2.0.8 • Published 4 years ago

@tiagobani/cpfsituation v2.0.8

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

cpfsituation

NPM package version License: MIT

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

ParamRequiredtype
validatetruearray
urlfalsestring
savefalseboolean
puppeteerConfigfalseobject
puppeteerConfig.waitfalseobject

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
2.0.8

4 years ago

2.0.7

4 years ago

2.0.6

4 years ago

2.0.5

4 years ago

2.0.4

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago