{"_id":"ts-pegjs","_rev":"51-d9aee39d779673175b2b32c33202fd3c","name":"ts-pegjs","dist-tags":{"latest":"4.2.2"},"versions":{"0.1.0":{"name":"ts-pegjs","version":"0.1.0","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"dist":{"shasum":"5bbed7e9b198c2fd85fbb882997f83a0af4f2744","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.0.tgz","integrity":"sha512-m4fGgLKgF2l/RgzAIi5KJXCzvZOkLTlP+zEFqSGqriiMs6iIl6JZAaPOUNvlRtOz5wM2ug9nkWZ5n9jCPd5vqw==","signatures":[{"sig":"MEQCIEuiorJRKPTRx7jeh6LeUBMm/hglqrNgISKdc33szLvvAiAHq0MmD1o7dVxu6DTpSL5Jr055Ffq06ktxTpOY+lJhGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"74e12455a5677d9423ca52cd0a22ca32519fc9c7","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"./bin/tspegjs -o output/arit2.ts -o examples/arithmetics.pegjs && tsc output/arit2.ts && tslint output/arit2.ts","gen:samples":"node test/test.js","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.0.3","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.0.tgz_1499622077524_0.22160152858123183","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"ts-pegjs","version":"0.1.1","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.1","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"dist":{"shasum":"29c26c1ffdad322042d230d15bc665a5d26965b8","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.1.tgz","integrity":"sha512-3LUljaQdBspjWlOCYBYwsdqXZXZipMoGzkC4Bvcmi8HTgEOx//OSsZHmXOlVT76JbcSOfkaFoq5F123dM8Gk1Q==","signatures":[{"sig":"MEYCIQC5xnfKuaF07i61pRVLhHDpGou1140DKBqqAwNJ34OyTQIhAPZRBqX49Kj6PLY87MYsnQXPQiNFe+rYXQVggMhutA8y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"ae5503afa3434032e758aa7c5668f7b89e358b60","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"./bin/tspegjs -o output/arit2.ts -o examples/arithmetics.pegjs && tsc output/arit2.ts && tslint output/arit2.ts","gen:samples":"node test/test.js","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.0.3","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.1.tgz_1499623022043_0.34381073946133256","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"ts-pegjs","version":"0.1.2","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.2","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"dist":{"shasum":"3e921cc1ed134a48f95b80e15c00583c005a8285","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.2.tgz","integrity":"sha512-DY6HTmEU1V/xFVjsqmAvDqSH2Egw75H9dw79IAR+xy5O/fy76FHrcU5hH7Fywhj9a6Mag8s+z05B/t1SsqmTQw==","signatures":[{"sig":"MEYCIQCDBmz1JPEjL8gMN1RoWKtBdUoJ5jebfXrWofQAAEdcIgIhAKyzd9miUBHX+YhMd4psvnszFSnFM9f4tY9SKgy/M+7D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","bin/tspegjs","bin/tspegjs.cmd","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"fe72bea93b31e86db7349cb46cf47e299ef437f3","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"./bin/tspegjs -o output/arit2.ts -o examples/arithmetics.pegjs && tsc output/arit2.ts && tslint output/arit2.ts","gen:samples":"node test/test.js","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.0.3","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.2.tgz_1499623787150_0.2654499316122383","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"ts-pegjs","version":"0.1.3","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.3","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"bin/tspegjs"},"dist":{"shasum":"2de0ce4bc2522048f0f1d538ac10694816294a49","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.3.tgz","integrity":"sha512-5/h/JzT3UQK5VfXFtyABsu0jScVSAhFLX1Zic0cLaKCIcFjSzJ9RM6wr8rUU+EpVvg7lg1VSk9p1ga+XftYN7g==","signatures":[{"sig":"MEYCIQCJDJadX24TrId4vTLjqFu4NGPbCN7BUCAgmw385uwsdAIhAI486Rohftpw/4XL4Gwg8T9Dw1RG7EEzwmxernNItT18","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","bin/tspegjs","bin/tspegjs.cmd","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"cb060b95ecd6c03d565a363da18e9446326e638d","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"./bin/tspegjs -o output/arit2.ts -o examples/arithmetics.pegjs && tsc output/arit2.ts && tslint output/arit2.ts","gen:samples":"node test/test.js","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.0.3","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.3.tgz_1499624216436_0.582767634652555","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"ts-pegjs","version":"0.1.4","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.4","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"dist":{"shasum":"0be783b43c438aa52a52e2468d7f42bfbee29fea","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.4.tgz","integrity":"sha512-VURV08CQttgFCnym4Y3IyrybGCbTPAFpHKTaOFzYyQ6MbBLYWBK+KVebbxoSf/zhli1j1wQNyJJEhy3tK71iUw==","signatures":[{"sig":"MEUCIQCShDaR2RGI8PFPYutFgXv8EPlbXZt+sD5cnu6NpcISqgIgMjzimC1ATTgxbdUf2LPCQ5iEGfu1KUJZkrb0o/VoNXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","bin/tspegjs","bin/tspegjs.cmd","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"a88189050d949aacee862776174c540d9f88a81c","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"./bin/tspegjs -o output/arit2.ts -o examples/arithmetics.pegjs && tsc output/arit2.ts && tslint output/arit2.ts","gen:samples":"node test/test.js","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.0.3","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.4.tgz_1499624417135_0.6485980241559446","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"ts-pegjs","version":"0.1.5","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.5","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"4f28362fe9a600bbba45efd85ef5ab3506b53097","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.5.tgz","integrity":"sha512-CCn+sxc5BkesFb85INMmlfTwCeG4aETeMGoC/VLhqBI6oJvllS4ICK9JWxcNYUxm2q4pZLhsNF43insDVA/z0w==","signatures":[{"sig":"MEYCIQD4Ysjze7hMvj/O7SdlJ5OFsm8p/+dc7WNxD1E49h0LjAIhAJiLk2MlU5PkYNy2rSXChmTyhSLdWY4PWfIiuCNZ4Lp1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"a0ca3dd6ea4bf3baabcd3fff626cbaf931ba2956","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"tspegjs -o output/arit2.ts examples/arithmetics.pegjs && tsc output/arit2.ts && tslint output/arit2.ts","gen:samples":"node test/test.js","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.0.3","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.5.tgz_1499674360860_0.15469204843975604","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"ts-pegjs","version":"0.1.6","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.6","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"7542a30b7f0bdb2c1026f5a82ef5b5c9f50a4ff4","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.6.tgz","integrity":"sha512-WERihNgSkCMBrBvqVkvDfFG1EfBxmJ89vC7co+Q9L7DQcAWJVq9dJsfwL4BH9YWSnxcJ5e2g383NJgc4Zgdt0A==","signatures":[{"sig":"MEQCIBk9JZvDMimvnm0g6/M3IFc944n8EVMjGclLsAdF5KT2AiBsumx06mxJc3LF773Pse0eLwO25QCRd3i0tXjUuyeVgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"5173e6115b1464a726d231ccf4b2a2d4a29dce6f","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"tspegjs -o output/arit2.ts examples/arithmetics.pegjs && tsc output/arit2.ts && tslint output/arit2.ts","gen:samples":"node test/test.js","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.0.3","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.6.tgz_1499680105867_0.20897181052714586","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"ts-pegjs","version":"0.1.7","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.7","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"59af5021f0b068e57d605bef2a11f508350cc83c","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.7.tgz","integrity":"sha512-dbdUF2ePCLRZbqntRSHHj5DO8AluXcihd6qhULNheXJhlQsqpEtLdDGZC73b0nYf0LJc+4+Ynk3vv8dJwQhmUA==","signatures":[{"sig":"MEQCICflMHrtP14Z8tPjoCkBxHdjmIp5UZiYFepicn8ou9KxAiA8VG5Kns7hJiyt9Yf7PfrUyH6a3yddosobCw3iVqH4XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"d4917b91d98ebef30701b1b769eb57bcc090e0e3","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.0.3","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.7.tgz_1499699120007_0.9368240579497069","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"ts-pegjs","version":"0.1.8","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.8","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"a9418fcda07f23d8f3c5413902fab623c81268ff","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.8.tgz","integrity":"sha512-MqO3AxVXGKHvjGH21YbyAI9HPewdCYKya0aLg/7/gi+QeXl742UWA/uOHfk+e59TuOy2C9vfw77V00PUOHbdsg==","signatures":[{"sig":"MEUCIGt7RBCzJYZroUgX9BPr3vtKnY8DMkourCmbN0nVglbhAiEA54YqSUeDJV/pFafvYv2rJj3g9P6VFjuvaqUvOKYVxb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"048041c9644e652c6618b3f186ae2e4f660bb821","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.3.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.8.tgz_1501838976071_0.8191045736894011","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"ts-pegjs","version":"0.1.9","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.9","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"dd1cad1737a17fceef52e11c197d6963dced1b87","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.9.tgz","integrity":"sha512-NTeE4i3k0EbM77IzSXTns8eD91UccF5ccsmenoQmRE65/dfbZLGEUs1to6LLgVu+IEo4UtERL5L4UCJwXtTnBw==","signatures":[{"sig":"MEQCIGTRjbF2oE86iK9WiowB+c3fdK/CyyoLyQmXEFli7dqYAiBp8qwjCb81F7zFItQ2GilPyVbQen1hxJcxnlO8GjlPVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"bbd0939e3e0a062716a6ed1ab17d9b44383a33f4","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.3.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.0.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.9.tgz_1502266949486_0.35976117639802396","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"ts-pegjs","version":"0.1.10","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.10","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"03e30b3f3ab5888c3a898ada258c5489aeb7ba44","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.10.tgz","integrity":"sha512-0UQLb1O1EvrhBAWaar1PQyOnMcBhwTY57FrEh1YcVA6hs0vfzmB9XnsjWvvzKMJf8XV3q1ZmJ0e8bqe+sEq8GQ==","signatures":[{"sig":"MEYCIQCA9U8/HXFRdnyeUa1XU6zlSVb4Vt2MkQy7h8eX1smABQIhAMNEe+ltqIsYA/hrp7lytfSi0FUh/5kdglnfFf6YVEMH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"d227cb0985031197f6daf267e8a5fa3bafc8f7ce","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.3.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.6.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.2.0","rimraf":"^2.6.1","tslint":"^5.5.0","typescript":"^2.4.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.10.tgz_1507563387511_0.7758210555184633","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"ts-pegjs","version":"0.1.11","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.11","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"6f3a1812cd15e4bd05c221d10868e446a1ec2eba","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.11.tgz","integrity":"sha512-ovdFp6jqJr2TI+Rw96EAXHuOjGGJKlNzaViVHoQIYks3ZFvy4mMBT/dpwZL4YJeU54EubQpJEHQbQ8ZNQLmN2w==","signatures":[{"sig":"MEUCIQDlgb9IQN7iyxCv4ydQasbTiXPPg0QM0sub/4LLzkbuCAIgZT3pDL6Ps9Lk63dUJG7/A83xOjk6XZsPOyOCn1gZJyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"5c9770a35b0e7b1034785062d5f7a1dfca7c43f0","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.3.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.6.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.8.0","rimraf":"^2.6.2","tslint":"^5.7.0","typescript":"^2.5.3"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.11.tgz_1507563608891_0.9768150618765503","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"ts-pegjs","version":"0.1.12","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.12","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"d511ca45c538f33ef4f6e38e50e4dcb6be776c26","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.12.tgz","integrity":"sha512-SMYERu7czkTCVwsNVXrfxdBirAjtpqSvmOz7qrDJeKcAd/bP8W7a6JK9T8egldL0c1LUViYRqBFt31wfbKYnGw==","signatures":[{"sig":"MEUCIQCYpt3umgEVOSmNRp64yjyZQocyh20RQhLvCzveTE09/wIgQAJOZyn0zma3BEPRqD/8F+onfmKubRIAxxdeqZIO2Do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"83b3dfeb9c3b6c837ea332e6e55e8b3fb5c3e836","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.3.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.6.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.8.0","rimraf":"^2.6.2","tslint":"^5.7.0","typescript":"^2.5.3"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.12.tgz_1508832861718_0.4889183631166816","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"ts-pegjs","version":"0.1.13","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.13","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"2bd318ee253e12cd3fad77c8393fa136c865dd79","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.13.tgz","integrity":"sha512-vGpGpRp9NS74Da8jcLekpwBKYK3KFBpwKniBRdsQWLx9x2WuPB56go5xSAeqcdhOhGOv8dZDE2YMN+T66f1qvQ==","signatures":[{"sig":"MEUCIFxWJ/UuZqwCnudhLSS+SGj5y3I1MQLg1AnfkaIcaHE8AiEAnWpsWn534046O8aqoE2DcnhoMY7yHUYz4u+9O6ewweA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"9245351f6b69702f34cf7b4b28a2ccbf575c7f85","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"5.6.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"8.6.0","dependencies":{"pegjs":"^0.10.0"},"devDependencies":{"eslint":"^4.13.1","rimraf":"^2.6.2","tslint":"^5.8.0","typescript":"^2.6.2"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs-0.1.13.tgz_1513429943190_0.008215645560994744","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"ts-pegjs","version":"0.1.14","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.1.14","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"7d62d1d147752dbaecc2dd85ee232232d746e313","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.1.14.tgz","fileCount":17,"integrity":"sha512-3fN4y0IiRL0cXyyTUNvNDovgJMY64wS+JhOqhto+zlq5Kv4cB1TnLz+t3F797pJV4hJU0nE2IizzeNiYHMcxQw==","signatures":[{"sig":"MEQCIHtsUDV2Gff7fAnn4K5ibG0hOY6qAmNwqiUGA28aKtN4AiB+T7hkySfFnOjQtFtlL0kf19SxCNIs4G3FiUm0xLr3Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC9STCRA9TVsSAnZWagAA3SkP/iQak2dJVee7Z43kq9J2\n596CXLCo7BVFhwAJcrYUXDPgBZW8sOwWYXpKc1QM0AezcsxIzHZqDXOlCGpW\nubPinmhfF6wP2wLNebcWbgP3QStaR1AP0PC8M8MyB09PeK8upbGVCivDhgHd\nUyvW1/iv9LKd7gdZmsn33dRUfNLaEwlzB+tquBXBkLReJWz5tbbJh5cVejNn\n+Fm2d5Fn4c4hfdA6HVexQx4qRliKg+tS7zwZClBZahTQPjoGtuFKkXrobtuZ\nfg/3obJzKcOGapfNCyk8c3bakLR99lM9fg2kf0et8Pn02glM3s+u56+iHL3q\n4K0UXHp9MZJd08luaPVBwjvU1k4DrECoTRg/XgoajANJ64S6dbr5bjuH69Lc\nBsnNUnCaCdt2V6YVmi3WsjQrLbiAfWjVPi30lF2GR7aq4jONHDkcAWx6shob\nXoyYCLwxiP8AXpRP53khsmo2drDkXN5SErIzToGsUFYdh6MAjCXJM/TnMe8a\n4q/5TJckqodNZ5K0XYTPh3DUGjvXzIPzJaVa8Xe15AkDuw/GubYyT17RURLS\nRqE8Sr2Qwa/NJBlZLIQ5dF9tvodRWEh1bzhmV0wPIf84YNx6VFKsX8VCIscL\nooPipndMN+biuTWqp8kmAvB2FScXvMkyUO3q2tE/kPHtYKEPvs0hS78wF20C\nF0Bc\r\n=LEIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"e38e8bd29e7a9abf21a82a1777fe327650a6f764","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"deprecated":"upgrade to 0.2.1 due to avoid bug #18","repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.0.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"9.8.0","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19.1","rimraf":"^2.6.2","tslint":"^5.10.0","typescript":"^2.8.3"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.1.14_1527501970827_0.5897338976398105","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"ts-pegjs","version":"0.2.0","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.2.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"29177fb3904e5823c5544e60a7e07400d49a69ca","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.2.0.tgz","fileCount":17,"integrity":"sha512-mWPsh+6s2dtcPGSC0N0qJO/gCrsRewjbsTC1LgELIDCNzXBbmDI1BM8HNdCASVWz4gDbYqq3xjc4W1EV3XOi/Q==","signatures":[{"sig":"MEYCIQCL2EWA7jAhAfEGkFT1AbUM8f9BydtqBEvszC9mVE6vfQIhAK8PfHnN/cYxlDIi80C+Ps3Zu11EfOYtvK2BLtCR5sJ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDdeWCRA9TVsSAnZWagAAX5EP/jYbf91FQAPlDU4TTj2n\nc2NPaJSfltPhF6SOqyhC2VglsBJPbrPjgYb2UNmxmblbDRaKJzmM6EQwOtGG\ngZhZcfExrtD9njP5uoLduaR3o0ZDZfXlKx5R6CfqeXAEOflw002UZEWWxliB\n/iMpGcya5N6b3o4Hwrgc9UdhRK0totkNIIIlb39/w1S9Za/FbWnjfwoafhxD\nce7dkoEA7d0FrbvzLXRjpU8Wk/rCjUBvtIlk/bdXSi4rDHguWg9KbbvHGmGf\nI5OAB18dbLbHUtpqRC+1z9aBHtfnvXFirvs3+ZoJWB4sh+FlUb5ZHA35f+5q\nv1rUrk16+JGbUuxaCsPW/KwqlQnj7TeJWfwWpzthQyYlcLo4qA+7+apj8T7Y\nTBfNmWPvMWB++OEnTnRbiMs6w6MkzoiS/jRwXiYiTbMNepH3fq+geoKSfZap\nbdg1tyBXvN1MFn53EzksVbs8mawK+GvjnWhRvmBqUEhPEEH2/cYUe4j95cKb\nS81t0dGvgxmboEK9OP9qtvCgbxpJ0DPHXajNYHCd1A2QIk6cxxhhCQ7JzWTH\nx238O0CMDFORDwmSOgqoCbfBTr1KiF/vksOtWv/HhqBtOfsdoIQVLRb9CKSQ\nKyh9OeZmAvPygW3W23oJO/0Nk8WZjNHpul8CQNlHJeitBnJJHTE6UEuXLbJS\nTrc3\r\n=ykfk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"53c61f37e5c03d9b87e88b06deee04aa40053544","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.1.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"9.8.0","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19.1","rimraf":"^2.6.2","tslint":"^5.10.0","typescript":"^2.8.3"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.2.0_1527633813157_0.05813976231550133","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"ts-pegjs","version":"0.2.1","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.2.1","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"1224d77efb0b8dcdbf3517791a09563651cd1477","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.2.1.tgz","fileCount":17,"integrity":"sha512-J88X1bv3vfJFzZKzgBc9/GBNvw4T2LZmswgowqqV1nqYkXd2XFwOg/9Zw5DECtEg6+nb8sXHVNmrHQbhYTkqGA==","signatures":[{"sig":"MEYCIQDlgQ1RMQAVIT+sJMTxd+zwnUNZcL2AfwH3a3W/e5Mj+AIhALluAqvlK/+zH+N3t2ITuzz2VLSNvSvA8C2anLYV1ZOf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDk37CRA9TVsSAnZWagAAtBkQAIAAH//qHNbr9NCcbUxf\nIaJuzlxkU8O/pC7/XsoFFMFN5fhfLE7+rgemBhcQI34Uhbo75gALe2XQLH2G\npAhGCTF+y9XyPgku6SZd+BC5uEcUgjeZZz0jkttgxEehp5bOna4vr5YwG/oL\nrCT5kXYEGK6V31TnSJD0V2Ah4fBuVRGNi3L7WyBN/38Air04QFIlUp+BxL6R\nfaORUfHDEWI7JgOlT6DxqO2bu1JpPTC6eX0vZKgzz0xqVMFDcucVq2EaRX4C\nOkQAuxUuK4bCpIiVVIXdjBjSz65YJNDxxc8l+efKlF4NEVqi6MJBwoWr0B6j\nmdC+Xs03prugWXYFijMC11dPA1/3cuO68yhcCR8YTdgIVajCaM7z6Df6BtNO\nsClql80N90h4sNoGB6MqTpE9PWGLXIb+XJwA4yo7xHcmW6O1xV6CNB+bLkcs\nhdL1/+NsUje+iVr35jhoUyMTYnymSCipDVbgO7Z5dL5xgAn/ImPfMMlAWied\nDEWdLQmKGXlfMtVfiinMaMEKYxoHF0sClqUKPGoNc/S6AsUKvK3NqnHqyqUu\nl3I9+BZ8x7ufvdbI49ay8OjFpMnbyYPKQb+00ks5+NWmM1JzMbExlpp9h5+7\nl6dnG3bLa/8M2m9qKJHE1D62cG89sjpfb/ADieBBa0BJF2zYOjrzGZJtblKY\nKCDn\r\n=fIMh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"2bbd4797ac21c5d790fa72e511f329cbd6439664","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.1.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"9.8.0","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.19.1","rimraf":"^2.6.2","tslint":"^5.10.0","typescript":"^2.8.3"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.2.1_1527664122753_0.9865637294033336","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"ts-pegjs","version":"0.2.2","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.2.2","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"f4ae6cc277133083858033badf6991a12a400f7c","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.2.2.tgz","fileCount":17,"integrity":"sha512-7PUw/w9pFNk/kiv1x7e2lu4WUetQYnaCXjxiRJTEWoLSXpjsg8VKMZpUwa+zACNuWPCL7tcI+1IaC9mm3Pqb7Q==","signatures":[{"sig":"MEUCIQDs3qMWiGK3uNAzyJEpFnSWIChEuXIIl1nuE4yse55zawIgFUS37bHpz5Nb/u9R1R9DV3FmYaU3L0YuL08ZJTkFAWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhPq4CRA9TVsSAnZWagAAbyEP/iEuIFcp1Zwjh0u19brS\nsfT/UgzXxe0TjQqH8CKzqHRdqDPfvDk8RAVJRE9YkC4daB++eNZ8DsYJmZIN\ncVySdORxGKlZJ+kmsKUhXO8zhCWr/YZLM58zyqwP3MVeiraLQSt7bvEwWlRU\nib7RSAqrci5ba5zPMjJBFISA/J3/x2lfeRrEBj50a12fPR9QqzqQMFwbYrFq\nbC504kqB3GavU6aIHyxyW7X/jCnz1L2r0t5y5uWWp6OOq7uJuctSC0RSVldv\nXd9Q9GBu0NMANxFCdjEZZEJd7wJ++echVbHiyGkcxCHVS2ZLpUYV30C0S12j\nmJ2FrI9kPhwqaoMtDMGU91bqyn1+F3aOXqsGlYYG6WMzTKsL70LVkd8w7tNS\nNkO2ocD5zS1NlVBjY17nIencgosbrDnOQy5MbMXFE6DjS73tkfxwpZ3Y9NyP\n4B3oenui4RUSeOU6J9HhIiJel/gVZZPvOlJxPoDkpax1x5t9qcq9kMWAfKO/\nkrDUNFmPpH8fOsNJskwD+Dr3rgGMkyeYTpN/q/o/PvslUGBPwN7HWSSy6Svp\nrdTls0q9z2rQDD+X8G5BK07jU5pXKFzDwFBmqKpRM9FCMc/ztmvmX3g7i8Wf\nfmBIR2TGjhP1HsD2RgohnXtktuyd0yJ+N7WyyNmCi3ZXj0RM116m2khA4JO0\nY7Ak\r\n=9QOO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","files":["LICENSE","package-lock.json","package.json","README.md","tslint.json",".eslintrc.json","examples/arithmetics.pegjs","examples/css.pegjs","examples/javascript.pegjs","examples/json.pegjs","examples/digits.pegjs","examples/st.pegjs","src/cli.js","src/tspegjs.js","src/passes/generate-bytecode-ts.js","src/passes/generate-ts.js","test/README","test/test.js"],"gitHead":"1c417c981d754287a6345de22631e8371af83919","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.1.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"10.4.1","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.0.0","rimraf":"^2.6.2","tslint":"^5.10.0","typescript":"^2.8.3"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.2.2_1535441591378_0.7945990735632467","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"ts-pegjs","version":"0.2.3","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.2.3","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"a495f2e3fa00504a00fd396dbb2776aefe3fa54c","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.2.3.tgz","fileCount":17,"integrity":"sha512-0TiZ3Gi4PgFK5mM8QET7ZTFzQPR1B5A9RME8lopv5q4QSQ8p+WetUzlFdN0b/JmQZ4V7/zgpef938gi/ZRhZwQ==","signatures":[{"sig":"MEUCIC+edViIJnkUmNDO+xgFUzQVRRt2XEDanAJlsKDf52OgAiEA6aUkiRkCd2DQK6o08Jo6P+FQSto0jei5LrCu/ns09K0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3VBRCRA9TVsSAnZWagAAU3AQAIc3/uMJJBNY/Y0NflUj\nJeYX0h6VhAuR/y4g4cRXwLfQH50Eb4WXdM3eJXw5pcg8QDNI3yJNfkb2Arxb\nwRr2vBAEmkije1Sw4vCLxXYS0gTsHuF4PUPpzxsxfm4vwDesIDsSBg8sruCp\n/UgjsAUgx7US22Wjl/NmYXccaceKRpqX9+o6i0ka+KLpudUWUkdA1VqcxAuF\nfxcrVEKbqvsSmJYVNN6OZkaUCUX6EDIAZ9ObHWnLpZ9SwKf8OzU145q64fDY\nCtmKU3IC6mpunRODhomFNaZ/EmIH6Sv9yyB2TCXQxmIrxJohOvKnz6K+7mQ0\n+8LQ919irqKXsN9wj80wFOKpTxcxuWoxYJ/NHeKrCbBcOxwD1rHCf6Ok+h5l\n6iYTQYCX829avUsXTYfrVWqvgjQ2zYtlbxvFbGKKzDVlGS1AM7w0q60XLCLY\naby6dw2x9rjtcsrEZj13l/cxvg++vTxqGur654XyYJjlsqSY9kLUTEUsxLmG\nmugzMGhU72v3J3dcxvpXAVGcIWLqZWRSzXat4cEStrrfbTwCWkUYmUXXkZgS\nAGciblim1j5sAY+cHNvB+LU/Mp6GQ2jOkai1M0qI5CtHeEOdKLXzaxPhhwG0\nRNwCTaFx+PNQE1wTeLN+yj2U+M/RqpccY7p+VkIa/BMGW3YX42Fy+8u/H+4m\n1QNh\r\n=rjI1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"3c82f5fc1ae7f518438c221ad627246f008e691f","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.1.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"10.4.1","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","rimraf":"^2.6.3","tslint":"^5.16.0","typescript":"^3.4.5"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.2.3_1558007888578_0.08020550220027878","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"ts-pegjs","version":"0.2.4","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.2.4","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"453b5d79c9a7aeff2ab1f6d684e1ef0c7a825a1b","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.2.4.tgz","fileCount":17,"integrity":"sha512-UiAk6PQO4p8eh2AOltkw84G4Chxq3eX/dyh4q+gE7FakvhmGk1AYkDnNRKKO4tBZOKnaBLEjfQX/lbNaVUykmg==","signatures":[{"sig":"MEYCIQCFfjsfPCbf7Iqi9et4W2kBRRnylbyHI97EiRamrrafxQIhAMg1nI43+xBWACpIRccLsiVs45rnDuPcA2U8q74w1Enh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7BI3CRA9TVsSAnZWagAAFzYP/RWxJU5o32YcBKd20FQ7\nZV8ui1SQA5uMCog8g1mymCz/quWKupHPGP8IvsaOIQEmemk8pk5wPdLPZ1Rc\n1gIfMuKtd+hRMPqbdKNu4p+57ObIfzRuRYELrg1uMB6f7Wz2EZxhepMtDIGv\n/mIyXI+6Y22iTtaBTorZH5VubF8tmLjVEZADRPDdAC9eGFbA0kUrqmVkJZ4r\nPGXGnV8LrnFUrnFKVvsBvTGwHJFlPhFx2qfCTn06KUy0eJmbvfhvv6mLgyID\nYKOaN4TBeWxlQLaWFcEEeiRU4rRIpTs2vgUGTeLavVteby8X56z9HlLLNF0m\n6RtasFB22ipx6oHUBtOERyApAjRUUS8O8qpB71AdIdlWU2zfYrKXGYIDkJvC\nWep8/0hx242GIO7GJ+yJVdtNUPovB0878jGs2zc5bxWQryVmIddUXXoyU3db\nRHBI3jihGLpklwoSlMORIp7PqzWQO5kKZKoDdIB5WXyV+R9yyOblB+FuTK3q\ncLyZrATDMBBXfxh5nQo4zxFrm8/pAGVd66BkFSCbrD0bxsgKpiAJMcBy4ExO\nWU573AUAwTljJkx4MAFuWTyEzgnRL/XsmW4yqCrPxgu2VtTaKsiVxfBoUVji\nwH9LFuETWFZ6nuv8drl367EFWKWb/EOq3ieLdyBeVK7Crq9opyIATNa6ZeIc\n7PBZ\r\n=n7oV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"9d6968a3d1ddda68afdfea4c7f4c85f3cee20531","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.1.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"10.4.1","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","rimraf":"^2.6.3","tslint":"^5.16.0","typescript":"^3.4.5"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.2.4_1558975030442_0.8575005488621552","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"ts-pegjs","version":"0.2.5","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.2.5","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"fb38d7dd09f2932fab8706519f744ab3c97434b3","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.2.5.tgz","fileCount":17,"integrity":"sha512-Fhao8z9VDCTgDLQn/GGHoRkydBdddUmJqrGvpbqeHRRgr7/UuMC7uHOsYTaVnYPQTT79mydcTJr09KvTDikfNA==","signatures":[{"sig":"MEYCIQCVNzUlHq9LLwvoqmTEOlCRvHgXykzulEYFx76NchiR3gIhAO5s2qZne3UI0GWT/FlWeaBbf/k3Q+kW0Azo1ePd3tKQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7WCzCRA9TVsSAnZWagAANkUP/0RK52uiJ8lO93db4MYp\nHD6lTlHpsY1HJM5g26168252uB9MHEniXlw2BLFAb3JZd9uvtKaHltVHcJWZ\nYC5uYmSAkEauD/wltZ97/nPVNgumwe/2AhiGMKpKTbw+JFUplKJNBOPLDH/f\nSCadIm0xtK/wEBcAnrSUVeR8n4N9Q2TdNBlRfbmljN/tA8SRaCWBj1rdELVO\nRAsUf4BIPqhZhq7XOQ7mJjGcBs28r/SEubIDV2Rwc9a1yb6BWjlGYxG2G7ts\ngq4KgKMpAfBh5iVX09xubni2TqA/onE73JQSG5nG3MUXFOp7D9Ybcp8bj1zj\nwDHJFW/sz/k9fOC2Nrea4ClAa4Gv7cA1F4RDgJZq2pZa/Gmt6c9vw+lRecIR\nlSv8ZGI0ZC+8njgNUe2WgHNUhLrxHgvvVB2FrlB7Ub14RpvLMG9m3lZMD+U5\nTY3OffsntpLTefAMw1j87DWpcr4srqSY8zHK1QAlOrUwTrQ06PSd2DClAtYs\nsa9YEAFAueBESDi1lXtKym2LhW75wDJDeuo9+w3RzvGW/0tl/9G0hmKPIQAt\n8DV2EpLEez/EtYb3zPW1EV7cQOrtlYTNXzi3MJWZ2rKUh3zF6FYzC6PYxwq5\nYogcrY8IxTGGIUuXUY7MzafgLzpcq64AKcRBgM05wN4lRJimtNiZdHU0KKIl\nkZa9\r\n=yujr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"e91c1035d28c4978e7896be7b23903c995d0d5f5","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.1.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"10.4.1","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","rimraf":"^2.6.3","tslint":"^5.16.0","typescript":"^3.4.5"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.2.5_1559060659012_0.8673750500801765","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"ts-pegjs","version":"0.2.6","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.2.6","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"fc6261cca04736c43e58c630ecfc5dcff23dbb39","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.2.6.tgz","fileCount":17,"integrity":"sha512-mIX/dMQ6a1EHAEhvCLS6Z41+O700zlLiwB4V5ZSlKFLZKLDE93reik5IFw/HJsKgs488UiLx144yeEWWyu7YIw==","signatures":[{"sig":"MEUCIDusoU/zfMhvkwWmDCGrlSo1L0W5V2OGksmO6ZZbelcuAiEAjWEhWV0DTYFge8kFKpsl46+uArJZrDtqi3Ow9hCmWp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPyaZCRA9TVsSAnZWagAAxx0QAIWFhbp1E7y2BVvlsH7z\nT8IfyqBEvPIy6ZQ1lNX46D4qHFRSrAv/BQ1rn8sjvD5DtQFbSOX484r39uqG\napWKEHaadtbYqtpeKpsiQzBGKw3yVxYdItkpDkeI2lmX08wWtdPb6n6p423x\nbmZ/wdcgRmxKSX93N8J/PSms4AkF4RaPrmYU2ZNmOPxZ2C+/vmplmJteFp/G\nvF2dyOpiP8q4IzjBD1vHXNoBqUT7L+Kvz0RCiuATGuBwJdctbJMRYSsU8K35\nvShbbjOkQ/MuqFLT9bryOUCMEqOLQew42jWpZn4JRR07Q6o2cFwLTdbMtcLz\nsExLW7ykIj7ivJ0a0reRcVmfgd3B8MAA9QiYVlGksdUjlaUxLr6jcFXkLwxA\nF2QG7bJFZOq6LQkF/0UaGlNRWC2IbydsfifaVttjEtNdWxP9QOf14+IYjVks\nWO6qwDJ5Il3bc7LivlZXWh2Zw4qLVGrgClfZiOSmS+W6h0XIQHz++AtCLyc9\nfbO2B9YgE4RoNO44QfV4+7SR28H/827B3rf+Wg7wL5QsXp4cvSyNsiOiNs4b\n4RSWecvt4XTGkiP8lxusOxrh/lHojX8bsPQfJIVkLfC7GAGMZd6WkSfS3AKf\nY+j7KxWLrmk0rMGZSVH5/ky5aU7qJPF0BYUxejaKDzXU8yHwI6KpkXpJCYup\n0h5k\r\n=ukHW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"6234b9c5e091aa4774e10d8770391c3dc89678d6","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.9.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.1.0","rimraf":"^2.6.3","tslint":"^5.18.0","typescript":"^3.5.3"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.2.6_1564419736574_0.43997534435320484","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"ts-pegjs","version":"0.2.7","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.2.7","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"2b97bbf65898d7296ae59ebc53e68436b5752826","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.2.7.tgz","fileCount":17,"integrity":"sha512-pB+lqVyPWEUDy8w4E53Yu8V6w20No75J6lHUD+sFzogGW/Qn/QtkdR+vYYfMVEsDpz7LEKUOU5Rqf6dgVA3qsQ==","signatures":[{"sig":"MEUCIQDnThp1NFq73iKi3/rPttBzD58NAAmMl+pSvOnGFmTjyQIgPyQ4G4XjnG1hasSeNELgiSnPdxvQDgk1VEv0+qtHPas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDrJTCRA9TVsSAnZWagAAtNoP/1CjBSK96KK78UN0IUhW\ntT26pxps+alOASwYqwYch+D5R4fIFT+RRpe8D2xUuv6ldnVV5QAUVSEBsFMX\noQUv0g4MawInfs/5H6bupXXx73EmPvju2AQbjS53ktzSQW/xaQbYNg1JoM2F\nPqIjKRQmcf3huVySRR727JxGelnkY875s2o07Q0qlkrb3e1xpLHjPA8SXCHa\nBdWMWbqpNERpJplhZwUehluJ7lpla6vwPD0Ln3oG3q0hcJA7v0cyE0SL1uJC\npJLH0QiGsHBO0ambnIqeOmtwTOScoJs2jTOBTTghUAOlU7QHudDzH7Y4e7sN\nN/eBA0U9cF+2f3Hm4I61XpcGY8w37nMgXXgnJAbiQBfhzhVV8ZGbTgpMQCm/\ndqsC1tLoquXcg7jY+3h4/Mm82gz3UZ49Tia67t9l6GwlDHklpQqG4FU5wy5c\nJxXDJ9laL3P0o6O4btMSq0Wk4Vs20kfujymdE2Y5ptWFIXqS7JUOjPUSD7ot\nAnzqlrU+jwIICF5DNxdqXBkLfeIsMsKsXJHtYKvdzEmGgehgSoIItgBMsNnK\nXgOKp0vj41o8KNOP9dsRKwUvrFkObpXUVGFh7LKFqBxQN1ezHu6dKveNYWfa\n5yl1tPaym63WBvIH84k6Z/4yOgSL016lrbyxCjpzrwNU7c4GSUSdV636R110\nYdsl\r\n=p5BC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"ac75851fd11a8824d7b5c53e7879e66de9b30fe6","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.9.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"10.16.0","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.1.0","rimraf":"^2.6.3","tslint":"^5.18.0","typescript":"^3.5.3"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.2.7_1594798674819_0.6565597756963868","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"ts-pegjs","version":"0.3.0","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.3.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"c292eb5ff4f999e84f9be7212dae23e3ad0b3cae","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.3.0.tgz","fileCount":20,"integrity":"sha512-Hvcg0SXJBJ5Q3Vf7CiWU5ZNsqoh9PLBWg+rcL8xn5Q8t1iF82LEtevWUJxPGilHjfTz++31ZK9m9gVndGy5tdg==","signatures":[{"sig":"MEQCIGl5djqBr92eBYezlyAm/4VLzukxDfAqIuRM4qbE7xjvAiB7dkm3Xsdkrrw2q/zJORVsKuEWxVk70c+GmqsCRdZtXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7e93CRA9TVsSAnZWagAAI5EQAIcYFBC/GVUWM/50L+Fd\nKzgfoB2HTdkPKqXxtTlkLf1ncJ1vLST8vtgxNgRJyBfP5xMYviy0UPM8lxLF\nKhLu4x3Xu6mzjtroyjV1UxKKJ1jxpyKd+YNAIZpsFNjhfykXOZX5m7jz/v/l\nqrBcHEaQsTCHFWGwwEUoSbDPXxTPju71+4TNNZy+QeaSM0QeIAGErEsxGVs/\nKk7W5nOWOX29suehPmzUwb5iMN8nWY1sEfnt1YRJtt3rzKfaI6Nom7OxHgtC\nplG8LE0dyaQa1HVrQFKNxt7HTje5LzO0WCnfbDqHxhTE2rSs9A9ThGa93Q38\n72srSI19S1qvPpz4fgzkNqRKc8+nQCdzSovrH4kC5zp8j49Z/M/U2B6Ai3wz\nYuamjcB1Ra+wh9zjzzbyPbKCKyHikYFSKNTx7AtO1D9lXPEWbvoU5SyZwm/G\nb1WX4iSIjC5c6xtsDh8eJ5p/BevuQxshmmgc4ice073MpoON+EeE0DPCfSrw\nBfllWV5zcZM4bP0Kho+bwVd3h3Ut8CnD9Y0kji4MB4fZFRYFRZp1PPt/tOVG\neu210dJ51q/f5OLbZ4z7+8q4fkSGNjKGMGfl/BgU35qLfEJWLLQjchbXqaKa\nvEnuTkfHDOo5rjMpTgj2ZxbjKfMYdKUflr5vFwK2qArkTEs3kg3eJcmosAxB\nMN/u\r\n=P4i6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"d6c0a834464df7d2963b164fda946a909ead4a8c","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output/*.ts output/*.js","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && tslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.9.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"12.6.0","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.16.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.2.1","typescript":"^4.0.3","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@typescript-eslint/eslint-plugin":"^4.11.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.3.0_1609428854902_0.9386691654822981","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"ts-pegjs","version":"0.3.1","keywords":["pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@0.3.1","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"63dfc07bd4b358deb850cf0536391580861a660b","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-0.3.1.tgz","fileCount":20,"integrity":"sha512-4FqLW/HdZ4KvKHUpnaf7yeZM2L/1Y9cHlQ0Z59bVNABPbMEFQnKAYs/3p0zMvvCWkY3fnjMyr/F7wKzZ//vHIw==","signatures":[{"sig":"MEQCIFS8eKCgD8znk+y4hGix7L0DXdOOMZmV6zQ++DbgoCJzAiB/QKOC2hw2f6VhAFl5btYBMlaejYaO/KJ+V3u8Dub/tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIk08CRA9TVsSAnZWagAAZqcQAIFTmHMF9Lj7WGjGmpEi\nr1jz9EExV42uljc0Ihn6EYbXDGcOhORMfARZ0npxWW3ErFH6rI/0vM/Hn6Qd\nRYxLvsLt4/I1AxwxDu198JwdV1w32K0cTSjXde7fvakTSvtwMBT250QjLqAO\nZZE08I8U6dfgGH9HFLUqQOWVwCoMQHBVK5j9VDnMxAtM6V8QUkWsrw+I4r6w\nbbadH+tIoHshvQZI3qk3nWmvSQkDVGsGzO3uUwS7nH9yeX2SnWqlt3BxLITV\n8xIrzZA5II5r5NKpwMSrInc/GFzbyiTPHmji6LWtvY72fx7hpAfnqhUapYkx\n7d8J8LSfwGnmh43wvISjh68KHURSlBOOsV8qQ0piqTvSKaTl8IRuR+6MRH8v\nHe4WK2mD0zq4xWgrDXQEZvSkbsUnhl0RISJz1EHmXtINQ2nZ07TJLvBY7QA0\nzNSDW+WspORdEBs6UJCAXFY4qhmzjog+C1jllOi0BsDiChCh1qLOizQ6Gqys\nzvkfL2PW1haWjlqI5C8+viRDdnDIJ2ijHEyD4B4FvqyuPN93l4jFYamXW0HL\nu4KtD4iZCdjAf3yuoORCJO99bmEi+sDN1jMZZiHwBVgpSaiKhfdjglybvyEd\nukTya6FasVC/zbWxvB3+IH5BFUEEkv0QGrdkob3eVn8E0yfs9Xbvvee1oyMr\nKc0m\r\n=e2V5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"c4ea5a40662c18cc2dbca6e86b8a7ff7177b5fc5","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output/*.ts output/*.js","pretest":"npm run clean","test:cli":"pegjs --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.9.0","description":"TS target for PEG.js parser generator","directories":{},"_nodeVersion":"12.6.0","dependencies":{"pegjs":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.16.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.2.1","typescript":"^4.0.3","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.0","@typescript-eslint/parser":"^4.11.1","@typescript-eslint/eslint-plugin":"^4.11.1"},"peerDependencies":{"pegjs":"~0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_0.3.1_1612860732123_0.7383432713948548","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"ts-pegjs","version":"1.0.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@1.0.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"1edfd09631d20cc6931d542aecd3ac79b4b1e547","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-1.0.0.tgz","fileCount":20,"integrity":"sha512-LfVyO5Knuw2ld9ZAUPFHd8shJGWV+KCCbsi/N7WSjwY/j/ioNtnOL3+QbFNZFtv9138nR0RGtnA9wFnk8aCgFA==","signatures":[{"sig":"MEQCIEgQpmy/xKHFdaRNAk1hSNjNx12N7Znox8z1S7S9GgJhAiBnsqNOVbLNoIffusfLpWsMGDgSgwhDkWdMHmf+FzuwfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgris7CRA9TVsSAnZWagAAfUEP/347e54xYffbwTzof/Kb\nims7DXqvMfoD1KSfCzVjAfDsdCZXdZGAQFeWm3vk44w2jNlSVBV+YvLoUQjS\n3PQdRl0KcSwsUqmxK4eIjqG6Lbq0IGrg4juEoIJLJtbHaClNjm651MzNhKJ6\nFsZqgJMd1VqaI/lDve8dKxndUrutop9jOBccAfSFgDplE7E03richNW9QIV/\n6dPEdfKyIcDrCqypZwulOG+aeCx6fQoXEYTE4xKQIjPBWupI5oDBETiv86Qi\nQEsrOE4/fR0iKBD+fMvDw2zqaRUXAjshLi00bwXuVtj8sBsAs3RUggw+wkD5\nmWV5l+q8yU3NA5feg9GEK4NGRuum8jl7REgbYYzx74JRhW1tM6Ggrig2Shd5\nGrYLWUbeEgcaXNGDtZcANTSZwNGYnRj4hoojZA+NvWG+PCzPMst0YHJL46b6\na8XZNsU/CTrVreY9vsM0p4dnfaEZT6lM+4BwUGAPYRre6Dz6Rggghnt2gv2M\nvx2CwvGjVAFNEF8QMPUo8UWSoMPT7LRrQ+Gkl7gsu7IH4OIhxC+7zvgDv8I/\nvYPXj2b+/1LqpnYA4eDFn2rxPztmB+0w0PSpQiccl+XGCAffsd7AsMN355d0\nPpmfmXLyPwYmUpYdmh7GsTgcd6Cb44JJFIYiugk8O8+a44xDpSe09044MzSX\nepxn\r\n=z5KF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"a48e1c01273c5d270c007bacefb13cbfd1623224","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output/*.ts output/*.js","pretest":"npm run clean","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.14.13","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"14.17.0","dependencies":{"peggy":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.3.0","typescript":"^4.2.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.25.0","@typescript-eslint/eslint-plugin":"^4.25.0"},"peerDependencies":{"peggy":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_1.0.0_1622027067023_0.18834264928532862","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ts-pegjs","version":"1.1.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@1.1.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"8bcbca9142320bbec0b9ca048b5a46e2c357571e","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-1.1.0.tgz","fileCount":20,"integrity":"sha512-/LUyhw4fLahiTKE0cbMs8SxaYRNubtWxCJJqxq5PuivC49cSCjtJYikeStOnDkM0ZglDIzP3Tvk4FzsHgnQlgg==","signatures":[{"sig":"MEQCIC/wIgYfxbxFuJpoT2nK9OVPN3WCLXL3nOBS1m2dQRs8AiAmSCKTLAWBIeDBaRDbdjC/pLBrH7OhvTnIozI8Cy3J4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3sdkCRA9TVsSAnZWagAA0DMP/0vP9/ddeDiOBq4vJCn2\nhysNHmOVCpqE72N2o/DuwVI381SiSoVjlYJYb53CRHbRDq6P9wwltCEE1y/U\nGFU4XEyT0lHMP6oE2SZI39czeUpZ+qu15ydHmdNAZw/evXLTW1dyGb3hjQNZ\nOcXih/F8JKn6qg8NQn6AWLnTm9wF44x14V9hYlVeub4vJs+TVQHMcbXcpOsF\nxvV4MVOsx7PZ1mVWLUbry0K7rtuYIi35c1cIbQQR5SiYhs3WkKTnvxYCJTAN\nO04m9K8HQjuftA/sR3FUtzGu88Bo6TyZTbe2/YgQQjaxS6/3SyhcGp6+nT98\nFTJlDtFfMo5xsvjcypNS1T52GCOuoN51rK4FoE+S4C74bjXDNfO+po5mba9W\nhMsaBbAOFG5JByv22C4kts52Nf36SErdIJST9PistPnUuh27I+vgeDhEK8q6\nu+OBJwVN3U6N67iRrdh5LZDccRrRPh5TGB4SJ5ir4PkIeIf7jkO+CrWdLlia\nKejM8u9t2bLFKVW6jbjHL2eWg7dFrg76fm6rV3MYd9xkAKFN8qxUmR6UtAoI\nhWTP8c8rhjSU78jJXmFe1uvFME+uB6HfEXDtJqgEDReyVI+K7+gQxMc6tKWn\nO9GxbVbpKQNUOgx8yojNNyPHpmVLxDOPir9Ah2z0H92zp7JH1Fvopbf9lxVk\neah1\r\n=kvlL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"933f2fe7692203577fe7b7cc881d4c06deb31f82","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output/*.ts output/*.js","pretest":"npm run clean","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.14.13","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"14.17.0","dependencies":{"peggy":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.29.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.3.2","typescript":"^4.3.5","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.1"},"peerDependencies":{"peggy":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_1.1.0_1625212772319_0.35448738266113256","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"ts-pegjs","version":"1.1.1","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@1.1.1","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"992d722322d2fd3fe382cb4a830752607eb9172b","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-1.1.1.tgz","fileCount":21,"integrity":"sha512-8mjctiNMY0q0YyLAykkaxZnKo6Y3LDL7ncpvrWZsdqO9ZwykUYDsYQmSOAvKXOs5l6FmQsbzMJkRCP49aj59xQ==","signatures":[{"sig":"MEUCIQCrXSGFiEBpw+KxVQeSs/4T5EhuJrD/T+nLLqAaOgge0AIgDB1gyiqLybrikXaAu0JG0ae82ZtNjD4g8N/o82F8N6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3tzFCRA9TVsSAnZWagAAxX8P/2hr2FbCar+VKNE1oM/Y\nGkBoXLWD0XVeJX1MJuDhgh208D8vui+5/DBYkCSCe5EncCUHWaot3yVY/WmE\n2ibLxxHu/SctCGmXu/H8a7gk6G7/t714ZXCAgqRycL5u/NnSuOSx3bXtegOB\nS5FkkIPFrFw1DLrv/3mRv42sv7qYkbIJ/imNShDLcjwrucx0LKTJysynO6rL\nFpAqzF3kAHfiVWTAPGw/+YhORG+ihqlH1K3cmxQ3xzUfGZSz8ETZcJkEilFO\nTdmYTMhVoEQD2LHlLG4XZFfEczhmddOnxJVwJMfw2FJKACaMGJNJ+4H7HG/8\nzDJH+CRhDCHp9PnqjTcTRU8yqTYAWrXAXvGBpseL+tBReScZyJnwf8Yjhvrs\nT13jT/q4ctcnWvt/OxtFMNTCLXZO3HCVd64kob85uGAf7n9eS5tdTpw+BTsQ\na6/8YynaMVI1CS0JjfgpMRofqFatkeNGjmvr958hEb2cv/pn4ROKTjkRhi17\n7ybTHyMFCMZHlqtyYv6TywSBjuf6sxQbZuWa+BlrJs/5k9GJvGBTiDE7+Ro5\nIWsWZoqojOByaVaZpPnbtc1PLnVLDNE1ZWR71yrEkS6cBRR7kTDrse0xWely\nxyQDodg8UuJmKmkCk6LHZOsL0ZQbt/4qKAJtTtVJuUc4y87H5crO43jL9sF5\nbyqz\r\n=KiXD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"1dcd4fd0dd3461d1bd937bb9c4948963b63e8f5c","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output/*.ts output/*.js","pretest":"npm run clean","release":"npm test && npm publish","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.14.13","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"14.17.0","dependencies":{"peggy":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.29.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.3.2","typescript":"^4.3.5","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.1"},"peerDependencies":{"peggy":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_1.1.1_1625218244811_0.1846085180048862","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ts-pegjs","version":"1.2.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@1.2.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"9cae28bec684fb240c1aa8078cca03c22e82f05d","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-1.2.0.tgz","fileCount":21,"integrity":"sha512-TPb9NeyTh6uPmNYFzUJWikkWPjWw/gqAX7Rpnjl6tlDEyLxjExHWUhilVeqBYplZBWR2m6hJhgjR43JeTwL2Gw==","signatures":[{"sig":"MEYCIQCpCCUmoFw2Tp0FDkaaseh33HDdzN11XgpfNY4+eAkySwIhANZ4mdIsL9YqZrcXtwh/fNbKvrhYuOIlJpvrOppEEL6V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL1ACCRA9TVsSAnZWagAAqT4P/3fX1K3lgsIH1/BCa1Xh\nIattnu9bOCpC7WttPs75ZsZ0J69ndVMP30n5z2ht/XL0dKpZO/rtYFfKjihb\n1PXdwkdq0d4jUKZgQKNxldLL609Fxv4w0AIVE3QGxWrOWGLYMUrcCIia7Bpd\nHr3efXpLhcIJolmULDDXnZ67kEBWjnBP/4Yyq/7pkyK+6IeXJyIbI6wgWymO\nNR0Hdk9/F/eTwbHO0PCgfPcx0rDWSXfUWdw4tBjbgbRVHUs02Rn3/LM1Qm66\naHeRPcjLKEcrvNY9UpP9qWZkyP01umdw8+ucDb2oaH6M72nlyuyFoEznvlJi\nse+ALst26cqXwcGZF+o+RmZI56rqQkI1Ccfs3W5WAmbNggKFyXW4X7I25lES\nSEFkc70QR5qVc7d2qTQyb1ssiRD4u27OpXxL+7tCBAVaiy8jLxv3TP0wkcDb\nY7+xi67xlKcmPvNVn/opC384W+nCHmyeLSV8+ZV0RsoNyzzs6ghchd0yPUSx\nZceo1L/V2SHUtX1kh/dKhUkgY8mRZoZiojYcg2O1HiLvL4VIOKcr2OwU4dRD\nAQab56BMxWqmioIfuPrjkQwx9dkirdJuneHB9Ve3gGeks9dxoZP8jXa4/UOK\nP+IyPeREXbEVS83uuwXS4GVSoSO944Fq+bKaoCIZphs7OFGw+aHBctYPszmM\nKJ2M\r\n=LsYx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"3ac646f83fca418edac5a554e96eb85bd7509d13","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output/*.ts output/*.js","pretest":"npm run clean","release":"npm test && npm publish","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.14.13","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"14.17.0","dependencies":{"peggy":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.29.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.3.2","typescript":"^4.3.5","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.1"},"peerDependencies":{"peggy":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_1.2.0_1630490625855_0.010634420615734275","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"ts-pegjs","version":"1.2.1","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@1.2.1","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"9b2ef035a9411845eae575a18054824825f726a5","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-1.2.1.tgz","fileCount":21,"integrity":"sha512-fvT1oBQKMO3+9MJSUELTIuwkMs0IXJ2iEUCIw6yIriz7agh+OAwAL5Q9y3WiqzxwNF+M+xuK676UVRZxBcaOmQ==","signatures":[{"sig":"MEUCIQDKIm2gm2QKleUYHzPufYWB2wica7wnEcb9gnaVOlr4pwIgcyHuyGsZLnvYgs85SO1m2PJGTGvEZxzT+kgx4sDmLjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+YwCRA9TVsSAnZWagAAzDcP/i7hgaUDd5W4YlMW77At\nKBJ+6ctewpb6jzJKclH6lqXfGzR29y3Ofg+Eb5whpUOT1qVC8T+VN4ocG/z0\nh4lKdnVqR4SEOWHWQyuoLvgVHIa0VLPQW8AszWi4pxH0DMe1m74/yLCv/2kY\nf7ONdzWBuJ4L/wZ4OLPm2I6ae/qazoWeherjZayUhp01n4MT6Q/r38QsgkT5\niFp+R15DXZHV1AwI4U6q8MlWqwDEaPCKqghDJSMXNwqrGmvOpEGFNG2wo6bt\nx7LAMtOcXGF7twR6jFIsbLtgRH9WDFR8Xc+Jpd+iplFbTNQf94OmiOurCWSr\ns66Fxv9VfHj2Cp1Ihnc9+xGjrncudnmBrNavA6vLgqMRaHvxs82sFzXDEzK8\nlD5j+0SnAITpB7wfD78X2ZKsTZpw0G9xBDGdMtQ3Hc4g6T4rdmxpHieTFNG+\nH6Au0NMbVU0mfI+1JYFHA/7oJ0BXThio44Tao92hvDt5FyB/AOHRM2y5s6Qn\nZ2KbIpcdBjTPozJMgMhL59L3AoQFHZyLeJnZlKwwsF1tRziDJKd5kdPlmE4I\nwtHJGJej8zQ6DmXGIFNBDjnI2qnBTSBBnW47yl7v2ojZZkm+BQ9+KFVBmMzG\nYdBWwOM/lU078ErTDBq6P2dz2ME0OIU2J6K1INT6U5cEvEIkI+hhcAO7DUEX\nZCOR\r\n=H+i6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"13b744cfc1ebe79232a57921781d7af953e973e3","scripts":{"lint":"eslint src/","test":"npm run test:non-optimized && npm run test:optimize-size && npm run lint","clean":"rimraf output/*.ts output/*.js","pretest":"npm run clean","release":"npm test && npm publish","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"6.14.13","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"14.17.0","dependencies":{"peggy":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.4.1","typescript":"^4.4.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^4.31.2","@typescript-eslint/eslint-plugin":"^4.31.2"},"peerDependencies":{"peggy":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_1.2.1_1632294655598_0.839410636546005","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"ts-pegjs","version":"1.2.2","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@1.2.2","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"c990149c48a63e32525784caa4745deb25f083f2","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-1.2.2.tgz","fileCount":19,"integrity":"sha512-nzxDbdHHKvYjfW05CBN8wvVXjx1+7uHg/aRiujcMNwUfdIaXzJ7Guw5gNI62scv7H2ymn2iHHZseDBIuO+B8gA==","signatures":[{"sig":"MEUCIQDU08udvfpgm6bfdkLvaXG+eGjWTZU1EXcDZiOV/ydl/gIgTIPQlhSAegCvcWy2Zy5UNHvsZQyuQDvPrXquVxuFOf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMxzZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/4hAAmE6Alfw2MopS12zZqueuKt7Wv6u5VCQiAmHwQgZRANW8JpO6\r\nc8XR0sSkXWaOG7Rpgv7yuZTgAxY6t6iBk3yCYztSFse92KdEe6hr29mbdpZV\r\nVLW7NcNMK2CzKz4/Tk6QU41fOYvPj7oz3oYAFzpL1bt84GzJtuvYDkOQ8b/F\r\nxVqxHDj0a62jq39CRR3EcIW1eynroXghVygIO2WammFgZCvIqwck/+B+6Lou\r\nPfVIWOT7gGESO6IRFogzw0P7FRRFRDtxkQ35BlCKSCagKv7DkqchacUYuIlG\r\nNpk4R71Vhpubvi6UpYi62Cb2Tesfbpk+YlcnmGitq8Rzgadvj/m2+1qsMrbP\r\nHAQJxas57YRS4KeyXWgaTbuaNjuGJXJ1pwo9yTZcY8DGjUBH43qfQzi9HToW\r\ny3zyWIWC9Xmk8kT+R6JbxSm8/1ivTetm8y6XRf4rOY0OyF2ItJTKBAGyFN8N\r\nG/oabxs+h17zhI30qjDC19SDgLglO03evjSpTeWqcgW+lm/MpBwbHSfFnDL2\r\n3N5FQdyXaZRZgzKfNH/3OWqVBONd4otkJ8ArCtcP1OAOdY+lIHO0a+5kvPIK\r\nbrv+nR9k2v+vbbhRPcHO+l9W3kcqgC+XirYIh6IFz6cqhnc7Ht3fa0DIyfUn\r\nHUUGAnNavhyxa5CefxFnXj249WkqDu5qmjo=\r\n=T0gi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"4999fb5f5b88f9c35d24b3200af279e756658ec3","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","clean":"rimraf output/*.ts output/*.js","gen:es":"node test/test.js --cache --trace --format es","pretest":"npm run clean","release":"npm test && npm publish","test:es":"npm run gen:es && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts output/bulkOpening.ts output/minimal-typed.ts ","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"8.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.6.0","typescript":"^4.6.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"peggy":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_1.2.2_1647516889791_0.3201044226571612","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ts-pegjs","version":"2.0.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@2.0.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"73f165ce5f5630e5392ca59039453afa63c0e82d","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-2.0.0.tgz","fileCount":19,"integrity":"sha512-VBuH8PXd+NaB6t2Lg5bwwMqF/lY24+MIqWgGe11LHTSk0/AcRJDGbB8L1r6rgzG5b5QS7b3+eKFuRj+UyQQgfw==","signatures":[{"sig":"MEUCIQDlSfqjhmMC9wYT6DAPsWbRi+7hp6umaoAYjQxb7GC0jAIgR60Z2SrKbJGEyvVcxsEGIaYJCREBGopxPQhl81sd/CI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwsCcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmranhAAgwcEk2L+6SUo+Pn8cwD4zRCMGRkp3IxDiw9k/5jsvI/4K/1y\r\nPnaQNm2NOjcix3s9bYs2+oafhp7zVex+wbPF41HH+rJNj2w+4n1KylTZM2bo\r\nCndouhTIwnD+sc8MRoPKbH8/PbkiTtTEFgMqU4Q0ZvGaKB4UmIIQzzgGZsNj\r\nynFitpXCl34MsVYFNCTEIy26Lk6nmGX34u0Mt0NQxljNVmdaAq5K07vlk6BC\r\n1LStEoKNtZWhbbk5Vz7C2t3ClO4HyaiJbJetGxN5bQO62gDE7PelBtaFSIQ3\r\nJXl8MoXPmxLji2XVNok/A1sL8JO84ecDUOvszlOWzBLv71Sq+21cw5Uow5ae\r\nXhcG42FAXIQgNo4iqdV7pADNEeRKzCauC2nH1qPvVZeb5M1wVcVJcA4Kf9AX\r\nmKztuPRruhOEB/BDK+Km6utv3JzHJ2p+oDZTa6C+lOGDRRHgAoMhIYIDfS1e\r\nO+VCjY8wpLVF0kr5dZoRtFeQx8VI+GCT/Xm32YuwRTMhfosiO36RCb/UAlQk\r\nk5j3BYs429eOBk87uXPJkwzzZHdr2xKM4WSrlHAIh5m/fomLnafO9uHPP/XJ\r\nPVp1DoKKxxCo/x09z2AJflRoLwIS1twGS3zKGnibytbt3qOtbwgir0K2o1sO\r\nMCKD1gS+kRIRAzTS4DAmb4oXYGQgvzeuDpw=\r\n=MKme\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"6f9ff31c8a69f463d7c013794fdad3417aa6e492","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","clean":"rimraf output/*.ts output/*.js","gen:es":"node test/test.js --cache --trace --format es","pretest":"npm run clean","release":"npm test && npm publish","test:es":"npm run gen:es && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts output/bulkOpening.ts output/minimal-typed.ts ","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"8.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.19.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.7.1","typescript":"^4.7.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.30.4","@typescript-eslint/eslint-plugin":"^5.30.4"},"peerDependencies":{"peggy":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_2.0.0_1656930460155_0.08520370426478685","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"ts-pegjs","version":"2.0.1","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@2.0.1","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"52c444a7c5654afb81bb6c66a542b7499463ad69","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-2.0.1.tgz","fileCount":19,"integrity":"sha512-iczM0zTxyujstomHMquNMdOZGOKrEkhDt3ThG7HUT987xvhSCQC2WjNZddjskRpbcGM9+MdJ4aYMciysoxhlvw==","signatures":[{"sig":"MEUCIGgmA7RKeLgjqGCUgv+YurdVk6u0Brp+HKrhz7vgfwipAiEAsCVrKdKmXTn4oLK59IKAtg0Vpl/JO0ucuDczkZC4J3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwsH6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDWA//RhkQZ6daFCHsGIjD7HDK+OCwB+p+wdPQft0ScJBa65xtkxvk\r\nAgbtJQ+WE63RIrMtQ9yX6ZWv0LHS9g3bgzQlgrM//b50hqNQiuThvHGRQVi2\r\nsic1SRmWhdjeyc8XO9YNeOzFX/NYgkQUAkYz7d+zdE4zuaXTMz95D7ewkiGY\r\nxqpjuBPfZZ609L56Su625WB+/58i8/EZKnmJMCXskLNGIdfYfyvcEAcCRsbf\r\n8faIsNOaMAJSm8p+D9l5PJvAoZKul/s4BbMrrsUWWhsmye9mERsclaKoAgM+\r\nVzYSuwpzx8S/3BfqI+PjSv7aQzDcaSFpi7doPkNOoJkdeSLFXjUOvOzGKmEU\r\ndiopcqnicr8Eqfgjl3DTq3lMNsaOcHkxQLYpMpne+vKFnY38nVNQI9WofhSS\r\nHrNTelmzEGtn7Lu6PlSQhsAzwrN5tXUEJqmFd95NT0nPy/ic2pOQBy6EME+y\r\nl1HcPLKKAOBgVytqaGsBLBLTEmhho/NZRfHkTUN+OLp9V3QItMGoDwqivGBn\r\nYDm5UdkW1eD/SA2wtu8SJOh6en6F5GGeBSlQAnpHjZdCL9rNHQd/2KJq3Igt\r\nWQY5EU2vBF6ntdKcnQJ7EHtfg6mW8jloS0sdK2K359QfYzRbAECHkHjechXJ\r\nd8FAfAR0EKVTEW+jYtCKdlbz3iBWHuqonm4=\r\n=L8sc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"b79d0c5249c6a9c2962ad1cd8fe81455c64500b3","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","clean":"rimraf output/*.ts output/*.js","gen:es":"node test/test.js --cache --trace --format es","pretest":"npm run clean","release":"npm test && npm publish","test:es":"npm run gen:es && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts output/bulkOpening.ts output/minimal-typed.ts ","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"8.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.19.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.7.1","typescript":"^4.7.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.30.4","@typescript-eslint/eslint-plugin":"^5.30.4"},"peerDependencies":{"peggy":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_2.0.1_1656930809900_0.3663976747818256","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"ts-pegjs","version":"2.0.2","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@2.0.2","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"ba9917bb0561acd9dd30ecdc57e862561f33dbc2","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-2.0.2.tgz","fileCount":19,"integrity":"sha512-eDwsKJd3HzUSSUcC+4Jciaf/g4UHOebI/v/Uu3RxDR68MO/Oac8qcho0/FFTCacG8fYENvrCOE3diOleDEyRmw==","signatures":[{"sig":"MEUCIQCVYei6SfnwUnBLQsdvMolc/GzqNDymLmIbRkkkFpHrowIgHoYOnt0SJc2zvJkrkvzzXiXZLI6aZTXrTJ5V8clVldI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixB+vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZlA/+KOwHUMXD96MC0KPGgTaemoIrlOuJJcTlOEj8Tni22jLEgMSZ\r\ngy9z+3zvlibm8ddpZlCuMr71dARuu4R7BF2F6fTq0m1mtrpe45ZXO8nbu8yV\r\ngf6Byl89KIbL1Gyl5S7IT8PEGlV0hs7Ixie70ukMMn/QX6Tlp5cwbGmM+qXE\r\nIb9DC1uewGcDasFy6g/Co3DDV/h0n3XCTt+45oMECGp7RnylSYhXrH3ph+n7\r\nQd7zUyFNWjSe1BrWX6XkvnMDs2U9Sb5Z7WzTUsJov4yRtEduM2nY8u/Z5pf8\r\ngWKrU0qw1yiVUpHSoK7ptqaqgb28mLaFbG/Cwv7SrgjGb+iKEAz1AK6GUBFl\r\nwoexCBARJ+ZCJMA+Ncv0s411jqTj8aM9BDUdqJffSEBPOuB5abaR1u6HFTgu\r\nQ6vx21iXRY85HGOCkCWPW9wKwhkWA+3B1dO6Sgyn+GfclAOSfVaKOR0y/48P\r\nG5d3B9zSjKrdicT248DFZsWXlPnJuKuKA5SyBi4o6iehdSyL84lkxMv3DKD2\r\nifk5x517cZiI8XWHVRYneqCRF/NPAESUxbhhSgJ0MHX8oGM0ABjWp/WdD8BV\r\nxWDCIkqhcOFhB1RGUUGju+b0q9z/ln9C5b7xBe0qK8f04mDJNr5IUkVrDCBi\r\nh83LuYjSC1CJ5ne/h79pPjBMKc2Tg0dLwXI=\r\n=O61q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"d6efaf23ac350557ca659e150339f97ee677faa9","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","clean":"rimraf output/*.ts output/*.js","gen:es":"node test/test.js --cache --trace --format es","pretest":"npm run clean","release":"npm test && npm publish","test:es":"npm run gen:es && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts output/bulkOpening.ts output/minimal-typed.ts ","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"8.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.19.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.7.1","typescript":"^4.7.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5"},"peerDependencies":{"peggy":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_2.0.2_1657020335602_0.5613197384112443","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"ts-pegjs","version":"2.1.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@2.1.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"8de40541b4a637bb219206d7e3ca27271a9acdfb","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-2.1.0.tgz","fileCount":19,"integrity":"sha512-ryGmGq98goGofe8OE+UpZR09tloPmzs7ILMkNyDKOv5ReT578pcFfc26sO834BFDNC0xgimREKOhk2xsRcQOZA==","signatures":[{"sig":"MEYCIQCmeud6w20KTQ7CJhFeOSdYqjOiz8tKOQw236C+X+ZFSgIhANh2JbkVjCEtxBEmBrmrESN/1uKOVIb9jHAKtshsASEB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi385jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotIQ/8Dcihej+Xsrs/0wnTDvh80rXwyuWdqttQ/70GPcsNWr79o4py\r\nHMlLJAFwD695zBKz7scUXchkz1kSjsC8KyEtt9Be9HcmochsMeWfLiv/PhWN\r\nU/osCTkFMDDEz+NhKG4BlqOxL+2tlSTbaUdJbHH0q7VEYi0py4fzefMEphEL\r\n6Djky8HnGb6poOMPMRo0Z1/zaPzZK4/JRpGRVJ83S3G2cuIfmH238jOcV7XO\r\nUAmXqf/NeJj+QcTETfD0zYxNCG0wD9FNoHucYkjtGnFzlQQ0JYbotKMJGC9H\r\nj4fiPHXKsyLGJfcq7g6HR3/WJzB6MkHdRtK6o4nDqhIKvJ0XZf+vayF/WT4i\r\nW6PVOa+LVkI+bSeLmgdNPYML2/7PbyBTjU5yckUALCqDmglumHyHy/+38QFp\r\np4f9inx1DeV1O5go8LYCdjUGp2/TXLCZNkhbBbUtvP/Gd/zd5amtMGT2jLqk\r\nS0AdRmJ4GOyGpPhh+5SGWExceowonwoXylzzRqE5XKaUGHpsy9sqMFHMexrE\r\nkoS+/0pkuz/cXrM5lvnd/sI3xzYE3dbFeXQVnIM2v0JGEmygRL0i01HY9Bjl\r\ngHURPhul7zEe+G1XkfesJlbIV/q+3P3OdzOwA7/9Rzhw9z1ig0LE6ilnPNcQ\r\nB8UqEonHM+3F46M0EPS3vOuYJSLY/oyswy4=\r\n=lbfj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"d6472197ff738111a2f7c3bb507df876f1617df2","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","clean":"rimraf output/*.ts output/*.js","gen:es":"node test/test.js --cache --trace --format es","pretest":"npm run clean","release":"npm test && npm publish","test:es":"npm run gen:es && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts output/bulkOpening.ts output/minimal-typed.ts ","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"8.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.20.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.7.1","typescript":"^4.7.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.31.0","@typescript-eslint/eslint-plugin":"^5.31.0"},"peerDependencies":{"peggy":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_2.1.0_1658834530866_0.5026978431823959","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"ts-pegjs","version":"2.2.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@2.2.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"b3d8e3845ca28fb1bcee8c302c58df0c5cbebd37","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-2.2.0.tgz","fileCount":19,"integrity":"sha512-uaVINE+ieKDeYxskqBti8jUAQ2i1hyH2krdXiU2z6dxrIEqrZ9MgmjNFujdL8Ks66w+jU0J37bBr8UXyMcsjBg==","signatures":[{"sig":"MEUCIEZhF+UEW0y29Sz5nmRLHI8VZTUsP9ymSmmRV5IdX3OrAiEAtlSVlXlmcHq82367w9ypJ2kJ6X0IGmbAKNdswA0fank=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsq1hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPKA/+LA/TZcZQZrVv3nFQQ20riRrI6RARUZSXN0rMoX2FvyFdsl/k\r\nAZLLqXjzifxHM0fDWLZJb47yGfbdOXJFczPlkmRskm8eudM+8R8K7U/RJHUJ\r\nhoPh/HUtiPQYFuL7L3h2LsIWCr40ldgqKeDxDPL6yI/389LG9VY/Ib82P5D0\r\n8i/oiU6/B6LmDkOPLGWrQyrnZdoIxQDMFRWIU+h9VFqjS+IYzPVoy6V62PKL\r\nFeAVdN/B4feiIkZGuySeUkiumZIEzElWWjc7lepG4900X3SpNKN3+7uK7vZs\r\niZ+6+zXZT3JmE0nIeLPkUDgrMiml705s4lYWSFzTj0pPHFNV/a6qsb4+l+LJ\r\nEVEOI/JOGAiL0HnenIGck9/jx3u0QSuDrskaXQ7Ey162aQy6gYK0Dva+9wUs\r\nUYRmRjaV+jE/ERABzacHywz314yomSEuRtll1t5TbIsxTQAkhN3Jkt9aMKX1\r\nbXOEGiIR7KxXw3WfnvdGCm+696gkI4dPli3kb6/4z5B/6V49qYwEsoCTAmUe\r\nubteRs51VieT200QvmommnVNlT2XD8xWTxFwWFkc3OOLIvUjx+A6nTU7tCDb\r\nKW9XR/C9122WeYvk+PIuShCdwkEk84cgii+oCp+jJy2AFGuza5s4CQD1ddrT\r\n35rHGcV0674LR8P1c2j6R5TNd4CXt6yblUY=\r\n=ygI/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"7f957dd0bbc2fefbdb15588cabc1b84ffc38c451","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","clean":"rimraf output/*.ts output/*.js","gen:es":"node test/test.js --cache --trace --format es","pretest":"npm run clean","release":"npm test && npm publish","test:es":"npm run gen:es && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts output/bulkOpening.ts output/minimal-typed.ts ","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"8.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.8.1","typescript":"^4.9.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","@typescript-eslint/eslint-plugin":"^5.47.1"},"peerDependencies":{"peggy":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_2.2.0_1672654177517_0.2276203076375567","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"ts-pegjs","version":"2.2.1","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@2.2.1","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"57ed509508d6964d66b878f6a22ef37e3c43efad","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-2.2.1.tgz","fileCount":19,"integrity":"sha512-wZVrGqGNjmcDHQ8RyrzAh7ixjqhtX0cCgRcnl5BjsZjVUsEjzcfdRj7MUGkYMPJcF1ULI60jW7CPPbhYwTA8bQ==","signatures":[{"sig":"MEUCIC+7Vl79SPmMI+U4joA3qc22KMPtk3i38MgGRPuldkvGAiEA9MNBX/gZ37kV18qnJNYg4rhIju2YTRvsTWvZWkrb4II=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsrJRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomsQ/+K9CE4jkGKXLCZ93yWMh3ydHgMyAv5WFwfanIEhKUSixsBnXZ\r\nrPxsUUKpGOP7rRL6tq5yzJSJ8ZTKn6nthIvXuuXPb5FjXqa57/z1COsuJ6J4\r\nMiIO58+If6TKEnDM3z0RtTNi81r+LRoIFv2TEQVvHkyiK7rFlm1G2yXabMIo\r\nGlL6sRhImILUNQj37dp7ZZcLrqZnWskSyxqAb4K9ZsPojmJuy4OPI/YP1N6o\r\nEnXU+SRDJVo79aQS0OFfbiBLeQWVlAKwZ4VH4z7Fz+LoV/4SCSnvCQD8cD5Z\r\npgeyxqXUIGnP6fmuvKY/9wV1ZWOLQdfy9yGW1/O99J6y6MFDSRKS+XA4nQ0t\r\nuCZWoI1nzwyIBH12IdMi2p0PvPxiJXFHSXO5++21PZ3i47K3gVMESwEbzwGw\r\nIQRCyF720L08aQ0fZvOUj5ceV2/vieChahn7Fb/Qmmr8jWHDuABiJIe3cHB5\r\nW1zVLLgiY7aZIFAETpgiIjGa0MVqxRbbnPay+OwGi+AHBMAuo5C2oVNZHl3Y\r\njFRJXP341CLK2bfkgGtd1SeTVCyrnPThCOBZErdxB+ExxghfCEHZ8OkZZK+n\r\nivp4CKmBgYE672l04DELQ4uqQQQui2o/aca2esNPgSDbAK7Nfg8n8qbysqAN\r\nDv8caUVRFX4D3D8irW5IapE3CWmql5vLHM4=\r\n=Wifl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"8a332da1c7c6d84d9ef66d31bd64ae750ba9cbc4","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","clean":"rimraf output/*.ts output/*.js","gen:es":"node test/test.js --cache --trace --format es","pretest":"npm run clean","release":"npm test && npm publish","test:es":"npm run gen:es && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts output/bulkOpening.ts output/minimal-typed.ts ","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"8.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.8.1","typescript":"^4.9.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","@typescript-eslint/eslint-plugin":"^5.47.1"},"peerDependencies":{"peggy":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_2.2.1_1672655441103_0.29105604090537396","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"ts-pegjs","version":"3.0.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@3.0.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"3883d0772c56a059a55c95e09a3e5f4e076acddc","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-3.0.0.tgz","fileCount":19,"integrity":"sha512-0yTchsO04jfYl/85sibupLSb7PfXs890jN9WqXoI6+WrFilam3+44ZdjBwIKPc9n2jdSbcxfdMvXNNwNEHSLCg==","signatures":[{"sig":"MEUCICBlCr382X2dhvXBd/dgcYUOsTVXqOvdLlfQ7BtHIYLKAiEArsvKNanF8KvQYMGuxHXcOuTsjYGtu7vvAN1b9IChPeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjssOIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJjw/+LfNiPOf6RZzxPBRQQlgyPM3hc33VwdOx9KqudhpeBCyvdiAI\r\nGCfG4TQlj10Oh3h0dL9Pi3GoH7NgiCqxDIgWLm7YBgigqKHv+9HSax2kixzl\r\np5PYXmZsvZEeVAM9NilTK0ZgeKaZR4+a2kIXq7FCgBZuZQE7RNX3hK9aoDd/\r\nZ1L9BLE+e9sUwqxYR00QSYPpOjrXvnbJ16bl/gH4zGHMf/NCHIAmxP1om3GQ\r\nGidVm1Mp2wZFN9buhIGNLlAnOC2kE+Sf9IenIsllZ9C58a/QGR/W6SxMojaC\r\nhaPYiTBWip6NBbRM7Owp6BdaZ/6H56H/FRkokSIapgOUlHqO2OGT+jlOGGNG\r\ndF/uGxJkUBxHDhaBhFQfiSxXLcB3Fv2MiuhA9fkr74zSmhJWKxmvH/cV/BgO\r\nsfTldBqDf9XLAB2HfqxS42Z1PLsQAQktfcL2qKhx739sV+4SgGGe884OsarA\r\n+gvJM+IB8naYVSiYEVgsC0C0Z3aYQThR6deuiSfbu3lakrp7m7Z+RA0doeTt\r\nskhMl5dHg1kDdPcUaf2bEOxpC/t6DdZr+ZqdwL3OeL7xj6wKxJqp8rHpFqCh\r\n0D9ywmeq+l9nt0NNO60F4up8GqCapEQPYCEhZhYaXyxN4hi4C9AQ1fv/tySj\r\nK9197wEcxNhmCorBoU6mmHWllkMNGr33jOo=\r\n=Ti48\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"97f7a3010923928e9acefe6c35c49c8251f9c0db","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","clean":"rimraf output/*.ts output/*.js","gen:es":"node test/test.js --cache --trace --format es","pretest":"npm run clean","release":"npm test && npm publish","test:es":"npm run gen:es && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts output/bulkOpening.ts output/minimal-typed.ts ","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"8.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.31.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.8.1","typescript":"^4.9.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.1","@typescript-eslint/eslint-plugin":"^5.47.1"},"peerDependencies":{"peggy":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_3.0.0_1672659848625_0.05847542014387175","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"ts-pegjs","version":"3.1.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@3.1.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"src/cli.js"},"dist":{"shasum":"a308135d9a4bbe62d89327024d91af7bc80c1ac9","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-3.1.0.tgz","fileCount":19,"integrity":"sha512-CZ80MYdzoh/setHAcrOdWh7ws4GsIPAahFEZ1019xPLe2snSzwuCLDAwQ0r7xHLIuOuRJ7v87jvz/Lr5YTLN4g==","signatures":[{"sig":"MEQCIDjLc4xCCmrxE3riw9IYtrvzPNe0pHZWALFpyy7nJdToAiAwpIfClcCyGRQ9xgBRkNXvFvltiIwrFGR6QExkFGVEUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAe+TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofUg//Rgwxjoz9jMcST9guMv95DBnK2MjbfcXWoF28/XamOXJ9DTxM\r\nKOVQsWoBcRgRKCwjLKyZlnUhOimkBohJP++U6Q/kUkS6vSXpP9FoZwSW9iRy\r\nPuZt9E48+sUcFXtoKzSoAdvpCrqsC3YmOKsJHuG7Kf5JSJaWsAe0bqSpUxGe\r\np8TAmqYbF3pg7vpn96IaKTdnUaTu63ZpT2bTyWjyyRtD1LsBZ5Kw6JZJh1AP\r\nRo3qtWUqYI0wJJVIajhnbVhkUqwaxKWG6mpzKGNoMwvXBkgIgmJjzYskaTNb\r\nG+fk/G8llotNggc/xE3sp7ogOOf/V4gGoZGhCUx28IxpyMQ05s9Tk8gDR4hM\r\nQJCWxMUv7P5tQhjfciuddwlv3C01EfT3TPScieApvGp5JiAv3iOiZmfYV5f6\r\niGJo38In4TO3NT7UbJCQ7zGkwv7nn0/RKiS+LSPP8KsOLX2Bpg6cVuLsPh7y\r\nEblL/2ABTGMLEsF2mHEDnDPzWNSq8EVw3Qyr+XGuiwGGDcr+K1mV8HhI3GRZ\r\ntLOkpEV1WvJaTS3zJh6U+V1gTQhVxwokSY49euHYYE0foBIDocrdPvC9qmyS\r\nN9ee5KEF3K0Vs5tbatmA8fMYBt2DrUzhcaKKK0AktUrgpxqxY+qbFpqNE1Mw\r\nlDE75M/vqL/LXihmNN38crvaIZw+c+GlEkc=\r\n=X40y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/tspegjs.js","gitHead":"16fc0cd4de0b7b3af77bc6a263f27a67854ede31","scripts":{"lint":"eslint src/","test":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","clean":"rimraf output/*.ts output/*.js","gen:es":"node test/test.js --cache --trace --format es","pretest":"npm run clean","release":"npm test && npm publish","test:es":"npm run gen:es && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:cli":"peggy --plugin ./src/tspegjs --extra-options-file test/genoptions2.json  --allowed-start-rules groupFile,templateFile,templateFileRaw,templateAndEOF -o output/st2.ts examples/st.pegjs && tsc --target es6 output/st2.ts && eslint output/st2.ts","gen:samples":"node test/test.js --cache --trace","lint:samples":"eslint output/*.ts","test:samples":"node test/test-samples.js","tslint:samples":"tslint output/*.ts","compile:samples":"tsc --target es6 --module commonjs --declaration output/arithmetics.ts output/css.ts output/json.ts output/javascript.ts output/st.ts output/arithmetics-typed.ts output/bulkOpening.ts output/minimal-typed.ts ","test:non-optimized":"npm run gen:samples && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","test:optimize-size":"npm run gen:samples-optimize-size && npm run compile:samples && npm run lint:samples && npm run lint && npm run test:samples","gen:samples-optimize-size":"node test/test.js --cache --trace --optimize size"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"8.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rimraf":"^3.0.2","tslint":"^5.20.1","prettier":"^2.8.4","typescript":"^4.9.5","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"peerDependencies":{"peggy":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_3.1.0_1677848466924_0.2651563971310915","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"ts-pegjs","version":"4.0.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@4.0.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"dist/cli.mjs"},"dist":{"shasum":"e1d48b61275bf6742e683abd06f78b7b3f5ab9a9","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-4.0.0.tgz","fileCount":7,"integrity":"sha512-6cL0Dt3GRfvbHRypYALj+qNumWtukhJIpdbphnIDoqKbYu+u3B++Ku9W7PnkL2IpLMF/tdjYLH2o1HdxME5uGQ==","signatures":[{"sig":"MEUCIQCeGsYLF0YrfdRvjK7vyByy9Lw3acHnrjDmO6z3rcugSwIgfTDc0yqMQa+VK+SQJjczAcHntWBmHIO9WK9/S6/kbIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM/OzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtGQ/8C28OwgFJK22t8cZwgweOCYmvbTlJTA+Cs1CdCYtDJfy/R88K\r\nUOhmeQE91Df6C47e7PApoWmAXqx64EUJkBFanuhd3bcdr398fVY+GOjFC1lb\r\nc8nMkuHP+sTIamI5lEbvKY8uXXMzI3pmkmTDcn3jxmyxAi1T9a1GgK+FoYcP\r\n/wFawffta9fOsdnd6cjb9fZgeorbUuxfDOFMe2OEENdA3voKcqrG2hg3pWNN\r\n+coI4bKRtSRmGQFVL4MAR/7g1ihZI/KAoJ57TDbKMHhW/L5BnoJpjUboEcLo\r\niKWUkCSV74GIWyPIBwBw/vgKpiqEZWGPKUZlZGyy7vaMg8md/qZR2JvymXT9\r\nTwqKZgMnvxwU7oG5/ylLOHo1yzc+b5Hz7oqtk2SsEk/4Z6i507RdX4nP+M8G\r\nuhSL5W1v+s9AnDl9wxUefg5pzdxWF2vOQu3T/Py1Gi/Vu47nQT3Qp8hNnWdp\r\n6XNINIWuCYuKw10wdOJCEL98x2UUa0Ox0dH4qUbmYi5octbuOpQw0a6Vvat1\r\naxYffCP/sVlzJgXhyr0zdmmZhJtsiIp8/v0mO+YbqYjN40wO2l4JSEzGdrIL\r\n9PrTavg1hW6p01J9WHWw1UO9IJ07oTi23lP6Yh6O9+T7HcQzJ/pz5IW/KT2K\r\n7zMH02N2201msN238YFNA6DV1XnYXQWvF7Q=\r\n=4ni8\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{"import":"./dist/tspegjs.mjs","require":"./dist/tspegjs.js"},"gitHead":"53e09b64ff51efa1b8b018b47185d04efba482c0","scripts":{"lint":"eslint src/ --ext .ts","test":"vite build && vitest run","build":"vite build","clean":"rimraf --glob output/*.ts output/*.js","pretest":"npm run clean","release":"npm test && npm publish"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":100,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"9.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"18.14.2","dependencies":{"prettier":"^2.8.7","ts-morph":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.38.0","rimraf":"^5.0.0","vitest":"^0.30.0","typescript":"^5.0.4","@types/node":"^18.15.11","@types/prettier":"^2.7.2","vite-tsconfig-paths":"^4.0.8","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.57.1","@typescript-eslint/eslint-plugin":"^5.57.1"},"peerDependencies":{"peggy":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_4.0.0_1681126322846_0.16803412452198097","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"ts-pegjs","version":"4.1.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@4.1.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"dist/cli.mjs"},"dist":{"shasum":"08a7dffc9c8479179260c6bb2e3291b1902a572e","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-4.1.0.tgz","fileCount":7,"integrity":"sha512-0VefI2/zJffF8tuAjIdBUk7NEJ1vY+Udwjf8L4EJKh5yxvMN7cHnGf3uhZBAKS7Dbz1gzHDq/GwgYChNn7zgPg==","signatures":[{"sig":"MEYCIQCkNJUoVhxmPPkNuXesu8WDggjrawn1ObQpslbzUGXP0gIhAKdlNhkjNmSd/ZmFtjttEMz/2gCZIKAI4O6mvdcliGca","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOruSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOQw/+IIkpGg2pvC8Arm5guJhXuflPRswEFFatIJpK5x+c3YxssOu3\r\nxpof18Oxx1026VHso93qk4YXoovN9a65Ojy/haN2X7FyzO2Aij6dO66T6TXl\r\n1A5VKIufgDK1PXrhtosYwfppKmSLv7hnQuk90leaDG8ueLUC/nzAEN5GE0Mn\r\nUdyEddV/Z5P4l+J7BlTOskxRQU0SUSEdoPJrUtIsDTprV1iY7UNAW5weIqTU\r\nvgmO44ixZomb4xv2uMJfTVaNt0O4dOzhUER+RJS/SA2JnvbAtjsw9vwry4iY\r\nEuRGVlvU7EOLZ0+x9RzvN6+U36SQFD6bXkT82w7PE9zGJ5WlUo4qF8rs/Xo7\r\nA2QSvGw72jxNn6VUz9XaSwHrstokxC9pPPR8nBGM73a3oht73fJbqw1AQ743\r\nGPGZumLdvZmSvaZbyggOwcAveqBOHEEAyMqSMJBtUPKQUcpuAGlC5obudZOU\r\nCCOu3RNhsPVXRBjLtig3XuwxNtjsvsZxW+dZf3OIwQ7DS33W5vyagntUJFUr\r\n6VBYyBZ4zxhrlym8rtRYVCAPgCE1yvwdx0TEusz7ujlhQ3wQ1sAi5chGuoXc\r\ny35JCaBY10SvUewsIXyApfKYPMKpIfvx3OrWLx6x0LeJvDmAnLO6oPr1m0e5\r\nGIE6i+MNzjdkr9V7y5vamDA7OkkAz2Vi5Lo=\r\n=Qt7u\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{"import":"./dist/tspegjs.mjs","require":"./dist/tspegjs.js"},"gitHead":"55f26aaa3016d60606bbb0899d09862b61aa5cba","scripts":{"lint":"eslint src/ --ext .ts","test":"vite build && vitest run","build":"vite build","clean":"rimraf --glob output/*.ts output/*.js","pretest":"npm run clean","release":"npm test && npm publish"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":100,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"9.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"18.14.2","dependencies":{"prettier":"^2.8.7","ts-morph":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","eslint":"^8.38.0","rimraf":"^5.0.0","vitest":"^0.30.1","typescript":"^5.0.4","@types/node":"^18.15.11","@types/prettier":"^2.7.2","vite-tsconfig-paths":"^4.2.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.58.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"peggy":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_4.1.0_1681570706519_0.4210502660240607","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"ts-pegjs","version":"4.1.1","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@4.1.1","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"dist/cli.mjs"},"dist":{"shasum":"9b48af21f61949add50050b6d5464fa28ac65464","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-4.1.1.tgz","fileCount":7,"integrity":"sha512-evtcWKraINFSVsyQpJht2SsKXt7nCJEYFUnlC6SPl6fAn87YRXNAhHJx6Y9wa6kbJ7nCmjNLUAPbqcuCHukHNQ==","signatures":[{"sig":"MEYCIQCh2nWpM9iamT6ZSo6mu9ym5/mu74kAYHtUicjYss33WwIhAMC3YYVQyPHWYkGlgWAhV6DoQu3Hd0xjgkbcjMLaYZ0v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67444},"exports":{"import":"./dist/tspegjs.mjs","require":"./dist/tspegjs.js"},"gitHead":"fb76fa08979af650780cfbc234ffdb67c00ea894","scripts":{"lint":"eslint src/ --ext .ts","test":"vite build && vitest run","build":"vite build","clean":"rimraf --glob output/*.ts output/*.js","pretest":"npm run clean","release":"npm test && npm publish"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":100,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"9.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"18.14.2","dependencies":{"prettier":"^2.8.8","ts-morph":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.3.8","eslint":"^8.41.0","rimraf":"^5.0.1","vitest":"^0.31.1","typescript":"^5.0.4","@types/node":"^20.2.1","@types/prettier":"^2.7.2","vite-tsconfig-paths":"^4.2.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.6","rollup-plugin-add-shebang":"^0.3.1","@typescript-eslint/eslint-plugin":"^5.59.6"},"peerDependencies":{"peggy":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_4.1.1_1684650586508_0.4707981409769886","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"ts-pegjs","version":"4.2.0","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@4.2.0","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"dist/cli.mjs"},"dist":{"shasum":"82ed8881c29c4c127c1c8ac58bd6f79e17759faa","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-4.2.0.tgz","fileCount":16,"integrity":"sha512-+bbT5GW5mNkwpbsdISTcP4S4YjAE53OzK8Px2d5gKyxugkBs0dVOkUtIorCjTr3exr/PzjH9G/9uX+3AMCzmFA==","signatures":[{"sig":"MEQCIB1+Iyx4AmRdhjPTA+d/OVcbi2REuDHB77/O64p4n4a6AiAcofDY8DisWmEdaYVzN+PjG2/A3e0Dw9OBh6AJGPlJ6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74314},"types":"./dist/tspegjs.d.ts","exports":{"import":"./dist/tspegjs.mjs","require":"./dist/tspegjs.js"},"gitHead":"59db29b6fff2fc63b9a693f86d2b9a79587169ce","scripts":{"lint":"eslint src/ --ext .ts","test":"vite build && vitest run","build":"vite build","clean":"rimraf --glob output/*.ts output/*.js","pretest":"npm run clean","release":"npm test && npm publish"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":100,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"9.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"18.14.2","dependencies":{"prettier":"^2.8.8","ts-morph":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.3.9","eslint":"^8.41.0","rimraf":"^5.0.1","vitest":"^0.31.4","typescript":"^5.1.3","@types/node":"^20.2.5","@types/prettier":"^2.7.3","vite-plugin-dts":"^2.3.0","vite-tsconfig-paths":"^4.2.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-add-shebang":"^0.3.1","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"peggy":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_4.2.0_1685705897525_0.5344435121949627","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"ts-pegjs","version":"4.2.1","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"author":{"name":"Pedro J. Molina"},"license":"MIT","_id":"ts-pegjs@4.2.1","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"homepage":"https://github.com/metadevpro/ts-pegjs#readme","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"bin":{"tspegjs":"dist/cli.mjs"},"dist":{"shasum":"2993ce4cb91906580fe0b3b7ca6bc3a79fe628c4","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-4.2.1.tgz","fileCount":16,"integrity":"sha512-mK/O2pu6lzWUeKpEMA/wsa0GdYblfjJI1y0s0GqH6xCTvugQDOWPJbm5rY6AHivpZICuXIriCb+a7Cflbdtc2w==","signatures":[{"sig":"MEUCIQDnVS790afAHgGjNYnG0jZUsraJXN1R7+pcyAqRLO5xuwIgXMOPLzm2jSPTO2ej34mrC5OwIhD1/sNN9lO3wyYG43Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74339},"types":"./dist/tspegjs.d.ts","exports":{"import":"./dist/tspegjs.mjs","require":"./dist/tspegjs.js"},"gitHead":"89c1af5da52f31756e842b76ed2e27f3ff113cd1","scripts":{"lint":"eslint src/ --ext .ts","test":"vite build && vitest run","build":"vite build","clean":"rimraf --glob output/*.ts output/*.js","pretest":"npm run clean","release":"npm test && npm publish"},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":100,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/metadevpro/ts-pegjs.git","type":"git"},"_npmVersion":"9.5.0","description":"TS target for peggy parser generator","directories":{},"_nodeVersion":"18.14.2","dependencies":{"prettier":"^2.8.8","ts-morph":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.3.9","eslint":"^8.42.0","rimraf":"^5.0.1","vitest":"^0.31.4","typescript":"^5.1.3","@types/node":"^20.2.5","@types/prettier":"^2.7.3","vite-plugin-dts":"^2.3.0","vite-tsconfig-paths":"^4.2.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.8","rollup-plugin-add-shebang":"^0.3.1","@typescript-eslint/eslint-plugin":"^5.59.8"},"peerDependencies":{"peggy":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-pegjs_4.2.1_1685961148744_0.39112155444785546","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"ts-pegjs","version":"4.2.2","description":"TS target for peggy parser generator","author":{"name":"Pedro J. Molina"},"license":"MIT","bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"repository":{"type":"git","url":"git+https://github.com/metadevpro/ts-pegjs.git"},"keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"bin":{"tspegjs":"dist/cli.mjs"},"exports":{"import":"./dist/tspegjs.mjs","require":"./dist/tspegjs.js"},"types":"./dist/tspegjs.d.ts","scripts":{"clean":"rimraf --glob output/*.ts output/*.js","format":"prettier . --write","format:check":"prettier . --check","pretest":"node -e \"require('fs').mkdirSync('output', { recursive: true })\" && npm run clean","build":"vite build","test":"vite build && vitest run","lint":"eslint src/","ci":"npm run format:check && npm run lint && npm test","release":"npm run ci && npm publish"},"peerDependencies":{"peggy":"^3.0.2"},"dependencies":{"prettier":"^3.9.6","synckit":"^0.11.13","ts-morph":"^28.0.0"},"devDependencies":{"@eslint/js":"^10.0.1","@types/node":"^26.1.2","@typescript-eslint/eslint-plugin":"^8.65.0","@typescript-eslint/parser":"^8.65.0","eslint":"^10.8.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","globals":"^17.8.0","rimraf":"^6.1.3","rollup-plugin-add-shebang":"^0.3.1","typescript":"^6.0.0","vite":"^8.1.5","vite-plugin-dts":"^5.0.3","vitest":"^4.1.10"},"prettier":{"tabWidth":2,"semi":true,"printWidth":100,"singleQuote":true,"trailingComma":"none"},"gitHead":"017eb4825d2134d92a78ef129bd442844e30fad5","_id":"ts-pegjs@4.2.2","homepage":"https://github.com/metadevpro/ts-pegjs#readme","_nodeVersion":"26.3.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-zUcH5Hsjlh3SKKsSXD9mbNB/lKa2y0NFgSOhtlnZxbe5S7iNZLJBnN2M0HyuVpry7DPdcYnuWtpOqgvt05D26g==","shasum":"c0f655e07d2f914fa121a89983156f7a0452e809","tarball":"https://registry.npmjs.org/ts-pegjs/-/ts-pegjs-4.2.2.tgz","fileCount":22,"unpackedSize":69339,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCdjZ9+0Aji/XrFEL8Kfz7Q8UoPXiGePCNgJafcVsqsswIgW7u+RU/rYO6rIMaxJBebwz1lIFezkwFIA9Qjk22lUL8="}]},"_npmUser":{"name":"pjmolina","email":"pjmolina@gmail.com"},"directories":{},"maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-pegjs_4.2.2_1785332589778_0.5709141943876157"},"_hasShrinkwrap":false}},"time":{"created":"2017-07-09T17:41:18.589Z","modified":"2026-07-29T13:43:10.080Z","0.1.0":"2017-07-09T17:41:18.589Z","0.1.1":"2017-07-09T17:57:03.212Z","0.1.2":"2017-07-09T18:09:48.173Z","0.1.3":"2017-07-09T18:16:57.474Z","0.1.4":"2017-07-09T18:20:18.138Z","0.1.5":"2017-07-10T08:12:41.864Z","0.1.6":"2017-07-10T09:48:26.899Z","0.1.7":"2017-07-10T15:05:21.061Z","0.1.8":"2017-08-04T09:29:37.089Z","0.1.9":"2017-08-09T08:22:30.713Z","0.1.10":"2017-10-09T15:36:28.646Z","0.1.11":"2017-10-09T15:40:09.976Z","0.1.12":"2017-10-24T08:14:22.993Z","0.1.13":"2017-12-16T13:12:24.340Z","0.1.14":"2018-05-28T10:06:10.931Z","0.2.0":"2018-05-29T22:43:33.315Z","0.2.1":"2018-05-30T07:08:42.802Z","0.2.2":"2018-08-28T07:33:11.484Z","0.2.3":"2019-05-16T11:58:08.760Z","0.2.4":"2019-05-27T16:37:10.619Z","0.2.5":"2019-05-28T16:24:19.221Z","0.2.6":"2019-07-29T17:02:16.717Z","0.2.7":"2020-07-15T07:37:54.927Z","0.3.0":"2020-12-31T15:34:15.077Z","0.3.1":"2021-02-09T08:52:12.323Z","1.0.0":"2021-05-26T11:04:27.134Z","1.1.0":"2021-07-02T07:59:32.536Z","1.1.1":"2021-07-02T09:30:44.977Z","1.2.0":"2021-09-01T10:03:46.080Z","1.2.1":"2021-09-22T07:10:55.748Z","1.2.2":"2022-03-17T11:34:49.992Z","2.0.0":"2022-07-04T10:27:40.467Z","2.0.1":"2022-07-04T10:33:30.077Z","2.0.2":"2022-07-05T11:25:35.787Z","2.1.0":"2022-07-26T11:22:11.073Z","2.2.0":"2023-01-02T10:09:37.728Z","2.2.1":"2023-01-02T10:30:41.310Z","3.0.0":"2023-01-02T11:44:08.791Z","3.1.0":"2023-03-03T13:01:07.138Z","4.0.0":"2023-04-10T11:32:03.037Z","4.1.0":"2023-04-15T14:58:26.695Z","4.1.1":"2023-05-21T06:29:46.654Z","4.2.0":"2023-06-02T11:38:17.730Z","4.2.1":"2023-06-05T10:32:28.919Z","4.2.2":"2026-07-29T13:43:09.917Z"},"bugs":{"url":"https://github.com/metadevpro/ts-pegjs/issues"},"author":{"name":"Pedro J. Molina"},"license":"MIT","homepage":"https://github.com/metadevpro/ts-pegjs#readme","keywords":["peggy","pegjs","plugin","ts","typescript","parser","generator"],"repository":{"type":"git","url":"git+https://github.com/metadevpro/ts-pegjs.git"},"description":"TS target for peggy parser generator","maintainers":[{"name":"pjmolina","email":"pjmolina@gmail.com"}],"readme":"# TS PEG.js\n\nTS PEG.js is a TS code generation plugin for [peggy](https://www.npmjs.com/package/peggy).\n\n[![Build Status](https://travis-ci.org/metadevpro/ts-pegjs.svg?branch=master)](https://travis-ci.org/metadevpro/ts-pegjs)\n[![Known Vulnerabilities](https://snyk.io/test/github/metadevpro/ts-pegjs/badge.svg)](https://snyk.io/test/github/metadevpro/ts-pegjs)\n[![npm version](https://badge.fury.io/js/ts-pegjs.svg)](http://badge.fury.io/js/ts-pegjs)\n\n## Requirements\n\n- [peggy](https://www.npmjs.com/package/peggy) (previous versions use: [pegjs](https://pegjs.org))\n\n## Installation\n\n### Node.js\n\nInstalls ts-pegjs + peggy\n\n    npm install ts-pegjs\n\n## Usage\n\n### Generating a Parser from JS code\n\nIn Node.js, require both the peggy parser generator and the ts-pegjs plugin:\n\n```typescript\nvar peggy = require('peggy');\nvar tspegjs = require('ts-pegjs');\n```\n\nTo generate a TS parser, pass to `pegjs.generate` ts-pegjs plugin and your grammar:\n\n```typescript\nvar parser = pegjs.generate(\"start = ('a' / 'b')+\", {\n  output: 'source',\n  format: 'commonjs',\n  plugins: [tspegjs],\n  tspegjs: {\n    customHeader: \"// import lib\\nimport { Lib } from 'mylib';\"\n  }\n});\n```\n\nThe method will return source code of generated parser as a string.\n\nSupported options of `pegjs.generate`:\n\n- `cache` — if `true`, makes the parser cache results, avoiding exponential\n  parsing time in pathological cases but making the parser slower (default:\n  `false`). This is strongly recommended for big grammars\n  (like javascript.pegjs or css.pegjs in example folder)\n- `allowedStartRules` — rules the parser will be allowed to start parsing from\n  (default: the first rule in the grammar)\n\n### Plugin options\n\n**Note:** Options in CLI mode are written in POSIX (long names as kebab-case) convention e.g. `--custom-header` but with camelcase on JavaScript e.g. `customHeader`.\n\n- `customHeader` — A string or an array of strings which are a valid TS code to be injected on the header of the output file. E.g. provides a convenient place for adding library imports.\n- `customHeaderFile` — A header file to include.\n- `errorName` — The name of the exported internal error class to override. The default value from version 3.0.0 is `PeggySyntaxError`. Previous one was `SyntaxError`.\n- `returnTypes` — An object containing rule names as keys and a valid TS return type as string.\n- `skipTypeComputation` — Boolean. If `true`, `ts-pegjs` will not try to use TS to infer types based on your grammar rules.\n- `onlyGenerateGrammarTypes` — Boolean. If `true`, only types for your grammar rules (and no parser) will be generated. Cannot be used with `skipTypeComputation`.\n- `doNotCamelCaseTypes` — Boolean. By default type names for grammar rules are converted to CamelCase. If `true`, this conversion is not done and type names will match the casing of your grammar rules.\n\n### Generating a Parser from CLI\n\nSample usage:\n\n```\npeggy --plugin ./src/tspegjs -o examples/arithmetics.ts --cache examples/arithmetics.pegjs\n```\n\n(Note `./src/tspegjs` is the path to `tspegjs.ts` in the project. If you installed ts-pegjs using npm, it should probably be `./node_modules/ts-pegjs/src/tspegjs`.)\n\nIt will generarate the parser in the TS flavour.\n\nIf you need to pass specific plugin options you can use the option `--extra-options-file` provided by pegjs and pass it a filename (e.g. pegconfig.json) containing specific options like the following JSON sample:\n\n```\npeggy --plugin ./src/tspegjs --extra-options-file pegconfig.json -o examples/arithmetics.ts --cache examples/arithmetics.pegjs\n```\n\n```json\n{\n  \"tspegjs\": {\n    \"customHeader\": \"// import lib\\nimport { Lib } from 'mylib';\"\n  },\n  \"returnTypes\": {\n    \"Integer\": \"number\",\n    \"Expression\": \"number\"\n  }\n}\n```\n\n> For rules not listed in `returnTypes` object `any` type is declared by default.\n\n> Make sure to pass any additional CLI options, like `--extra-options-file` before the parameter `-o` as these will otherwise be treated as arguments to that one.\n\n## Using the Parser\n\n1. Save parser generated by `pegjs.generate` to a file or use the one generated from the CLI tool.\n\n2. In client TS code:\n\n```typescript\nimport { PeggySyntaxError, parse } from './arithmetics';\n\ntry {\n  const sampleOutput = parse('my sample...');\n} catch (ex: PeggySyntaxError) {\n  // Handle parsing error\n  // [...]\n}\n```\n\n## Changelog\n\n[Changelog](./Changelog.md).\n\n## Acknowledgments\n\nThanks to:\n\n- [David Majda](https://github.com/dmajda) for creating pegjs\n- [Elantcev Mikhail](https://github.com/Nordth) for providing the pegjs PHP plugin, inspiration on this one.\n\n## License\n\n[The MIT License (MIT)](http://opensource.org/licenses/MIT)\n\n---\n\n(c) 2017-2026, [Pedro J. Molina](https://github.com/pjmolina) at [metadev.pro](https://metadev.pro)\n","readmeFilename":"README.md","users":{"faulpeltz":true}}