UNPKG

api-br-wrapper

Version:

**API-BR-Wrapper** é uma biblioteca Node.js para facilitar o acesso a diversas **APIs públicas brasileiras**. Com ela, você pode integrar informações como dados do IBGE, consulta de CNPJs na Receita Federal, rastreio de encomendas nos Correios e muito mai

24 lines (18 loc) 606 B
import axios from "axios"; import { TrackingData } from "./interfaces/TrakingData"; import dotenv from 'dotenv'; dotenv.config(); const CORREIOS_BASE_URL = process.env.CORREIOS_BASE_URL; const Correios = { async trackPackage(trackingCode: string): Promise<TrackingData> { try { const response = await axios.get<TrackingData>( `${CORREIOS_BASE_URL}/track/${trackingCode}` ); return response.data; } catch (error: any) { throw new Error(`Erro ao rastrear encomenda nos Correios: ${error.message}`); } }, }; export default Correios;