diff --git a/package.json b/package.json index 212744e..664ba03 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "prettier": "^3.2.5", "typescript": "^5.9.3", "vite": "^8.0.12", - "vite-plugin-dts": "^4.5.4", + "vite-plugin-dts": "^5.0.0", "vitest": "^4.1.5", "vitest-fetch-mock": "^0.4.5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dd4a6c4..e7fa11e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,8 +40,8 @@ importers: specifier: ^8.0.12 version: 8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3) vite-plugin-dts: - specifier: ^4.5.4 - version: 4.5.4(@types/node@24.13.2)(rollup@4.57.1)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3)) + specifier: ^5.0.0 + version: 5.0.3(@microsoft/api-extractor@7.56.3(@types/node@24.13.2))(esbuild@0.27.3)(rolldown@1.0.3)(rollup@4.57.1)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3)) vitest: specifier: ^4.1.5 version: 4.1.7(@types/node@24.13.2)(@vitest/coverage-v8@4.1.7)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3)) @@ -262,6 +262,12 @@ packages: resolution: {integrity: sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==} engines: {node: 20 || >=22} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + + '@jridgewell/remapping@2.3.5': + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -649,26 +655,6 @@ packages: '@volar/typescript@2.4.28': resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} - '@vue/compiler-core@3.5.28': - resolution: {integrity: sha512-kviccYxTgoE8n6OCw96BNdYlBg2GOWfBuOW4Vqwrt7mSKWKwFVvI8egdTltqRgITGPsTFYtKYfxIG8ptX2PJHQ==} - - '@vue/compiler-dom@3.5.28': - resolution: {integrity: sha512-/1ZepxAb159jKR1btkefDP+J2xuWL5V3WtleRmxaT+K2Aqiek/Ab/+Ebrw2pPj0sdHO8ViAyyJWfhXXOP/+LQA==} - - '@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.28': - resolution: {integrity: sha512-cfWa1fCGBxrvaHRhvV3Is0MgmrbSCxYTXCSCau2I0a1Xw1N1pHAvkWCiXPRAqjvToILvguNyEwjevUqAuBQWvQ==} - acorn@8.14.1: resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} engines: {node: '>=0.4.0'} @@ -701,9 +687,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-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -725,12 +708,6 @@ packages: resolution: {integrity: sha512-J+buA4M+qvQDk58WXFBLkDodkEX3DDL1ac5XFQPW3opxAsaLXYu5hYnlSHsaBRDBUXBAn695kE/cw/mdyJKwJg==} engines: {node: '>=18.0.0'} - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - c12@2.0.1: resolution: {integrity: sha512-Z4JgsKXHG37C6PYUtIxCfLJZvo6FyhHJoClwwb9ftUkLpPSkuYqn6Tr+vnaN8hymm0kIbcg6Ey3kv/Q71k5w/A==} peerDependencies: @@ -778,9 +755,6 @@ packages: convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} @@ -812,10 +786,6 @@ packages: resolution: {integrity: sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==} engines: {node: '>=12'} - entities@7.0.1: - resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} - engines: {node: '>=0.12'} - es-module-lexer@2.1.0: resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==} @@ -885,10 +855,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 - html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -1034,10 +1000,6 @@ packages: resolution: {integrity: sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==} engines: {node: 20 || >=22} - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} - minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -1067,9 +1029,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==} - nanoid@3.3.15: resolution: {integrity: sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -1270,15 +1229,54 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} + unplugin-dts@1.0.3: + resolution: {integrity: sha512-/GR887wfG4r1cWyt1UZsLRuMIjsmEbGkS9yJrz+0dsToHAYUD5CTyP3JMGVLv25j9K0mJcwAVvZno/aTuSUvNg==} + 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'} + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - vite-plugin-dts@4.5.4: - resolution: {integrity: sha512-d4sOM8M/8z7vRXHHq/ebbblfaxENjogAAekcfcDCCwAyvGqnPrc7f4NZbvItS+g4WTgerW0xDwSz5qz11JT3vg==} + vite-plugin-dts@5.0.3: + resolution: {integrity: sha512-gIth6NdCEHWPiiRMCK3N6C8WjvdsrtEQrmsiG8h6Ov+lFP+b07Y+wcs9H0H7n146l0PDTYK4cQN1vgeG1pMdRQ==} peerDependencies: - typescript: '*' - vite: '*' + '@microsoft/api-extractor': '>=7' + rollup: '>=3' + vite: '>=3' peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + rollup: + optional: true vite: optional: true @@ -1375,6 +1373,9 @@ packages: vscode-uri@3.1.0: resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} + webpack-virtual-modules@0.6.2: + resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} + why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} @@ -1525,11 +1526,23 @@ snapshots: transitivePeerDependencies: - magicast - '@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 + + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/remapping@2.3.5': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.2': {} @@ -1551,6 +1564,7 @@ snapshots: '@rushstack/node-core-library': 5.19.1(@types/node@24.13.2) transitivePeerDependencies: - '@types/node' + optional: true '@microsoft/api-extractor@7.56.3(@types/node@24.13.2)': dependencies: @@ -1570,6 +1584,7 @@ snapshots: typescript: 5.8.2 transitivePeerDependencies: - '@types/node' + optional: true '@microsoft/tsdoc-config@0.18.0': dependencies: @@ -1577,8 +1592,10 @@ snapshots: ajv: 8.12.0 jju: 1.4.0 resolve: 1.22.11 + optional: true - '@microsoft/tsdoc@0.16.0': {} + '@microsoft/tsdoc@0.16.0': + optional: true '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: @@ -1735,15 +1752,18 @@ snapshots: semver: 7.5.4 optionalDependencies: '@types/node': 24.13.2 + optional: true '@rushstack/problem-matcher@0.1.1(@types/node@24.13.2)': optionalDependencies: '@types/node': 24.13.2 + optional: true '@rushstack/rig-package@0.6.0': dependencies: resolve: 1.22.11 strip-json-comments: 3.1.1 + optional: true '@rushstack/terminal@0.21.0(@types/node@24.13.2)': dependencies: @@ -1752,6 +1772,7 @@ snapshots: supports-color: 8.1.1 optionalDependencies: '@types/node': 24.13.2 + optional: true '@rushstack/ts-command-line@5.2.0(@types/node@24.13.2)': dependencies: @@ -1761,6 +1782,7 @@ snapshots: string-argv: 0.3.2 transitivePeerDependencies: - '@types/node' + optional: true '@standard-schema/spec@1.1.0': {} @@ -1769,7 +1791,8 @@ snapshots: tslib: 2.8.1 optional: true - '@types/argparse@1.0.38': {} + '@types/argparse@1.0.38': + optional: true '@types/chai@5.2.3': dependencies: @@ -1856,39 +1879,6 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue/compiler-core@3.5.28': - dependencies: - '@babel/parser': 7.29.3 - '@vue/shared': 3.5.28 - entities: 7.0.1 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - - '@vue/compiler-dom@3.5.28': - dependencies: - '@vue/compiler-core': 3.5.28 - '@vue/shared': 3.5.28 - - '@vue/compiler-vue2@2.7.16': - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - - '@vue/language-core@2.2.0(typescript@5.9.3)': - dependencies: - '@volar/language-core': 2.4.28 - '@vue/compiler-dom': 3.5.28 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.28 - alien-signals: 0.4.14 - minimatch: 9.0.5 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - optionalDependencies: - typescript: 5.9.3 - - '@vue/shared@3.5.28': {} - acorn@8.14.1: {} acorn@8.15.0: {} @@ -1896,10 +1886,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@8.12.0: dependencies: @@ -1907,6 +1899,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: @@ -1914,14 +1907,14 @@ 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-colors@4.1.3: {} argparse@1.0.10: dependencies: sprintf-js: 1.0.3 + optional: true argparse@2.0.1: {} @@ -1935,12 +1928,6 @@ snapshots: aws-jwt-verify@5.2.1: {} - balanced-match@1.0.2: {} - - brace-expansion@2.0.2: - dependencies: - balanced-match: 1.0.2 - c12@2.0.1: dependencies: chokidar: 4.0.3 @@ -1982,8 +1969,6 @@ snapshots: convert-source-map@2.0.0: {} - de-indent@1.0.2: {} - debug@4.4.3: dependencies: ms: 2.1.3 @@ -1994,14 +1979,13 @@ snapshots: detect-libc@2.1.2: {} - diff@8.0.3: {} + diff@8.0.3: + optional: true dotenv@16.6.1: {} dotenv@17.4.2: {} - entities@7.0.1: {} - es-module-lexer@2.1.0: {} esbuild@0.27.3: @@ -2044,7 +2028,8 @@ snapshots: exsolve@1.0.8: {} - fast-deep-equal@3.1.3: {} + fast-deep-equal@3.1.3: + optional: true fdir@6.5.0(picomatch@4.0.4): optionalDependencies: @@ -2055,6 +2040,7 @@ snapshots: graceful-fs: 4.2.11 jsonfile: 6.2.0 universalify: 2.0.1 + optional: true fs-minipass@2.1.0: dependencies: @@ -2063,7 +2049,8 @@ snapshots: fsevents@2.3.3: optional: true - function-bind@1.1.2: {} + function-bind@1.1.2: + optional: true giget@1.2.5: dependencies: @@ -2075,7 +2062,8 @@ snapshots: pathe: 2.0.3 tar: 6.2.1 - graceful-fs@4.2.11: {} + graceful-fs@4.2.11: + optional: true handlebars@4.7.8: dependencies: @@ -2091,16 +2079,17 @@ snapshots: hasown@2.0.2: dependencies: function-bind: 1.1.2 - - he@1.2.0: {} + optional: true html-escaper@2.0.2: {} - import-lazy@4.0.0: {} + import-lazy@4.0.0: + optional: true is-core-module@2.16.1: dependencies: hasown: 2.0.2 + optional: true istanbul-lib-coverage@3.2.2: {} @@ -2117,7 +2106,8 @@ snapshots: jiti@2.6.1: {} - jju@1.4.0: {} + jju@1.4.0: + optional: true js-tokens@10.0.0: {} @@ -2125,13 +2115,15 @@ snapshots: dependencies: argparse: 2.0.1 - json-schema-traverse@1.0.0: {} + json-schema-traverse@1.0.0: + optional: true jsonfile@6.2.0: dependencies: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 + optional: true kolorist@1.8.0: {} @@ -2195,6 +2187,7 @@ snapshots: lru-cache@6.0.0: dependencies: yallist: 4.0.0 + optional: true magic-string@0.30.21: dependencies: @@ -2213,10 +2206,7 @@ snapshots: minimatch@10.1.2: dependencies: '@isaacs/brace-expansion': 5.0.1 - - minimatch@9.0.5: - dependencies: - brace-expansion: 2.0.2 + optional: true minimist@1.2.8: {} @@ -2249,8 +2239,6 @@ snapshots: ms@2.1.3: {} - muggle-string@0.4.1: {} - nanoid@3.3.15: {} neo-async@2.6.2: {} @@ -2272,7 +2260,8 @@ snapshots: path-browserify@1.0.1: {} - path-parse@1.0.7: {} + path-parse@1.0.7: + optional: true pathe@1.1.2: {} @@ -2304,7 +2293,8 @@ snapshots: prettier@3.8.3: {} - punycode@2.3.1: {} + punycode@2.3.1: + optional: true quansync@0.2.11: {} @@ -2315,13 +2305,15 @@ snapshots: readdirp@4.1.2: {} - require-from-string@2.0.2: {} + require-from-string@2.0.2: + optional: true resolve@1.22.11: dependencies: is-core-module: 2.16.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + optional: true rolldown@1.0.3: dependencies: @@ -2379,6 +2371,7 @@ snapshots: semver@7.5.4: dependencies: lru-cache: 6.0.0 + optional: true semver@7.8.0: {} @@ -2388,15 +2381,18 @@ snapshots: source-map@0.6.1: {} - sprintf-js@1.0.3: {} + sprintf-js@1.0.3: + optional: true stackback@0.0.2: {} std-env@4.1.0: {} - string-argv@0.3.2: {} + string-argv@0.3.2: + optional: true - strip-json-comments@3.1.1: {} + strip-json-comments@3.1.1: + optional: true supports-color@7.2.0: dependencies: @@ -2405,8 +2401,10 @@ snapshots: supports-color@8.1.1: dependencies: has-flag: 4.0.0 + optional: true - supports-preserve-symlinks-flag@1.0.0: {} + supports-preserve-symlinks-flag@1.0.0: + optional: true tar@6.2.1: dependencies: @@ -2438,7 +2436,8 @@ snapshots: tslib@2.8.1: optional: true - typescript@5.8.2: {} + typescript@5.8.2: + optional: true typescript@5.9.3: {} @@ -2451,30 +2450,56 @@ snapshots: undici-types@7.18.2: {} - universalify@2.0.1: {} - - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 + universalify@2.0.1: + optional: true - vite-plugin-dts@4.5.4(@types/node@24.13.2)(rollup@4.57.1)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3)): + unplugin-dts@1.0.3(@microsoft/api-extractor@7.56.3(@types/node@24.13.2))(esbuild@0.27.3)(rolldown@1.0.3)(rollup@4.57.1)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3)): dependencies: - '@microsoft/api-extractor': 7.56.3(@types/node@24.13.2) '@rollup/pluginutils': 5.3.0(rollup@4.57.1) '@volar/typescript': 2.4.28 - '@vue/language-core': 2.2.0(typescript@5.9.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: 5.9.3 + unplugin: 2.3.11 + optionalDependencies: + '@microsoft/api-extractor': 7.56.3(@types/node@24.13.2) + esbuild: 0.27.3 + rolldown: 1.0.3 + rollup: 4.57.1 + vite: 8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3) + transitivePeerDependencies: + - supports-color + + unplugin@2.3.11: + dependencies: + '@jridgewell/remapping': 2.3.5 + acorn: 8.15.0 + picomatch: 4.0.4 + webpack-virtual-modules: 0.6.2 + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + optional: true + + vite-plugin-dts@5.0.3(@microsoft/api-extractor@7.56.3(@types/node@24.13.2))(esbuild@0.27.3)(rolldown@1.0.3)(rollup@4.57.1)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3)): + dependencies: + unplugin-dts: 1.0.3(@microsoft/api-extractor@7.56.3(@types/node@24.13.2))(esbuild@0.27.3)(rolldown@1.0.3)(rollup@4.57.1)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3)) optionalDependencies: + '@microsoft/api-extractor': 7.56.3(@types/node@24.13.2) + rollup: 4.57.1 vite: 8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3) transitivePeerDependencies: - - '@types/node' - - rollup + - '@rspack/core' + - '@vue/language-core' + - esbuild + - rolldown - supports-color + - typescript + - webpack vite@8.0.16(@types/node@24.13.2)(esbuild@0.27.3)(jiti@2.6.1)(yaml@2.8.3): dependencies: @@ -2524,6 +2549,8 @@ snapshots: vscode-uri@3.1.0: {} + webpack-virtual-modules@0.6.2: {} + why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0