chore(deps): update dependency oxlint-tsgolint to v7.0.2004 (#27541)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Adoption](https://docs.renovatebot.com/merge-confidence/) |
[Passing](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
|
[oxlint-tsgolint](https://redirect.github.com/oxc-project/tsgolint#readme)
| [`7.0.2003` →
`7.0.2004`](https://renovatebot.com/diffs/npm/oxlint-tsgolint/7.0.2003/7.0.2004)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint-tsgolint/7.0.2004?slim=true)
|
![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/oxlint-tsgolint/7.0.2004?slim=true)
|
![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/oxlint-tsgolint/7.0.2003/7.0.2004?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint-tsgolint/7.0.2003/7.0.2004?slim=true)
|

---

### Configuration

📅 **Schedule**: (in timezone Asia/Shanghai)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/oxc).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEzNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Clark <cameron.clark@hey.com>
This commit is contained in:
renovate[bot]andCameron Clark authored and GitHub committed 2026-10-10 17:44:40 +00:00
1 parent cd1c192c45
commit 2a280a2d7e
4 files changed
+141 -95

No files matched your search

@@ -212,10 +212,10 @@ working directory: fixtures/cli/tsgolint
,-[no-unnecessary-condition.ts:3:19]
2 | declare const b2: boolean;
3 | export const t1 = b1 && b2;
: ^|^
: `-- Type: object
: ^^
4 |
`----
help: The checked value has type `object`.
x typescript(strict-boolean-expressions): Unexpected object value in conditional. An object is always truthy.
,-[no-unnecessary-condition.ts:3:19]
@@ -310,26 +310,22 @@ working directory: fixtures/cli/tsgolint
`----
x typescript(no-unsafe-type-assertion): Unsafe assertion to `any` detected.
,-[no-unnecessary-type-parameters.ts:4:16]
,-[no-unnecessary-type-parameters.ts:4:10]
3 | function parseYAML<T>(input: string): T {
4 | return input as any as T;
: ^^|^^ ^^^^^^|
: | | `-- Asserted type is `any`.
: `-- Original expression has type `string`.
: ^^^^^^^^^^^^
5 | }
`----
help: Consider using a more specific type to ensure safety.
help: The original expression has type `string`, and the assertion changes it to `any`. Keep the original type or use `unknown` and narrow the value before use.
x typescript(no-unsafe-type-assertion): Unsafe assertion from `any` detected.
,-[no-unnecessary-type-parameters.ts:4:23]
,-[no-unnecessary-type-parameters.ts:4:10]
3 | function parseYAML<T>(input: string): T {
4 | return input as any as T;
: ^^^^^^|^^^^^ ^^^^|
: | | `-- Asserted type is `T`.
: `-- Original expression has type `any`.
: ^^^^^^^^^^^^^^^^^
5 | }
`----
help: Consider using type guards or a safer assertion.
help: The original expression has type `any`, and the assertion changes it to `T`. Use a type guard to check the value before asserting its type.
x typescript(no-unsafe-argument): Unsafe argument of type any assigned to a parameter of type string.
,-[no-unsafe-argument.ts:3:13]
@@ -340,14 +336,13 @@ working directory: fixtures/cli/tsgolint
`----
x typescript(no-unsafe-assignment): Unsafe assignment of an any value.
,-[no-unsafe-assignment.ts:2:19]
,-[no-unsafe-assignment.ts:2:7]
1 | declare const anyValue: any;
2 | const str: string = anyValue;
: ^^^|^^ ^ ^^^^|^^^
: | | `-- Assigned value has type `any`.
: `-- Target expects type `string`.
: ^^^^^^^^^^^^^^^^^^^^^^
3 |
`----
help: Assigned value has type `any`; the target has type `string`. Use a safely typed value or `unknown`, and narrow it before use.
x typescript(no-unsafe-call): Unsafe call of a(n) `any` typed value.
,-[no-unsafe-call.ts:2:1]
@@ -357,16 +352,6 @@ working directory: fixtures/cli/tsgolint
3 |
`----
x typescript(no-unnecessary-condition): Unnecessary comparison between literal values.
,-[no-unsafe-enum-comparison.ts:9:32]
8 | }
9 | const comparison = Status.Open === Color.Red;
: ^^^^^|^^^^^ ^^^ ^^^^|^^^^
: | | `-- Type: Color.Red
: `-- Type: Status.Open
10 |
`----
x typescript(no-unsafe-enum-comparison): The two values in this comparison do not have a shared enum type.
,-[no-unsafe-enum-comparison.ts:9:20]
8 | }
@@ -378,6 +363,15 @@ working directory: fixtures/cli/tsgolint
`----
help: Compare enum values to members of the same enum, or convert both sides to the same primitive type before comparing them.
x typescript(no-unnecessary-condition): Unnecessary comparison between literal values.
,-[no-unsafe-enum-comparison.ts:9:20]
8 | }
9 | const comparison = Status.Open === Color.Red;
: ^^^^^^^^^^^^^^^^^^^^^^^^^
10 |
`----
help: The left side has type `Status.Open`, and the right side has type `Color.Red`.
x typescript(no-unsafe-member-access): Unsafe member access .foo on an `any` value.
,-[no-unsafe-member-access.ts:2:10]
1 | declare const anyValue: any;
@@ -388,36 +382,30 @@ working directory: fixtures/cli/tsgolint
x typescript(no-unsafe-return): Unsafe return of a value of type `any`.
,-[no-unsafe-return.ts:3:3]
1 | declare const anyValue: any;
2 | function getString(): string {
: ^^^|^^
: `-- Function expects return type `string`.
3 | return anyValue;
: ^^^^^^ ^^^^|^^^
: | `-- Returned expression has type `any`.
: ^^^^^^^^^^^^^^^^
4 | }
`----
x typescript(no-unsafe-type-assertion): Unsafe assertion to `any` detected.
,-[no-unsafe-type-assertion.ts:2:19]
1 | declare const value: unknown;
2 | const str = value as any;
: ^^|^^ ^^^^^^|
: | | `-- Asserted type is `any`.
: `-- Original expression has type `unknown`.
3 |
`----
help: Consider using a more specific type to ensure safety.
help: Returned expression has type `any`; the function return type is `string`. Return a safely typed value or narrow the value before returning it.
x typescript(no-unsafe-assignment): Unsafe assignment of an any value.
,-[no-unsafe-type-assertion.ts:2:11]
,-[no-unsafe-type-assertion.ts:2:7]
1 | declare const value: unknown;
2 | const str = value as any;
: ^|^ ^ ^^^^^^|^^^^^
: | | `-- Assigned value has type `any`.
: `-- Target is inferred as `any`.
: ^^^^^^^^^^^^^^^^^^
3 |
`----
help: Assigned value has type `any`, so the target is also inferred as `any`. Use a safely typed value or `unknown`, and narrow it before use.
x typescript(no-unsafe-type-assertion): Unsafe assertion to `any` detected.
,-[no-unsafe-type-assertion.ts:2:13]
1 | declare const value: unknown;
2 | const str = value as any;
: ^^^^^^^^^^^^
3 |
`----
help: The original expression has type `unknown`, and the assertion changes it to `any`. Keep the original type or use `unknown` and narrow the value before use.
x typescript(no-useless-default-assignment): Default value is useless because the parameter has type `number` (not nullish). This default assignment will never be used.
,-[no-useless-default-assignment.ts:1:20]
@@ -430,14 +418,13 @@ working directory: fixtures/cli/tsgolint
help: Remove the default assignment
x typescript(no-unsafe-type-assertion): Unsafe type assertion: type 'string' is more narrow than the original type.
,-[non-nullable-type-assertion-style.ts:2:23]
,-[non-nullable-type-assertion-style.ts:2:17]
1 | declare const value: string | null;
2 | const result1 = value as string;
: ^^|^^ ^^^^^^^^^|
: | | `-- Asserted type is `string`.
: `-- Original expression has type `string | null`.
: ^^^^^^^^^^^^^^^
3 |
`----
help: The original expression has type `string | null`, and the assertion changes it to `string`. Use a type guard to narrow the value before asserting a more specific type.
x typescript(non-nullable-type-assertion-style): Use a ! assertion to more succinctly remove null and undefined from the type.
,-[non-nullable-type-assertion-style.ts:2:17]
@@ -501,13 +488,12 @@ working directory: fixtures/cli/tsgolint
`----
x typescript(no-unnecessary-condition): This condition will always return the same value since the types have no overlap.
,-[prefer-nullish-coalescing.ts:2:65]
,-[prefer-nullish-coalescing.ts:2:50]
1 | declare const nullableString: string | null;
2 | const nullishResult = nullableString !== null && nullableString !== undefined ? nullableString : 'default';
: ^^^^^^^|^^^^^^^ ^^^^^^^^|^^^^
: | | `-- Type: undefined
: `-- Type: string
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
`----
help: The left side has type `string`, and the right side has type `undefined`.
x typescript(prefer-optional-chain): Prefer using an optional chain expression instead, as it's more concise and easier to read.
,-[prefer-optional-chain.ts:3:1]
@@ -644,6 +630,13 @@ working directory: fixtures/cli/tsgolint
3 |
`----
x typescript(no-unsafe-assignment): Unsafe assignment of an any value.
,-[restrict-plus-operands.ts:1:5]
1 | let foo = 1n + 1;
: ^^^^^^^^^^^^
`----
help: Assigned value has type `any`, so the target is also inferred as `any`. Use a safely typed value or `unknown`, and narrow it before use.
x typescript(restrict-plus-operands): Numeric '+' operations must either be both bigints or both numbers.
,-[restrict-plus-operands.ts:1:11]
1 | let foo = 1n + 1;
@@ -652,14 +645,6 @@ working directory: fixtures/cli/tsgolint
: `-- Type: bigint
`----
x typescript(no-unsafe-assignment): Unsafe assignment of an any value.
,-[restrict-plus-operands.ts:1:9]
1 | let foo = 1n + 1;
: ^|^ ^ ^^^|^^
: | | `-- Assigned value has type `any`.
: `-- Target is inferred as `any`.
`----
x typescript(no-base-to-string): 'obj' will use Object's default stringification format ('[object Object]') when stringified.
,-[restrict-template-expressions.ts:2:24]
1 | declare const obj: object;
@@ -682,10 +667,10 @@ working directory: fixtures/cli/tsgolint
,-[strict-boolean-expressions.ts:2:5]
1 | const str = 'hello';
2 | if (str) {
: ^|^^
: `-- Type: "hello"
: ^^^
3 | }
`----
help: The checked value has type `"hello"`.
x typescript(strict-void-return): Value returned in a context where a void return is expected.
,-[strict-void-return.ts:2:11]
@@ -52,10 +52,10 @@ working directory: fixtures/cli/tsgolint_rule_options
,-[test.ts:78:5]
77 | // This SHOULD error because this object is always truthy
78 | if (alwaysTruthyObject) {
: ^^^^^^^^^|^^^^^^^^^
: `-- Type: object
: ^^^^^^^^^^^^^^^^^^
79 | result += 1;
`----
help: The checked value has type `object`.
x typescript(consistent-type-exports): Type export ExportOnlyType is not a value and should be exported using `export type`.
,-[test.ts:91:10]
+1 -1
View File
@@ -16,7 +16,7 @@
"emnapi": "catalog:",
"oxfmt": "^0.72.0",
"oxlint": "^1.66.0",
"oxlint-tsgolint": "7.0.2003"
"oxlint-tsgolint": "7.0.2004"
},
"packageManager": "pnpm@12.7.0"
}
+89 -28
View File
@@ -227,10 +227,10 @@ importers:
version: 0.72.0(svelte@5.57.0(@typescript-eslint/types@8.69.0))(vite-plus@0.3.0(@arethetypeswrong/core@0.18.5)(@types/node@25.0.2)(@vitest/browser-playwright@4.1.11)(esbuild@0.28.2)(happy-dom@20.0.11)(publint@0.3.24)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)(typescript@6.0.3)(vite@8.3.2(@types/node@25.0.2)(esbuild@0.28.2)(terser@5.44.1)(tsx@4.23.13)))
oxlint:
specifier: ^1.66.0
version: 1.87.0(oxlint-tsgolint@7.0.2003)(vite-plus@0.3.0(@arethetypeswrong/core@0.18.5)(@types/node@25.0.2)(@vitest/browser-playwright@4.1.11)(esbuild@0.28.2)(happy-dom@20.0.11)(publint@0.3.24)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)(typescript@6.0.3)(vite@8.3.2(@types/node@25.0.2)(esbuild@0.28.2)(terser@5.44.1)(tsx@4.23.13)))
version: 1.87.0(oxlint-tsgolint@7.0.2004)(vite-plus@0.3.0(@arethetypeswrong/core@0.18.5)(@types/node@25.0.2)(@vitest/browser-playwright@4.1.11)(esbuild@0.28.2)(happy-dom@20.0.11)(publint@0.3.24)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)(typescript@6.0.3)(vite@8.3.2(@types/node@25.0.2)(esbuild@0.28.2)(terser@5.44.1)(tsx@4.23.13)))
oxlint-tsgolint:
specifier: 7.0.2003
version: 7.0.2003
specifier: 7.0.2004
version: 7.0.2004
apps/oxfmt:
dependencies:
@@ -580,7 +580,7 @@ importers:
dependencies:
oxlint-tsgolint:
specifier: '>=7.0.2003'
version: 7.0.2003
version: 7.0.2004
vite-plus:
specifier: '*'
version: 1.1.0(@types/node@25.0.2)(@vitest/browser-playwright@5.0.3)(esbuild@0.28.2)(happy-dom@20.0.11)(playwright@1.63.0)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)
@@ -2554,6 +2554,11 @@ packages:
cpu: [arm64]
os: [darwin]
'@oxlint-tsgolint/darwin-arm64@7.0.2004':
resolution: {integrity: sha512-uJk3ttju7Lz+Nv8WG4CsLyewoL1qf/Ny8S8OksJ7Bm/F14Tc9gMfW6arM1PCc57IzH/X/I79YsCWTgxX1FKibQ==}
cpu: [arm64]
os: [darwin]
'@oxlint-tsgolint/darwin-x64@7.0.2001':
resolution: {integrity: sha512-pXfBb5BqONCcgrXQNUZWXgiYmRSWJzd97S8i41VVOh6ut0tyo+cJ5FKFpczDHxiVNfj/3e7c9B4MtztNdpIVCw==}
cpu: [x64]
@@ -2564,6 +2569,11 @@ packages:
cpu: [x64]
os: [darwin]
'@oxlint-tsgolint/darwin-x64@7.0.2004':
resolution: {integrity: sha512-0BFfHTzDxNDFPcu0UZAXT6CyCJHAXM0dZveyDb4KEHa2qF/DSnOKOrmvK/wFuFol9kvijbGM9JfuOsor+zWXRw==}
cpu: [x64]
os: [darwin]
'@oxlint-tsgolint/linux-arm64@7.0.2001':
resolution: {integrity: sha512-roP7zujb/QDPzDwEKsFFpzNHHy91/Y7oX9vQXk78ekyZtcQj1QXDIMH33gjDdHBfRl4K9pZ36xhRgrP4Zr+R8A==}
cpu: [arm64]
@@ -2574,6 +2584,11 @@ packages:
cpu: [arm64]
os: [linux]
'@oxlint-tsgolint/linux-arm64@7.0.2004':
resolution: {integrity: sha512-TAehQc+qdRXyDN3nl/r/3/oPrBVrbtrDeGMkFyG6mf+XphpoJ2lAMVFLclyvrVZCw02RbKROjyw8h72XwQQHcw==}
cpu: [arm64]
os: [linux]
'@oxlint-tsgolint/linux-x64@7.0.2001':
resolution: {integrity: sha512-UDezNqdECVmngu2TPnjaS1YoAmcTaBoI5lV9vk3VahBxoi+I5r9k3iJTT7qZoYWOXTD/7T7bNcwRgrocR6BscQ==}
cpu: [x64]
@@ -2584,6 +2599,11 @@ packages:
cpu: [x64]
os: [linux]
'@oxlint-tsgolint/linux-x64@7.0.2004':
resolution: {integrity: sha512-LPunZvm6ZbWPfHMAyfZf9ci3HHvNEzLejO8zdqO3GoVGoSEHqqufHUD7+OgeatVSaJP7uXDJ2HaNOHIoH7go4Q==}
cpu: [x64]
os: [linux]
'@oxlint-tsgolint/win32-arm64@7.0.2001':
resolution: {integrity: sha512-uJZhqB6pdXLuN+AD1F5082byyQti/NPmJA77GtcFlmT2HzRelqbNls3SaIqxpjdFgvSBF9g0yOKGBkGFg7kX8Q==}
cpu: [arm64]
@@ -2594,6 +2614,11 @@ packages:
cpu: [arm64]
os: [win32]
'@oxlint-tsgolint/win32-arm64@7.0.2004':
resolution: {integrity: sha512-FVWplzDImWhiuawnIZVETaQecv4GWom6Jv4Fx2xj7hhXXDZ5okEgiw1gTCImHTIQsi2ycC5oSxVwrn69bMh7iw==}
cpu: [arm64]
os: [win32]
'@oxlint-tsgolint/win32-x64@7.0.2001':
resolution: {integrity: sha512-FkDRm8hx9OwzGQqyWG1tO5QrTLRApff9DzSgpz9QZau37BR8d1VYKOxMLGf6shPZntJFoTwIIJYT68VndYDCog==}
cpu: [x64]
@@ -2604,6 +2629,11 @@ packages:
cpu: [x64]
os: [win32]
'@oxlint-tsgolint/win32-x64@7.0.2004':
resolution: {integrity: sha512-7PsxuUx11Ry9DYTWcljTzRbmZY9B6O9fFFfZV+aodQEMy6pfRT3fhoQRv9PtGN/89z1pPz3nFKrsFm6WqNtX7w==}
cpu: [x64]
os: [win32]
'@oxlint/binding-android-arm-eabi@1.79.0':
resolution: {integrity: sha512-TebFaaMklO/RXzTv7PucaCq9l3X6D1gA+C8H6K4njtjFOV+zWE9MKLpulcJZN9bzytbUbQIY0mZuz12nQ5Kv4Q==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -5201,6 +5231,10 @@ packages:
resolution: {integrity: sha512-VnK4zlqgmgq/7ZcjzCk/WpN8kKFsYGcB85Io9qT3wL4K8Un3RKmJkp793crNETieMusPMKOA4a+Mw2wbteI6TQ==}
hasBin: true
oxlint-tsgolint@7.0.2004:
resolution: {integrity: sha512-vQ9WDF3fiZJvRdSDosNOflerOCOpwol6vWzVDxW76RcU19cjTh7engvkHLvmv+tzedR8fAiJUVUGr6IVZdkzXQ==}
hasBin: true
oxlint@1.79.0:
resolution: {integrity: sha512-hVJ9hq9m2unPS+Of4eJJgCPdIeCC+3DHEUX3tkmrPJr3OK2hz7PhXwgC+ZP71ZcYu8cCDEtQrqLxWNvxBppBVg==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -7798,36 +7832,54 @@ snapshots:
'@oxlint-tsgolint/darwin-arm64@7.0.2003':
optional: true
'@oxlint-tsgolint/darwin-arm64@7.0.2004':
optional: true
'@oxlint-tsgolint/darwin-x64@7.0.2001':
optional: true
'@oxlint-tsgolint/darwin-x64@7.0.2003':
optional: true
'@oxlint-tsgolint/darwin-x64@7.0.2004':
optional: true
'@oxlint-tsgolint/linux-arm64@7.0.2001':
optional: true
'@oxlint-tsgolint/linux-arm64@7.0.2003':
optional: true
'@oxlint-tsgolint/linux-arm64@7.0.2004':
optional: true
'@oxlint-tsgolint/linux-x64@7.0.2001':
optional: true
'@oxlint-tsgolint/linux-x64@7.0.2003':
optional: true
'@oxlint-tsgolint/linux-x64@7.0.2004':
optional: true
'@oxlint-tsgolint/win32-arm64@7.0.2001':
optional: true
'@oxlint-tsgolint/win32-arm64@7.0.2003':
optional: true
'@oxlint-tsgolint/win32-arm64@7.0.2004':
optional: true
'@oxlint-tsgolint/win32-x64@7.0.2001':
optional: true
'@oxlint-tsgolint/win32-x64@7.0.2003':
optional: true
'@oxlint-tsgolint/win32-x64@7.0.2004':
optional: true
'@oxlint/binding-android-arm-eabi@1.79.0':
optional: true
@@ -10535,6 +10587,15 @@ snapshots:
'@oxlint-tsgolint/win32-arm64': 7.0.2003
'@oxlint-tsgolint/win32-x64': 7.0.2003
oxlint-tsgolint@7.0.2004:
optionalDependencies:
'@oxlint-tsgolint/darwin-arm64': 7.0.2004
'@oxlint-tsgolint/darwin-x64': 7.0.2004
'@oxlint-tsgolint/linux-arm64': 7.0.2004
'@oxlint-tsgolint/linux-x64': 7.0.2004
'@oxlint-tsgolint/win32-arm64': 7.0.2004
'@oxlint-tsgolint/win32-x64': 7.0.2004
oxlint@1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.0(@arethetypeswrong/core@0.18.5)(@types/node@25.0.2)(@vitest/browser-playwright@4.1.11)(esbuild@0.28.2)(happy-dom@20.0.11)(publint@0.3.24)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)(typescript@6.0.3)(vite@8.3.2(@types/node@25.0.2)(esbuild@0.28.2)(terser@5.44.1)(tsx@4.23.13))):
optionalDependencies:
'@oxlint/binding-android-arm-eabi': 1.79.0
@@ -10560,30 +10621,6 @@ snapshots:
vite-plus: 0.3.0(@arethetypeswrong/core@0.18.5)(@types/node@25.0.2)(@vitest/browser-playwright@4.1.11)(esbuild@0.28.2)(happy-dom@20.0.11)(publint@0.3.24)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)(typescript@6.0.3)(vite@8.3.2(@types/node@25.0.2)(esbuild@0.28.2)(terser@5.44.1)(tsx@4.23.13))
optional: true
oxlint@1.87.0(oxlint-tsgolint@7.0.2003)(vite-plus@0.3.0(@arethetypeswrong/core@0.18.5)(@types/node@25.0.2)(@vitest/browser-playwright@4.1.11)(esbuild@0.28.2)(happy-dom@20.0.11)(publint@0.3.24)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)(typescript@6.0.3)(vite@8.3.2(@types/node@25.0.2)(esbuild@0.28.2)(terser@5.44.1)(tsx@4.23.13))):
optionalDependencies:
'@oxlint/binding-android-arm-eabi': 1.87.0
'@oxlint/binding-android-arm64': 1.87.0
'@oxlint/binding-darwin-arm64': 1.87.0
'@oxlint/binding-darwin-x64': 1.87.0
'@oxlint/binding-freebsd-x64': 1.87.0
'@oxlint/binding-linux-arm-gnueabihf': 1.87.0
'@oxlint/binding-linux-arm-musleabihf': 1.87.0
'@oxlint/binding-linux-arm64-gnu': 1.87.0
'@oxlint/binding-linux-arm64-musl': 1.87.0
'@oxlint/binding-linux-ppc64-gnu': 1.87.0
'@oxlint/binding-linux-riscv64-gnu': 1.87.0
'@oxlint/binding-linux-riscv64-musl': 1.87.0
'@oxlint/binding-linux-s390x-gnu': 1.87.0
'@oxlint/binding-linux-x64-gnu': 1.87.0
'@oxlint/binding-linux-x64-musl': 1.87.0
'@oxlint/binding-openharmony-arm64': 1.87.0
'@oxlint/binding-win32-arm64-msvc': 1.87.0
'@oxlint/binding-win32-ia32-msvc': 1.87.0
'@oxlint/binding-win32-x64-msvc': 1.87.0
oxlint-tsgolint: 7.0.2003
vite-plus: 0.3.0(@arethetypeswrong/core@0.18.5)(@types/node@25.0.2)(@vitest/browser-playwright@4.1.11)(esbuild@0.28.2)(happy-dom@20.0.11)(publint@0.3.24)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)(typescript@6.0.3)(vite@8.3.2(@types/node@25.0.2)(esbuild@0.28.2)(terser@5.44.1)(tsx@4.23.13))
oxlint@1.87.0(oxlint-tsgolint@7.0.2003)(vite-plus@1.1.0(@types/node@24.1.0)(@vitest/browser-playwright@5.0.3)(@vitest/ui@5.0.3)(esbuild@0.28.2)(happy-dom@20.0.11)(playwright@1.63.0)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)):
optionalDependencies:
'@oxlint/binding-android-arm-eabi': 1.87.0
@@ -10704,6 +10741,30 @@ snapshots:
oxlint-tsgolint: 7.0.2003
vite-plus: 1.1.0(@types/node@25.0.2)(@vitest/browser-playwright@5.0.3)(esbuild@0.28.2)(happy-dom@20.0.11)(playwright@1.63.0)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)
oxlint@1.87.0(oxlint-tsgolint@7.0.2004)(vite-plus@0.3.0(@arethetypeswrong/core@0.18.5)(@types/node@25.0.2)(@vitest/browser-playwright@4.1.11)(esbuild@0.28.2)(happy-dom@20.0.11)(publint@0.3.24)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)(typescript@6.0.3)(vite@8.3.2(@types/node@25.0.2)(esbuild@0.28.2)(terser@5.44.1)(tsx@4.23.13))):
optionalDependencies:
'@oxlint/binding-android-arm-eabi': 1.87.0
'@oxlint/binding-android-arm64': 1.87.0
'@oxlint/binding-darwin-arm64': 1.87.0
'@oxlint/binding-darwin-x64': 1.87.0
'@oxlint/binding-freebsd-x64': 1.87.0
'@oxlint/binding-linux-arm-gnueabihf': 1.87.0
'@oxlint/binding-linux-arm-musleabihf': 1.87.0
'@oxlint/binding-linux-arm64-gnu': 1.87.0
'@oxlint/binding-linux-arm64-musl': 1.87.0
'@oxlint/binding-linux-ppc64-gnu': 1.87.0
'@oxlint/binding-linux-riscv64-gnu': 1.87.0
'@oxlint/binding-linux-riscv64-musl': 1.87.0
'@oxlint/binding-linux-s390x-gnu': 1.87.0
'@oxlint/binding-linux-x64-gnu': 1.87.0
'@oxlint/binding-linux-x64-musl': 1.87.0
'@oxlint/binding-openharmony-arm64': 1.87.0
'@oxlint/binding-win32-arm64-msvc': 1.87.0
'@oxlint/binding-win32-ia32-msvc': 1.87.0
'@oxlint/binding-win32-x64-msvc': 1.87.0
oxlint-tsgolint: 7.0.2004
vite-plus: 0.3.0(@arethetypeswrong/core@0.18.5)(@types/node@25.0.2)(@vitest/browser-playwright@4.1.11)(esbuild@0.28.2)(happy-dom@20.0.11)(publint@0.3.24)(svelte@5.57.0(@typescript-eslint/types@8.69.0))(terser@5.44.1)(tsx@4.23.13)(typescript@6.0.3)(vite@8.3.2(@types/node@25.0.2)(esbuild@0.28.2)(terser@5.44.1)(tsx@4.23.13))
p-limit@3.1.0:
dependencies:
yocto-queue: 0.1.0