Uma biblioteca JavaScript para rastreamento de encomendas nos Correios.
npm install --save rastrojs
const { rastro } = require('rastrojs');
async function example() {
const track = await rastro.track('JT124720455BR');
console.log(track);
};
example();
Certifique-se de incluir "rastrojs" em "types" no tsconfig.json
import { RastroJS, Tracking } from 'rastrojs';
class Example extends RastroJS {
constructor(private codes: string[]) {
super();
}
public get tracks(): Promise<Tracking[]> {
return this.track(this.codes)
}
}
const example = new Example(['JT124720455BR', 'JT124720455BC', '123']);
example
.tracks
.then(tracks => console.log(tracks));
Veja como em: CONTRIBUTING.md
Qualquer dúvida ou sugestão: tales.ferreira.luna@gmail.com
RastroJS é totalmente aberta e está sob licença MIT, use a vontade.