diff --git a/package.json b/package.json index eb8f1de9..8247cd0f 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "turbo": "^2.9.6", "typescript": "^6.0.3", "vite": "^8.0.10", - "vite-plugin-dts": "^4.5.4", + "vite-plugin-dts": "^5.0.0", "vitest": "^4.1.5" }, "standard-version": { diff --git a/packages/ntypes/package.json b/packages/ntypes/package.json index e7c53d1c..08222af0 100644 --- a/packages/ntypes/package.json +++ b/packages/ntypes/package.json @@ -24,7 +24,7 @@ "node": ">=22.22.2" }, "devDependencies": { - "vite-plugin-dts": "^4.5.4" + "vite-plugin-dts": "^5.0.0" }, "standard-version": { "skip": { diff --git a/packages/nutils/package.json b/packages/nutils/package.json index acb3e4e5..4e2f65e4 100644 --- a/packages/nutils/package.json +++ b/packages/nutils/package.json @@ -31,7 +31,7 @@ "pu": "pnpm publish" }, "devDependencies": { - "vite-plugin-dts": "^4.5.4" + "vite-plugin-dts": "^5.0.0" }, "dependencies": { "is-url-superb": "^6.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 99a0af07..7d7424fc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -69,8 +69,8 @@ importers: specifier: ^8.0.10 version: 8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0) vite-plugin-dts: - specifier: ^4.5.4 - version: 4.5.4(@types/node@22.19.17)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)) + specifier: ^5.0.0 + version: 5.0.0(@microsoft/api-extractor@7.56.1(@types/node@22.19.17))(esbuild@0.27.0)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)) vitest: specifier: ^4.1.5 version: 4.1.5(@types/node@22.19.17)(@vitest/coverage-v8@4.1.5)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)) @@ -207,8 +207,8 @@ importers: packages/ntypes: devDependencies: vite-plugin-dts: - specifier: ^4.5.4 - version: 4.5.4(@types/node@22.19.17)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)) + specifier: ^5.0.0 + version: 5.0.0(@microsoft/api-extractor@7.56.1(@types/node@22.19.17))(esbuild@0.27.0)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)) packages/nutils: dependencies: @@ -229,8 +229,8 @@ importers: version: 9.1.2 devDependencies: vite-plugin-dts: - specifier: ^4.5.4 - version: 4.5.4(@types/node@22.19.17)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)) + specifier: ^5.0.0 + version: 5.0.0(@microsoft/api-extractor@7.56.1(@types/node@22.19.17))(esbuild@0.27.0)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)) packages: @@ -1219,26 +1219,6 @@ packages: '@volar/typescript@2.4.28': resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} - '@vue/compiler-core@3.5.27': - resolution: {integrity: sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ==} - - '@vue/compiler-dom@3.5.27': - resolution: {integrity: sha512-oAFea8dZgCtVVVTEC7fv3T5CbZW9BxpFzGGxC79xakTr6ooeEqmRuvQydIiDAkglZEAd09LgVf1RoDnL54fu5w==} - - '@vue/compiler-vue2@2.7.16': - resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - - '@vue/language-core@2.2.0': - resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@vue/shared@3.5.27': - resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==} - '@xobotyi/scrollbar-width@1.9.5': resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} @@ -1288,9 +1268,6 @@ packages: ajv@8.13.0: resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} - alien-signals@0.4.14: - resolution: {integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==} - ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -1670,9 +1647,6 @@ packages: dateformat@3.0.3: resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} - de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -1769,10 +1743,6 @@ packages: resolution: {integrity: sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==} engines: {node: '>=10.13.0'} - entities@7.0.1: - resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} - engines: {node: '>=0.12'} - error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -2272,10 +2242,6 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - hermes-estree@0.25.1: resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} @@ -2873,9 +2839,6 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - muggle-string@0.4.1: - resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} - mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} @@ -3797,6 +3760,40 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} + unplugin-dts@1.0.0: + resolution: {integrity: sha512-qz+U1lCscwq+t8Mkaxy5Esa7IQ5wWV18b4mnioOXSdnPaNiJ0+qgE3I+KL6UkXYZWxxGo2qdGone8LEQ52Sfkw==} + peerDependencies: + '@microsoft/api-extractor': '>=7' + '@rspack/core': ^1 + '@vue/language-core': ~3.1.5 + esbuild: '*' + rolldown: '*' + rollup: '>=3' + typescript: '>=4' + vite: '>=3' + webpack: ^4 || ^5 + peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + '@rspack/core': + optional: true + '@vue/language-core': + optional: true + esbuild: + optional: true + rolldown: + optional: true + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + + unplugin@2.3.11: + resolution: {integrity: sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==} + engines: {node: '>=18.12.0'} + update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true @@ -3812,12 +3809,17 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vite-plugin-dts@4.5.4: - resolution: {integrity: sha512-d4sOM8M/8z7vRXHHq/ebbblfaxENjogAAekcfcDCCwAyvGqnPrc7f4NZbvItS+g4WTgerW0xDwSz5qz11JT3vg==} + vite-plugin-dts@5.0.0: + resolution: {integrity: sha512-VLNAUttBq7pLxxL/m/ztjd5zj5yiviiC7ijfPFVLK5c45FLcibvieBsdjSka3a4ag1qdrAF9K3OysH4/lW+rPQ==} peerDependencies: - typescript: '*' - vite: '*' + '@microsoft/api-extractor': '>=7' + rollup: '>=3' + vite: '>=3' peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + rollup: + optional: true vite: optional: true @@ -3911,6 +3913,9 @@ packages: warning@4.0.3: resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} + webpack-virtual-modules@0.6.2: + resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} + which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} @@ -4247,11 +4252,13 @@ snapshots: '@hutson/parse-repository-url@3.0.2': {} - '@isaacs/balanced-match@4.0.1': {} + '@isaacs/balanced-match@4.0.1': + optional: true '@isaacs/brace-expansion@5.0.1': dependencies: '@isaacs/balanced-match': 4.0.1 + optional: true '@isaacs/cliui@8.0.2': dependencies: @@ -4297,6 +4304,7 @@ snapshots: '@rushstack/node-core-library': 5.19.1(@types/node@22.19.17) transitivePeerDependencies: - '@types/node' + optional: true '@microsoft/api-extractor@7.56.1(@types/node@22.19.17)': dependencies: @@ -4316,6 +4324,7 @@ snapshots: typescript: 5.8.2 transitivePeerDependencies: - '@types/node' + optional: true '@microsoft/tsdoc-config@0.18.0': dependencies: @@ -4323,8 +4332,10 @@ snapshots: ajv: 8.12.0 jju: 1.4.0 resolve: 1.22.4 + optional: true - '@microsoft/tsdoc@0.16.0': {} + '@microsoft/tsdoc@0.16.0': + optional: true '@napi-rs/canvas-android-arm64@0.1.80': optional: true @@ -4543,15 +4554,18 @@ snapshots: semver: 7.5.4 optionalDependencies: '@types/node': 22.19.17 + optional: true '@rushstack/problem-matcher@0.1.1(@types/node@22.19.17)': optionalDependencies: '@types/node': 22.19.17 + optional: true '@rushstack/rig-package@0.6.0': dependencies: resolve: 1.22.4 strip-json-comments: 3.1.1 + optional: true '@rushstack/terminal@0.21.0(@types/node@22.19.17)': dependencies: @@ -4560,6 +4574,7 @@ snapshots: supports-color: 8.1.1 optionalDependencies: '@types/node': 22.19.17 + optional: true '@rushstack/ts-command-line@5.2.0(@types/node@22.19.17)': dependencies: @@ -4569,6 +4584,7 @@ snapshots: string-argv: 0.3.2 transitivePeerDependencies: - '@types/node' + optional: true '@standard-schema/spec@1.1.0': {} @@ -4595,7 +4611,8 @@ snapshots: tslib: 2.8.1 optional: true - '@types/argparse@1.0.38': {} + '@types/argparse@1.0.38': + optional: true '@types/chai@5.2.2': dependencies: @@ -4896,39 +4913,6 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue/compiler-core@3.5.27': - dependencies: - '@babel/parser': 7.29.0 - '@vue/shared': 3.5.27 - entities: 7.0.1 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - - '@vue/compiler-dom@3.5.27': - dependencies: - '@vue/compiler-core': 3.5.27 - '@vue/shared': 3.5.27 - - '@vue/compiler-vue2@2.7.16': - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - - '@vue/language-core@2.2.0(typescript@6.0.3)': - dependencies: - '@volar/language-core': 2.4.28 - '@vue/compiler-dom': 3.5.27 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.27 - alien-signals: 0.4.14 - minimatch: 9.0.5 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - optionalDependencies: - typescript: 6.0.3 - - '@vue/shared@3.5.27': {} - '@xobotyi/scrollbar-width@1.9.5': {} JSONStream@1.3.5: @@ -4952,10 +4936,12 @@ snapshots: ajv-draft-04@1.0.0(ajv@8.13.0): optionalDependencies: ajv: 8.13.0 + optional: true ajv-formats@3.0.1(ajv@8.13.0): optionalDependencies: ajv: 8.13.0 + optional: true ajv@6.14.0: dependencies: @@ -4970,6 +4956,7 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 + optional: true ajv@8.13.0: dependencies: @@ -4977,8 +4964,7 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 - - alien-signals@0.4.14: {} + optional: true ansi-regex@5.0.1: {} @@ -4999,6 +4985,7 @@ snapshots: argparse@1.0.10: dependencies: sprintf-js: 1.0.3 + optional: true aria-query@5.3.2: {} @@ -5449,8 +5436,6 @@ snapshots: dateformat@3.0.3: {} - de-indent@1.0.2: {} - debug@3.2.7: dependencies: ms: 2.1.3 @@ -5488,7 +5473,8 @@ snapshots: detect-newline@3.1.0: {} - diff@8.0.3: {} + diff@8.0.3: + optional: true dir-glob@3.0.1: dependencies: @@ -5528,8 +5514,6 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 - entities@7.0.1: {} - error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -6133,6 +6117,7 @@ snapshots: graceful-fs: 4.2.11 jsonfile: 6.2.0 universalify: 2.0.1 + optional: true fsevents@2.3.3: optional: true @@ -6313,8 +6298,6 @@ snapshots: dependencies: function-bind: 1.1.2 - he@1.2.0: {} - hermes-estree@0.25.1: {} hermes-parser@0.25.1: @@ -6337,7 +6320,8 @@ snapshots: ignore@7.0.5: {} - import-lazy@4.0.0: {} + import-lazy@4.0.0: + optional: true imurmurhash@0.1.4: {} @@ -6576,7 +6560,8 @@ snapshots: dependencies: '@isaacs/cliui': 9.0.0 - jju@1.4.0: {} + jju@1.4.0: + optional: true joycon@3.1.1: {} @@ -6596,7 +6581,8 @@ snapshots: json-schema-traverse@0.4.1: {} - json-schema-traverse@1.0.0: {} + json-schema-traverse@1.0.0: + optional: true json-stable-stringify-without-jsonify@1.0.1: {} @@ -6613,6 +6599,7 @@ snapshots: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 + optional: true jsonparse@1.3.1: {} @@ -6819,6 +6806,7 @@ snapshots: minimatch@10.0.3: dependencies: '@isaacs/brace-expansion': 5.0.1 + optional: true minimatch@10.2.4: dependencies: @@ -6853,8 +6841,6 @@ snapshots: ms@2.1.3: {} - muggle-string@0.4.1: {} - mz@2.7.0: dependencies: any-promise: 1.3.0 @@ -7273,7 +7259,8 @@ snapshots: require-directory@2.1.1: {} - require-from-string@2.0.2: {} + require-from-string@2.0.2: + optional: true resize-observer-polyfill@1.5.1: {} @@ -7397,6 +7384,7 @@ snapshots: semver@7.5.4: dependencies: lru-cache: 6.0.0 + optional: true semver@7.7.3: {} @@ -7494,7 +7482,8 @@ snapshots: dependencies: through: 2.3.8 - sprintf-js@1.0.3: {} + sprintf-js@1.0.3: + optional: true stack-generator@2.0.10: dependencies: @@ -7539,7 +7528,8 @@ snapshots: es-errors: 1.3.0 internal-slot: 1.1.0 - string-argv@0.3.2: {} + string-argv@0.3.2: + optional: true string-width@4.2.3: dependencies: @@ -7634,7 +7624,8 @@ snapshots: dependencies: min-indent: 1.0.1 - strip-json-comments@3.1.1: {} + strip-json-comments@3.1.1: + optional: true stylis@4.3.0: {} @@ -7659,6 +7650,7 @@ snapshots: supports-color@8.1.1: dependencies: has-flag: 4.0.0 + optional: true supports-preserve-symlinks-flag@1.0.0: {} @@ -7880,7 +7872,8 @@ snapshots: transitivePeerDependencies: - supports-color - typescript@5.8.2: {} + typescript@5.8.2: + optional: true typescript@6.0.3: {} @@ -7905,7 +7898,34 @@ snapshots: undici-types@6.21.0: {} - universalify@2.0.1: {} + universalify@2.0.1: + optional: true + + unplugin-dts@1.0.0(@microsoft/api-extractor@7.56.1(@types/node@22.19.17))(esbuild@0.27.0)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)): + dependencies: + '@rollup/pluginutils': 5.3.0(rollup@4.52.5) + '@volar/typescript': 2.4.28 + compare-versions: 6.1.1 + debug: 4.4.3 + kolorist: 1.8.0 + local-pkg: 1.1.2 + magic-string: 0.30.21 + typescript: 6.0.3 + unplugin: 2.3.11 + optionalDependencies: + '@microsoft/api-extractor': 7.56.1(@types/node@22.19.17) + esbuild: 0.27.0 + rollup: 4.52.5 + vite: 8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0) + transitivePeerDependencies: + - supports-color + + unplugin@2.3.11: + dependencies: + '@jridgewell/remapping': 2.3.5 + acorn: 8.16.0 + picomatch: 4.0.4 + webpack-virtual-modules: 0.6.2 update-browserslist-db@1.1.3(browserslist@4.26.3): dependencies: @@ -7924,24 +7944,21 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-dts@4.5.4(@types/node@22.19.17)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)): + vite-plugin-dts@5.0.0(@microsoft/api-extractor@7.56.1(@types/node@22.19.17))(esbuild@0.27.0)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)): dependencies: - '@microsoft/api-extractor': 7.56.1(@types/node@22.19.17) - '@rollup/pluginutils': 5.3.0(rollup@4.52.5) - '@volar/typescript': 2.4.28 - '@vue/language-core': 2.2.0(typescript@6.0.3) - compare-versions: 6.1.1 - debug: 4.4.3 - kolorist: 1.8.0 - local-pkg: 1.1.2 - magic-string: 0.30.21 - typescript: 6.0.3 + unplugin-dts: 1.0.0(@microsoft/api-extractor@7.56.1(@types/node@22.19.17))(esbuild@0.27.0)(rollup@4.52.5)(typescript@6.0.3)(vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0)) optionalDependencies: + '@microsoft/api-extractor': 7.56.1(@types/node@22.19.17) + rollup: 4.52.5 vite: 8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0) transitivePeerDependencies: - - '@types/node' - - rollup + - '@rspack/core' + - '@vue/language-core' + - esbuild + - rolldown - supports-color + - typescript + - webpack vite@8.0.10(@types/node@22.19.17)(esbuild@0.27.0)(tsx@4.21.0): dependencies: @@ -7990,6 +8007,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + webpack-virtual-modules@0.6.2: {} + which-boxed-primitive@1.0.2: dependencies: is-bigint: 1.0.4