NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2659 most downloaded on npm
Low footprint ECMAScript source code parser
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 months to 7.4 years
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
10 releases · first in 2013
Fix release of operator char trigger event
Main esniff interface changed from code, trigger, callback to code, executor where executor function is provided with emitter that provides access to
esniff interface changed from code, trigger, callback to code, executor where executor function is provided with emitter that provides access to internal parsing processensure-string-literal.js -> utils/ensure-string-literal.jsis-string-literal.js -> utils/is-string-literal.jsis-var-name-valid.js -> utils/is-variable-name.jsutils directory (afc6ddf)stripComments to rely on main parser (6d2dd7f)type package instead of es5-ext (2a79744)One column per quarter.
Improve isVarNameValid internals
Maintenance Improvements Configure .npmignore ( 1a67292 ) Comparison since last release
Ensure to detect Windows EOL ( \r\n ) as single EOL
\r\n) as single EOL (72a17fe)xlint configuration with eslint (f434553)See CHANGES file
* Add isVarNameValid utility
Support methods in function resolver
resolveSeparated utilityresolveArguments utilityisStringLiteral utilityensureStringLiteral utilitystripComments utilityresolveConcat utility{} /regexp/ handlingFix support for one character named functions in function utility. Thanks @kamsi for picking this up
function utility.
Thanks @kamsi for picking this upAssure strictly npm hosted dependencies
Initial (dev version)
Initial (dev version)
Your coding agent can read these notes before it upgrades. Set up the MCP server →