{
  "name": "speech-rule-engine",
  "version": "4.0.7",
  "description": "A standalone speech rule engine for XML structures, based on the original engine from ChromeVox.",
  "directories": {
    "test": "tests"
  },
  "bin": {
    "sre": "bin/sre"
  },
  "scripts": {
    "format": "prettier --check ts/",
    "format-fix": "prettier --write ts/",
    "lint": "eslint ts/ --ext .ts,.tsx",
    "lint-fix": "eslint ts/ --ext .ts,.tsx --fix",
    "test": "cd sre-tests; export SRE_JSON_PATH=../lib/mathmaps; npm run test",
    "docs": "npx typedoc --entryPointStrategy ts/",
    "pretest": "git submodule update --remote --merge; npm run compile; cd sre-tests; ln -s .. speech-rule-engine; npm install",
    "compile": "npx tsc",
    "actionTest": "cd sre-tests; export SRE_JSON_PATH=../lib/mathmaps; node --expose-gc ./node_modules/.bin/jest ",
    "prepublish": "make clean; make publish; npx tsc; npx webpack",
    "build": "make all"
  },
  "maintainers": [
    "Volker Sorge <Volker.Sorge@gmail.com> (http://www.cs.bham.ac.uk/~vxs)"
  ],
  "bugs": {
    "email": "volker.sorge@gmail.com",
    "url": "https://github.com/zorkow/speech-rule-engine/issues"
  },
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/zorkow/speech-rule-engine"
  },
  "keywords": [
    "screen-reader",
    "xml",
    "a11y"
  ],
  "homepage": "https://github.com/zorkow/speech-rule-engine",
  "dependencies": {
    "commander": "9.2.0",
    "wicked-good-xpath": "1.3.0",
    "xmldom-sre": "0.1.31"
  },
  "devDependencies": {
    "@rollup/plugin-commonjs": "^22.0.0",
    "@rollup/plugin-node-resolve": "^13.2.1",
    "@typescript-eslint/eslint-plugin": "^5.21.0",
    "@typescript-eslint/parser": "^5.21.0",
    "circular-dependency-plugin": "^5.2.2",
    "esbuild": "^0.14.38",
    "eslint": "^8.14.0",
    "eslint-config-prettier": "^8.5.0",
    "eslint-plugin-jsdoc": "^39.2.9",
    "json-minify": "1.0.0",
    "prettier": "^2.6.2",
    "rollup": "^2.70.2",
    "rollup-plugin-terser": "^7.0.2",
    "terser-webpack-plugin": "5.3.1",
    "ts-loader": "9.2.9",
    "typedoc": "^0.22.15",
    "typescript": "4.6.3",
    "@types/estree": "^0.0.51",
    "webpack": "5.72.0",
    "webpack-cli": "^4.9.2"
  },
  "files": [
    "index.js",
    "LICENSE",
    "README.md",
    "lib/",
    "bin/",
    "js/"
  ],
  "source": "ts/index.ts",
  "browser": "lib/sre.js"
}
