Releases: tdewolff/parse
Releases · tdewolff/parse
v2.7.10
v2.7.9
v2.7.8
- JS: return Integer token in lexer instead of Decimal/BigInt tokens when an integer; remove lexer error for identifier after numeric (will be caught in parser)
- JS: support parsing binary/octal/hexadecimal integers with big int suffix, fixes https://github.com/tdewolff/parse/issues/116
- JS: fix parsing of for/for-of/for-in regarding LHSExpr vs Expr
- JS: fix parsing of semicolon after import() CallExpression
v2.7.7
v2.7.6
- JS AST: fix output of binding array with elision
- JS: fix parsing of 'async(...a)' as a CallExpression
- JS AST: fix indenting for comments
- JS: fix allowDirectivePrologue propagation, reset exprLevel for contents of methods/functions to make bang-comments work
- JS: fix parsing of CallExpression arguments, require comma after spread element
- HTML: support PHP template tags