Allows you to pick up data from the lottery of the Brazilian Caixa Econômica Federal
This package doesn't work anymore
- Megasena
- Quina
- Lotofacil(coming soon)
npm i loterias-caixa-scraper --save
const lottery = require('loterias-caixa-scraper')
// or import
import { resultByNumber } from 'loterias-caixa-scraper'
//get the last megasena result data
lottery
.resultByNumber('megasena')
.then((result) => {
console.log(result)
})
.catch((e) => {
console.log(e)
})
// to get especific megasena result data by number
lottery
.resultByNumber('megasena', 2117)
.then((result) => {
console.log(result)
})
.catch((e) => {
console.log(e)
});
{
numberRaffle: '2196',
locationRaffle: 'Espaço Loterias Caixa,SÃO PAULO,SP',
unorNumbers: '56,28,27,01,41,25',
orderedNumbers: '01,25,27,28,41,56',
date: '09/10/2019',
totalCollection: '47.650.095,50',
isAccumulated: true,
sena: { winners: '0', prizeByWinner: '0,00' },
quina: { winners: '58', prizeByWinner: '47.367,07' },
quadra: { winners: '4166', prizeByWinner: '942,07' },
nextRaffle:
{ date: '14/10/2019',
estimatedPrize: '30.000.000,00',
accumulated: '23.966.764,20' },
accumulatedMegavirada: '78.486.853,38'
}
{
numberRaffle: '5095',
locationRaffle: 'Espaço Loterias Caixa,SÃO PAULO,SP',
unorNumbers: '20,49,24,31,39',
orderedNumbers: '20,24,31,39,49',
date: '11/10/2019',
totalCollection: '11.741.050,50',
isAccumulated: true,
quina: { winners: '0', prizeByWinner: '0,00' },
quadra: { winners: '114', prizeByWinner: '5.938,03' },
terno: { winners: '8388', prizeByWinner: '121,35' },
duque: { winners: '206346', prizeByWinner: '2,71' },
nextRaffle:
{ date: '14/10/2019',
estimatedPrize: '8.000.000,00',
accumulated: '6.818.572,93' },
accumulatedSaoJoao: '42.920.270,19'
}
{
numberRaffle: '1876',
locationRaffle: 'SÃO PAULO,SP,Espaço Loterias Caixa',
unorNumbers: '20,08,03,23,18,11,19,02,01,07,16,24,13,22,04',
orderedNumbers: '01,02,03,04,07,08,11,13,16,18,19,20,22,23,24',
date: '11/10/2019',
totalCollection: '42.351.326,00',
isAccumulated: false,
acertos15: { winners: '4', prizeByWinner: '1.311.951,75' },
acertos14: { winners: '968', prizeByWinner: '1.378,46' },
acertos13: { winners: '32955', prizeByWinner: '20,00' },
acertos12: { winners: '407548', prizeByWinner: '8,00' },
acertos11: { winners: '1942009', prizeByWinner: '4,00' },
nextRaffle:
{ date: '14/10/2019',
estimatedPrize: '2.000.000,00',
accumulated: '8.454.762,05' }
}
loterias-caixa r [type]
loterias-caixa r [type] [number]
typeRaffle: String,
numberRaffle: Number
Return raffle data
If
number is undefined, this method will return the last raffle data
npm run clean: Clean builds
npm run lint: Check for errors
npm run build: Generate minified build with source-maps
npm run watch: Generate minified build with source-maps on save
npm run prepare: Clean and build