Update dependency @lezer/lr to v1.4.0 #87522
Open
+4
−13
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.3.3
->1.4.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
lezer-parser/lr (@lezer/lr)
v1.4.0
Compare Source
New features
The new
InputStream.acceptTokenTo
method allows a tokenizer to create a token that ends at some absolute position.v1.3.14
Compare Source
Bug fixes
Further reduce maximum parse depth—the old limit could still cause the tree building function to overflow the stack on V8 when all rules on the stack produce actual visible tree nodes.
v1.3.13
Compare Source
Bug fixes
The parser will now emit an error node when it reaches the end of the top rule but not the end of the input, and restarts parsing the top rule.
Fix an issue that could, when error-recovery happened after a skipped token, cause the parser to emit nodes whose start position was after their end position.
v1.3.12
Compare Source
Bug fixes
Reduce tree depth limit to avoid V8 overflowing its stack.
v1.3.11
Compare Source
Bug fixes
When parsing input ranges with gaps, don't treat the token after a gap as covering the entire gap.
v1.3.10
Compare Source
Bug fixes
Make this package usable in TypeScript setups using node16/nodenext resolution.
v1.3.9
Compare Source
Bug fixes
Fix another issue in the way local token groups and input gaps interact.
v1.3.8
Compare Source
Bug fixes
Fix an issue that caused incorrect trees to be emitted when a forced reduction happened inside a skipped term.
v1.3.7
Compare Source
Bug fixes
Fix a bug where the parser could skip characters while tokenizing in a local token group.
v1.3.6
Compare Source
Bug fixes
Fix an issue where context-tracking parsers, in specific circumstances, could create incorrectly nested trees.
v1.3.5
Compare Source
Bug fixes
Fix an issue where some grammars could make the parser unable to force reductions on invalid input, leading to trees that were missing some wrapping nodes around the broken input.
v1.3.4
Compare Source
Bug fixes
Fix tokenizing of
@else
tokens that span separate input ranges.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.