dtl-js
Version:
Data Transformation Language - JSON templates and data transformation
78 lines (77 loc) • 1.92 kB
JSON
{
"name": "dtl-js",
"version": "5.4.1",
"description": "Data Transformation Language - JSON templates and data transformation",
"main": "src/js/lib/DTL.js",
"repository": "gitlab:jk0ne/DTL",
"homepage": "https://getdtl.org/",
"keywords": [
"dtl",
"dtl-js",
"json templates",
"data templates",
"data transformation",
"data",
"transform",
"etl",
"csv",
"extract",
"json",
"yaml",
"transformation",
"transform",
"translate",
"translate data",
"dataops",
"grep",
"api",
"templates",
"validation",
"arbitrary",
"precision",
"arithmetic",
"bignumber"
],
"scripts": {
"clean": "rm -f lib/dtl-expression-syntax.js dist/*",
"generate-man-page": "cd docs/man; make",
"prepare": "cat src/js/lib/disclaimer.txt >src/js/lib/dtl-expression-syntax.js && peggy --cache -o - src/js/lib/dtl-expression-syntax.peg >> src/js/lib/dtl-expression-syntax.js",
"test": "cd src/js && mocha",
"prepublishOnly": "cd src/js && make browser && make browser-crypto"
},
"bin": {
"dtl": "src/js/bin/DTL-cli.js",
"dtlr": "src/js/bin/DTL-repl.js"
},
"man": [
"docs/man/dtl.1",
"docs/man/dtlr.1"
],
"runkitExampleFilename": "src/js/examples/json-template.js",
"dependencies": {
"bignumber.js": "^9.1.2",
"chalk": "^4.1.2",
"commander": "^2.17.1",
"csv": "^5.1.3",
"fast-deep-equal": "^2.0.1",
"json-colorizer": "^2.2.2",
"json5": "^1.0.1",
"jsonlines": "^0.1.1",
"peggy": "^3.0.2",
"prettyoutput": "^1.2.0",
"sprint": "^0.3.1",
"strftime": "^0.9.2",
"tmp": "^0.2.1",
"uuid": "^9.0.0",
"yaml": "^2.2.2"
},
"devDependencies": {
"browserify": "^16.5.2",
"chai": "^4.4.0",
"marked-man": "^1.3.3",
"mocha": "^9.2.1",
"uglify-js": "^3.17.4"
},
"author": "Jay Kuri",
"license": "LGPL-2.1-or-later"
}