{"_id":"esprima-next","_rev":"24-bc109729df36693dd39acc64ab51d3e4","name":"esprima-next","dist-tags":{"latest":"6.0.3"},"versions":{"5.0.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/tsc/es/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.0.0","engines":{"node":">=8"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","results-interpreter":"~1.0.0","rollup":"^2.51.2","temp":"~0.9.4","test262-stream":"~1.4.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#36d2d2d && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"9ac08a8a51812a5811a36640723a9335510ae0ee","_id":"esprima-next@5.0.0","_nodeVersion":"16.0.0","_npmVersion":"7.11.1","dist":{"integrity":"sha512-0QazyVKWpg6uECzonzMH29BDqV805KA0nPSq4eZPqDR/ovAG4J9p4oZ/BV+ocOh5oRYdrVzs0mp+IAQuUAC0+w==","shasum":"94a138dbc4a6b08d7b9b5847965a7569f93a0d3c","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.0.0.tgz","fileCount":9,"unpackedSize":459978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyEHvCRA9TVsSAnZWagAAkWwP/0RPeb6xsnnjSjeNxmTL\nDUbZfiHAC2DRpoIqABGTTxh8LqvNa53s1Nrk5Qf3oCKIUpTRxMRIvhDe5Fcs\naSNutwYQ/fQ6+LurrFVkX/ECu4+7wSnsMbUYHUPktjXz0+OIw92kZ9zzs12v\n1A/KBYZT4AA3zIqZZn9U3hbFwvr28Nbb0X7kyPIhwpusCygCcVRwGRJKJlpv\nvqBtoSHOIr756bDymfkXHqJiI4LgZ+gLJ0bD+bwrbt5cmkgqk70LEW8GzfH+\nZbHxVTEVnxcfPm+pkf4ylhBuH2oMSHIltBf4cYg7BOBr+i3zjMgDZ+oSdfVB\nLv3kmXUjvUAf/jpwBrNzqI7RxwYYQ3ndpuf6EIVSqP6Rwe1vETT2ntc1GH/e\nl30pXOZX+x70iZ9D4yVbaQB6PO92eMghlybZqywIcUNI1dfGkElVYe9VmN9x\nyYkI4q5WN5DV4pQ8TB9ZBIU/8QIPbAWKPUmh1pFsdP+Ds9SxgOVNzF1nbCui\nwGp2mOFms0apg3gHCZIpNSjwPnQgAG7j2fM3rI1qQaLGyJdsz2cYqP/zb2/t\n2l8mwHJToFZJd+9md9scTptMmhdyw23xvqiD6HVhiV62Vgg+lzh021e8Buf5\n46ouXp5dKeN7X0l0MgVM6nCwFJ6ioPPLyxoD0eVNjN34wo8wHhqGMSHI4c1A\nCYRc\r\n=iYad\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0YgR+17OlVRYXKqawjO5wQ6hC1htu7ohUZx1dnABicgIgBrzrDE2IrZxE/DWygGVL2cnVQnKNn87oq14coza44Xs="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.0.0_1623736815335_0.6108894212203455"},"_hasShrinkwrap":false},"5.1.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/tsc/es/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.1.0","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"9331df7615501d78161670e004f7d1770180e6ba","_id":"esprima-next@5.1.0","_nodeVersion":"16.3.0","_npmVersion":"7.11.1","dist":{"integrity":"sha512-RDTekeMRNt8pEuNzBYDMGD7vhdrsq2TR5Pli8wQjlobO1PwnyU8Hmxw74SFX66zhyHm4PLBz96LOToKGPGH50Q==","shasum":"a06d167c6923aeaecbe2e04af2a2674e98970f20","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.1.0.tgz","fileCount":9,"unpackedSize":465529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0BskCRA9TVsSAnZWagAAY1sP/1CXRFNiBhPipmFv4Wwu\nZOhotmKQbD3nutIUkzAemlpo7sinLVh1yyD1ilPbpnu/dk/PakHPz+7Hh/hE\nRX9UXmWM+UNboceQsntvUlwLdNBDwu+N11XdI1wyiHQcO1yEwA3V8VAwmKhT\nJwicfabL4E5hoHcCb0n11AWKuEZFwNreyEu/88l6EKyBR45trsWJ7tIDauxe\nXoJXA09fTvFHx/GDDxV29m2rh+e6Obk+g5cU0LS4NZ9FfW/RSkOtqpoq7ejr\nYK+ThrNtBOmms3F+NOe4w3cyGlvCNTrzg4hmcXeL9+X+rmQgvztRtjQECRVn\n4sh9AOGWxiqpmjN4ABjEa03+qEnPpLNotwjgpk9UhAfl2x/L03B+ah/dv89F\ne85JI+swuHMVceEGU0HhNGAn2j1cXF2qyprQIWZGHRax51p2CUAS3ZHDLkhW\nuEBxH3CzbeSocRPfBBVI8xPmVM6tePmAEe9Nayu+D3P55ijKdI93ltUQUt8O\nVgjl7NI8zUsWxIihUUWdkgNlc/hdTyNBTaTPH6XS421AudNAJnaaxcc0/vDj\nhJA8DUHlfQ/2Noe+ycYh+1UK+3EADvIq5vMVGfjsNxwkBwxDyXT7vZSc/Qm9\nyTIaP4JUbf0ATRuDkfzwMhzYdDA/PUj3N7yKhY6Z2ITr/xgbU2FUOxtjdb0l\nB0qT\r\n=Uyn7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxRgvc6XGTvt7lUTPLz0I45XtxoAZYpjITNoIPg+xJJQIgRMbQ6t9fXDCjsTq2kR/1l6+EdG4FrbTAYaba4HDs1n4="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.1.0_1624251171970_0.9965615838455804"},"_hasShrinkwrap":false},"5.2.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/tsc/es/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.2.0","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"dependencies":{"test262":"git+https://git@github.com/tc39/test262.git#1b16396"},"gitHead":"e08904485ce0fc93a761ade91c6aea63cc643e37","_id":"esprima-next@5.2.0","_nodeVersion":"16.3.0","_npmVersion":"7.11.1","dist":{"integrity":"sha512-bhw+j0oiTAQ834Vln08EXRw+ePAM3r8OHdvbk2ozriLYCGHmBeH9fUlfqbSaTvMHcLLOBfMFiq7+AGwfbnfBmg==","shasum":"68e9b4cabe57c047147a297e4690380137652396","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.2.0.tgz","fileCount":9,"unpackedSize":467791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0jBcCRA9TVsSAnZWagAAz0kP/jkBzbALVLId46clOYzj\nL6o6IFlWHElvw3xZaEb3a8ehGmwIreH3Hhep+x8WsgPTnvnpkr7eK/Jp1jA8\nfSxyJG3oZks+R9HF3GJVxM+DhlI5zU+VUrr6jcGcYxrs1+DVALudDIjjy493\n30zQ2SA5crVkaOT3mF0aHhQwR+2OmZbmCWVUCOx0TcWWlhOJUPOtUwFdg5FF\nSTuEnwl5kRinQeeqFIbycwdq/milixMnm6qDBWuVhN8xUeLE4v4onoYjxqIT\n17YJSUNUaaLQF1ol7bKj+k5ygCm/a2EgHGxvblxlzdGhc0fd80qi9CPPTIc9\nGvg8bFbVMfQoumrxPmS3WoMCNjREyLkBi1+0N1Co160goWRDun71Pyyd6EA5\nctB0+tJlwmK6+Xpd2lC4MWEEd2coDPxy9NTcLNoxXnkbNZ9ukQVS6V6Tf6jB\nftGnEkjvn+4hpwwg/WNiE7/TiJdVWM5kZLwsCNBuTXYPmIpSHjF8bYiHev5K\nEwtoLFioM9826XfVwAmTzH9Tkuubk2trl2nGdPLMfDCmb3pJ/vfxfuRRSb36\nMKMDJWPaSRm9+bNCeLYIEctfGTLMVsNQDE61IZZXszEkbpcaFq2+Npepw8yQ\ngDqf/MKWaOd5CUmDJStrOtoDm30JSamQZb45sngjCAlgK30mPsl7UEbUXgb7\n8yoP\r\n=A509\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbKuNBX8q0HIGpufq3VC0XqKHlJ6HiU1S8mv35yKH+2QIhAKwI7IKX8sYLG5FbVqYjvsHswDt+J4XNUJQbXHcDESRJ"}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.2.0_1624387675990_0.6368886918659649"},"_hasShrinkwrap":false},"5.2.1":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/tsc/es/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.2.1","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"fa17a20c764613e5fa2a40e2ae104a25f204b09d","_id":"esprima-next@5.2.1","_nodeVersion":"16.3.0","_npmVersion":"7.11.1","dist":{"integrity":"sha512-9xHEZm0ob5dO54Im2iWo+fh4FIgQEFzQU5MfFi4zbT/Ttm1iaUD4Njb09GTjUBygfi95WULXthpEJfBkB83zzg==","shasum":"7d5e2513aa8f0fc15116591c3ecfe09d15c39393","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.2.1.tgz","fileCount":9,"unpackedSize":467697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0lw1CRA9TVsSAnZWagAAXVQP/j4E5YDVeMWUdfqEGJZt\nH+hmHIM4BzT9Cc+Bqw9IHrlhSDA59Tgyl/VsSCHXQN8kiRwJnPDVXcJ5BkIf\ncCXKO0Unetbct9KB9hC6qOLQhFSAqwQSbtyhDfmvTDPky15fCffoKx4menY+\nV2LIgnxETnXDeajPmrbkzIENatGEQiPVY7ABWrVI8Xhzz801Pvu0i1ZkPB+q\nBTU6+lk2mpf9mBT71Z//NiNwcKavFlJIwGtv44TxWttBcf+pnNLgAS+AmgMM\naC7S5XzlgHMqm1N68HyyQkGIg+ivQlXQGxXAJEnw7Emds+LHPOKNFH2cf0Za\nvNWaviO8BA1gJA4zG071SfP+qBYCtaYYrNSjj3CFj+czVo1y62Z+o+c3k3aZ\nHMYUaoYMxP5VOeUUjG81akMYiobPWludiu1HY2mnvup0kO6k03wbR9tfyopG\nSxN30ag2UQRD2cVsNvZOtkU8ayJURRoYQGXrFhuXbkT5Y0J4E+d2+6YIRaVb\n9CTbuxhjGkDvdT6R1uUHkq7NgVVHrD7T8kMnLFdO1A+jdl+TI73BoK3C7JHc\nNmILJkODvCqQQLN4o7ySi8CAdHA0y4VdaLgK3Uu0pBXYcAARui7QX9ZYAzGI\n8XYglRPW4SeS4Kqko6GkyX4XfnGYN1jofF6eAWVk2BJM1eSD5TUZXPlroH5N\nvwF+\r\n=Ng0R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+hpQ0oS3oHm10A7CO8pposE4dbRw0gaxSlTDvnR01RAiBJEPongmfSvthNGYXm1M9T4qBKJK79AX8g96l8vbftog=="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.2.1_1624398900944_0.05514511753879092"},"_hasShrinkwrap":false},"5.2.2":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/tsc/es/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.2.2","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"95bf0684fc15cb15a2a544dd1a85fd0128cca275","_id":"esprima-next@5.2.2","_nodeVersion":"16.3.0","_npmVersion":"7.11.1","dist":{"integrity":"sha512-mvhknpSHMgC1xUFnR4pwDBNbgkoiMeO0VypNHMmPAb0W2rb0ylWM5etZOYHJf9B43Nlu7YfTCTbzb85AOEuOgA==","shasum":"051c34e750bbda72abe93aaac6fe27e0856dad0a","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.2.2.tgz","fileCount":9,"unpackedSize":463676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1UbHCRA9TVsSAnZWagAAyU4QAJNpcURH0LrcaG1YYMWB\nboIC0jto/xtmX6u651EOx0EXXwDlUYP+A8VcgKLF7GwmD8zSae4wbGdQKGHU\ni6YUFYcilZxNllOaiVMva4cKa7Gr/B8zvsXVwq+Q9UTmg1g3RdAUWeIutpsG\nImCnUGjENvxBy32GtLQ2hHzQCe4beLLwJK7PWJ9WN/gMpcvXOfCvewfh/yT7\n/Ofkx0DVr8UgG5IMybLp+mUhVWFArfStJCc55hgWnpz5OOvLSroB1m/5qvSL\ngMVhLxCYr7vl6WXGnucOYff0qK6RZxpOjvjX7Qj6qv/jJDBEJyDGLbjiokKz\nTKFDgVLBv6OytYecFccrBOpLtdTNyF+wUYLRar9cQVSVblp1gVK/caLpGWNE\niYxvL/YlG6nQJEKFsz0kaZABHoD95iid4oGPAlwOWFrFryP8rMwLyhMP2Cfq\nJTFIVz8qdSQZeadLcVPAaFlkmpxb3YHccGm56dbbR5XMODzV9Hx9CnXgaFab\nIzS7y676VN1YEhRUqVhPki3pjpjAd1c00oV6mEWlgcIOtKOJWVSjA/nrLOSs\n+piD432BfplKfASlk+NIfot7WtLwJ6/XhjsZr9Lb8/7eWMY7vT9PeTuP4hsc\n6X7huE9XzZEeCzl/YsuWulUrMMgs4rB5fy4vU+cdbHj6Bcoyay0oZ7c1eP1y\nrbzx\r\n=hl7y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4tyDen80ogVGPChyQ4jZ3yjcJWsdZjmaWELUnPnNKbAIgRxVSfiBRLxojN36n/iXKczy3kUD51Ykdp+3xTeQZbEc="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.2.2_1624590023086_0.4897058381223782"},"_hasShrinkwrap":false},"5.2.3":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/tsc/es/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.2.3","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"6eb4436cde5ff34dfdcc497e10868c8852cdf29c","_id":"esprima-next@5.2.3","_nodeVersion":"16.3.0","_npmVersion":"7.11.1","dist":{"integrity":"sha512-1KzHU60sGSbNGWxnon+4AGu3rFbK6REypqrvjL9yFJNbD5CLzoY9kLo0q5751TovUSo3YPadcqvGcBEtQrYfFg==","shasum":"a521818d1ed662a613ca56085c1a729ef24e3ae0","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.2.3.tgz","fileCount":9,"unpackedSize":465339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3OKZCRA9TVsSAnZWagAAr7IP/3PBP7wJLjCUUSerQjQG\n/yiPCmPrdUhgoDXWYz5MJjHwQ/FghzuCOjOmjFaMHzqKezBbdphz3vN5IKjK\ndEugzPQkcOsZS58cMMR7ly273sDSptJZFBRY2LPeDqccUsyifPXcEOhJ/exh\nhpRqXo38ez/X5Aygz+KRSESlKaUlUbgJzkmDit+oM3Pkw0s21vY6tbIqhhz0\n35Xa+FX5wcSE128uBznyGvm2HnY8WYrecLui1ZlfJS7F/7RDpC9xhEOAMiKz\nQhVGe2J5y6WESNKO7EYi2Y8+iq5WPefNhtwoLGYrY7l2QXfC0UdlshtI2ozV\nfXVe2WSyfFQi0+jK59gsyuUeUcQoRV23FrnHMGAzM+Dy81pdRtidci5TO8ih\nZtUhBptFOY1ElPvpKL0oYX2Fjy7yQIE1/QoUeCeT/yH0IIamWbw5cID1uq+9\np9UKEXVKBoZmU+TfyGKvp0NBkGeZIixlL43Cag5oO2wBEqRNj942qyUgEFUs\nCJPUYT1FDzpWHWIDAotD6rApvTiM1K/S73sWT2PeLUI5m6LE74706t1pOkXM\n4c3DWBHGJhims+mXFB1kZ4sJcO5tIQbP5ZIlcdjiCba6Vu3rXSuUJqWsSEVW\nqIWe66392ySIwh8oLG6FGnkgsMp0z7qWvTnjESQx4sQNsDXheCod1Ot1zE/l\nOCz+\r\n=jS5h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUQ97YF0aY+GMt5Pe+q/OwPIVDZCRpr7zl0BeB+dcyHAIhALMWnIaNdP2B2WLTAcEnhq9KfrcIrvT+AhaVZ/AtMc0z"}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.2.3_1625088665402_0.952711766742242"},"_hasShrinkwrap":false},"5.3.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.3.0","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","rollup-plugin-dts":"^3.0.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"0c419f694af6898eabbe124d63572682b53c4744","_id":"esprima-next@5.3.0","_nodeVersion":"16.3.0","_npmVersion":"7.11.1","dist":{"integrity":"sha512-M4QgieyAVhSntOvzos22g29toao/+Zz9SDSOM8wt2s4csuHQ7CR3dAvHg6JCvRPW4D1MDnuEzLB/hUqphU40iQ==","shasum":"a235e5e2d957f3080d4182e72ee005225a83761f","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.3.0.tgz","fileCount":9,"unpackedSize":465371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3OWmCRA9TVsSAnZWagAAzS4P/jB28GLdBEk37bDYK83n\n4OTSIPUMWSmL2U32EAEehGuTzKk4ZcfUtnUIgadp4OeKyjvcd+CDq6XADgZS\nleSCum5KmWd8NT0g+os84q7vD/pOhZ1TotZF/BNbKACkvz/zPViLw2AY7dPM\n8OYmuFpWrrYutkmamZbLERIv7wKNmZXYgRs/0nVh6bgkUt117BreqhrWBtvo\nq+LKCtxeeFKplm4DkhduYabUu9rVGH3dqvcHGDanpAjHCvKm/m0hRiXlmEBZ\nTuDyzMC+M6AUoJ1tQXQm5vwWioL4Rh64EqrEV1hoFFnBIZKsNCPo0pyBvEkp\nMNz52MGGTFcHMPOd0ryRcx9pMbo8j8sVipO3wyet1ZinCF1AEx9Wh+TE7uHe\nexXFf3wgu3hMtg1dT/9EGJwFBqvW0yoDd21kx5LhdXQya7frhr9rzwV7JAlh\nd+c7mRCCcoHRhVHodgFXLZVFLrE/IYeIaPgFc/1TQt6CwwcRrq6sAKlJnp+M\nufMZ+8x65Uv8CarzWjUXmUhiNw+hCXH8a3yvwoNyyawCL9SzXnAFxWQdyFuy\nNDLvG41M3vbFLgBrN0nznuol/QnSePc8PrEA5g+kaEi7aC0RJa0QqCKolRAC\n39w/iZ9cALXJvzTAF2jvSypGQG1G6dcwfz487Nh02RflwLh1GVAM6zN7fdac\nEuHP\r\n=+zvX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUPL0qltLRcQ6Kl5wYAACRKzD7hhxX4KO041Ox9VyVowIhANDHKAXpHGkVy1lEnTU3DLuwEPwLb0N3tZYXy8rEh4Xd"}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.3.0_1625089446096_0.37554741921477564"},"_hasShrinkwrap":false},"5.4.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.4.0","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","rollup-plugin-dts":"^3.0.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"b60c55a4590d475271912035990486b60c695731","_id":"esprima-next@5.4.0","_nodeVersion":"16.4.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-FHurzEPkQ8fCoS1VTJDa+g7tqBkCXP1B2ouWgBDRmaO1HiqHn17h49kWPagSbI3GK7eM8QBfYBTLWD+UYGLXrA==","shasum":"e1c2d5d5bd0935f7b0520a118c0bdd7a9d635765","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.4.0.tgz","fileCount":9,"unpackedSize":466651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7TxLCRA9TVsSAnZWagAAos4P+gI4N5v3GzsRhwdQDMwh\nnlhEf4gLAuzWmhKjAAq4GpzlCSyTcjn2CzxzhOLBZ7bdKDd+AnoU2XwlLh+q\nz0v/QFBZfsqEmD41qB7tul74R34DoRtOiLG+pO44PaeWvYm/tbNolV/ziuI4\nBs4x50HKI7UrfXrDa9HHIlY0d8R4S8LI05IucGVU+owZNAi8rROpL3PTw7br\n+cSY2e4uoftyFQBVqGZtPO9TUWKyVkTcN6WEzC0WcvmKZe8BUi8uwaDU7dV2\ncnfAmR2PBcSz23Ui60vbj70FKjEHt8Z5VAHtEeB3BRHY/MfhFjgkXkyo1ka1\nKqXuGEfqLMp5ZPR6siSlBgY5X2C3WLlTi54b0I6qQ8lpcbGStA3uiOHZMEDs\nYvXHhzKEv8Pc5ksJwpaFSz2q4UPPApEjGOsblxa73qGjRr0NkR1FxqQ0iGYz\nd6QxC8l2/GYLdALdmJkxUyMSJvaYFXiD1BktFX/SlEy9y2xVFcUJHiBY4Rpg\nTYXkYqw00YRLohhz3+FCG/IjCn5+OWLVqt1xfinHfSFe9b156k9ZX6gdTsLL\n+foogpiE9sOGb9K4EHlcCxOUXquZeuQhl8JPmwV44vA2SlHTVKC9cacjzju3\nUxyACOJz+AhNyplhQqyTFxCD8EFImgSbjIxLpjFHLA9sODRhR3LtcR49JoLA\n8EXc\r\n=JT3W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZf0STHg4plkBk8h+rc76RHqwMCpMeEkzqTnFWyPIWQwIgdmuE7Mp0/QUoiuwJcCMGPfWMzafmKldjdZovGGl42nk="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.4.0_1626160202384_0.9830828519609185"},"_hasShrinkwrap":false},"5.4.1":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.4.1","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","rollup-plugin-dts":"^3.0.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"b60c55a4590d475271912035990486b60c695731","_id":"esprima-next@5.4.1","_nodeVersion":"16.4.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-wag1Cc9hszJBR8PsqV/+NkXa9NLRSv6Ix/tY0eCtmjZhFeWvsPVvDVTpFOVaP79UGQihrlK1OVQxLQZTrYcnDQ==","shasum":"788f56f8057312832d4570fef3f5d1ebccd8dc21","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.4.1.tgz","fileCount":9,"unpackedSize":466651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7ezZCRA9TVsSAnZWagAA9xwQAJ5vMYYtkwtynOeUkKbf\nfRjodxBzTaZ4KuvONcqz/X7kJK4mwDepjLYtaRjYlyK0cLQg8GHuq0XWvwId\nmjcpK2qGzKvTjGGWFdmWH3Tn6ZjTaHOgGFXEs1wA6w4VFLDLWnWwuhF+ypBl\n7yYj5ufPHSte4GMrF0UKjxp1KGKPNlUoaeJzgUaHplaVSf97CbTf5JnMUKje\nBpxDUT9Mlu2Xuc0hzWrDEm5Tdhhr+a6GIJL8q9Uwv3G0Zr8ePDDWR5qm01bp\nS4j45qN+hxGnZFEl2h0H10WgDk5QamSuL3MtwCP/DDzvZoqmfUIdpG0R0ANZ\nYE/WDUbMRaar9XWYwfye1Idz3jj9KxKNCY5S//kjOsY2gnb4hunwn/PgruoZ\n9J0rDRMLSqZVS4xCS+BBLTfN4ek7i6No0EG6TB/boF8Or0QKJkM2MlKsddBe\nkd02D7ENyRd3f8dL3ejmSTASXu9VEXQX3Pj7K5qolk3R9r2FVca4TxSerL7+\nj0EGOwnC9jdfRKnwcqeLAfk+xlJKNbw8BfXEm1DwMrpTURTdoRKtznmUlQmw\n0LC0vBSUyNRfCxiwGeEzrufbvJZUiza99MMoMBwdSlPBG0xQGg8ZxIlegvv0\nJjoOrWRnpalw0VyuBmWn4uvm9k7uS7K1dNdPzAOrIncGU67Rs5ylnqePgj2/\nrPp7\r\n=JazY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtdm1Dfezt0jDS1ra2j/Td5ajjELCGY4BqcJyud45d9QIhAL1QbrIDa3UzBm3W57yZiQ/M07OTljw/sIQLotyXGFS7"}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.4.1_1626205400843_0.07818648599362144"},"_hasShrinkwrap":false},"5.5.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.5.0","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","rollup-plugin-dts":"^3.0.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"4abda8cc3464f5d4757bdaf22b90afe72d4b2354","_id":"esprima-next@5.5.0","_nodeVersion":"16.4.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-tcU7/BpUWAUpa/J9LdKf8ea7OBCx4eWZ/lB/8/qLwixxvBkhwzcpCnbFWj9xBwJxGMHhQR6RlF4qx9Y8dAoHyg==","shasum":"82b833c2788320ad1c46b2214af0bd719a02c74b","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.5.0.tgz","fileCount":9,"unpackedSize":503107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7e4QCRA9TVsSAnZWagAARKgP/1PXyRaQoLyzVdR3BJ0b\nd7vX/tgtqcw8AsoMHqkCpBNRYzD+nz9lki4vW0eKyHpQm9l6kcAnYKj8v3LH\nr0UdWQDnakBt8PfTURao9T3cLjznFs+w9xop0xEyH8BZdfoGr35RVFZxa22u\n+VHSvAUZckfbzHOqItCWS2IcZvizxPN863D2X4vpCpKalV8WjtU5tePwVYIW\nxj9T7nUHrUbWNalfrlJ31dlUOYwf1Vz493QXVjAZ1Q68GxcrGePqc1J/2Ke7\n1jxUI/CskraaO+U4keVQZpkc1bdqmRCbyArEQVKJhveIas38lnOicZSp2RrQ\np+RL3NcByKAPcum/QQQ5W41mGBx65Hn1/kwcJiqxgF/3xqkgaTx+cGs0t2NS\nxdaChMHBaTQz+HYhfesxTW2XSJsvEFgddIrYVwGcPNC2VL5uytReaAFcL5hW\nKuRB1tXk+UY1w8P0qBHzAAFErJnZ5IoV8+dNlLSjCE5NVbFjbTErTGipGZvR\nLiK5o+Cy8BBEOFDGROfRIuryvTeb51JScs+V4FhSDAAOF4wliJYTR5mEu3Gt\nbHeFRdFgcFwTzyZUkWcKbFMaOsnHPp2V9qc7QEQ7VclicvcFeaQCzajQddFI\nLRWvnamqfqlxi+sDzu0R3ZfTi8sPUx5naZnsoG7wPw3yUcbsMr4AFAI/XC3l\nlmRi\r\n=1D+U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWzp3CAQePfsRWDdARPydSymfvard2KD2AIx6vZhIm0AiEA60kUj+QXIYLPtKRTGAuwSecV1t+ERBPy3FQKwX6b5X4="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.5.0_1626205712075_0.695208911175395"},"_hasShrinkwrap":false},"5.6.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.6.0","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","rollup-plugin-dts":"^3.0.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"68d7c25ef66528cbbe1aeed23de09e1bb25332b8","_id":"esprima-next@5.6.0","_nodeVersion":"16.4.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-fZ76Ql/OtAdtuTfIl6UtDS5zGd+aNnVvBlFtaLHC5trpHKileHFLori/blDkUF2y7rWGLECYVOlWnFycBG3yfg==","shasum":"50ac61f48e121ce20c263b071595d743b80651a7","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.6.0.tgz","fileCount":9,"unpackedSize":505201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7fniCRA9TVsSAnZWagAA7+MQAJaalrX8zQvSntw2wXMJ\nKmFqs5+qv6fmJ47QRyITJTWXtTMuh8RpwpgltyNwiFXotnLfzjcQdRz1HnxP\naqso5JoZfyHY5EcMN/JJjyX4JXu9yYw7HLIBGjs2l2Y2q6XkmSFWbARCJ3cE\nSxDy4i/vrgwjpz33P9gm4O/pgYlirKs41W5yh7Bj7CP2mbk+lS9iUQjAwNSq\nJhOYpxXjbNlJt2WofJV7EFFIvcCfFy0EGHKelT90Zq6lyCR+uvutA3ficE2u\nWjBfYVdVBIwDzuZs+zemkd2rc+uy0GBXwPhao2NWyhuTo9VtqNPKs3J6KxbP\nKYVKtvcsJ5gNnOx12mPVnEdEh10ZbPztsasZZhgFuv7kEXKgpHvseDRIWCQ3\nBq8yNKfRA4DRm5HVDi9uSBwIEHizYvHo1Qjxg2+3bWH4l1peR7m84da7REau\n/nON6iClen9exCbN82kI0i2Mv1DyZ+7pZ2vNmCM2PRSVWjC/jE8DK3R7UQPG\n/Ct45EJkDDTBBqjGhKS/1GiHvnHECV+ylUH4JtLD9GswuTajS5pt/uUxXKn+\nq6waeV5CgRXL3cWeQUNFFNC5iDYny2B+bg/Z5PqUr+N95ossdPkYrJdO0k4J\n15uQ/qVS3lJZKKW98m1ePRFzYgD84k4/jaz9KSNzlj3n3rmpmF6WTm2GuvuK\nFh2F\r\n=KP9c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDthOybnDFLkpSnsybIJA9UFViuWx3SPsPNGCQhoI0KAQIhAP4Km9d1LE6XyoFlnutlgxCS2OeM7AqZ4GZ65cotQQ7t"}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.6.0_1626208738415_0.5744380063625818"},"_hasShrinkwrap":false},"5.6.1":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.6.1","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","rollup-plugin-dts":"^3.0.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"e349c0a43c8564d632fa76347b45206394c5d8fb","_id":"esprima-next@5.6.1","_nodeVersion":"16.4.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-efJvi0BiU3TLHOwglkr5eHwrLD92YfN5knaKsFAIlU/I7ZYxZ7wy6Pl8SyZt+qCGsy5hT/L7hvDN6Y5Ih2gxOw==","shasum":"d44a68457dacf7ceaf5037215bb244ab83a43483","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.6.1.tgz","fileCount":9,"unpackedSize":506556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7hP4CRA9TVsSAnZWagAA5kIP+wWp4ChYBEFQK61M+Yuf\nIt6YvvGZGJG0ZespKoMzltAgz47mq1YrC5dPMPumQIyPxq6gIHC/W0FfS1nJ\nwlOLvehslLk/cfxALF3glj1nAALPGLIPmJM4+3WeBKSmkFQmqrrQfWlYWYJ7\nmfJ5JgP0k59ySthq+o5lHdQJFYQreHXf/yutxZjvDu7mwAsPR+o+7neMouWf\nxK1Qfl0qdwN23C9bASKAEPDBicX6WCOp0UoW77/S/4WeK8gAWVtzObHOVKCU\nYC9i7n34tt8kgJM7Yrsu6VVnPWP/g7419d1Rd2evkqW7lBppacjaMx6YokM8\n00cBCXDIIFW+XuCpYVzb4Qk4RvOEELWcVVbJupLDB/+CjklQoPvHJZejYVUm\nnm8sYKwaMNA6jASNQYp/jY9P6NYfOG/bWMggLmtfGl8py/q++ir3FBAa+GCL\nu30fHkcxE0C28Do34Zq+kGCvcVvVNIbg08XVYsfGN7EM3eTOQkH+aKomIyFz\nM9FnDWjaQQoY9AGjpAPodkSRuGV7rVp0p0vDxqF5h9jM/NqQaPT5LIqRXvpg\n+y4xWrREXDgRKaMmHrBcDcSiepe+Kc6jHJC9SZ1Pk5gYnYGqsGHvvMrEdeEK\n2Y34Qf4B3UPQQYKZQDtj3YcwyC5xCRA7SGa+YDp4oYyl44dKG3nOyqfBKdHR\nnTkI\r\n=PffX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUbeMsZkhAi87L55WjxUNDXIfQ0pgRbiIg9xJQ1Wf2aAiAqFY22xT3MmIV0vbtEXWkTRP9e8Xd7yVLLfXAnJ+csVA=="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.6.1_1626215415852_0.3291238888396306"},"_hasShrinkwrap":false},"5.6.2":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.6.2","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","rollup-plugin-dts":"^3.0.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"e349c0a43c8564d632fa76347b45206394c5d8fb","_id":"esprima-next@5.6.2","_nodeVersion":"16.4.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-NI013tC/oXynKWa+UWSaEQ8m9feC8LMcl7n+Qu17SfBzCgwjGPuFxh41YycNC9bFErtu12Pc2wqAd4zd08dfCQ==","shasum":"88b5b721843a8a63942f90263d4600bea438eef7","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.6.2.tgz","fileCount":9,"unpackedSize":506570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7npNCRA9TVsSAnZWagAAG8cP/iePYKN8xkxX/yD5PBzI\nMgclCcdjFFG+sflVnuXR7THuf+wIhc/hkzobHJG7GqXOEWUEKF9FXdtqPFXN\nMzkm2QqAj8tBWqwJPFopl2XPexrzGM9JhkqhVZVSMv2OiZuRf99D+I79VrO+\n9dnOZp327fk1r//KCXe4hUkwAqoZuAlpktpR+Bf+PI9KWK4YaenERHarRjSU\nHtw8dOXQ07ITZ0gtoFAZj35uSXlmDbwi41hpxTKC/lXIJJ9fUkg3MKfF3kWr\nQeLEp7mP9H8lWI1egDlTeV0Q/OhRS1Ro0OGsesbDjpu4zVLlq/7JHP65tHlI\nlm1Q1fKHCUejCJe8qohwWyfwNR89Tm1cq9H8nVqBnp/hYk6wJbUFqvdSKr/C\n4v7747bAhZxInvqAU+vhejIE+9h8UPUXDjA78F/LEBiggsS2qwDAZdoV2HDl\niV4KQkmvP5fCO9V9Txghv9whbtRWPUfByQvcFFzv+Eq+PQ2CSPnZp0y44F+B\nkjT1TXvPnYjjpo3k6pmtmWdlpJStsOwluW5GhWA9OWAN2xBl0jWf+Mrws+h1\nmgwEVN6c00EDp5y+O1Z906aAw512kHc1NLrrByj5rSbwqYf958Yoa3OQ67c8\nBwCdLr7Vcn+xvQari2cImFSvUlgMGuvIlFwMi+JZdjtbB4fh0DAJ4F8Gz80J\nyMTx\r\n=jWuc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFXsbDIBGCkUe+X32SWMlSqV4KziCustwkKfNw6yrCMAIhANlXQFfnzGVFzU9RB/sCWX6od4Jj+7HFMO7mJKlkdmzY"}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.6.2_1626241612776_0.6816858374885122"},"_hasShrinkwrap":false},"5.6.3":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.6.3","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","rollup-plugin-dts":"^3.0.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"e349c0a43c8564d632fa76347b45206394c5d8fb","_id":"esprima-next@5.6.3","_nodeVersion":"16.4.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-nz8bzCuTwQpqLn2E0W16YDcev78Lcy/wGfzAQg70vcFlHlk9L51TlDaUPQCjNGr2CNhMxrGCUQKgoDEIPI2ETA==","shasum":"060ca7f4265f728b4b195e7e264ada1ba2a59f3a","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.6.3.tgz","fileCount":9,"unpackedSize":506592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7nutCRA9TVsSAnZWagAA0nwP/3HWyF8Y2vTnKaebXoAA\n7J1geN0cUiEK088MJjaRLYUmjPlpeOo6LBjn5HQkKl/opf5jpZHC5VFa6QwB\nx6xa8UgA9LdpGj8y94BYHwggS9XmFv2kD+ESsUpVTZ8GYTrMw3sa1ibUHP+4\nIUfxfniHuHjRykYM4kg55dcFsKT8KJ3KWE2Z0oJ/dasvuNFkcqGSWMVZtlja\n/+bp/ngZMLcdEKtuvPdu3fSwKU6W2HryZv5yu+IMpBvecRYyd3IiIlXDNKfs\nU66BzCh6SPN+Ied2YB5x/fRq9FeogKy7Q30Z8wKPuRnrIG6+ECsVcJwxii7M\nr5aVT67o53NcBdzK0L5zTH/c8ap0xdIZK6O07uzstUWQbv48/x9k78ShdoyF\nesHIGF63hV+JssPXwKr/U3797RkjbRbGGvIk+aWelV4WWRI3dFgHHmIRTSCA\nCRQzh2YR+pNZCZLuoTNG7wqm80neGFRO//rqFQq3EoddBWUl0Lhv4rByUuun\ngw/ChZ7sx+vzAzX6EMbplc2WaPJGC1QjUsyeFq0mK9qFrC8vUGhkX4O/1O//\nHNeubE9kslXUo7Y12KTVoIcZweHFk8bWKXJhBDMfgXdhh07gYZGXdw0as6fP\noBSRvCgweG98JHGqjyXuRLYQfVhh9IkJe5aywe3HhguivYWCDFmaNVvKpQ6N\nVxX2\r\n=2IGx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8SGtCrnl2QpxNeTe2vzwuBM6967oFswZ2acW+LJ1OBQIgEbBrMA9mJPXDetg5a+/BIgbR7/S0AMqHdf/ybuENtHI="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.6.3_1626241964647_0.5329622817627924"},"_hasShrinkwrap":false},"5.7.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.7.0","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^26.0.23","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^7.28.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.1.7","istanbul":"~0.4.0","jest":"^27.0.4","json-diff":"~0.5.4","mocha":"~9.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^1.0.0","results-interpreter":"~1.0.0","rollup":"^2.51.2","rollup-plugin-dts":"^3.0.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.0.3","ts-node":"^10.0.0","typescript":"~4.3.2","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.39.0","webpack-cli":"^4.7.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#1b16396 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"332c81d4eded79c26ce437624d1239ded1747763","_id":"esprima-next@5.7.0","_nodeVersion":"16.4.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-WKOqCIqZuBXe2up72Ibhigz/mkm/XsBU9jC/eGvMLfY+GZQTBCK9zBVu73Y9VT0098XeZ1JvprpxKwf3I514Iw==","shasum":"6a457fac9d33041e1ef2a55f1a6c54eb967c9fb9","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.7.0.tgz","fileCount":9,"unpackedSize":508923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2yCa6BGwyZalqLD/s6m/8n5bxtOzGtfHeJrbQuSRmnQIgYLt1AlSuP1vJ/yAe3fDoT3oE+fIZqLBlivQhsZbFRbA="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.7.0_1633251030896_0.967564584136031"},"_hasShrinkwrap":false},"5.8.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.8.0","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^27.4.0","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^8.6.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.2.0","istanbul":"~0.4.0","jest":"^27.4.5","json-diff":"~0.7.1","mocha":"~9.1.3","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^2.0.0","results-interpreter":"~1.0.0","rollup":"^2.62.0","rollup-plugin-dts":"^4.1.0","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.1.2","ts-node":"^10.4.0","typescript":"~4.5.4","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.65.0","webpack-cli":"^4.9.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#08a9fc2 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"2b3ea063241c1754d80f77069af794b890d52bc3","_id":"esprima-next@5.8.0","_nodeVersion":"17.2.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-BWOE+CBIEVmHC8TA6UN4F96c1SoxXVzOyouLv0uAdgWnOxUpscAZGJf50lqeHhDcWST+rNgbAUjz6QI4KnwEuA==","shasum":"43df8596527b087c61d323809649b8c636eb4d17","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.8.0.tgz","fileCount":8,"unpackedSize":505535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0ZENCRA9TVsSAnZWagAAh9AP/AzhO6o1LysUYN68GGFX\naWS3ez3t06mq1pseA11+4EDtQBxNNmAvJjuFg/6QQ+LpK/TgPCr8u/t841hO\nJt36A47tS9C8zwQMpY7+eKjEr7HG2CZH5c8hnog5jv+uLYjam5NlJ9rAiKyC\nFc8GY2kUfunJUMfa857oKQA+n+iSkhyYZmsESFjOjdvdDkF4p0zlQVNuNTR9\nULPIgcfFhC/gC0FVz/54ideHVs9bo5NzpnhKw7pS1Pw0epo2pEHq9vxq/mwK\nOaaL5ZCyZrU4FSB3tkpUIc6Gy61rtH2TwX3wZjGFhIPUXTLonGT6bJIg8F41\n/BhYowvqvbQirWcEvxhlzoc7ou/rrl7taBRzYGFxWk9zuShFT1utOvwu39Nk\nCiqy2KxUjPPckIBCiFWiUdMAkkE/kAUm/SM47g4gcFWANmQejtCvFnyMGj6h\nnkpH4RSJ+dYopTyjHoneuZEU7bftYGMpg7Sf74UofX0RilHwN77DIVH1aiUR\nvHs5bLqhgcUWYCU31QHIJl8PNsBqYJlpgFmH7xJjnGcyq3QYgRQckqlLET8x\n/KLl1/B1rvt7cPvAAyklbeks33CQlbXd8TMKGNlwgqcP92HLMTZE1U7RJ2WL\nAx9ZHhpiKFDY/zfXgEYCNzNXeL20ALVWqafF+en1y+wSsNZgAcyd3uFRgmgR\nJCoy\r\n=b0KZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACEVfAkUVC7Arj53wOSH7tWBypp56vIlKHR3Z80ykXBAiBk322MCPW0sdfvhAZr2r+GARUfxOoVgEfyJ/0deAP3rg=="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.0_1641124109203_0.7721945627850735"},"_hasShrinkwrap":false},"5.8.1":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.8.1","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^27.4.0","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^8.6.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.2.0","istanbul":"~0.4.0","jest":"^27.4.5","json-diff":"~0.7.1","mocha":"~9.1.3","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^2.0.0","results-interpreter":"~1.0.0","rollup":"^2.62.0","rollup-plugin-dts":"^4.1.0","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.1.2","ts-node":"^10.4.0","typescript":"~4.5.4","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.65.0","webpack-cli":"^4.9.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#08a9fc2 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"dd57346a223b42a6a34392f3945671f9f0ea0fc2","_id":"esprima-next@5.8.1","_nodeVersion":"17.2.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-jPuleZ9j065A9xGKreFh9YSgPlbL9/miG/l4KslkwEb7Ilwl5Ct7BmDkSTHA0rW0qnqLx+hsZWIB66s1XaMAyA==","shasum":"e670c9e807dce91075160d7cd7735c4b74581338","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.8.1.tgz","fileCount":8,"unpackedSize":508958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh02wzCRA9TVsSAnZWagAAUE0P/i7jhgFrKe3bM0xZTQuH\nweNhDQkYB1eDu5uXvOtZz7cHpSoJz+1xpev07ohU+NDmZ7g03ST+CLgukb7x\nzbwVYFtW8woOul8ufzGtRgETn37sDNwi55UKF+VrcjPgUmn8j0AJ2y3wZUnR\ntnrr2fVbgOqsvLmt8LjOa/Zn58TxfHMtetNpIOSdOqBBZRQjA1sVfFeALeRr\nPXLWX0ob348jC2jtIUKnucshT3CMJywhnryMKXIWSjNjzqF/BS+Kl1X5OHSN\nEtXrRQnMkZOiZFOhOxtqDeOMsemm/oc9u+0jZQyoBzjeCUHrBopO8QWOFRNr\nC5ePWnMn8zuP7i8IgJhWwuQVAWvXJEmQbvuMbBFMpgASYJJxntZtpv4qLd/Y\nT7Bx5gKHWYxudkwY5eovzFsf+M0o1HkgQrM1wGYXeMZq73jD14YmqTxZ9b0c\nkRi5GeIdN234zU5GNzynzDmkfwchtYOBLZP7B9PdGoYBVYnnogYk6XLs+c6G\nsu6DqJ6VQiwpE8i/Xf6sDFhD/VdKIlIp6Xp43KT0ma6laSojD3d4Yzfe1hYs\nYsHdYjk/nJHUGrBOcJ2iN9RqLYTpenjq9Yug+puaXTvESCKkL/8t59PvmHkx\njQSedN7bhr+FuoGe3y3/1ZBVKiRlhQuTAfIEjU6B2GUWTM+bdILK0ZRwKcQY\n6f7y\r\n=PpZl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVRdNwj9jmHeUjb+TgP5CeF5QUCDleVyFjc6TL0Zry5QIhAKrFQyYE3W+B+IMn90528R8ePLmqvsAs3SWw/yvuRvxh"}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.1_1641245747781_0.5502110934480995"},"_hasShrinkwrap":false},"5.8.2":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.8.2","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^27.4.0","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^8.6.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~7.2.0","istanbul":"~0.4.0","jest":"^27.4.5","json-diff":"~0.7.1","mocha":"~9.1.3","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^2.0.0","results-interpreter":"~1.0.0","rollup":"^2.62.0","rollup-plugin-dts":"^4.1.0","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^27.1.2","ts-node":"^10.4.0","typescript":"~4.5.4","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.65.0","webpack-cli":"^4.9.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#08a9fc2 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"bc2b9831f772fad96b09762fe82ba6432caadb73","_id":"esprima-next@5.8.2","_nodeVersion":"17.2.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-DGYvXt8ZiJ+vbEeqyt1A/BGPr2+0u8zyKKYlS0EiaaVs4SJgaxyJ2zkc6fZr+Y1NWSZLvoLhqGH+BpcylI6Iwg==","shasum":"ef3e13f525bcf709c8486c9198ff99babe4ca20d","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.8.2.tgz","fileCount":8,"unpackedSize":509543,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGprKaQzKycKPRQ5QxBYu0qMT/lMma21SiA7DEtEDx22AiEAoY5DoGm1fo8+iJbyiA68QSBMjC34Wz9H6k/zEWF7kQo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidD25ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT+Q/+LHwLjhv8u/Kjy4iakX+0Wtc84DiOKAlQvQ8X/3ipjBTVLU+M\r\nMwhxdaOnW54fL2Jbf3cvOcnB7u6RLGfNcA+ahbrTgMau37eFzCS5DGFfBsrc\r\nw/bNE7D53E/1GbcnPLX9qyS5cEdLHQTNCGG9S5qr7YavNPT2/A5C4VRCfWR+\r\nINfmrnAZpIyhz4S5gsR45fdZVAw9uatMa40GqeCvqF4rxIX3Q2FK6oA7hP4k\r\ntFFEPbHGgl7Tf+vzw9m4a5lMKYbXKZtjb7P5CXhPqPmbU0FvBI3CQ1DXvhkk\r\nfb8JW52nx/BZQbZlEwUOE/MjeBlwJrQ+L0mL20A8zajuojH8rXCzdrfwABmJ\r\n1N+74zHs6k7eOWli/OKmlAkWBlJPFba/GhazCCEABL+30h07LFeflvr/YeKR\r\niUUohiHEw9CtxVf1iJARu4xrFceCYE924F+1bb0zKu0M6g08e9VuPjsD1Z+B\r\nuoQnI/evHCzO+/XMJPzwGcyzxdKu3bBxhq5NebxdT9MObd3c2CJ+px6eZAID\r\nhigRGDpHqLanxI+8IkDahIMKcn1T4d77RJrYiPpGiMZnfLwp8HiVkXf8XIWC\r\n/oxOpe0028K04bZJ8RhoiJU7E1YjgemvtnYC9Csk/HxiXFfRD76UnRMUGq3t\r\n78UJ5Rusd/qZ/XWZE9na895XMR2aNB9vpTQ=\r\n=dw4J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.2_1651785145149_0.41714584930156584"},"_hasShrinkwrap":false},"5.8.3":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.8.3","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^28.1.0","@typescript-eslint/eslint-plugin":"^5.27.0","@typescript-eslint/parser":"^5.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^8.17.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~8.0.3","istanbul":"~0.4.0","jest":"^28.1.0","json-diff":"~0.9.0","mocha":"~10.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^2.0.0","results-interpreter":"~1.0.0","rollup":"^2.75.5","rollup-plugin-dts":"^4.2.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^28.0.4","ts-node":"^10.8.1","typescript":"~4.7.3","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.73.0","webpack-cli":"^4.9.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#08a9fc2 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"20f403c46b4f2eb7915cf84b0d67d671c4514525","_id":"esprima-next@5.8.3","_nodeVersion":"17.2.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ND7DiWoiLxc6kwhB9Xt3YzewG2FPk09FxwWICCSu/nBj4gyRuEhkOToiO0KAnE0pUW73gH2R+IJNVtF97VBdjw==","shasum":"d860c32bd4a3d2898209e4becff39bb2643c8b02","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.8.3.tgz","fileCount":8,"unpackedSize":514785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZG4UOa+WYzON4X0lYsgqcZPDfi4JOhKal4xpoU0uOCAiEA2WOsXpcqA6f/oseC5F5OlYOVK4BcG0sO4j5RxOVDbWE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinV5BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/9A/+Mymmxa8yTsTHVlkUUq0AX/bg92aAzzte1rT53mmp1rRA28+8\r\nFjRY81yPaZuyCyDXelo6pz7K/s20AM9tx0bqQpJjnhcIj7HTrFhknP+9IqKy\r\nd2/Qk+9F5tv4+I6/S6VcEKy5PbjMXbvG4yxC04p/z3o/x/r/gROgqnK9SNbP\r\nlyobQr0IbHb1S5dW9nrHB98zkUZtpPFS7fWW9xrufuvDiP1imSCIomUP76PH\r\nmGA5eQObt2RDi/jlSbnIHS/OLO1HCYA/D/G+uWdTJxc06UHLz2jyrzQxgXbD\r\nRkzJH1PRYFDQBoE/Swi7Y1BWiUZqT50MtC+0FssbfFb7+q2Mrycktgk2QITw\r\nizVYk7Ut4NBeT5V99V8f7+Kfmxww0HSt9T9LwLzfBQ4sFj6cBPcPzZrZ8wNv\r\nVzWdODosZVEKQKAj8ZcdcKF+RBeDGnqc6s26c/pZOm6KFoOmaz4x5QhJGNE0\r\nM0l1Aul1VzrHq8XyGWITpocQX1Y41lxUiReC3P9IRC51OqHl8RnFMlgKVPCS\r\n3yNzC3jrgxoHE3obWdBHDtVX1wGSBofo9zkzGbDPmnroRCpXlOUVL1NgSx9b\r\nY+Veu9hxT97ZjMq4ijP0X9elZnRyX4ssCAMV5RAi0ieqabYDeUwNySqECePV\r\nf8OSy8w8aedfSYcjKoUIeEwuckaF2bS1rUY=\r\n=N59Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.3_1654480449565_0.9362797229583528"},"_hasShrinkwrap":false},"5.8.4":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.js","module":"./dist/esm/esprima.js","types":"./dist/esm/esprima.d.ts","exports":{".":{"require":"./dist/esprima.js","import":"./dist/esm/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"5.8.4","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^28.1.0","@typescript-eslint/eslint-plugin":"^5.27.0","@typescript-eslint/parser":"^5.27.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^8.17.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~8.0.3","istanbul":"~0.4.0","jest":"^28.1.0","json-diff":"~0.9.0","mocha":"~10.0.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^2.0.0","results-interpreter":"~1.0.0","rollup":"^2.75.5","rollup-plugin-dts":"^4.2.2","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^28.0.4","ts-node":"^10.8.1","typescript":"~4.7.3","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0","webpack":"~5.73.0","webpack-cli":"^4.9.2"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#08a9fc2 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"tsc --build src/es.tsconfig.json && rollup -c && tsc --build src/cjs.tsconfig.json && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"a002247e9cb92768ea91ef838b223012fe4fee9f","_id":"esprima-next@5.8.4","_nodeVersion":"18.7.0","_npmVersion":"8.17.0","dist":{"integrity":"sha512-8nYVZ4ioIH4Msjb/XmhnBdz5WRRBaYqevKa1cv9nGJdCehMbzZCPNEEnqfLCZVetUVrUPEcb5IYyu1GG4hFqgg==","shasum":"9f82c8093a33da7207a4e8621e997c66878c145a","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-5.8.4.tgz","fileCount":8,"unpackedSize":514898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkxUwVi/UgbX6YdfKZEPUfxbspVF75vSHXMNMJpouc4wIgMexd4GSjOd4/MMal5Gbjw/Oj8Knwk00E5KY8mTmAFtY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGSMmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Mg/7B+BsgOW+OfcURiaPW0S938QAMH9eFaDAC6aq9fwDLZpZY6V1\r\nXX+7G4kbyt5wKBvhcd4ptk8AluV72HA3T5AwntK6If8GTM7MWzYmDeWt9toU\r\nGl7tZJJA60XrkBE4LiXL6BAK9ArTRy5VbL/3TL7mh4F+Tyrsx5lhcimLAaoP\r\nqGfJIV0yyx7T6l+5YXtBxGAcharPHwqUGAumkMDqIoZbmOnCHWT6G9p+3PuU\r\n6hQdDuer5Jp78XefiAaJd9zfVcYnqaXwPFs/mu6fpM1raWQ6cPyzh1AW1lOR\r\nkdxjhnaB9cwp6KnXHD/CuC+OW144B/lPIi3GuFEjpXzRlHoLhFfoKI5Qz/RS\r\nBlDQLeC1B9PsFiCWHHLBiMpes4CtL1HEYqIoHV6Qz5ewKsgZSgNbSGv0/PhP\r\n06wYujmyEZM6lCnvHMzw8TFpAj1V/tXIg+0Tm5us8Wvp4Nu/mI62gawb9nDv\r\nOLemlo6plFkhE4mcphf8cC8NGiFKH3ncMe3xfZLhpe2ZtYukJKNSgclWqt2y\r\nv2EO/eYtuNFuErr9wqFP6YIMdsRdgV48656P59kMA6cgrVNMhJla+m+MdF/6\r\necjqB2qvM0HIY3bHU6CRCJ2DgZGLkLVwP2/HVGY9ahgFTuzkxhqIPsdeAyDO\r\nt8fi0JZh+HBxHhNhn86Mo8ECliyy+THyTcQ=\r\n=PtPx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.4_1662591782050_0.9302977968848036"},"_hasShrinkwrap":false},"6.0.0":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.cjs","module":"./dist/esprima.js","types":"./dist/esprima.d.ts","type":"module","exports":{".":{"require":"./dist/esprima.cjs","import":"./dist/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"6.0.0","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^29.5.11","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^8.56.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~10.3.10","istanbul":"~0.4.0","jest":"^29.7.0","json-diff":"~1.0.6","mocha":"~10.2.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^2.2.0","results-interpreter":"~1.0.0","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","tsup":"^8.0.1","typescript":"~5.3.3","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"tsup":"tsup src/esprima.ts --format cjs,esm --dts --clean","prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#08a9fc2 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"npm run tsup","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"56a9e68229b9ef807fe84c2ca9e545fb66a8475c","_id":"esprima-next@6.0.0","_nodeVersion":"20.10.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-FMLAo7QOoo/H1wkaLoOSfsHSuWCgZuP9oM8CEzDZJHsip9e/kbBMt9is9al4L5DekMAJcnr2qbUUfFxT3oKWKQ==","shasum":"a88772405b47447ac7494ba333b97a58b63683ba","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-6.0.0.tgz","fileCount":7,"unpackedSize":338784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGsqGMw9xP7T8zU8fcoVei2tryN4aZ490NJxnR1SEFVgIgC5ssf1/PmriJNt4+NwHiI81hOIto21pssQRJkLeNIXo="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_6.0.0_1703759738631_0.7118892462548263"},"_hasShrinkwrap":false},"6.0.1":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.cjs","module":"./dist/esprima.js","types":"./dist/esprima.d.ts","type":"module","exports":{".":{"require":"./dist/esprima.cjs","import":"./dist/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"6.0.1","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^29.5.11","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^8.56.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~10.3.10","istanbul":"~0.4.0","jest":"^29.7.0","json-diff":"~1.0.6","mocha":"~10.2.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^2.2.0","results-interpreter":"~1.0.0","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","tsup":"^8.0.1","typescript":"~5.3.3","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"tsup":"tsup src/esprima.ts --format cjs,esm --dts --clean","prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#08a9fc2 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"npm run tsup","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"90cf52639e39dd7797e577d8d493807436063fd2","_id":"esprima-next@6.0.1","_nodeVersion":"20.10.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-7qtronLAlg9G7QnimTDubwM+zo55mk6UYDgSRaOKSO8UNDAWiuDLzpwa3Ytuz8QgcnX79rWc1EtoNr/Ep2VYvg==","shasum":"d6c4ec92ea6c1aa125da51f1238721aebfac1578","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-6.0.1.tgz","fileCount":9,"unpackedSize":659953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBL5kP3M7YG9ktU1SOMXMkmQIDiNe6qnbLypXC9G79SmAiEAkuvTJnBC0n3YnSxQiudi3D1L/g4oqiI9hX0fkEar7rM="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_6.0.1_1704141216477_0.2520220726034694"},"_hasShrinkwrap":false},"6.0.2":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.cjs","module":"./dist/esprima.js","types":"./dist/esprima.d.ts","type":"module","exports":{".":{"require":"./dist/esprima.cjs","import":"./dist/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"6.0.2","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^29.5.11","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^8.56.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~10.3.10","istanbul":"~0.4.0","jest":"^29.7.0","json-diff":"~1.0.6","mocha":"~10.2.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^2.2.0","results-interpreter":"~1.0.0","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","tsup":"^8.0.1","typescript":"~5.3.3","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"tsup":"tsup src/esprima.ts --format cjs,esm --dts --clean","prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#08a9fc2 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"npm run tsup","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"b1245fa8c833860b20f1597a25e4ff3e0df42101","_id":"esprima-next@6.0.2","_nodeVersion":"20.10.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-2qIj1i/S5nK4piHwMY5NfYpcllx0PzDbILbb5+x6Wj6uj5+vNLgezGQeAqW0QVqaMFmJAcSnvFV/xaRXUKVtjQ==","shasum":"4a93368e7b0eed803ee9322920b43cadad6f201e","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-6.0.2.tgz","fileCount":9,"unpackedSize":660271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNXKvoaOx0cCTl3r9LOtNfR0l+SE8plAsOmuUmanMHdAiA0v+JV3AjLljk6UtVjNjsam2k0Qk+RrxySlaLMwoTtDA=="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_6.0.2_1704550275120_0.0651701970785108"},"_hasShrinkwrap":false},"6.0.3":{"name":"esprima-next","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","main":"./dist/esprima.cjs","module":"./dist/esprima.js","types":"./dist/esprima.d.ts","type":"module","exports":{".":{"require":"./dist/esprima.cjs","import":"./dist/esprima.js","default":"./dist/esprima.js"}},"bin":{"esparse":"bin/esparse.js","esvalidate":"bin/esvalidate.js"},"version":"6.0.3","engines":{"node":">=12"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","devDependencies":{"@types/jest":"^29.5.11","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","codecov.io":"~0.1.6","crlf":"^1.1.1","eslint":"^8.56.0","eslint-plugin-esprima-internal":"file:eslint","everything.js":"~1.0.3","glob":"~10.3.10","istanbul":"~0.4.0","jest":"^29.7.0","json-diff":"~1.0.6","mocha":"~10.2.0","node-tick-processor":"~0.0.2","regenerate":"~1.4.2","replace-in-files-cli":"^2.2.0","results-interpreter":"~1.0.0","temp":"~0.9.4","test262-stream":"~1.4.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","tsup":"^8.0.1","typescript":"~5.3.3","typescript-formatter":"~7.2.2","unicode-12.1.0":"^0.8.0"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"tsup":"tsup src/esprima.ts --format cjs,esm --dts --clean","prepare":"test -f esprima/dist/esprima.js || npm run test","check-version":"node test/check-version.js","lint-code":"eslint src/*.ts","code-style":"tsfmt --verify src/*.ts && tsfmt --verify test/*.js","format-code":"tsfmt -r src/*.ts && tsfmt -r test/*.js","static-analysis":"npm run check-version && npm run lint-code && npm run code-style","hostile-env-tests":"node test/hostile-environment-tests.js","unit-tests":"node test/unit-tests.js","api-tests":"mocha -R dot test/api-tests.js","grammar-tests":"node test/grammar-tests.js","regression-tests":"node test/regression-tests.js","test-262":"npm install git+https://git@github.com/tc39/test262.git#08a9fc2 && node test/test-262.js","esm-tests":"node test/test-sideEffects/test.js","all-tests":"npm run esm-tests && npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests","verify-line-ending":"node test/verify-line-ending.js","generate-fixtures":"node tools/generate-fixtures.js","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 100 --branch 100 --function 100","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","watch":"tsc --project src/es.tsconfig.json --watch","compile":"npm run tsup","test":"npm run compile && npm run all-tests && npm run jest","jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js","testOld":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","prepublish":"npm run compile","profile":"node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor","benchmark-parser":"node -expose_gc test/benchmark-parser.js","benchmark-tokenizer":"node --expose_gc test/benchmark-tokenizer.js","benchmark":"npm run benchmark-parser && npm run benchmark-tokenizer","codecov":"istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml","downstream":"node test/downstream.js","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js"},"gitHead":"242fb79474f623c0efba35a25fa96ea48e0db35d","_id":"esprima-next@6.0.3","_nodeVersion":"20.10.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-fVfE+9qIOJSbS3AR7roIuL0gCeS+tC86bJV9GlJtwXCRoo67q6tsGGUjThW+JtR5IQSShnHqaDqX8D0IYDfRGA==","shasum":"b20e74d019329ab21387d1ae0692ebbda9996d30","tarball":"https://registry.npmjs.org/esprima-next/-/esprima-next-6.0.3.tgz","fileCount":9,"unpackedSize":660399,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuX9idNB/SXE+TkyLgTWtZHZDbThEj5ruIEuQwLFrrRAiEA0G06xi9E78BMD1x6maCsy4Mkp9wbkHhkYaWN/H39BYI="}]},"_npmUser":{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_6.0.3_1710322421943_0.7093354516375028"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-15T06:00:15.335Z","5.0.0":"2021-06-15T06:00:15.496Z","modified":"2024-03-13T09:33:42.742Z","5.1.0":"2021-06-21T04:52:52.132Z","5.2.0":"2021-06-22T18:47:56.214Z","5.2.1":"2021-06-22T21:55:01.043Z","5.2.2":"2021-06-25T03:00:23.275Z","5.2.3":"2021-06-30T21:31:05.555Z","5.3.0":"2021-06-30T21:44:06.317Z","5.4.0":"2021-07-13T07:10:02.616Z","5.4.1":"2021-07-13T19:43:21.025Z","5.5.0":"2021-07-13T19:48:32.252Z","5.6.0":"2021-07-13T20:38:58.608Z","5.6.1":"2021-07-13T22:30:16.014Z","5.6.2":"2021-07-14T05:46:52.903Z","5.6.3":"2021-07-14T05:52:44.793Z","5.7.0":"2021-10-03T08:50:31.115Z","5.8.0":"2022-01-02T11:48:29.498Z","5.8.1":"2022-01-03T21:35:47.940Z","5.8.2":"2022-05-05T21:12:25.374Z","5.8.3":"2022-06-06T01:54:09.698Z","5.8.4":"2022-09-07T23:03:02.420Z","6.0.0":"2023-12-28T10:35:38.791Z","6.0.1":"2024-01-01T20:33:36.657Z","6.0.2":"2024-01-06T14:11:15.317Z","6.0.3":"2024-03-13T09:33:42.127Z"},"maintainers":[{"name":"jogibear9988","email":"jochen.kuehner@gmx.de"}],"description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"https://github.com/node-projects/esprima-next/","keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"repository":{"type":"git","url":"git+https://github.com/node-projects/esprima-next.git"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"bugs":{"url":"https://github.com/node-projects/esprima-next/issues"},"license":"BSD-2-Clause","readme":"[![NPM version](https://img.shields.io/npm/v/esprima-next.svg)](https://www.npmjs.com/package/esprima-next)\n[![npm download](https://img.shields.io/npm/dm/esprima-next.svg)](https://www.npmjs.com/package/esprima-next)\n[![Tests](https://github.com/node-projects/esprima-next/workflows/Tests/badge.svg)](https://github.com/node-projects/esprima-next/actions)\n\nTodo: Coverage does not work atm.\n[![Coverage Status](https://img.shields.io/codecov/c/github/node-projects/esprima-next/master.svg)](https://codecov.io/github/node-projects/esprima-next)\n\n**Esprima** ([esprima.org](http://esprima.org), BSD license) is a high performance,\nstandard-compliant [ECMAScript](http://www.ecma-international.org/publications/standards/Ecma-262.htm)\nparser written in ECMAScript (also popularly known as\n[JavaScript](https://en.wikipedia.org/wiki/JavaScript)).\nEsprima is created and maintained by [Ariya Hidayat](https://twitter.com/ariyahidayat),\nwith the help of [many contributors](https://github.com/node-projects/esprima-next/contributors).\n\n### esprima-next\n\nA fork of esprima (https://github.com/jquery/esprima), cause esprima has no new releases and many not merged pull req.\nif development/maintenance at jquery will start again, we maybe remove this fork.\n\n### Changes to original Esprima:\n\n- Rename to esprima-next\n- generate a ESM build\n- update npm packages\n- disable npm run static-analysis && npm run dynamic-analysis, seem not to work after package update\n- we don't need to support node <= 12\n- ES2022 Class Properties & Privates\n- Support numeric seperator and BigInt\n- import assertions\n\nfollowing Pull reqs are merged from @esprima github:\n\n- Export Esrpima Nodes type #2045\n- Fix super() in non derived class #2047\n- Support for ES2020 import.meta #2052\n- Support for ES2020 export ns from #2055\n- Fix parsing error in exponent expressions with unary left-hand sides. #2070\n- bugfix import() #2076\n- Support ES2021 Logical Assignment #2082\n- ESM release support #2081\n\n### Features\n\n- Full support for ECMAScript 2022 ([ECMA-262 13th Edition](http://www.ecma-international.org/publications/standards/Ecma-262.htm))\n- Sensible [syntax tree format](https://github.com/estree/estree/blob/master/es5.md) as standardized by [ESTree project](https://github.com/estree/estree)\n- Experimental support for [JSX](https://facebook.github.io/jsx/), a syntax extension for [React](https://facebook.github.io/react/)\n- Optional tracking of syntax node location (index-based and line-column)\n- [Heavily tested](http://esprima.org/test/ci.html) (~1600 [unit tests](https://github.com/jquery/esprima/tree/master/test/fixtures) with [full code coverage](https://codecov.io/github/jquery/esprima))\n\n### API\n\nEsprima can be used to perform [lexical analysis](https://en.wikipedia.org/wiki/Lexical_analysis) (tokenization) or [syntactic analysis](https://en.wikipedia.org/wiki/Parsing) (parsing) of a JavaScript program.\n\nA simple example on Node.js REPL:\n\n```javascript\n> import { esprima } from 'esprima-next';\n> var program = 'const answer = 42';\n\n> esprima.tokenize(program);\n[ { type: 'Keyword', value: 'const' },\n { type: 'Identifier', value: 'answer' },\n { type: 'Punctuator', value: '=' },\n { type: 'Numeric', value: '42' } ]\n\n> esprima.parseScript(program);\n{ type: 'Program',\n body:\n [ { type: 'VariableDeclaration',\n declarations: [Object],\n kind: 'const' } ],\n sourceType: 'script' }\n```\n\nFor more information, please read the [complete documentation](http://esprima.org/doc).\n","readmeFilename":"README.md"}