Skip to content

dnrovs/rntrc-js

Repository files navigation

rntrc-js

NPM Version GitHub Actions Workflow Status NPM Last Update NPM Downloads

Library for decoding and generating Ukrainian taxpayer identification numbers.

Documentation | RNTRC on Ukrainian Wikipedia

Installation

npm i rntrc

Importing

ES Modules

import Rntrc from 'rntrc'

CommonJS

const Rntrc = require('rntrc')

Browser (CDN)

<script src="https://unpkg.com/rntrc@1/dist/index.umd.js"></script>

Browser (module)

<script type="module">
    import Rntrc from 'https://unpkg.com/rntrc@1/dist/index.js'
</script>

Usage

Decoding

const instance = new Rntrc(1234567899)

console.log(
    instance.birthdate().toLocaleDateString(),
    instance.gender()
)

Generating

const generated = Rntrc.generate({
    month: 4,
    gender: 'male'
})

console.log(generated)

About

Library for decoding and generating Ukrainian taxpayer identification numbers

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •