diff --git a/.github/renovate.json5 b/.github/renovate.json5
index 35ebb181235308..83afa1e65db895 100644
--- a/.github/renovate.json5
+++ b/.github/renovate.json5
@@ -36,9 +36,6 @@
// breaking changes
"kill-port", // `kill-port:^2.0.0 has perf issues (#8392)
-
- // v1 is a drop-in replacement for debug, while v2 introduces breaking changes
- "obug",
],
"github-actions": {
"managerFilePatterns": [
diff --git a/package.json b/package.json
index ca935a4a0593e6..8aecd329cdb953 100644
--- a/package.json
+++ b/package.json
@@ -46,6 +46,7 @@
"@types/babel__preset-env": "^7.10.0",
"@types/convert-source-map": "^2.0.3",
"@types/cross-spawn": "^6.0.6",
+ "@types/debug": "^4.1.12",
"@types/estree": "^1.0.8",
"@types/etag": "^1.8.4",
"@types/less": "^3.0.8",
@@ -64,7 +65,7 @@
"picocolors": "^1.1.1",
"playwright-chromium": "^1.56.1",
"prettier": "3.6.2",
- "rolldown": "^1.0.0-beta.51",
+ "rolldown": "^1.0.0-beta.50",
"rollup": "^4.43.0",
"simple-git-hooks": "^2.13.1",
"tsx": "^4.20.6",
diff --git a/packages/vite/CHANGELOG.md b/packages/vite/CHANGELOG.md
index 1a3f1d64349aec..ff6a7fdca6dc6b 100644
--- a/packages/vite/CHANGELOG.md
+++ b/packages/vite/CHANGELOG.md
@@ -1,3 +1,8 @@
+## [7.2.4](https://github.com/vitejs/vite/compare/v7.2.3...v7.2.4) (2025-11-20)
+### Bug Fixes
+
+* revert "perf(deps): replace debug with obug ([#21107](https://github.com/vitejs/vite/issues/21107))" ([2d66b7b](https://github.com/vitejs/vite/commit/2d66b7b14aa6dfd62f3d6a59ee8382ed5ca6fd32))
+
## [7.2.3](https://github.com/vitejs/vite/compare/v7.2.2...v7.2.3) (2025-11-20)
### Bug Fixes
diff --git a/packages/vite/LICENSE.md b/packages/vite/LICENSE.md
index c0f6ed8846e407..a1a072f5edd918 100644
--- a/packages/vite/LICENSE.md
+++ b/packages/vite/LICENSE.md
@@ -534,6 +534,33 @@ Repository: https://github.com/mathiasbynens/cssesc
---------------------------------------
+## debug
+License: MIT
+By: Josh Junon, TJ Holowaychuk, Nathan Rajlich, Andrew Rhyne
+Repository: https://github.com/debug-js/debug
+
+> (The MIT License)
+>
+> Copyright (c) 2014-2017 TJ Holowaychuk
+> Copyright (c) 2018-2021 Josh Junon
+>
+> Permission is hereby granted, free of charge, to any person obtaining a copy of this software
+> and associated documentation files (the 'Software'), to deal in the Software without restriction,
+> including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
+> and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
+> subject to the following conditions:
+>
+> The above copyright notice and this permission notice shall be included in all copies or substantial
+> portions of the Software.
+>
+> THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
+> LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+> IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+> WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+> SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+---------------------------------------
+
## dotenv
License: BSD-2-Clause
Repository: https://github.com/motdotla/dotenv
@@ -1295,14 +1322,13 @@ Repository: https://github.com/lukeed/mrmime
---------------------------------------
-## normalize-path
+## ms
License: MIT
-By: Jon Schlinkert, Blaine Bublitz
-Repository: https://github.com/jonschlinkert/normalize-path
+Repository: https://github.com/vercel/ms
> The MIT License (MIT)
>
-> Copyright (c) 2014-2018, Jon Schlinkert.
+> Copyright (c) 2020 Vercel, Inc.
>
> Permission is hereby granted, free of charge, to any person obtaining a copy
> of this software and associated documentation files (the "Software"), to deal
@@ -1311,27 +1337,27 @@ Repository: https://github.com/jonschlinkert/normalize-path
> copies of the Software, and to permit persons to whom the Software is
> furnished to do so, subject to the following conditions:
>
-> The above copyright notice and this permission notice shall be included in
-> all copies or substantial portions of the Software.
+> The above copyright notice and this permission notice shall be included in all
+> copies or substantial portions of the Software.
>
> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-> THE SOFTWARE.
+> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+> SOFTWARE.
---------------------------------------
-## object-assign
+## normalize-path
License: MIT
-By: Sindre Sorhus
-Repository: https://github.com/sindresorhus/object-assign
+By: Jon Schlinkert, Blaine Bublitz
+Repository: https://github.com/jonschlinkert/normalize-path
> The MIT License (MIT)
>
-> Copyright (c) Sindre Sorhus (sindresorhus.com)
+> Copyright (c) 2014-2018, Jon Schlinkert.
>
> Permission is hereby granted, free of charge, to any person obtaining a copy
> of this software and associated documentation files (the "Software"), to deal
@@ -1353,16 +1379,14 @@ Repository: https://github.com/sindresorhus/object-assign
---------------------------------------
-## obug
+## object-assign
License: MIT
-By: Kevin Deng
-Repository: https://github.com/sxzz/obug
+By: Sindre Sorhus
+Repository: https://github.com/sindresorhus/object-assign
> The MIT License (MIT)
>
-> Copyright © 2025-PRESENT Kevin Deng (https://github.com/sxzz)
-> Copyright (c) 2014-2017 TJ Holowaychuk
-> Copyright (c) 2018-2021 Josh Junon
+> Copyright (c) Sindre Sorhus (sindresorhus.com)
>
> Permission is hereby granted, free of charge, to any person obtaining a copy
> of this software and associated documentation files (the "Software"), to deal
@@ -1371,16 +1395,16 @@ Repository: https://github.com/sxzz/obug
> copies of the Software, and to permit persons to whom the Software is
> furnished to do so, subject to the following conditions:
>
-> The above copyright notice and this permission notice shall be included in all
-> copies or substantial portions of the Software.
+> The above copyright notice and this permission notice shall be included in
+> all copies or substantial portions of the Software.
>
> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-> SOFTWARE.
+> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+> THE SOFTWARE.
---------------------------------------
diff --git a/packages/vite/package.json b/packages/vite/package.json
index 5ea3f0158d4bab..64160233341d7b 100644
--- a/packages/vite/package.json
+++ b/packages/vite/package.json
@@ -1,6 +1,6 @@
{
"name": "vite",
- "version": "7.2.3",
+ "version": "7.2.4",
"type": "module",
"license": "MIT",
"author": "Evan You",
@@ -112,7 +112,7 @@
"convert-source-map": "^2.0.0",
"cors": "^2.8.5",
"cross-spawn": "^7.0.6",
- "obug": "^1.0.2",
+ "debug": "^4.4.3",
"dotenv": "^17.2.3",
"dotenv-expand": "^12.0.3",
"es-module-lexer": "^1.7.0",
@@ -137,8 +137,8 @@
"postcss-modules": "^6.0.1",
"premove": "^4.0.0",
"resolve.exports": "^2.0.3",
- "rolldown": "^1.0.0-beta.51",
- "rolldown-plugin-dts": "^0.18.0",
+ "rolldown": "^1.0.0-beta.50",
+ "rolldown-plugin-dts": "^0.17.8",
"rollup-plugin-license": "^3.6.0",
"sass": "^1.94.0",
"sass-embedded": "^1.93.3",
diff --git a/packages/vite/rolldown.config.ts b/packages/vite/rolldown.config.ts
index 4aa8bf05ea8e9e..6e27ab127eaecd 100644
--- a/packages/vite/rolldown.config.ts
+++ b/packages/vite/rolldown.config.ts
@@ -75,6 +75,12 @@ const nodeConfig = defineConfig({
index: path.resolve(__dirname, 'src/node/index.ts'),
cli: path.resolve(__dirname, 'src/node/cli.ts'),
},
+ resolve: {
+ alias: {
+ // we can always use node version (the default entry point has browser support)
+ debug: 'debug/src/node.js',
+ },
+ },
external: [
/^vite\//,
'fsevents',
diff --git a/packages/vite/src/node/utils.ts b/packages/vite/src/node/utils.ts
index 420ab5f01a55b3..6cda4b7afc4f36 100644
--- a/packages/vite/src/node/utils.ts
+++ b/packages/vite/src/node/utils.ts
@@ -14,8 +14,7 @@ import fsp from 'node:fs/promises'
import remapping from '@jridgewell/remapping'
import type { DecodedSourceMap, RawSourceMap } from '@jridgewell/remapping'
import colors from 'picocolors'
-import type { Debugger } from 'obug'
-import debug from 'obug'
+import debug from 'debug'
import type MagicString from 'magic-string'
import type { Equal } from '@type-challenges/utils'
@@ -184,11 +183,13 @@ export type ViteDebugScope = `vite:${string}`
export function createDebugger(
namespace: ViteDebugScope,
options: DebuggerOptions = {},
-): Debugger['log'] | undefined {
+): debug.Debugger['log'] | undefined {
const log = debug(namespace)
const { onlyWhenFocused, depth } = options
+ // @ts-expect-error - The log function is bound to inspectOpts, but the type is not reflected
if (depth && log.inspectOpts && log.inspectOpts.depth == null) {
+ // @ts-expect-error - The log function is bound to inspectOpts, but the type is not reflected
log.inspectOpts.depth = options.depth
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7ccf5dc7d177f9..4d451cc336dcdb 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5,9 +5,8 @@ settings:
excludeLinksFromLockfile: false
overrides:
- rolldown: ^1.0.0-beta.51
+ rolldown: ^1.0.0-beta.50
vite: workspace:*
- debug: npm:obug
packageExtensionsChecksum: sha256-BLDZCgUIohvBXMHo3XFOlGLzGXRyK3sDU0nMBRk9APY=
@@ -44,6 +43,9 @@ importers:
'@types/cross-spawn':
specifier: ^6.0.6
version: 6.0.6
+ '@types/debug':
+ specifier: ^4.1.12
+ version: 4.1.12
'@types/estree':
specifier: ^1.0.8
version: 1.0.8
@@ -99,8 +101,8 @@ importers:
specifier: 3.6.2
version: 3.6.2
rolldown:
- specifier: ^1.0.0-beta.51
- version: 1.0.0-beta.51
+ specifier: ^1.0.0-beta.50
+ version: 1.0.0-beta.50
rollup:
specifier: ^4.43.0
version: 4.43.0
@@ -313,6 +315,9 @@ importers:
cross-spawn:
specifier: ^7.0.6
version: 7.0.6
+ debug:
+ specifier: ^4.4.3
+ version: 4.4.3
dotenv:
specifier: ^17.2.3
version: 17.2.3
@@ -355,9 +360,6 @@ importers:
nanoid:
specifier: ^5.1.6
version: 5.1.6
- obug:
- specifier: ^1.0.2
- version: 1.0.2(ms@2.1.3)
open:
specifier: ^10.2.0
version: 10.2.0
@@ -389,11 +391,11 @@ importers:
specifier: ^2.0.3
version: 2.0.3
rolldown:
- specifier: ^1.0.0-beta.51
- version: 1.0.0-beta.51
+ specifier: ^1.0.0-beta.50
+ version: 1.0.0-beta.50
rolldown-plugin-dts:
- specifier: ^0.18.0
- version: 0.18.0(ms@2.1.3)(rolldown@1.0.0-beta.51)(typescript@5.9.2)(vue-tsc@3.1.4(typescript@5.9.2))
+ specifier: ^0.17.8
+ version: 0.17.8(ms@2.1.3)(rolldown@1.0.0-beta.50)(typescript@5.9.2)(vue-tsc@3.1.4(typescript@5.9.2))
rollup-plugin-license:
specifier: ^3.6.0
version: 3.6.0(picomatch@4.0.3)(rollup@4.43.0)
@@ -2852,8 +2854,8 @@ packages:
'@oxc-project/types@0.95.0':
resolution: {integrity: sha512-vACy7vhpMPhjEJhULNxrdR0D943TkA/MigMpJCHmBHvMXxRStRi/dPtTlfQ3uDwWSzRpT8z+7ImjZVf8JWBocQ==}
- '@oxc-project/types@0.98.0':
- resolution: {integrity: sha512-Vzmd6FsqVuz5HQVcRC/hrx7Ujo3WEVeQP7C2UNP5uy1hUY4SQvMB+93jxkI1KRHz9a/6cni3glPOtvteN+zpsw==}
+ '@oxc-project/types@0.97.0':
+ resolution: {integrity: sha512-lxmZK4xFrdvU0yZiDwgVQTCvh2gHWBJCBk5ALsrtsBWhs0uDIi+FTOnXRQeQfs304imdvTdaakT/lqwQ8hkOXQ==}
'@parcel/watcher-android-arm64@2.5.1':
resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
@@ -2970,89 +2972,89 @@ packages:
'@quansync/fs@0.1.5':
resolution: {integrity: sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==}
- '@rolldown/binding-android-arm64@1.0.0-beta.51':
- resolution: {integrity: sha512-Ctn8FUXKWWQI9pWC61P1yumS9WjQtelNS9riHwV7oCkknPGaAry4o7eFx2KgoLMnI2BgFJYpW7Im8/zX3BuONg==}
+ '@rolldown/binding-android-arm64@1.0.0-beta.50':
+ resolution: {integrity: sha512-XlEkrOIHLyGT3avOgzfTFSjG+f+dZMw+/qd+Y3HLN86wlndrB/gSimrJCk4gOhr1XtRtEKfszpadI3Md4Z4/Ag==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.0.0-beta.51':
- resolution: {integrity: sha512-EL1aRW2Oq15ShUEkBPsDtLMO8GTqfb/ktM/dFaVzXKQiEE96Ss6nexMgfgQrg8dGnNpndFyffVDb5IdSibsu1g==}
+ '@rolldown/binding-darwin-arm64@1.0.0-beta.50':
+ resolution: {integrity: sha512-+JRqKJhoFlt5r9q+DecAGPLZ5PxeLva+wCMtAuoFMWPoZzgcYrr599KQ+Ix0jwll4B4HGP43avu9My8KtSOR+w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.0.0-beta.51':
- resolution: {integrity: sha512-uGtYKlFen9pMIPvkHPWZVDtmYhMQi5g5Ddsndg1gf3atScKYKYgs5aDP4DhHeTwGXQglhfBG7lEaOIZ4UAIWww==}
+ '@rolldown/binding-darwin-x64@1.0.0-beta.50':
+ resolution: {integrity: sha512-fFXDjXnuX7/gQZQm/1FoivVtRcyAzdjSik7Eo+9iwPQ9EgtA5/nB2+jmbzaKtMGG3q+BnZbdKHCtOacmNrkIDA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.0.0-beta.51':
- resolution: {integrity: sha512-JRoVTQtHYbZj1P07JLiuTuXjiBtIa7ag7/qgKA6CIIXnAcdl4LrOf7nfDuHPJcuRKaP5dzecMgY99itvWfmUFQ==}
+ '@rolldown/binding-freebsd-x64@1.0.0-beta.50':
+ resolution: {integrity: sha512-F1b6vARy49tjmT/hbloplzgJS7GIvwWZqt+tAHEstCh0JIh9sa8FAMVqEmYxDviqKBaAI8iVvUREm/Kh/PD26Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.51':
- resolution: {integrity: sha512-BKATVnpPZ0TYBW9XfDwyd4kPGgvf964HiotIwUgpMrFOFYWqpZ+9ONNzMV4UFAYC7Hb5C2qgYQk/qj2OnAd4RQ==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.50':
+ resolution: {integrity: sha512-U6cR76N8T8M6lHj7EZrQ3xunLPxSvYYxA8vJsBKZiFZkT8YV4kjgCO3KwMJL0NOjQCPGKyiXO07U+KmJzdPGRw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.51':
- resolution: {integrity: sha512-xLd7da5jkfbVsBCm1buIRdWtuXY8+hU3+6ESXY/Tk5X5DPHaifrUblhYDgmA34dQt6WyNC2kfXGgrduPEvDI6Q==}
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.50':
+ resolution: {integrity: sha512-ONgyjofCrrE3bnh5GZb8EINSFyR/hmwTzZ7oVuyUB170lboza1VMCnb8jgE6MsyyRgHYmN8Lb59i3NKGrxrYjw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.51':
- resolution: {integrity: sha512-EQFXTgHxxTzv3t5EmjUP/DfxzFYx9sMndfLsYaAY4DWF6KsK1fXGYsiupif6qPTViPC9eVmRm78q0pZU/kuIPg==}
+ '@rolldown/binding-linux-arm64-musl@1.0.0-beta.50':
+ resolution: {integrity: sha512-L0zRdH2oDPkmB+wvuTl+dJbXCsx62SkqcEqdM+79LOcB+PxbAxxjzHU14BuZIQdXcAVDzfpMfaHWzZuwhhBTcw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.51':
- resolution: {integrity: sha512-p5P6Xpa68w3yFaAdSzIZJbj+AfuDnMDqNSeglBXM7UlJT14Q4zwK+rV+8Mhp9MiUb4XFISZtbI/seBprhkQbiQ==}
+ '@rolldown/binding-linux-x64-gnu@1.0.0-beta.50':
+ resolution: {integrity: sha512-gyoI8o/TGpQd3OzkJnh1M2kxy1Bisg8qJ5Gci0sXm9yLFzEXIFdtc4EAzepxGvrT2ri99ar5rdsmNG0zP0SbIg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-musl@1.0.0-beta.51':
- resolution: {integrity: sha512-sNVVyLa8HB8wkFipdfz1s6i0YWinwpbMWk5hO5S+XAYH2UH67YzUT13gs6wZTKg2x/3gtgXzYnHyF5wMIqoDAw==}
+ '@rolldown/binding-linux-x64-musl@1.0.0-beta.50':
+ resolution: {integrity: sha512-zti8A7M+xFDpKlghpcCAzyOi+e5nfUl3QhU023ce5NCgUxRG5zGP2GR9LTydQ1rnIPwZUVBWd4o7NjZDaQxaXA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rolldown/binding-openharmony-arm64@1.0.0-beta.51':
- resolution: {integrity: sha512-e/JMTz9Q8+T3g/deEi8DK44sFWZWGKr9AOCW5e8C8SCVWzAXqYXAG7FXBWBNzWEZK0Rcwo9TQHTQ9Q0gXgdCaA==}
+ '@rolldown/binding-openharmony-arm64@1.0.0-beta.50':
+ resolution: {integrity: sha512-eZUssog7qljrrRU9Mi0eqYEPm3Ch0UwB+qlWPMKSUXHNqhm3TvDZarJQdTevGEfu3EHAXJvBIe0YFYr0TPVaMA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-wasm32-wasi@1.0.0-beta.51':
- resolution: {integrity: sha512-We3LWqSu6J9s5Y0MK+N7fUiiu37aBGPG3Pc347EoaROuAwkCS2u9xJ5dpIyLW4B49CIbS3KaPmn4kTgPb3EyPw==}
+ '@rolldown/binding-wasm32-wasi@1.0.0-beta.50':
+ resolution: {integrity: sha512-nmCN0nIdeUnmgeDXiQ+2HU6FT162o+rxnF7WMkBm4M5Ds8qTU7Dzv2Wrf22bo4ftnlrb2hKK6FSwAJSAe2FWLg==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.51':
- resolution: {integrity: sha512-fj56buHRuMM+r/cb6ZYfNjNvO/0xeFybI6cTkTROJatdP4fvmQ1NS8D/Lm10FCSDEOkqIz8hK3TGpbAThbPHsA==}
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.50':
+ resolution: {integrity: sha512-7kcNLi7Ua59JTTLvbe1dYb028QEPaJPJQHqkmSZ5q3tJueUeb6yjRtx8mw4uIqgWZcnQHAR3PrLN4XRJxvgIkA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.51':
- resolution: {integrity: sha512-fkqEqaeEx8AySXiDm54b/RdINb3C0VovzJA3osMhZsbn6FoD73H0AOIiaVAtGr6x63hefruVKTX8irAm4Jkt2w==}
+ '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.50':
+ resolution: {integrity: sha512-lL70VTNvSCdSZkDPPVMwWn/M2yQiYvSoXw9hTLgdIWdUfC3g72UaruezusR6ceRuwHCY1Ayu2LtKqXkBO5LIwg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.51':
- resolution: {integrity: sha512-CWuLG/HMtrVcjKGa0C4GnuxONrku89g0+CsH8nT0SNhOtREXuzwgjIXNJImpE/A/DMf9JF+1Xkrq/YRr+F/rCg==}
+ '@rolldown/binding-win32-x64-msvc@1.0.0-beta.50':
+ resolution: {integrity: sha512-4qU4x5DXWB4JPjyTne/wBNPqkbQU8J45bl21geERBKtEittleonioACBL1R0PsBu0Aq21SwMK5a9zdBkWSlQtQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -3063,9 +3065,6 @@ packages:
'@rolldown/pluginutils@1.0.0-beta.50':
resolution: {integrity: sha512-5e76wQiQVeL1ICOZVUg4LSOVYg9jyhGCin+icYozhsUzM+fHE7kddi1bdiE0jwVqTfkjba3jUFbEkoC9WkdvyA==}
- '@rolldown/pluginutils@1.0.0-beta.51':
- resolution: {integrity: sha512-51/8cNXMrqWqX3o8DZidhwz1uYq0BhHDDSfVygAND1Skx5s1TDw3APSSxCMcFFedwgqGcx34gRouwY+m404BBQ==}
-
'@rollup/plugin-alias@5.1.1':
resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==}
engines: {node: '>=14.0.0'}
@@ -4579,6 +4578,23 @@ packages:
resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==}
engines: {node: '>=0.12'}
+ debug@2.6.9:
+ resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ debug@4.4.3:
+ resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
decode-named-character-reference@1.0.2:
resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
@@ -5810,6 +5826,9 @@ packages:
resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==}
engines: {node: '>=10'}
+ ms@2.0.0:
+ resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
+
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
@@ -5906,14 +5925,6 @@ packages:
resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
engines: {node: '>= 0.4'}
- obug@1.0.2:
- resolution: {integrity: sha512-Q3KPMFHLmJ4KENpj3HNkzU7nngmrgXrr7h19DHx/8+hNAD2St6zzb8Mamfj3VzrVTbjnIyu94WwPBO5yAB+kCQ==}
- peerDependencies:
- ms: ^2.0.0
- peerDependenciesMeta:
- ms:
- optional: true
-
obug@2.0.0:
resolution: {integrity: sha512-dpSQuPXoKUjulinHmXjZV1YIRhOLEqBl1J6PYi9mRQR2dYcSK+OULRr+GuT1vufk2f40mtIOqmSL/aTikjmq5Q==}
peerDependencies:
@@ -5922,9 +5933,6 @@ packages:
ms:
optional: true
- obug@2.1.0:
- resolution: {integrity: sha512-uu/tgLPoa75CFA7UDkmqspKbefvZh1WMPwkU3bNr0PY746a/+xwXVgbw5co5C3GvJj3h5u8g/pbxXzI0gd1QFg==}
-
ohash@2.0.11:
resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}
@@ -6395,7 +6403,7 @@ packages:
peerDependencies:
'@ts-macro/tsc': ^0.3.6
'@typescript/native-preview': '>=7.0.0-dev.20250601.1'
- rolldown: ^1.0.0-beta.51
+ rolldown: ^1.0.0-beta.50
typescript: ^5.0.0
vue-tsc: ~3.1.0
peerDependenciesMeta:
@@ -6408,27 +6416,8 @@ packages:
vue-tsc:
optional: true
- rolldown-plugin-dts@0.18.0:
- resolution: {integrity: sha512-2CJtKYa9WPClZxkJeCt4bGUegQvQKQ1VJp9jFJzG0h8I/80XI6qDgoWfVJUOEhT2swbsRQh/42N1RIWvbXT4rA==}
- engines: {node: '>=20.19.0'}
- peerDependencies:
- '@ts-macro/tsc': ^0.3.6
- '@typescript/native-preview': '>=7.0.0-dev.20250601.1'
- rolldown: ^1.0.0-beta.51
- typescript: ^5.0.0
- vue-tsc: ~3.1.0
- peerDependenciesMeta:
- '@ts-macro/tsc':
- optional: true
- '@typescript/native-preview':
- optional: true
- typescript:
- optional: true
- vue-tsc:
- optional: true
-
- rolldown@1.0.0-beta.51:
- resolution: {integrity: sha512-ZRLgPlS91l4JztLYEZnmMcd3Umcla1hkXJgiEiR4HloRJBBoeaX8qogTu5Jfu36rRMVLndzqYv0h+M5gJAkUfg==}
+ rolldown@1.0.0-beta.50:
+ resolution: {integrity: sha512-JFULvCNl/anKn99eKjOSEubi0lLmNqQDAjyEMME2T4CwezUDL0i6t1O9xZsu2OMehPnV2caNefWpGF+8TnzB6A==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -7435,10 +7424,12 @@ snapshots:
'@babel/types': 7.28.5
'@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
- debug: obug@2.1.0
+ debug: 4.4.3
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/generator@7.28.5':
dependencies:
@@ -7470,6 +7461,8 @@ snapshots:
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
'@babel/traverse': 7.28.5
semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7483,9 +7476,11 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
- debug: obug@2.1.0
+ debug: 4.4.3
lodash.debounce: 4.0.8
resolve: 1.22.10
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-globals@7.28.0': {}
@@ -7493,11 +7488,15 @@ snapshots:
dependencies:
'@babel/traverse': 7.28.5
'@babel/types': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
'@babel/traverse': 7.28.5
'@babel/types': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)':
dependencies:
@@ -7505,6 +7504,8 @@ snapshots:
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
@@ -7518,6 +7519,8 @@ snapshots:
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-wrap-function': 7.27.1
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7525,11 +7528,15 @@ snapshots:
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
'@babel/traverse': 7.28.5
'@babel/types': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-string-parser@7.27.1': {}
@@ -7542,6 +7549,8 @@ snapshots:
'@babel/template': 7.27.2
'@babel/traverse': 7.28.5
'@babel/types': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/helpers@7.28.4':
dependencies:
@@ -7557,6 +7566,8 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7574,12 +7585,16 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
'@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.5)':
dependencies:
@@ -7612,6 +7627,8 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5)
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7619,6 +7636,8 @@ snapshots:
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7635,12 +7654,16 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
'@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.5)':
dependencies:
@@ -7651,6 +7674,8 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7663,6 +7688,8 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7691,6 +7718,8 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-exponentiation-operator@7.28.5(@babel/core@7.28.5)':
dependencies:
@@ -7707,6 +7736,8 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7714,6 +7745,8 @@ snapshots:
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7740,12 +7773,16 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
'@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.28.5)':
dependencies:
@@ -7754,12 +7791,16 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
'@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7790,12 +7831,16 @@ snapshots:
'@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5)
'@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5)
'@babel/traverse': 7.28.5
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-object-super@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7807,6 +7852,8 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.5)':
dependencies:
@@ -7818,6 +7865,8 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7825,6 +7874,8 @@ snapshots:
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7857,6 +7908,8 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.5)':
dependencies:
@@ -7969,6 +8022,8 @@ snapshots:
babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.5)
core-js-compat: 3.44.0
semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.5)':
dependencies:
@@ -7993,7 +8048,9 @@ snapshots:
'@babel/parser': 7.28.5
'@babel/template': 7.27.2
'@babel/types': 7.28.5
- debug: obug@2.1.0
+ debug: 4.4.3
+ transitivePeerDependencies:
+ - supports-color
'@babel/types@7.28.5':
dependencies:
@@ -8162,8 +8219,10 @@ snapshots:
'@eslint/config-array@0.21.1':
dependencies:
'@eslint/object-schema': 2.1.7
- debug: obug@2.1.0
+ debug: 4.4.3
minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
'@eslint/config-helpers@0.4.2':
dependencies:
@@ -8176,7 +8235,7 @@ snapshots:
'@eslint/eslintrc@3.3.1':
dependencies:
ajv: 6.12.6
- debug: obug@2.1.0
+ debug: 4.4.3
espree: 10.4.0
globals: 14.0.0
ignore: 5.3.2
@@ -8184,6 +8243,8 @@ snapshots:
js-yaml: 4.1.0
minimatch: 3.1.2
strip-json-comments: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
'@eslint/js@9.39.1': {}
@@ -8236,11 +8297,13 @@ snapshots:
'@antfu/install-pkg': 1.1.0
'@antfu/utils': 9.2.0
'@iconify/types': 2.0.0
- debug: obug@2.1.0
+ debug: 4.4.3
globals: 15.15.0
kolorist: 1.8.0
local-pkg: 1.1.1
mlly: 1.8.0
+ transitivePeerDependencies:
+ - supports-color
'@img/sharp-darwin-arm64@0.33.5':
optionalDependencies:
@@ -8458,7 +8521,7 @@ snapshots:
'@oxc-project/types@0.95.0': {}
- '@oxc-project/types@0.98.0': {}
+ '@oxc-project/types@0.97.0': {}
'@parcel/watcher-android-arm64@2.5.1':
optional: true
@@ -8546,56 +8609,54 @@ snapshots:
dependencies:
quansync: 0.2.11
- '@rolldown/binding-android-arm64@1.0.0-beta.51':
+ '@rolldown/binding-android-arm64@1.0.0-beta.50':
optional: true
- '@rolldown/binding-darwin-arm64@1.0.0-beta.51':
+ '@rolldown/binding-darwin-arm64@1.0.0-beta.50':
optional: true
- '@rolldown/binding-darwin-x64@1.0.0-beta.51':
+ '@rolldown/binding-darwin-x64@1.0.0-beta.50':
optional: true
- '@rolldown/binding-freebsd-x64@1.0.0-beta.51':
+ '@rolldown/binding-freebsd-x64@1.0.0-beta.50':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.51':
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.50':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.51':
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.50':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.51':
+ '@rolldown/binding-linux-arm64-musl@1.0.0-beta.50':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.51':
+ '@rolldown/binding-linux-x64-gnu@1.0.0-beta.50':
optional: true
- '@rolldown/binding-linux-x64-musl@1.0.0-beta.51':
+ '@rolldown/binding-linux-x64-musl@1.0.0-beta.50':
optional: true
- '@rolldown/binding-openharmony-arm64@1.0.0-beta.51':
+ '@rolldown/binding-openharmony-arm64@1.0.0-beta.50':
optional: true
- '@rolldown/binding-wasm32-wasi@1.0.0-beta.51':
+ '@rolldown/binding-wasm32-wasi@1.0.0-beta.50':
dependencies:
'@napi-rs/wasm-runtime': 1.0.7
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.51':
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.50':
optional: true
- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.51':
+ '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.50':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.51':
+ '@rolldown/binding-win32-x64-msvc@1.0.0-beta.50':
optional: true
'@rolldown/pluginutils@1.0.0-beta.29': {}
'@rolldown/pluginutils@1.0.0-beta.50': {}
- '@rolldown/pluginutils@1.0.0-beta.51': {}
-
'@rollup/plugin-alias@5.1.1(rollup@4.43.0)':
optionalDependencies:
rollup: 4.43.0
@@ -8729,6 +8790,8 @@ snapshots:
'@shikijs/types': 3.15.0
twoslash: 0.3.4(typescript@5.9.2)
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
'@shikijs/types@3.15.0':
dependencies:
@@ -8752,6 +8815,7 @@ snapshots:
vue: 3.5.24(typescript@5.9.2)
transitivePeerDependencies:
- '@nuxt/kit'
+ - supports-color
- typescript
'@shikijs/vscode-textmate@10.0.2': {}
@@ -9020,6 +9084,8 @@ snapshots:
natural-compare: 1.4.0
ts-api-utils: 2.1.0(typescript@5.9.2)
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/parser@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.2)':
dependencies:
@@ -9027,16 +9093,20 @@ snapshots:
'@typescript-eslint/types': 8.46.4
'@typescript-eslint/typescript-estree': 8.46.4(typescript@5.9.2)
'@typescript-eslint/visitor-keys': 8.46.4
- debug: obug@2.1.0
+ debug: 4.4.3
eslint: 9.39.1(jiti@2.6.1)
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/project-service@8.46.4(typescript@5.9.2)':
dependencies:
'@typescript-eslint/tsconfig-utils': 8.46.4(typescript@5.9.2)
'@typescript-eslint/types': 8.46.4
- debug: obug@2.1.0
+ debug: 4.4.3
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/scope-manager@8.46.4':
dependencies:
@@ -9052,10 +9122,12 @@ snapshots:
'@typescript-eslint/types': 8.46.4
'@typescript-eslint/typescript-estree': 8.46.4(typescript@5.9.2)
'@typescript-eslint/utils': 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.2)
- debug: obug@2.1.0
+ debug: 4.4.3
eslint: 9.39.1(jiti@2.6.1)
ts-api-utils: 2.1.0(typescript@5.9.2)
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/types@8.46.4': {}
@@ -9065,13 +9137,15 @@ snapshots:
'@typescript-eslint/tsconfig-utils': 8.46.4(typescript@5.9.2)
'@typescript-eslint/types': 8.46.4
'@typescript-eslint/visitor-keys': 8.46.4
- debug: obug@2.1.0
+ debug: 4.4.3
fast-glob: 3.3.3
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.7.3
ts-api-utils: 2.1.0(typescript@5.9.2)
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/utils@8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.2)':
dependencies:
@@ -9081,6 +9155,8 @@ snapshots:
'@typescript-eslint/typescript-estree': 8.46.4(typescript@5.9.2)
eslint: 9.39.1(jiti@2.6.1)
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/visitor-keys@8.46.4':
dependencies:
@@ -9089,8 +9165,10 @@ snapshots:
'@typescript/vfs@1.6.1(typescript@5.9.2)':
dependencies:
- debug: obug@2.1.0
+ debug: 4.4.3
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
'@ungap/structured-clone@1.3.0': {}
@@ -9171,6 +9249,8 @@ snapshots:
systemjs: 6.15.1
terser: 5.44.1
vite: link:packages/vite
+ transitivePeerDependencies:
+ - supports-color
'@vitejs/plugin-vue@6.0.1(vite@packages+vite)(vue@3.5.24(typescript@5.9.2))':
dependencies:
@@ -9717,7 +9797,7 @@ snapshots:
axios@1.13.2:
dependencies:
- follow-redirects: 1.15.11(obug@2.1.0)
+ follow-redirects: 1.15.11(debug@4.4.3)
form-data: 4.0.4
proxy-from-env: 1.1.0
transitivePeerDependencies:
@@ -9729,17 +9809,23 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5)
semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.5):
dependencies:
'@babel/core': 7.28.5
'@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5)
core-js-compat: 3.44.0
+ transitivePeerDependencies:
+ - supports-color
babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.5):
dependencies:
'@babel/core': 7.28.5
'@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5)
+ transitivePeerDependencies:
+ - supports-color
babel-walk@3.0.0-canary-5:
dependencies:
@@ -9763,13 +9849,15 @@ snapshots:
dependencies:
bytes: 3.1.2
content-type: 1.0.5
- debug: obug@2.1.0
+ debug: 4.4.3
http-errors: 2.0.0
iconv-lite: 0.6.3
on-finished: 2.4.1
qs: 6.14.0
raw-body: 3.0.0
type-is: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
brace-expansion@1.1.12:
dependencies:
@@ -9940,10 +10028,12 @@ snapshots:
connect@3.7.0:
dependencies:
- debug: obug@2.1.0
+ debug: 2.6.9
finalhandler: 1.1.2
parseurl: 1.3.3
utils-merge: 1.0.1
+ transitivePeerDependencies:
+ - supports-color
constantinople@4.0.1:
dependencies:
@@ -10032,6 +10122,14 @@ snapshots:
es5-ext: 0.10.64
type: 2.7.3
+ debug@2.6.9:
+ dependencies:
+ ms: 2.0.0
+
+ debug@4.4.3:
+ dependencies:
+ ms: 2.1.3
+
decode-named-character-reference@1.0.2:
dependencies:
character-entities: 2.0.2
@@ -10222,7 +10320,7 @@ snapshots:
dependencies:
'@typescript-eslint/types': 8.46.4
comment-parser: 1.4.1
- debug: obug@2.1.0
+ debug: 4.4.3
eslint: 9.39.1(jiti@2.6.1)
eslint-import-context: 0.1.9(unrs-resolver@1.9.2)
is-glob: 4.0.3
@@ -10232,6 +10330,8 @@ snapshots:
unrs-resolver: 1.9.2
optionalDependencies:
'@typescript-eslint/utils': 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.2)
+ transitivePeerDependencies:
+ - supports-color
eslint-plugin-n@17.23.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.2):
dependencies:
@@ -10285,7 +10385,7 @@ snapshots:
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.6
- debug: obug@2.1.0
+ debug: 4.4.3
escape-string-regexp: 4.0.0
eslint-scope: 8.4.0
eslint-visitor-keys: 4.2.1
@@ -10306,6 +10406,8 @@ snapshots:
optionator: 0.9.4
optionalDependencies:
jiti: 2.6.1
+ transitivePeerDependencies:
+ - supports-color
esniff@2.0.1:
dependencies:
@@ -10388,7 +10490,7 @@ snapshots:
content-type: 1.0.5
cookie: 0.7.1
cookie-signature: 1.2.2
- debug: obug@2.1.0
+ debug: 4.4.3
encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
@@ -10409,6 +10511,8 @@ snapshots:
statuses: 2.0.1
type-is: 2.0.1
vary: 1.1.2
+ transitivePeerDependencies:
+ - supports-color
exsolve@1.0.7: {}
@@ -10470,22 +10574,26 @@ snapshots:
finalhandler@1.1.2:
dependencies:
- debug: obug@2.1.0
+ debug: 2.6.9
encodeurl: 1.0.2
escape-html: 1.0.3
on-finished: 2.3.0
parseurl: 1.3.3
statuses: 1.5.0
unpipe: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
finalhandler@2.1.0:
dependencies:
- debug: obug@2.1.0
+ debug: 4.4.3
encodeurl: 2.0.0
escape-html: 1.0.3
on-finished: 2.4.1
parseurl: 1.3.3
statuses: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
find-up@5.0.0:
dependencies:
@@ -10515,9 +10623,9 @@ snapshots:
dependencies:
tabbable: 6.3.0
- follow-redirects@1.15.11(obug@2.1.0):
+ follow-redirects@1.15.11(debug@4.4.3):
optionalDependencies:
- debug: obug@2.1.0
+ debug: 4.4.3
foreground-child@3.3.0:
dependencies:
@@ -10695,8 +10803,10 @@ snapshots:
http-proxy-3@1.22.0:
dependencies:
- debug: obug@2.1.0
- follow-redirects: 1.15.11(obug@2.1.0)
+ debug: 4.4.3
+ follow-redirects: 1.15.11(debug@4.4.3)
+ transitivePeerDependencies:
+ - supports-color
human-signals@5.0.0: {}
@@ -11078,6 +11188,8 @@ snapshots:
micromark-util-symbol: 2.0.1
micromark-util-types: 2.0.2
unist-util-stringify-position: 4.0.0
+ transitivePeerDependencies:
+ - supports-color
mdast-util-frontmatter@2.0.1:
dependencies:
@@ -11087,6 +11199,8 @@ snapshots:
mdast-util-from-markdown: 2.0.2
mdast-util-to-markdown: 2.1.2
micromark-extension-frontmatter: 2.0.0
+ transitivePeerDependencies:
+ - supports-color
mdast-util-gfm-autolink-literal@2.0.1:
dependencies:
@@ -11103,12 +11217,16 @@ snapshots:
mdast-util-from-markdown: 2.0.2
mdast-util-to-markdown: 2.1.2
micromark-util-normalize-identifier: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
mdast-util-gfm-strikethrough@2.0.0:
dependencies:
'@types/mdast': 4.0.4
mdast-util-from-markdown: 2.0.2
mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
mdast-util-gfm-table@2.0.0:
dependencies:
@@ -11117,6 +11235,8 @@ snapshots:
markdown-table: 3.0.4
mdast-util-from-markdown: 2.0.2
mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
mdast-util-gfm-task-list-item@2.0.0:
dependencies:
@@ -11124,6 +11244,8 @@ snapshots:
devlop: 1.1.0
mdast-util-from-markdown: 2.0.2
mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
mdast-util-gfm@3.1.0:
dependencies:
@@ -11134,6 +11256,8 @@ snapshots:
mdast-util-gfm-table: 2.0.0
mdast-util-gfm-task-list-item: 2.0.0
mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
mdast-util-phrasing@4.1.0:
dependencies:
@@ -11301,7 +11425,7 @@ snapshots:
micromark@4.0.1:
dependencies:
'@types/debug': 4.1.12
- debug: obug@2.1.0
+ debug: 4.4.3
decode-named-character-reference: 1.0.2
devlop: 1.1.0
micromark-core-commonmark: 2.0.2
@@ -11317,6 +11441,8 @@ snapshots:
micromark-util-subtokenize: 2.0.4
micromark-util-symbol: 2.0.1
micromark-util-types: 2.0.2
+ transitivePeerDependencies:
+ - supports-color
micromatch@4.0.8:
dependencies:
@@ -11397,6 +11523,8 @@ snapshots:
mrmime@2.0.1: {}
+ ms@2.0.0: {}
+
ms@2.1.3: {}
muggle-string@0.4.1: {}
@@ -11465,16 +11593,10 @@ snapshots:
object-inspect@1.13.4: {}
- obug@1.0.2(ms@2.1.3):
- optionalDependencies:
- ms: 2.1.3
-
obug@2.0.0(ms@2.1.3):
optionalDependencies:
ms: 2.1.3
- obug@2.1.0: {}
-
ohash@2.0.11: {}
on-finished@2.3.0:
@@ -11904,6 +12026,8 @@ snapshots:
mdast-util-frontmatter: 2.0.1
micromark-extension-frontmatter: 2.0.0
unified: 11.0.5
+ transitivePeerDependencies:
+ - supports-color
remark-parse@11.0.0:
dependencies:
@@ -11911,6 +12035,8 @@ snapshots:
mdast-util-from-markdown: 2.0.2
micromark-util-types: 2.0.2
unified: 11.0.5
+ transitivePeerDependencies:
+ - supports-color
remark-stringify@11.0.0:
dependencies:
@@ -11924,6 +12050,8 @@ snapshots:
remark-parse: 11.0.0
remark-stringify: 11.0.0
unified: 11.0.5
+ transitivePeerDependencies:
+ - supports-color
require-directory@2.1.1: {}
@@ -11950,26 +12078,7 @@ snapshots:
rfdc@1.4.1: {}
- rolldown-plugin-dts@0.17.8(ms@2.1.3)(rolldown@1.0.0-beta.51)(typescript@5.9.2)(vue-tsc@3.1.4(typescript@5.9.2)):
- dependencies:
- '@babel/generator': 7.28.5
- '@babel/parser': 7.28.5
- '@babel/types': 7.28.5
- ast-kit: 2.2.0
- birpc: 2.8.0
- dts-resolver: 2.1.3
- get-tsconfig: 4.13.0
- magic-string: 0.30.21
- obug: 2.0.0(ms@2.1.3)
- rolldown: 1.0.0-beta.51
- optionalDependencies:
- typescript: 5.9.2
- vue-tsc: 3.1.4(typescript@5.9.2)
- transitivePeerDependencies:
- - ms
- - oxc-resolver
-
- rolldown-plugin-dts@0.18.0(ms@2.1.3)(rolldown@1.0.0-beta.51)(typescript@5.9.2)(vue-tsc@3.1.4(typescript@5.9.2)):
+ rolldown-plugin-dts@0.17.8(ms@2.1.3)(rolldown@1.0.0-beta.50)(typescript@5.9.2)(vue-tsc@3.1.4(typescript@5.9.2)):
dependencies:
'@babel/generator': 7.28.5
'@babel/parser': 7.28.5
@@ -11980,7 +12089,7 @@ snapshots:
get-tsconfig: 4.13.0
magic-string: 0.30.21
obug: 2.0.0(ms@2.1.3)
- rolldown: 1.0.0-beta.51
+ rolldown: 1.0.0-beta.50
optionalDependencies:
typescript: 5.9.2
vue-tsc: 3.1.4(typescript@5.9.2)
@@ -11988,25 +12097,25 @@ snapshots:
- ms
- oxc-resolver
- rolldown@1.0.0-beta.51:
+ rolldown@1.0.0-beta.50:
dependencies:
- '@oxc-project/types': 0.98.0
- '@rolldown/pluginutils': 1.0.0-beta.51
+ '@oxc-project/types': 0.97.0
+ '@rolldown/pluginutils': 1.0.0-beta.50
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.0.0-beta.51
- '@rolldown/binding-darwin-arm64': 1.0.0-beta.51
- '@rolldown/binding-darwin-x64': 1.0.0-beta.51
- '@rolldown/binding-freebsd-x64': 1.0.0-beta.51
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.51
- '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.51
- '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.51
- '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.51
- '@rolldown/binding-linux-x64-musl': 1.0.0-beta.51
- '@rolldown/binding-openharmony-arm64': 1.0.0-beta.51
- '@rolldown/binding-wasm32-wasi': 1.0.0-beta.51
- '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.51
- '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.51
- '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.51
+ '@rolldown/binding-android-arm64': 1.0.0-beta.50
+ '@rolldown/binding-darwin-arm64': 1.0.0-beta.50
+ '@rolldown/binding-darwin-x64': 1.0.0-beta.50
+ '@rolldown/binding-freebsd-x64': 1.0.0-beta.50
+ '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.50
+ '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.50
+ '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.50
+ '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.50
+ '@rolldown/binding-linux-x64-musl': 1.0.0-beta.50
+ '@rolldown/binding-openharmony-arm64': 1.0.0-beta.50
+ '@rolldown/binding-wasm32-wasi': 1.0.0-beta.50
+ '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.50
+ '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.50
+ '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.50
rollup-plugin-license@3.6.0(picomatch@4.0.3)(rollup@4.43.0):
dependencies:
@@ -12050,11 +12159,13 @@ snapshots:
router@2.2.0:
dependencies:
- debug: obug@2.1.0
+ debug: 4.4.3
depd: 2.0.0
is-promise: 4.0.0
parseurl: 1.3.3
path-to-regexp: 8.3.0
+ transitivePeerDependencies:
+ - supports-color
run-applescript@7.0.0: {}
@@ -12206,7 +12317,7 @@ snapshots:
send@1.2.0:
dependencies:
- debug: obug@2.1.0
+ debug: 4.4.3
encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
@@ -12217,6 +12328,8 @@ snapshots:
on-finished: 2.4.1
range-parser: 1.2.1
statuses: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
serve-static@2.2.0:
dependencies:
@@ -12224,6 +12337,8 @@ snapshots:
escape-html: 1.0.3
parseurl: 1.3.3
send: 1.2.0
+ transitivePeerDependencies:
+ - supports-color
setprototypeof@1.2.0: {}
@@ -12445,10 +12560,12 @@ snapshots:
stylus@0.64.0:
dependencies:
'@adobe/css-tools': 4.3.3
- debug: obug@2.1.0
+ debug: 4.4.3
glob: 10.4.5
sax: 1.4.1
source-map: 0.7.4
+ transitivePeerDependencies:
+ - supports-color
sucrase@3.35.0:
dependencies:
@@ -12604,8 +12721,8 @@ snapshots:
empathic: 2.0.0
hookable: 5.5.3
obug: 2.0.0(ms@2.1.3)
- rolldown: 1.0.0-beta.51
- rolldown-plugin-dts: 0.17.8(ms@2.1.3)(rolldown@1.0.0-beta.51)(typescript@5.9.2)(vue-tsc@3.1.4(typescript@5.9.2))
+ rolldown: 1.0.0-beta.50
+ rolldown-plugin-dts: 0.17.8(ms@2.1.3)(rolldown@1.0.0-beta.50)(typescript@5.9.2)(vue-tsc@3.1.4(typescript@5.9.2))
semver: 7.7.3
tinyexec: 1.0.2
tinyglobby: 0.2.15
@@ -12640,12 +12757,16 @@ snapshots:
twoslash: 0.3.4(typescript@5.9.2)
twoslash-protocol: 0.3.4
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
twoslash@0.3.4(typescript@5.9.2):
dependencies:
'@typescript/vfs': 1.6.1(typescript@5.9.2)
twoslash-protocol: 0.3.4
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
type-check@0.4.0:
dependencies:
@@ -12667,6 +12788,8 @@ snapshots:
'@typescript-eslint/utils': 8.46.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.2)
eslint: 9.39.1(jiti@2.6.1)
typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
typescript@5.9.2: {}
@@ -12767,7 +12890,7 @@ snapshots:
unrun@0.2.10:
dependencies:
'@oxc-project/runtime': 0.97.0
- rolldown: 1.0.0-beta.51
+ rolldown: 1.0.0-beta.50
update-browserslist-db@1.1.4(browserslist@4.28.0):
dependencies:
@@ -12814,6 +12937,8 @@ snapshots:
'@iconify/utils': 3.0.2
optionalDependencies:
vite: link:packages/vite
+ transitivePeerDependencies:
+ - supports-color
vitepress-plugin-llms@1.9.2:
dependencies:
@@ -12831,6 +12956,8 @@ snapshots:
tokenx: 1.1.0
unist-util-remove: 4.0.0
unist-util-visit: 5.0.0
+ transitivePeerDependencies:
+ - supports-color
vitepress@2.0.0-alpha.13(axios@1.13.2)(postcss@8.5.6)(typescript@5.9.2):
dependencies:
@@ -12877,7 +13004,7 @@ snapshots:
'@vitest/snapshot': 4.0.9
'@vitest/spy': 4.0.9
'@vitest/utils': 4.0.9
- debug: obug@2.1.0
+ debug: 4.4.3
es-module-lexer: 1.7.0
expect-type: 1.2.2
magic-string: 0.30.21
@@ -12895,6 +13022,7 @@ snapshots:
'@types/node': 22.19.1
transitivePeerDependencies:
- msw
+ - supports-color
void-elements@3.1.0: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index dbcd04b50f1331..e44eb2c9e4b4d1 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -14,7 +14,6 @@ dedupeInjectedDeps: false
overrides:
rolldown: $rolldown
vite: 'workspace:*'
- debug: 'npm:obug'
patchedDependencies:
"sirv@3.0.2": "patches/sirv@3.0.2.patch"
"chokidar@3.6.0": "patches/chokidar@3.6.0.patch"