Releases: tdewolff/parse
Releases · tdewolff/parse
v2.5.21
- JS: allow line and paragraph separators in strings, fixes #82
v2.5.20
- JS: fix let{e}={e} where second e cannot be a declaration when there is the possibility that it might be arguments for an arrow func
- JS: add JSON function, fixes #79
v2.5.19
- JS: fix panic in
Walk
- JS: fix parsing of
a++==b
, see #75
v2.5.18
- JS: properly parse
{a:b=1}
when part of arrow function arguments
- JS: add
JS()
to convert AST to valid JS
- JS: add AST walker functionality
v2.5.17
- JS: add variable scope to switch statement
- JS: parse async(a) as possible expression or arrow func
- JS: fix lexical variable renaming for descoped
- JS: fix import statement/call parsing at module level
v2.5.16
- JS: add expression level maximum for expression suffices as well (from fuzz)
v2.5.15
- JS: fix import statement/call parsing at module level
v2.5.14
- CSS: proper unicode range parsing with wildcards
v2.5.13
- JS: accept shebang comments at the start of the file