UNPKG

mpesa-mz-nodejs-lib

Version:

A node.js library for the M-Pesa Mozambique API

54 lines (53 loc) 1.59 kB
{ "name": "mpesa-mz-nodejs-lib", "version": "0.8.1", "description": "A node.js library for the M-Pesa Mozambique API", "main": "index.js", "scripts": { "lint": "npx standard src/transaction.js --fix", "test": "npx mocha", "coverage": "nyc --reporter=lcov mocha", "coverage:html": "nyc --reporter=html mocha", "build": "npx uglifyjs src/transaction.js --compress --mangle --comments --source-map -o index.js", "release:git": "npm run build && git add . && git commit && npm version patch && git push", "release:npm": "npm run build && git add . && git commit && npx np", "predocs": "npx jsdoc --configure .jsdoc.json --verbose -d docs", "docs": "start docs", "docs:mac": "open docs" }, "repository": { "type": "git", "url": "git+https://github.com/ivanruby/mpesa-mz-nodejs-lib.git" }, "keywords": [ "node", "payment", "e-commerce", "mpesa", "mozambique", "api" ], "author": "Ivan Ruby (https://ivanruby.com)", "license": "MIT", "bugs": { "url": "https://github.com/ivanruby/mpesa-mz-nodejs-lib/issues" }, "homepage": "https://github.com/ivanruby/mpesa-mz-nodejs-lib#readme", "dependencies": { "axios": "^0.21.2", "node-rsa": "^1.0.8" }, "devDependencies": { "clean-jsdoc-theme": "^2.2.11", "dotenv": "^8.2.0", "jsdoc": "^3.6.5", "mocha": "^8.1.1", "npm-version": "^1.1.0", "nyc": "^15.1.0", "standard": "^14.3.4", "uglify-js": "^3.10.2" }, "engines": { "node": ">14.0.0" } }