chore(deps): lock file maintenance npm packages #38
+114
−114
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:
^2.2.5
->^2.2.6
^8.45.0
->^8.46.1
^8.45.0
->^8.46.1
^1.19.0
->^1.23.0
🔧 This Pull Request updates lock files to use the latest dependency versions.
Release Notes
biomejs/biome (@biomejs/biome)
v2.2.6
Compare Source
Patch Changes
#7071
a8e7301
Thanks @ptkagori! - Added theuseQwikMethodUsage
lint rule for the Qwik domain.This rule validates Qwik hook usage. Identifiers matching
useXxx
must be called only within serialisable reactive contexts (for example, insidecomponent$
, route loaders/actions, or within other Qwik hooks), preventing common Qwik antipatterns.Invalid:
Valid:
#7685
52071f5
Thanks @denbezrukov! - Fixed #6981: The NoUnknownPseudoClass rule no longer reports local pseudo-classes when CSS Modules are used.#7640
899f7b2
Thanks @arendjr! - Fixed #7638:useImportExtensions
no longer emits diagnostics on valid import paths that end with a query or hash.Example
#7071
a8e7301
Thanks @ptkagori! - Added theuseQwikValidLexicalScope
rule to the Qwik domain.This rule helps you avoid common bugs in Qwik components by checking that your variables and functions are declared in the correct place.
Invalid:
Valid:
#7620
5beb1ee
Thanks @Netail! - Added the ruleuseDeprecatedDate
, which makes a deprecation date required for the graphql@deprecated
directive.Invalid
Valid
#7709
d6da4d5
Thanks @siketyan! - Fixed #7704: TheuseExhaustiveDependencies
rule now correctly adds an object dependency when its method is called within the closure.For example:
will now be fixed to:
#7624
309ae41
Thanks @lucasweng! - Fixed #7595:noUselessEscapeInString
no longer reports$\{
escape in template literals.#7665
29e4229
Thanks @ryan-m-walker! - Fixed #7619: Added support for parsing the CSS:state()
pseudo-class.#7608
41df59b
Thanks @ritoban23! - Fixed #7604: theuseMaxParams
rule now highlights parameter lists instead of entire function bodies. This provides more precise error highlighting. Previously, the entire function was highlighted; now only the parameter list is highlighted, such as(a, b, c, d, e, f, g, h)
.#7643
459a6ac
Thanks @daivinhtran! - Fixed #7580: Include plugin in summary reporttypescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v8.46.1
Compare Source
🩹 Fixes
.finally
not to report when a promise returning function is provided as an argument (#11667)❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.46.0
Compare Source
🚀 Features
🩹 Fixes
export import
s (#11603)this: void
and binding (#11634)❤️ Thank You
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v8.46.1
Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.46.0
Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
oxc-project/oxc (oxlint)
v1.23.0
: oxlint v1.23.0Compare Source
[1.23.0] - 2025-10-13
🚀 Features
452d128
linter: Node/no_process_env (#14536) (Kenneth Skovhus)a9e1261
linter: Implement react-refresh/only-export-components (#14122) (Rintaro Itokawa)a8d542b
linter/no-duplicate-imports: SupportallowSeparateTypeImports
option (#14527) (camc314)75a529c
linter: Add run info about what functions rules implement (#13839) (camchenry)4fbdef2
language_server: Supportfmt.configPath
configuration (#14502) (Sysix)4d3ce2e
language_server: Autodetect root.oxfmtrc.json
(#14466) (Sysix)🐛 Bug Fixes
fb4a20d
language_server: Add whitespace for// oxlint-disable-next-line
fix (#14356) (Sysix)6fce7f4
oxlint/changelog: Remove duplicate changelog entries (#14528) (camc314)74e52f3
linter/plugins: Resolve JS plugins with ESM condition names (#14541) (magic-akari)9965676
linter/exhaustive-deps: Ignore empty strings passed toadditionalHooks
option (#14464) (Redas)d0a8e3e
linter:vue/no_required_prop_with_default
calledOption::unwrap()
on aNone
value (#14491) (Sysix)1192ea2
linter: Correctnextjs/no-typos
path handling (#14480) (shulaoda)2796b16
tsgolint: Pipe tsgolints stderr (#14477) (camc314)🚜 Refactor
6440cde
linter: Remove lifetime ofMessage
(#14481) (Sysix)f599bef
language_server: MoveMessage
toDiagnosticReport
transformation to one place (#14447) (Sysix)4f301de
napi/parser, linter/plugins: Improve formatting of generated code (#14554) (overlookmotel)68c0252
napi/parser, linter/plugins: Shorten generated raw transfer deserializer code (#14553) (overlookmotel)20e884e
linter: StoreLintService
inLintRunner
(#14471) (Sysix)9e9c5ba
linter: Simplify built-in lint plugin checks (#14518) (camchenry)1986e0f
linter/no-ex-assign: Use let-else chain (#14526) (camc314)ce9bcf0
linter/no-func-assign: Use let-else chain (#14525) (camc314)a9cea7c
language_server: UseFxHashSet
forServerLinter::extended_paths
(#14517) (Sysix)ea5838e
linter/no-import-assign: Use let-else chain (#14524) (camc314)f977700
language_server: PassLintOptions
toWorker::refresh_server_linter
(#14510) (Sysix)54b001f
linter/no-new-require: Improve diagnostic message clarity (#14511) (shulaoda)650ea68
linter: Improve nextjs/no-typos rule (#14476) (shulaoda)📚 Documentation
198f2e9
linter: Fix code example forbranches-sharing-code
(#14514) (camc314)d776a17
linter: Improvenextjs/no-typos
rule documentation (#14470) (shulaoda)⚡ Performance
b44a30e
language_server: TransformMessage
toDiagnosticReport
with one call (#14448) (Sysix)31766fd
linter/plugins: Provideloc
via prototype (#14552) (overlookmotel)aec0c08
linter: Allow analyzing node types in match blocks with guards (#14459) (camchenry)9044187
linter: Skip running node-specific rule if file contains no relevant nodes (#14457) (camchenry)422f54e
linter: Only run rule run functions if implemented (#14454) (camchenry)2c228ae
liner: Use top-level match forno_obj_calls
(#14523) (camchenry)c49d891
linter: Use match forno_negated_condition
(#14522) (camchenry)e222fc2
linter: Use match forno_multi_assign
(#14521) (camchenry)4440516
linter: Refactor rules to take advantage of node type skipping (#14519) (camchenry)78261d6
linter: Refactorno-invalid-fetch-options
to be more easily analyzed (#14458) (camchenry)🧪 Testing
8d8881d
linter/plugins: Expand tests for module resolution of plugins (#14559) (overlookmotel)33b6cde
language_server: Add basic tests forWorkspaceWorker::did_change_configuration
(#14531) (Sysix)bfe1ecd
language_server: Add tests forWorkspaceWorker::init_watchers
(#14516) (Sysix)💼 Other
0082cda
oxlint: V1.23.0 (#14560) (Boshen)v1.22.0
: oxlint v1.22.0Compare Source
[1.22.0] - 2025-10-08
🚀 Features
9f9d25f
linter/oxc: Implementbranches-sharing-code
(#14440) (camc314)🐛 Bug Fixes
5c29bb6
linter: Fix compile error with test target (#14449) (camc314)0dcdbd1
oxlint: Bundle esquery (#14450) (camc314)💼 Other
b2af43a
oxlint: V1.22.0 (#14451) (Boshen)v1.21.0
Compare Source
🐛 Bug Fixes
6e8d2f6
language_server: Ignore JS plugins (#14379) (overlookmotel)v1.20.0
: oxlint v1.20.0Compare Source
[1.20.0] - 2025-10-06
🚀 Features
d16df93
linter: Support disable directives for type aware rules (#14052) (camc314)f5c6acc
linter: Addvue/no-export-in-script-setup
rule (#14307) (Sysix)353b153
linter: Implement eslint/no-param-reassign rule (#14341) (Matthew Davis)a2914fe
linter/plugins: Addloc
field getter to all AST nodes (#14355) (overlookmotel)07193c2
linter/plugins: ImplementSourceCode#getAncestors
(#14346) (overlookmotel)c8de6fe
linter/plugins: Addparent
field to AST nodes (#14345) (overlookmotel)5505a86
linter/plugins: Includerange
field in AST (#14321) (overlookmotel)3656908
rust: Oxc-index-vec v4.0 (#14254) (Boshen)1347de4
linter/plugins: Accept diagnostics withloc
(#14304) (overlookmotel)aefc8b3
linter/plugins: ImplementSourceCode#getIndexFromLoc
andgetLocFromIndex
(#14303) (overlookmotel)93807db
linter/plugins: ImplementSourceCode#lines
property (#14290) (overlookmotel)2f8c985
linter/plugins: ImplementSourceCode#visitorKeys
property (#14289) (overlookmotel)b69028f
linter/plugins: ImplementSourceCode#ast
property (#14287) (overlookmotel)d8d3d18
linter: Addvue/prefer-import-from-vue
rule (#14284) (Sysix)f0e760b
linter: Addvue/define-props-destructuring
rule (#14272) (Sysix)bdf9010
linter/plugins: AddSourceCode
API (#14281) (overlookmotel)7f450fc
linter/unicorn: Implement require-module-specifiers (#13089) (keita hino)a1e7154
linter/unicorn: Implement prefer-classlist-toggle (#14262) (camc314)8217dce
linter/unicorn: Implement no-unnecessary-array-splice-count (#14255) (camc314)3d5db4a
linter/unicorn: Implement no-useless-error-capture-stack-trace (#14222) (camc314)b3b482a
linter/unicorn: Implement prefer-top-level-await (#14247) (camc314)7931be8
linter/unicorn: Implement prefer-class-fields (#14245) (camc314)a39434a
linter/unicorn: Implement prefer-at (#14232) (camc314)🐛 Bug Fixes
e605222
linter/no-useless-undefined: Correctly respectcheckArguments
option (#14369) (camc314)f1bc608
linter: Fix flaky import/no_cycle test (#14328) (Boshen)9a902c0
linter/plugins: Makerange
field non-optional on AST types (#14354) (overlookmotel)0a42d7f
tsgolint: Report errors if we fail to parse tsgolint diagnostic messages (#14301) (camc314)42f8d7e
linter/react-hooks: Fix diagnostic message for literal in dependency array (#14266) (camc314)ece91c5
linter/react-hooks: Fix diagnostic message for duplicate dependency in array (#14265) (camc314)864fa0e
linter/no-unused-expression: False positive with satisfies expressions (#14259) (camc314)adff069
language_server: Don't apply "ignore this rule" fixes for fixAll code action + command (#14243) (Sysix)46cceb8
linter/rules-of-hooks: Correctly place primary span to fix disable directive (#14237) (camc314)🚜 Refactor
1489376
napi/parser, linter/plugins: Minify walker code (#14376) (overlookmotel)c8eeeb5
linter/plugins: Remove build-time dependency onnapi/parser
(#14374) (overlookmotel)fb1a067
linter/plugins: Bundle walker and AST types map (#14373) (overlookmotel)93d8164
linter/plugins: Export AST types direct fromoxlint
package (#14353) (overlookmotel)230d996
linter/plugins:SourceCode#getText
userange
(#14352) (overlookmotel)6e52bbd
linter/plugins: Move location-related code into separate file (#14350) (overlookmotel)13f1003
linter/plugins: Shareast
between files (#14349) (overlookmotel)00dde41
tsgolint: Make parsingTsGoLintMessage
parsing errors an enum (#14300) (camc314)fc314f5
tsgolint: MakeMessageType
parsing more idomatic (#14299) (camc314)a24c36e
language-server/tsgolint: Use an iterator for tsgolint message parsing (#14298) (camc314)8be432a
tsgolint: Use an iterator for tsgolint message parsing (#14297) (camc314)57daa54
tsgolint: Remove alwaysSome
option wrapper (#14296) (camc314)79eadf8
linter: IntroduceLintRunner
(#14051) (camc314)65873ba
linter/plugins: Add stubs for allSourceCode
methods (#14285) (overlookmotel)989ce2f
linter/plugins: ConvertNode
type to interface (#14280) (overlookmotel)891fc47
language_server: Share code for commandoxc.fixAll
and code actionsource.fixAll.oxc
(#14244) (Sysix)7fe930c
language_server: Remove unused fixture files (#14246) (Sysix)2b2c345
language-server: Movegenerate_inverted_diagnostics
toerror_with_position
(#14118) (camc314)⚡ Performance
fa3712d
language_server: Create lessExternalPluginStore
s (#14378) (overlookmotel)e75d42d
napi/parser, linter/plugins: Remove runtimepreserveParens
option from raw transfer deserializers (#14338) (overlookmotel)2e57351
linter/plugins: InitializelineStartOffsets
as[0]
(#14302) (overlookmotel)c27a393
linter/plugins: Deserialize AST on demand (#14288) (overlookmotel)95a8cc4
linter/plugins: Use singleton forSourceCode
(#14286) (overlookmotel)🧪 Testing
0061ce7
linter: Add more tests for disable directives in partial loadable files (#14371) (camc314)1387aaa
linter/plugins: TestcreateOnce
returning no visitor functions (#14279) (overlookmotel)55ebb8b
linter: Add test fordisable_for_this_section
fix (#14240) (Sysix)a7e8662
linter: Port unicorn test cases to no-named-default (#14239) (camc314)💼 Other
4bf6f69
oxlint: V1.20.0 (#14381) (Boshen)Configuration
📅 Schedule: Branch creation - "before 9am on monday" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.