faz-um-pix
Version:
Biblioteca em JavaScript para gerar transações utilizando o sistema PIX do BACEN.
95 lines (94 loc) • 2.8 kB
JSON
{
"name": "faz-um-pix",
"version": "2.0.2",
"description": "Biblioteca em JavaScript para gerar transações utilizando o sistema PIX do BACEN.",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"author": "Enssure Softwares <contato@enssure.com.br>",
"license": "MIT",
"browser": "lib/browser/faz-um-pix.min.js",
"keywords": [
"PIX",
"BACEN",
"QRCODE",
"PAGAMENTO",
"BOLETO"
],
"scripts": {
"clean": "npm-run-all clean:*",
"clean:build": "rm -Rf lib",
"clean:dist": "rm -Rf ./dist",
"clean:doc": "rm -Rf ./docs/*",
"clean:reports": "rm -Rf ./reports",
"build": "npm run clean:build && tsc && npm run rollup",
"bundle": "webpack",
"rollup": "rollup -c",
"doc": "npm run clean:doc && npm-run-all doc:*",
"doc:generate": "typedoc",
"doc:add-theme": "printf 'theme: jekyll-theme-cayman' > ./docs/_config.yml",
"lint": "tslint -c tslint.json \"src/**/*.ts\"",
"lint:fix": "tslint --fix -c tslint.json \"src/**/*.ts\"",
"prettier": "prettier --write \"{src,spec}/**/*.ts\"",
"test": "nyc mocha \"spec/**/*.spec.ts\"",
"test:mutate": "stryker run",
"prepare": "npm run build",
"prepublishOnly": "npm test && npm run lint",
"preversion": "npm run lint",
"postversion": "git push && git push --tags"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged && npm-run-all doc:* && git add ./docs"
}
},
"lint-staged": {
"*.ts": [
"tslint --fix -c tslint.json",
"prettier --write",
"git add"
]
},
"files": [
"doc",
"lib",
"spec",
"src"
],
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^0.1.3",
"@stryker-mutator/core": "^3.1.0",
"@stryker-mutator/html-reporter": "^3.1.0",
"@stryker-mutator/mocha-framework": "^3.1.0",
"@stryker-mutator/mocha-runner": "^3.1.0",
"@stryker-mutator/typescript": "^3.1.0",
"@types/chai": "^4.2.5",
"@types/mocha": "^7.0.2",
"@types/webpack": "^4.39.8",
"awesome-typescript-loader": "^5.2.1",
"chai": "^4.2.0",
"husky": "^3.1.0",
"lint-staged": "^9.4.3",
"mocha": "^7.1.1",
"mochawesome": "^4.1.0",
"npm-run-all": "^4.1.5",
"nyc": "^14.1.1",
"prettier": "^1.19.1",
"rollup": "^2.33.3",
"rollup-plugin-babel-minify": "^10.0.0",
"rollup-plugin-banner": "^0.2.1",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-multi-input": "^1.1.1",
"rollup-plugin-node-resolve": "^5.2.0",
"source-map-support": "^0.5.16",
"ts-node": "^8.6.2",
"tsconfig-paths": "^3.9.0",
"tslint": "^6.0.0",
"tslint-config-prettier": "^1.18.0",
"tslint-eslint-rules": "^5.4.0",
"typedoc": "^0.15.2",
"typescript": "^3.8.2"
},
"dependencies": {
"yaqrcode": "^0.2.1"
}
}