{"versions":{"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":"anonymous","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":{"shasum":"e1c2d5d5bd0935f7b0520a118c0bdd7a9d635765","size":87735,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.4.0.tgz","integrity":"sha512-FHurzEPkQ8fCoS1VTJDa+g7tqBkCXP1B2ouWgBDRmaO1HiqHn17h49kWPagSbI3GK7eM8QBfYBTLWD+UYGLXrA=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.4.0_1626160202384_0.9830828519609185"},"_hasShrinkwrap":false,"publish_time":1626160202616,"_cnpm_publish_time":1626160202616,"_cnpmcore_publish_time":"2021-12-16T20:52:59.191Z","contributors":[]},"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":"anonymous","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":{"shasum":"a235e5e2d957f3080d4182e72ee005225a83761f","size":87571,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.3.0.tgz","integrity":"sha512-M4QgieyAVhSntOvzos22g29toao/+Zz9SDSOM8wt2s4csuHQ7CR3dAvHg6JCvRPW4D1MDnuEzLB/hUqphU40iQ=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.3.0_1625089446096_0.37554741921477564"},"_hasShrinkwrap":false,"publish_time":1625089446317,"_cnpm_publish_time":1625089446317,"_cnpmcore_publish_time":"2021-12-16T20:52:59.995Z","contributors":[]},"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":"anonymous","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":{"shasum":"051c34e750bbda72abe93aaac6fe27e0856dad0a","size":87107,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.2.2.tgz","integrity":"sha512-mvhknpSHMgC1xUFnR4pwDBNbgkoiMeO0VypNHMmPAb0W2rb0ylWM5etZOYHJf9B43Nlu7YfTCTbzb85AOEuOgA=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.2.2_1624590023086_0.4897058381223782"},"_hasShrinkwrap":false,"publish_time":1624590023275,"_cnpm_publish_time":1624590023275,"_cnpmcore_publish_time":"2021-12-16T20:53:00.811Z","contributors":[]},"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":"anonymous","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":{"shasum":"a06d167c6923aeaecbe2e04af2a2674e98970f20","size":87169,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.1.0.tgz","integrity":"sha512-RDTekeMRNt8pEuNzBYDMGD7vhdrsq2TR5Pli8wQjlobO1PwnyU8Hmxw74SFX66zhyHm4PLBz96LOToKGPGH50Q=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.1.0_1624251171970_0.9965615838455804"},"_hasShrinkwrap":false,"publish_time":1624251172132,"_cnpm_publish_time":1624251172132,"_cnpmcore_publish_time":"2021-12-16T20:53:02.253Z","contributors":[]},"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":"anonymous","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":{"shasum":"6a457fac9d33041e1ef2a55f1a6c54eb967c9fb9","size":93356,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.7.0.tgz","integrity":"sha512-WKOqCIqZuBXe2up72Ibhigz/mkm/XsBU9jC/eGvMLfY+GZQTBCK9zBVu73Y9VT0098XeZ1JvprpxKwf3I514Iw=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.7.0_1633251030896_0.967564584136031"},"_hasShrinkwrap":false,"publish_time":1633251031115,"_cnpm_publish_time":1633251031115,"_cnpmcore_publish_time":"2021-12-16T20:52:55.147Z","contributors":[]},"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":"anonymous","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":{"shasum":"060ca7f4265f728b4b195e7e264ada1ba2a59f3a","size":93040,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.6.3.tgz","integrity":"sha512-nz8bzCuTwQpqLn2E0W16YDcev78Lcy/wGfzAQg70vcFlHlk9L51TlDaUPQCjNGr2CNhMxrGCUQKgoDEIPI2ETA=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.6.3_1626241964647_0.5329622817627924"},"_hasShrinkwrap":false,"publish_time":1626241964793,"_cnpm_publish_time":1626241964793,"_cnpmcore_publish_time":"2021-12-16T20:52:55.757Z","contributors":[]},"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":"anonymous","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":{"shasum":"88b5b721843a8a63942f90263d4600bea438eef7","size":93037,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.6.2.tgz","integrity":"sha512-NI013tC/oXynKWa+UWSaEQ8m9feC8LMcl7n+Qu17SfBzCgwjGPuFxh41YycNC9bFErtu12Pc2wqAd4zd08dfCQ=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.6.2_1626241612776_0.6816858374885122"},"_hasShrinkwrap":false,"publish_time":1626241612903,"_cnpm_publish_time":1626241612903,"_cnpmcore_publish_time":"2021-12-16T20:52:56.163Z","contributors":[]},"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":"anonymous","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":{"shasum":"d44a68457dacf7ceaf5037215bb244ab83a43483","size":93033,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.6.1.tgz","integrity":"sha512-efJvi0BiU3TLHOwglkr5eHwrLD92YfN5knaKsFAIlU/I7ZYxZ7wy6Pl8SyZt+qCGsy5hT/L7hvDN6Y5Ih2gxOw=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.6.1_1626215415852_0.3291238888396306"},"_hasShrinkwrap":false,"publish_time":1626215416014,"_cnpm_publish_time":1626215416014,"_cnpmcore_publish_time":"2021-12-16T20:52:57.119Z","contributors":[]},"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":"anonymous","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":{"shasum":"50ac61f48e121ce20c263b071595d743b80651a7","size":92656,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.6.0.tgz","integrity":"sha512-fZ76Ql/OtAdtuTfIl6UtDS5zGd+aNnVvBlFtaLHC5trpHKileHFLori/blDkUF2y7rWGLECYVOlWnFycBG3yfg=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.6.0_1626208738415_0.5744380063625818"},"_hasShrinkwrap":false,"publish_time":1626208738608,"_cnpm_publish_time":1626208738608,"_cnpmcore_publish_time":"2021-12-16T20:52:57.655Z","contributors":[]},"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":"anonymous","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":{"shasum":"82b833c2788320ad1c46b2214af0bd719a02c74b","size":92263,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.5.0.tgz","integrity":"sha512-tcU7/BpUWAUpa/J9LdKf8ea7OBCx4eWZ/lB/8/qLwixxvBkhwzcpCnbFWj9xBwJxGMHhQR6RlF4qx9Y8dAoHyg=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.5.0_1626205712075_0.695208911175395"},"_hasShrinkwrap":false,"publish_time":1626205712252,"_cnpm_publish_time":1626205712252,"_cnpmcore_publish_time":"2021-12-16T20:52:58.126Z","contributors":[]},"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":"anonymous","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":{"shasum":"788f56f8057312832d4570fef3f5d1ebccd8dc21","size":87735,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.4.1.tgz","integrity":"sha512-wag1Cc9hszJBR8PsqV/+NkXa9NLRSv6Ix/tY0eCtmjZhFeWvsPVvDVTpFOVaP79UGQihrlK1OVQxLQZTrYcnDQ=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.4.1_1626205400843_0.07818648599362144"},"_hasShrinkwrap":false,"publish_time":1626205401025,"_cnpm_publish_time":1626205401025,"_cnpmcore_publish_time":"2021-12-16T20:52:58.588Z","contributors":[]},"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":"anonymous","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":{"shasum":"a521818d1ed662a613ca56085c1a729ef24e3ae0","size":87563,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.2.3.tgz","integrity":"sha512-1KzHU60sGSbNGWxnon+4AGu3rFbK6REypqrvjL9yFJNbD5CLzoY9kLo0q5751TovUSo3YPadcqvGcBEtQrYfFg=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.2.3_1625088665402_0.952711766742242"},"_hasShrinkwrap":false,"publish_time":1625088665555,"_cnpm_publish_time":1625088665555,"_cnpmcore_publish_time":"2021-12-16T20:53:00.395Z","contributors":[]},"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":"anonymous","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":{"shasum":"7d5e2513aa8f0fc15116591c3ecfe09d15c39393","size":87660,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.2.1.tgz","integrity":"sha512-9xHEZm0ob5dO54Im2iWo+fh4FIgQEFzQU5MfFi4zbT/Ttm1iaUD4Njb09GTjUBygfi95WULXthpEJfBkB83zzg=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.2.1_1624398900944_0.05514511753879092"},"_hasShrinkwrap":false,"publish_time":1624398901043,"_cnpm_publish_time":1624398901043,"_cnpmcore_publish_time":"2021-12-16T20:53:01.473Z","contributors":[]},"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":"anonymous","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":{"shasum":"68e9b4cabe57c047147a297e4690380137652396","size":87677,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.2.0.tgz","integrity":"sha512-bhw+j0oiTAQ834Vln08EXRw+ePAM3r8OHdvbk2ozriLYCGHmBeH9fUlfqbSaTvMHcLLOBfMFiq7+AGwfbnfBmg=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.2.0_1624387675990_0.6368886918659649"},"_hasShrinkwrap":false,"publish_time":1624387676214,"_cnpm_publish_time":1624387676214,"_cnpmcore_publish_time":"2021-12-16T20:53:01.894Z","contributors":[]},"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":"anonymous","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":{"shasum":"94a138dbc4a6b08d7b9b5847965a7569f93a0d3c","size":86169,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-5.0.0.tgz","integrity":"sha512-0QazyVKWpg6uECzonzMH29BDqV805KA0nPSq4eZPqDR/ovAG4J9p4oZ/BV+ocOh5oRYdrVzs0mp+IAQuUAC0+w=="},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.0.0_1623736815335_0.6108894212203455"},"_hasShrinkwrap":false,"publish_time":1623736815496,"_cnpm_publish_time":1623736815496,"_cnpmcore_publish_time":"2021-12-16T20:53:02.709Z","contributors":[]},"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":"anonymous","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":"http://123.232.10.234:8212/nexus/content/groups/npm-public/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","size":91053},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.0_1641124109203_0.7721945627850735"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-02T11:48:46.738Z","contributors":[]},"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":"anonymous","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":"http://123.232.10.234:8212/nexus/content/groups/npm-public/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","size":91547},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.1_1641245747781_0.5502110934480995"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-03T21:35:53.296Z","contributors":[]},"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":"anonymous","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":"http://123.232.10.234:8212/nexus/content/groups/npm-public/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","size":91604},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.2_1651785145149_0.41714584930156584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-05T21:22:02.832Z","contributors":[]},"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":"anonymous","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":"http://123.232.10.234:8212/nexus/content/groups/npm-public/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","size":92345},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.3_1654480449565_0.9362797229583528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-06T01:59:24.312Z","contributors":[]},"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":"anonymous","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":"http://123.232.10.234:8212/nexus/content/groups/npm-public/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","size":92363},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_5.8.4_1662591782050_0.9302977968848036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-07T23:03:14.313Z","contributors":[]},"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":"anonymous","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":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-6.0.0.tgz","fileCount":7,"unpackedSize":338784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGsqGMw9xP7T8zU8fcoVei2tryN4aZ490NJxnR1SEFVgIgC5ssf1/PmriJNt4+NwHiI81hOIto21pssQRJkLeNIXo="}],"size":59166},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_6.0.0_1703759738631_0.7118892462548263"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-28T10:35:38.791Z","publish_time":1703759738791,"_source_registry_name":"default","contributors":[]},"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":"anonymous","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":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-6.0.1.tgz","fileCount":9,"unpackedSize":659953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBL5kP3M7YG9ktU1SOMXMkmQIDiNe6qnbLypXC9G79SmAiEAkuvTJnBC0n3YnSxQiudi3D1L/g4oqiI9hX0fkEar7rM="}],"size":112442},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_6.0.1_1704141216477_0.2520220726034694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-01T20:33:36.657Z","publish_time":1704141216657,"_source_registry_name":"default","contributors":[]},"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":"anonymous","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":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-6.0.2.tgz","fileCount":9,"unpackedSize":660271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNXKvoaOx0cCTl3r9LOtNfR0l+SE8plAsOmuUmanMHdAiA0v+JV3AjLljk6UtVjNjsam2k0Qk+RrxySlaLMwoTtDA=="}],"size":112449},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_6.0.2_1704550275120_0.0651701970785108"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-06T14:11:15.317Z","publish_time":1704550275317,"_source_registry_name":"default","contributors":[]},"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":"anonymous","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":"http://123.232.10.234:8212/nexus/content/groups/npm-public/esprima-next/-/esprima-next-6.0.3.tgz","fileCount":9,"unpackedSize":660399,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuX9idNB/SXE+TkyLgTWtZHZDbThEj5ruIEuQwLFrrRAiEA0G06xi9E78BMD1x6maCsy4Mkp9wbkHhkYaWN/H39BYI="}],"size":112450},"_npmUser":{"name":"anonymous","email":"jochen.kuehner@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-next_6.0.3_1710322421943_0.7093354516375028"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T09:33:42.127Z","publish_time":1710322422127,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"6.0.3"},"name":"esprima-next","time":{"created":"2022-01-27T12:25:44.047Z","modified":"2024-03-13T09:51:43.247Z","5.4.0":"2021-07-13T07:10:02.616Z","5.3.0":"2021-06-30T21:44:06.317Z","5.2.2":"2021-06-25T03:00:23.275Z","5.1.0":"2021-06-21T04:52:52.132Z","5.7.0":"2021-10-03T08:50:31.115Z","5.6.3":"2021-07-14T05:52:44.793Z","5.6.2":"2021-07-14T05:46:52.903Z","5.6.1":"2021-07-13T22:30:16.014Z","5.6.0":"2021-07-13T20:38:58.608Z","5.5.0":"2021-07-13T19:48:32.252Z","5.4.1":"2021-07-13T19:43:21.025Z","5.2.3":"2021-06-30T21:31:05.555Z","5.2.1":"2021-06-22T21:55:01.043Z","5.2.0":"2021-06-22T18:47:56.214Z","5.0.0":"2021-06-15T06:00:15.496Z","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"},"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).","users":{}}