1.3 KiB
1.0.5 (2025-09-23)
Bug fixes
Make the package work with new TS resolution styles.
1.0.4 (2025-07-22)
Bug fixes
Properly parse intersection types.
Allow using keywords as member names in -> syntax.
Properly parse class property hooks.
Parse dynamic scoped member access (::{...}).
Properly parse readonly modifiers on properties and anonymous classes.
Allow names after namespace separators to be keywords.
1.0.3 (2025-07-07)
Bug fixes
Allow const declarations in enum bodies.
1.0.2 (2023-12-28)
Bug fixes
Tag comments and strings as isolating for the purpose of bidirectional text.
1.0.1 (2023-01-18)
Bug fixes
Fix an issue where the grammar didn't handle less-than characters at the end of the document correctly.
Remove use of require as an identifier in the build output, which could break CommonJS builds.
1.0.0 (2022-06-06)
New features
First stable version.
0.16.0 (2022-04-20)
Breaking changes
Move to 0.16 serialized parser format.
Bug fixes
Allow class to be an identifier in constructs like A::class. Add highlighting information
New features
The parser now includes syntax highlighting information in its node types.
0.15.0 (2021-09-03)
New features
First numbered release.