UNPKG

rosaenlg

Version:

A complete Natural Language Generation library based on Pug

110 lines (109 loc) 3.9 kB
{ "name": "rosaenlg", "description": "A complete Natural Language Generation library based on Pug", "version": "4.4.0", "keywords": [ "NLG", "Natural Language Generation" ], "author": "Ludan Stoecklé <ludan.stoeckle@rosaenlg.org>", "maintainers": [], "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/RosaeNLG/rosaenlg.git" }, "bugs": { "url": "https://github.com/RosaeNLG/rosaenlg/issues" }, "homepage": "https://rosaenlg.org", "main": "dist/index.js", "scripts": { "clean": "rm -rf dist", "justindexjs": "gulp --gulpfile gulpfile.js/copyAndChangeVersion.js forIndexJs", "build:before": "mkdirp dist && mkdirp dist/rollup && gulp --gulpfile gulpfile.js/copyAndChangeVersion.js forIndexJs", "build:mainpug": "echo {} > ../rosaenlg-pug-code-gen/dist/compiledMain_client.json && echo {} > ../rosaenlg-pug-code-gen/dist/compiledMain_server.json && gulp mainpug", "build": "npm run build:before && npm run build:mainpug && npm run rollup", "test:tiny": "node --max-old-space-size=2048 ../../node_modules/mocha/bin/mocha test/test-rosaenlg/tiny.js", "test": "npm run test:tiny && nyc --reporter=lcov --reporter=text mocha --recursive --exclude test/test-rosaenlg/tiny.js", "rollup": "node ../_helpers/fake_resources.js before_rollup && rollup --config --es --nocomp && rollup --config --de --nocomp && rollup --config --fr --nocomp && rollup --config --en --nocomp && rollup --config --it --nocomp && rollup --config --OTHER --nocomp && rollup --config --es --comp && rollup --config --de --comp && rollup --config --fr --comp && rollup --config --en --comp && rollup --config --it --comp && rollup --config --OTHER --comp && node ../_helpers/fake_resources.js after_rollup", "rollup_fr": "node ../_helpers/fake_resources.js before_rollup && rollup --config --fr --comp && rollup --config --fr --nocomp && node ../_helpers/fake_resources.js after_rollup", "rollup_en_no_comp": "node ../_helpers/fake_resources.js before_rollup && rollup --config --en --nocomp && node ../_helpers/fake_resources.js after_rollup" }, "nyc": { "extension": [ ".ts" ], "exclude": [ "**/*.d.ts", "test/", "dist/index.js", "support", "dist/browser" ], "check-coverage": true, "statements": 95, "lines": 95, "functions": 95, "branches": 95, "watermarks": { "statements": [ 60, 95 ], "lines": [ 60, 95 ], "functions": [ 60, 95 ], "branches": [ 60, 95 ] } }, "dependencies": { "pug-runtime": "^2.0.4", "pug-strip-comments": "^1.0.3", "rosaenlg-commons": "3.4.0", "rosaenlg-lib": "4.4.0", "rosaenlg-pug-code-gen": "6.4.0", "rosaenlg-pug-lexer": "8.4.0", "rosaenlg-pug-linker": "7.4.0", "rosaenlg-pug-load": "6.4.0", "rosaenlg-pug-parser": "9.4.0", "rosaenlg-yseop": "5.4.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^14.0.0", "@rollup/plugin-json": "^4.0.2", "@rollup/plugin-node-resolve": "^9.0.0", "@rollup/plugin-replace": "^2.3.1", "browserify": "^16.5.0", "gulp-replace": "^1.0.0", "mkdirp": "^1.0.3", "recursive-readdir-sync": "^1.0.6", "rollup": "^2.28.2", "rollup-plugin-analyzer": "^3.2.2", "rollup-plugin-license": "^2.2.0", "rollup-plugin-modify": "^3.0.0", "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-node-globals": "^1.4.0", "rollup-plugin-terser": "^7.0.2", "rollup-plugin-unassert": "^0.3.0", "rosaenlg-doc": "4.4.0", "source-map-support": "^0.5.16", "stream": "^0.0.2" }, "browser": { "fs": false }, "funding": { "type": "patreon", "url": "https://www.patreon.com/ludan" }, "gitHead": "745dc50c54690936fba332ca465308c607053e46" }