esprima

v2.3.0
ECMAScript parsing infrastructure for multipurpose analysis
ast ecmascript javascript parser syntax

generate-regex

node tools/generate-identifier-regex.js

test

node test/run.js && npm run lint && npm run coverage

lint

npm run check-version && npm run eslint && npm run jscs && npm run complexity

check-version

node tools/check-version.js

jscs

jscs esprima.js

eslint

node node_modules/eslint/bin/eslint.js esprima.js

complexity

node tools/list-complexity.js && cr -s -l -w --maxcyc 17 esprima.js

coverage

npm run analyze-coverage && npm run check-coverage

analyze-coverage

istanbul cover test/runner.js

check-coverage

istanbul check-coverage --statement 100 --branch 100 --function 100

benchmark

node test/benchmarks.js

benchmark-quick

node test/benchmarks.js quick

Metadata

Downloads

Maintainers