validate-pt-id
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

Validate Portuguese Ids

npm version

Validate and generate CC (Citizen Identity Card) and NIF (Personal Tax Number) numbers.

Supports ESM and CommonJS (require/import).

Installation

$ yarn add validate-pt-id
$ npm install validate-pt-id
$ pnpm install validate-pt-id

Usage

import { generateNif } from 'validate-pt-id';

const nif = generateNif(); // 238043266
import { validateNif } from 'validate-pt-id';

const isValidNif = validateNif('238043266'); // true
import { generateCc } from 'validate-pt-id';

const cc = generateCc(); // 168893797ZY2
import { validateCc } from 'validate-pt-id';

const isValidCc = validateCc('168893797ZY2'); // true

Readme

Keywords

none

Package Sidebar

Install

npm i validate-pt-id

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

15 kB

Total Files

7

Last publish

Collaborators

  • nip10