apg-lite
Version:
lightweight JavaScript APG parser
66 lines (65 loc) • 1.76 kB
JSON
{
"name": "apg-lite",
"version": "1.0.5",
"type": "module",
"description": "lightweight JavaScript APG parser",
"main": "lib/parser.js",
"scripts": {
"test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",
"apg": "node_modules/apg-js/bin/apg.sh",
"regen": "bin/regen.sh",
"min": "bin/min.sh",
"terser": "terser",
"ast": "node ast-app/parser-app.js && node ast-app/ast-app.js",
"basic": "node basic-app/node-app.js",
"cool": "node cool-app/node-app.js",
"lookahead": "node lookahead-app/positive-app.js && node lookahead-app/negative-app.js",
"trace": "node trace-app/node-app.js",
"udt": "node udt-app/node-app.js",
"uri": "node uri-app/node-app.js"
},
"files": [
"lib",
"__tests__",
"ast-app",
"basic-app",
"cool-app",
"lookahead-app",
"trace-app",
"udt-app",
"uri-app",
"LICENSE.md",
"README.md"
],
"repository": {
"type": "git",
"url": "git+https://github.com/ldthomas/apg-lite.git"
},
"keywords": [
"APG",
"parser",
"ABNF",
"SABNF"
],
"jest": {
"bail": 1,
"verbose": true,
"testRegex": "/__tests__/.*\\.test\\.js"
},
"author": "Lowell D. Thomas <ldt@sabnf.com> (https://sabnf.com/)",
"license": "BSD-2-Clause",
"bugs": {
"url": "https://github.com/ldthomas/apg-lite/issues"
},
"homepage": "https://github.com/ldthomas/apg-lite#readme",
"devDependencies": {
"apg-js": "^4.4.0",
"eslint": "^7.26.0",
"eslint-config-airbnb": "^18.2.1",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^3.4.0",
"jest": "^29.7.0",
"prettier": "^2.3.0",
"terser": "^5.24.0"
}
}