UNPKG

@thomaschaplin/isin-generator

Version:
39 lines (28 loc) 1.47 kB
# isin-generator ![npm (scoped)](https://img.shields.io/npm/v/@thomaschaplin/isin-generator) [![GitHub issues](https://img.shields.io/github/issues/thomaschaplin/isin-generator)](https://github.com/thomaschaplin/isin-generator/issues) [![GitHub forks](https://img.shields.io/github/forks/thomaschaplin/isin-generator)](https://github.com/thomaschaplin/isin-generator/network) [![GitHub stars](https://img.shields.io/github/stars/thomaschaplin/isin-generator)](https://github.com/thomaschaplin/isin-generator/stargazers) [![GitHub license](https://img.shields.io/github/license/thomaschaplin/isin-generator)](https://github.com/thomaschaplin/isin-generator/blob/master/LICENSE) Generate a random ISIN An International Securities Identification Number (ISIN) is a code that uniquely identifies a specific securities issue. The organization that allocates ISINs in any particular country is the country's respective National Numbering Agency (NNA). ## Install `npm i @thomaschaplin/isin-generator` ## Usage ### ES5 ```js const generateIsin = require('@thomaschaplin/isin-generator') console.log(generateIsin.isinGenerator()) // US112091HZ96 ``` or ```js const { isinGenerator } = require('@thomaschaplin/isin-generator') console.log(isinGenerator()) // XS2841269504 ``` ### ES6 ```js import { isinGenerator } from '@thomaschaplin/isin-generator') console.log(isinGenerator()) // US362159GW90 ``` ## License [MIT](./LICENSE)