Releases: Mopsgamer/view-ignored
Releases · Mopsgamer/view-ignored
0.10.1
0.10.0
- Implemented concurrent directory traversal to improve performance during file discovery.
- Removed closures from the API to improve memory efficiency.
- Add
InitState.target. - Move
PatternFinderOptions.roottoTarget.root. - Move
SignedPatternIgnoresOptions.internaltoTarget.internalRules. - Rename
SignedPatternIgnoresOptions->RuleTestOptions. - Rename
SignedPatternMatch->RuleMatch. - Rename
MatchBase*->RuleMatchBase*. - Rename
SignedPattern->Rule. - Rename
signedPatternIgnores->ruleTest. - Rename
signedPatternCompile->ruleCompile. - Rename
PatternMinimatch->PatternCache. - Rename
patternMinimatchTest->patternCacheTest. - Rename
Pattern->PatternList. - Rename
patternCompile->patternListCompile. - Rename
stringCompile->patternCompile. - Rename
sourcePushNegatable->resolveNegatable.
0.9.1
- Add
MatchKind. - Add
SignedPatternMatchbases. - Fix
extractJsrJson(c)source population. - Remove
PatternMatcher.
0.9.0
- Improve the logic for signed patterns.
From now on, they are not truly signed patterns,
but rather positive patterns with the "inverted" property.
You can use an array to represent complex logic. - For the "missing-source" case, include the paths.
- Respect
package.jsonmainvalue
when determining which files Bun should ignore. - Validate
package.jsonfor Deno, NPM, VSCE and classic Yarn.
0.8.1
- Add Bun target.
- Add Deno target.
- Remove the "deno.json(c)" extractor JSR.
0.8.0
- Add more patterns for NPM (npm-packlist, main),
VSCE (vscode-vsce, main), Yarn (berry, main). - Add
YarnClassic(yarn, main). - Add
nocaseoption. - Add
stringCompile(string, context, {nocase}). - Add
Target.init?(InitState). - Add
MatcherStream.start(). - Fix secondary "dirent" emit for directories (overriding event).
- Improve performance by 60 percent by reimplementing internal path conversions.
0.7.1
- Add
signaloption forTarget.ignoresandresolveSources.
0.7.0
- Ignore for "missing-source".
- Change "since" from
0.0.6to0.6.0. - Provide source value for "no-match", "broken-source", "invalid-pattern".
- Provide pattern and error values for "invalid-internal-pattern".
0.6.0
- Replaces the 0.5.x release, which was untested and non functional.
- Introduces improved APIs building on 0.5.x, including new scanning options
such aswithin,fastInternal,fs, and more. - Node 18 support.
0.5.2
- Disallow negative depth values.
- Use the
AbortSignal.throwIfAbortedmethod. - Fix potentially broken
package.jsonfilespattern processing. - Add
sourcePushNegatablehelper function.