From 8ecd7bae55e05dc9b452a015fad5f2738aaf7a64 Mon Sep 17 00:00:00 2001
From: sapphi-red <49056869+sapphi-red@users.noreply.github.com>
Date: Mon, 3 Mar 2025 15:03:42 +0900
Subject: [PATCH] feat: expose `CustomPluginOptionsVite` type
---
package.json | 2 +-
packages/vite/package.json | 2 +-
packages/vite/src/node/index.ts | 2 +-
packages/vite/src/node/plugin.ts | 18 --
packages/vite/src/node/plugins/css.ts | 9 +-
packages/vite/types/metadata.d.ts | 22 ++
pnpm-lock.yaml | 372 ++++++++++++--------------
7 files changed, 193 insertions(+), 234 deletions(-)
diff --git a/package.json b/package.json
index 6ed89ff7381649..1b30aa23c3055e 100644
--- a/package.json
+++ b/package.json
@@ -68,7 +68,7 @@
"playwright-chromium": "^1.50.1",
"premove": "^4.0.0",
"prettier": "3.5.3",
- "rollup": "^4.30.1",
+ "rollup": "^4.34.9",
"rollup-plugin-esbuild": "^6.2.1",
"simple-git-hooks": "^2.11.1",
"tslib": "^2.8.1",
diff --git a/packages/vite/package.json b/packages/vite/package.json
index 39453e8dba6406..38a40a9533deed 100644
--- a/packages/vite/package.json
+++ b/packages/vite/package.json
@@ -87,7 +87,7 @@
"dependencies": {
"esbuild": "^0.25.0",
"postcss": "^8.5.3",
- "rollup": "^4.30.1"
+ "rollup": "^4.34.9"
},
"optionalDependencies": {
"fsevents": "~2.3.3"
diff --git a/packages/vite/src/node/index.ts b/packages/vite/src/node/index.ts
index ee5e4e9c820d28..fc59340276e555 100644
--- a/packages/vite/src/node/index.ts
+++ b/packages/vite/src/node/index.ts
@@ -205,7 +205,7 @@ export type {
GeneralImportGlobOptions,
KnownAsTypeMap,
} from 'types/importGlob'
-export type { ChunkMetadata } from 'types/metadata'
+export type { ChunkMetadata, CustomPluginOptionsVite } from 'types/metadata'
// dep types
export type {
diff --git a/packages/vite/src/node/plugin.ts b/packages/vite/src/node/plugin.ts
index aeb83d37094327..033b907d98706b 100644
--- a/packages/vite/src/node/plugin.ts
+++ b/packages/vite/src/node/plugin.ts
@@ -323,24 +323,6 @@ export interface Plugin extends RollupPlugin {
>
}
-export interface CustomPluginOptionsVite {
- /**
- * If this is a CSS Rollup module, you can scope to its importer's exports
- * so that if those exports are treeshaken away, the CSS module will also
- * be treeshaken.
- *
- * The "importerId" must import the CSS Rollup module statically.
- *
- * Example config if the CSS id is `/src/App.vue?vue&type=style&lang.css`:
- * ```js
- * cssScopeTo: ['/src/App.vue', 'default']
- * ```
- *
- * @experimental
- */
- cssScopeTo?: [importerId: string, exportName: string | undefined]
-}
-
export type HookHandler = T extends ObjectHook ? H : T
export type PluginWithRequiredHook = Plugin & {
diff --git a/packages/vite/src/node/plugins/css.ts b/packages/vite/src/node/plugins/css.ts
index 1c8e08b1311fd3..45f2d9408fcab4 100644
--- a/packages/vite/src/node/plugins/css.ts
+++ b/packages/vite/src/node/plugins/css.ts
@@ -37,6 +37,7 @@ import type {
TransformAttributeResult as LightningCssTransformAttributeResult,
TransformResult as LightningCssTransformResult,
} from 'lightningcss'
+import type { CustomPluginOptionsVite } from 'types/metadata'
import { getCodeWithSourcemap, injectSourcesContent } from '../server/sourcemap'
import type { EnvironmentModuleNode } from '../server/moduleGraph'
import {
@@ -54,7 +55,7 @@ import {
SPECIAL_QUERY_RE,
} from '../constants'
import type { ResolvedConfig } from '../config'
-import type { CustomPluginOptionsVite, Plugin } from '../plugin'
+import type { Plugin } from '../plugin'
import { checkPublicFile } from '../publicDir'
import {
arraify,
@@ -650,11 +651,7 @@ export function cssPostPlugin(config: ResolvedConfig): Plugin {
// NOTE: `this.getModuleInfo` can be undefined when the plugin is called directly
// adding `?.` temporary to avoid unocss from breaking
// TODO: remove `?.` after `this.getModuleInfo` in Vite 7
- (
- this.getModuleInfo?.(id)?.meta?.vite as
- | CustomPluginOptionsVite
- | undefined
- )?.cssScopeTo
+ this.getModuleInfo?.(id)?.meta?.vite?.cssScopeTo
// record css
if (!inlined) {
diff --git a/packages/vite/types/metadata.d.ts b/packages/vite/types/metadata.d.ts
index d6925c5a6f2f93..65e8ab89154da1 100644
--- a/packages/vite/types/metadata.d.ts
+++ b/packages/vite/types/metadata.d.ts
@@ -3,8 +3,30 @@ export interface ChunkMetadata {
importedCss: Set
}
+export interface CustomPluginOptionsVite {
+ /**
+ * If this is a CSS Rollup module, you can scope to its importer's exports
+ * so that if those exports are treeshaken away, the CSS module will also
+ * be treeshaken.
+ *
+ * The "importerId" must import the CSS Rollup module statically.
+ *
+ * Example config if the CSS id is `/src/App.vue?vue&type=style&lang.css`:
+ * ```js
+ * cssScopeTo: ['/src/App.vue', 'default']
+ * ```
+ *
+ * @experimental
+ */
+ cssScopeTo?: [importerId: string, exportName: string | undefined]
+}
+
declare module 'rollup' {
export interface RenderedChunk {
viteMetadata?: ChunkMetadata
}
+
+ export interface CustomPluginOptions {
+ vite?: CustomPluginOptionsVite
+ }
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0bc3d2e38aa0f9..8179ae2ffbac31 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -115,11 +115,11 @@ importers:
specifier: 3.5.3
version: 3.5.3
rollup:
- specifier: ^4.30.1
- version: 4.34.8
+ specifier: ^4.34.9
+ version: 4.34.9
rollup-plugin-esbuild:
specifier: ^6.2.1
- version: 6.2.1(esbuild@0.25.0)(rollup@4.34.8)
+ version: 6.2.1(esbuild@0.25.0)(rollup@4.34.9)
simple-git-hooks:
specifier: ^2.11.1
version: 2.11.1
@@ -230,8 +230,8 @@ importers:
specifier: ^8.5.3
version: 8.5.3
rollup:
- specifier: ^4.30.1
- version: 4.34.8
+ specifier: ^4.34.9
+ version: 4.34.9
devDependencies:
'@ampproject/remapping':
specifier: ^2.3.0
@@ -247,22 +247,22 @@ importers:
version: 1.0.0-next.25
'@rollup/plugin-alias':
specifier: ^5.1.1
- version: 5.1.1(rollup@4.34.8)
+ version: 5.1.1(rollup@4.34.9)
'@rollup/plugin-commonjs':
specifier: ^28.0.2
- version: 28.0.2(rollup@4.34.8)
+ version: 28.0.2(rollup@4.34.9)
'@rollup/plugin-dynamic-import-vars':
specifier: 2.1.4
- version: 2.1.4(rollup@4.34.8)
+ version: 2.1.4(rollup@4.34.9)
'@rollup/plugin-json':
specifier: ^6.1.0
- version: 6.1.0(rollup@4.34.8)
+ version: 6.1.0(rollup@4.34.9)
'@rollup/plugin-node-resolve':
specifier: 16.0.0
- version: 16.0.0(rollup@4.34.8)
+ version: 16.0.0(rollup@4.34.9)
'@rollup/pluginutils':
specifier: ^5.1.4
- version: 5.1.4(rollup@4.34.8)
+ version: 5.1.4(rollup@4.34.9)
'@types/escape-html':
specifier: ^1.0.4
version: 1.0.4
@@ -367,13 +367,13 @@ importers:
version: 2.0.3
rollup-plugin-dts:
specifier: ^6.1.1
- version: 6.1.1(rollup@4.34.8)(typescript@5.7.3)
+ version: 6.1.1(rollup@4.34.9)(typescript@5.7.3)
rollup-plugin-esbuild:
specifier: ^6.2.1
- version: 6.2.1(esbuild@0.25.0)(rollup@4.34.8)
+ version: 6.2.1(esbuild@0.25.0)(rollup@4.34.9)
rollup-plugin-license:
specifier: ^3.6.0
- version: 3.6.0(picomatch@4.0.2)(rollup@4.34.8)
+ version: 3.6.0(picomatch@4.0.2)(rollup@4.34.9)
sass:
specifier: ^1.85.1
version: 1.85.1
@@ -2938,98 +2938,98 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.34.8':
- resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==}
+ '@rollup/rollup-android-arm-eabi@4.34.9':
+ resolution: {integrity: sha512-qZdlImWXur0CFakn2BJ2znJOdqYZKiedEPEVNTBrpfPjc/YuTGcaYZcdmNFTkUj3DU0ZM/AElcM8Ybww3xVLzA==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.34.8':
- resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==}
+ '@rollup/rollup-android-arm64@4.34.9':
+ resolution: {integrity: sha512-4KW7P53h6HtJf5Y608T1ISKvNIYLWRKMvfnG0c44M6In4DQVU58HZFEVhWINDZKp7FZps98G3gxwC1sb0wXUUg==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.34.8':
- resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==}
+ '@rollup/rollup-darwin-arm64@4.34.9':
+ resolution: {integrity: sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.34.8':
- resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==}
+ '@rollup/rollup-darwin-x64@4.34.9':
+ resolution: {integrity: sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-freebsd-arm64@4.34.8':
- resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==}
+ '@rollup/rollup-freebsd-arm64@4.34.9':
+ resolution: {integrity: sha512-2lzjQPJbN5UnHm7bHIUKFMulGTQwdvOkouJDpPysJS+QFBGDJqcfh+CxxtG23Ik/9tEvnebQiylYoazFMAgrYw==}
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.34.8':
- resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==}
+ '@rollup/rollup-freebsd-x64@4.34.9':
+ resolution: {integrity: sha512-SLl0hi2Ah2H7xQYd6Qaiu01kFPzQ+hqvdYSoOtHYg/zCIFs6t8sV95kaoqjzjFwuYQLtOI0RZre/Ke0nPaQV+g==}
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-linux-arm-gnueabihf@4.34.8':
- resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.34.9':
+ resolution: {integrity: sha512-88I+D3TeKItrw+Y/2ud4Tw0+3CxQ2kLgu3QvrogZ0OfkmX/DEppehus7L3TS2Q4lpB+hYyxhkQiYPJ6Mf5/dPg==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-musleabihf@4.34.8':
- resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==}
+ '@rollup/rollup-linux-arm-musleabihf@4.34.9':
+ resolution: {integrity: sha512-3qyfWljSFHi9zH0KgtEPG4cBXHDFhwD8kwg6xLfHQ0IWuH9crp005GfoUUh/6w9/FWGBwEHg3lxK1iHRN1MFlA==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.34.8':
- resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==}
+ '@rollup/rollup-linux-arm64-gnu@4.34.9':
+ resolution: {integrity: sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-musl@4.34.8':
- resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==}
+ '@rollup/rollup-linux-arm64-musl@4.34.9':
+ resolution: {integrity: sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-loongarch64-gnu@4.34.8':
- resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==}
+ '@rollup/rollup-linux-loongarch64-gnu@4.34.9':
+ resolution: {integrity: sha512-dRAgTfDsn0TE0HI6cmo13hemKpVHOEyeciGtvlBTkpx/F65kTvShtY/EVyZEIfxFkV5JJTuQ9tP5HGBS0hfxIg==}
cpu: [loong64]
os: [linux]
- '@rollup/rollup-linux-powerpc64le-gnu@4.34.8':
- resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==}
+ '@rollup/rollup-linux-powerpc64le-gnu@4.34.9':
+ resolution: {integrity: sha512-PHcNOAEhkoMSQtMf+rJofwisZqaU8iQ8EaSps58f5HYll9EAY5BSErCZ8qBDMVbq88h4UxaNPlbrKqfWP8RfJA==}
cpu: [ppc64]
os: [linux]
- '@rollup/rollup-linux-riscv64-gnu@4.34.8':
- resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==}
+ '@rollup/rollup-linux-riscv64-gnu@4.34.9':
+ resolution: {integrity: sha512-Z2i0Uy5G96KBYKjeQFKbbsB54xFOL5/y1P5wNBsbXB8yE+At3oh0DVMjQVzCJRJSfReiB2tX8T6HUFZ2k8iaKg==}
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-s390x-gnu@4.34.8':
- resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==}
+ '@rollup/rollup-linux-s390x-gnu@4.34.9':
+ resolution: {integrity: sha512-U+5SwTMoeYXoDzJX5dhDTxRltSrIax8KWwfaaYcynuJw8mT33W7oOgz0a+AaXtGuvhzTr2tVKh5UO8GVANTxyQ==}
cpu: [s390x]
os: [linux]
- '@rollup/rollup-linux-x64-gnu@4.34.8':
- resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==}
+ '@rollup/rollup-linux-x64-gnu@4.34.9':
+ resolution: {integrity: sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-musl@4.34.8':
- resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==}
+ '@rollup/rollup-linux-x64-musl@4.34.9':
+ resolution: {integrity: sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-win32-arm64-msvc@4.34.8':
- resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==}
+ '@rollup/rollup-win32-arm64-msvc@4.34.9':
+ resolution: {integrity: sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.34.8':
- resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==}
+ '@rollup/rollup-win32-ia32-msvc@4.34.9':
+ resolution: {integrity: sha512-KB48mPtaoHy1AwDNkAJfHXvHp24H0ryZog28spEs0V48l3H1fr4i37tiyHsgKZJnCmvxsbATdZGBpbmxTE3a9w==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.34.8':
- resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==}
+ '@rollup/rollup-win32-x64-msvc@4.34.9':
+ resolution: {integrity: sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw==}
cpu: [x64]
os: [win32]
@@ -3039,8 +3039,8 @@ packages:
'@shikijs/core@2.5.0':
resolution: {integrity: sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg==}
- '@shikijs/core@3.0.0':
- resolution: {integrity: sha512-gSm3JQf2J2psiUn5bWokmZwnu5N0jfBtRps4CQ1B+qrFvmZCRAkMVoaxgl9qZgAFK5KisLAS3//XaMFVytYHKw==}
+ '@shikijs/core@3.1.0':
+ resolution: {integrity: sha512-1ppAOyg3F18N8Ge9DmJjGqRVswihN33rOgPovR6gUHW17Hw1L4RlRhnmVQcsacSHh0A8IO1FIgNbtTxUFwodmg==}
'@shikijs/engine-javascript@2.5.0':
resolution: {integrity: sha512-VjnOpnQf8WuCEZtNUdjjwGUbtAVKuZkVQ/5cHy/tojVVRIRtlWMYVjyWhxOmIq05AlSOv72z7hRNRGVBgQOl0w==}
@@ -3057,14 +3057,16 @@ packages:
'@shikijs/transformers@2.5.0':
resolution: {integrity: sha512-SI494W5X60CaUwgi8u4q4m4s3YAFSxln3tzNjOSYqq54wlVgz0/NbbXEb3mdLbqMBztcmS7bVTaEd2w0qMmfeg==}
- '@shikijs/twoslash@3.0.0':
- resolution: {integrity: sha512-Il7XsIzbBLGV67i4yCoBDFvlMOuky1DpMyHgBjNjBu7gEw/DcmpoEEs1MwVH6Lk6fX4wXDhMQ+pDL2EwqzWqdQ==}
+ '@shikijs/twoslash@3.1.0':
+ resolution: {integrity: sha512-cEaS6Nw1IhcJRc0RxJWIaZLXq0A5d9aJ9LoRfO4+y1L1wqC/+YCqrMEZqxkdjep3usCbZRae13fcXMd4pz8fHQ==}
+ peerDependencies:
+ typescript: '>=5.5.0'
'@shikijs/types@2.5.0':
resolution: {integrity: sha512-ygl5yhxki9ZLNuNpPitBWvcy9fsSKKaRuO4BAlMyagszQidxcpLAr0qiW/q43DtSIDxO6hEbtYLiFZNXO/hdGw==}
- '@shikijs/types@3.0.0':
- resolution: {integrity: sha512-kh/xgZHxI6m9trVvPw+C47jyVHx190r0F5gkF+VO5vYB54UtcoPJe66dzZmK7GbJbzmtGEGbOwct/jsoPjjUqg==}
+ '@shikijs/types@3.1.0':
+ resolution: {integrity: sha512-F8e7Fy4ihtcNpJG572BZZC1ErYrBrzJ5Cbc9Zi3REgWry43gIvjJ9lFAoUnuy7Bvy4IFz7grUSxL5edfrrjFEA==}
'@shikijs/vitepress-twoslash@2.5.0':
resolution: {integrity: sha512-q/HUykPsvOOfaa+eWucu2/wFT/+hpIbBEYMneeR/VInBT05dDU3WlBb3ioEkUAmL7gyH9UiVK8e6u14zZNefeA==}
@@ -3310,10 +3312,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/scope-manager@8.24.1':
- resolution: {integrity: sha512-OdQr6BNBzwRjNEXMQyaGyZzgg7wzjYKfX2ZBV3E04hUCBDv3GQCHiz9RpqdUIiVrMgJGkXm3tcEh4vFSHreS2Q==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@typescript-eslint/scope-manager@8.25.0':
resolution: {integrity: sha512-6PPeiKIGbgStEyt4NNXa2ru5pMzQ8OYKO1hX1z53HMomrmiSB+R5FmChgQAP1ro8jMtNawz+TRQo/cSXrauTpg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -3325,33 +3323,16 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/types@8.24.1':
- resolution: {integrity: sha512-9kqJ+2DkUXiuhoiYIUvIYjGcwle8pcPpdlfkemGvTObzgmYfJ5d0Qm6jwb4NBXP9W1I5tss0VIAnWFumz3mC5A==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@typescript-eslint/types@8.25.0':
resolution: {integrity: sha512-+vUe0Zb4tkNgznQwicsvLUJgZIRs6ITeWSCclX1q85pR1iOiaj+4uZJIUp//Z27QWu5Cseiw3O3AR8hVpax7Aw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.24.1':
- resolution: {integrity: sha512-UPyy4MJ/0RE648DSKQe9g0VDSehPINiejjA6ElqnFaFIhI6ZEiZAkUI0D5MCk0bQcTf/LVqZStvQ6K4lPn/BRg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <5.8.0'
-
'@typescript-eslint/typescript-estree@8.25.0':
resolution: {integrity: sha512-ZPaiAKEZ6Blt/TPAx5Ot0EIB/yGtLI2EsGoY6F7XKklfMxYQyvtL+gT/UCqkMzO0BVFHLDlzvFqQzurYahxv9Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/utils@8.24.1':
- resolution: {integrity: sha512-OOcg3PMMQx9EXspId5iktsI3eMaXVwlhC8BvNnX6B5w9a4dVgpkQZuU8Hy67TolKcl+iFWq0XX+jbDGN4xWxjQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <5.8.0'
-
'@typescript-eslint/utils@8.25.0':
resolution: {integrity: sha512-syqRbrEv0J1wywiLsK60XzHnQe/kRViI3zwFALrNEgnntn1l24Ra2KvOAWwWbWZ1lBZxZljPDGOq967dsl6fkA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -3359,10 +3340,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/visitor-keys@8.24.1':
- resolution: {integrity: sha512-EwVHlp5l+2vp8CoqJm9KikPZgi3gbdZAtabKT9KPShGeOcJhsv4Zdo3oc8T8I0uKEmYoU4ItyxbptjF08enaxg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@typescript-eslint/visitor-keys@8.25.0':
resolution: {integrity: sha512-kCYXKAum9CecGVHGij7muybDfTS2sD3t0L4bJsEZLkyrXUImiCTq1M3LG2SRtOhiHFwMR9wAFplpT6XHYjTkwQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -6444,8 +6421,8 @@ packages:
peerDependencies:
rollup: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0
- rollup@4.34.8:
- resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==}
+ rollup@4.34.9:
+ resolution: {integrity: sha512-nF5XYqWWp9hx/LrpC8sZvvvmq0TeTjQgaZHYmAgwysT9nh8sWnZhBnM8ZyVbbJFIQBLwHDNoMqsBZBbUo4U8sQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -7022,6 +6999,9 @@ packages:
twoslash-protocol@0.2.12:
resolution: {integrity: sha512-5qZLXVYfZ9ABdjqbvPc4RWMr7PrpPaaDSeaYY55vl/w1j6H6kzsWK/urAEIXlzYlyrFmyz1UbwIt+AA0ck+wbg==}
+ twoslash-protocol@0.3.1:
+ resolution: {integrity: sha512-BMePTL9OkuNISSyyMclBBhV2s9++DiOCyhhCoV5Kaht6eaWLwVjCCUJHY33eZJPsyKeZYS8Wzz0h+XI01VohVw==}
+
twoslash-vue@0.2.12:
resolution: {integrity: sha512-kxH60DLn2QBcN2wjqxgMDkyRgmPXsytv7fJIlsyFMDPSkm1/lMrI/UMrNAshNaRHcI+hv8x3h/WBgcvlb2RNAQ==}
peerDependencies:
@@ -7032,6 +7012,11 @@ packages:
peerDependencies:
typescript: '*'
+ twoslash@0.3.1:
+ resolution: {integrity: sha512-OGqMTGvqXTcb92YQdwGfEdK0nZJA64Aj/ChLOelbl3TfYch2IoBST0Yx4C0LQ7Lzyqm9RpgcpgDxeXQIz4p2Kg==}
+ peerDependencies:
+ typescript: ^5.5.0
+
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
@@ -8563,13 +8548,13 @@ snapshots:
'@publint/pack@0.1.1': {}
- '@rollup/plugin-alias@5.1.1(rollup@4.34.8)':
+ '@rollup/plugin-alias@5.1.1(rollup@4.34.9)':
optionalDependencies:
- rollup: 4.34.8
+ rollup: 4.34.9
- '@rollup/plugin-commonjs@28.0.2(rollup@4.34.8)':
+ '@rollup/plugin-commonjs@28.0.2(rollup@4.34.9)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.34.8)
+ '@rollup/pluginutils': 5.1.4(rollup@4.34.9)
commondir: 1.0.1
estree-walker: 2.0.2
fdir: 6.4.3(picomatch@4.0.2)
@@ -8577,104 +8562,104 @@ snapshots:
magic-string: 0.30.17
picomatch: 4.0.2
optionalDependencies:
- rollup: 4.34.8
+ rollup: 4.34.9
- '@rollup/plugin-dynamic-import-vars@2.1.4(rollup@4.34.8)':
+ '@rollup/plugin-dynamic-import-vars@2.1.4(rollup@4.34.9)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.34.8)
+ '@rollup/pluginutils': 5.1.4(rollup@4.34.9)
astring: 1.9.0
estree-walker: 2.0.2
magic-string: 0.30.17
tinyglobby: 0.2.12
optionalDependencies:
- rollup: 4.34.8
+ rollup: 4.34.9
- '@rollup/plugin-json@6.1.0(rollup@4.34.8)':
+ '@rollup/plugin-json@6.1.0(rollup@4.34.9)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.34.8)
+ '@rollup/pluginutils': 5.1.4(rollup@4.34.9)
optionalDependencies:
- rollup: 4.34.8
+ rollup: 4.34.9
- '@rollup/plugin-node-resolve@16.0.0(rollup@4.34.8)':
+ '@rollup/plugin-node-resolve@16.0.0(rollup@4.34.9)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.34.8)
+ '@rollup/pluginutils': 5.1.4(rollup@4.34.9)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-module: 1.0.0
resolve: 1.22.10
optionalDependencies:
- rollup: 4.34.8
+ rollup: 4.34.9
- '@rollup/plugin-replace@6.0.2(rollup@4.34.8)':
+ '@rollup/plugin-replace@6.0.2(rollup@4.34.9)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.34.8)
+ '@rollup/pluginutils': 5.1.4(rollup@4.34.9)
magic-string: 0.30.17
optionalDependencies:
- rollup: 4.34.8
+ rollup: 4.34.9
- '@rollup/pluginutils@5.1.4(rollup@4.34.8)':
+ '@rollup/pluginutils@5.1.4(rollup@4.34.9)':
dependencies:
'@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 4.0.2
optionalDependencies:
- rollup: 4.34.8
+ rollup: 4.34.9
- '@rollup/rollup-android-arm-eabi@4.34.8':
+ '@rollup/rollup-android-arm-eabi@4.34.9':
optional: true
- '@rollup/rollup-android-arm64@4.34.8':
+ '@rollup/rollup-android-arm64@4.34.9':
optional: true
- '@rollup/rollup-darwin-arm64@4.34.8':
+ '@rollup/rollup-darwin-arm64@4.34.9':
optional: true
- '@rollup/rollup-darwin-x64@4.34.8':
+ '@rollup/rollup-darwin-x64@4.34.9':
optional: true
- '@rollup/rollup-freebsd-arm64@4.34.8':
+ '@rollup/rollup-freebsd-arm64@4.34.9':
optional: true
- '@rollup/rollup-freebsd-x64@4.34.8':
+ '@rollup/rollup-freebsd-x64@4.34.9':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.34.8':
+ '@rollup/rollup-linux-arm-gnueabihf@4.34.9':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.34.8':
+ '@rollup/rollup-linux-arm-musleabihf@4.34.9':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.34.8':
+ '@rollup/rollup-linux-arm64-gnu@4.34.9':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.34.8':
+ '@rollup/rollup-linux-arm64-musl@4.34.9':
optional: true
- '@rollup/rollup-linux-loongarch64-gnu@4.34.8':
+ '@rollup/rollup-linux-loongarch64-gnu@4.34.9':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.34.8':
+ '@rollup/rollup-linux-powerpc64le-gnu@4.34.9':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.34.8':
+ '@rollup/rollup-linux-riscv64-gnu@4.34.9':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.34.8':
+ '@rollup/rollup-linux-s390x-gnu@4.34.9':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.34.8':
+ '@rollup/rollup-linux-x64-gnu@4.34.9':
optional: true
- '@rollup/rollup-linux-x64-musl@4.34.8':
+ '@rollup/rollup-linux-x64-musl@4.34.9':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.34.8':
+ '@rollup/rollup-win32-arm64-msvc@4.34.9':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.34.8':
+ '@rollup/rollup-win32-ia32-msvc@4.34.9':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.34.8':
+ '@rollup/rollup-win32-x64-msvc@4.34.9':
optional: true
'@sec-ant/readable-stream@0.4.1': {}
@@ -8688,9 +8673,9 @@ snapshots:
'@types/hast': 3.0.4
hast-util-to-html: 9.0.5
- '@shikijs/core@3.0.0':
+ '@shikijs/core@3.1.0':
dependencies:
- '@shikijs/types': 3.0.0
+ '@shikijs/types': 3.1.0
'@shikijs/vscode-textmate': 10.0.2
'@types/hast': 3.0.4
hast-util-to-html: 9.0.5
@@ -8719,28 +8704,28 @@ snapshots:
'@shikijs/core': 2.5.0
'@shikijs/types': 2.5.0
- '@shikijs/twoslash@3.0.0(typescript@5.7.3)':
+ '@shikijs/twoslash@3.1.0(typescript@5.7.3)':
dependencies:
- '@shikijs/core': 3.0.0
- '@shikijs/types': 3.0.0
- twoslash: 0.2.12(typescript@5.7.3)
+ '@shikijs/core': 3.1.0
+ '@shikijs/types': 3.1.0
+ twoslash: 0.3.1(typescript@5.7.3)
+ typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- - typescript
'@shikijs/types@2.5.0':
dependencies:
'@shikijs/vscode-textmate': 10.0.2
'@types/hast': 3.0.4
- '@shikijs/types@3.0.0':
+ '@shikijs/types@3.1.0':
dependencies:
'@shikijs/vscode-textmate': 10.0.2
'@types/hast': 3.0.4
'@shikijs/vitepress-twoslash@2.5.0(typescript@5.7.3)':
dependencies:
- '@shikijs/twoslash': 3.0.0(typescript@5.7.3)
+ '@shikijs/twoslash': 3.1.0(typescript@5.7.3)
floating-vue: 5.2.2(vue@3.5.13(typescript@5.7.3))
mdast-util-from-markdown: 2.0.2
mdast-util-gfm: 3.1.0
@@ -9005,11 +8990,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.24.1':
- dependencies:
- '@typescript-eslint/types': 8.24.1
- '@typescript-eslint/visitor-keys': 8.24.1
-
'@typescript-eslint/scope-manager@8.25.0':
dependencies:
'@typescript-eslint/types': 8.25.0
@@ -9026,24 +9006,8 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.24.1': {}
-
'@typescript-eslint/types@8.25.0': {}
- '@typescript-eslint/typescript-estree@8.24.1(typescript@5.7.3)':
- dependencies:
- '@typescript-eslint/types': 8.24.1
- '@typescript-eslint/visitor-keys': 8.24.1
- debug: 4.4.0
- fast-glob: 3.3.3
- is-glob: 4.0.3
- minimatch: 9.0.5
- semver: 7.7.1
- ts-api-utils: 2.0.1(typescript@5.7.3)
- typescript: 5.7.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/typescript-estree@8.25.0(typescript@5.7.3)':
dependencies:
'@typescript-eslint/types': 8.25.0
@@ -9058,17 +9022,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.24.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)':
- dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
- '@typescript-eslint/scope-manager': 8.24.1
- '@typescript-eslint/types': 8.24.1
- '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.7.3)
- eslint: 9.21.0(jiti@2.4.2)
- typescript: 5.7.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/utils@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)':
dependencies:
'@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
@@ -9080,11 +9033,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.24.1':
- dependencies:
- '@typescript-eslint/types': 8.24.1
- eslint-visitor-keys: 4.2.0
-
'@typescript-eslint/visitor-keys@8.25.0':
dependencies:
'@typescript-eslint/types': 8.25.0
@@ -10373,8 +10321,8 @@ snapshots:
eslint-plugin-import-x@4.6.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3):
dependencies:
'@types/doctrine': 0.0.9
- '@typescript-eslint/scope-manager': 8.24.1
- '@typescript-eslint/utils': 8.24.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)
+ '@typescript-eslint/scope-manager': 8.25.0
+ '@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)
debug: 4.4.0
doctrine: 3.0.0
enhanced-resolve: 5.18.1
@@ -10393,7 +10341,7 @@ snapshots:
eslint-plugin-n@17.16.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3):
dependencies:
'@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
- '@typescript-eslint/utils': 8.24.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)
+ '@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)
enhanced-resolve: 5.18.1
eslint: 9.21.0(jiti@2.4.2)
eslint-plugin-es-x: 7.8.0(eslint@9.21.0(jiti@2.4.2))
@@ -10662,7 +10610,7 @@ snapshots:
dependencies:
magic-string: 0.30.17
mlly: 1.7.4
- rollup: 4.34.8
+ rollup: 4.34.9
flat-cache@4.0.1:
dependencies:
@@ -12355,26 +12303,26 @@ snapshots:
dependencies:
glob: 7.2.3
- rollup-plugin-dts@6.1.1(rollup@4.34.8)(typescript@5.7.3):
+ rollup-plugin-dts@6.1.1(rollup@4.34.9)(typescript@5.7.3):
dependencies:
magic-string: 0.30.17
- rollup: 4.34.8
+ rollup: 4.34.9
typescript: 5.7.3
optionalDependencies:
'@babel/code-frame': 7.26.2
- rollup-plugin-esbuild@6.2.1(esbuild@0.25.0)(rollup@4.34.8):
+ rollup-plugin-esbuild@6.2.1(esbuild@0.25.0)(rollup@4.34.9):
dependencies:
debug: 4.4.0
es-module-lexer: 1.6.0
esbuild: 0.25.0
get-tsconfig: 4.10.0
- rollup: 4.34.8
+ rollup: 4.34.9
unplugin-utils: 0.2.4
transitivePeerDependencies:
- supports-color
- rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.34.8):
+ rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.34.9):
dependencies:
commenting: 1.1.0
fdir: 6.4.3(picomatch@4.0.2)
@@ -12382,35 +12330,35 @@ snapshots:
magic-string: 0.30.17
moment: 2.30.1
package-name-regex: 2.0.6
- rollup: 4.34.8
+ rollup: 4.34.9
spdx-expression-validate: 2.0.0
spdx-satisfies: 5.0.1
transitivePeerDependencies:
- picomatch
- rollup@4.34.8:
+ rollup@4.34.9:
dependencies:
'@types/estree': 1.0.6
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.34.8
- '@rollup/rollup-android-arm64': 4.34.8
- '@rollup/rollup-darwin-arm64': 4.34.8
- '@rollup/rollup-darwin-x64': 4.34.8
- '@rollup/rollup-freebsd-arm64': 4.34.8
- '@rollup/rollup-freebsd-x64': 4.34.8
- '@rollup/rollup-linux-arm-gnueabihf': 4.34.8
- '@rollup/rollup-linux-arm-musleabihf': 4.34.8
- '@rollup/rollup-linux-arm64-gnu': 4.34.8
- '@rollup/rollup-linux-arm64-musl': 4.34.8
- '@rollup/rollup-linux-loongarch64-gnu': 4.34.8
- '@rollup/rollup-linux-powerpc64le-gnu': 4.34.8
- '@rollup/rollup-linux-riscv64-gnu': 4.34.8
- '@rollup/rollup-linux-s390x-gnu': 4.34.8
- '@rollup/rollup-linux-x64-gnu': 4.34.8
- '@rollup/rollup-linux-x64-musl': 4.34.8
- '@rollup/rollup-win32-arm64-msvc': 4.34.8
- '@rollup/rollup-win32-ia32-msvc': 4.34.8
- '@rollup/rollup-win32-x64-msvc': 4.34.8
+ '@rollup/rollup-android-arm-eabi': 4.34.9
+ '@rollup/rollup-android-arm64': 4.34.9
+ '@rollup/rollup-darwin-arm64': 4.34.9
+ '@rollup/rollup-darwin-x64': 4.34.9
+ '@rollup/rollup-freebsd-arm64': 4.34.9
+ '@rollup/rollup-freebsd-x64': 4.34.9
+ '@rollup/rollup-linux-arm-gnueabihf': 4.34.9
+ '@rollup/rollup-linux-arm-musleabihf': 4.34.9
+ '@rollup/rollup-linux-arm64-gnu': 4.34.9
+ '@rollup/rollup-linux-arm64-musl': 4.34.9
+ '@rollup/rollup-linux-loongarch64-gnu': 4.34.9
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.34.9
+ '@rollup/rollup-linux-riscv64-gnu': 4.34.9
+ '@rollup/rollup-linux-s390x-gnu': 4.34.9
+ '@rollup/rollup-linux-x64-gnu': 4.34.9
+ '@rollup/rollup-linux-x64-musl': 4.34.9
+ '@rollup/rollup-win32-arm64-msvc': 4.34.9
+ '@rollup/rollup-win32-ia32-msvc': 4.34.9
+ '@rollup/rollup-win32-x64-msvc': 4.34.9
fsevents: 2.3.3
router@2.1.0:
@@ -12967,6 +12915,8 @@ snapshots:
twoslash-protocol@0.2.12: {}
+ twoslash-protocol@0.3.1: {}
+
twoslash-vue@0.2.12(typescript@5.7.3):
dependencies:
'@vue/language-core': 2.1.10(typescript@5.7.3)
@@ -12984,6 +12934,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ twoslash@0.3.1(typescript@5.7.3):
+ dependencies:
+ '@typescript/vfs': 1.6.1(typescript@5.7.3)
+ twoslash-protocol: 0.3.1
+ typescript: 5.7.3
+ transitivePeerDependencies:
+ - supports-color
+
type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1
@@ -13017,12 +12975,12 @@ snapshots:
unbuild@3.5.0(sass@1.85.1)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)):
dependencies:
- '@rollup/plugin-alias': 5.1.1(rollup@4.34.8)
- '@rollup/plugin-commonjs': 28.0.2(rollup@4.34.8)
- '@rollup/plugin-json': 6.1.0(rollup@4.34.8)
- '@rollup/plugin-node-resolve': 16.0.0(rollup@4.34.8)
- '@rollup/plugin-replace': 6.0.2(rollup@4.34.8)
- '@rollup/pluginutils': 5.1.4(rollup@4.34.8)
+ '@rollup/plugin-alias': 5.1.1(rollup@4.34.9)
+ '@rollup/plugin-commonjs': 28.0.2(rollup@4.34.9)
+ '@rollup/plugin-json': 6.1.0(rollup@4.34.9)
+ '@rollup/plugin-node-resolve': 16.0.0(rollup@4.34.9)
+ '@rollup/plugin-replace': 6.0.2(rollup@4.34.9)
+ '@rollup/pluginutils': 5.1.4(rollup@4.34.9)
citty: 0.1.6
consola: 3.4.0
defu: 6.1.4
@@ -13036,8 +12994,8 @@ snapshots:
pathe: 2.0.3
pkg-types: 2.0.1
pretty-bytes: 6.1.1
- rollup: 4.34.8
- rollup-plugin-dts: 6.1.1(rollup@4.34.8)(typescript@5.7.3)
+ rollup: 4.34.9
+ rollup-plugin-dts: 6.1.1(rollup@4.34.9)(typescript@5.7.3)
scule: 1.3.0
tinyglobby: 0.2.12
untyped: 2.0.0