UNPKG

auto_cep

Version:

Este é um plugin para buscar o CEP no viacep

29 lines (28 loc) 890 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const axios_1 = __importDefault(require("axios")); class BuscaCep { constructor(cep) { this.cep = cep; this.baseurl = `https://apps.widenet.com.br/busca-cep/api/cep/`; this.basetype = `.json`; } getResponse(data) { return { logradouro: data.address, bairro: data.district, cidade: data.city, cep: data.code, estado: data.state, origin: 'buscacep' }; } async search() { const { data } = await axios_1.default.get(`${this.baseurl}${this.cep}${this.basetype}`); return this.getResponse(data); } } exports.default = BuscaCep;