Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update npm packages (#12)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [oxlint](https://oxc.rs) ([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxlint)) | [`^0.7.0` -> `^0.9.0`](https://renovatebot.com/diffs/npm/oxlint/0.7.2/0.9.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint/0.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/oxlint/0.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/oxlint/0.7.2/0.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint/0.7.2/0.9.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.5.4` -> `5.6.2`](https://renovatebot.com/diffs/npm/typescript/5.5.4/5.6.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.5.4/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.5.4/5.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>oxc-project/oxc (oxlint)</summary> ### [`v0.9.3`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#093---2024-09-07) [Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.9.2...oxlint_v0.9.3) ##### Styling - [`694f032`](https://redirect.github.com/oxc-project/oxc/commit/694f032) Add trailing line breaks to `package.json` files ([#​5542](https://redirect.github.com/oxc-project/oxc/issues/5542)) (overlookmotel) ### [`v0.9.2`](https://redirect.github.com/oxc-project/oxc/releases/tag/oxlint_v0.9.2): oxlint v0.9.2 [Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.9.1...oxlint_v0.9.2) #### \[0.9.2] - 2024-09-02 ##### Features - [`f81e8a1`](https://redirect.github.com/oxc-project/oxc/commit/f81e8a1) linter: Add `oxc/no-async-endpoint-handlers` ([#​5364](https://redirect.github.com/oxc-project/oxc/issues/5364)) (DonIsaac) - [`b103737`](https://redirect.github.com/oxc-project/oxc/commit/b103737) linter: Improve no-accumulating-spread ([#​5302](https://redirect.github.com/oxc-project/oxc/issues/5302)) (camc314) - [`9c22ce9`](https://redirect.github.com/oxc-project/oxc/commit/9c22ce9) linter: Add hyperlinks to diagnostic messages ([#​5318](https://redirect.github.com/oxc-project/oxc/issues/5318)) (DonIsaac) - [`1967c67`](https://redirect.github.com/oxc-project/oxc/commit/1967c67) linter/eslint: Implement no-new-func ([#​5360](https://redirect.github.com/oxc-project/oxc/issues/5360)) (dalaoshu) - [`b867e5f`](https://redirect.github.com/oxc-project/oxc/commit/b867e5f) linter/eslint-plugin-promise: Implement catch-or-return ([#​5121](https://redirect.github.com/oxc-project/oxc/issues/5121)) (Jelle van der Waa) - [`8d781e7`](https://redirect.github.com/oxc-project/oxc/commit/8d781e7) linter/oxc: Differentiate between array/object in `no-accumulating-spread` loop diagnostic ([#​5375](https://redirect.github.com/oxc-project/oxc/issues/5375)) (camc314) - [`db55444`](https://redirect.github.com/oxc-project/oxc/commit/db55444) linter/oxc: Add fixer for `double-comparisons` ([#​5378](https://redirect.github.com/oxc-project/oxc/issues/5378)) (camc314) - [`e5c755a`](https://redirect.github.com/oxc-project/oxc/commit/e5c755a) linter/promise: Add `spec-only` rule ([#​5124](https://redirect.github.com/oxc-project/oxc/issues/5124)) (Jelle van der Waa) - [`4c0861f`](https://redirect.github.com/oxc-project/oxc/commit/4c0861f) linter/unicorn: Add fixer for `prefer-type-error` ([#​5311](https://redirect.github.com/oxc-project/oxc/issues/5311)) (camc314) - [`084c2d1`](https://redirect.github.com/oxc-project/oxc/commit/084c2d1) linter/vitest: Implement prefer-to-be-object ([#​5321](https://redirect.github.com/oxc-project/oxc/issues/5321)) (dalaoshu) ##### Bug Fixes - [`11b93af`](https://redirect.github.com/oxc-project/oxc/commit/11b93af) linter/unicorn: Consistent-function-scoping false positive on assignment expression ([#​5312](https://redirect.github.com/oxc-project/oxc/issues/5312)) (Arian94) ##### Performance - [`f052a6d`](https://redirect.github.com/oxc-project/oxc/commit/f052a6d) linter: `react/jsx_no_undef` faster check for unbound references ([#​5349](https://redirect.github.com/oxc-project/oxc/issues/5349)) (overlookmotel) - [`05636b7`](https://redirect.github.com/oxc-project/oxc/commit/05636b7) linter: Avoid unnecessary work in `jsx_a11y/anchor_is_valid` rule ([#​5341](https://redirect.github.com/oxc-project/oxc/issues/5341)) (overlookmotel) ##### Refactor - [`afb038e`](https://redirect.github.com/oxc-project/oxc/commit/afb038e) linter: `react/jsx_no_undef` use loop instead of recursion ([#​5347](https://redirect.github.com/oxc-project/oxc/issues/5347)) (overlookmotel) - [`fe62687`](https://redirect.github.com/oxc-project/oxc/commit/fe62687) linter: Simplify skipping JSX elements in `unicorn/consistent_function_scoping` ([#​5351](https://redirect.github.com/oxc-project/oxc/issues/5351)) (overlookmotel) - [`381d9fe`](https://redirect.github.com/oxc-project/oxc/commit/381d9fe) linter: Shorten code in `react/jsx_no_useless_fragment` ([#​5350](https://redirect.github.com/oxc-project/oxc/issues/5350)) (overlookmotel) - [`83b9a82`](https://redirect.github.com/oxc-project/oxc/commit/83b9a82) linter: Fix indentation in `nextjs/no_script_component_in_head` rule ([#​5338](https://redirect.github.com/oxc-project/oxc/issues/5338)) (overlookmotel) - [`89f0188`](https://redirect.github.com/oxc-project/oxc/commit/89f0188) linter: Improve docs for `react/jsx_no_target_blank` rule ([#​5342](https://redirect.github.com/oxc-project/oxc/issues/5342)) (overlookmotel) - [`57050ab`](https://redirect.github.com/oxc-project/oxc/commit/57050ab) linter: Shorten code in `jsx_a11y/aria_activedescendant_has_tabindex` rule ([#​5340](https://redirect.github.com/oxc-project/oxc/issues/5340)) (overlookmotel) - [`ed31d67`](https://redirect.github.com/oxc-project/oxc/commit/ed31d67) linter/jest: Fix indentation in code comment ([#​5372](https://redirect.github.com/oxc-project/oxc/issues/5372)) (camc314) - [`2499cb9`](https://redirect.github.com/oxc-project/oxc/commit/2499cb9) linter/oxc: Update rule docs for `erasing-op` ([#​5376](https://redirect.github.com/oxc-project/oxc/issues/5376)) (camc314) - [`69493d2`](https://redirect.github.com/oxc-project/oxc/commit/69493d2) linter/oxc: Improve diagnostic for `no-accumulating-spread` in loops ([#​5374](https://redirect.github.com/oxc-project/oxc/issues/5374)) (camc314) - [`024b585`](https://redirect.github.com/oxc-project/oxc/commit/024b585) linter/oxc: Improve code comment for `no-accumulating-spread` ([#​5373](https://redirect.github.com/oxc-project/oxc/issues/5373)) (camc314) ### [`v0.9.1`](https://redirect.github.com/oxc-project/oxc/releases/tag/oxlint_v0.9.1): oxlint v0.9.1 [Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.9.0...oxlint_v0.9.1) #### \[0.9.1] - 2024-08-29 ##### Features - [`6633972`](https://redirect.github.com/oxc-project/oxc/commit/6633972) linter: Add fixer for `no-empty` ([#​5276](https://redirect.github.com/oxc-project/oxc/issues/5276)) (camc314) - [`a58e448`](https://redirect.github.com/oxc-project/oxc/commit/a58e448) linter/eslint: Add fixer to `no-var` ([#​5144](https://redirect.github.com/oxc-project/oxc/issues/5144)) (camc314) - [`a6e9769`](https://redirect.github.com/oxc-project/oxc/commit/a6e9769) linter/jsx-a11y: Add `label-has-associated-control` ([#​5163](https://redirect.github.com/oxc-project/oxc/issues/5163)) (Billy Levin) - [`c8e8532`](https://redirect.github.com/oxc-project/oxc/commit/c8e8532) linter/unicorn: Add fixer to `throw-new-error` ([#​5275](https://redirect.github.com/oxc-project/oxc/issues/5275)) (camc314) - [`7ccde4b`](https://redirect.github.com/oxc-project/oxc/commit/7ccde4b) linter/unicorn: Add fixer to `prefer-date-now` ([#​5147](https://redirect.github.com/oxc-project/oxc/issues/5147)) (camc314) ##### Bug Fixes - [`fdef8ae`](https://redirect.github.com/oxc-project/oxc/commit/fdef8ae) linter: Jest/vitest rule compat ([#​4797](https://redirect.github.com/oxc-project/oxc/issues/4797)) (cinchen) - [`76e86f8`](https://redirect.github.com/oxc-project/oxc/commit/76e86f8) linter: Eslint-plugin-unicorn prefer-spread wrong linter suggestion on variables of type string ([#​5265](https://redirect.github.com/oxc-project/oxc/issues/5265)) (Arian94) - [`b39544e`](https://redirect.github.com/oxc-project/oxc/commit/b39544e) linter/jest: Fixer for `prefer-jest-mocked` creates invalid LHS expressions ([#​5243](https://redirect.github.com/oxc-project/oxc/issues/5243)) (camc314) - [`9953fa5`](https://redirect.github.com/oxc-project/oxc/commit/9953fa5) linter/no-null: Incorrect fixer for `NullLiteral` within `ReturnStatement` ([#​5247](https://redirect.github.com/oxc-project/oxc/issues/5247)) (Dunqing) - [`318479e`](https://redirect.github.com/oxc-project/oxc/commit/318479e) linter/no-unused-vars: Mark the class/function in the new expression as used ([#​5306](https://redirect.github.com/oxc-project/oxc/issues/5306)) (magic-akari) ##### Refactor - [`fa1d460`](https://redirect.github.com/oxc-project/oxc/commit/fa1d460) linter: Clean up Fixer and Message ([#​5308](https://redirect.github.com/oxc-project/oxc/issues/5308)) (DonIsaac) ### [`v0.9.0`](https://redirect.github.com/oxc-project/oxc/releases/tag/oxlint_v0.9.0): oxlint v0.9.0 [Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.8.0...oxlint_v0.9.0) #### \[0.9.0] - 2024-08-26 This release introduces `no-unused-vars` as a `correctness` rule and parsing regular expressions for syntax errors, both may produce false positives. Feel free to submit an issue. - [`5946748`](https://redirect.github.com/oxc-project/oxc/commit/5946748) linter: \[**BREAKING**] Parse and display syntax errors for regular expressions ([#​5214](https://redirect.github.com/oxc-project/oxc/issues/5214)) (Boshen) ![image](https://redirect.github.com/user-attachments/assets/7d68ccde-9e04-4ea8-8d0a-edf20e028259) - [`b894d3b`](https://redirect.github.com/oxc-project/oxc/commit/b894d3b) linter: \[**BREAKING**] Make `no-unused-vars` correctness ([#​5081](https://redirect.github.com/oxc-project/oxc/issues/5081)) (DonIsaac) ##### Features - [`1ce9630`](https://redirect.github.com/oxc-project/oxc/commit/1ce9630) linter/config: Implement FromIterator for LintPluginOptions ([#​5102](https://redirect.github.com/oxc-project/oxc/issues/5102)) (DonIsaac) - [`34bfaf6`](https://redirect.github.com/oxc-project/oxc/commit/34bfaf6) linter/react: Add fixer to `jsx-props-no-spread-multi` ([#​5145](https://redirect.github.com/oxc-project/oxc/issues/5145)) (camc314) - [`982bd6e`](https://redirect.github.com/oxc-project/oxc/commit/982bd6e) linter/unicorn: Add fixer to `require-array-join-separator` ([#​5152](https://redirect.github.com/oxc-project/oxc/issues/5152)) (camc314) - [`a6704bd`](https://redirect.github.com/oxc-project/oxc/commit/a6704bd) linter/unicorn: Add fixer to `prefer-set-size` ([#​5149](https://redirect.github.com/oxc-project/oxc/issues/5149)) (camc314) - [`ac7edcc`](https://redirect.github.com/oxc-project/oxc/commit/ac7edcc) linter/unicorn: Add fixer to `prefer-array-some` ([#​5153](https://redirect.github.com/oxc-project/oxc/issues/5153)) (camc314) - [`1d01aa3`](https://redirect.github.com/oxc-project/oxc/commit/1d01aa3) linter/unicorn: Add partial fixer for `prefer-array-flat` ([#​5143](https://redirect.github.com/oxc-project/oxc/issues/5143)) (camc314) - [`22d57f9`](https://redirect.github.com/oxc-project/oxc/commit/22d57f9) linter/unicorn: Add fixer to `prefer-string-slice` ([#​5150](https://redirect.github.com/oxc-project/oxc/issues/5150)) (Cameron) - [`2fe4415`](https://redirect.github.com/oxc-project/oxc/commit/2fe4415) linter/unicorn: Add fixer to `no-redundant-roles` ([#​5146](https://redirect.github.com/oxc-project/oxc/issues/5146)) (Cameron) - [`d35c6f5`](https://redirect.github.com/oxc-project/oxc/commit/d35c6f5) linter/unicorn: Add fixer to `prefer-regexp-test` ([#​5151](https://redirect.github.com/oxc-project/oxc/issues/5151)) (Cameron) - [`27db769`](https://redirect.github.com/oxc-project/oxc/commit/27db769) linter/unicorn: Add fixer to `text-encoding-identifier-case` ([#​5154](https://redirect.github.com/oxc-project/oxc/issues/5154)) (Cameron) - [`f7958c4`](https://redirect.github.com/oxc-project/oxc/commit/f7958c4) linter/unicorn: Add prefer-structured-clone ([#​5095](https://redirect.github.com/oxc-project/oxc/issues/5095)) (Jelle van der Waa) - [`004ffa0`](https://redirect.github.com/oxc-project/oxc/commit/004ffa0) linter/vitest: Implement `prefer-each` ([#​5203](https://redirect.github.com/oxc-project/oxc/issues/5203)) (dalaoshu) ##### Bug Fixes - [`aaaf26c`](https://redirect.github.com/oxc-project/oxc/commit/aaaf26c) linter: Error in fixer for prefer-to-have-length ([#​5197](https://redirect.github.com/oxc-project/oxc/issues/5197)) (dalaoshu) - [`1f5b6b6`](https://redirect.github.com/oxc-project/oxc/commit/1f5b6b6) linter: Bug in fixer for prefer-to-have-length ([#​5164](https://redirect.github.com/oxc-project/oxc/issues/5164)) (dalaoshu) - [`7eb052e`](https://redirect.github.com/oxc-project/oxc/commit/7eb052e) linter: `no-hex-escape` fixer removing regex flags ([#​5137](https://redirect.github.com/oxc-project/oxc/issues/5137)) (Cameron) - [`76c66b4`](https://redirect.github.com/oxc-project/oxc/commit/76c66b4) linter/max-lines: Point span to end of file for disable directive to work ([#​5117](https://redirect.github.com/oxc-project/oxc/issues/5117)) (Boshen) - [`8ff6f2c`](https://redirect.github.com/oxc-project/oxc/commit/8ff6f2c) linter/no-unused-vars: Panic on UsingDeclarations ([#​5206](https://redirect.github.com/oxc-project/oxc/issues/5206)) (DonIsaac) - [`d29042e`](https://redirect.github.com/oxc-project/oxc/commit/d29042e) linter/no-unused-vars: Function expression in implicit arrow function return ([#​5155](https://redirect.github.com/oxc-project/oxc/issues/5155)) (DonIsaac) - [`36e4a28`](https://redirect.github.com/oxc-project/oxc/commit/36e4a28) linter/no-unused-vars: Panic in variable declarator usage checks ([#​5160](https://redirect.github.com/oxc-project/oxc/issues/5160)) (DonIsaac) - [`ba62a71`](https://redirect.github.com/oxc-project/oxc/commit/ba62a71) linter/react: Fixed false positive with missing key inside React.Children.toArray() for fragments ([#​5133](https://redirect.github.com/oxc-project/oxc/issues/5133)) (Earl Chase) - [`fd1031a`](https://redirect.github.com/oxc-project/oxc/commit/fd1031a) linter/unicorn: Breaking fixer in case statements for `no-null` ([#​5176](https://redirect.github.com/oxc-project/oxc/issues/5176)) (DonIsaac) - [`7b86ed6`](https://redirect.github.com/oxc-project/oxc/commit/7b86ed6) linter/unicorn: Handle type casts and parens in `no-null` ([#​5175](https://redirect.github.com/oxc-project/oxc/issues/5175)) (Don Isaac) - [`b629e16`](https://redirect.github.com/oxc-project/oxc/commit/b629e16) linter/unicorn: Improve diagnostic message for `no-null` ([#​5172](https://redirect.github.com/oxc-project/oxc/issues/5172)) (DonIsaac) ##### Performance - [`ce454cf`](https://redirect.github.com/oxc-project/oxc/commit/ce454cf) Use simdutf8 to validate UTF-8 when reading files ([#​5196](https://redirect.github.com/oxc-project/oxc/issues/5196)) (dalaoshu) ##### Refactor - [`543cad6`](https://redirect.github.com/oxc-project/oxc/commit/543cad6) codegen: Remove some pub APIs (Boshen) - [`0d3661a`](https://redirect.github.com/oxc-project/oxc/commit/0d3661a) linter: Remove meaningless `span0` ([#​5209](https://redirect.github.com/oxc-project/oxc/issues/5209)) (dalaoshu) - [`2a91ef1`](https://redirect.github.com/oxc-project/oxc/commit/2a91ef1) linter: `eslint/no_redeclare` rule use `run_on_symbol` not `run_once` ([#​5201](https://redirect.github.com/oxc-project/oxc/issues/5201)) (overlookmotel) - [`33599b0`](https://redirect.github.com/oxc-project/oxc/commit/33599b0) linter: Split options into multiple files ([#​5101](https://redirect.github.com/oxc-project/oxc/issues/5101)) (DonIsaac) - [`7ab6152`](https://redirect.github.com/oxc-project/oxc/commit/7ab6152) linter/unicorn: Clean up `no-null` ([#​5174](https://redirect.github.com/oxc-project/oxc/issues/5174)) (DonIsaac) ##### Testing - [`a877e5a`](https://redirect.github.com/oxc-project/oxc/commit/a877e5a) linter/no-unused-vars: Ensure type annotations on property accessors are considered used ([#​5183](https://redirect.github.com/oxc-project/oxc/issues/5183)) (DonIsaac) - [`7886618`](https://redirect.github.com/oxc-project/oxc/commit/7886618) linter/unicorn: Add fixer tests for `no-null` ([#​5173](https://redirect.github.com/oxc-project/oxc/issues/5173)) (DonIsaac) ### [`v0.8.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#080---2024-08-23) [Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.7.2...oxlint_v0.8.0) ##### Features - [`a0effab`](https://redirect.github.com/oxc-project/oxc/commit/a0effab) linter: Support more flexible config.globals values ([#​4990](https://redirect.github.com/oxc-project/oxc/issues/4990)) (Don Isaac) </details> <details> <summary>microsoft/TypeScript (typescript)</summary> ### [`v5.6.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...a7e3374f13327483fbe94e32806d65785b0b6cda) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10am 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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/oxc-project/coc-oxc). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information