[Snyk] Upgrade cspell from 6.31.3 to 8.13.2 #29
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.
Snyk has created this PR to upgrade cspell from 6.31.3 to 8.13.2.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 62 versions ahead of your current version.
The recommended version was released on 23 days ago.
Release notes
Package name: cspell
Changes
Fixes
fix: Stop duplicate issue output. (#6058)
fix: Stop duplicate issue output. (#6058)
Kind of reverts #4495
Since the output no longer lists each file, repeating the issues at the end is redundant.
8.11.0
8.13.0
After this change.
fix: make sure reported issues are consistent. (#6032)
fix: make sure reported issues are consistent. (#6032)
Dictionary Updates
fix: Workflow Bot -- Update Dictionaries (main) (#6050)
fix: Workflow Bot -- Update Dictionaries (main) (#6050)
Update Dictionaries (main)
Summary
fix: Workflow Bot -- Update Dictionaries (main) (#6037)
fix: Workflow Bot -- Update Dictionaries (main) (#6037)
Update Dictionaries (main)
Summary
Documentation
docs: fix website build (#6055)
docs: fix website build (#6055)
Fixes
fix: Use the resolved root when setting Glob Root (#6027)
fix: Use the resolved root when setting Glob Root (#6027)
fixes #6025
fix: Perf improve check text speed (#6024)
fix: Perf improve check text speed (#6024)
fix: Improve perf of camel case word splitter. (#6019)
fix: Improve perf of camel case word splitter. (#6019)
perf: Reduce the use of Generators in critical sections. (#6015)
perf: Reduce the use of Generators in critical sections. (#6015)
Features
Speed Improvement
On average, 8.13.0 is 1.5x - 2x faster than 8.12
Spell check the CSpell Repo: 1467 files.
feat: Improve the speed of checking text. (#6004)
feat: Improve the speed of checking text. (#6004)
After doing a bit of perf testing, it became clear that some of the Pipe function took up a decent percent of the time.
Converting Generators to Iterables resulting in a significant speed improvement.
Fixes
refactor: Use text.matchAll instead of sequenceFromRegExpMatch (#5994)
refactor: Use text.matchAll instead of sequenceFromRegExpMatch (#5994)
fix: trie lookup performance (#5985)
fix: trie lookup performance (#5985)
This is currently a place holder for per work.
Initial Perf:
result:
fix: speed up word look up. (#5984)
fix: speed up word look up. (#5984)
Start Metrics:
In progress:
Latest:
fix: Speed up dictionary look up. (#5983)
fix: Speed up dictionary look up. (#5983)
Dictionary Updates
fix: Workflow Bot -- Update Dictionaries (main) (#5980)
fix: Workflow Bot -- Update Dictionaries (main) (#5980)
Update Dictionaries (main)
Summary
fix: Workflow Bot -- Update Dictionaries (main) (#5978)
fix: Workflow Bot -- Update Dictionaries (main) (#5978)
Update Dictionaries (main)
Summary
fix: Workflow Bot -- Update Dictionaries (main) (#5974)
fix: Workflow Bot -- Update Dictionaries (main) (#5974)
Update Dictionaries (main)
Summary
fix: Workflow Bot -- Update Dictionaries (main) (#5969)
fix: Workflow Bot -- Update Dictionaries (main) (#5969)
Update Dictionaries (main)
Summary
Features
feat: Support custom issue template (#5949)
feat: Support custom issue template (#5949)
Related to #5758
Make it possible to use custom issue templates from the command line:
Template
option:
--issue-template
to set the template to use when reporting issues.The template is a string that can contain the following placeholders:
$filename
- the file name$col
- the column number$row
- the row number$text
- the word that is misspelled$message
- the issues message: "unknown word", "word is misspelled", etc.$messageColored
- the issues message with color based upon the message type.$uri
- the URI of the file$suggestions
- suggestions for the misspelled word (if requested)$quickFix
- possible quick fixes for the misspelled word.$contextFull
- the full context of the misspelled word.$contextLeft
- the context to the left of the misspelled word.$contextRight
- the context to the right of the misspelled word.Color is supported using the following template pattern:
{<style[.style]> <text>}
- where<style>
is a style name and<text>
is the text to style.Styles
bold
,italic
,underline
,strikethrough
,dim
,inverse
black
,red
,green
,yellow
,blue
,magenta
,cyan
,white
Example:
{green $filename}:{yellow $row}:{yellow $col} $message {red $text} $quickFix {dim $suggestions}
Fixes
refactor: remove .cjs dependency (#5956)
refactor: remove .cjs dependency (#5956)
fix: refactor uri to url (#5943)
fix: refactor uri to url (#5943)
Part of moving away from vscode-uri to the standard URL.
fix: Use stdout and stderr to display text (#5935)
fix: Use stdout and stderr to display text (#5935)
fix: ignore `_` in hex values (#5934)
fix: ignore
_
in hex values (#5934)Dictionary Updates
fix: Workflow Bot -- Update Dictionaries (main) (#5938)
fix: Workflow Bot -- Update Dictionaries (main) (#5938)
Update Dictionaries (main)
Summary
Changes
Features
feat: speed up dictionary lookup (#5898)
feat: speed up dictionary lookup (#5898)
Fixes
refactor: char index (#5926)
refactor: char index (#5926)
fix: support emojis in triev3 files (#5923)
fix: support emojis in triev3 files (