campeonato-brasileiro

1.1.2 • Public • Published

Módulo Web Scrap para consulta de jogos, tabela e rodadas do campeonato brasileiro

npm npm

O campeonato-brasileiro é um módulo para consultar todos os jogos, tabela e rodadas do campeonato brasileiro

O módulo retorna as informações dos jogos, tabela e rodadas do campeonato brasileiro escolhido.

npm install campeonato-brasileiro --save

Exemplo prático - Jogos

 
var cb = require('campeonato-brasileiro');
 
var ano = 2017;
var serie = 'a';
 
cb.jogos(ano, serie).then(function(jogos) {
    console.log(jogos);
}, function(err){
    console.log(err);
});

Objeto de Retorno

[{
    rodada: "2",
    data: "22/05/2017",
    horario: "16:00",
    dia: "Dom",
    mandante: "São Paulo",
    visitante: "Internacional",
    mandantePlacar: "1",
    visitantePlacar: "2",
    estadio: "Morumbi",
    cidade: "São Paulo",
    transmisao: [
        "Tv Aberta",
        "PFC"
    ]
}]

Objeto de erro

{ error: 'Não foi possível retornar as informações!' }

Exemplo prático - Tabela

 
var cb = require('campeonato-brasileiro');
 
var serie = 'a';
 
cb.tabela(serie).then(function(tabela) {
    console.log(tabela);
}, function(err){
    console.log(err);
});

Objeto de Retorno

[{
    nome: "Atlético",
    pontos: "10",
    jogos: "5",
    vitorias: "2",
    empates: "2",
    derrotas: "1",
    golsPro: "10",
    golsContra: "4",
    saldoGols: "6",
    percentual: "66.3"
}]

Objeto de erro

{ error: 'Não foi possível retornar as informações!' }

Exemplo prático - Rodada Atual

 
var cb = require('campeonato-brasileiro');
 
var serie = 'a';
 
cb.rodadaAtual(serie).then(function(rodada) {
    console.log(rodada);
}, function(err){
    console.log(err);
});

Objeto de Retorno

[{
     mandante: 'América-MG',
     placarMandante: 0,
     visitante: 'Corinthians',
     placarVisitante: 0
 }]

Objeto de erro

{ error: 'Não foi possível retornar as informações!' }

Package Sidebar

Install

npm i campeonato-brasileiro

Weekly Downloads

2

Version

1.1.2

License

MIT

Unpacked Size

20.3 kB

Total Files

4

Last publish

Collaborators

  • danielmetta