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"