From 015c8fe743aa852544eaaf4199f62d397a05eb2b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 03:58:02 +0000 Subject: [PATCH] chore(deps): replace dependency @tsconfig/node22 with @tsconfig/node24 --- package.json | 2 +- pnpm-lock.yaml | 131 +++++++++------------------------------------ tsconfig.node.json | 2 +- 3 files changed, 28 insertions(+), 107 deletions(-) diff --git a/package.json b/package.json index 356a504..4146abc 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "devDependencies": { "@antfu/eslint-config": "^6.0.0", "@sxzz/prettier-config": "^2.2.3", - "@tsconfig/node22": "^22.0.5", + "@tsconfig/node24": "^24.0.0", "@types/archiver": "^7.0.0", "@types/node": "^22.16.0", "@vitejs/plugin-vue": "^6.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 209ed5d..87babe8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,9 +24,9 @@ importers: '@sxzz/prettier-config': specifier: ^2.2.3 version: 2.2.3 - '@tsconfig/node22': - specifier: ^22.0.5 - version: 22.0.5 + '@tsconfig/node24': + specifier: ^24.0.0 + version: 24.0.4 '@types/archiver': specifier: ^7.0.0 version: 7.0.0 @@ -89,7 +89,7 @@ importers: version: 30.0.0(@babel/parser@7.28.5)(vue@3.5.22(typescript@5.8.3)) unplugin-vue-router: specifier: ^0.17.0 - version: 0.17.0(@vue/compiler-sfc@3.5.22)(typescript@5.8.3)(vue-router@4.6.3(vue@3.5.22(typescript@5.8.3)))(vue@3.5.22(typescript@5.8.3)) + version: 0.17.0(@vue/compiler-sfc@3.5.22)(vue-router@4.6.3(vue@3.5.22(typescript@5.8.3)))(vue@3.5.22(typescript@5.8.3)) vite: specifier: npm:rolldown-vite@^7.1.19 version: rolldown-vite@7.1.19(@types/node@22.16.0)(esbuild@0.25.5)(jiti@2.6.0)(tsx@4.20.3)(yaml@2.8.1) @@ -248,15 +248,9 @@ packages: peerDependencies: vue: ^3.2.0 - '@emnapi/core@1.5.0': - resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} - '@emnapi/core@1.8.1': resolution: {integrity: sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==} - '@emnapi/runtime@1.5.0': - resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} - '@emnapi/runtime@1.8.1': resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} @@ -542,9 +536,6 @@ packages: '@napi-rs/wasm-runtime@0.2.11': resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==} - '@napi-rs/wasm-runtime@1.0.7': - resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} - '@napi-rs/wasm-runtime@1.1.1': resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} @@ -990,8 +981,8 @@ packages: '@sxzz/prettier-config@2.2.3': resolution: {integrity: sha512-J7pmxgW21XYjCRWD+yFjrgnBJPQOXFwSIMQtgZgixfmNS2K9cI7LBEpQwkU43AvYj0eJrm3JvZ6goXLSMGqq1A==} - '@tsconfig/node22@22.0.5': - resolution: {integrity: sha512-hLf2ld+sYN/BtOJjHUWOk568dvjFQkHnLNa6zce25GIH+vxKfvTgm3qpaH6ToF5tu/NN0IH66s+Bb5wElHrLcw==} + '@tsconfig/node24@24.0.4': + resolution: {integrity: sha512-2A933l5P5oCbv6qSxHs7ckKwobs8BDAe9SJ/Xr2Hy+nDlwmLE1GhFh/g/vXGRZWgxBg9nX/5piDtHR9Dkw/XuA==} '@tybys/wasm-util@0.10.1': resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} @@ -1164,15 +1155,9 @@ packages: '@vitest/utils@4.0.10': resolution: {integrity: sha512-kOuqWnEwZNtQxMKg3WmPK1vmhZu9WcoX69iwWjVz+jvKTsF1emzsv3eoPcDr6ykA3qP2bsCQE7CwqfNtAVzsmg==} - '@volar/language-core@2.4.23': - resolution: {integrity: sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==} - '@volar/language-core@2.4.27': resolution: {integrity: sha512-DjmjBWZ4tJKxfNC1F6HyYERNHPYS7L7OPFyCrestykNdUZMFYzI9WTyvwPcaNaHlrEUwESHYsfEw3isInncZxQ==} - '@volar/source-map@2.4.23': - resolution: {integrity: sha512-Z1Uc8IB57Lm6k7q6KIDu/p+JWtf3xsXJqAX/5r18hYOTpJyBn0KXUR8oTJ4WFYOcDzWC9n3IflGgHowx6U6z9Q==} - '@volar/source-map@2.4.27': resolution: {integrity: sha512-ynlcBReMgOZj2i6po+qVswtDUeeBRCTgDurjMGShbm8WYZgJ0PA4RmtebBJ0BCYol1qPv3GQF6jK7C9qoVc7lg==} @@ -1203,14 +1188,6 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/language-core@3.1.4': - resolution: {integrity: sha512-n/58wm8SkmoxMWkUNUH/PwoovWe4hmdyPJU2ouldr3EPi1MLoS7iDN46je8CsP95SnVBs2axInzRglPNKvqMcg==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@vue/language-core@3.2.4': resolution: {integrity: sha512-bqBGuSG4KZM45KKTXzGtoCl9cWju5jsaBKaJJe3h5hRAAWpZUuj5G+L+eI01sPIkm4H6setKRlw7E85wLdDNew==} @@ -1960,9 +1937,6 @@ packages: resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} engines: {node: '>=18'} - get-tsconfig@4.10.1: - resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} - get-tsconfig@4.13.6: resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==} @@ -2765,11 +2739,6 @@ packages: scule@1.3.0: resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} - engines: {node: '>=10'} - hasBin: true - semver@7.7.4: resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} engines: {node: '>=10'} @@ -2900,9 +2869,6 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyexec@1.0.1: - resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} - tinyexec@1.0.2: resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} engines: {node: '>=18'} @@ -3327,7 +3293,7 @@ snapshots: '@antfu/install-pkg@1.1.0': dependencies: package-manager-detector: 1.3.0 - tinyexec: 1.0.1 + tinyexec: 1.0.2 '@babel/generator@7.28.5': dependencies: @@ -3395,23 +3361,12 @@ snapshots: dependencies: vue: 3.5.22(typescript@5.8.3) - '@emnapi/core@1.5.0': - dependencies: - '@emnapi/wasi-threads': 1.1.0 - tslib: 2.8.1 - optional: true - '@emnapi/core@1.8.1': dependencies: '@emnapi/wasi-threads': 1.1.0 tslib: 2.8.1 optional: true - '@emnapi/runtime@1.5.0': - dependencies: - tslib: 2.8.1 - optional: true - '@emnapi/runtime@1.8.1': dependencies: tslib: 2.8.1 @@ -3648,18 +3603,11 @@ snapshots: '@napi-rs/wasm-runtime@0.2.11': dependencies: - '@emnapi/core': 1.5.0 - '@emnapi/runtime': 1.5.0 + '@emnapi/core': 1.8.1 + '@emnapi/runtime': 1.8.1 '@tybys/wasm-util': 0.9.0 optional: true - '@napi-rs/wasm-runtime@1.0.7': - dependencies: - '@emnapi/core': 1.5.0 - '@emnapi/runtime': 1.5.0 - '@tybys/wasm-util': 0.10.1 - optional: true - '@napi-rs/wasm-runtime@1.1.1': dependencies: '@emnapi/core': 1.8.1 @@ -3811,7 +3759,7 @@ snapshots: '@rolldown/binding-wasm32-wasi@1.0.0-beta.44': dependencies: - '@napi-rs/wasm-runtime': 1.0.7 + '@napi-rs/wasm-runtime': 1.1.1 optional: true '@rolldown/binding-wasm32-wasi@1.0.0-rc.3': @@ -3918,7 +3866,7 @@ snapshots: dependencies: '@prettier/plugin-oxc': 0.0.4 - '@tsconfig/node22@22.0.5': {} + '@tsconfig/node24@24.0.4': {} '@tybys/wasm-util@0.10.1': dependencies: @@ -4055,7 +4003,7 @@ snapshots: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.2 + semver: 7.7.4 ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: @@ -4133,16 +4081,10 @@ snapshots: '@vitest/pretty-format': 4.0.10 tinyrainbow: 3.0.3 - '@volar/language-core@2.4.23': - dependencies: - '@volar/source-map': 2.4.23 - '@volar/language-core@2.4.27': dependencies: '@volar/source-map': 2.4.27 - '@volar/source-map@2.4.23': {} - '@volar/source-map@2.4.27': {} '@volar/typescript@2.4.27': @@ -4193,18 +4135,6 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/language-core@3.1.4(typescript@5.8.3)': - dependencies: - '@volar/language-core': 2.4.23 - '@vue/compiler-dom': 3.5.22 - '@vue/shared': 3.5.22 - alien-signals: 3.0.3 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - picomatch: 4.0.3 - optionalDependencies: - typescript: 5.8.3 - '@vue/language-core@3.2.4': dependencies: '@volar/language-core': 2.4.27 @@ -4419,8 +4349,8 @@ snapshots: escalade: 3.2.0 jsonc-parser: 3.3.1 package-manager-detector: 1.3.0 - semver: 7.7.2 - tinyexec: 1.0.1 + semver: 7.7.4 + tinyexec: 1.0.2 tinyglobby: 0.2.15 yaml: 2.8.1 transitivePeerDependencies: @@ -4650,12 +4580,12 @@ snapshots: eslint-compat-utils@0.5.1(eslint@9.30.1(jiti@2.6.0)): dependencies: eslint: 9.30.1(jiti@2.6.0) - semver: 7.7.2 + semver: 7.7.4 eslint-compat-utils@0.6.5(eslint@9.30.1(jiti@2.6.0)): dependencies: eslint: 9.30.1(jiti@2.6.0) - semver: 7.7.2 + semver: 7.7.4 eslint-config-flat-gitignore@2.1.0(eslint@9.30.1(jiti@2.6.0)): dependencies: @@ -4730,7 +4660,7 @@ snapshots: esquery: 1.6.0 object-deep-merge: 1.0.5 parse-imports-exports: 0.2.4 - semver: 7.7.2 + semver: 7.7.4 spdx-expression-parse: 4.0.0 transitivePeerDependencies: - supports-color @@ -4756,11 +4686,11 @@ snapshots: enhanced-resolve: 5.18.1 eslint: 9.30.1(jiti@2.6.0) eslint-plugin-es-x: 7.8.0(eslint@9.30.1(jiti@2.6.0)) - get-tsconfig: 4.10.1 + get-tsconfig: 4.13.6 globals: 15.15.0 globrex: 0.1.2 ignore: 5.3.2 - semver: 7.7.2 + semver: 7.7.4 ts-declaration-location: 1.0.7(typescript@5.8.3) transitivePeerDependencies: - typescript @@ -4827,7 +4757,7 @@ snapshots: pluralize: 8.0.0 regexp-tree: 0.1.27 regjsparser: 0.12.0 - semver: 7.7.2 + semver: 7.7.4 strip-indent: 4.0.0 eslint-plugin-unused-imports@4.2.0(@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3))(eslint@9.30.1(jiti@2.6.0))(typescript@5.8.3))(eslint@9.30.1(jiti@2.6.0)): @@ -4843,7 +4773,7 @@ snapshots: natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 - semver: 7.7.2 + semver: 7.7.4 vue-eslint-parser: 10.2.0(eslint@9.30.1(jiti@2.6.0)) xml-name-validator: 4.0.0 optionalDependencies: @@ -5028,10 +4958,6 @@ snapshots: get-east-asian-width@1.3.0: {} - get-tsconfig@4.10.1: - dependencies: - resolve-pkg-maps: 1.0.0 - get-tsconfig@4.13.6: dependencies: resolve-pkg-maps: 1.0.0 @@ -5166,7 +5092,7 @@ snapshots: acorn: 8.15.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.7.2 + semver: 7.7.4 jsonc-parser@3.3.1: {} @@ -5989,8 +5915,6 @@ snapshots: scule@1.3.0: {} - semver@7.7.2: {} - semver@7.7.4: {} shebang-command@2.0.0: @@ -6123,8 +6047,6 @@ snapshots: tinyexec@0.3.2: {} - tinyexec@1.0.1: {} - tinyexec@1.0.2: {} tinyglobby@0.2.15: @@ -6185,7 +6107,7 @@ snapshots: tsx@4.20.3: dependencies: esbuild: 0.25.5 - get-tsconfig: 4.10.1 + get-tsconfig: 4.13.6 optionalDependencies: fsevents: 2.3.3 @@ -6285,12 +6207,12 @@ snapshots: transitivePeerDependencies: - supports-color - unplugin-vue-router@0.17.0(@vue/compiler-sfc@3.5.22)(typescript@5.8.3)(vue-router@4.6.3(vue@3.5.22(typescript@5.8.3)))(vue@3.5.22(typescript@5.8.3)): + unplugin-vue-router@0.17.0(@vue/compiler-sfc@3.5.22)(vue-router@4.6.3(vue@3.5.22(typescript@5.8.3)))(vue@3.5.22(typescript@5.8.3)): dependencies: '@babel/generator': 7.28.5 '@vue-macros/common': 3.1.1(vue@3.5.22(typescript@5.8.3)) '@vue/compiler-sfc': 3.5.22 - '@vue/language-core': 3.1.4(typescript@5.8.3) + '@vue/language-core': 3.2.4 ast-walker-scope: 0.8.3 chokidar: 4.0.3 json5: 2.2.3 @@ -6308,7 +6230,6 @@ snapshots: optionalDependencies: vue-router: 4.6.3(vue@3.5.22(typescript@5.8.3)) transitivePeerDependencies: - - typescript - vue unplugin-vue@7.0.3(@types/node@22.16.0)(jiti@2.6.0)(lightningcss@1.30.2)(tsx@4.20.3)(vue@3.5.22(typescript@5.8.3))(yaml@2.8.1): @@ -6429,7 +6350,7 @@ snapshots: eslint-visitor-keys: 4.2.1 espree: 10.4.0 esquery: 1.6.0 - semver: 7.7.2 + semver: 7.7.4 transitivePeerDependencies: - supports-color diff --git a/tsconfig.node.json b/tsconfig.node.json index 64f0a87..ae92186 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -1,5 +1,5 @@ { - "extends": ["@tsconfig/node22/tsconfig.json"], + "extends": ["@tsconfig/node24/tsconfig.json"], "compilerOptions": { "tsBuildInfoFile": "./node_modules/.cache/tsconfig.node.tsbuildinfo", "module": "ESNext",