UNPKG

zatca-phase2

Version:

ZATCA Phase 2 e-invoicing integration for Node.js

57 lines 1.53 kB
{ "name": "zatca-phase2", "version": "1.0.0", "description": "ZATCA Phase 2 e-invoicing integration for Node.js", "main": "lib/index.js", "scripts": { "test": "mocha test/**/*.test.js", "test:unit": "mocha test/unit/**/*.test.js", "test:integration": "mocha test/integration/**/*.test.js", "lint": "eslint lib test examples", "lint:fix": "eslint lib test examples --fix", "docs": "jsdoc -c jsdoc.json", "build": "node scripts/build.js", "prepublishOnly": "npm run lint && npm test" }, "keywords": [ "zatca", "e-invoicing", "saudi-arabia", "tax", "vat", "einvoice" ], "author": "Khaled Alhaj Salem <khaledhajsalem@hotmail.com>", "license": "MIT", "dependencies": { "axios": "^1.3.4", "config": "^3.3.9", "crypto": "^1.0.1", "js2xmlparser": "^5.0.0", "node-forge": "^1.3.1", "qrcode": "^1.5.1", "uuid": "^9.0.0", "xml-crypto": "^3.0.1", "xml2js": "^0.5.0", "winston": "^3.8.2" }, "devDependencies": { "chai": "^4.3.7", "eslint": "^8.36.0", "jsdoc": "^4.0.2", "mocha": "^10.2.0", "sinon": "^15.0.2", "supertest": "^6.3.3" }, "engines": { "node": ">=14.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/khaledhajsalem/zatca-phase2.git" }, "bugs": { "url": "https://github.com/khaledhajsalem/zatca-phase2/issues" }, "homepage": "https://github.com/khaledhajsalem/zatca-phase2#readme" }