authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-09-04 23:52:51-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-09-04 23:52:51-07:00
log126ea5c3bcf888df4a918438ae7d68a4a4a905f2
tree062a747b0e7555735d70689a5359ad0a89f48c67
parentbc8584bf8e967ecc1cd215d42bd7a47faf51a862
signature Signed by PGP key B5690EEEBB952194

chore: configure Knip workspace audits (#9958)


3 files changed, 592 insertions(+), 3 deletions(-)

knip.jsonc created+74
...@@ -0,0 +1,74 @@
1{
2 "$schema": "https://unpkg.com/knip@6/schema.json",
3 // These executables are supplied by the OS or installed separately from npm.
4 "ignoreBinaries": ["eas", "file", "mkfifo", "pkill", "pkg-config", "plutil", "sips"],
5 "workspaces": {
6 ".": {
7 // Keep vendored reference repositories outside the root project.
8 "project": ["*.{js,mjs,cjs,ts,mts,cts}", ".github/**/*.cjs"],
9 "entry": [".github/scripts/thread-transfer-report.cjs"],
10 "vite": { "entry": [".github/**/*.test.cjs"] },
11 "vitest": { "entry": [".github/**/*.test.cjs"] },
12 },
13 "apps/server": {
14 // Vite+ pack entries and the launcher used by installed background services.
15 "entry": [
16 "src/bin.ts!",
17 "src/service-launcher.ts!",
18 "scripts/cli.ts",
19 "src/provider/testFixtures/*.mjs",
20 ],
21 // Native msgpack acceleration and the Vite+ web build prerequisite.
22 "ignoreDependencies": ["msgpackr-extract", "@t3tools/web"],
23 },
24 "apps/desktop": {
25 // Electron loads these bundles by filename rather than importing them.
26 "entry": [
27 "src/main.ts!",
28 "src/preload.ts!",
29 "src/preview-pick-preload.ts!",
30 "src/preview-pip-preload.ts!",
31 "src/preview/Annotation.css!",
32 ],
33 // The injected runtime resolves Playwright by string; release tooling runs
34 // electron-builder from this workspace, outside its package scripts.
35 "ignoreDependencies": ["playwright-core", "electron-builder"],
36 },
37 "apps/web": {
38 // Worktree setup invokes this directly from t3.json.
39 "entry": ["scripts/warm-dep-cache.ts"],
40 },
41 "apps/mobile": {
42 // Expo loads local config plugins by string; Metro handles platform variants.
43 "entry": ["index.ts!", "plugins/*.cjs"],
44 // Fonts are configured as asset paths; Expo autolinks the native packages.
45 "ignoreDependencies": [
46 "@expo-google-fonts/dm-sans",
47 "@t3tools/mobile-review-diff-native",
48 "@t3tools/mobile-terminal-native",
49 ],
50 },
51 "apps/mobile/modules/t3-markdown-text": {
52 // React Native codegen discovers component specifications by filename.
53 "entry": ["src/*NativeComponent.ts!"],
54 },
55 "infra/relay": {
56 "entry": ["alchemy.run.ts!", "src/persistence/schema.ts!"],
57 },
58 "packages/*": {
59 // These workspace packages are private to this monorepo.
60 "includeEntryExports": true,
61 },
62 "packages/effect-acp": {
63 "includeEntryExports": true,
64 "entry": ["test/fixtures/*.ts"],
65 // Generated upstream protocol definitions are retained as a complete set.
66 "ignoreIssues": { "src/_generated/**": ["exports", "types"] },
67 },
68 "packages/effect-codex-app-server": {
69 "includeEntryExports": true,
70 "entry": ["test/fixtures/*.ts"],
71 "ignoreIssues": { "src/_generated/**": ["exports", "types"] },
72 },
73 },
74}
package.json+3
...@@ -25,6 +25,8 @@...@@ -25,6 +25,8 @@
25 "typecheck": "vp run -r --concurrency-limit 2 typecheck",25 "typecheck": "vp run -r --concurrency-limit 2 typecheck",
26 "tc": "vp run -r --concurrency-limit 2 typecheck",26 "tc": "vp run -r --concurrency-limit 2 typecheck",
27 "lint": "vp lint --report-unused-disable-directives",27 "lint": "vp lint --report-unused-disable-directives",
28 "knip": "knip",
29 "knip:production": "knip --production",
28 "lint:mobile": "node scripts/mobile-native-static-check.ts",30 "lint:mobile": "node scripts/mobile-native-static-check.ts",
29 "test": "vp run -r test",31 "test": "vp run -r test",
30 "test:resource-monitor": "cargo test --locked --manifest-path native/resource-monitor/Cargo.toml",32 "test:resource-monitor": "cargo test --locked --manifest-path native/resource-monitor/Cargo.toml",
...@@ -49,6 +51,7 @@...@@ -49,6 +51,7 @@
49 "@oxlint/plugins": "^1.63.0",51 "@oxlint/plugins": "^1.63.0",
50 "@types/node": "catalog:",52 "@types/node": "catalog:",
51 "@typescript/native-preview": "catalog:",53 "@typescript/native-preview": "catalog:",
54 "knip": "6.34.0",
52 "vite-plus": "catalog:"55 "vite-plus": "catalog:"
53 },56 },
54 "engines": {57 "engines": {
pnpm-lock.yaml+515-3
...@@ -124,6 +124,9 @@ importers:...@@ -124,6 +124,9 @@ importers:
124 '@typescript/native-preview':124 '@typescript/native-preview':
125 specifier: 'catalog:'125 specifier: 'catalog:'
126 version: 7.0.0-dev.20260604.1126 version: 7.0.0-dev.20260604.1
127 knip:
128 specifier: 6.34.0
129 version: 6.34.0
127 vite-plus:130 vite-plus:
128 specifier: 'catalog:'131 specifier: 'catalog:'
129 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)132 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
...@@ -2143,12 +2146,18 @@ packages:...@@ -2143,12 +2146,18 @@ packages:
2143 '@emnapi/core@1.11.1':2146 '@emnapi/core@1.11.1':
2144 resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==}2147 resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==}
21452148
2149 '@emnapi/core@1.11.2':
2150 resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==}
2151
2146 '@emnapi/runtime@1.10.0':2152 '@emnapi/runtime@1.10.0':
2147 resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==}2153 resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==}
21482154
2149 '@emnapi/runtime@1.11.1':2155 '@emnapi/runtime@1.11.1':
2150 resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==}2156 resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==}
21512157
2158 '@emnapi/runtime@1.11.2':
2159 resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==}
2160
2152 '@emnapi/wasi-threads@1.2.1':2161 '@emnapi/wasi-threads@1.2.1':
2153 resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==}2162 resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==}
21542163
...@@ -3385,6 +3394,128 @@ packages:...@@ -3385,6 +3394,128 @@ packages:
3385 '@oslojs/encoding@1.1.0':3394 '@oslojs/encoding@1.1.0':
3386 resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==}3395 resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==}
33873396
3397 '@oxc-parser/binding-android-arm-eabi@0.147.0':
3398 resolution: {integrity: sha512-fOtoGvIoirkvxQVw9J1WJPxz571XPgLsPf9uhRD+PJteUnvrJHMDmK9pw2yZEGGyismtRoEsp+JcXUdF/JDMDw==}
3399 engines: {node: ^20.19.0 || >=22.12.0}
3400 cpu: [arm]
3401 os: [android]
3402
3403 '@oxc-parser/binding-android-arm64@0.147.0':
3404 resolution: {integrity: sha512-emjQHOYJaomo4ykaXQ1EItunr/I94Nk01oqBmU4dSkKSTupIDx6OysVDf2e8Eytm77rb+4ZxzgElyWP7rcEX7A==}
3405 engines: {node: ^20.19.0 || >=22.12.0}
3406 cpu: [arm64]
3407 os: [android]
3408
3409 '@oxc-parser/binding-darwin-arm64@0.147.0':
3410 resolution: {integrity: sha512-kXvBPJL7RmDPJ2mze/vXPPVQimCDtFr9OFLjf7dyhV5Dx64cgcXh9KKrA1sMWvCObvJll9CZZUO0FBlFwD0l6A==}
3411 engines: {node: ^20.19.0 || >=22.12.0}
3412 cpu: [arm64]
3413 os: [darwin]
3414
3415 '@oxc-parser/binding-darwin-x64@0.147.0':
3416 resolution: {integrity: sha512-mgFF8pLU6R64LbT27lSrtVRspVC/3IcZ0qyIikzmi78Y3Ik2OPnlAHHI0UEBRcC3qmNgtjaef7zkFt7/uPxIcw==}
3417 engines: {node: ^20.19.0 || >=22.12.0}
3418 cpu: [x64]
3419 os: [darwin]
3420
3421 '@oxc-parser/binding-freebsd-x64@0.147.0':
3422 resolution: {integrity: sha512-v38aiF11qufOTBcCAKL4skgQf0zJ4NEvRlivq7B5kHrlyvjCLjvNrMtNWDTz1SDUL6/xVsJRmLDxv2e+Cp4oWw==}
3423 engines: {node: ^20.19.0 || >=22.12.0}
3424 cpu: [x64]
3425 os: [freebsd]
3426
3427 '@oxc-parser/binding-linux-arm-gnueabihf@0.147.0':
3428 resolution: {integrity: sha512-AeIiBbwUaP0H1+4/qGW9l5qHecS/+XA5iMuieVcGb1T+tyc2dVGspFW13BWk/XrLsiGP/CiDJTJqAPLLCzZHkw==}
3429 engines: {node: ^20.19.0 || >=22.12.0}
3430 cpu: [arm]
3431 os: [linux]
3432
3433 '@oxc-parser/binding-linux-arm-musleabihf@0.147.0':
3434 resolution: {integrity: sha512-/41MKPW4RgPY4DJco0NCF0RYX3IMZaVlRNMNzvhaxRavc7tN3Txm+qllZbh0aMRs0VHdgUlbI8TcAOiTai4TKg==}
3435 engines: {node: ^20.19.0 || >=22.12.0}
3436 cpu: [arm]
3437 os: [linux]
3438
3439 '@oxc-parser/binding-linux-arm64-gnu@0.147.0':
3440 resolution: {integrity: sha512-bmpw/RPhVXgZbtb3xBDuwW5s8+LvZYdqcDSX/sP2ltL77aTio3DP/B5ZTwwgoJ6Mr9vJs4RrmgEKW9XkLNUU1g==}
3441 engines: {node: ^20.19.0 || >=22.12.0}
3442 cpu: [arm64]
3443 os: [linux]
3444 libc: [glibc]
3445
3446 '@oxc-parser/binding-linux-arm64-musl@0.147.0':
3447 resolution: {integrity: sha512-gd7VX/FDVOw6mjQcu45iIcp4QkgybgJwh3a0OFG2NxmPCj628mQWD96QGu1kK8+mZF9qK4b/gIEyC63vQoB7+Q==}
3448 engines: {node: ^20.19.0 || >=22.12.0}
3449 cpu: [arm64]
3450 os: [linux]
3451 libc: [musl]
3452
3453 '@oxc-parser/binding-linux-ppc64-gnu@0.147.0':
3454 resolution: {integrity: sha512-HnAzcfki7dSUNHf510Q2NmbJlz8Ys7rn8l9l588Pkx0tYe1BHLZnmELIgqizJ4WPhHGSwN8Ce+B/menVxS3odA==}
3455 engines: {node: ^20.19.0 || >=22.12.0}
3456 cpu: [ppc64]
3457 os: [linux]
3458 libc: [glibc]
3459
3460 '@oxc-parser/binding-linux-riscv64-gnu@0.147.0':
3461 resolution: {integrity: sha512-qlkOL6wT44U+fT5s/+sR6Shx0OdwvQF83JyIPZUxG/ovqZF5/7atOtjH+JPZ5/7ATQLbFBBSmghcy/+2NVB/ew==}
3462 engines: {node: ^20.19.0 || >=22.12.0}
3463 cpu: [riscv64]
3464 os: [linux]
3465 libc: [glibc]
3466
3467 '@oxc-parser/binding-linux-riscv64-musl@0.147.0':
3468 resolution: {integrity: sha512-DlefD7L7sMXs/3hIBH23Egk0phj8kG0SA81dVGOQ3S1ekjOlmTLH2E+F2Thwfh1slKx6aH+lNc5fQYAw0GU7/g==}
3469 engines: {node: ^20.19.0 || >=22.12.0}
3470 cpu: [riscv64]
3471 os: [linux]
3472 libc: [musl]
3473
3474 '@oxc-parser/binding-linux-s390x-gnu@0.147.0':
3475 resolution: {integrity: sha512-Xqpagk/031IvZ4svrk2FF01YEqM/iN3MJV3SVZadKg/CsGlDCGoREqKHXYnoV5+8SfGe/m6RM1szXFLusTu/Uw==}
3476 engines: {node: ^20.19.0 || >=22.12.0}
3477 cpu: [s390x]
3478 os: [linux]
3479 libc: [glibc]
3480
3481 '@oxc-parser/binding-linux-x64-gnu@0.147.0':
3482 resolution: {integrity: sha512-QioQOeUbI4ATUr0S2z88uA3Cds2R3Mm5Ge7U8XNYtlTb2GJF3rWlcj70z0AJhhOlbdm0YgVjqPBldUNbFylDIg==}
3483 engines: {node: ^20.19.0 || >=22.12.0}
3484 cpu: [x64]
3485 os: [linux]
3486 libc: [glibc]
3487
3488 '@oxc-parser/binding-linux-x64-musl@0.147.0':
3489 resolution: {integrity: sha512-NXy1tv/OdC+pPTwf9RiCZWPK53V/Xq/2cjSnjOSyKopajdaDqMIkgtDY+jXZemp2e8px5FeWfY2L2LwhKZQovg==}
3490 engines: {node: ^20.19.0 || >=22.12.0}
3491 cpu: [x64]
3492 os: [linux]
3493 libc: [musl]
3494
3495 '@oxc-parser/binding-openharmony-arm64@0.147.0':
3496 resolution: {integrity: sha512-GpGWZ6oKz4bjCWW9Mz5pCaGPyk2Aaze6zEoaslIQqpSLtpx5pXj/ap5gUNb5Jn2LIbqWyjkGLX9yv3NMuNcBVQ==}
3497 engines: {node: ^20.19.0 || >=22.12.0}
3498 cpu: [arm64]
3499 os: [openharmony]
3500
3501 '@oxc-parser/binding-win32-arm64-msvc@0.147.0':
3502 resolution: {integrity: sha512-a8mlt7CC8z7LUdCfaxhff4kCd+vSjE+NEFL0cxA8ukfuSnvAto/pWTjytW4BuVLnQGcCVdHJwcRKOfs++H+tjw==}
3503 engines: {node: ^20.19.0 || >=22.12.0}
3504 cpu: [arm64]
3505 os: [win32]
3506
3507 '@oxc-parser/binding-win32-ia32-msvc@0.147.0':
3508 resolution: {integrity: sha512-M5ViVDBcFLnl2632AuuWuP35zEL5oikK1jTx8r3+902VEDeSNHxFZAB6RZyfZ7MU6Oi5QTOG8MmMkIeHsudSaw==}
3509 engines: {node: ^20.19.0 || >=22.12.0}
3510 cpu: [ia32]
3511 os: [win32]
3512
3513 '@oxc-parser/binding-win32-x64-msvc@0.147.0':
3514 resolution: {integrity: sha512-DUaE13OwnUSlHpLZNcC/nuT10ivlWqc5EZgsfgXuAmWYw0r3nDxGeLD1zlGwYwIgVk1/ZMAxoXpV+05stvbHaA==}
3515 engines: {node: ^20.19.0 || >=22.12.0}
3516 cpu: [x64]
3517 os: [win32]
3518
3388 '@oxc-project/runtime@0.146.0':3519 '@oxc-project/runtime@0.146.0':
3389 resolution: {integrity: sha512-lbXHIpZ1MmK6zuw5txlMdIZ2waLVUIU5Gnm3sEuwJOiqDfQfbtjeHscatmeBoxbv8+If9LFM6PGh/3DcDWYIYw==}3520 resolution: {integrity: sha512-lbXHIpZ1MmK6zuw5txlMdIZ2waLVUIU5Gnm3sEuwJOiqDfQfbtjeHscatmeBoxbv8+If9LFM6PGh/3DcDWYIYw==}
3390 engines: {node: ^20.19.0 || >=22.12.0}3521 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -3398,6 +3529,112 @@ packages:...@@ -3398,6 +3529,112 @@ packages:
3398 '@oxc-project/types@0.146.0':3529 '@oxc-project/types@0.146.0':
3399 resolution: {integrity: sha512-XC0QsnnhVe7sLIWmYmdPw7x5P0h4W8vUU3Nv1ySgWXtvCz8NizoAEpGXA0sOYoJQV2Rl13LgURAHQ5cI5ILCSA==}3530 resolution: {integrity: sha512-XC0QsnnhVe7sLIWmYmdPw7x5P0h4W8vUU3Nv1ySgWXtvCz8NizoAEpGXA0sOYoJQV2Rl13LgURAHQ5cI5ILCSA==}
34003531
3532 '@oxc-project/types@0.147.0':
3533 resolution: {integrity: sha512-IJ3s6ltHLp45S0bh7phkX+gJO7A1Wuz2EaqpAhb8WjqDwbzMiWKHhyyT42tskaWjEYXtHtVCPpnBJVT9+dcRLg==}
3534
3535 '@oxc-resolver/binding-android-arm-eabi@11.24.2':
3536 resolution: {integrity: sha512-y09e0L0SRI2OA2tUIrjBgoV3eH5hvUKXNkJqXmNo5V2WxIjyC7I7aJfRLMEVpA8yi95f90gFDvO0VMgrDw+vwA==}
3537 cpu: [arm]
3538 os: [android]
3539
3540 '@oxc-resolver/binding-android-arm64@11.24.2':
3541 resolution: {integrity: sha512-cl4icWaZFnLdg8m6qtnh5rBMuGbxc/ptStFHLeCNwr+2cZjkjNwQu/jYRS0CHlnPecOJMpuS5M6/BH+0J/YkEg==}
3542 cpu: [arm64]
3543 os: [android]
3544
3545 '@oxc-resolver/binding-darwin-arm64@11.24.2':
3546 resolution: {integrity: sha512-At29QEMF6HajbQvgY8K6OXnHD1x9rad74xBEfmCB6ZqCGsdq75aK7tOYcTbOanMy8qdIBrfL3SMr3p/lfSlb9w==}
3547 cpu: [arm64]
3548 os: [darwin]
3549
3550 '@oxc-resolver/binding-darwin-x64@11.24.2':
3551 resolution: {integrity: sha512-A5Kqr1EUj4oIL5CF4WRssq/o5P0Y11cwoFouMRmQ7YnC/A8V93nv1nb7aSU8HwcgmXropjLNkVTl4MN87cu28Q==}
3552 cpu: [x64]
3553 os: [darwin]
3554
3555 '@oxc-resolver/binding-freebsd-x64@11.24.2':
3556 resolution: {integrity: sha512-R5xkRBRRz7ceH/P5Jrc6G7FmdUdgpLYyESFAUDVTNQ9K0sGPxcp4ljiwEwEqsvNcQ4sYbMRrWcHHBCu7ksAJVw==}
3557 cpu: [x64]
3558 os: [freebsd]
3559
3560 '@oxc-resolver/binding-linux-arm-gnueabihf@11.24.2':
3561 resolution: {integrity: sha512-k/RuYL4L/R58IBn3wT5ma3Wh4k62bp1eYCFRWCmMsasUOqL+H6sW0VGFadEzKWXFFlz+2uIMoeMk9ySSZJHgbg==}
3562 cpu: [arm]
3563 os: [linux]
3564
3565 '@oxc-resolver/binding-linux-arm-musleabihf@11.24.2':
3566 resolution: {integrity: sha512-bnHAak3ujYfH5pKk4NieFNbvYvernfoQDgwLddbZ3OtMYrem87/qjlA+u+aKG0oZcqSLGCful/6/CEA+aeAgaA==}
3567 cpu: [arm]
3568 os: [linux]
3569
3570 '@oxc-resolver/binding-linux-arm64-gnu@11.24.2':
3571 resolution: {integrity: sha512-vDT3KHgzYp47gmtNOqL2VNhCyl5Zv643eyxm//A68J8DeUGXrvD1pZFiaT4jSfe+RInfnn1R2yVHye4enx6RnA==}
3572 cpu: [arm64]
3573 os: [linux]
3574 libc: [glibc]
3575
3576 '@oxc-resolver/binding-linux-arm64-musl@11.24.2':
3577 resolution: {integrity: sha512-+kMlQvbzfyEYtu5FcjE4p+ttBLpKW4d/AsAsuE69BxV6V4twZJeIQZFfD8gh/wqglY0MkPSezWXQH0jBV13MUw==}
3578 cpu: [arm64]
3579 os: [linux]
3580 libc: [musl]
3581
3582 '@oxc-resolver/binding-linux-ppc64-gnu@11.24.2':
3583 resolution: {integrity: sha512-shjfMhmZ3gq9fv/w7bi3PnZlgOPG+2QAOFf0BJF0EgBSIGZ6PMLN2zbGEblTUYB/NKVDRyYhE2ff3dJ1QqNPkA==}
3584 cpu: [ppc64]
3585 os: [linux]
3586 libc: [glibc]
3587
3588 '@oxc-resolver/binding-linux-riscv64-gnu@11.24.2':
3589 resolution: {integrity: sha512-zGelwFR5oRo+b69k8Lrzun86DyUHzfKN6cnjbR9l7Z7NIRznOE/2ZvPa1IUKqAL2PzAXOdwkfVqNvO1H2RlpAw==}
3590 cpu: [riscv64]
3591 os: [linux]
3592 libc: [glibc]
3593
3594 '@oxc-resolver/binding-linux-riscv64-musl@11.24.2':
3595 resolution: {integrity: sha512-qxZ1SWCXJY0eyhAlP6Lmo9F2Nrtx7EkYj9oCgL8apDPCwXwCEDA2U697bbT81JIc2IrVjxO4KX6WU2N+oN9Z4w==}
3596 cpu: [riscv64]
3597 os: [linux]
3598 libc: [musl]
3599
3600 '@oxc-resolver/binding-linux-s390x-gnu@11.24.2':
3601 resolution: {integrity: sha512-sGCecF3cx2DFlH4t/z7ApnOnXqN48p5p5mlHDEnHTAukQa2P+qMVE4CwyWE9W+q/m3QJ7kKfGrIjax31f44oFQ==}
3602 cpu: [s390x]
3603 os: [linux]
3604 libc: [glibc]
3605
3606 '@oxc-resolver/binding-linux-x64-gnu@11.24.2':
3607 resolution: {integrity: sha512-k/VlMMcSzMlahb3/fENM4rTlsJ0s3fFROA0KXPBmKggqmTSaE383sl8F3KCOXPLmVsYfW6hCitMhXCEtNeZxxg==}
3608 cpu: [x64]
3609 os: [linux]
3610 libc: [glibc]
3611
3612 '@oxc-resolver/binding-linux-x64-musl@11.24.2':
3613 resolution: {integrity: sha512-8hbnZyNi97b/8wapYaIF9+t9GmZKBW2vunaOc3h9HGJptH7b7XpvZqOTBSm/MpTjr7H497BlgOaSfLUdhmy2bw==}
3614 cpu: [x64]
3615 os: [linux]
3616 libc: [musl]
3617
3618 '@oxc-resolver/binding-openharmony-arm64@11.24.2':
3619 resolution: {integrity: sha512-MvyGik3a6pVgZ0t/kWlbmFxFLmXQJwgLsY2eYFHLpy0wGwRbfzeIGgDwQ3kXqE30z+kSXennRkCrT7TUvkptNg==}
3620 cpu: [arm64]
3621 os: [openharmony]
3622
3623 '@oxc-resolver/binding-wasm32-wasi@11.24.2':
3624 resolution: {integrity: sha512-vHcssMPwO08RTvj/c0iOBz90attxyG3wQJ0dTcyEQK43LRpcdLWZlV5feBhv6Isn6ahbQIzHbCgfa81+RiML0Q==}
3625 engines: {node: '>=14.0.0'}
3626 cpu: [wasm32]
3627
3628 '@oxc-resolver/binding-win32-arm64-msvc@11.24.2':
3629 resolution: {integrity: sha512-uokJqro2iBqkFvJdKQLP7d8/BUmFwESQFVmIJUQKj1Xn1a/LysJoe1vmeECLF5b3jsV8CAL5sEMJXX6SdK9Nhg==}
3630 cpu: [arm64]
3631 os: [win32]
3632
3633 '@oxc-resolver/binding-win32-x64-msvc@11.24.2':
3634 resolution: {integrity: sha512-UqGPmo56KDfLlfXFAFIrNflHT8tFxWGEivWg3Zeyp4Uy2NlKN1FGPr6/BxcLGG3+kZ6Wp14g5Uj+n71boqZfiw==}
3635 cpu: [x64]
3636 os: [win32]
3637
3401 '@oxfmt/binding-android-arm-eabi@0.64.0':3638 '@oxfmt/binding-android-arm-eabi@0.64.0':
3402 resolution: {integrity: sha512-o6uzh/jTOQeAY5TdkAeXdqv7MBRcPxiRA08zrcBtkKj5cSu/FMu0Hl7Q6Fi1KCKyCWZ6lJVjBzdsJvsKltUsGQ==}3639 resolution: {integrity: sha512-o6uzh/jTOQeAY5TdkAeXdqv7MBRcPxiRA08zrcBtkKj5cSu/FMu0Hl7Q6Fi1KCKyCWZ6lJVjBzdsJvsKltUsGQ==}
3403 engines: {node: ^20.19.0 || >=22.12.0}3640 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -6981,6 +7218,9 @@ packages:...@@ -6981,6 +7218,9 @@ packages:
6981 fb-watchman@2.0.2:7218 fb-watchman@2.0.2:
6982 resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}7219 resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
69837220
7221 fd-package-json@2.0.0:
7222 resolution: {integrity: sha512-jKmm9YtsNXN789RS/0mSzOC1NUq9mkVd65vbSSVsKdjGvYXBuE4oWe2QOEoFeRmJg+lPuZxpmrfFclNhoRMneQ==}
7223
6984 fdir@6.5.0:7224 fdir@6.5.0:
6985 resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}7225 resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
6986 engines: {node: '>=12.0.0'}7226 engines: {node: '>=12.0.0'}
...@@ -7043,6 +7283,11 @@ packages:...@@ -7043,6 +7283,11 @@ packages:
7043 resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==}7283 resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==}
7044 engines: {node: '>= 6'}7284 engines: {node: '>= 6'}
70457285
7286 formatly@0.7.0:
7287 resolution: {integrity: sha512-7CXJtIIA0zy/u12StsYk25qVKxvdLA2ep2sTNxK3ov0mGNIIDqIvAXDSgTnAfDJFsPfWjuz0WjfYSdpvnLA5Tg==}
7288 engines: {node: '>=18.3.0'}
7289 hasBin: true
7290
7046 forwarded@0.2.0:7291 forwarded@0.2.0:
7047 resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}7292 resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
7048 engines: {node: '>= 0.6'}7293 engines: {node: '>= 0.6'}
...@@ -7124,6 +7369,9 @@ packages:...@@ -7124,6 +7369,9 @@ packages:
7124 get-tsconfig@4.14.0:7369 get-tsconfig@4.14.0:
7125 resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==}7370 resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==}
71267371
7372 get-tsconfig@4.14.3:
7373 resolution: {integrity: sha512-++QEw4DIY7WGoukz+/+A/8dGYPT9l9yIadnmSgZ8Rjr3YVSVDipQSO9CdnJo9ePqFqUUqh+wk9uIaoiAwsiPkA==}
7374
7127 get-tsconfig@5.0.0-beta.4:7375 get-tsconfig@5.0.0-beta.4:
7128 resolution: {integrity: sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==}7376 resolution: {integrity: sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==}
7129 engines: {node: '>=20.20.0'}7377 engines: {node: '>=20.20.0'}
...@@ -7624,6 +7872,11 @@ packages:...@@ -7624,6 +7872,11 @@ packages:
7624 resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}7872 resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
7625 engines: {node: '>=6'}7873 engines: {node: '>=6'}
76267874
7875 knip@6.34.0:
7876 resolution: {integrity: sha512-bbHIrnGspYwe4EBPjjx+lvkUor0F2qfKQc5BPzPI4SOAImYA+k2ueVpIcF7d/W1LEVT7XoJUPt6zELeGZhXBgA==}
7877 engines: {node: ^20.19.0 || >=22.12.0}
7878 hasBin: true
7879
7627 kubernetes-types@1.30.0:7880 kubernetes-types@1.30.0:
7628 resolution: {integrity: sha512-Dew1okvhM/SQcIa2rcgujNndZwU8VnSapDgdxlYoB84ZlpAD43U6KLAFqYo17ykSFGHNPrg0qry0bP+GJd9v7Q==}7881 resolution: {integrity: sha512-Dew1okvhM/SQcIa2rcgujNndZwU8VnSapDgdxlYoB84ZlpAD43U6KLAFqYo17ykSFGHNPrg0qry0bP+GJd9v7Q==}
76297882
...@@ -8496,6 +8749,13 @@ packages:...@@ -8496,6 +8749,13 @@ packages:
8496 outvariant@1.4.3:8749 outvariant@1.4.3:
8497 resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==}8750 resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==}
84988751
8752 oxc-parser@0.147.0:
8753 resolution: {integrity: sha512-5xaug6t7GfV3BO5Iv+xHW1rmQkDEQ3BEu3L8g3InsvWO5i8CYGc4tCZ2X985QcwWNycFJam+aOns6Nr2XAThTA==}
8754 engines: {node: ^20.19.0 || >=22.12.0}
8755
8756 oxc-resolver@11.24.2:
8757 resolution: {integrity: sha512-FY91FiDBj7ls5MsFS9jN3tjz2o0/zsdSsymlakySaBwVJZorHhkWyICLZMKxlu1R9vYo+sd3z1jwb4J8x7bNDw==}
8758
8499 oxfmt@0.64.0:8759 oxfmt@0.64.0:
8500 resolution: {integrity: sha512-XZ4GFBN/PLbXKq+0zrgpQfPKYuJlUuj+nzZJY7UpIbFMNyefNLCdN9EwViycNqnYcv0wrn0jXcQLlqJp8RCKBg==}8760 resolution: {integrity: sha512-XZ4GFBN/PLbXKq+0zrgpQfPKYuJlUuj+nzZJY7UpIbFMNyefNLCdN9EwViycNqnYcv0wrn0jXcQLlqJp8RCKBg==}
8501 engines: {node: ^20.19.0 || >=22.12.0}8761 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -8561,6 +8821,9 @@ packages:...@@ -8561,6 +8821,9 @@ packages:
8561 package-manager-detector@1.6.0:8821 package-manager-detector@1.6.0:
8562 resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==}8822 resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==}
85638823
8824 package-manager-detector@1.8.0:
8825 resolution: {integrity: sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==}
8826
8564 pako@1.0.11:8827 pako@1.0.11:
8565 resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}8828 resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
85668829
...@@ -8703,6 +8966,10 @@ packages:...@@ -8703,6 +8966,10 @@ packages:
8703 resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}8966 resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
8704 engines: {node: '>=12'}8967 engines: {node: '>=12'}
87058968
8969 picomatch@4.0.7:
8970 resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==}
8971 engines: {node: '>=12'}
8972
8706 pkce-challenge@5.0.1:8973 pkce-challenge@5.0.1:
8707 resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==}8974 resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==}
8708 engines: {node: '>=16.20.0'}8975 engines: {node: '>=16.20.0'}
...@@ -9498,6 +9765,10 @@ packages:...@@ -9498,6 +9765,10 @@ packages:
9498 resolution: {integrity: sha512-aqVvWoyO21L23mb+drl4RmMXbf6N7FdHjAhTRA9ZBL7apWBgfWC16KjrASI+1p9GAroljyMHj6fK67i0UiTNvQ==}9765 resolution: {integrity: sha512-aqVvWoyO21L23mb+drl4RmMXbf6N7FdHjAhTRA9ZBL7apWBgfWC16KjrASI+1p9GAroljyMHj6fK67i0UiTNvQ==}
9499 engines: {node: '>= 18'}9766 engines: {node: '>= 18'}
95009767
9768 smol-toml@1.8.0:
9769 resolution: {integrity: sha512-kCZr2V3ch9i00x8zXRhjUNVcjG9ijES5dDudkXvUVCT5QlJNQWElSJdZqyPemffHoLNUYwOcou0Fy+ojN0uHSQ==}
9770 engines: {node: '>= 18'}
9771
9501 source-map-js@1.2.1:9772 source-map-js@1.2.1:
9502 resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}9773 resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
9503 engines: {node: '>=0.10.0'}9774 engines: {node: '>=0.10.0'}
...@@ -9617,6 +9888,10 @@ packages:...@@ -9617,6 +9888,10 @@ packages:
9617 resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==}9888 resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==}
9618 engines: {node: '>=12'}9889 engines: {node: '>=12'}
96199890
9891 strip-json-comments@5.0.3:
9892 resolution: {integrity: sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw==}
9893 engines: {node: '>=14.16'}
9894
9620 strnum@2.3.0:9895 strnum@2.3.0:
9621 resolution: {integrity: sha512-ums3KNd42PGyx5xaoVTO1mjU1bH3NpY4vsrVlnv9PNGqQj8wd7rJ6nEypLrJ7z5vxK5RP0yMLo6J/Gsm62DI5Q==}9896 resolution: {integrity: sha512-ums3KNd42PGyx5xaoVTO1mjU1bH3NpY4vsrVlnv9PNGqQj8wd7rJ6nEypLrJ7z5vxK5RP0yMLo6J/Gsm62DI5Q==}
96229897
...@@ -9849,6 +10124,10 @@ packages:...@@ -9849,6 +10124,10 @@ packages:
9849 ultrahtml@1.6.0:10124 ultrahtml@1.6.0:
9850 resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==}10125 resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==}
985110126
10127 unbash@4.0.11:
10128 resolution: {integrity: sha512-FoSOKV7NEofQSkAefMVHam4ZPKYMxjAydxiV72UFEDNV/YofxjGfiZ2A9pZjdL/lRJzTjcu4PABo1JYJX8N5iQ==}
10129 engines: {node: '>=14'}
10130
9852 uncrypto@0.1.3:10131 uncrypto@0.1.3:
9853 resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}10132 resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}
985410133
...@@ -10275,6 +10554,10 @@ packages:...@@ -10275,6 +10554,10 @@ packages:
10275 vscode-uri@3.1.0:10554 vscode-uri@3.1.0:
10276 resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}10555 resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}
1027710556
10557 walk-up-path@4.0.0:
10558 resolution: {integrity: sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==}
10559 engines: {node: 20 || >=22}
10560
10278 walker@1.0.8:10561 walker@1.0.8:
10279 resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}10562 resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
1028010563
...@@ -10622,10 +10905,10 @@ snapshots:...@@ -10622,10 +10905,10 @@ snapshots:
10622 '@types/hast': 3.0.410905 '@types/hast': 3.0.4
10623 '@types/mdast': 4.0.410906 '@types/mdast': 4.0.4
10624 js-yaml: 4.2.010907 js-yaml: 4.2.0
10625 picomatch: 4.0.410908 picomatch: 4.0.7
10626 retext-smartypants: 6.2.010909 retext-smartypants: 6.2.0
10627 shiki: 4.2.010910 shiki: 4.2.0
10628 smol-toml: 1.7.010911 smol-toml: 1.8.0
10629 unified: 11.0.510912 unified: 11.0.5
1063010913
10631 '@astrojs/language-server@2.16.10(prettier@3.8.3)(typescript@6.0.3)':10914 '@astrojs/language-server@2.16.10(prettier@3.8.3)(typescript@6.0.3)':
...@@ -12000,6 +12283,12 @@ snapshots:...@@ -12000,6 +12283,12 @@ snapshots:
12000 tslib: 2.8.112283 tslib: 2.8.1
12001 optional: true12284 optional: true
1200212285
12286 '@emnapi/core@1.11.2':
12287 dependencies:
12288 '@emnapi/wasi-threads': 1.2.2
12289 tslib: 2.8.1
12290 optional: true
12291
12003 '@emnapi/runtime@1.10.0':12292 '@emnapi/runtime@1.10.0':
12004 dependencies:12293 dependencies:
12005 tslib: 2.8.112294 tslib: 2.8.1
...@@ -12010,6 +12299,11 @@ snapshots:...@@ -12010,6 +12299,11 @@ snapshots:
12010 tslib: 2.8.112299 tslib: 2.8.1
12011 optional: true12300 optional: true
1201212301
12302 '@emnapi/runtime@1.11.2':
12303 dependencies:
12304 tslib: 2.8.1
12305 optional: true
12306
12013 '@emnapi/wasi-threads@1.2.1':12307 '@emnapi/wasi-threads@1.2.1':
12014 dependencies:12308 dependencies:
12015 tslib: 2.8.112309 tslib: 2.8.1
...@@ -12528,7 +12822,7 @@ snapshots:...@@ -12528,7 +12822,7 @@ snapshots:
12528 hermes-parser: 0.36.112822 hermes-parser: 0.36.1
12529 jsc-safe-url: 0.2.412823 jsc-safe-url: 0.2.4
12530 lightningcss: 1.33.012824 lightningcss: 1.33.0
12531 picomatch: 4.0.412825 picomatch: 4.0.7
12532 postcss: 8.5.1512826 postcss: 8.5.15
12533 resolve-from: 5.0.012827 resolve-from: 5.0.0
12534 optionalDependencies:12828 optionalDependencies:
...@@ -13329,6 +13623,13 @@ snapshots:...@@ -13329,6 +13623,13 @@ snapshots:
13329 '@tybys/wasm-util': 0.10.313623 '@tybys/wasm-util': 0.10.3
13330 optional: true13624 optional: true
1333113625
13626 '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)':
13627 dependencies:
13628 '@emnapi/core': 1.11.2
13629 '@emnapi/runtime': 1.11.2
13630 '@tybys/wasm-util': 0.10.3
13631 optional: true
13632
13332 '@neon-rs/load@0.0.4': {}13633 '@neon-rs/load@0.0.4': {}
1333313634
13334 '@noble/curves@1.9.1':13635 '@noble/curves@1.9.1':
...@@ -13446,6 +13747,63 @@ snapshots:...@@ -13446,6 +13747,63 @@ snapshots:
1344613747
13447 '@oslojs/encoding@1.1.0': {}13748 '@oslojs/encoding@1.1.0': {}
1344813749
13750 '@oxc-parser/binding-android-arm-eabi@0.147.0':
13751 optional: true
13752
13753 '@oxc-parser/binding-android-arm64@0.147.0':
13754 optional: true
13755
13756 '@oxc-parser/binding-darwin-arm64@0.147.0':
13757 optional: true
13758
13759 '@oxc-parser/binding-darwin-x64@0.147.0':
13760 optional: true
13761
13762 '@oxc-parser/binding-freebsd-x64@0.147.0':
13763 optional: true
13764
13765 '@oxc-parser/binding-linux-arm-gnueabihf@0.147.0':
13766 optional: true
13767
13768 '@oxc-parser/binding-linux-arm-musleabihf@0.147.0':
13769 optional: true
13770
13771 '@oxc-parser/binding-linux-arm64-gnu@0.147.0':
13772 optional: true
13773
13774 '@oxc-parser/binding-linux-arm64-musl@0.147.0':
13775 optional: true
13776
13777 '@oxc-parser/binding-linux-ppc64-gnu@0.147.0':
13778 optional: true
13779
13780 '@oxc-parser/binding-linux-riscv64-gnu@0.147.0':
13781 optional: true
13782
13783 '@oxc-parser/binding-linux-riscv64-musl@0.147.0':
13784 optional: true
13785
13786 '@oxc-parser/binding-linux-s390x-gnu@0.147.0':
13787 optional: true
13788
13789 '@oxc-parser/binding-linux-x64-gnu@0.147.0':
13790 optional: true
13791
13792 '@oxc-parser/binding-linux-x64-musl@0.147.0':
13793 optional: true
13794
13795 '@oxc-parser/binding-openharmony-arm64@0.147.0':
13796 optional: true
13797
13798 '@oxc-parser/binding-win32-arm64-msvc@0.147.0':
13799 optional: true
13800
13801 '@oxc-parser/binding-win32-ia32-msvc@0.147.0':
13802 optional: true
13803
13804 '@oxc-parser/binding-win32-x64-msvc@0.147.0':
13805 optional: true
13806
13449 '@oxc-project/runtime@0.146.0': {}13807 '@oxc-project/runtime@0.146.0': {}
1345013808
13451 '@oxc-project/types@0.127.0':13809 '@oxc-project/types@0.127.0':
...@@ -13455,6 +13813,69 @@ snapshots:...@@ -13455,6 +13813,69 @@ snapshots:
1345513813
13456 '@oxc-project/types@0.146.0': {}13814 '@oxc-project/types@0.146.0': {}
1345713815
13816 '@oxc-project/types@0.147.0': {}
13817
13818 '@oxc-resolver/binding-android-arm-eabi@11.24.2':
13819 optional: true
13820
13821 '@oxc-resolver/binding-android-arm64@11.24.2':
13822 optional: true
13823
13824 '@oxc-resolver/binding-darwin-arm64@11.24.2':
13825 optional: true
13826
13827 '@oxc-resolver/binding-darwin-x64@11.24.2':
13828 optional: true
13829
13830 '@oxc-resolver/binding-freebsd-x64@11.24.2':
13831 optional: true
13832
13833 '@oxc-resolver/binding-linux-arm-gnueabihf@11.24.2':
13834 optional: true
13835
13836 '@oxc-resolver/binding-linux-arm-musleabihf@11.24.2':
13837 optional: true
13838
13839 '@oxc-resolver/binding-linux-arm64-gnu@11.24.2':
13840 optional: true
13841
13842 '@oxc-resolver/binding-linux-arm64-musl@11.24.2':
13843 optional: true
13844
13845 '@oxc-resolver/binding-linux-ppc64-gnu@11.24.2':
13846 optional: true
13847
13848 '@oxc-resolver/binding-linux-riscv64-gnu@11.24.2':
13849 optional: true
13850
13851 '@oxc-resolver/binding-linux-riscv64-musl@11.24.2':
13852 optional: true
13853
13854 '@oxc-resolver/binding-linux-s390x-gnu@11.24.2':
13855 optional: true
13856
13857 '@oxc-resolver/binding-linux-x64-gnu@11.24.2':
13858 optional: true
13859
13860 '@oxc-resolver/binding-linux-x64-musl@11.24.2':
13861 optional: true
13862
13863 '@oxc-resolver/binding-openharmony-arm64@11.24.2':
13864 optional: true
13865
13866 '@oxc-resolver/binding-wasm32-wasi@11.24.2':
13867 dependencies:
13868 '@emnapi/core': 1.11.2
13869 '@emnapi/runtime': 1.11.2
13870 '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)
13871 optional: true
13872
13873 '@oxc-resolver/binding-win32-arm64-msvc@11.24.2':
13874 optional: true
13875
13876 '@oxc-resolver/binding-win32-x64-msvc@11.24.2':
13877 optional: true
13878
13458 '@oxfmt/binding-android-arm-eabi@0.64.0':13879 '@oxfmt/binding-android-arm-eabi@0.64.0':
13459 optional: true13880 optional: true
1346013881
...@@ -17064,10 +17485,18 @@ snapshots:...@@ -17064,10 +17485,18 @@ snapshots:
17064 dependencies:17485 dependencies:
17065 bser: 2.1.117486 bser: 2.1.1
1706617487
17488 fd-package-json@2.0.0:
17489 dependencies:
17490 walk-up-path: 4.0.0
17491
17067 fdir@6.5.0(picomatch@4.0.4):17492 fdir@6.5.0(picomatch@4.0.4):
17068 optionalDependencies:17493 optionalDependencies:
17069 picomatch: 4.0.417494 picomatch: 4.0.4
1707017495
17496 fdir@6.5.0(picomatch@4.0.7):
17497 optionalDependencies:
17498 picomatch: 4.0.7
17499
17071 fetch-nodeshim@0.4.10: {}17500 fetch-nodeshim@0.4.10: {}
1707217501
17073 ffi-rs@1.3.2:17502 ffi-rs@1.3.2:
...@@ -17145,6 +17574,11 @@ snapshots:...@@ -17145,6 +17574,11 @@ snapshots:
17145 hasown: 2.0.417574 hasown: 2.0.4
17146 mime-types: 2.1.3517575 mime-types: 2.1.35
1714717576
17577 formatly@0.7.0:
17578 dependencies:
17579 fd-package-json: 2.0.0
17580 package-manager-detector: 1.8.0
17581
17148 forwarded@0.2.0: {}17582 forwarded@0.2.0: {}
1714917583
17150 fresh@0.5.2: {}17584 fresh@0.5.2: {}
...@@ -17233,6 +17667,10 @@ snapshots:...@@ -17233,6 +17667,10 @@ snapshots:
17233 dependencies:17667 dependencies:
17234 resolve-pkg-maps: 1.0.017668 resolve-pkg-maps: 1.0.0
1723517669
17670 get-tsconfig@4.14.3:
17671 dependencies:
17672 resolve-pkg-maps: 1.0.0
17673
17236 get-tsconfig@5.0.0-beta.4:17674 get-tsconfig@5.0.0-beta.4:
17237 dependencies:17675 dependencies:
17238 resolve-pkg-maps: 1.0.017676 resolve-pkg-maps: 1.0.0
...@@ -17801,6 +18239,22 @@ snapshots:...@@ -17801,6 +18239,22 @@ snapshots:
1780118239
17802 kleur@4.1.5: {}18240 kleur@4.1.5: {}
1780318241
18242 knip@6.34.0:
18243 dependencies:
18244 fdir: 6.5.0(picomatch@4.0.7)
18245 formatly: 0.7.0
18246 get-tsconfig: 4.14.3
18247 jiti: 2.7.0
18248 oxc-parser: 0.147.0
18249 oxc-resolver: 11.24.2
18250 picomatch: 4.0.7
18251 smol-toml: 1.8.0
18252 strip-json-comments: 5.0.3
18253 tinyglobby: 0.2.17
18254 unbash: 4.0.11
18255 yaml: 2.9.0
18256 zod: 4.4.3
18257
17804 kubernetes-types@1.30.0: {}18258 kubernetes-types@1.30.0: {}
1780518259
17806 lan-network@0.2.1: {}18260 lan-network@0.2.1: {}
...@@ -19083,6 +19537,52 @@ snapshots:...@@ -19083,6 +19537,52 @@ snapshots:
19083 outvariant@1.4.3:19537 outvariant@1.4.3:
19084 optional: true19538 optional: true
1908519539
19540 oxc-parser@0.147.0:
19541 dependencies:
19542 '@oxc-project/types': 0.147.0
19543 optionalDependencies:
19544 '@oxc-parser/binding-android-arm-eabi': 0.147.0
19545 '@oxc-parser/binding-android-arm64': 0.147.0
19546 '@oxc-parser/binding-darwin-arm64': 0.147.0
19547 '@oxc-parser/binding-darwin-x64': 0.147.0
19548 '@oxc-parser/binding-freebsd-x64': 0.147.0
19549 '@oxc-parser/binding-linux-arm-gnueabihf': 0.147.0
19550 '@oxc-parser/binding-linux-arm-musleabihf': 0.147.0
19551 '@oxc-parser/binding-linux-arm64-gnu': 0.147.0
19552 '@oxc-parser/binding-linux-arm64-musl': 0.147.0
19553 '@oxc-parser/binding-linux-ppc64-gnu': 0.147.0
19554 '@oxc-parser/binding-linux-riscv64-gnu': 0.147.0
19555 '@oxc-parser/binding-linux-riscv64-musl': 0.147.0
19556 '@oxc-parser/binding-linux-s390x-gnu': 0.147.0
19557 '@oxc-parser/binding-linux-x64-gnu': 0.147.0
19558 '@oxc-parser/binding-linux-x64-musl': 0.147.0
19559 '@oxc-parser/binding-openharmony-arm64': 0.147.0
19560 '@oxc-parser/binding-win32-arm64-msvc': 0.147.0
19561 '@oxc-parser/binding-win32-ia32-msvc': 0.147.0
19562 '@oxc-parser/binding-win32-x64-msvc': 0.147.0
19563
19564 oxc-resolver@11.24.2:
19565 optionalDependencies:
19566 '@oxc-resolver/binding-android-arm-eabi': 11.24.2
19567 '@oxc-resolver/binding-android-arm64': 11.24.2
19568 '@oxc-resolver/binding-darwin-arm64': 11.24.2
19569 '@oxc-resolver/binding-darwin-x64': 11.24.2
19570 '@oxc-resolver/binding-freebsd-x64': 11.24.2
19571 '@oxc-resolver/binding-linux-arm-gnueabihf': 11.24.2
19572 '@oxc-resolver/binding-linux-arm-musleabihf': 11.24.2
19573 '@oxc-resolver/binding-linux-arm64-gnu': 11.24.2
19574 '@oxc-resolver/binding-linux-arm64-musl': 11.24.2
19575 '@oxc-resolver/binding-linux-ppc64-gnu': 11.24.2
19576 '@oxc-resolver/binding-linux-riscv64-gnu': 11.24.2
19577 '@oxc-resolver/binding-linux-riscv64-musl': 11.24.2
19578 '@oxc-resolver/binding-linux-s390x-gnu': 11.24.2
19579 '@oxc-resolver/binding-linux-x64-gnu': 11.24.2
19580 '@oxc-resolver/binding-linux-x64-musl': 11.24.2
19581 '@oxc-resolver/binding-openharmony-arm64': 11.24.2
19582 '@oxc-resolver/binding-wasm32-wasi': 11.24.2
19583 '@oxc-resolver/binding-win32-arm64-msvc': 11.24.2
19584 '@oxc-resolver/binding-win32-x64-msvc': 11.24.2
19585
19086 oxfmt@0.64.0(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):19586 oxfmt@0.64.0(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):
19087 dependencies:19587 dependencies:
19088 tinypool: 2.1.019588 tinypool: 2.1.0
...@@ -19170,6 +19670,8 @@ snapshots:...@@ -19170,6 +19670,8 @@ snapshots:
1917019670
19171 package-manager-detector@1.6.0: {}19671 package-manager-detector@1.6.0: {}
1917219672
19673 package-manager-detector@1.8.0: {}
19674
19173 pako@1.0.11: {}19675 pako@1.0.11: {}
1917419676
19175 parse-entities@4.0.2:19677 parse-entities@4.0.2:
...@@ -19308,6 +19810,8 @@ snapshots:...@@ -19308,6 +19810,8 @@ snapshots:
1930819810
19309 picomatch@4.0.4: {}19811 picomatch@4.0.4: {}
1931019812
19813 picomatch@4.0.7: {}
19814
19311 pkce-challenge@5.0.1: {}19815 pkce-challenge@5.0.1: {}
1931219816
19313 pkg-up@3.1.0:19817 pkg-up@3.1.0:
...@@ -20403,6 +20907,8 @@ snapshots:...@@ -20403,6 +20907,8 @@ snapshots:
2040320907
20404 smol-toml@1.7.0: {}20908 smol-toml@1.7.0: {}
2040520909
20910 smol-toml@1.8.0: {}
20911
20406 source-map-js@1.2.1: {}20912 source-map-js@1.2.1: {}
2040720913
20408 source-map-support@0.5.21:20914 source-map-support@0.5.21:
...@@ -20505,6 +21011,8 @@ snapshots:...@@ -20505,6 +21011,8 @@ snapshots:
20505 dependencies:21011 dependencies:
20506 ansi-regex: 6.2.221012 ansi-regex: 6.2.2
2050721013
21014 strip-json-comments@5.0.3: {}
21015
20508 strnum@2.3.0: {}21016 strnum@2.3.0: {}
2050921017
20510 structured-headers@0.4.1: {}21018 structured-headers@0.4.1: {}
...@@ -20721,6 +21229,8 @@ snapshots:...@@ -20721,6 +21229,8 @@ snapshots:
2072121229
20722 ultrahtml@1.6.0: {}21230 ultrahtml@1.6.0: {}
2072321231
21232 unbash@4.0.11: {}
21233
20724 uncrypto@0.1.3: {}21234 uncrypto@0.1.3: {}
2072521235
20726 undici-types@7.16.0: {}21236 undici-types@7.16.0: {}
...@@ -21138,6 +21648,8 @@ snapshots:...@@ -21138,6 +21648,8 @@ snapshots:
2113821648
21139 vscode-uri@3.1.0: {}21649 vscode-uri@3.1.0: {}
2114021650
21651 walk-up-path@4.0.0: {}
21652
21141 walker@1.0.8:21653 walker@1.0.8:
21142 dependencies:21654 dependencies:
21143 makeerror: 1.0.1221655 makeerror: 1.0.12