{"_id":"@emiolo/cep-promise","_rev":"3-87a3d1c982519b019815c62f141f092b","name":"@emiolo/cep-promise","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@emiolo/cep-promise","version":"1.0.0","description":"Wrapper do pacote cep-promise para uso iterno","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Antonio Eduardo"},"license":"ISC","dependencies":{"cep-promise":"^3.0.9","throttle-debounce":"^2.1.0"},"_id":"@emiolo/cep-promise@1.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.3","dist":{"integrity":"sha512-CHittr5yWNW/p2/F+qFF33U4iwirn9RhOAHcUOSwxHa8uvftg9G/933qTSe+ApzX+Scx9YF7R6Sx4nrZJiuAGg==","shasum":"9c04e144236e4b1825f674c9591207c94cdfa5f7","tarball":"https://registry.npmjs.org/@emiolo/cep-promise/-/cep-promise-1.0.0.tgz","fileCount":3,"unpackedSize":2355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSrf8CRA9TVsSAnZWagAAbb4P/RNZc6eW2A5/7z/DEmTm\nCqqj4FoM9wDOokCfjzcMFmwwQxoyw+rcfpHy6orKislPKKpz9doW3Wlk1k6C\nEBZbyjdkGvQZDwOsQP9LA2ZAFGlG3D0j0/4UFKzdAJTcfkV7Ys8ZtMpsxjHM\nQS12nXoo5z4PJ9FHdRTqB108buIqJ/Ouwq1Gn5JRkbuV0RAMp+Pzz1wHZUsK\nzoZH7aQYTkU3OMKeuG+wzTyL0StzbS5mni7NK1lzRERNeFKKwqEwmdpe2oOf\nj+zmDrsQZBT+E/637XeK/5tyFEb5YD1riK1FcaHZzepnBwK/8rys/oSwNNF1\nu8n5V+JIHjl5KQ9WwL+CmfwC3zPYp/oA4Dnr5MO2/nRUa6sY7NkB0mbsNmT6\nb9kDvUZZgofqRvtIKey9gnjjprAKhrGlf7deuWjEBJWYJwqlvUDAzm2DqW56\ncMgMWpps3ZpdkCS637ZdYjIfVjPYhXc/zbpF2sSjP3+RTF7zbyLQpKeefZyI\n04kOMb/9PT6g+XvvjbDsEM118XA4ucI4pweyTJfOrFnvHh3XfvTA+exjwSZ5\nSOEW3JC5pmqaGY3Tcn3SgOr+uqi6rvv1mo7KYwmZj5omcDYDUnV3T5ZrzaVc\nDePRVYwUffsnSPAZuHnzQTbHHqt4h2rgs0rhBVHj+/mkbvhigYsIeoPWpnbg\nbrdm\r\n=jjle\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvMfEpIFhQr0NjVGubvxvJxO77gsap2H57zNKKb2L0oQIhAKfI2jt7Asw2XlngtG4GGheLilQfSYHsU2/Ywyl6oKpf"}]},"maintainers":[{"name":"skyatura","email":"antonio@skyatura.com.br"}],"_npmUser":{"name":"skyatura","email":"antonio@skyatura.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cep-promise_1.0.0_1581955067966_0.9849685808255273"},"_hasShrinkwrap":false},"1.0.1":{"name":"@emiolo/cep-promise","version":"1.0.1","description":"Wrapper do pacote cep-promise para uso iterno","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/emiolo/cep-promise.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Antonio Eduardo"},"license":"ISC","dependencies":{"cep-promise":"^3.0.9","throttle-debounce":"^2.1.0"},"gitHead":"a9fde8f2cb2bec7469fbaae88a3dd04c7e47c658","bugs":{"url":"https://github.com/emiolo/cep-promise/issues"},"homepage":"https://github.com/emiolo/cep-promise#readme","_id":"@emiolo/cep-promise@1.0.1","_nodeVersion":"10.16.3","_npmVersion":"6.13.3","dist":{"integrity":"sha512-chbANYfMEDrIaPHlkAYbJBw5CLREgyIOSBa7MsmT7CEB5dfRikHtwAi4FNjPaKuF91Q1CqpsoLmIaY6hAK0ZnQ==","shasum":"e9b027f7b39a3c8dd92a2a4835152c418d511df8","tarball":"https://registry.npmjs.org/@emiolo/cep-promise/-/cep-promise-1.0.1.tgz","fileCount":3,"unpackedSize":2493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSrmVCRA9TVsSAnZWagAAPNAP/R/I9qhI07/oQnMFn1Oh\nh/02yKl0Sb3xdBeijEk+VOkiYHNNPlSs/Ix5JwP5LkIK1O9DQ/rvnbBnrHsW\n2R8ErUmW2q10JEeZDQNYMDXb3d2SrLuiKamRHmVdgDUbLDJPWQhUNhWpKoeK\nyTM82VjWwzfEK9fYWCCvuF868JAq1Mel/gWpax3pV4MWZ0mViSwWiJ7VQnTP\nQjjAVg2df3rN4HD1FdWKG3Ya6BjMY2GTajFl8CE8NKsIf8YGKIcxTdZBWTTL\noExDhN3hTzMow8UBMcl3gT2OVJ7jnDvAAYB+wzP1ULZA9L2N0SqbCn78Up6S\nCZaMxENnRVdZqPIGUP+i8Fqe5yxZRHFgbzSe7X7M5Ryz7Enp8rI19Pk1MbvM\nAQiGwqsC7gcBlO2EsEwOSIfBlBeoZzm7k30FZxBicenn0T2P6rj5t6dnJ+5Z\ntMzcwBS2/4W/m4h3iHKRcb20KdKyf7OxYdCTpS0ipinwLmuONKBDr1ELLo83\nS3jnLykY+aT5v178bv/uDustOx8XqsbxqT3WDNuBtqi7WOFtLRmyjofvuc5t\nSrKn2HsoTV/kL4I7SsWl3HfGeTI3LgzZr55E1HEKgUJ2D27JleLIBBARD5XE\n+W7sISyhBoNQIyGKZfNhkxa7WNirmxI8wM4M7qb9hvQQC3L0s4uz0yDxAsSR\nbjj7\r\n=K4Zn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfadGNbNcN6OzzhV29SLR1Fx1Vv5mQRWWgTv0DPqOVwAiAWsyfZLzTvMyULBNWHXQd/Qec8yZAR7d/L8EubGkrTQg=="}]},"maintainers":[{"name":"skyatura","email":"antonio@skyatura.com.br"}],"_npmUser":{"name":"skyatura","email":"antonio@skyatura.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cep-promise_1.0.1_1581955476642_0.41672069095949515"},"_hasShrinkwrap":false},"1.0.2":{"name":"@emiolo/cep-promise","version":"1.0.2","description":"Wrapper do pacote cep-promise para uso iterno","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/emiolo/cep-promise.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Antonio Eduardo"},"license":"ISC","dependencies":{"cep-promise":"^3.0.9","throttle-debounce":"^2.1.0"},"gitHead":"837f5f7d722adc14f8ed0b802d236c4eab7dd60d","bugs":{"url":"https://github.com/emiolo/cep-promise/issues"},"homepage":"https://github.com/emiolo/cep-promise#readme","_id":"@emiolo/cep-promise@1.0.2","_nodeVersion":"10.16.3","_npmVersion":"6.13.3","dist":{"integrity":"sha512-53cd72xhmZRqtmzq4/kKA1UZU+jGRoQxM4YJR3zAUgXwUhZc0Iulk209eymmKxuPH0ihXwnE3n20/yiZwiPVgA==","shasum":"266cfe469bc9424e47032f52de3b29e1f562cae4","tarball":"https://registry.npmjs.org/@emiolo/cep-promise/-/cep-promise-1.0.2.tgz","fileCount":4,"unpackedSize":3950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSr8bCRA9TVsSAnZWagAARl4QAIHdfHBs1XvEkKcCnVa8\nfivOJmcCCfcjbYw+gYMAtTIjvlzaZWgT1FuwPbpBClVnOMSqicyBWbtmnlW0\nhUUbbChC0A9Syel9rsW/4GVdaMG0KZn7X7dWiHhgo3ZUS+DA9dpV68IuLg8a\namoX+OBvhQwudNYjOUikzAOfF6JhRrsnmRw+uSkImYdR4RE3eKaS8ABQxMxp\nsVmxkLY3HFmtnwonwA4cH0TRaTQ9JjR2Fei+LRxseSJwDj5dUQ3OivkNqruw\n7FRsPV7J+qD1RGjDLa3qNod4sBJxae6mgAHR1vUm0eq6s97UclLgCwEFCCTP\nHTA4sb4cTz/OBCYx5Xvh+rMhN0ITWFsU+dtaHy5hP4C0kzAS+OMBgyMxpvO8\ntQN3PGSF7RiBlovwK8x+gr0lJEcfXARSIyT4d6D8JAUAZSmSMMxFkhY2Dabh\nysPCfmE4CxgA3FH1CBtkycBbQv2nIHQB1g7a+mg7IjSUFbJIXB2sZwW4GO15\njlHrzPZK1dBoyg+SBNJukQ2KnZK8rj5kMViWRIJNDeYnHJ8CvuOGCopTNMKt\ndX3C5qIsyOrxp5R/oJs+P4KazaLhj0kaqkk4s5184U4f7gW0XZFDyWTBIePR\ni0p1vKe1YmWiq4ofD+3uAuDqQ4G5qJKNMdNMZFygre4zh+g2nsIH4ILi800R\nf7G4\r\n=9Nlo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICb9AA4ZzKChER5McMXEJcrQ3v0tH9qBEiExZ/Jfu5ZbAiEAoyqOTl1S6hL/2HMr7NJDzJzmfMaMUS0xVP6px4AvUDU="}]},"maintainers":[{"name":"skyatura","email":"antonio@skyatura.com.br"}],"_npmUser":{"name":"skyatura","email":"antonio@skyatura.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cep-promise_1.0.2_1581956890815_0.20289871485967148"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-17T15:57:47.727Z","1.0.0":"2020-02-17T15:57:48.195Z","modified":"2022-04-05T07:33:36.996Z","1.0.1":"2020-02-17T16:04:36.720Z","1.0.2":"2020-02-17T16:28:10.946Z"},"maintainers":[{"name":"skyatura","email":"antonio@skyatura.com.br"}],"description":"Wrapper do pacote cep-promise para uso iterno","author":{"name":"Antonio Eduardo"},"license":"ISC","readme":"# @emiolo/cep-promise\n> Wrapper simples das funções do pacote [cep-promise](https://www.npmjs.com/package/cep-promise) para utilização interna\n\n## Motivação\nExtender as funcionalidades do pacote de acordo com os padrões de uso interno da empresa.\n\n## Instalação\n```shell\nnpm i -S @emiolo/cep-promise\n```\n\n## Utilização básica com o Vue\n```vue\n<template>\n  <div>\n    <input v-model=\"cep\" @input=\"getCep($event.target.value)\" />\n    <pre align=\"left\">{{ $data }}</pre>\n  </div>\n</template>\n\n<script>\nimport CepPromise from '@emiolo/cep-promise'\n\nexport default {\n  data: () => ({\n    cep: '',\n    address: null,\n    error: null,\n    loading: false,\n    getCep: () => null, // Declara uma função vazia\n  }),\n  created() {\n    // Após a inicialização do componente, atribui a função\n    // de captura \"preguiçosa\" do CEP, que só será executada\n    // após 500ms que a última tecla for digitada\n    this.getCep = CepPromise.debounce(this.cepHandler, {\n      delay: 500,\n      onLoading: this.setLoading,\n    })\n  },\n  methods: {\n    cepHandler(result, error) {\n      // Esse é o método responsável por exibir o resultado na tela\n      this.address = result\n      this.error = error\n    },\n    setLoading(status) {\n      // Esse é o método responsável por indicar se o CEP está sendo\n      // consultado no momento\n      this.loading = status\n    },\n  },\n}\n</script>\n```\n\n","readmeFilename":"README.md","homepage":"https://github.com/emiolo/cep-promise#readme","repository":{"type":"git","url":"git+https://github.com/emiolo/cep-promise.git"},"bugs":{"url":"https://github.com/emiolo/cep-promise/issues"}}