From 599ce23a9ddac986b65e3b18666ae3673a47c88c Mon Sep 17 00:00:00 2001 From: JongKyung Lee Date: Tue, 4 Aug 2026 14:59:44 +0900 Subject: [PATCH 1/2] chore(deps): remove duplicate direct dependencies --- package.json | 2 - packages/cli/package.json | 3 - packages/core/package.json | 1 - packages/tools/package.json | 1 - pnpm-lock.yaml | 292 ++---------------------------------- 5 files changed, 13 insertions(+), 286 deletions(-) diff --git a/package.json b/package.json index af09565d25..0f4278116e 100644 --- a/package.json +++ b/package.json @@ -23,9 +23,7 @@ "prepare": "husky" }, "devDependencies": { - "@napi-rs/cli": "catalog:", "@oxc-node/cli": "catalog:", - "@oxc-node/core": "catalog:", "@types/node": "catalog:", "@typescript/native-preview": "catalog:", "@voidzero-dev/vite-plus-tools": "workspace:*", diff --git a/packages/cli/package.json b/packages/cli/package.json index 176a6f951b..27b7030e56 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -374,14 +374,12 @@ "devDependencies": { "@napi-rs/cli": "catalog:", "@nkzw/safe-word-list": "catalog:", - "@oxc-node/core": "catalog:", "@types/cross-spawn": "catalog:", "@types/semver": "catalog:", "@types/validate-npm-package-name": "catalog:", "@vitest/browser-playwright": "catalog:", "@vitest/browser-webdriverio": "catalog:", "@voidzero-dev/vite-plus-prompts": "workspace:*", - "@voidzero-dev/vite-plus-tools": "workspace:*", "bingo": "catalog:", "cac": "catalog:", "cross-spawn": "catalog:", @@ -394,7 +392,6 @@ "mri": "catalog:", "nanotar": "catalog:", "picocolors": "catalog:", - "rolldown-plugin-dts": "catalog:", "semver": "catalog:", "tsdown": "catalog:", "validate-npm-package-name": "catalog:", diff --git a/packages/core/package.json b/packages/core/package.json index 6873596851..5d58bedbce 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -118,7 +118,6 @@ "@babel/types": "^7.28.5", "@napi-rs/cli": "catalog:", "@oxc-node/cli": "catalog:", - "@oxc-node/core": "catalog:", "@tsdown/css": "catalog:", "@tsdown/exe": "catalog:", "@vitejs/devtools": "^0.4.10", diff --git a/packages/tools/package.json b/packages/tools/package.json index 57fa69644b..0b5ce3ba5c 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -8,7 +8,6 @@ }, "type": "module", "devDependencies": { - "@oxc-node/cli": "catalog:", "@oxc-node/core": "catalog:", "@types/semver": "catalog:", "semver": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f71400d6e8..f3fbe7840f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -345,15 +345,9 @@ importers: .: devDependencies: - '@napi-rs/cli': - specifier: 'catalog:' - version: 3.8.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)(@types/node@24.10.3)(node-addon-api@7.1.1) '@oxc-node/cli': specifier: 'catalog:' version: 0.1.0 - '@oxc-node/core': - specifier: 'catalog:' - version: 0.1.0 '@types/node': specifier: 'catalog:' version: 24.10.3 @@ -438,13 +432,10 @@ importers: devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.8.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)(@types/node@24.13.3)(node-addon-api@7.1.1) + version: 3.8.2(@emnapi/core@2.0.0-alpha.3)(@types/node@24.13.3)(node-addon-api@7.1.1) '@nkzw/safe-word-list': specifier: 'catalog:' version: 3.1.0 - '@oxc-node/core': - specifier: 'catalog:' - version: 0.1.0 '@types/cross-spawn': specifier: 'catalog:' version: 6.0.6 @@ -463,9 +454,6 @@ importers: '@voidzero-dev/vite-plus-prompts': specifier: workspace:* version: link:../prompts - '@voidzero-dev/vite-plus-tools': - specifier: workspace:* - version: link:../tools bingo: specifier: 'catalog:' version: 0.9.3 @@ -502,9 +490,6 @@ importers: picocolors: specifier: 'catalog:' version: 1.1.1 - rolldown-plugin-dts: - specifier: 'catalog:' - version: 0.28.0(@typescript/native-preview@7.0.0-dev.20260605.1)(oxc-resolver@11.24.2)(rolldown@rolldown+packages+rolldown)(typescript@6.0.3) semver: specifier: 'catalog:' version: 7.8.5 @@ -611,9 +596,6 @@ importers: '@oxc-node/cli': specifier: 'catalog:' version: 0.1.0 - '@oxc-node/core': - specifier: 'catalog:' - version: 0.1.0 '@tsdown/css': specifier: 'catalog:' version: 0.22.14(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.25))(postcss@8.5.25)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.102.0)(tsdown@0.22.14)(tsx@4.23.1)(yaml@2.9.0) @@ -706,9 +688,6 @@ importers: packages/tools: devDependencies: - '@oxc-node/cli': - specifier: 'catalog:' - version: 0.1.0 '@oxc-node/core': specifier: 'catalog:' version: 0.1.0 @@ -9793,15 +9772,6 @@ snapshots: '@inquirer/ansi@2.0.7': {} - '@inquirer/checkbox@5.2.1(@types/node@24.10.3)': - dependencies: - '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/checkbox@5.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 @@ -9811,13 +9781,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/confirm@6.1.1(@types/node@24.10.3)': - dependencies: - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/confirm@6.1.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9825,18 +9788,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/core@11.2.1(@types/node@24.10.3)': - dependencies: - '@inquirer/ansi': 2.0.7 - '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.10.3) - cli-width: 4.1.0 - fast-wrap-ansi: 0.2.0 - mute-stream: 3.0.0 - signal-exit: 4.1.0 - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/core@11.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 @@ -9849,14 +9800,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/editor@5.2.2(@types/node@24.10.3)': - dependencies: - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/external-editor': 3.0.3(@types/node@24.10.3) - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/editor@5.2.2(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9865,13 +9808,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/expand@5.1.1(@types/node@24.10.3)': - dependencies: - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/expand@5.1.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9879,13 +9815,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/external-editor@3.0.3(@types/node@24.10.3)': - dependencies: - chardet: 2.1.1 - iconv-lite: 0.7.2 - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/external-editor@3.0.3(@types/node@24.13.3)': dependencies: chardet: 2.1.1 @@ -9895,13 +9824,6 @@ snapshots: '@inquirer/figures@2.0.7': {} - '@inquirer/input@5.1.2(@types/node@24.10.3)': - dependencies: - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/input@5.1.2(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9909,13 +9831,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/number@4.1.1(@types/node@24.10.3)': - dependencies: - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/number@4.1.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9923,14 +9838,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/password@5.1.1(@types/node@24.10.3)': - dependencies: - '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/password@5.1.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 @@ -9939,21 +9846,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/prompts@8.5.2(@types/node@24.10.3)': - dependencies: - '@inquirer/checkbox': 5.2.1(@types/node@24.10.3) - '@inquirer/confirm': 6.1.1(@types/node@24.10.3) - '@inquirer/editor': 5.2.2(@types/node@24.10.3) - '@inquirer/expand': 5.1.1(@types/node@24.10.3) - '@inquirer/input': 5.1.2(@types/node@24.10.3) - '@inquirer/number': 4.1.1(@types/node@24.10.3) - '@inquirer/password': 5.1.1(@types/node@24.10.3) - '@inquirer/rawlist': 5.3.1(@types/node@24.10.3) - '@inquirer/search': 4.2.1(@types/node@24.10.3) - '@inquirer/select': 5.2.1(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/prompts@8.5.2(@types/node@24.13.3)': dependencies: '@inquirer/checkbox': 5.2.1(@types/node@24.13.3) @@ -9969,13 +9861,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/rawlist@5.3.1(@types/node@24.10.3)': - dependencies: - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/rawlist@5.3.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9983,14 +9868,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/search@4.2.1(@types/node@24.10.3)': - dependencies: - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/search@4.2.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9999,15 +9876,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/select@5.2.1(@types/node@24.10.3)': - dependencies: - '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@24.10.3) - '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.10.3) - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/select@5.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 @@ -10017,10 +9885,6 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 - '@inquirer/type@4.0.7(@types/node@24.10.3)': - optionalDependencies: - '@types/node': 24.10.3 - '@inquirer/type@4.0.7(@types/node@24.13.3)': optionalDependencies: '@types/node': 24.13.3 @@ -10099,44 +9963,11 @@ snapshots: - node-addon-api - supports-color - '@napi-rs/cli@3.8.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)(@types/node@24.10.3)(node-addon-api@7.1.1)': - dependencies: - '@inquirer/prompts': 8.5.2(@types/node@24.10.3) - '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - '@octokit/rest': 22.0.1 - clipanion: 4.0.0-rc.4(typanion@3.14.0) - colorette: 2.0.20 - emnapi: 2.0.0-alpha.3(node-addon-api@7.1.1) - es-toolkit: 1.47.1 - js-yaml: 4.3.0 - obug: 2.1.4 - semver: 7.8.5 - typanion: 3.14.0 - typescript: 6.0.3 - optionalDependencies: - '@emnapi/runtime': 1.9.1 - transitivePeerDependencies: - - '@emnapi/core' - - '@napi-rs/cross-toolchain-arm64-target-aarch64' - - '@napi-rs/cross-toolchain-arm64-target-armv7' - - '@napi-rs/cross-toolchain-arm64-target-ppc64le' - - '@napi-rs/cross-toolchain-arm64-target-s390x' - - '@napi-rs/cross-toolchain-arm64-target-x86_64' - - '@napi-rs/cross-toolchain-x64-target-aarch64' - - '@napi-rs/cross-toolchain-x64-target-armv7' - - '@napi-rs/cross-toolchain-x64-target-ppc64le' - - '@napi-rs/cross-toolchain-x64-target-s390x' - - '@napi-rs/cross-toolchain-x64-target-x86_64' - - '@types/node' - - node-addon-api - - supports-color - - '@napi-rs/cli@3.8.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)(@types/node@24.13.3)(node-addon-api@7.1.1)': + '@napi-rs/cli@3.8.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(@types/node@24.13.3)(node-addon-api@7.1.1)': dependencies: '@inquirer/prompts': 8.5.2(@types/node@24.13.3) - '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) + '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) + '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) '@octokit/rest': 22.0.1 clipanion: 4.0.0-rc.4(typanion@3.14.0) colorette: 2.0.20 @@ -10148,7 +9979,7 @@ snapshots: typanion: 3.14.0 typescript: 6.0.3 optionalDependencies: - '@emnapi/runtime': 1.9.1 + '@emnapi/runtime': 2.0.0-alpha.3 transitivePeerDependencies: - '@emnapi/core' - '@napi-rs/cross-toolchain-arm64-target-aarch64' @@ -10165,10 +9996,10 @@ snapshots: - node-addon-api - supports-color - '@napi-rs/cli@3.8.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(@types/node@24.13.3)(node-addon-api@7.1.1)': + '@napi-rs/cli@3.8.2(@emnapi/core@2.0.0-alpha.3)(@types/node@24.13.3)(node-addon-api@7.1.1)': dependencies: '@inquirer/prompts': 8.5.2(@types/node@24.13.3) - '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) + '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@2.0.0-alpha.3) '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) '@octokit/rest': 22.0.1 clipanion: 4.0.0-rc.4(typanion@3.14.0) @@ -10180,8 +10011,6 @@ snapshots: semver: 7.8.5 typanion: 3.14.0 typescript: 6.0.3 - optionalDependencies: - '@emnapi/runtime': 2.0.0-alpha.3 transitivePeerDependencies: - '@emnapi/core' - '@napi-rs/cross-toolchain-arm64-target-aarch64' @@ -10198,20 +10027,20 @@ snapshots: - node-addon-api - supports-color - '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.11.2)': + '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@2.0.0-alpha.3)': dependencies: - '@napi-rs/lzma': 1.4.5(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.11.2) - '@napi-rs/tar': 1.1.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.11.2) + '@napi-rs/lzma': 1.4.5(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) + '@napi-rs/tar': 1.1.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' - supports-color - '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)': + '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/lzma': 1.4.5(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - '@napi-rs/tar': 1.1.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) + '@napi-rs/lzma': 1.4.5(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.11.2) + '@napi-rs/tar': 1.1.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.11.2) debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - '@emnapi/core' @@ -10275,14 +10104,6 @@ snapshots: - '@emnapi/runtime' optional: true - '@napi-rs/lzma-wasm32-wasi@1.4.5(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)': - dependencies: - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - optional: true - '@napi-rs/lzma-wasm32-wasi@1.4.5(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': dependencies: '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) @@ -10323,29 +10144,6 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - '@napi-rs/lzma@1.4.5(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)': - optionalDependencies: - '@napi-rs/lzma-android-arm-eabi': 1.4.5 - '@napi-rs/lzma-android-arm64': 1.4.5 - '@napi-rs/lzma-darwin-arm64': 1.4.5 - '@napi-rs/lzma-darwin-x64': 1.4.5 - '@napi-rs/lzma-freebsd-x64': 1.4.5 - '@napi-rs/lzma-linux-arm-gnueabihf': 1.4.5 - '@napi-rs/lzma-linux-arm64-gnu': 1.4.5 - '@napi-rs/lzma-linux-arm64-musl': 1.4.5 - '@napi-rs/lzma-linux-ppc64-gnu': 1.4.5 - '@napi-rs/lzma-linux-riscv64-gnu': 1.4.5 - '@napi-rs/lzma-linux-s390x-gnu': 1.4.5 - '@napi-rs/lzma-linux-x64-gnu': 1.4.5 - '@napi-rs/lzma-linux-x64-musl': 1.4.5 - '@napi-rs/lzma-wasm32-wasi': 1.4.5(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - '@napi-rs/lzma-win32-arm64-msvc': 1.4.5 - '@napi-rs/lzma-win32-ia32-msvc': 1.4.5 - '@napi-rs/lzma-win32-x64-msvc': 1.4.5 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - '@napi-rs/lzma@1.4.5(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': optionalDependencies: '@napi-rs/lzma-android-arm-eabi': 1.4.5 @@ -10413,14 +10211,6 @@ snapshots: - '@emnapi/runtime' optional: true - '@napi-rs/tar-wasm32-wasi@1.1.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)': - dependencies: - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - optional: true - '@napi-rs/tar-wasm32-wasi@1.1.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': dependencies: '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) @@ -10460,28 +10250,6 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - '@napi-rs/tar@1.1.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)': - optionalDependencies: - '@napi-rs/tar-android-arm-eabi': 1.1.0 - '@napi-rs/tar-android-arm64': 1.1.0 - '@napi-rs/tar-darwin-arm64': 1.1.0 - '@napi-rs/tar-darwin-x64': 1.1.0 - '@napi-rs/tar-freebsd-x64': 1.1.0 - '@napi-rs/tar-linux-arm-gnueabihf': 1.1.0 - '@napi-rs/tar-linux-arm64-gnu': 1.1.0 - '@napi-rs/tar-linux-arm64-musl': 1.1.0 - '@napi-rs/tar-linux-ppc64-gnu': 1.1.0 - '@napi-rs/tar-linux-s390x-gnu': 1.1.0 - '@napi-rs/tar-linux-x64-gnu': 1.1.0 - '@napi-rs/tar-linux-x64-musl': 1.1.0 - '@napi-rs/tar-wasm32-wasi': 1.1.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - '@napi-rs/tar-win32-arm64-msvc': 1.1.0 - '@napi-rs/tar-win32-ia32-msvc': 1.1.0 - '@napi-rs/tar-win32-x64-msvc': 1.1.0 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - '@napi-rs/tar@1.1.0(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': optionalDependencies: '@napi-rs/tar-android-arm-eabi': 1.1.0 @@ -10532,13 +10300,6 @@ snapshots: '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)': - dependencies: - '@emnapi/core': 2.0.0-alpha.3 - '@emnapi/runtime': 1.9.1 - '@tybys/wasm-util': 0.10.3 - optional: true - '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': dependencies: '@emnapi/core': 2.0.0-alpha.3 @@ -10580,14 +10341,6 @@ snapshots: - '@emnapi/runtime' optional: true - '@napi-rs/wasm-tools-wasm32-wasi@1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)': - dependencies: - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - optional: true - '@napi-rs/wasm-tools-wasm32-wasi@1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': dependencies: '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) @@ -10624,25 +10377,6 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - '@napi-rs/wasm-tools@1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1)': - optionalDependencies: - '@napi-rs/wasm-tools-android-arm-eabi': 1.0.1 - '@napi-rs/wasm-tools-android-arm64': 1.0.1 - '@napi-rs/wasm-tools-darwin-arm64': 1.0.1 - '@napi-rs/wasm-tools-darwin-x64': 1.0.1 - '@napi-rs/wasm-tools-freebsd-x64': 1.0.1 - '@napi-rs/wasm-tools-linux-arm64-gnu': 1.0.1 - '@napi-rs/wasm-tools-linux-arm64-musl': 1.0.1 - '@napi-rs/wasm-tools-linux-x64-gnu': 1.0.1 - '@napi-rs/wasm-tools-linux-x64-musl': 1.0.1 - '@napi-rs/wasm-tools-wasm32-wasi': 1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@1.9.1) - '@napi-rs/wasm-tools-win32-arm64-msvc': 1.0.1 - '@napi-rs/wasm-tools-win32-ia32-msvc': 1.0.1 - '@napi-rs/wasm-tools-win32-x64-msvc': 1.0.1 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - '@napi-rs/wasm-tools@1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': optionalDependencies: '@napi-rs/wasm-tools-android-arm-eabi': 1.0.1 From 07d9ddc1eaf27fe32b8c22100c3441c4b050e977 Mon Sep 17 00:00:00 2001 From: JongKyung Lee Date: Tue, 4 Aug 2026 16:12:18 +0900 Subject: [PATCH 2/2] fix(ci): restore root napi build tool --- package.json | 1 + pnpm-lock.yaml | 149 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 150 insertions(+) diff --git a/package.json b/package.json index 0f4278116e..74c6c5a5ab 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "prepare": "husky" }, "devDependencies": { + "@napi-rs/cli": "catalog:", "@oxc-node/cli": "catalog:", "@types/node": "catalog:", "@typescript/native-preview": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f3fbe7840f..b2bfe8443b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -345,6 +345,9 @@ importers: .: devDependencies: + '@napi-rs/cli': + specifier: 'catalog:' + version: 3.8.2(@emnapi/core@2.0.0-alpha.3)(@types/node@24.10.3)(node-addon-api@7.1.1) '@oxc-node/cli': specifier: 'catalog:' version: 0.1.0 @@ -9772,6 +9775,15 @@ snapshots: '@inquirer/ansi@2.0.7': {} + '@inquirer/checkbox@5.2.1(@types/node@24.10.3)': + dependencies: + '@inquirer/ansi': 2.0.7 + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/checkbox@5.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 @@ -9781,6 +9793,13 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/confirm@6.1.1(@types/node@24.10.3)': + dependencies: + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/confirm@6.1.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9788,6 +9807,18 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/core@11.2.1(@types/node@24.10.3)': + dependencies: + '@inquirer/ansi': 2.0.7 + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.10.3) + cli-width: 4.1.0 + fast-wrap-ansi: 0.2.0 + mute-stream: 3.0.0 + signal-exit: 4.1.0 + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/core@11.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 @@ -9800,6 +9831,14 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/editor@5.2.2(@types/node@24.10.3)': + dependencies: + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/external-editor': 3.0.3(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/editor@5.2.2(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9808,6 +9847,13 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/expand@5.1.1(@types/node@24.10.3)': + dependencies: + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/expand@5.1.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9815,6 +9861,13 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/external-editor@3.0.3(@types/node@24.10.3)': + dependencies: + chardet: 2.1.1 + iconv-lite: 0.7.2 + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/external-editor@3.0.3(@types/node@24.13.3)': dependencies: chardet: 2.1.1 @@ -9824,6 +9877,13 @@ snapshots: '@inquirer/figures@2.0.7': {} + '@inquirer/input@5.1.2(@types/node@24.10.3)': + dependencies: + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/input@5.1.2(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9831,6 +9891,13 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/number@4.1.1(@types/node@24.10.3)': + dependencies: + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/number@4.1.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9838,6 +9905,14 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/password@5.1.1(@types/node@24.10.3)': + dependencies: + '@inquirer/ansi': 2.0.7 + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/password@5.1.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 @@ -9846,6 +9921,21 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/prompts@8.5.2(@types/node@24.10.3)': + dependencies: + '@inquirer/checkbox': 5.2.1(@types/node@24.10.3) + '@inquirer/confirm': 6.1.1(@types/node@24.10.3) + '@inquirer/editor': 5.2.2(@types/node@24.10.3) + '@inquirer/expand': 5.1.1(@types/node@24.10.3) + '@inquirer/input': 5.1.2(@types/node@24.10.3) + '@inquirer/number': 4.1.1(@types/node@24.10.3) + '@inquirer/password': 5.1.1(@types/node@24.10.3) + '@inquirer/rawlist': 5.3.1(@types/node@24.10.3) + '@inquirer/search': 4.2.1(@types/node@24.10.3) + '@inquirer/select': 5.2.1(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/prompts@8.5.2(@types/node@24.13.3)': dependencies: '@inquirer/checkbox': 5.2.1(@types/node@24.13.3) @@ -9861,6 +9951,13 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/rawlist@5.3.1(@types/node@24.10.3)': + dependencies: + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/rawlist@5.3.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9868,6 +9965,14 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/search@4.2.1(@types/node@24.10.3)': + dependencies: + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/search@4.2.1(@types/node@24.13.3)': dependencies: '@inquirer/core': 11.2.1(@types/node@24.13.3) @@ -9876,6 +9981,15 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/select@5.2.1(@types/node@24.10.3)': + dependencies: + '@inquirer/ansi': 2.0.7 + '@inquirer/core': 11.2.1(@types/node@24.10.3) + '@inquirer/figures': 2.0.7 + '@inquirer/type': 4.0.7(@types/node@24.10.3) + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/select@5.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 @@ -9885,6 +9999,10 @@ snapshots: optionalDependencies: '@types/node': 24.13.3 + '@inquirer/type@4.0.7(@types/node@24.10.3)': + optionalDependencies: + '@types/node': 24.10.3 + '@inquirer/type@4.0.7(@types/node@24.13.3)': optionalDependencies: '@types/node': 24.13.3 @@ -9996,6 +10114,37 @@ snapshots: - node-addon-api - supports-color + '@napi-rs/cli@3.8.2(@emnapi/core@2.0.0-alpha.3)(@types/node@24.10.3)(node-addon-api@7.1.1)': + dependencies: + '@inquirer/prompts': 8.5.2(@types/node@24.10.3) + '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@2.0.0-alpha.3) + '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) + '@octokit/rest': 22.0.1 + clipanion: 4.0.0-rc.4(typanion@3.14.0) + colorette: 2.0.20 + emnapi: 2.0.0-alpha.3(node-addon-api@7.1.1) + es-toolkit: 1.47.1 + js-yaml: 4.3.0 + obug: 2.1.4 + semver: 7.8.5 + typanion: 3.14.0 + typescript: 6.0.3 + transitivePeerDependencies: + - '@emnapi/core' + - '@napi-rs/cross-toolchain-arm64-target-aarch64' + - '@napi-rs/cross-toolchain-arm64-target-armv7' + - '@napi-rs/cross-toolchain-arm64-target-ppc64le' + - '@napi-rs/cross-toolchain-arm64-target-s390x' + - '@napi-rs/cross-toolchain-arm64-target-x86_64' + - '@napi-rs/cross-toolchain-x64-target-aarch64' + - '@napi-rs/cross-toolchain-x64-target-armv7' + - '@napi-rs/cross-toolchain-x64-target-ppc64le' + - '@napi-rs/cross-toolchain-x64-target-s390x' + - '@napi-rs/cross-toolchain-x64-target-x86_64' + - '@types/node' + - node-addon-api + - supports-color + '@napi-rs/cli@3.8.2(@emnapi/core@2.0.0-alpha.3)(@types/node@24.13.3)(node-addon-api@7.1.1)': dependencies: '@inquirer/prompts': 8.5.2(@types/node@24.13.3)