diff --git a/packages/devtools/package.json b/packages/devtools/package.json index f54e54cfb1..9955a4153c 100644 --- a/packages/devtools/package.json +++ b/packages/devtools/package.json @@ -74,6 +74,7 @@ "structured-clone-es": "catalog:frontend", "tinyexec": "catalog:prod", "tinyglobby": "catalog:prod", + "unstorage": "catalog:prod", "vite-plugin-inspect": "catalog:prod", "vite-plugin-vue-tracer": "catalog:prod", "which": "catalog:prod", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7d570b7dfb..df660e1b83 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -327,6 +327,9 @@ catalogs: tinyglobby: specifier: ^0.2.16 version: 0.2.16 + unstorage: + specifier: ^1.17.5 + version: 1.17.5 vite-plugin-inspect: specifier: ^12.0.0-beta.1 version: 12.0.0-beta.1 @@ -569,6 +572,9 @@ importers: tinyglobby: specifier: catalog:prod version: 0.2.16 + unstorage: + specifier: catalog:prod + version: 1.17.5(@netlify/blobs@9.1.2)(db0@0.3.4)(ioredis@5.10.1) vite: specifier: ^8.0.7 version: 8.0.7(@types/node@25.5.2)(@vitejs/devtools@0.1.13)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.39.0)(tsx@4.21.0)(yaml@2.8.3) @@ -6132,8 +6138,8 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.3.2: - resolution: {integrity: sha512-wgWa6FWQ3QRRJbIjbsldRJZxdxYngT/dO0I5Ynmlnin8qy7tC6xYzbcJjtN4wHLXtkbVwHzk0C+OejVw1XM+DQ==} + lru-cache@11.2.7: + resolution: {integrity: sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==} engines: {node: 20 || >=22} lru-cache@5.1.1: @@ -6822,6 +6828,10 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + picomatch@4.0.4: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} @@ -7704,6 +7714,10 @@ packages: resolution: {integrity: sha512-VKS/ZaQhhkKFMANmAOhhXVoIfBXblQxGX1myCQ2faQrfmobMftXeJPcZGp0gS07ocvGJWDLZGyOZDadDBqYIJg==} engines: {node: '>=18'} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + tinyglobby@0.2.16: resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} engines: {node: '>=12.0.0'} @@ -7761,6 +7775,12 @@ packages: trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + ts-api-utils@2.4.0: + resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: ^6.0.2 + ts-api-utils@2.5.0: resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} @@ -10249,7 +10269,7 @@ snapshots: '@parcel/watcher-wasm@2.5.6': dependencies: is-glob: 4.0.3 - picomatch: 4.0.4 + picomatch: 4.0.3 '@parcel/watcher-win32-arm64@2.5.6': optional: true @@ -10451,10 +10471,10 @@ snapshots: '@rollup/pluginutils': 5.2.0(rollup@4.60.1) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.5.0(picomatch@4.0.4) + fdir: 6.5.0(picomatch@4.0.3) is-reference: 1.2.1 magic-string: 0.30.21 - picomatch: 4.0.4 + picomatch: 4.0.3 optionalDependencies: rollup: 4.60.1 @@ -10463,10 +10483,10 @@ snapshots: '@rollup/pluginutils': 5.2.0(rollup@4.60.1) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.5.0(picomatch@4.0.4) + fdir: 6.5.0(picomatch@4.0.3) is-reference: 1.2.1 magic-string: 0.30.21 - picomatch: 4.0.4 + picomatch: 4.0.3 optionalDependencies: rollup: 4.60.1 @@ -10513,7 +10533,7 @@ snapshots: dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 - picomatch: 4.0.4 + picomatch: 4.0.3 optionalDependencies: rollup: 4.60.1 @@ -10843,8 +10863,8 @@ snapshots: '@typescript-eslint/project-service@8.56.1(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@6.0.2) - '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@6.0.2) + '@typescript-eslint/types': 8.56.1 debug: 4.4.3(supports-color@8.1.1) typescript: 6.0.2 transitivePeerDependencies: @@ -10916,8 +10936,8 @@ snapshots: debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.4 semver: 7.7.4 - tinyglobby: 0.2.16 - ts-api-utils: 2.5.0(typescript@6.0.2) + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@6.0.2) typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -11251,7 +11271,7 @@ snapshots: glob: 13.0.2 graceful-fs: 4.2.11 node-gyp-build: 4.8.4 - picomatch: 4.0.4 + picomatch: 4.0.3 resolve-from: 5.0.0 transitivePeerDependencies: - encoding @@ -11642,7 +11662,7 @@ snapshots: alien-signals: 3.0.3 muggle-string: 0.4.1 path-browserify: 1.0.1 - picomatch: 4.0.4 + picomatch: 4.0.3 '@vue/reactivity@3.5.32': dependencies: @@ -13361,6 +13381,10 @@ snapshots: dependencies: pend: 1.2.0 + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + fdir@6.5.0(picomatch@4.0.4): optionalDependencies: picomatch: 4.0.4 @@ -14171,7 +14195,7 @@ snapshots: lru-cache@10.4.3: {} - lru-cache@11.3.2: {} + lru-cache@11.2.7: {} lru-cache@5.1.1: dependencies: @@ -15435,7 +15459,7 @@ snapshots: path-scurry@2.0.1: dependencies: - lru-cache: 11.3.2 + lru-cache: 11.2.7 minipass: 7.1.2 path-to-regexp@0.1.12: {} @@ -15456,6 +15480,8 @@ snapshots: picomatch@2.3.1: {} + picomatch@4.0.3: {} + picomatch@4.0.4: {} pify@2.3.0: {} @@ -15894,7 +15920,7 @@ snapshots: rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.13)(rollup@4.60.1): dependencies: open: 11.0.0 - picomatch: 4.0.4 + picomatch: 4.0.3 source-map: 0.7.6 yargs: 18.0.0 optionalDependencies: @@ -16429,6 +16455,11 @@ snapshots: tinyexec@1.1.1: {} + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + tinyglobby@0.2.16: dependencies: fdir: 6.5.0(picomatch@4.0.4) @@ -16473,13 +16504,17 @@ snapshots: trim-lines@3.0.1: {} + ts-api-utils@2.4.0(typescript@6.0.2): + dependencies: + typescript: 6.0.2 + ts-api-utils@2.5.0(typescript@6.0.2): dependencies: typescript: 6.0.2 ts-declaration-location@1.0.7(typescript@6.0.2): dependencies: - picomatch: 4.0.4 + picomatch: 4.0.3 typescript: 6.0.2 tsconfck@3.1.6(typescript@6.0.2): @@ -16705,7 +16740,7 @@ snapshots: unplugin-utils@0.3.1: dependencies: pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.3 unplugin-vue-markdown@30.0.0(vite@8.0.7): dependencies: @@ -16744,13 +16779,13 @@ snapshots: dependencies: '@jridgewell/remapping': 2.3.5 acorn: 8.16.0 - picomatch: 4.0.4 + picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 unplugin@3.0.0: dependencies: '@jridgewell/remapping': 2.3.5 - picomatch: 4.0.4 + picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 unrouting@0.1.7: @@ -16788,7 +16823,7 @@ snapshots: chokidar: 5.0.0 destr: 2.0.5 h3: 1.15.11 - lru-cache: 11.3.2 + lru-cache: 11.2.7 node-fetch-native: 1.6.7 ofetch: 1.5.1 ufo: 1.6.3 @@ -16956,7 +16991,7 @@ snapshots: chokidar: 5.0.0 npm-run-path: 6.0.0 picocolors: 1.1.1 - picomatch: 4.0.4 + picomatch: 4.0.3 tiny-invariant: 1.3.3 tinyglobby: 0.2.16 vite: 8.0.7(@types/node@25.5.2)(@vitejs/devtools@0.1.13)(esbuild@0.28.0)(jiti@2.6.1)(terser@5.39.0)(tsx@4.21.0)(yaml@2.8.3) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 033e91253f..451ba57263 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -130,6 +130,7 @@ catalogs: sirv: ^3.0.2 tinyexec: ^1.1.1 tinyglobby: ^0.2.16 + unstorage: ^1.17.5 vite-plugin-inspect: ^12.0.0-beta.1 vite-plugin-vue-tracer: ^1.3.0 which: ^6.0.1