{"_id":"@gerhobbelt/esprima","_rev":"22-920677db017568a348bef97574a50af5","name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","dist-tags":{"latest":"4.0.1-27"},"versions":{"4.0.1-1":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-1","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com","url":"http://ariya.ofilabs.com"}],"repository":{"type":"git","url":"git+https://github.com/jquery/esprima.git"},"bugs":{"url":"https://github.com/jquery/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"~0.1.6","escomplex-js":"1.2.0","everything.js":"~1.0.3","glob":"~7.1.0","istanbul":"~0.4.0","json-diff":"~0.3.1","karma":"~1.3.0","karma-chrome-launcher":"~2.0.0","karma-detect-browsers":"~2.2.3","karma-edge-launcher":"~0.2.0","karma-firefox-launcher":"~1.0.0","karma-ie-launcher":"~1.0.0","karma-mocha":"~1.3.0","karma-safari-launcher":"~1.0.0","karma-safaritechpreview-launcher":"~0.0.4","karma-sauce-launcher":"~1.1.0","lodash":"~3.10.1","mocha":"~3.2.0","node-tick-processor":"~0.0.2","regenerate":"~1.3.2","temp":"~0.8.3","tslint":"~5.1.0","typescript":"~2.3.2","typescript-formatter":"~5.1.3","unicode-8.0.0":"~0.7.0","webpack":"~1.14.0"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","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 -p src/ && webpack && node tools/fixupbundle.js","test":"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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-vT+jumDxbhEDUqPCEXY/80l+UvWLUS5t4RuilZDJxtPGUmPlfZeWso3IJjOHkSMBoxgXhl1EvK5N2gH5SkmYqw==","shasum":"2ddf9bd6c1b357a98d03436bbea0d51b71800de1","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFWCVvtLJoDu+DYUINntGplJn6RMqM3+RSOYvpkGEcFQIgFlev+67Eij2cVnoH1COQv5Pvqx7pUHCUjS1rwYtnfhw="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-1.tgz_1507911399206_0.310313927475363"},"directories":{}},"4.0.1-2":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-2","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/jquery/esprima.git"},"bugs":{"url":"https://github.com/jquery/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.5","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.7.0","typescript":"2.5.3","typescript-formatter":"6.0.0","unicode-8.0.0":"0.7.4","webpack":"3.7.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-2","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-IPWIMr9e2garuCXKx+HO4FoOAr75AO6Qw9MLvARAWSD65tlF3D+rThNwTDykw2F1KCl/DqTwchQV5deAQu8vrw==","shasum":"a052c2ead05e1bb4dbc7b6d6589736f0caeccacc","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMEPvS6Uku1Jch8HvoRer7yBT1orM0PuwRu+empeY3mAIgYADly+Ex8usnjwEnfml2jr27kn2q/XxCbNXD/Ar7Npw="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-2.tgz_1508095633657_0.8713359176181257"},"directories":{}},"4.0.1-3":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-3","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/jquery/esprima.git"},"bugs":{"url":"https://github.com/jquery/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.5","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.7.0","typescript":"2.5.3","typescript-formatter":"6.0.0","unicode-8.0.0":"0.7.4","webpack":"3.7.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-3","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-aksTctwYW/olfxzI5TkzmfXtIb1+eAhs5/aeLu5FsONWYIgIEQ1d5YV0QmeQXz/OU6sROtphxgytxVJJIRBQiQ==","shasum":"b0b4f30e67b2702614375e012636b8bc147b5291","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASpyA4O13/316jhMZW7MjUu0QE2DLwu7HEM7cbKN04vAiEA04DHjYy8/nDRRxG2QfMa5K1HsLORNnO7JsLtwZd4DsI="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-3.tgz_1508095877901_0.15800760802812874"},"directories":{}},"4.0.1-4":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-4","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/jquery/esprima.git"},"bugs":{"url":"https://github.com/jquery/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.5","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.7.0","typescript":"2.5.3","typescript-formatter":"6.0.0","unicode-8.0.0":"0.7.4","webpack":"3.7.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-4","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-JmPVXy0OHC+eTRnqYjK7PFxTN6AA+gzgJk3akQAGI82jNUZ+hznghJgMFnJBBloz/XSPvgOgu+9tBkKfxh+oKQ==","shasum":"7c15b8313dd31a4c2a379d11a06e77e3927c8606","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCehO8W67gBscWqhDYOmIQyZJ9vO5RdsXUT4KrHzTwZmgIgb+WlWmoi96p/3GITKqWj9ipFRWaKcDyJiXd8b5S1d+8="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-4.tgz_1508099144447_0.7461454144213349"},"directories":{}},"4.0.1-5":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-5","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/jquery/esprima.git"},"bugs":{"url":"https://github.com/jquery/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.5","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.7.0","typescript":"2.5.3","typescript-formatter":"6.0.0","unicode-8.0.0":"0.7.4","webpack":"3.7.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-5","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-bzkqHnW13nqzKsdUyO2B34NNNS66joxIgTjLcp55hJT9FUMmFg6FrBHBy3i26rIjSwEv4GOjf9IqVrPjoDcXeQ==","shasum":"95fbdc67bb10670485dde8b420208fb71d0a49b5","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSwmkJSNXK4vdceifsNmeLftA1lCrVdyapOM+kw378FQIgJT3yIrewZjUUQwW0FAoJPyWdVQpYUr7ry5JxS1s0TdY="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-5.tgz_1508101285425_0.9009796655736864"},"directories":{}},"4.0.1-6":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-6","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.5","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.7.0","typescript":"2.5.3","typescript-formatter":"6.0.0","unicode-8.0.0":"0.7.4","webpack":"3.7.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js","generate-xhtml-entities":"node tools/generate-xhtml-entities.js","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-6","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-gsLNG/uK164E4ujrsMiNcEbUoErgQLIoPt/IhQ24VxxZf4i5+l3sq0ouo6kZGXtQB7liwDC7Wvy9enBA0+OA2g==","shasum":"8274e5c64a537b2bb623e8e28cdb772a893ada08","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxy2CuWNu1WreWtoKvn0tyeSPbpHTTAgy5cQQeokJsGAiAwigvsX2Ei+csJzp7Gwv+IFTApbck4+mL1K/+dSla8kw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-6.tgz_1508102241564_0.17493177531287074"},"directories":{}},"4.0.1-8":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-8","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.5","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.8.0","typescript":"2.5.3","typescript-formatter":"7.0.0","unicode-8.0.0":"0.7.4","webpack":"3.8.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-8","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-jo0rOi/0tj7fN9v6NTFC9aK2iOJqRrlevi8A0Ib+KMsTfMMC2IZroz75z7F6UYESkhMXsUA1o1rLRGcDkXe0GQ==","shasum":"4b4f195ae53debbe807a945ce63b497b1a489646","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsyciTcH6oVq35/Galt08zaXlIrTIQjC1642r7d+7WewIgIr8rOe6zfn746E8TIG90Ip+DmFIsvkDUTu2i20MzLos="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-8.tgz_1509138535710_0.5750979559961706"},"directories":{}},"4.0.1-9":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-9","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.5","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.8.0","typescript":"2.5.3","typescript-formatter":"7.0.0","unicode-8.0.0":"0.7.4","webpack":"3.8.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-9","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-LFxUiFX1qGn/GAIx/l3U85018kDII1u9SEflOWyxkzdfEKkJCV73IWO4275NWaRJfunTNVCp/LB0Aj01NvpSLw==","shasum":"8317b91aa16f720d91d6f900de0801d1b52d351c","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDt7oAG2Rq2MlGNs007iJ9jSXY1a008lv/+7BnMU5DAQIhAIu8968aeHgE4Ab07T0nlsFp/BsXwKXTCPuWMJzlSLHT"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-9.tgz_1509138784908_0.6531386652495712"},"directories":{}},"4.0.1-10":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-10","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.5","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.8.0","typescript":"2.5.3","typescript-formatter":"7.0.0","unicode-8.0.0":"0.7.4","webpack":"3.8.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-10","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-T67/howtMfDQ4Mpmf95nWq5kxumWqewyNBXOWfO9b5kQdEX8tAu15b8nkVlvdZZqZRy9yXnLVOCeW1YHlyi3kg==","shasum":"94820512535ab21498c13db3e9d5c07abbd5ebb7","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICP7ievgqx/yf+WYiOrkJPQHfl9UK9iAy608FI0RC2X9AiAElPtPry89bsA+QVgWxRtZyn9P7KKAfCqbtDwPpe4O0Q=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-10.tgz_1509140531559_0.3602270183619112"},"directories":{}},"4.0.1-12":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-12","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.5","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.8.0","typescript":"2.5.3","typescript-formatter":"7.0.0","unicode-8.0.0":"0.7.4","webpack":"3.8.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-12","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-36GlrEMUCh1MzraTvahqTQd7Bu3RdH0eqVLXixBH1uxgau0GY9RZSHKBqXdba9ITg4bt+4Zk3Hpvtf59VTqOKQ==","shasum":"894df208ea31287181d5ae29653a09212602835c","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQa5A7bBvHAyjQQxxp3dPdL3r4S9QuFzzzLz1C/wgf4AiALhOcAkVXrNr4Wvqq/U4UdbF2sexdDDZDSVyt0cJ01GQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-12.tgz_1510343262716_0.3586999848484993"},"directories":{}},"4.0.1-13":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-13","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.6","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.0.1","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","temp":"0.8.3","tslint":"5.8.0","typescript":"2.6.1","typescript-formatter":"7.0.0","unicode-8.0.0":"0.7.4","webpack":"3.8.1"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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","all-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","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 98 --branch 98 --function 98","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-13","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-j3IHDfGysGkw31JVw5LEOPu+lqIZizF69CjQtLugHfC4/3TxG5ZpUoKE2ttF1yP1tddn/Xtl/dxULto9XIfIsA==","shasum":"20310198917fbc7617b6132f811f2170ea8eab8c","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4jCBuS8uuItZuC2dX8BHs4oS3MINcduu+hWGDdJnE2AiA1ATbgwGN2jENQBru6TrqJFsYd5FnV/a0/v6mi0NNTCQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-13.tgz_1510344135542_0.5793435424566269"},"directories":{}},"4.0.1-15":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-15","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"2.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.6","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.0.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","results-interpreter":"1.0.0","temp":"0.8.3","test262":"git+https://git@github.com/tc39/test262.git#c4e3d12","test262-stream":"1.0.0","tslint":"5.8.0","typescript":"2.6.2","typescript-formatter":"7.0.1","unicode-8.0.0":"0.7.4","webpack":"3.10.0"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","all-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","generate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 96 --branch 96 --function 96","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run test-262 && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-15","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-0VITWyCsgbRlNv0WjWfEszAHcgJL/iAQKSNfzU/uoJ6S7W/mgM8q4iWmzv7BDl4nmRpcYoSqW2B/BwXJNFzNMg==","shasum":"2d6f0d3d9ad7bf0d5d514eda849528ad790d6769","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICExA4IsGjYUid8ZzM+pE8FP/7rqfybhkPN2+1QxQnG2AiEAyVC7h5KvInqYCH1bjS6GaW3P1DsVDa90ccSSjj5TqZs="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-15.tgz_1513909598488_0.2206813853699714"},"directories":{}},"4.0.1-17":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-17","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"2.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.6","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.4","mocha":"4.1.0","node-tick-processor":"0.0.2","regenerate":"1.3.3","results-interpreter":"1.0.0","temp":"0.8.3","test262":"git+https://git@github.com/tc39/test262.git#c4e3d12","test262-stream":"1.0.0","tslint":"5.8.0","typescript":"2.6.2","typescript-formatter":"7.0.1","unicode-8.0.0":"0.7.4","webpack":"3.10.0"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","all-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","generate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 96 --branch 96 --function 96","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run test-262 && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-17","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-Xu+aIdwd7hT8JfYY7/7Kk8hlp0WWXYhb8SA7f52R4d4xY4dFPYGxWauxohuMexKEF7oAbSqmC+l0VErjmdQnkg==","shasum":"7e21609974c92b5d6a49e7bf16df05d3f90344ac","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxbfZ847BrB4XNEwdKDKxKtbTrdbjs8A28PIxnBTrO3gIgYq0B9KirUxOU1uF07hhSKaQHqdbMHVz0LNbcjiGdHn8="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima-4.0.1-17.tgz_1515349560161_0.9465069258585572"},"directories":{}},"4.0.1-19":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-19","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"2.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.2.6","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.5","mocha":"5.0.0","node-tick-processor":"0.0.2","regenerate":"1.3.3","results-interpreter":"1.0.0","temp":"0.8.3","@gerhobbelt/test262":"2.0.0-1","test262-stream":"1.0.0","tslint":"5.9.1","typescript":"2.7.1","typescript-formatter":"7.0.1","unicode-8.0.0":"0.7.4","webpack":"3.11.0"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","all-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","generate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 96 --branch 96 --function 96","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run test-262 && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-19","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-B4OgefBW5NM0Uy6i9C4N9JHfthPDmihDmtviTIHRh/ILjLtHZtsll6Gd176ktBqflrr9LM9/jbXa9vzdIUvhng==","shasum":"b7b5de3099cdcea013f502680b9e8d29471e0f0d","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-19.tgz","fileCount":7,"unpackedSize":324667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA/uSRerh3xvxlKpN0QqW4wmsnyQnwucrt7hrCb1/JyAIhAKjc2bom3k7BnjH1ZNFY1sjS0kYZ+/QvuvBk0rOanGvo"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima_4.0.1-19_1518547124752_0.19770617986837036"},"_hasShrinkwrap":false},"4.0.1-21":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-21","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"@gerhobbelt/test262":"2.0.0-1","codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"2.0.2","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.10","mocha":"5.1.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","results-interpreter":"1.0.0","temp":"0.8.3","test262-stream":"1.1.0","tslint":"5.10.0","typescript":"2.8.3","typescript-formatter":"7.2.0","unicode-10.0.0":"0.7.5","webpack":"4.7.0","webpack-cli":"2.1.3"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","all-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","generate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 96 --branch 96 --function 96","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run test-262 && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-21","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-UacX6Y0BGrV9TfFfikAkLcDW18pIUsNDJbApTNkWLFCSdwlVPjgc7g0Y9KOwBkLikvpzJII8WY8suYvQvAO98w==","shasum":"afc2213668d84867031272894ca86fc820940bc9","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-21.tgz","fileCount":7,"unpackedSize":326507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa75WBCRA9TVsSAnZWagAA7iEP/jyozvSVELilpIs5SSB8\nq4tWxc46XgziQL8NRZeh6hLVyxYhl2FruVOFcAx7lEET7/Ji0drC9/N2ml/l\nPphU4KEz3fYBjI07w7pgsor7Z37mWRK7OjbEFxu6Np6gk8tn9HiyXCYXZ6+8\nwMorRcZ9giS7m5VU5WjebPbArVALy0AeGtLT9JILEJEdYeJ9bwEcj8DQ3qAG\nchu028jDbxRetMSqKiQ3U3Fnea6Lj55Il5fTxOJ6bMAmR853/wYTv1s6qYGP\n1W2jtK8BBI7mmc+SV/DYVjJzfBxwalADvH1W2/5fMOVpdQpWuPeS6HH/+L9X\ne++n/3yGcMvMknP/gVhB9drkfolvw+zpYWfltEOx3Qt4sXqP+lvB7N9ZLngh\n3xkeDsUAnb1fJUouNaxkyxspyC7Oga6Ea6EYl7TcrkTvSnVZRDxzya6iVyZU\nU1IvZ+vsR+Z9lH93HWxWuRT2OeM+PN40aDm73CtvL7A6aC3C2PIol/CGn1pI\n3BWJkrmmL31fySshJINHXdGWINtA73Tc9TnXatvs0v1Ylu/algC/o1W1aklh\nBW9r29UmJK3K4lmfAWFCqlOvAhK8VqlSvA5EheKtMfVfy1Qj68JlQaGHFjNn\n3SRhU/4N698W7rdNC4DvB3flcJsX8owALA1NDN/FpGhxyPSy3mIGGX8/9slg\n55+E\r\n=+qs1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKUAyJ4VUI6WXy1N59eIeFQP28lsyyAiOX94Hik1m2qQIgNMyVk+PBfYi4YdCQYjf6sfZJttz6jbxTy+jCvll6Oi8="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima_4.0.1-21_1525650815712_0.07273192121308392"},"_hasShrinkwrap":false},"4.0.1-22":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-22","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"@gerhobbelt/test262":"2.0.0-1","codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"2.0.2","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.10","mocha":"5.1.1","node-tick-processor":"0.0.2","regenerate":"1.3.3","results-interpreter":"1.0.0","temp":"0.8.3","test262-stream":"1.1.0","tslint":"5.10.0","typescript":"2.8.3","typescript-formatter":"7.2.0","unicode-10.0.0":"0.7.5","webpack":"4.8.1","webpack-cli":"2.1.3"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","all-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","generate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 96 --branch 96 --function 96","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run test-262 && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-22","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-L4wulk5I9P8DIeDqslGJIEI0Fu5wDVB69etJpOrLTfbrEAeqhJBH7OaKu7U5UXyHavQMFFcRtaxJbJRwTYU4fQ==","shasum":"55c013b88e37187d1afeceef5add7c98fc13d4d9","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-22.tgz","fileCount":7,"unpackedSize":326507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9DnYCRA9TVsSAnZWagAAzb4P/RGYdVPzYOjX9BaCQlCz\nsLsPzwBaT0c2L/UmAgaqHHijNSBpogY4lijUep+5i4rrirFza72TEVNta79a\n7eSz12JYUghB7Q4DYaB/xfFWzKm6mGQDIAOOGJb+lUBqf6qF5O/CThPs2lZk\nL6Qi/anMpKZ4oyKkTiwSZnTh4VTfLO6pATUDrVpgB/fXUOaOPmEA1PDicoxQ\n+dMgEXwnd6nqp9iw2L6TUd7UbmzC1a9TxFXANLOJ0gRsBQwkhofFLBpFx+oT\nF53xDCgFvxcl5oKvwkejzeps68zjKZBTgatXYj67CP2L8o1ZBI7MFy6NuHJ/\n8L4JbwwoYRVyHoEHPJl5u1MHOOvbFM8Bl/INfSHca1z2Q8RFdoNLO9sZ77Tw\nDa0i1FHLfNYJu11LgeRnHP9vWIP25kuQQb8L7J3FtMRcKzUU9dbb4TiU7oxC\nlLfFVXB4YdNqlMff8qOtp6AjHitjLX4NsZKrlijvt8aMGvsJgKSeyTSkh3es\nwnmqc3CHGkbmaZmgu4+1LiGrhsdcPjxohaJ8YVI9aIFmrltrmhnSyylyhXdl\nJdcPgwv8/YfF5jX5PTQmJg63XQHgIIyMO831fgsf382kK6CytBtKOeSSixfT\nnj0xHJJWfqHGbR/3sY2GenFikIy4YWZyEdckzFH3NCTfAPBA52eFNo0kZqbT\nXUNv\r\n=nowu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAo5YW1QAKV5ZFbGjNRfwDOarl6/mX5Y8is/6WldbnLKAiEAlYJF3Fn1j3zbKYlFQ4O34/V9fYYCc2vadFFeDgRG89Q="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima_4.0.1-22_1525955031569_0.188674561919421"},"_hasShrinkwrap":false},"4.0.1-23":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-23","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"@gerhobbelt/test262":"3.0.0-4","codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"2.0.2","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.10","mocha":"5.2.0","node-tick-processor":"0.0.2","regenerate":"1.4.0","results-interpreter":"1.0.0","temp":"0.8.3","test262-stream":"1.1.0","tslint":"5.10.0","typescript":"2.8.3","typescript-formatter":"7.2.0","unicode-10.0.0":"0.7.5","webpack":"4.8.3","webpack-cli":"2.1.3"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","all-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","generate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 96 --branch 96 --function 96","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run test-262 && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-23","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-pr0lZS/tuZPY9+ec6kX49oVG5AWnoYjfiQvjcVwvH8YAdvNC3tFvrJ/AhMbDnAZNJ2p5cV1R/+ucofoLi4s+CA==","shasum":"3753a80a19ed131f97523426f960f1459d866c78","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-23.tgz","fileCount":7,"unpackedSize":326507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBGLKCRA9TVsSAnZWagAAaCUQAKKW8cNDCPRkRSuhVz6H\nd3LlIsD9aiQ/AXEHQf3hJsSEAFPkcvI1PoEc50vZuAIyQt0xBz/Kcn/3d6iW\nB7HIOY672gWAp343CR08Cgj1+Jz7G5qMIq83jHlN4lczRR05dXLNGc9NU4Az\nGfBwGz4TUpNO8RIyNl0fiFxMP0yxiSebAjZ9RPqEHgHHX+W4i1S7FRtjvk7M\njcYFB7VxX5OU1CrFgopq21xvyYm2GHnLrlXBpo7kJZb35XFqmYWQwpe1DqQV\nKOqanqf+QKi/ZyrVzodOoZ72Fm4T3S7VL170naIk6sST9kQg1LRzFsj5zBlX\nlfu4lQHCifM0PyMo6CHx0bGP+yQmPYAn1kjMqhfrAJueZ1KQUSQEifYHNFF0\nlkGQlgZ+pzdZKBXhNpfEIH8CuXrGW8x310hZZ26M9aOAwuSYiDTfWgcZV4Wn\n7FX2j7WN4Dcadjg3hl2+0hhW1e+jXi/ut889QrvIkCbg28IJuixWpvxH2+MX\n7zRwZojHdKq+FTt98gRmbNp7wZi09gWovG324j4013Rz2ALxACVr5aX9dktn\nDjrurA0/kuYWIglyCysJ9Rl0KFl/CMnhQTysJPSTl05VIS2ApyqE/oWk/g4h\n6cNAlPnkzBBrWgIEEF6EExBNIpl51C8zSGnLk65gNsAl4/n+j4en9/aYb9zG\nj/vI\r\n=UcLF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzzDUguYFJ1dxIZ6Oa2alnvDmSSTewlFFWOGCeKanyCAiEA/iyKP8FtCIxs1lCrqx7ganDV5UhUdCzYsLWdbm2O+E4="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima_4.0.1-23_1527014088841_0.8297991031959058"},"_hasShrinkwrap":false},"4.0.1-24":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-24","files":["bin","dist/esprima.js"],"engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"@gerhobbelt/test262":"3.0.0-4","codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.2","istanbul":"0.4.5","json-diff":"0.5.2","karma":"2.0.2","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.2","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"0.0.6","karma-sauce-launcher":"1.2.0","lodash":"4.17.10","mocha":"5.2.0","node-tick-processor":"0.0.2","regenerate":"1.4.0","results-interpreter":"1.0.0","temp":"0.8.3","test262-stream":"1.1.0","tslint":"5.10.0","typescript":"2.8.3","typescript-formatter":"7.2.0","unicode-10.0.0":"0.7.5","webpack":"4.8.3","webpack-cli":"2.1.3"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","all-tests":"npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-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","regenerate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 96 --branch 96 --function 96","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run codecov && npm run test-262 && npm run downstream","appveyor":"npm run compile && npm run all-tests && npm run browser-tests","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-24","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-+h7PtOnO4BM2UQHUD2f1qqXrqmHwieoJ9x9kB7yE0qhMam0gH98FueTtl/pJMmug+Ia+VoDWP/g9KakN62skxA==","shasum":"823283ff852e7cdcf3aa8ef74f2fb355f9406e47","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-24.tgz","fileCount":7,"unpackedSize":326888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBMCxCRA9TVsSAnZWagAAS7MP/jKC1ot604cDjVsjfvTu\nsWrrdaG5hUBfBEDRwZwEc0/1trt8otCyL+VNXxbkYioBFqUmwsiUJpD1uUHO\n+nlff5aXbxG0+91pHpMq+LSXLbo+xvS6mzWSptIFnihYJUOwlP6+W83RsQN+\nHy2Y0sCbqrFbkmYDXQDCGrTPifDbofyztLITnkX1wbHimjM90OjqwPegyCKS\n+bYTRlkNJI91EQ8DUFLuleTVAKTDWwc2/zaFpXepYqZQA9L3cty3jHZm0CFp\nwPAt9I4aleBM4sA/ZqAi+s4qiGGV3i3tkR+5p4E65lzJ5DJREpjxunUdOwSV\n8mYR6qndHIR8PTE61HsYSYvnB+FYgiWKBlzorV8EoLnTNCq9cikhZ8v7XxBi\ny9vh/dqvRV1RK0FFM3qKCUPTE89cUgHBLelXR9RRbjeWKbkJ+8x0VxXtboUd\n/KlbFVCVS6hs3gm5yglpKMRMZHWe51GoeX7iTQcOwzycKlJo7Uh1AE8bpgLa\nGJRIdDNncbSImUumtC1BVaeDJYT/EDQQVKjLHOWEts5nJLFmNbluNYSqShpU\nHimCBSQJvRNEOTJW7Poo7FNs1MdgP99VJR9OCk/SUSGgRj1S+CFBsovbeiQn\n7p5Q/niIdZpRa5ntuMSxUsGrdNFAGnzkJm87gZUMBK2Q4XuN5yTnheMZWpzL\n2Txc\r\n=aJbG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr0HfG+TwpsE1XBs3DnLNR6pC01D9SEES43rRyQipUvgIhAMgMz5ArUOullA5DGtuBB3RP8H4+GOjFnHdpR3JniUbn"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima_4.0.1-24_1527038129013_0.0548294449745117"},"_hasShrinkwrap":false},"4.0.1-25":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-25","engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"@gerhobbelt/test262":"3.0.0-4","codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.4","istanbul":"0.4.5","json-diff":"0.5.4","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","karma-sauce-launcher":"2.0.2","lodash":"4.17.14","mocha":"6.1.4","node-tick-processor":"0.0.2","regenerate":"1.4.0","results-interpreter":"1.0.0","temp":"0.9.0","test262-stream":"1.3.0","tslint":"5.18.0","typescript":"3.5.3","typescript-formatter":"7.2.2","unicode-12.1.0":"0.8.0","webpack":"4.36.1","webpack-cli":"3.3.6"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","all-tests":"npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-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","regenerate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 95 --branch 95 --function 95","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ --lib es6 && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run test-262 && npm run downstream","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-25","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-tl1gYICFdMBM5FIPASLz+KZRmhGYLWYpA7s2UHEIsswmy0Nbxtek9bRJiT4zyYuRssGNBOLobryH0IvuuW21uw==","shasum":"be3b806b07cdbe46d717cc01aceb9c3f8662ad6d","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-25.tgz","fileCount":7,"unpackedSize":323106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMPZcCRA9TVsSAnZWagAAhZcP/0RBx79uUA/POQndi6m8\nH5nC8ygW7ltefP+9OS5s205aRDUjMC0JJ+eGVO/CXPzqCzjF9o7exqksYT8o\nirbZH9GUbrzNi+lIhNel51U8GECuV8pMGl8TiLPIK/93O3AW5L3Sq0iUQSTw\n+TA3He5MAhqJ4PHXqS5Gik2jUSYUzLLlR6QWAHBoF+jYABDqL5qYn3Sd88rz\nRT+srUuOquco2ARmRopxJwTNasHdv70kvtyoSgFmCbc7BQH3FpXqc3OhUeg3\n3AhQpk3WQC9F6TAy4vkwQzqZrp3z6Bqwtjbp619w6JD3lnrjsx9xh7JJQ2mR\nlk3j1EcQjUdGUFEXCi3N+G4Z7nVUQpt0EhT6r6Jk1hJH+MlpI1TaxrH8Biup\nggdXsFQMpErL8spaBokwIvIKZCcLl0Np1uFSNYYmyz/cZYc4dBFlp7Bd2k1+\ntkddffS/tRia76NvwUKLsz72FODL2yaxMBnvIE4kOpfkUyIxbK2zoWs2Ylkw\n3NAXO9RzMEvKtkI+KRhBuD+pK6BS7lDRycL7quu2Eevn+aiAXFv29QlPskIR\nEAckOvwWK5MWksW2QE7ha4iChO8GHgfdPbnnJJ2DvXRYw7zrT9Oc3bM/cGgZ\n4iKLhRpsKEDF3zVO2eaw9W0xeg8GsacWwBRAT1O6e25Cyz29QF+P+dXgQR/t\nHG4l\r\n=75xM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQc+cFarKlzJnBCp5hAHYVVXtp/19YYXQ/TAObAQRGuAiByZQ4w9Svwz4VbCRHuyhpMWR4q4UQOevayvYND5viQow=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima_4.0.1-25_1563489883254_0.30314860533863786"},"_hasShrinkwrap":false},"4.0.1-26":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-26","engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"@gerhobbelt/test262":"3.0.0-4","codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.4","istanbul":"0.4.5","json-diff":"0.5.4","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","karma-sauce-launcher":"2.0.2","lodash":"4.17.14","mocha":"6.1.4","node-tick-processor":"0.0.2","regenerate":"1.4.0","results-interpreter":"1.0.0","temp":"0.9.0","test262-stream":"1.3.0","tslint":"5.18.0","typescript":"3.5.3","typescript-formatter":"7.2.2","unicode-12.1.0":"0.8.0","webpack":"4.36.1","webpack-cli":"3.3.6"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","all-tests":"npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-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","regenerate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 95 --branch 95 --function 95","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ --lib es6 && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run test-262 && npm run downstream","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-26","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-yTKDJYCLX54m/pa5rcjRSE9f3AV0Zq9DnecgeS/3b1BmCpACq+jeY7cuB5ybF5ahLFNMmAUTZ2iutIUVjVr/zQ==","shasum":"c66b48e90333f2371c43d03d36de41d9835e3b49","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-26.tgz","fileCount":7,"unpackedSize":329841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMQDQCRA9TVsSAnZWagAA8IIQAKT9n63cC2VK0qxQQOb/\nRxLjnF/+UcTWaTpiYWpjzHva78mKPZ175UR2hxnwnq/55Oz2n3vaoS6Cqv7m\nv7mwRDvs8q2BaNqBQ6dpdgTGW0KmQxSU8E8UqhsqiTv4UcyFGIznznW8mTYo\nqEZktzkjir5eIOR+hYi2o2Ib3Q+R4AKC3+hGMSxy1MxaSRsmy+HrOwTrV/wo\nAX0lOQXECwsMtxv7cMvBuqLWSAX/ggQNtTJ2kYfVqVfNCsFUi/2Y+YIqIzaR\nRhBD7gcLk0c40qXYwC6qA9xWCIup3JJYqOYyhKLR2zqVkp1TGDOZJu3eXiCc\nAsl2GtUQeSob5i5PLkiTHc+gm8s/H89HlzC9is+iJOfH2VGcAu3xY+Z9//4A\nSKUScH4540mHxT+ULcrgaSkpw1PBhJke92Dymr7/8E+osMWrdCpGjcLyoEhX\nfL0ikD76W8zyDzrgUiXpczDFjP8xT8GeHfw8sWmK9S5CgIaJtqTX+iEz16G1\nzpWW3Cidr0a6fcOS1n5BUM9Ilfnh5E9Iu7EiGFoG8QXvQOvcYhmF6lxWitGV\n8KMAGLMrqz0NdxMXmRcVyNg5Ylm0c4KQcW2uLbGzIouZHghqASFiMjKSOPYp\nM1c18M5bZP3Tx/JUY0bH1ksRDHcst8bDUxcTjYg92IUa+SDHNbuSxcePdT7F\nVd5e\r\n=fk1r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPULofT/h90+q+gGW8wWIEzjpCD56oY2Ef5g+Qiblp4wIgQVFj1kSG2hHeIXXnddc085bwdoK5hu2DrrGcBEdw9SQ="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima_4.0.1-26_1563492560021_0.5230521261602525"},"_hasShrinkwrap":false},"4.0.1-27":{"name":"@gerhobbelt/esprima","description":"ECMAScript parsing infrastructure for multipurpose analysis","homepage":"http://esprima.org","main":"dist/esprima.js","bin":{"esparse":"./bin/esparse.js","esvalidate":"./bin/esvalidate.js"},"version":"4.0.1-27","engines":{"node":">=4"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","devDependencies":{"@gerhobbelt/test262":"4.0.0-7","codecov.io":"0.1.6","escomplex-js":"1.2.0","everything.js":"1.0.3","glob":"7.1.4","istanbul":"0.4.5","json-diff":"0.5.4","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"1.1.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-safari-launcher":"1.0.0","karma-safaritechpreview-launcher":"2.0.2","karma-sauce-launcher":"2.0.2","lodash":"4.17.15","mocha":"6.2.0","node-tick-processor":"0.0.2","regenerate":"1.4.0","results-interpreter":"1.0.0","temp":"0.9.0","test262-stream":"1.3.0","tslint":"5.18.0","typescript":"3.5.3","typescript-formatter":"7.2.2","unicode-12.1.0":"0.8.0","webpack":"4.36.1","webpack-cli":"3.3.6"},"keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"scripts":{"check-version":"node test/check-version.js","tslint":"tslint src/*.ts","code-style":"bash -c 'node_modules/.bin/tsfmt --verify src/*.ts test/*.js'","format-code":"bash -c 'node_modules/.bin/tsfmt -r src/*.ts test/*.js'","complexity":"node test/check-complexity.js","static-analysis":"npm run check-version && npm run tslint && npm run code-style && npm run complexity","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":"node test/test-262.js","update-test-262":"node test/test-262.js --update-whitelist","all-tests":"npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-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","regenerate-unit-tests-fixtures":"bash -c \"find test/fixtures/ -type f -iname '*.json' -delete\" && npm run generate-fixtures && node test/unit-tests.js --regenerate","browser-tests":"npm run compile && npm run generate-fixtures && cd test && karma start --single-run","saucelabs-evergreen":"cd test && karma start saucelabs-evergreen.conf.js","saucelabs-safari":"cd test && karma start saucelabs-safari.conf.js","saucelabs-ie":"cd test && karma start saucelabs-ie.conf.js","saucelabs":"npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari","analyze-coverage":"istanbul cover test/unit-tests.js","check-coverage":"istanbul check-coverage --statement 95 --branch 95 --function 95","dynamic-analysis":"npm run analyze-coverage && npm run check-coverage","compile":"node tools/__patch_version_in_js.js && tsc -p src/ --lib es6 && webpack && node tools/fixupbundle.js","test":"npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis","orig_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","travis":"npm test","circleci":"npm test && npm run test-262 && npm run downstream","droneio":"npm run compile && npm run all-tests && npm run saucelabs","generate-regex":"node tools/generate-identifier-regex.js > src/character.ts","generate-xhtml-entities":"node tools/generate-xhtml-entities.js > src/xhtml-entities.ts","build":"npm run generate-xhtml-entities && npm run generate-regex && npm run format-code && npm test","pub":"npm publish --access public"},"_id":"@gerhobbelt/esprima@4.0.1-27","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-I0pD3p3i/kHzKq/8z7KaOlPRYJZ6hPG2HqmNWuGtQw9Zb41sNgM2vWpxQUsVRam9VomtwkmATnxi9GXoghD3ew==","shasum":"26d36806bdc92b5dd0764d94d820c52f7a9594f8","tarball":"https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-27.tgz","fileCount":7,"unpackedSize":329908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMaWPCRA9TVsSAnZWagAA0QIP/jI5zxXUd6QHWMDLywXB\ncbQcuhoTc/UJXr7ZNdr6qUfSewpbSfuac7y6P55dZ7bWSEZMRyYmay2ZqH/N\n0LEEi++piuxAyzxNPblNnBmLlXd4JSANbbidLmQqY68V8DmBAC2zmPemYt7I\n+Q9NXRD++aZO1GrIUe94WInCV+zFlZEdOJKFANT640za7mKv3+3+6+EFoUOM\nQOCnsn6Ugnt1fKLyXxEkb4cHChMnQqwufZD5xUcEBv8CVJNdIXzmrK6I9SZr\no9/SJbW/rb3VZk4e22wMi5rEA+sUrnKOPnLuB7flf5F73LF6SJfJ0Ju1t/WE\n2NmIE5XzGCggEeFcas9GXZY2Kwuhbsvbwnq/rNKTxOxHUx7NJ04H8V0bvbCV\nxC6EWkoqkksB0fnfFMWGclHJoPEcHhSvVh2OrtBA5HSujnuRmKs90P9TVhGV\n1Fo+9PKwfT4x5NrS4X5d9Rj+Zpzud5CPCU4Dby0EUxmXRfMyciXl7MA/OfXq\nsZgjqFWM9XV+hc1ifBoy1oVJqmPVG1xkihJijFwVOZ5k5KiAURBjKppcLu2d\naf41eqcV4lcxdwHwf+TE4cNAKjB0HOV5lf0iVIC1lZy62H7QqIIQUChw+D+V\ngxCHiHq7q793QCJAQU3w4Xyw00CbxnbvdjlCDBfzhqX49IcT/NINfMA9zZyW\nrCGK\r\n=DDtL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2/OVcSRo0lLn9ZqPPIO3SuQhwWtHEhRdCRwgFXpQbQgIhAPb3QTgwkui6vUT5DHRx7V6lfwJADVzLyw22DnPrWYFx"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esprima_4.0.1-27_1563534735372_0.9097701157850013"},"_hasShrinkwrap":false}},"readme":"[![NPM version](https://img.shields.io/npm/v/esprima.svg)](https://www.npmjs.com/package/@gerhobbelt/esprima)\n[![npm download](https://img.shields.io/npm/dm/esprima.svg)](https://www.npmjs.com/package/@gerhobbelt/esprima)\n[![Build Status](https://img.shields.io/travis/GerHobbelt/esprima/master.svg)](https://travis-ci.org/GerHobbelt/esprima)\n[![Coverage Status](https://img.shields.io/codecov/c/github/GerHobbelt/esprima/master.svg)](https://codecov.io/github/GerHobbelt/esprima)\n\n>\n> # NOTE\n>\n> This fork/clone of `esprima` tracks the original closely, but adds support for \n> parsing [JISON](https://github.com/GerHobbelt/jison) action code blocks, which\n> MAY contain JISON-specific identifiers in the JavaScript code, e.g. `$1`, `@1`,\n> `#1` and `#ID#`.\n>\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/GerHobbelt/esprima/contributors).\n\n### Features\n\n- Full support for ECMAScript 2017 ([ECMA-262 8th 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) (~1500 [unit tests](https://github.com/GerHobbelt/esprima/tree/master/test/fixtures) with [full code coverage](https://codecov.io/github/GerHobbelt/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> var esprima = require('esprima');\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.parse(program);\n{ type: 'Program',\n  body:\n   [ { type: 'VariableDeclaration',\n       declarations: [Object],\n       kind: 'const' } ],\n  sourceType: 'script' }\n```\n\nFor more information, please read the [complete documentation](http://esprima.org/doc).\n","maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"time":{"modified":"2022-04-05T13:58:46.808Z","created":"2017-10-13T16:16:40.305Z","4.0.1-1":"2017-10-13T16:16:40.305Z","4.0.1-2":"2017-10-15T19:27:15.509Z","4.0.1-3":"2017-10-15T19:31:19.052Z","4.0.1-4":"2017-10-15T20:25:45.551Z","4.0.1-5":"2017-10-15T21:01:26.634Z","4.0.1-6":"2017-10-15T21:17:22.679Z","4.0.1-8":"2017-10-27T21:08:57.789Z","4.0.1-9":"2017-10-27T21:13:06.104Z","4.0.1-10":"2017-10-27T21:42:12.632Z","4.0.1-12":"2017-11-10T19:47:43.808Z","4.0.1-13":"2017-11-10T20:02:16.728Z","4.0.1-15":"2017-12-22T02:26:38.665Z","4.0.1-17":"2018-01-07T18:26:01.260Z","4.0.1-19":"2018-02-13T18:38:45.708Z","4.0.1-21":"2018-05-06T23:53:35.841Z","4.0.1-22":"2018-05-10T12:23:51.690Z","4.0.1-23":"2018-05-22T18:34:48.947Z","4.0.1-24":"2018-05-23T01:15:29.132Z","4.0.1-25":"2019-07-18T22:44:43.434Z","4.0.1-26":"2019-07-18T23:29:20.174Z","4.0.1-27":"2019-07-19T11:12:15.476Z"},"homepage":"http://esprima.org","keywords":["ast","ecmascript","esprima","javascript","parser","syntax"],"repository":{"type":"git","url":"git+https://github.com/GerHobbelt/esprima.git"},"author":{"name":"Ariya Hidayat","email":"ariya.hidayat@gmail.com"},"bugs":{"url":"https://github.com/GerHobbelt/esprima/issues"},"license":"BSD-2-Clause","readmeFilename":"README.md"}