{
  "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"
}
