UNPKG

dtl-js

Version:

Data Transformation Language - JSON templates and data transformation

78 lines (77 loc) 1.92 kB
{ "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" }