libiban

1.0.0 • Public • Published

libiban - IBAN code generator

IBAN code generator for NodeJS and browsers.

Based on @ikraider/iban-generator.

How to install

npm i libiban

Or

yarn add libiban

## Usage

```javascript
import { gen, check } as iban from 'libiban'

For browsers:

<script src="./node_modules/libiban/dist/libiban.min.js"></script>

Or using CDN:

<script src="https://cdn.rawgit.com/jesobreira/libiban/master/dist/libiban.min.js"></script>

In browsers, you can include the script and it will populate the `window` object with `iban`.


Generating IBAN code:

```javascript
var generated_code = iban.gen({
    ispb: '60746948', // bank code
    agency: '1234',
    account: '567890',
    account_type: 'C',
    account_owner: 1
})

console.log(generated_code) // BR2860746948012340000567890C1

Testing IBAN code:

iban.check('BR2860746948012340000567890C1') // true

Running tests

We use Mocha for the unit tests.

npm test

Bulding

To build libiban for browsers you will need Browserify and UglifyJS-ES6:

npm i -g browserify
npm i -g uglify-js-es6

The following command will create two files at "dist/" folder, "libiban.js" and "libiban.min.js".

npm run build

Dependencies (2)

Dev Dependencies (3)

Package Sidebar

Install

npm i libiban

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

85.3 kB

Total Files

6

Last publish

Collaborators

  • jesobreira