{"_id":"peggy","_rev":"33-e4731edef576d134784f6c933952092a","name":"peggy","dist-tags":{"pre":"4.1.0-pre.2","latest":"5.0.4"},"versions":{"0.9.0":{"name":"peggy","version":"0.9.0","author":{"name":"Clint Hill","email":"clint.hill@gmail.com"},"_id":"peggy@0.9.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"}],"homepage":"http://clintjhill.github.com/Peggy.js/","dist":{"shasum":"dd8c3c3b8fe00dee01acaf8b145fc382e9d11187","tarball":"https://registry.npmjs.org/peggy/-/peggy-0.9.0.tgz","integrity":"sha512-3RdE5w90C+mE9i9xhQj8nB9Qw+DKU7kr8+usqxzeZdr2wI+0vihgAMW3CL9P/PFK5+VuhXtZa2bQPq5AUosa8Q==","signatures":[{"sig":"MEQCIGysAHS9ztDg5sNtVWeIm/hAVkQPEeepz3hEGv/hImMmAiA6Iqk3YofBpj7KX5nFbiDQWEXERy3dAgsJc3kKd8evBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","engines":{"node":"~0.6.10"},"scripts":{"test":"make spec"},"_npmUser":{},"repository":{"url":"git://github.com/clintjhill/Peggy.js.git","type":"git"},"_npmVersion":"1.1.0-3","description":"A simpler PEG generator in JavaScript","directories":{},"_nodeVersion":"v0.6.10","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"1.0.0-rc.0":{"name":"peggy","version":"1.0.0-rc.0","keywords":["parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@1.0.0-rc.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy"},"dist":{"shasum":"c898172c8ef8ad657f6e4e260353c0c01a279f37","tarball":"https://registry.npmjs.org/peggy/-/peggy-1.0.0-rc.0.tgz","fileCount":24,"integrity":"sha512-blAwVWUF5PKeVwX8SoPbnWQE2IiHROfsHLCCETGQCdJt9SDKy/TLBnjQ7e0YRmXbXFRWG66ThQHsuE6+iJuwbg==","signatures":[{"sig":"MEUCIQDBbg8DdbnlyoZksB7flCP2YUhUj9kxF8FAaxwtW56ecgIgE2vpWIN9S7cOOqy7yHv/XMC8dhik1ftOUV0i6gYno7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeLX3CRA9TVsSAnZWagAAzsMQAI/s27OxNXUO6rNfAtCd\nXM2aYPwIZgtta8VOEAcOVBqQbdKlEkJe6V2K4VYnvNlHXylYKTA2Y9CRUy8a\nOq9QrVPL+EPDfSjFmhZKktfrxDgOndAL/6P2w7Q25LuXE/oFAn03nLMSiAgL\nSRgKD3B0d3hPXinVgqttrskwG+RLKOGjAPwk6ljg26vWl9UPExfRQeKMrZMv\nOBH6bxuyaU+iwZ9eZdwApaXFQcDaiS2O+0JZc2wAnPeHvQxrwka43fnvBajh\nvwpSmatRJlnjCl4RtjOHq0bAoDRwGnMTZ7XPYKtmnp8+Kia4hlxP/fCSR5xY\nxQJil+wdhjG1u5M9bVs85zS3ycu2xac32vhN2uIKymrC3caZugerCrXG8xlv\n6Tmr6T0KHCVL4k/zxnPBkGOKe3B2Q1FJ+rfW6CjKYjt5/Wq8cla2Z3AA1Udp\nquod5y5ejGmg8s6kuCXTc8sc52GU4ZNEWbV6sKGZFJCh83CfaDNuxQwPQSAB\nCqYsYJhxBFVOaZ2eMcM3BZmX3toXWc3yMujhfHY+a0QdAvrz8IFSjZqgjoSp\nlaJedw5a27BoX1JFFIUf29iDrTtKiv9cDV2WKU5kQjhR/VcZkvmamGLzd9IO\nBbTRvj0mlT3lzwGCPWBzL547o4pCVP99qhGk/B5ySESUGo2GSeTf2cbu9bjv\nLig+\r\n=Gl7u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","engines":{"node":">=10"},"gitHead":"107367d765162885a32f2e9886739a2cf7470ea3","scripts":{"lint":"eslint . --ext .js","test":"npm run test:bare","build":"npm run browser:build && npm run benchmark:build && npm run test:build","parser":"bin/peggy -o lib/parser.js --format commonjs src/parser.pegjs","pretest":"npm run parser","benchmark":"./benchmark run","test:bare":"mocha --recursive test --exclude test/browser.stub.js --reporter min","test:node":"nve 10,12,14,15 npm run test:bare","test:build":"browserify test/browser.stub.js -o docs/js/test-bundle.min.js -t [ babelify --no-compact --presets [ @babel/preset-env ] ]","pretest:node":"npm run parser","browser:build":"browserify lib/peg.js -s peggy -o browser/peggy.js -t [ babelify --no-compact --presets [ @babel/preset-env ] ] && uglifyjs browser/peggy.js -o browser/peggy.min.js","browser:clean":"rm -rf browser/","benchmark:build":"browserify benchmark/browser.stub.js -o docs/js/benchmark-bundle.min.js -t [ babelify --no-compact --presets [ @babel/preset-env ] ]","prebrowser:build":"npm run parser","postbrowser:build":"tools/header browser/* && cp browser/peggy.min.js docs/vendor/peggy/peggy.min.js"},"_npmUser":{"name":"charlespick","email":"charles@codemix.com"},"repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"7.3.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"15.5.0","_hasShrinkwrap":false,"devDependencies":{"nve":"^13.0.0","chai":"4.3.4","mocha":"^8.3.2","sinon":"10.0.0","morgan":"1.10.0","express":"4.17.1","babelify":"10.0.0","uglify-js":"^3.13.4","browserify":"17.0.0","@babel/core":"^7.13.15","@babel/preset-env":"^7.13.15"},"_npmOperationalInternal":{"tmp":"tmp/peggy_1.0.0-rc.0_1618523639475_0.4672494580560005","host":"s3://npm-registry-packages"}},"1.0.0-rc.1":{"name":"peggy","version":"1.0.0-rc.1","keywords":["parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@1.0.0-rc.1","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy"},"dist":{"shasum":"7f6cc8772a467e4177f79108af6edb478104d597","tarball":"https://registry.npmjs.org/peggy/-/peggy-1.0.0-rc.1.tgz","fileCount":25,"integrity":"sha512-DKTvlmB9tC45bk0Q15w81vURyLmX1+lsB7bWB0wafihXavVuG9G+jHAAueJ0FQGsKual7f81oPaSimsb+uGJcQ==","signatures":[{"sig":"MEUCIGwxafF35uQkQqoQsJ4D+48MonBqPWlhxkF7P+iTz9BNAiEA0TUHrQAfgSumdv7Hgo2Gb6UI0r69plFZjmXbpZrXEHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeTfeCRA9TVsSAnZWagAAHVUP/2EyC8S1D4bqCxwCxTeX\nPuo1/14kabT1qwTLH0YSDGoL6aYtkBzqYSbHp2LkoYHTX1c+XETXwSfBVncM\n/A4KRHJu8nYP0FtezvvssAQzLC5/YI0I69xNDYRW3ujG1hq8zW2VI8V1h1qM\ntnA+KBkHGPlPt16DD/wdL9SszFHzF5iodxd5YN36mu22Mqr4hRATJl2VYHmj\n57TLYLGwRYWZ08reKFq4fFHWuXtD+az8ndbLQv4vmP6TwLT1nnJdOvKYT1z2\n3Es35G9hpmzDhr35kmiFh2kaTkVRiSWpn7pQF2UAUgQxREvBdLm1g9v5ICck\nZcWyNc6EwgR9VppnPiLSbkPQvMeldusumPBh4Dd5eNkiugIWTnR/NqCAIuYW\nPGW5IK7211Lm3vv8s1glTG7VjeRRo457KkRietieIncal1kzyBDe+F9c6l2J\nVfAm/OEJ3rPVWShOkbEtk0XYFrKpA3VG5KR0W4brHSwHnxew+gS3G8y1YQxQ\ng3A7H47fyGWEs+lrO0O0f14TKYqupltXN68vNa1cFx2rh4aeIw/3nuhleKTb\nrA0FPt6JtIwwjGoIloCrgELcqKjCHRhhGXRw6aw57Qd5P7mPZr5qnLfA3Cd9\nYqmerIDfv8QTvjVq5WSMVBjI4ViG1yHXCir+4yv5na05u+wDwLLbpdh+zbeB\ncYUR\r\n=BU5e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=10"},"gitHead":"a7d6008fde285d4ee6826e7f97394cba53a3daec","scripts":{"lint":"eslint . --ext .js","test":"npm run test:bare","build":"npm run browser:build && npm run benchmark:build && npm run test:build","parser":"bin/peggy -o lib/parser.js --format commonjs src/parser.pegjs","pretest":"npm run parser","benchmark":"./benchmark run","test:bare":"mocha --recursive test --exclude test/browser.stub.js --reporter min","test:node":"nve 10,12,14,15 npm run test:bare","test:build":"browserify test/browser.stub.js -o docs/js/test-bundle.min.js","pretest:node":"npm run parser","browser:build":"browserify lib/peg.js -s peggy -o browser/peggy.min.js","browser:clean":"rm -rf browser/","benchmark:build":"browserify benchmark/browser.stub.js -o docs/js/benchmark-bundle.min.js","prebrowser:build":"npm run parser","postbrowser:build":"tools/header browser/* && cp browser/peggy.min.js docs/vendor/peggy/peggy.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","browserify":{"transform":[["babelify",{"compact":false,"presets":["@babel/preset-env"]}],["uglifyify"]],"browserField":false},"repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"7.9.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"15.14.0","_hasShrinkwrap":false,"devDependencies":{"nve":"^13.0.0","chai":"4.3.4","mocha":"^8.3.2","sinon":"10.0.0","morgan":"1.10.0","express":"4.17.1","babelify":"10.0.0","uglifyify":"^5.0.2","browserify":"17.0.0","@babel/core":"^7.13.15","@babel/preset-env":"^7.13.15"},"_npmOperationalInternal":{"tmp":"tmp/peggy_1.0.0-rc.1_1618556893836_0.2613548414435478","host":"s3://npm-registry-packages"}},"1.0.0-rc.2":{"name":"peggy","version":"1.0.0-rc.2","keywords":["parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@1.0.0-rc.2","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy"},"dist":{"shasum":"8cea43ae72deaef34de103e72bd0249d6ecb66ea","tarball":"https://registry.npmjs.org/peggy/-/peggy-1.0.0-rc.2.tgz","fileCount":25,"integrity":"sha512-OuuQUqFqn9JGd3oXWbVuzgfz/QSWRM6qZoGpNRpAIw3PUD6CLpbx1Zyl9QBwOKQw+0ijUDjNApTkB1iDwu/HaA==","signatures":[{"sig":"MEUCIQD+4de7ySrCz2udzwHc9Z8o9ZObkGarFMGg6STbM2DSgAIgMKX76mBiLdPOSTjjafmkomWKkhv0pDyAH2q417PEDeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeccdCRA9TVsSAnZWagAA8dAQAI8PlYzeEH4Bz50UrMrn\nnQUmNowujLPIWMLPLc6KkRvNeJXIjjIGX7RZpqsI5JtDoh59PPD9Nkf/5aWE\niRTcKI/c5dan6WRakHL/D72a5nMhYDjzgaWoJuA71G6N3Ob/k96i2I3lsLiN\nFE/mIwQ07j5drulLT++dcslUwICs3YqaR8F1oldtRjgfAYCi/NJ2xpwTppIE\ngmohWrXOCWF6fIb9VdRNt/Ob5gshr/kYykfSZLkNi10Ye+slbj/vfyFwazXb\nWYvudMk+NW7EfgnH617AiDApETrDkm+JCuKVgJdUz6A9K/RGBLVOobod7poP\nGzntrI6/9ilAiUUo6StpMw2qPO8AX4+SL2B8pJ0kzv4QiVrZUpq0sCc0mUyg\n8d/mXOwA23the2KMzZ3TCyEIVqnGjgLgBp70IkEmRHE8cEXpaWIAGPS0+kSo\nAEahh5IuDQcqJaUYNy8VZgioaVpIB78y/4MAs/cS84IYCOKKnq8ZyCXEaNfB\nKd/rS7nUFrSKeDzRrf6XoQqBz+c8W83z56N8u8qDkhpp1TW74an1HJppx9MD\np+sR6No+AviDF0scgdfI3jboX5o56x05k0JdxcMWGgC0u/uGgUw+s9vQ5VmO\nW+39r1ADwjAVR2DS/8DoZZc1QXl7uM/RQ/5R71Dv/tuqC2PuCa9B5yJpk1up\nIEEg\r\n=Oe6Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=10"},"gitHead":"0a26fc64ea240601e0e9b014f13174f6d57c1d21","scripts":{"lint":"eslint . --ext .js","test":"npm run test:bare","build":"npm run browser:build && npm run benchmark:build && npm run test:build","parser":"bin/peggy -o lib/parser.js --format commonjs src/parser.pegjs","pretest":"npm run parser","benchmark":"./benchmark run","test:bare":"mocha --recursive test --exclude test/browser.stub.js --reporter min","test:node":"nve 10,12,14,15 npm run test:bare","test:build":"browserify test/browser.stub.js -o docs/js/test-bundle.min.js","pretest:node":"npm run parser","browser:build":"browserify lib/peg.js -s peggy -o browser/peggy.min.js","browser:clean":"rm -rf browser/","benchmark:build":"browserify benchmark/browser.stub.js -o docs/js/benchmark-bundle.min.js","prebrowser:build":"npm run parser","postbrowser:build":"tools/header browser/* && cp browser/peggy.min.js docs/vendor/peggy/peggy.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","browserify":{"transform":[["babelify",{"compact":false,"presets":["@babel/preset-env"]}],["uglifyify"]],"browserField":false},"repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"7.9.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"15.14.0","_hasShrinkwrap":false,"devDependencies":{"nve":"^13.0.0","chai":"4.3.4","open":"^8.0.6","mocha":"^8.3.2","sinon":"10.0.0","morgan":"1.10.0","express":"4.17.1","babelify":"10.0.0","uglifyify":"^5.0.2","browserify":"17.0.0","@babel/core":"^7.13.15","@babel/preset-env":"^7.13.15"},"_npmOperationalInternal":{"tmp":"tmp/peggy_1.0.0-rc.2_1618593564671_0.6356695885476433","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"peggy","version":"1.0.0","keywords":["parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@1.0.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy"},"dist":{"shasum":"df6c7816c9df0ef35e071aaf96836cb866fe7eb4","tarball":"https://registry.npmjs.org/peggy/-/peggy-1.0.0.tgz","fileCount":25,"integrity":"sha512-lH12sxAXj4Aug+vH6IGoByIQOREIlhH+x4Uzb9kce6DD8wcGeidkC0JYEOwHormKrLt5BFLTbR4PuD/tiMOirQ==","signatures":[{"sig":"MEYCIQCjT+3zSv1ntqSfbBepQX1s/GCh/fWG0HsINPLRsGyfGQIhAIGy0Fr2h3RDQVNDnMMFWGqSgHnNoO2icrPyKaODYjo9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJged/qCRA9TVsSAnZWagAA7CsP+QFxfrNfCTu6YhK1O3m0\n2+i6yUAqTDbM2ineBYMw42hqzHsfMCne0q7AiDWy7nfUKNzcN+sKp9rDvxGj\nVPOTl4GwM1C2LC8p4qh+tUk/z2KASWLLIXSp9L10MO+w3TE+RzOKsSG5LGZC\nxHGE36N/g6V47DU0GcPDOuEc1zPINOIYHsTh1t+tnXCx2XYB+NBiLZwHIeVs\n19j6xNaKjcARUib52H0Cyfu8syLk21bjF0cWGxrmj55eJqnD24HZQC56IjmI\n2Fc4ZhiNiwNw45+XwcyOu40oYk+iuT/hGIF6J7tGjawI3BmzVNhRk7uZOOHV\n6qIQfbzaSStLfT3NRcHmBIub5hjztFEWAZgqvK7QRKuw/1CAGiF6bhic5uB7\nyabuUjrLhNy2UFT8z/X8y3jqvvtaW3RIDKIbZfC8PTbVUKHod7/wW/NBJRZb\nMhRkomeFqgnyCLMFk/ijE+rgmXMpx0wGxLniy10bfVBx+zBuG1ke3AQ30Xjb\ntlnkV3vX03BaBbu3QqF0feOXxvM9Z1u4Ee9jTn9tcTynOYEgq+vQewm5b6/3\nXeKQQVs6hgQCFM+RF2ddrdGvGLIUey+T6u4iSrZ0s9snpOxxvuMBYk3ZN/Sd\n180HwoLXoSnsSthxbRo2H3XXAUmnuQxBvmDpHz2OHWqPzrb3LId3mIj2LAbH\nBbfC\r\n=SVET\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=10"},"gitHead":"e69be31e78673dba1055676be989233ebc902053","scripts":{"lint":"eslint . --ext .js","test":"npm run test:bare","build":"npm run browser:build && npm run benchmark:build && npm run test:build","parser":"bin/peggy -o lib/parser.js --format commonjs src/parser.pegjs","pretest":"npm run parser","benchmark":"./benchmark run","test:bare":"mocha --recursive test --exclude test/browser.stub.js --reporter min","test:node":"nve 10,12,14,15 npm run test:bare","test:build":"browserify test/browser.stub.js -o docs/js/test-bundle.min.js","pretest:node":"npm run parser","browser:build":"browserify lib/peg.js -s peggy -o browser/peggy.min.js","browser:clean":"rm -rf browser/","benchmark:build":"browserify benchmark/browser.stub.js -o docs/js/benchmark-bundle.min.js","prebrowser:build":"npm run parser","postbrowser:build":"tools/header browser/* && cp browser/peggy.min.js docs/vendor/peggy/peggy.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","browserify":{"transform":[["babelify",{"compact":false,"presets":["@babel/preset-env"]}],["uglifyify"]],"browserField":false},"repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"7.9.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"15.14.0","_hasShrinkwrap":false,"devDependencies":{"nve":"^13.0.0","chai":"4.3.4","open":"^8.0.6","mocha":"^8.3.2","sinon":"10.0.0","morgan":"1.10.0","express":"4.17.1","babelify":"10.0.0","uglifyify":"^5.0.2","browserify":"17.0.0","@babel/core":"^7.13.15","@babel/preset-env":"^7.13.15"},"_npmOperationalInternal":{"tmp":"tmp/peggy_1.0.0_1618599913863_0.621554950378338","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"peggy","version":"1.1.0","keywords":["parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@1.1.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy"},"dist":{"shasum":"aca11837e60d83bc9490c3483d0462f934fa501a","tarball":"https://registry.npmjs.org/peggy/-/peggy-1.1.0.tgz","fileCount":27,"integrity":"sha512-bErGGMGiCxH8HHJh2M9+bUuUJi9zzqVLhrisQBlfBEi1aRqP/r4yfQX0k5od3a9SNfpzJsbaTfruNW7Y1lbJrQ==","signatures":[{"sig":"MEYCIQC+oNeawV8hELDcRB1p1DpKqSfRZcHD5JLKgEREzbFBrgIhAJ8ZPnG6TIy2kge/+Dk91saUOyHqNADBdcL8DCkNiTWq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggdgUCRA9TVsSAnZWagAAYZYQAJ24A5vKlOJeJ4yaPze3\n3p0JKaP0ckY55rLykuWfxtPqnEH44sKgGHTK5SuGpNcPwNJeCGox19WGhq9+\nODzin48C//lWNBnuONCuWZvIOYsCXJEMiZEMrpQHxkVLD93UDbj1rgzPj7GL\nn+QC8xMWB0xqCOqlhS7xriG4bVJZnAoqY/8VjURowC1bX7VStKGQtYwQ6NDm\nrx4H/9Ek6MLxAd9gqxPAceKWYxwPbf7tZ+aGH5xoYXSLE+wOFQkJkkieUNIQ\nawZneOLAl6dgcfTbhdaZ9jHKC45ELnoP+aS18YBLwtpc6cI2IRlcqLsQoTQk\nppFl04DEeI4wTUFK/Zf4eTdsCUXKU6TrRGxyajAZghDz6BaK4kTCrpdeaUi5\nI5C/0n8EdhqRap2ueJ1jFSr6hLoDcZYlg2MdLLSSqLYuGFJLCEsBDVrJRjcR\n2GTu9dttVu6gqE1kP5m/m3mi1xU3OfhYw950OZaBKeEKBDLOHW8o2WKSfL9h\nqhSVCYj170dKQ2VwKY4VUCkM6vw5ycSoObpnWg07TFvsZZ12mFMql/T6J0zf\nB54I/wH2XzelIfwZheFHKMG2QD9wWLKT22oP0VaqJ1tn0Evj9p5CRmU7voqn\nfSQa9huvTMKQHV1E5gvevZDsfhBR54V8McsBVyH+mbYk9app+bl1aYFKxr7D\nVHc5\r\n=vX1E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=10"},"gitHead":"9eb73d12f1f73dd35ad7a5dc37aa206ff276e125","scripts":{"lint":"eslint . --ext .js","test":"npm run test:bare","build":"npm run browser:build && npm run benchmark:build && npm run test:build","parser":"bin/peggy -o lib/parser.js --format commonjs src/parser.pegjs","pretest":"npm run parser","benchmark":"./benchmark/run","test:bare":"mocha --recursive test --exclude test/browser.stub.js --reporter min","test:build":"browserify test/browser.stub.js -o docs/js/test-bundle.min.js && tools/header docs/js/test-bundle.min.js","browser:build":"browserify lib/peg.js -s peggy -o browser/peggy.min.js","browser:clean":"rm -rf browser/","benchmark:build":"browserify benchmark/browser.stub.js -o docs/js/benchmark-bundle.min.js && tools/header docs/js/benchmark-bundle.min.js","prebrowser:build":"npm run parser","postbrowser:build":"tools/header browser/* && cp browser/peggy.min.js docs/vendor/peggy/peggy.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","browserify":{"transform":[["babelify",{"compact":false,"presets":["@babel/preset-env"]}],["uglifyify"]],"browserField":false},"repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"7.10.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"16.0.0","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.4","open":"^8.0.6","mocha":"^8.3.2","sinon":"10.0.0","morgan":"1.10.0","express":"4.17.1","babelify":"10.0.0","uglifyify":"^5.0.2","browserify":"17.0.0","@babel/core":"^7.13.16","@babel/preset-env":"^7.13.15"},"_npmOperationalInternal":{"tmp":"tmp/peggy_1.1.0_1619122195432_0.1046461158243508","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"peggy","version":"1.2.0","keywords":["parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@1.2.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy"},"tsd":{"directory":"test/types"},"dist":{"shasum":"657ba45900cbef1dc9f52356704bdbb193c2021c","tarball":"https://registry.npmjs.org/peggy/-/peggy-1.2.0.tgz","fileCount":28,"integrity":"sha512-PQ+NKpAobImfMprYQtc4Egmyi29bidRGEX0kKjCU5uuW09s0Cthwqhfy7mLkwcB4VcgacE5L/ZjruD/kOPCUUw==","signatures":[{"sig":"MEUCIQCvhbdu53I0412HGqAYMtrbyO2cmWygMAq5YP/9f4lIIQIgGAE50fvF8lRts+meltbvZfD+BFnNd4wo+LYLCOnJDW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguARsCRA9TVsSAnZWagAA47kP/0BX39/80kD/bH/bOLOX\nulTpo7s64oWZIUB45izc5vcePqFIS93KHK1bctbqISW++IHU9UX0OkOi9ybW\nWuq+gN01qiGuDuR4fvrZ+yYxCypr3PtFpWYaVbQkLjN/FVX9J9xxPg4p/+Es\n4/6VtYzUzyLSYi6XVU21cDsl10/VZq2cy/ZR4N1qa5vhqQ8qIedyMqmLj7gr\n7TAqmLWHnfOmLBO6yFSLAtv/1LUdIbeIGaxUrQfeyLJjwBeGYfnWZFej/VGE\nebwAHXhuiNzVPeksbjufRiiEl05N38+mEsZRXOxKOjWIyqxSPZ/52QHclwSp\ntGjz319Kf9cROb8SthqPOpUZCfYKMCBJrBQV6epNlCVFATYiltn8ysaAyfyV\npzGT7c7ZamZeB3ThZsUrTPGvo3r+rgisfr+yZ/Ce2wc16v8IJWHVp66l+1WW\nGzpeCPh9xoXp3cioWOEmpqaYaLLcqqotS8hJGZ2a4cXt3ykr4ZVIlZK5ii1n\n+zS0s8AvVzT/k6STrXXkpVei7FeGegZhZDEOyn2vdomr1xAWOR40I9Xz/lJx\n5AJZ/xPQmeWuma48figDh+5u4cQUYlVo6oUc3e9erCwpR/ZPwVBX92MEJp4X\nDhwc/3c4zDkFyZg34Q/nPrWkU/laEW7u3Xf/7tPu3S37SfvfHwyXCw30Dd3Z\nwa28\r\n=yTis\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=10"},"gitHead":"a556299bad62e6ccfe4f77c20db654220ad78dbe","scripts":{"ts":"tsc --build tsconfig.json","lint":"eslint . --ext .js bin/peggy","make":"npm run parser && npm run ts && npm run rollup && npm run terser","test":"jest","tidy":"rimraf -f build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf -f build && rimraf -f browser && mkdir browser","setup":"npm run clean && npm run set_version","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy -o lib/parser.js --format commonjs src/parser.pegjs","rollup":"cp package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run headers && npm run lint && npm run deploy && npm run audit","deploy:bench":"cp build/benchmark-bundle.min.js docs/js/benchmark-bundle.min.js","deploy:peggy":"cp build/peggy.min.js docs/vendor/peggy/peggy.min.js && cp build/peggy.min.js browser/peggy.min.js","deploy:tests":"cp build/test-bundle.min.js docs/js/test-bundle.min.js","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"7.15.1","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"16.2.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.16.0","chai":"^4.3.4","jest":"^27.0.3","sinon":"^11.1.1","eslint":"^7.27.0","rimraf":"^3.0.2","rollup":"^2.50.5","terser":"^5.7.0","express":"4.17.1","ts-jest":"^27.0.2","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.6.2","@rollup/plugin-json":"^4.1.0","@peggyjs/eslint-config":"^0.0.1","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-multi-entry":"^4.0.0","@rollup/plugin-node-resolve":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/peggy_1.2.0_1622672492083_0.12476834346990362","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"peggy","version":"2.0.0","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@2.0.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"tsd":{"directory":"test/types"},"dist":{"shasum":"878f3c25719bc6d44a84c04069cfab8cfd043215","tarball":"https://registry.npmjs.org/peggy/-/peggy-2.0.0.tgz","fileCount":31,"integrity":"sha512-bvK2jdxHWpxb+0DxD6ibq+iNppJl3UtMSdRwyOvVYc3O3lFM/0oyqcF1Ggwwb2/JS9hrKsPnR0Eheys0J+ykEA==","signatures":[{"sig":"MEUCIDEltkNmu/CgS6BJU0ZeZMa5xu0G6hjG68/pPCTjTyZ4AiEA6xZ7TX96o3ggu5iVvq6QiBiyN4a0c5byrqdhRhnF32k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikli0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD6hAAiJX+waw5Q6AYICOexyc/jvioJr6/JXbToz+6H3hc6Yzg8O4p\r\n2HzJYCnmaurXojVfddSzYhcZ3LxPZnUNjKdj8ZlFEh1cLJa+2eqtAjHRt5Oc\r\nclkYN4ZC+BGmY92zDkgPsFohafv7CvgLcyk+Ko92AyCePTAJxz8MIiR2+SqE\r\nr4/6ud0diOxhdDGUziCkh3kM9hTTXIYnZH6pFxFKYunylRrXBJiZv33ZCe1Z\r\n7hKKNJdJwxX94VzZFxrn8JCLGB7k5MwVPoEH8NiRanTf66YdG+MLMkCqIziQ\r\n7ry6jkOy5YkMhAQ+nNPI++PvPX992ojz+3br0/a3Y3U+jp2Je61sJCi37oWN\r\nKk7Dl80lDHtA28I765d8QxHUwp083DDqTODs2MJHIkmSxYENtkJYQFzUazhl\r\nYuj58RXjbLxINh/0cx6NMj2VLGFs2CM0vjeJUfFSjIwaCXuUla9CypepJXZy\r\nJjXBiDWZEVpkwdzSorzk5Qn6TWUwDbZcYnEPyt9rsUiwzpc9cavWjbEsC+1x\r\nJRcT/Po4q+vSbimuTpqfY8pXQ3zxtN0Qz5LaAFogiGm6QDkCKMbGlnmZlO7S\r\nnSQAiJpPKboNdW2QMqHgFtOhh7tlBxv4Dfs2CnS2xgRtmcafMSgGSe68QwO0\r\nApVXVoCHFxxtHLEJ16h6O6h0dHzYM8+bEN0=\r\n=bgEk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=10"},"gitHead":"edec7a00e604ef4b8dbd9682b8ee249bdae1b165","scripts":{"ts":"tsc --build tsconfig.json","lint":"eslint . --ext js,ts,mjs","make":"npm run parser && npm run ts && npm run rollup && npm run terser","test":"jest","tidy":"rimraf -f build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf build browser bin/*.map && mkdir browser","setup":"npm run clean && npm run set_version","start":"browser-sync start -c .bs-config.js","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy.js -o lib/parser.js --format commonjs src/parser.pegjs","rollup":"copyfiles package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","coverage":"npm run rollup && npm run parser -- -m inline && npm test","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run headers && npm run lint && npm run deploy && npm run audit","deploy:bench":"copyfiles build/benchmark-bundle.min.js docs/js/","deploy:peggy":"copyfiles build/peggy.min.js docs/vendor/peggy/ && copyfiles build/peggy.min.js browser/","deploy:tests":"copyfiles build/test-bundle.min.js docs/js/","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"8.10.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"18.2.0","dependencies":{"commander":"^9.2.0","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.20.0","chai":"^4.3.6","jest":"^28.1.0","sinon":"^14.0.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","rollup":"^2.74.1","terser":"^5.13.1","express":"4.18.1","ts-jest":"^28.0.3","copyfiles":"^2.4.1","source-map":"^0.8.0-beta.0","typescript":"^4.7.2","@types/chai":"^4.3.1","@types/jest":"^27.5.1","@types/node":"^17.0.35","browser-sync":"^2.27.10","@rollup/plugin-json":"^4.1.0","rollup-plugin-ignore":"1.0.10","@peggyjs/eslint-config":"^2.0.0","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-typescript":"^8.3.2","@typescript-eslint/parser":"^5.26.0","@rollup/plugin-multi-entry":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/peggy_2.0.0_1653758132450_0.3012389897440153","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"peggy","version":"2.0.1","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@2.0.1","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"tsd":{"directory":"test/types"},"dist":{"shasum":"d9bfde03b18d6ec2b9b85b2aa5af51577850152c","tarball":"https://registry.npmjs.org/peggy/-/peggy-2.0.1.tgz","fileCount":31,"integrity":"sha512-mBqfmdUAOVn7RILpXTbcRBhLfTR4Go0SresSnivGDdRylBOyVFJncFiVyCNNpPWq8HmgeRleXHs/Go4o8kQVXA==","signatures":[{"sig":"MEUCIQDs5vuH45bH2B9bB1Jvdkmxnyufixa4tAKMlZrmPPFwIgIgWgKFvfLoOZZUO1uyJsezA7YovxDJhc3NZoTD7sE1ESk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":423242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil54FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE6w//RIM0XfIvjalhyMqmruXyhAo70UOa1cCM4F7JQqmj0ysmqoJ+\r\nl2sxhzdbshNxlS4eEg2HOv7iggu9yh7fpI8+o49Ogon+G4djd44DTbk/vouJ\r\nDdM4za/GPHImx5DuS/j4zqrs/gsa1D+hTpqV2GLpcI9YPgssMJjmKslkNnHT\r\nhm/29Nwj8zDAMuQ5stZ7ylOpLYO1agwabTWmSU2PZPzzxK86HN2zzv7JkjXP\r\nLc+1idLO8im445rRASlhtfo13kT5cml3aED3/AyPMt4dkGYEn4tb7nAWt+Ke\r\nIzi+H8baRPh6tgHmM4VLzXv0ecUHkW1zgMSftJFnL0cIxl2AE8/BMLRkLCZl\r\nuldeQnthQzKGEvcWlU+t0ifpHTkk2KhGeqSjes0Ke0O5r+MYLxao9nPPWh01\r\n4jgJo5BcVd9AAkBJqXfLGzfBO+yB/+dlp10utT/Qe/uom+PQm9My2/QzEV/f\r\nA5y447IKuhx8cKIkGBPk5MuxZjjNYnO0yxMBa1zxIal5aYsxG4fpYjlH1eOl\r\n/Xby/FaYwtEZ7vYZfaeDrhUJpD3KvgJ+a0j7hRiBUZGf9Riz9gq92Mm/0yYV\r\nQQ9w0iR3RStvwoK+hsAv1hmp7WO5ytw247QevZpCYH7BLd9xQm6VbGFjVRhN\r\nXM129KnCTyU98kJVQqj4VLTtsIwZCrXukCg=\r\n=I5WS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=10"},"gitHead":"e3dea80c095b31de1f796d16050d429399229c53","scripts":{"ts":"tsc --build tsconfig.json","lint":"eslint . --ext js,ts,mjs","make":"npm run parser && npm run ts && npm run rollup && npm run terser","test":"jest","tidy":"rimraf -f build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf build browser bin/*.map && mkdir browser","setup":"npm run clean && npm run set_version","start":"browser-sync start -c .bs-config.js","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy.js -o lib/parser.js --format commonjs src/parser.pegjs","rollup":"copyfiles package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","coverage":"npm run rollup && npm run parser -- -m inline && npm test","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run headers && npm run lint && npm run deploy && npm run audit","deploy:bench":"copyfiles -f build/benchmark-bundle.min.js docs/js/","deploy:peggy":"copyfiles -f build/peggy.min.js docs/vendor/peggy/ && copyfiles -f build/peggy.min.js browser/","deploy:tests":"copyfiles -f build/test-bundle.min.js docs/js/","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"8.10.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"18.2.0","dependencies":{"commander":"^9.3.0","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.20.0","chai":"^4.3.6","jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","rollup":"^2.75.4","terser":"^5.14.0","express":"4.18.1","ts-jest":"^28.0.3","copyfiles":"^2.4.1","source-map":"^0.8.0-beta.0","typescript":"^4.7.2","@types/chai":"^4.3.1","@types/jest":"^27.5.1","@types/node":"^17.0.38","browser-sync":"^2.27.10","@rollup/plugin-json":"^4.1.0","rollup-plugin-ignore":"1.0.10","@peggyjs/eslint-config":"^2.0.0","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-typescript":"^8.3.2","@typescript-eslint/parser":"^5.27.0","@rollup/plugin-multi-entry":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/peggy_2.0.1_1654103557671_0.8829326629261951","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"peggy","version":"3.0.0","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@3.0.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"tsd":{"directory":"test/types"},"dist":{"shasum":"d9d74bf42712ad8e4587452c1b600eba9cf0eb30","tarball":"https://registry.npmjs.org/peggy/-/peggy-3.0.0.tgz","fileCount":32,"integrity":"sha512-Z4wzPw+OhPO1X2nVM3rt4Uprn79lIV9AlkOar1JC+veI6q7f+X92k1pI+HBhkxncz5LCwvei+Xl1+oKjdlcxiQ==","signatures":[{"sig":"MEQCIEgzRgsq08zpA2B2kI9UDQ0UNsi3BxUSSu4OIfj4ytCAAiBX3rdpwJTsqTQ39/n2KFmrcwEg9UlTrKWl2/91qAUvZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9VgIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaxQ//e56vbkchZ0Y2Dur2o0FlyDVGNVqf5hk4/wiMBcBZTI1qe1Lo\r\nlXWvWDioej03Bl1DTi0UOD8b7KoKOgsNQ18VDPlHTyWpvP7BYACtSGed2WAh\r\n2ISXEeainADLfdfADRrqZqEuNeQy0KHYION+138cw9wzsK9ijiVh7p+8k42s\r\n1+iXOisQNAmx/z/p+VpthlZDHMIH2zxN4N5L8CLvF1V8SZ+EnFCNIXdnXUw4\r\nN2FMH1uPDrmm7tNOy0DwOPRUFfBoj6Art8nsJ4E77zR/AXpUN4/FnF+wZoZh\r\n99wwlzJfO5YWFsG2sA92eYdkxtKisSFmJza8TEoaOz0NRVnC32zoD7a4aWaN\r\nptC+GabQ6ExwJ+k/M0HQCAa58/oVNH8dDDx+Oz59BxDnud7k/Nqo7UwU4Xk2\r\nVzaSpWzIfV9Ft+HU21Kcm2WDB8fGxQezG4SWxglzE/lRoW8DF8rljsJnGGWp\r\nmDTjuO/b9tv8l5y1+QyN52SLn8nZvaF4mFLVaB8aq5dBfDlUlqLog3l466Il\r\nGIe/PV6/2ZAPL0F8fLZPAasCoodKa3OSlG8Cz3BfjNGZN9J1+JHInVhUN6jt\r\nD85/Tgh9YbO4RgBJkpYARzwqvysxyW/nvrYIfDlUgM0G/GxVwNn72yK3aY4p\r\nHUn3UQ8J3mGLDoYwpc+bclftN0pUazM1Y0A=\r\n=I9de\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=14"},"gitHead":"22b2132e5719202bf7d663ddadd7180e640a7c75","scripts":{"ts":"tsc --build tsconfig.json","docs":"cd docs && npm run build","lint":"eslint . --ext js,ts,mjs","make":"npm run parser && npm run ts && npm run rollup && npm run terser && npm run examples && npm run docs && npm run headers && npm run deploy","test":"jest","tidy":"rimraf build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf build browser bin/*.map && mkdir browser","setup":"npm run clean && npm run set_version","start":"cd docs && npm start","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy.js -o lib/parser.js --format commonjs src/parser.pegjs","rollup":"copyfiles package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","coverage":"npm run rollup && npm run parser -- -m inline && npm test","examples":"node bin/peggy.js -c docs/js/options.js docs/js/examples.peggy","test:all":"npm run test && npm run test:web","test:web":"cd web-test && npm test","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run lint && npm run audit","deploy:bench":"copyfiles -f build/benchmark-bundle.min.js docs/js/","deploy:peggy":"copyfiles -f build/peggy.min.js docs/vendor/peggy/ && copyfiles -f build/peggy.min.js browser/","deploy:tests":"copyfiles -f build/test-bundle.min.js docs/js/","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m reserved=['GrammarLocation'] --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"9.5.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"19.6.1","dependencies":{"commander":"^10.0.0","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.25.0","chai":"^4.3.7","jest":"^29.4.3","tslib":"^2.5.0","eslint":"^8.34.0","rimraf":"^4.1.2","rollup":"^3.17.2","terser":"^5.16.4","express":"4.18.2","ts-jest":"^29.0.5","chai-like":"^1.1.1","copyfiles":"^2.4.1","source-map":"^0.8.0-beta.0","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/jest":"^29.4.0","@types/node":"^18.14.0","@rollup/plugin-json":"^6.0.0","rollup-plugin-ignore":"1.0.10","@peggyjs/eslint-config":"^3.0.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-typescript":"^11.0.0","@typescript-eslint/parser":"^5.53.0","@rollup/plugin-multi-entry":"^6.0.0","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.53.0"},"_npmOperationalInternal":{"tmp":"tmp/peggy_3.0.0_1677023239840_0.08895945898720736","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"peggy","version":"3.0.1","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@3.0.1","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"tsd":{"directory":"test/types"},"dist":{"shasum":"5c5aac3f7b92752c81f6fcaa54ffb058157b2bea","tarball":"https://registry.npmjs.org/peggy/-/peggy-3.0.1.tgz","fileCount":32,"integrity":"sha512-opG0pnfH5ZQvlqz8Ozmk1SvIer9Rz6op0nDSkVQ4kQnVL0+KOKtIocoidxOgpLoS82r+ZW8J16FjhL3rhH/MpA==","signatures":[{"sig":"MEQCIA4D0QPucdjIJu/NHOnnEHJoWbyKs4hPuwfZT90eoyW6AiBuEz5ueFK/SMpmWAPhI4X/mCSraRWoTWBYLFj3z7OJIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBMeXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv5g//Yt2D6rnwKvrwpJNS12b5a0V+zBeJa7vBOcBgeF3JcyJnjrWE\r\n+FZT7A/rvMNq6Hq7sZzH/F91BPz/O5HSAmx6OCrozpPAykkVXCR1pWCcCcda\r\nw8P8YsxIVQP5cCHhMIJdNgZ2911G/lrvLz8XXg3VmVFoJZCCmZEO5AP3rnDG\r\npS2n7cgikmwsiGEfZbd0Cc/GNnGzMLnQNZ+axaoqWG2GloWkcv9xWS5Nsw4B\r\nOgFxQ8CFjet36vERqu7TRRwy74cLv4ZqQzndaqbLlBikZA1J/Mcg19PFlmYE\r\nO/RKEMw63uZAlCtaoUpfg2zYDefjmjhaAjzLOPKyQk04WxcwGMRoEC2xuILs\r\nfOzQkx18GpWiIEfdpHviD9NoQWEa83rSXSSeVrOrR12oFJIBijipfwQAyTMS\r\nf31LEUv7Kw29/UOluTrRuwOApzARmY8r9IB+f5K/TImyiS2MBl5FyCTf5zQq\r\nhe7I0Rb0mHZ+oL/siTfZlajE9zkT4aw1KgjrUy3h2JLgCMEbTxdRTVAfUJ6R\r\n+Bg/biChWBZYZp8WWj0RYM2A9iX2g5LFQLUdMeiT5oFl+9h1INen0LPx31jg\r\nZZlDWdRLg9Dx83ipT9vp9OzeZrROWxoZOwmseZ+BUmTCSXMphKJZGwunrUNI\r\nKfIxZfMrZmtEAgpElMItjvqWW9mT01OCTRU=\r\n=Gv/v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=14"},"gitHead":"408e09491b4b2b2dcd3eb14b06e30a12dc98f153","scripts":{"ts":"tsc --build tsconfig.json","docs":"cd docs && npm run build","lint":"eslint . --ext js,ts,mjs","make":"npm run parser && npm run ts && npm run rollup && npm run terser && npm run examples && npm run docs && npm run headers && npm run deploy","test":"jest","tidy":"rimraf build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf build browser bin/*.map && mkdir browser","setup":"npm run clean && npm run set_version","start":"cd docs && npm start","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy.js -o lib/parser.js --format commonjs src/parser.pegjs","rollup":"copyfiles package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","coverage":"npm run rollup && npm run parser -- -m inline && npm test","examples":"node bin/peggy.js -c docs/js/options.js docs/js/examples.peggy","test:all":"npm run test && npm run test:web","test:web":"cd web-test && npm test","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run lint && npm run audit","deploy:bench":"copyfiles -f build/benchmark-bundle.min.js docs/js/","deploy:peggy":"copyfiles -f build/peggy.min.js docs/vendor/peggy/ && copyfiles -f build/peggy.min.js browser/","deploy:tests":"copyfiles -f build/test-bundle.min.js docs/js/","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m reserved=['GrammarLocation'] --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"9.5.1","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"19.7.0","dependencies":{"commander":"^10.0.0","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.25.0","chai":"^4.3.7","jest":"^29.4.3","tslib":"^2.5.0","eslint":"^8.35.0","rimraf":"^4.3.0","rollup":"^3.18.0","terser":"^5.16.5","express":"4.18.2","ts-jest":"^29.0.5","chai-like":"^1.1.1","copyfiles":"^2.4.1","source-map":"^0.8.0-beta.0","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/jest":"^29.4.0","@types/node":"^18.14.6","@rollup/plugin-json":"^6.0.0","rollup-plugin-ignore":"1.0.10","@peggyjs/eslint-config":"^3.0.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-typescript":"^11.0.0","@typescript-eslint/parser":"^5.54.0","@rollup/plugin-multi-entry":"^6.0.0","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/peggy_3.0.1_1678034839331_0.41346759503931985","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"peggy","version":"3.0.2","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@3.0.2","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"tsd":{"directory":"test/types"},"dist":{"shasum":"07d0578f1ab0ebbac25a202f544a454f37aa3af3","tarball":"https://registry.npmjs.org/peggy/-/peggy-3.0.2.tgz","fileCount":32,"integrity":"sha512-n7chtCbEoGYRwZZ0i/O3t1cPr6o+d9Xx4Zwy2LYfzv0vjchMBU0tO+qYYyvZloBPcgRgzYvALzGWHe609JjEpg==","signatures":[{"sig":"MEQCIHI0Q8CVvKCzDB/s5zRu+EzBX6jX3lBOEjFWOr3xYVONAiBzy7BnxH/XqRnBrDYnRAzKR+s0ABecFVAwDnOgzAoUVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGfsPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzjA//auVMEeJpJQ2C6Y1TDoky3UBmJul4G1ZSv94BoDXnLl0eKot9\r\n65gj+HW6fC1UZI7k2N7L69Dcpx9EMUv6khu0pXGAVQzsmqZVU7GqOB/CCLPK\r\n1/q8zJhy9DvYluO7ZeMtbUUC07jxxOhDsRizqLdkw7s6DnxyIEiKGDkWCT52\r\nG7wm64kx22P2csU5XGmdeLLxZ5qjc2w+YQqlREDqx5puokhAsAl+vClorALq\r\nlU46ELwoB+lWFx5tcyGhzvblL9uNDplGpZMisMC9wxpTFtL3uYMj1Utm301d\r\nH/ZNRRGYJXBicqS0NdEc0FX74sn5PV06iSRWZSmpDxzK+V+mEVyqz2EKyb9A\r\nA4pYTPw7y2C5LPpoiygi7g/Vva4yBm6xdq/BiZd3PPLrOJMp5PIE9CufX1K/\r\nyQNo8QsRYqSM+fMEVl1GvalvbHScX6UD+8c22mg9aNWij7nxuFRa/3zKyGOA\r\noQfmEHsuw+EXTyWK7B89N+4tESgA+JEPbPGd90aB/2DZAMeYKyGoHG0n1puO\r\n/kBDP6GHX4M/1Fc+sT56gv9I2yWHdsPufE2AT9LGa5FIzVBRKrVEqqpR2ZS4\r\nZZEVCpiRjw8RwHN77LsQ87BX104FeCRhOcyPJdKN1svnRPxdeg1NS4ZBhJMr\r\nMw/LHzoak4jo8lR75ox4rkwr5hFXOUPUT7g=\r\n=F0fg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","engines":{"node":">=14"},"gitHead":"a9ae574afc8a587e8a88813ee9ce3a286a0455d1","scripts":{"ts":"tsc --build tsconfig.json","docs":"cd docs && npm run build","lint":"eslint . --ext js,ts,mjs","make":"npm run parser && npm run ts && npm run rollup && npm run terser && npm run examples && npm run docs && npm run headers && npm run deploy","test":"jest","tidy":"rimraf build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf build browser bin/*.map && mkdir browser","setup":"npm run clean && npm run set_version","start":"cd docs && npm start","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy.js -o lib/parser.js --format commonjs src/parser.pegjs","rollup":"copyfiles package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","coverage":"npm run rollup && npm run parser -- -m inline && npm test","examples":"node bin/peggy.js -c docs/js/options.js docs/js/examples.peggy","test:all":"npm run test && npm run test:web","test:web":"cd web-test && npm test","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run lint && npm run audit","deploy:bench":"copyfiles -f build/benchmark-bundle.min.js docs/js/","deploy:peggy":"copyfiles -f build/peggy.min.js docs/vendor/peggy/ && copyfiles -f build/peggy.min.js browser/","deploy:tests":"copyfiles -f build/test-bundle.min.js docs/js/","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m reserved=['GrammarLocation'] --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"9.6.2","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"19.8.1","dependencies":{"commander":"^10.0.0","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.28.0","chai":"^4.3.7","jest":"^29.5.0","tslib":"^2.5.0","eslint":"^8.36.0","rimraf":"^4.4.0","rollup":"^3.20.0","terser":"^5.16.6","express":"4.18.2","ts-jest":"^29.0.5","chai-like":"^1.1.1","copyfiles":"^2.4.1","source-map":"^0.8.0-beta.0","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/jest":"^29.5.0","@types/node":"^18.15.5","@rollup/plugin-json":"^6.0.0","rollup-plugin-ignore":"1.0.10","@peggyjs/eslint-config":"^3.0.1","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-typescript":"^11.0.0","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-multi-entry":"^6.0.0","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.56.0"},"_npmOperationalInternal":{"tmp":"tmp/peggy_3.0.2_1679424270814_0.08285756323431537","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"peggy","version":"4.0.0","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@4.0.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"b7d1e35198b5757d0a5d77522a948398f748eb5e","tarball":"https://registry.npmjs.org/peggy/-/peggy-4.0.0.tgz","fileCount":37,"integrity":"sha512-fg9oKdoLSiP24lEsH+5vtYawR9v46a9sNikmYWPtORv+wZKqf9bFVMC5m8NWiTfRu6GaednL96YcmSmMcLY8Dg==","signatures":[{"sig":"MEUCIHY5G2jnDSnOYHZ4WWZrH0ZqdLo2NyWJYo/0ZZcRaNeHAiEA9XOFvYQ5kwOyNK4OULE99ly8PbUdLZMMj4zSWsjHrgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":549694},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=18"},"gitHead":"9449913a476f63cbb33225c303ca4073766b62c9","scripts":{"ts":"tsc --build tsconfig.json","docs":"cd docs && npm run build","lint":"eslint .","make":"npm run parser && npm run ts && npm run rollup && npm run terser && npm run examples && npm run docs && npm run headers && npm run deploy","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","tidy":"rimraf build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf -g build browser bin/*.map && mkdir browser","setup":"npm run clean && npm run set_version","start":"cd docs && npm start","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy.js -o lib/parser.js --format commonjs --allowed-start-rules Grammar,ImportsAndSource src/parser.pegjs ","rollup":"copyfiles package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","coverage":"npm run rollup && npm run parser -- -m inline && npm test","examples":"node bin/peggy.js -c docs/js/options.js docs/js/examples.peggy","test:all":"npm run test && npm run test:web","test:web":"cd web-test && npm test","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run lint && npm run audit","deploy:bench":"copyfiles -f build/benchmark-bundle.min.js docs/js/","deploy:peggy":"copyfiles -f build/peggy.min.js docs/vendor/peggy/ && copyfiles -f build/peggy.min.js browser/","deploy:tests":"copyfiles -f build/test-bundle.min.js docs/js/","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m reserved=['GrammarLocation'] --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.4.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"21.6.1","browserslist":["defaults, maintained node versions, not op_mini all"],"dependencies":{"commander":"^12.0.0","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.11","glob":"^10.3.10","jest":"^29.7.0","tslib":"^2.6.2","eslint":"^8.56.0","rimraf":"^5.0.5","rollup":"^4.10.0","terser":"^5.27.0","express":"4.18.2","ts-jest":"^29.1.2","chai-like":"^1.1.1","copyfiles":"^2.4.1","source-map":"^0.8.0-beta.0","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/jest":"^29.5.12","@types/node":"^20.11.17","@rollup/plugin-json":"^6.1.0","eslint-plugin-compat":"4.2.0","rollup-plugin-ignore":"1.0.10","@peggyjs/eslint-config":"^3.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.1","@rollup/plugin-multi-entry":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/peggy_4.0.0_1707841349236_0.4202750690871562","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"peggy","version":"4.0.1","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@4.0.1","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"d855f32d599781dee4be24f3030177df333d8ff0","tarball":"https://registry.npmjs.org/peggy/-/peggy-4.0.1.tgz","fileCount":36,"integrity":"sha512-seE+fXQbIg/8fSmUFy/1gBaG4epQ0DyOSvd89OUxCuuYm18hUYubuIj/UhIZLTwIdn7lWUkXtxznYVQqsSw9Ig==","signatures":[{"sig":"MEUCIQCegp3Cnh0jap6i0joDJcQn6C22GTTj/f8z20l/wfrieAIgREiRSlSgN/qImL/XgTk1SgF0ZEwaTUTJcpqgaKcPsiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543479},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=18"},"gitHead":"7906d7bf0691a0ce3dca0b7ade8a69a4a9201ab6","scripts":{"ts":"tsc --build tsconfig.json","docs":"cd docs && npm run build","lint":"eslint .","make":"npm run parser && npm run ts && npm run rollup && npm run terser && npm run examples && npm run docs && npm run headers && npm run deploy","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","tidy":"rimraf build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf -g build browser bin/*.map && mkdir browser","setup":"npm run clean && npm run set_version","start":"cd docs && npm start","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy.js -o lib/parser.js --format commonjs --allowed-start-rules Grammar,ImportsAndSource src/parser.pegjs ","rollup":"copyfiles package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","coverage":"npm run rollup && npm run parser -- -m inline && npm test","examples":"node bin/peggy.js -c docs/js/options.js docs/js/examples.peggy","test:all":"npm run test && npm run test:web","test:web":"cd web-test && npm test","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run lint && npm run audit","deploy:bench":"copyfiles -f build/benchmark-bundle.min.js docs/js/","deploy:peggy":"copyfiles -f build/peggy.min.js docs/vendor/peggy/ && copyfiles -f build/peggy.min.js browser/","deploy:tests":"copyfiles -f build/test-bundle.min.js docs/js/","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m reserved=['GrammarLocation'] --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.4.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"21.6.2","browserslist":["defaults, maintained node versions, not op_mini all"],"dependencies":{"commander":"^12.0.0","@peggyjs/from-mem":"1.0.0","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.11","glob":"^10.3.10","jest":"^29.7.0","tslib":"^2.6.2","eslint":"^8.56.0","rimraf":"^5.0.5","rollup":"^4.12.0","terser":"^5.28.1","express":"4.18.2","ts-jest":"^29.1.2","chai-like":"^1.1.1","copyfiles":"^2.4.1","source-map":"^0.8.0-beta.0","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/jest":"^29.5.12","@types/node":"^20.11.20","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"10.3.0","eslint-plugin-compat":"4.2.0","rollup-plugin-ignore":"1.0.10","@peggyjs/eslint-config":"^3.2.2","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.2","@rollup/plugin-multi-entry":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/peggy_4.0.1_1708721066350_0.49179850015392623","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"peggy","version":"4.0.2","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@4.0.2","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"440b79ff8270668294d877addb3a30bb9e28bad5","tarball":"https://registry.npmjs.org/peggy/-/peggy-4.0.2.tgz","fileCount":36,"integrity":"sha512-j4cepPgB20V7honmTAI+7U022y/n/wVi7Rbbd2QrMl2nifFECpngvA6Zhrz/JdmZ5LIBoTdkgHcDzzaA6C4ABg==","signatures":[{"sig":"MEYCIQDfCkT5yDc6AWJB86dAqXOhqingwQWkCM13RL3qwkBEVAIhAPn/O8f2BJgpIeZynB4uqmT5w0DlV5sCLDjq+DVPGIsq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544174},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=18"},"gitHead":"ab63796bc9c74a7930ee628f2414eda54ed364ae","scripts":{"ts":"tsc --build tsconfig.json","docs":"cd docs && npm run build","lint":"eslint .","make":"npm run parser && npm run ts && npm run rollup && npm run terser && npm run examples && npm run docs && npm run headers && npm run deploy","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","tidy":"rimraf build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf -g build browser bin/*.map && mkdir browser","setup":"npm run clean && npm run set_version","start":"cd docs && npm start","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy.js -o lib/parser.js --format commonjs --allowed-start-rules Grammar,ImportsAndSource src/parser.pegjs ","rollup":"copyfiles package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","coverage":"npm run rollup && npm run parser -- -m inline && npm test","examples":"node bin/peggy.js -c docs/js/options.js docs/js/examples.peggy","test:all":"npm run test && npm run test:web","test:web":"cd web-test && npm test","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run lint && npm run audit","deploy:bench":"copyfiles -f build/benchmark-bundle.min.js docs/js/","deploy:peggy":"copyfiles -f build/peggy.min.js docs/vendor/peggy/ && copyfiles -f build/peggy.min.js browser/","deploy:tests":"copyfiles -f build/test-bundle.min.js docs/js/","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m reserved=['GrammarLocation'] --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.4.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"21.6.2","browserslist":["defaults, maintained node versions, not op_mini all"],"dependencies":{"commander":"^12.0.0","@peggyjs/from-mem":"1.2.1","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.11","glob":"^10.3.10","jest":"^29.7.0","tslib":"^2.6.2","eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.12.0","terser":"^5.28.1","express":"4.18.2","ts-jest":"^29.1.2","chai-like":"^1.1.1","copyfiles":"^2.4.1","source-map":"^0.8.0-beta.0","typescript":"^5.3.3","@types/chai":"^4.3.11","@types/jest":"^29.5.12","@types/node":"^20.11.20","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"10.3.0","eslint-plugin-compat":"4.2.0","rollup-plugin-ignore":"1.0.10","@peggyjs/eslint-config":"^3.2.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.2","@rollup/plugin-multi-entry":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/peggy_4.0.2_1708963893696_0.5089007279376605","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"peggy","version":"4.0.3","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@4.0.3","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"7bcd47718483ab405c960350c5250e3e487dec74","tarball":"https://registry.npmjs.org/peggy/-/peggy-4.0.3.tgz","fileCount":36,"integrity":"sha512-v7/Pt6kGYsfXsCrfb52q7/yg5jaAwiVaUMAPLPvy4DJJU6Wwr72t6nDIqIDkGfzd1B4zeVuTnQT0RGeOhe/uSA==","signatures":[{"sig":"MEQCHxPHl2KzREje5spm8F8qT7hVPABLj5Lo8CT17xxEsL0CIQCEHGjumtKJ3CU4IN1m++MntdZk5qJ6QKQNi0au/KgHeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544619},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=18"},"gitHead":"ff7ec976d332ed774478bba7b7c4a015b54d8e59","scripts":{"ts":"tsc --build tsconfig.json","docs":"cd docs && npm run build","lint":"eslint .","make":"npm run parser && npm run ts && npm run rollup && npm run terser && npm run examples && npm run docs && npm run headers && npm run deploy","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","tidy":"rimraf build","audit":"npm run test && npm run benchmark","build":"npm run build:notidy && npm run tidy","clean":"rimraf -g build browser bin/*.map && mkdir browser","setup":"npm run clean && npm run set_version","start":"cd docs && npm start","deploy":"npm run deploy:peggy && npm run deploy:tests && npm run deploy:bench","parser":"node bin/peggy.js -o lib/parser.js --format commonjs --allowed-start-rules Grammar,ImportsAndSource src/parser.pegjs ","rollup":"copyfiles package.json build/ts && rollup -c","terser":"npm run terser:peggy && npm run terser:tests && npm run terser:bench","headers":"node ./tools/header.js build/peggy.min.js build/benchmark-bundle.min.js build/test-bundle.min.js","coverage":"npm run rollup && npm run parser -- -m inline && npm test","examples":"node bin/peggy.js -c docs/js/options.js docs/js/examples.peggy","test:all":"npm run test && npm run test:web","test:web":"cd web-test && npm test","benchmark":"node ./benchmark/run_bench.js","set_version":"node ./tools/set_version","build:notidy":"npm run setup && npm run make && npm run lint && npm run audit","deploy:bench":"copyfiles -f build/benchmark-bundle.min.js docs/js/","deploy:peggy":"copyfiles -f build/peggy.min.js docs/vendor/peggy/ && copyfiles -f build/peggy.min.js browser/","deploy:tests":"copyfiles -f build/test-bundle.min.js docs/js/","terser:bench":"terser -c passes=2 -m --sequences 40 --module build/rollup/benchmark.umd.js -o build/benchmark-bundle.min.js","terser:peggy":"terser -c passes=2 -m reserved=['GrammarLocation'] --sequences 40 build/rollup/peggy.umd.js -o build/peggy.min.js","terser:tests":"terser -c passes=2 -m --sequences 40 --module build/rollup/test.umd.js -o build/test-bundle.min.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.8.1","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"17.9.1","browserslist":["defaults, maintained node versions, not op_mini all"],"dependencies":{"commander":"^12.1.0","@peggyjs/from-mem":"1.3.0","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.4.0","devDependencies":{"chai":"^4.3.11","glob":"^10.4.2","jest":"^29.7.0","tslib":"^2.6.3","eslint":"^8.57.0","rimraf":"^5.0.7","rollup":"^4.18.0","terser":"^5.31.1","express":"4.19.2","ts-jest":"^29.1.5","chai-like":"^1.1.1","copyfiles":"^2.4.1","source-map":"^0.8.0-beta.0","typescript":"^5.4.5","@types/chai":"^4.3.11","@types/jest":"^29.5.12","@types/node":"^20.14.6","@rollup/plugin-json":"^6.1.0","eslint-plugin-mocha":"10.4.3","eslint-plugin-compat":"5.0.0","rollup-plugin-ignore":"1.0.10","@peggyjs/eslint-config":"^3.2.4","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.13.1","@rollup/plugin-multi-entry":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.13.1"},"_npmOperationalInternal":{"tmp":"tmp/peggy_4.0.3_1718833980936_0.9711653013432757","host":"s3://npm-registry-packages"}},"4.1.0-pre.0":{"name":"peggy","version":"4.1.0-pre.0","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@4.1.0-pre.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"9771114265be890d5f7e0d6c44029c6c1417aa16","tarball":"https://registry.npmjs.org/peggy/-/peggy-4.1.0-pre.0.tgz","fileCount":39,"integrity":"sha512-eAcaeEUNHp0Kjzrz2H+F0hoft2yTyAU2oRpnJDIFhLZMcp9xC3ywo72TBSi5rA4pP8bYNTUgtUgZ5BbIKbiMIw==","signatures":[{"sig":"MEYCIQD0r4bxYV/IrWczJQyTA+arDEz3gxpJsfqURrvv5UjcCAIhAJPlPGXwnUDn0SvlVl8ErSa3TGWz7TlcWc/jU53o6Vki","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@4.1.0-pre.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555131},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=18"},"gitHead":"4faf9a41a8672aa0df9e41f4f76a25c2bd587520","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.8.3","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"commander":"^12.1.0","@peggyjs/from-mem":"1.3.4","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peggy_4.1.0-pre.0_1727933375896_0.9987756943767929","host":"s3://npm-registry-packages"}},"4.1.0-pre.1":{"name":"peggy","version":"4.1.0-pre.1","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@4.1.0-pre.1","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"16c75f9ab0fcd44c3d6c2f9f168f62ac5453b3a7","tarball":"https://registry.npmjs.org/peggy/-/peggy-4.1.0-pre.1.tgz","fileCount":39,"integrity":"sha512-cX2Og+dYAXqeO9oXp5OYxsSOGQVjah24ZzdU2eu9CPbTQxW/acG+cB4SZPt93clVIVIu6X8ScQkYk12WkGxjeg==","signatures":[{"sig":"MEUCIAgdGrW5vc1KBaReseo74L7ckorNlYZaGxAyonU/SRMhAiEA631WgE1sx7YDUQ73fiJl5/g9Jwb9GKLr6VHaj5ReSd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@4.1.0-pre.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555131},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=18"},"gitHead":"b42861b50b31dfdc4d2c735556d3c3cfdcbbff18","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.8.3","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"commander":"^12.1.0","@peggyjs/from-mem":"1.3.4","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peggy_4.1.0-pre.1_1727968323065_0.805266401971751","host":"s3://npm-registry-packages"}},"4.1.0-pre.2":{"name":"peggy","version":"4.1.0-pre.2","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@4.1.0-pre.2","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"6a1d35b4ca24d59c16754ab3b5d575f3caacb4bb","tarball":"https://registry.npmjs.org/peggy/-/peggy-4.1.0-pre.2.tgz","fileCount":39,"integrity":"sha512-aPdmHZKrpOI0TpsrcEv6X4tCem+OqtOcrIMcRags2uu6KvV6U6LPIa1i0FyE1LIpJmOqpvi2FsXhkHCT3bzHQw==","signatures":[{"sig":"MEYCIQCIQBnTdpqSX3GDk1F0rVuQUzz6UECghtfEonx7ayKsygIhAJOyihf7DbaYjqdYDs4ASQmH+FRjUrtjYe8UFyuacLeE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@4.1.0-pre.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555131},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=18"},"gitHead":"27bc697286004e0551bd23954963743d57bea7ca","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.8.3","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"commander":"^12.1.0","@peggyjs/from-mem":"1.3.4","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/peggy_4.1.0-pre.2_1727985049159_0.8906444719623037","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"peggy","version":"4.1.1","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@4.1.1","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"654cd0fe07856172896cca33ae51aefc57cc3db7","tarball":"https://registry.npmjs.org/peggy/-/peggy-4.1.1.tgz","fileCount":39,"integrity":"sha512-2emciJQKahHJpT7f1asizGSnJ8bq0TKgWMXnCrtAaSH1NIXaGifYxL5m5KMrCdlaqaQJz3SVexNkx+I+Vz66VA==","signatures":[{"sig":"MEYCIQCbimYAcLyZ/SESpzBeT+uojzRfKG4kySe1FZnU8L1mJAIhAMskTSLyBLnQYgJNgpaP18585YONpyG0aFQu40fHUOI3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555101},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=18"},"gitHead":"cdf0caf479c3511f4fd20bd5ea6c5079c3bb8d16","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.8.3","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"commander":"^12.1.0","@peggyjs/from-mem":"1.3.4","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peggy_4.1.1_1727986128262_0.026248546042882293","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"peggy","version":"4.2.0","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@4.2.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"9ce13fef2710357e881b57c41d426dbe90e9a001","tarball":"https://registry.npmjs.org/peggy/-/peggy-4.2.0.tgz","fileCount":40,"integrity":"sha512-ZjzyJYY8NqW8JOZr2PbS/J0UH/hnfGALxSDsBUVQg5Y/I+ZaPuGeBJ7EclUX2RvWjhlsi4pnuL1C/K/3u+cDeg==","signatures":[{"sig":"MEQCIEXZNT5FXL3Vz5G73kun0AnowLBd2WzKkozqbv+BNUArAiAnLxDwxAT2r/PkatixTkenS9qbqO3ScuB3VdwNSbfHnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560859},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=18"},"gitHead":"6ce68af3334ba6c03fc729f1082ad0bbecf56569","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.9.0","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"commander":"^12.1.0","@peggyjs/from-mem":"1.3.5","source-map-generator":"0.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peggy_4.2.0_1732040971042_0.32085965257140536","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"peggy","version":"5.0.0","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@5.0.0","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"2dbf986020518abda3eb47cd5af669fbcca21dff","tarball":"https://registry.npmjs.org/peggy/-/peggy-5.0.0.tgz","fileCount":42,"integrity":"sha512-f91rDGRveINCxwVGCTavT4ACjToNn1mjjrI3LZVvTWqkEW5k5+G/h/iS0G81q+0uANCWqlrc8jFadRVOBHimEA==","signatures":[{"sig":"MEQCIBnYGW/EZzvTQj9OW3a1Xxtb5vmgzjC1MhQLCFgWzYjnAiBJ05VfiuRwbAIz5zbqjtD96TE/saMH3PNvcGd5+6lqlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482212},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=20"},"gitHead":"b4c42ee3413e87203d17d2f5c5eceea2eeb430b4","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.9.2","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"22.15.0","dependencies":{"commander":"^13.1.0","@peggyjs/from-mem":"2.0.0","source-map-generator":"2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peggy_5.0.0_1746292617982_0.44690896544236014","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"peggy","version":"5.0.1","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@5.0.1","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"74cfde7c62f24a0082219f9d7e75b3e573026cfd","tarball":"https://registry.npmjs.org/peggy/-/peggy-5.0.1.tgz","fileCount":42,"integrity":"sha512-bNDRx7yFd0jTku2pG3zAUf8PJSr88FC/m3/GCGwFz56EwdAa4T53S8uPRx3Q8Y9fR5i0UE//C3LXIoUafHGQ0g==","signatures":[{"sig":"MEYCIQD1Av+UbJyhB9sRHsG9+PzmwBstVlOWU4Co5ltS2g6ZZwIhAO9MktwnRkjYYkkW4t7EZ8qQ/ZnLnaTZaIJO1nmyFcBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482097},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=20"},"gitHead":"c9f31f3337e1a3170503f4d4572db680f1b113a5","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.9.2","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"22.15.0","dependencies":{"commander":"^13.1.0","@peggyjs/from-mem":"2.0.0","source-map-generator":"2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peggy_5.0.1_1746639203697_0.4487890403687502","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"peggy","version":"5.0.2","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@5.0.2","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"81da2b12ae01d20bed454134362a7701bfa9e919","tarball":"https://registry.npmjs.org/peggy/-/peggy-5.0.2.tgz","fileCount":42,"integrity":"sha512-s7cQVFZ845bskMM60L3pjWv/6QkC0dZeWd/qrj9g7vvjjS/gkHLTA4Bzs6dxIBezDPdD+WUjoEKgiH7OJA3JAw==","signatures":[{"sig":"MEUCIQDE67Nuu31SedUhbt3UX9vFYrbQQTCxYxjbiEz8lXTy5wIgGOaF13VpDvCebY3i/qbCY+cvFeIySDDxqZxftZwEBWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482306},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=20"},"gitHead":"0ddd45a8979bca05369e4dd9e8fc3824bc64514a","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.9.2","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"22.15.0","dependencies":{"commander":"^13.1.0","@peggyjs/from-mem":"2.0.0","source-map-generator":"2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peggy_5.0.2_1746641929067_0.5646415318566476","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"peggy","version":"5.0.3","keywords":["grammar","parser generator","PEG","PEG.js"],"author":{"url":"https://majda.cz/","name":"David Majda","email":"david@majda.cz"},"license":"MIT","_id":"peggy@5.0.3","maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"contributors":[{"url":"https://github.com/dmajda/","name":"David Majda","email":"david@majda.cz"},{"url":"https://github.com/hildjj/","name":"Joe Hildebrand","email":"joe-github@cursive.net"},{"url":"https://github.com/sampsyo/","name":"Adrian Sampson","email":"adrian@radbox.org"},{"url":"https://github.com/atavakoli/","name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com"},{"url":"https://github.com/almad/","name":"Almad","email":"bugs@almad.net"},{"url":"https://github.com/andreineculau/","name":"Andrei Neculau","email":"andrei.neculau@gmail.com"},{"url":"https://github.com/arlolra/","name":"Arlo Breault","email":"arlolra@gmail.com"},{"url":"https://github.com/bkutil/","name":"Balázs Kutil","email":"bkutil@users.noreply.github.com"},{"url":"https://github.com/chearon/","name":"Caleb Hearon","email":"crh0872@gmail.com"},{"url":"https://github.com/camchenry","name":"Cam McHenry","email":"hello@camchenry.com"},{"url":"https://github.com/phpnode/","name":"Charles Pick","email":"charles@codemix.com"},{"url":"https://github.com/cmfcmf/","name":"Christian Flach","email":"github@christianflach.de"},{"url":"https://github.com/dselman","name":"Dan Selman","email":"danscode@selman.org"},{"name":"David Berneda","email":"david@steema.com"},{"url":"https://github.com/futagoza/","name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com"},{"url":"https://github.com/vrana/","name":"Jakub Vrana","email":"jakub@vrana.cz"},{"url":"https://github.com/jasondavies/","name":"Jason Davies","email":"jason@jasondavies.com"},{"url":"https://github.com/joseph-onsip/","name":"Joseph Frazier","email":"joseph@onsip.com"},{"url":"https://github.com/jaubourg","name":"Julian Aubourg","email":"j@ubourg.net"},{"url":"https://github.com/hyperpape/","name":"Justin Blank","email":"justin.blank@gmail.com"},{"url":"https://github.com/MarcelBolten/","name":"Marcel Bolten","email":"github@marcelbolten.de"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"url":"https://github.com/Mingun/","name":"Mingun","email":"alexander_sergey@mail.ru"},{"url":"https://github.com/nene/","name":"Rene Saarsoo","email":"nene@triin.net"},{"url":"https://github.com/tonylukasavage/","name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com"},{"url":"https://github.com/chunpu/","name":"chunpu","email":"fengtong@mail.ustc.edu.cn"},{"url":"https://github.com/fatfisz/","name":"fatfisz","email":"fatfisz@gmail.com"},{"url":"https://github.com/fpirsch/","name":"fpirsch","email":"fpirsch@free.fr"},{"url":"https://github.com/markw65/","name":"markw65","email":"mark@replayroutes.com"},{"url":"https://github.com/AndrewRayCode","name":"Andy"},{"url":"https://github.com/kristiandupont/","name":"Kristian Dupont","email":"kristian@kristiandupont.com"},{"url":"https://github.com/frostburn/","name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com"},{"url":"https://github.com/flamenco/","name":"Steven Spungin","email":"steven@spungin.tv"},{"url":"https://github.com/XenoS-ITA","name":"XenoS"},{"url":"https://github.com/SamB","name":"Samuel Bronson"}],"homepage":"https://peggyjs.org/","bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"bin":{"peggy":"bin/peggy.js"},"dist":{"shasum":"f3934f6e0e2952b228ecd39cfba4984832f79588","tarball":"https://registry.npmjs.org/peggy/-/peggy-5.0.3.tgz","fileCount":42,"integrity":"sha512-QErYmLjj/ehiNNJRqx2qb36hzkanuascpMqREs2RQqaXhU3cflIRScP/u2BoobIfu/FaeI3GGxNB/vFX/Ar9lg==","signatures":[{"sig":"MEYCIQC0ZH9d1/tC5b371k08fs598eItIDuvMpgHQoTZbSvqLgIhAIJmAPbbQ9zaLkE40Wfuul+TIvurpXw7FH6wHkp+DMV/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482376},"main":"lib/peg.js","types":"lib/peg.d.ts","unpkg":"browser/peggy.min.js","browser":"browser/peggy.min.js","engines":{"node":">=20"},"gitHead":"3041ce87c330ba439077d423abd15e78d05f2e20","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"jsdelivr":"browser/peggy.min.js","repository":{"url":"git+https://github.com/peggyjs/peggy.git","type":"git"},"_npmVersion":"10.9.2","description":"Parser generator for JavaScript","directories":{},"_nodeVersion":"22.15.0","dependencies":{"commander":"^14.0.0","@peggyjs/from-mem":"2.0.0","source-map-generator":"2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peggy_5.0.3_1748631897603_0.1462992828198839","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"peggy","version":"5.0.4","description":"Parser generator for JavaScript","keywords":["grammar","parser generator","PEG","PEG.js"],"homepage":"https://peggyjs.org/","repository":{"type":"git","url":"git+https://github.com/peggyjs/peggy.git"},"bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"license":"MIT","author":{"name":"David Majda","email":"david@majda.cz","url":"https://majda.cz/"},"main":"lib/peg.js","browser":"browser/peggy.min.js","unpkg":"browser/peggy.min.js","jsdelivr":"browser/peggy.min.js","types":"lib/peg.d.ts","bin":{"peggy":"bin/peggy.js"},"dependencies":{"@peggyjs/from-mem":"2.0.1","commander":"^14.0.0","source-map-generator":"2.0.1"},"engines":{"node":">=20"},"_id":"peggy@5.0.4","contributors":[{"name":"David Majda","email":"david@majda.cz","url":"https://github.com/dmajda/"},{"name":"Joe Hildebrand","email":"joe-github@cursive.net","url":"https://github.com/hildjj/"},{"name":"Adrian Sampson","email":"adrian@radbox.org","url":"https://github.com/sampsyo/"},{"name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com","url":"https://github.com/atavakoli/"},{"name":"Almad","email":"bugs@almad.net","url":"https://github.com/almad/"},{"name":"Andrei Neculau","email":"andrei.neculau@gmail.com","url":"https://github.com/andreineculau/"},{"name":"Arlo Breault","email":"arlolra@gmail.com","url":"https://github.com/arlolra/"},{"name":"Balázs Kutil","email":"bkutil@users.noreply.github.com","url":"https://github.com/bkutil/"},{"name":"Caleb Hearon","email":"crh0872@gmail.com","url":"https://github.com/chearon/"},{"name":"Cam McHenry","email":"hello@camchenry.com","url":"https://github.com/camchenry"},{"name":"Charles Pick","email":"charles@codemix.com","url":"https://github.com/phpnode/"},{"name":"Christian Flach","email":"github@christianflach.de","url":"https://github.com/cmfcmf/"},{"name":"Dan Selman","email":"danscode@selman.org","url":"https://github.com/dselman"},{"name":"David Berneda","email":"david@steema.com"},{"name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com","url":"https://github.com/futagoza/"},{"name":"Jakub Vrana","email":"jakub@vrana.cz","url":"https://github.com/vrana/"},{"name":"Jason Davies","email":"jason@jasondavies.com","url":"https://github.com/jasondavies/"},{"name":"Joseph Frazier","email":"joseph@onsip.com","url":"https://github.com/joseph-onsip/"},{"name":"Julian Aubourg","email":"j@ubourg.net","url":"https://github.com/jaubourg"},{"name":"Justin Blank","email":"justin.blank@gmail.com","url":"https://github.com/hyperpape/"},{"name":"Marcel Bolten","email":"github@marcelbolten.de","url":"https://github.com/MarcelBolten/"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"name":"Mingun","email":"alexander_sergey@mail.ru","url":"https://github.com/Mingun/"},{"name":"Rene Saarsoo","email":"nene@triin.net","url":"https://github.com/nene/"},{"name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com","url":"https://github.com/tonylukasavage/"},{"name":"chunpu","email":"fengtong@mail.ustc.edu.cn","url":"https://github.com/chunpu/"},{"name":"fatfisz","email":"fatfisz@gmail.com","url":"https://github.com/fatfisz/"},{"name":"fpirsch","email":"fpirsch@free.fr","url":"https://github.com/fpirsch/"},{"name":"markw65","email":"mark@replayroutes.com","url":"https://github.com/markw65/"},{"name":"Andy","url":"https://github.com/AndrewRayCode"},{"name":"Kristian Dupont","email":"kristian@kristiandupont.com","url":"https://github.com/kristiandupont/"},{"name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com","url":"https://github.com/frostburn/"},{"name":"Steven Spungin","email":"steven@spungin.tv","url":"https://github.com/flamenco/"},{"name":"XenoS","url":"https://github.com/XenoS-ITA"},{"name":"Samuel Bronson","url":"https://github.com/SamB"}],"gitHead":"bbfd38cda0570bb39b403c89e881c96e82da0066","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-NMRm2w2irCFbiOaejvcDEyn+DMUaGd8s4RT1ztj9Kr/kR367pziIvmjqJ0OFqcAg+LqT5tPGsW96MNT5gUNdUw==","shasum":"3e80c8e84147cc06b0b6bf9e11ed904f156214cf","tarball":"https://registry.npmjs.org/peggy/-/peggy-5.0.4.tgz","fileCount":42,"unpackedSize":482282,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/peggy@5.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDR51QEMAZDfqfnBMCw2Ydosg/4eUSbneFedmku2BV8nwIhAMpsbOE2+xpg0n00gyIPW1qyNIl+XHcaP6D8U7hIWRAg"}]},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net","actor":{"name":"hildjj","email":"joe-github@cursive.net","type":"user"}},"directories":{},"maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peggy_5.0.4_1750460756609_0.9199754926345189"},"_hasShrinkwrap":false}},"time":{"created":"2012-04-10T06:22:51.049Z","modified":"2025-06-20T23:05:57.212Z","0.9.0":"2012-04-10T06:22:51.568Z","1.0.0-rc.0":"2021-04-15T21:53:59.670Z","1.0.0-rc.1":"2021-04-16T07:08:13.968Z","1.0.0-rc.2":"2021-04-16T17:19:24.893Z","1.0.0":"2021-04-16T19:05:14.003Z","1.1.0":"2021-04-22T20:09:55.547Z","1.2.0":"2021-06-02T22:21:32.270Z","2.0.0":"2022-05-28T17:15:32.611Z","2.0.1":"2022-06-01T17:12:37.887Z","3.0.0":"2023-02-21T23:47:20.011Z","3.0.1":"2023-03-05T16:47:19.676Z","3.0.2":"2023-03-21T18:44:30.988Z","4.0.0":"2024-02-13T16:22:29.476Z","4.0.1":"2024-02-23T20:44:26.555Z","4.0.2":"2024-02-26T16:11:33.891Z","4.0.3":"2024-06-19T21:53:01.149Z","4.1.0-pre.0":"2024-10-03T05:29:36.123Z","4.1.0-pre.1":"2024-10-03T15:12:03.254Z","4.1.0-pre.2":"2024-10-03T19:50:49.355Z","4.1.1":"2024-10-03T20:08:48.504Z","4.2.0":"2024-11-19T18:29:31.240Z","5.0.0":"2025-05-03T17:16:58.245Z","5.0.1":"2025-05-07T17:33:23.886Z","5.0.2":"2025-05-07T18:18:49.273Z","5.0.3":"2025-05-30T19:04:57.796Z","5.0.4":"2025-06-20T23:05:56.799Z"},"bugs":{"url":"https://github.com/peggyjs/peggy/issues"},"author":{"name":"David Majda","email":"david@majda.cz","url":"https://majda.cz/"},"license":"MIT","homepage":"https://peggyjs.org/","keywords":["grammar","parser generator","PEG","PEG.js"],"repository":{"type":"git","url":"git+https://github.com/peggyjs/peggy.git"},"description":"Parser generator for JavaScript","contributors":[{"name":"David Majda","email":"david@majda.cz","url":"https://github.com/dmajda/"},{"name":"Joe Hildebrand","email":"joe-github@cursive.net","url":"https://github.com/hildjj/"},{"name":"Adrian Sampson","email":"adrian@radbox.org","url":"https://github.com/sampsyo/"},{"name":"Ali Tavakoli","email":"ali.tavakoli@gmail.com","url":"https://github.com/atavakoli/"},{"name":"Almad","email":"bugs@almad.net","url":"https://github.com/almad/"},{"name":"Andrei Neculau","email":"andrei.neculau@gmail.com","url":"https://github.com/andreineculau/"},{"name":"Arlo Breault","email":"arlolra@gmail.com","url":"https://github.com/arlolra/"},{"name":"Balázs Kutil","email":"bkutil@users.noreply.github.com","url":"https://github.com/bkutil/"},{"name":"Caleb Hearon","email":"crh0872@gmail.com","url":"https://github.com/chearon/"},{"name":"Cam McHenry","email":"hello@camchenry.com","url":"https://github.com/camchenry"},{"name":"Charles Pick","email":"charles@codemix.com","url":"https://github.com/phpnode/"},{"name":"Christian Flach","email":"github@christianflach.de","url":"https://github.com/cmfcmf/"},{"name":"Dan Selman","email":"danscode@selman.org","url":"https://github.com/dselman"},{"name":"David Berneda","email":"david@steema.com"},{"name":"Futago-za Ryuu","email":"futagoza.ryuu@gmail.com","url":"https://github.com/futagoza/"},{"name":"Jakub Vrana","email":"jakub@vrana.cz","url":"https://github.com/vrana/"},{"name":"Jason Davies","email":"jason@jasondavies.com","url":"https://github.com/jasondavies/"},{"name":"Joseph Frazier","email":"joseph@onsip.com","url":"https://github.com/joseph-onsip/"},{"name":"Julian Aubourg","email":"j@ubourg.net","url":"https://github.com/jaubourg"},{"name":"Justin Blank","email":"justin.blank@gmail.com","url":"https://github.com/hyperpape/"},{"name":"Marcel Bolten","email":"github@marcelbolten.de","url":"https://github.com/MarcelBolten/"},{"name":"Marco Baumgartl","email":"marco.baumgartl@boerse-go.de"},{"name":"Mingun","email":"alexander_sergey@mail.ru","url":"https://github.com/Mingun/"},{"name":"Rene Saarsoo","email":"nene@triin.net","url":"https://github.com/nene/"},{"name":"Tony Lukasavage","email":"anthony.lukasavage@gmail.com","url":"https://github.com/tonylukasavage/"},{"name":"chunpu","email":"fengtong@mail.ustc.edu.cn","url":"https://github.com/chunpu/"},{"name":"fatfisz","email":"fatfisz@gmail.com","url":"https://github.com/fatfisz/"},{"name":"fpirsch","email":"fpirsch@free.fr","url":"https://github.com/fpirsch/"},{"name":"markw65","email":"mark@replayroutes.com","url":"https://github.com/markw65/"},{"name":"Andy","url":"https://github.com/AndrewRayCode"},{"name":"Kristian Dupont","email":"kristian@kristiandupont.com","url":"https://github.com/kristiandupont/"},{"name":"Lumi Pakkanen","email":"lumi.pakkanen@gmail.com","url":"https://github.com/frostburn/"},{"name":"Steven Spungin","email":"steven@spungin.tv","url":"https://github.com/flamenco/"},{"name":"XenoS","url":"https://github.com/XenoS-ITA"},{"name":"Samuel Bronson","url":"https://github.com/SamB"}],"maintainers":[{"name":"clintjhill","email":"clint.hill@gmail.com"},{"name":"hildjj","email":"joe-github@cursive.net"},{"name":"charlespick","email":"charles@codemix.com"}],"readme":"[![Tests](https://github.com/peggyjs/peggy/actions/workflows/node.js.yml/badge.svg)](https://github.com/peggyjs/peggy/actions/workflows/node.js.yml)\n[![npm version](https://img.shields.io/npm/v/peggy.svg)](https://www.npmjs.com/package/peggy)\n[![codecov](https://codecov.io/gh/peggyjs/peggy/graph/badge.svg?token=9HBIZ9CRW8)](https://codecov.io/gh/peggyjs/peggy)\n[![License](https://img.shields.io/badge/license-mit-blue.svg)](https://opensource.org/licenses/MIT)\n\n# Peggy\n\nPeggy is a simple parser generator for JavaScript that produces fast parsers\nwith excellent error reporting. You can use it to process complex data or\ncomputer languages and build transformers, interpreters, compilers and other\ntools easily.\n\nPeggy is the successor of [PEG.js](https://github.com/pegjs/pegjs).\n\n## Migrating from PEG.js\n\nPeggy version 1.x.x is API compatible with the most recent PEG.js release.\nFollow these steps to upgrade:\n\n1. Uninstall `pegjs` (and `@types/pegjs` if you're using the DefinitelyTyped type definitions - we now include type definitions as part of peggy itself).\n2. Replace all `require(\"pegjs\")` or `import ... from \"pegjs\"` with `require(\"peggy\")` or `import ... from \"peggy\"` as appropriate.\n3. Any scripts that use the `pegjs` cli should now use `peggy` instead.\n4. That's it!\n\n## Features\n\n- Simple and expressive grammar syntax\n- Integrates both lexical and syntactical analysis\n- Parsers have excellent error reporting out of the box\n- Based on [parsing expression\n grammar](http://en.wikipedia.org/wiki/Parsing_expression_grammar) formalism\n — more powerful than traditional LL(_k_) and LR(_k_) parsers\n- Usable [from your browser](https://peggyjs.org/online), from the command line,\n or via JavaScript API\n- [Source map](https://developer.mozilla.org/en-US/docs/Tools/Debugger/How_to/Use_a_source_map) support\n\n## Getting Started\n\n[Online version](https://peggyjs.org/online) is the easiest way to generate a\nparser. Just enter your grammar, try parsing few inputs, and download generated\nparser code.\n\n## Documentation\n\nFull documentation is available at [peggyjs.org](https://peggyjs.org/documentation.html).\n\n## Development\n\nTo get started, check out peggy, install the dependencies, and run build:\n\n```bash\ngit clone https://github.com/peggyjs/peggy.git\ncd peggy\nnpm install\n(cd docs && npm install)\n(cd web-test && npm install)\nnpm run build\nnpm run test:web\n```\n\nPlease see the [Contribution Guidelines](CONTRIBUTING.md) for details on how\nto contribute code.\n\n## Links\n\n- [Project website](https://peggyjs.org/)\n- [Wiki](https://github.com/peggyjs/peggy/wiki)\n- [Source code](https://github.com/peggyjs/peggy)\n- [Issue tracker](https://github.com/peggyjs/peggy/issues)\n- [Discussions](https://github.com/peggyjs/peggy/discussions)\n- [Browser Benchmark Suite](https://peggyjs.org/development/benchmark.html)\n- [Browser Test Suite](https://peggyjs.org/development/test.html)\n- [Contribution Guidelines](CONTRIBUTING.md)\n- [Discord Server](https://discord.gg/HU5tbEbwAB)\n\nPeggy was originally developed by [David Majda](https://majda.cz/)\n([@dmajda](http://twitter.com/dmajda)). It is currently maintained by\n[Joe Hildebrand](https://github.com/hildjj) ([@hildjj](https://twitter.com/hildjj)).\n\nYou are welcome to contribute code. Unless your contribution is really trivial\nyou should [get in touch with us](https://discord.gg/HU5tbEbwAB)\nfirst — this can prevent wasted effort on both sides.\n","readmeFilename":"README.md"}