zatca-xml-ts
Version:
An implementation of Saudi Arabia ZATCA's E-Invoicing requirements, processes, and standards.
57 lines (56 loc) • 1.32 kB
JSON
{
"name": "zatca-xml-ts",
"version": "0.1.5",
"description": "An implementation of Saudi Arabia ZATCA's E-Invoicing requirements, processes, and standards.",
"main": "lib/index.js",
"files": [
"lib/**/*"
],
"scripts": {
"build": "tsc --project tsconfig.build.json",
"example": "tsc --project tsconfig.build.json && node lib/examples/full.js",
"prepare": "npm run build",
"lint": "npx prettier@2.8.8 --write ."
},
"devDependencies": {
"@types/lodash": "^4.14.184",
"@types/node": "^18.7.16",
"@types/uuid": "^8.3.4",
"@types/xmldom": "^0.1.31",
"typescript": "^4.8.3"
},
"dependencies": {
"@fidm/x509": "^1.2.1",
"@types/mustache": "^4.2.5",
"axios": "^0.27.2",
"decimal.js": "^10.4.3",
"fast-xml-parser": "^4.0.9",
"lodash": "^4.17.21",
"moment": "^2.29.4",
"mustache": "^4.2.0",
"uuid": "^9.0.0",
"xmldom": "^0.6.0",
"xmldsigjs": "^2.5.0"
},
"repository": {
"type": "git",
"url": "https://github.com/Repzo/zatca-xml-js"
},
"typings": "lib/index.d.ts",
"keywords": [
"zatca",
"xml",
"signing",
"on-boarding",
"EGS",
"invoice",
"tax",
"simplified",
"api",
"saudi-arabia",
"phase 1",
"phase 2"
],
"author": "Mohammad Alnatour",
"license": "MIT"
}