@tiagobani/cpfsituation
v2.0.8
Published
validate and verify situation of cpf
Downloads
10
Maintainers
Readme
cpfsituation
This package does some CPF and CNPJ magic. It allows you to validate and consult holder of CPF documents or validate and consult name of CNPJ documents.
HINT: Not use in approach synchronous
Installation
This lib is available as a NPM package. To install it, use the following command:
npm install @tiagobani/cpfsituation --save
If you're using Yarn:
yarn add @tiagobani/cpfsituation
Usage
// Node.js-specific
const { cpfsituation } = require('@tiagobani/cpfsituation')
(async () => {
const results = await cpfsituation({ validate: [ '66533482882' ] })
// only return result
console.log(results)
})();
const { cpfsituation } = require('@tiagobani/cpfsituation')
(async () => {
const results = await cpfsituation({ validate: [ '66533482882' ], save: true })
// return result and create png to each request
console.log(results)
})();
Params
| Param | Required | type | | ---------------------- | ------------- | --------------- | | validate | true | array | | url | false | string | | save | false | boolean | | puppeteerConfig | false | object | | puppeteerConfig.wait | false | object |
params example
{
"url": "https://www.situacao-cadastral.com/",
"validate": [
"66533482882",
"815.567.671-45",
"01.424.104/0001-96",
"86687884000110"
],
"puppeteerConfig":{
"wait": { "waitUntil": "domcontentloaded", "timeout": 5000 }
},
"save": true
}
commands
production
npm run start
development
npm run dev