UNPKG

ibantools

Version:

Validation, extraction and creation of IBAN, BBAN, BIC/SWIFT numbers plus some other helpful stuff like ISO 3136-1 alpha 2 country list

83 lines (82 loc) 2.53 kB
{ "name": "ibantools", "version": "4.5.1", "description": "Validation, extraction and creation of IBAN, BBAN, BIC/SWIFT numbers plus some other helpful stuff like ISO 3136-1 alpha 2 country list", "keywords": [ "IBAN", "BBAN", "BIC", "SEPA", "SWIFT", "ISO 3136-1 alpha-2" ], "sideEffects": false, "homepage": "https://github.com/Simplify/ibantools", "bugs": "https://github.com/Simplify/ibantools/issues", "main": "build/ibantools.js", "module": "jsnext/ibantools.js", "jspm": { "main": "jsnext/ibantools.js", "format": "esm" }, "files": [ "build", "jsnext", "LICENSE", "typings.json" ], "directories": { "doc": "docs" }, "types": "build/ibantools.d.ts", "typescript": { "definition": "build/ibantools.d.ts" }, "repository": { "type": "git", "url": "https://github.com/Simplify/ibantools.git" }, "scripts": { "build": "npm run build-node && npm run build-bower && npm run build-module", "build-node": "rm -rf build && npx tsc src/*.ts --declaration --target es5 --module commonjs --outDir ./build/", "build-bower": "rm -rf dist && npx tsc src/*.ts --declaration --target es5 --module amd --outDir ./dist/", "build-module": "rm -rf jsnext && npx tsc src/*.ts --target es5 --module es2015 --outDir ./jsnext/", "test": "npm run build && mocha 'test/**/*.js'", "karma": "karma start --single-run", "coverage": "nyc mocha && nyc report --reporter=text-lcov > test.lcov", "lint": "eslint 'src/**/*.ts' 'test/**/*.js'", "prepare": "npm run build-node", "docs": "typedoc src/ibantools.ts", "all": "npm run test && npm run lint && npm run karma && npm run docs" }, "author": { "name": "Saša Jovanić", "url": "https://www.simplify.ba/" }, "license": "MIT or MPL-2.0", "devDependencies": { "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^6.0.0", "chai": "^4.3.4", "coveralls-next": "^4.2.0", "docdash": "^2.0.0", "eslint": "^8.0.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", "jasmine-core": "^5.0.0", "karma": "^6.3.4", "karma-chrome-launcher": "^3.1", "karma-jasmine": "^5.0", "karma-requirejs": "^1.1", "mocha": "^10.0.0", "mocha-lcov-reporter": "^1.2.0", "nyc": "^15.1.0", "prettier": "^3.0.3", "requirejs": "^2.3.6", "typedoc": "^0.25.1", "typescript": "^5.2" }, "resolutions": { "source-map": "^0.8.0-beta.0" } }