{"name":"jsdoctypeparser","description":"Strict JsDoc type expression parser.","version":"8.0.0","author":{"name":"Kuniwak","email":"orga.chem.job@gmail.com"},"contributors":[{"name":"Brett Zamir"},{"name":"Nathan Shively-Sanders"}],"keywords":["jsdoc","type expression","parser"],"repository":{"type":"git","url":"git://github.com/jsdoctypeparser/jsdoctypeparser.git"},"engines":{"node":">=10"},"homepage":"https://jsdoctypeparser.github.io","bugs":{"url":"https://github.com/jsdoctypeparser/jsdoctypeparser/issues"},"directories":{"test":"test"},"main":"index.js","bin":{"jsdoctypeparser":"bin/jsdoctypeparser"},"nyc":{"reporter":["text","html"],"exclude":["tests"]},"scripts":{"prepare":"npm-run-all build","pretest":"npm-run-all lint build","test":"npm-run-all mocha typecheck","lint":"eslint .","start":"static -p 8050","open-coverage":"open-cli http://localhost:8050/coverage/","open-cov":"run-p start open-coverage","coverage":"nyc npm run mocha","mocha":"mocha tests/test_*","typecheck":"tsc","clean":"rimraf ./peg_lib","postclean":"mkdirp ./peg_lib","prebuild":"npm-run-all clean","build:jsdoc":"frs-replace '^.*// [^/]*?no-jsdoc(?!-)[^/]*?$' '' -f gm -i './peg_src/jsdoctype.pegjs' --stdout | frs-replace '^.*// [^/]*?no-jsdoc-begin[\\s\\S]*?no-jsdoc-end.*?$' '' -f gm | pegjs --allowed-start-rules TopTypeExpr,NamepathExpr,BroadNamepathExpr,ExternalNameExpr,ModuleNameExpr --cache -o ./peg_lib/jsdoctype-jsdoc.js","build:typescript":"frs-replace '^.*// [^/]*?no-typescript(?!-)[^/]*?$' '' -f gm -i './peg_src/jsdoctype.pegjs' --stdout | frs-replace '^.*// [^/]*?no-typescript-begin[\\s\\S]*?no-typescript-end.*?$' '' -f gm | pegjs --allowed-start-rules TopTypeExpr,NamepathExpr,BroadNamepathExpr --cache -o ./peg_lib/jsdoctype-typescript.js","build:closure":"frs-replace '^.*// [^/]*?no-closure(?!-)[^/]*?$' '' -f gm -i './peg_src/jsdoctype.pegjs' --stdout | frs-replace '^.*// [^/]*?no-closure-begin[\\s\\S]*?no-closure-end.*?$' '' -f gm| pegjs --allowed-start-rules TopTypeExpr,NamepathExpr,BroadNamepathExpr,ExternalNameExpr,ModuleNameExpr --cache -o ./peg_lib/jsdoctype-closure.js","build:permissive":"pegjs --allowed-start-rules TopTypeExpr,NamepathExpr,BroadNamepathExpr,ExternalNameExpr,ModuleNameExpr --cache -o ./peg_lib/jsdoctype-permissive.js ./peg_src/jsdoctype.pegjs","build":"npm run build:jsdoc && npm run build:typescript && npm run build:closure && npm run build:permissive"},"husky":{"hooks":{"pre-push":"npm test"}},"dependencies":{},"devDependencies":{"@exe-boss/renovate-config":"^0.1.0","@frsource/frs-replace":"^2.1.1","@types/node":"^14.0.13","chai":"^4.2.0","eslint":"^7.3.1","husky":"^4.2.5","mkdirp":"^1.0.4","mocha":"^8.0.1","node-static":"^0.7.11","npm-run-all":"^4.1.5","nyc":"^15.1.0","object.entries-ponyfill":"^1.0.1","open-cli":"^6.0.1","pegjs":"^0.10.0","rimraf":"^3.0.2","typescript":"^3.9.5"},"license":"MIT","gitHead":"116c3b277edf426e72114e380d56ae58360e0bc8","_id":"jsdoctypeparser@8.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.14.4","dist":{"shasum":"a04a944539d3f86e30040c1ece6f6730f865f81a","size":73586,"noattachment":false,"key":"/jsdoctypeparser/-/jsdoctypeparser-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsdoctypeparser/download/jsdoctypeparser-8.0.0.tgz"},"maintainers":[{"name":"orgachem","email":"orga.chem.job@gmail.com"}],"_npmUser":{"name":"sanders_n","email":"ncsander@indiana.edu"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsdoctypeparser_8.0.0_1593723473219_0.32166486754895307"},"_hasShrinkwrap":false,"publish_time":1593723473406,"_cnpm_publish_time":1593723473406,"dist-tags":{"latest":"9.0.0"}}