refactor: remove Oxlint workflow and update linting to use ESLint

This commit is contained in:
Tunglies
2025-08-24 16:40:05 +08:00
Unverified
parent aa204649fa
commit 4598c805eb
3 changed files with 52 additions and 232 deletions

View File

@@ -1,35 +0,0 @@
name: Oxlint Lint
on:
pull_request:
workflow_dispatch:
jobs:
clippy:
strategy:
fail-fast: false
matrix:
include:
- os: ubuntu-22.04
target: x86_64-unknown-linux-gnu
runs-on: ${{ matrix.os }}
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Install Node
uses: actions/setup-node@v4
with:
node-version: "22"
cache: "pnpm"
- name: Install pnpm
uses: pnpm/action-setup@v4
with:
run_install: false
- name: Pnpm install and check
run: |
pnpm i
pnpm lint

View File

@@ -24,7 +24,7 @@
"publish-version": "node scripts/publish-version.mjs",
"fmt": "cargo fmt --manifest-path ./src-tauri/Cargo.toml",
"clippy": "cargo clippy --manifest-path ./src-tauri/Cargo.toml",
"lint": "oxlint src",
"lint": "eslint src",
"format": "prettier --write .",
"format:check": "prettier --check ."
},
@@ -90,13 +90,12 @@
"commander": "^14.0.0",
"cross-env": "^10.0.0",
"eslint": "^9.33.0",
"eslint-plugin-oxlint": "^1.12.0",
"eslint-plugin-react": "^7.37.5",
"globals": "^16.3.0",
"https-proxy-agent": "^7.0.6",
"jiti": "^2.5.1",
"meta-json-schema": "^1.19.12",
"node-fetch": "^3.3.2",
"oxlint": "^1.12.0",
"prettier": "^3.6.2",
"sass": "^1.90.0",
"terser": "^5.43.1",

244
pnpm-lock.yaml generated
View File

@@ -170,10 +170,10 @@ importers:
version: 19.1.7(@types/react@19.1.10)
'@vitejs/plugin-legacy':
specifier: ^7.2.1
version: 7.2.1(terser@5.43.1)(vite@7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))
version: 7.2.1(terser@5.43.1)(vite@7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))
'@vitejs/plugin-react':
specifier: 5.0.1
version: 5.0.1(vite@7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))
version: 5.0.1(vite@7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))
adm-zip:
specifier: ^0.5.16
version: 0.5.16
@@ -185,28 +185,25 @@ importers:
version: 10.0.0
eslint:
specifier: ^9.33.0
version: 9.33.0
eslint-plugin-oxlint:
specifier: ^1.12.0
version: 1.12.0
version: 9.33.0(jiti@2.5.1)
eslint-plugin-react:
specifier: ^7.37.5
version: 7.37.5(eslint@9.33.0)
version: 7.37.5(eslint@9.33.0(jiti@2.5.1))
globals:
specifier: ^16.3.0
version: 16.3.0
https-proxy-agent:
specifier: ^7.0.6
version: 7.0.6
jiti:
specifier: ^2.5.1
version: 2.5.1
meta-json-schema:
specifier: ^1.19.12
version: 1.19.12
node-fetch:
specifier: ^3.3.2
version: 3.3.2
oxlint:
specifier: ^1.12.0
version: 1.12.0
prettier:
specifier: ^3.6.2
version: 3.6.2
@@ -221,16 +218,16 @@ importers:
version: 5.9.2
typescript-eslint:
specifier: ^8.40.0
version: 8.40.0(eslint@9.33.0)(typescript@5.9.2)
version: 8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)
vite:
specifier: ^7.1.3
version: 7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)
version: 7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)
vite-plugin-monaco-editor:
specifier: ^1.1.0
version: 1.1.0(monaco-editor@0.52.2)
vite-plugin-svgr:
specifier: ^4.3.0
version: 4.3.0(rollup@4.46.2)(typescript@5.9.2)(vite@7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))
version: 4.3.0(rollup@4.46.2)(typescript@5.9.2)(vite@7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))
packages:
@@ -1278,76 +1275,6 @@ packages:
'@octokit/types@13.10.0':
resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==}
'@oxlint-tsgolint/darwin-arm64@0.0.4':
resolution: {integrity: sha512-qL0zqIYdYrXl6ghTIHnhJkvyYy1eKz0P8YIEp59MjY3/zNiyk/gtyp8LkwZdqb9ezbcX9UDQhSuSO1wURJsq8g==}
cpu: [arm64]
os: [darwin]
'@oxlint-tsgolint/darwin-x64@0.0.4':
resolution: {integrity: sha512-c3nSjqmDSKzemChAEUv/zy2e9cwgkkO/7rz4Y447+8pSbeZNHi3RrNpVHdrKL/Qep4pt6nFZE+6PoczZxHNQjg==}
cpu: [x64]
os: [darwin]
'@oxlint-tsgolint/linux-arm64@0.0.4':
resolution: {integrity: sha512-P2BA54c/Ej5AGkChH1/7zMd6PwZfa+jnw8juB/JWops+BX+lbhbbBHz0cYduDBgWYjRo4e3OVJOTskqcpuMfNw==}
cpu: [arm64]
os: [linux]
'@oxlint-tsgolint/linux-x64@0.0.4':
resolution: {integrity: sha512-hbgLpnDNicPrbHOAQ9nNfLOSrUrdWANP/umR7P/cwCc1sv66eEs7bm4G3mrhRU8aXFBJmbhdNqiDSUkYYvHWJQ==}
cpu: [x64]
os: [linux]
'@oxlint-tsgolint/win32-arm64@0.0.4':
resolution: {integrity: sha512-ozKEppmwZhC5LMedClBEat6cXgBGUvxGOgsKK2ZZNE6zSScX7QbvJAOt3nWMGs8GQshHy/6ndMB33+uRloglQA==}
cpu: [arm64]
os: [win32]
'@oxlint-tsgolint/win32-x64@0.0.4':
resolution: {integrity: sha512-gLfx+qogW21QcaRKFg6ARgra7tSPqyn+Ems3FgTUyxV4OpJYn7KsQroygxOWElqv6JUobtvHBrxdB6YhlvERbQ==}
cpu: [x64]
os: [win32]
'@oxlint/darwin-arm64@1.12.0':
resolution: {integrity: sha512-Pv+Ho1uq2ny8g2P6JgQpaIUF1FHPL32DfOlZhKqmzDT3PydtFvZp/7zNyJE3BIXeTOOOG1Eg12hjZHMLsWxyNw==}
cpu: [arm64]
os: [darwin]
'@oxlint/darwin-x64@1.12.0':
resolution: {integrity: sha512-kNXPH/7jXjX4pawrEWXQHOasOdOsrYKhskA1qYwLYcv/COVSoxOSElkQtQa+KxN5zzt3F02kBdWDndLpgJLbLQ==}
cpu: [x64]
os: [darwin]
'@oxlint/linux-arm64-gnu@1.12.0':
resolution: {integrity: sha512-U7NETs02K55ZyDlgdhx4lWeFYbkUKcL+YcG+Ak70EyEt/BKIIVt4B84VdV1JzC71FErUipDYAwPJmxMREXr4Sg==}
cpu: [arm64]
os: [linux]
'@oxlint/linux-arm64-musl@1.12.0':
resolution: {integrity: sha512-e4Pb2eZu3V2BsiX4t4gyv9iJ8+KRT6bkoWM5uC9BLX7edsVchwLwL6LB2vPYusYdPPrxdjlFCg6ni+9wlw7FbQ==}
cpu: [arm64]
os: [linux]
'@oxlint/linux-x64-gnu@1.12.0':
resolution: {integrity: sha512-qJK98Dj/z7Nbm0xoz0nCCMFGy0W/kLewPzOK5QENxuUoQQ6ymt7/75rXOuTwAZJ6JFTarqfSuMAA0pka6Tmytw==}
cpu: [x64]
os: [linux]
'@oxlint/linux-x64-musl@1.12.0':
resolution: {integrity: sha512-jNeltpHc1eonSev/bWKipJ7FI6+Rc7EXh6Y7E0pm8e95sc1klFA29FFVs3FjMA6CCa+SRT0u0nnNTTAtf2QOiQ==}
cpu: [x64]
os: [linux]
'@oxlint/win32-arm64@1.12.0':
resolution: {integrity: sha512-T3fpNZJ3Q9YGgJTKc1YyvGoomSXnrV5mREz0QACE06zUzfS8EWyaYc/GN17FhHvQ4uQk/1xLgnM6FPsuLMeRhw==}
cpu: [arm64]
os: [win32]
'@oxlint/win32-x64@1.12.0':
resolution: {integrity: sha512-2eC4XQ1SMM2z7bCDG+Ifrn5GrvP6fkL0FGi4ZwDCrx6fwb1byFrXgSUNIPiqiiqBBrFRMKlXzU9zD6IjuFlUOg==}
cpu: [x64]
os: [win32]
'@parcel/watcher-android-arm64@2.5.1':
resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
engines: {node: '>= 10.0.0'}
@@ -2280,9 +2207,6 @@ packages:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
engines: {node: '>=10'}
eslint-plugin-oxlint@1.12.0:
resolution: {integrity: sha512-4rVg1CgiiA3bKkjVSh4nhZE46K0ZznkTbDqVCAhKSnM2PPu8I1lBXy1k5APg68QBXzOIVlZiNsNCPTh2Rl/lZA==}
eslint-plugin-react@7.37.5:
resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==}
engines: {node: '>=4'}
@@ -2720,6 +2644,10 @@ packages:
resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==}
engines: {node: 20 || >=22}
jiti@2.5.1:
resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==}
hasBin: true
js-cookie@3.0.5:
resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==}
engines: {node: '>=14'}
@@ -3058,15 +2986,6 @@ packages:
resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
engines: {node: '>= 0.4'}
oxlint-tsgolint@0.0.4:
resolution: {integrity: sha512-KFWVP+VU3ymgK/Dtuf6iRkqjo+aN42lS1YThY6JWlNi1GQqm7wtio/kAwssqDhm8kP+CVXbgZAtu1wgsK4XeTg==}
hasBin: true
oxlint@1.12.0:
resolution: {integrity: sha512-tBQ9aB00aYLlGXE21WJHnKQAI8xoi2V6Eiz/WvGV7FwU9YLYuNOurEEVbfoS5u0ODX8GLvGWj1fdHh5Rb74Kkw==}
engines: {node: '>=8.*'}
hasBin: true
p-limit@3.1.0:
resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
engines: {node: '>=10'}
@@ -4658,9 +4577,9 @@ snapshots:
'@esbuild/win32-x64@0.25.4':
optional: true
'@eslint-community/eslint-utils@4.7.0(eslint@9.33.0)':
'@eslint-community/eslint-utils@4.7.0(eslint@9.33.0(jiti@2.5.1))':
dependencies:
eslint: 9.33.0
eslint: 9.33.0(jiti@2.5.1)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
@@ -4969,48 +4888,6 @@ snapshots:
dependencies:
'@octokit/openapi-types': 24.2.0
'@oxlint-tsgolint/darwin-arm64@0.0.4':
optional: true
'@oxlint-tsgolint/darwin-x64@0.0.4':
optional: true
'@oxlint-tsgolint/linux-arm64@0.0.4':
optional: true
'@oxlint-tsgolint/linux-x64@0.0.4':
optional: true
'@oxlint-tsgolint/win32-arm64@0.0.4':
optional: true
'@oxlint-tsgolint/win32-x64@0.0.4':
optional: true
'@oxlint/darwin-arm64@1.12.0':
optional: true
'@oxlint/darwin-x64@1.12.0':
optional: true
'@oxlint/linux-arm64-gnu@1.12.0':
optional: true
'@oxlint/linux-arm64-musl@1.12.0':
optional: true
'@oxlint/linux-x64-gnu@1.12.0':
optional: true
'@oxlint/linux-x64-musl@1.12.0':
optional: true
'@oxlint/win32-arm64@1.12.0':
optional: true
'@oxlint/win32-x64@1.12.0':
optional: true
'@parcel/watcher-android-arm64@2.5.1':
optional: true
@@ -5362,15 +5239,15 @@ snapshots:
'@types/unist@3.0.3': {}
'@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.33.0)(typescript@5.9.2))(eslint@9.33.0)(typescript@5.9.2)':
'@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
'@eslint-community/regexpp': 4.12.1
'@typescript-eslint/parser': 8.40.0(eslint@9.33.0)(typescript@5.9.2)
'@typescript-eslint/parser': 8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)
'@typescript-eslint/scope-manager': 8.40.0
'@typescript-eslint/type-utils': 8.40.0(eslint@9.33.0)(typescript@5.9.2)
'@typescript-eslint/utils': 8.40.0(eslint@9.33.0)(typescript@5.9.2)
'@typescript-eslint/type-utils': 8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)
'@typescript-eslint/utils': 8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)
'@typescript-eslint/visitor-keys': 8.40.0
eslint: 9.33.0
eslint: 9.33.0(jiti@2.5.1)
graphemer: 1.4.0
ignore: 7.0.5
natural-compare: 1.4.0
@@ -5379,14 +5256,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.40.0(eslint@9.33.0)(typescript@5.9.2)':
'@typescript-eslint/parser@8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
'@typescript-eslint/scope-manager': 8.40.0
'@typescript-eslint/types': 8.40.0
'@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2)
'@typescript-eslint/visitor-keys': 8.40.0
debug: 4.4.1
eslint: 9.33.0
eslint: 9.33.0(jiti@2.5.1)
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
@@ -5409,13 +5286,13 @@ snapshots:
dependencies:
typescript: 5.9.2
'@typescript-eslint/type-utils@8.40.0(eslint@9.33.0)(typescript@5.9.2)':
'@typescript-eslint/type-utils@8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
'@typescript-eslint/types': 8.40.0
'@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2)
'@typescript-eslint/utils': 8.40.0(eslint@9.33.0)(typescript@5.9.2)
'@typescript-eslint/utils': 8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)
debug: 4.4.1
eslint: 9.33.0
eslint: 9.33.0(jiti@2.5.1)
ts-api-utils: 2.1.0(typescript@5.9.2)
typescript: 5.9.2
transitivePeerDependencies:
@@ -5439,13 +5316,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.40.0(eslint@9.33.0)(typescript@5.9.2)':
'@typescript-eslint/utils@8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
'@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1))
'@typescript-eslint/scope-manager': 8.40.0
'@typescript-eslint/types': 8.40.0
'@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2)
eslint: 9.33.0
eslint: 9.33.0(jiti@2.5.1)
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
@@ -5457,7 +5334,7 @@ snapshots:
'@ungap/structured-clone@1.3.0': {}
'@vitejs/plugin-legacy@7.2.1(terser@5.43.1)(vite@7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))':
'@vitejs/plugin-legacy@7.2.1(terser@5.43.1)(vite@7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))':
dependencies:
'@babel/core': 7.28.3
'@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.3)
@@ -5472,11 +5349,11 @@ snapshots:
regenerator-runtime: 0.14.1
systemjs: 6.15.1
terser: 5.43.1
vite: 7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)
vite: 7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)
transitivePeerDependencies:
- supports-color
'@vitejs/plugin-react@5.0.1(vite@7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))':
'@vitejs/plugin-react@5.0.1(vite@7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1))':
dependencies:
'@babel/core': 7.28.3
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.3)
@@ -5484,7 +5361,7 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-beta.32
'@types/babel__core': 7.20.5
react-refresh: 0.17.0
vite: 7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)
vite: 7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)
transitivePeerDependencies:
- supports-color
@@ -6039,11 +5916,7 @@ snapshots:
escape-string-regexp@4.0.0: {}
eslint-plugin-oxlint@1.12.0:
dependencies:
jsonc-parser: 3.3.1
eslint-plugin-react@7.37.5(eslint@9.33.0):
eslint-plugin-react@7.37.5(eslint@9.33.0(jiti@2.5.1)):
dependencies:
array-includes: 3.1.9
array.prototype.findlast: 1.2.5
@@ -6051,7 +5924,7 @@ snapshots:
array.prototype.tosorted: 1.1.4
doctrine: 2.1.0
es-iterator-helpers: 1.2.1
eslint: 9.33.0
eslint: 9.33.0(jiti@2.5.1)
estraverse: 5.3.0
hasown: 2.0.2
jsx-ast-utils: 3.3.5
@@ -6074,9 +5947,9 @@ snapshots:
eslint-visitor-keys@4.2.1: {}
eslint@9.33.0:
eslint@9.33.0(jiti@2.5.1):
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
'@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1))
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.21.0
'@eslint/config-helpers': 0.3.1
@@ -6111,6 +5984,8 @@ snapshots:
minimatch: 3.1.2
natural-compare: 1.4.0
optionator: 0.9.4
optionalDependencies:
jiti: 2.5.1
transitivePeerDependencies:
- supports-color
@@ -6540,6 +6415,8 @@ snapshots:
dependencies:
'@isaacs/cliui': 8.0.2
jiti@2.5.1: {}
js-cookie@3.0.5: {}
js-tokens@4.0.0: {}
@@ -7008,28 +6885,6 @@ snapshots:
object-keys: 1.1.1
safe-push-apply: 1.0.0
oxlint-tsgolint@0.0.4:
optionalDependencies:
'@oxlint-tsgolint/darwin-arm64': 0.0.4
'@oxlint-tsgolint/darwin-x64': 0.0.4
'@oxlint-tsgolint/linux-arm64': 0.0.4
'@oxlint-tsgolint/linux-x64': 0.0.4
'@oxlint-tsgolint/win32-arm64': 0.0.4
'@oxlint-tsgolint/win32-x64': 0.0.4
optional: true
oxlint@1.12.0:
optionalDependencies:
'@oxlint/darwin-arm64': 1.12.0
'@oxlint/darwin-x64': 1.12.0
'@oxlint/linux-arm64-gnu': 1.12.0
'@oxlint/linux-arm64-musl': 1.12.0
'@oxlint/linux-x64-gnu': 1.12.0
'@oxlint/linux-x64-musl': 1.12.0
'@oxlint/win32-arm64': 1.12.0
'@oxlint/win32-x64': 1.12.0
oxlint-tsgolint: 0.0.4
p-limit@3.1.0:
dependencies:
yocto-queue: 0.1.0
@@ -7608,13 +7463,13 @@ snapshots:
types-pac@1.0.3: {}
typescript-eslint@8.40.0(eslint@9.33.0)(typescript@5.9.2):
typescript-eslint@8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2):
dependencies:
'@typescript-eslint/eslint-plugin': 8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.33.0)(typescript@5.9.2))(eslint@9.33.0)(typescript@5.9.2)
'@typescript-eslint/parser': 8.40.0(eslint@9.33.0)(typescript@5.9.2)
'@typescript-eslint/eslint-plugin': 8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)
'@typescript-eslint/parser': 8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)
'@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2)
'@typescript-eslint/utils': 8.40.0(eslint@9.33.0)(typescript@5.9.2)
eslint: 9.33.0
'@typescript-eslint/utils': 8.40.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)
eslint: 9.33.0(jiti@2.5.1)
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
@@ -7706,18 +7561,18 @@ snapshots:
dependencies:
monaco-editor: 0.52.2
vite-plugin-svgr@4.3.0(rollup@4.46.2)(typescript@5.9.2)(vite@7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)):
vite-plugin-svgr@4.3.0(rollup@4.46.2)(typescript@5.9.2)(vite@7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)):
dependencies:
'@rollup/pluginutils': 5.1.4(rollup@4.46.2)
'@svgr/core': 8.1.0(typescript@5.9.2)
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.2))
vite: 7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)
vite: 7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1)
transitivePeerDependencies:
- rollup
- supports-color
- typescript
vite@7.1.3(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1):
vite@7.1.3(jiti@2.5.1)(sass@1.90.0)(terser@5.43.1)(yaml@2.7.1):
dependencies:
esbuild: 0.25.4
fdir: 6.5.0(picomatch@4.0.3)
@@ -7727,6 +7582,7 @@ snapshots:
tinyglobby: 0.2.14
optionalDependencies:
fsevents: 2.3.3
jiti: 2.5.1
sass: 1.90.0
terser: 5.43.1
yaml: 2.7.1