{"name":"speech-rule-engine","version":"4.1.0-beta.11","description":"A standalone speech rule engine for XML structures, based on the original engine from ChromeVox.","directories":{"test":"tests"},"bin":{"sre":"bin/sre"},"maintainers":[{"name":"zorkow","email":""}],"bugs":{"url":"https://github.com/zorkow/speech-rule-engine/issues","email":"volker.sorge@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/zorkow/speech-rule-engine.git"},"keywords":["screen-reader","xml","a11y"],"homepage":"https://github.com/zorkow/speech-rule-engine","dependencies":{"@xmldom/xmldom":"0.9.0-beta.8","commander":"12.0.0","wicked-good-xpath":"1.3.0"},"devDependencies":{"@types/node":"^20.12.8","@typescript-eslint/eslint-plugin":"^7.8.0","@typescript-eslint/parser":"^7.8.0","circular-dependency-plugin":"^5.2.2","eslint":"^8.52.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^48.2.3","json-minify":"1.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","terser-webpack-plugin":"5.3.10","ts-loader":"9.5.1","ts-prune":"^0.10.3","typedoc":"^0.25.13","typescript":"5.4.5","webpack":"5.91.0","webpack-cli":"^5.1.4"},"source":"ts/index.ts","main":"lib/sre.js","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":"pnpm typedoc --entryPointStrategy ts/","commonjs":"pnpm tsc --module commonjs --outDir cjs --moduleResolution node","postcommonjs":"node -e 'require(\"fs\").writeFileSync(\"cjs/package.json\", \"{\\n  \\\"type\\\": \\\"commonjs\\\"\\n}\\n\");'","module":"pnpm tsc --module nodenext --outDir js --moduleResolution nodenext","postmodule":"node -e 'require(\"fs\").writeFileSync(\"js/package.json\", \"{\\n  \\\"type\\\": \\\"module\\\"\\n}\\n\");'","require":"node -e \"require(\\\"fs\\\").writeFileSync(\\\"lib/require.mjs\\\", \\\"import {createRequire} from 'module';\\nglobal.require = createRequire(import.meta.url);\\n\\\");\"","pretest":"git submodule update --remote --merge; pnpm compile; cd sre-tests; ln -s .. speech-rule-engine; npm install","compile":"pnpm module","clean":"rimraf js lib cjs","actionTest":"cd sre-tests; export SRE_JSON_PATH=../lib/mathmaps; pnpm jest --silent ","cleanAll":"make clean; make clean_min","prepublish":"pnpm cleanAll; pnpm buildAll","build":"make -j 12 all; pnpm module; pnpm webpack; pnpm require","buildAll":"make -j 12 all; pnpm commonjs; pnpm module; pnpm webpack; pnpm require; pnpm postcommonjs; pnpm postmodule"},"_id":"speech-rule-engine@4.1.0-beta.11","_integrity":"sha512-mCBdj/2jDSGqbsmsYDgFlyCiQ2oeEAue86G9RvPTBVjVzOE8kBi8n/7btZa+F1q2E2cmEgjpnc0EJ95Z7q5oXw==","_resolved":"/tmp/ce374de43c0111487fb78ffa4b4b4ebd/speech-rule-engine-4.1.0-beta.11.tgz","_from":"file:speech-rule-engine-4.1.0-beta.11.tgz","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"shasum":"777543b33aad36246a91d78e29c4351f16a656af","size":846719,"noattachment":false,"key":"/speech-rule-engine/-/speech-rule-engine-4.1.0-beta.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/speech-rule-engine/download/speech-rule-engine-4.1.0-beta.11.tgz"},"_npmUser":{"name":"zorkow","email":"Volker.Sorge@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speech-rule-engine_4.1.0-beta.11_1719829562174_0.6100909759614372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-01T10:26:02.447Z","publish_time":1719829562447,"_source_registry_name":"default","_cnpm_publish_time":1719829562447,"dist-tags":{"latest":"4.1.0-beta.11"}}