From 0b7e4a2d961615ef9660948bbe2bc9d2ad87ef6d Mon Sep 17 00:00:00 2001 From: Roman Date: Fri, 17 Jul 2026 19:29:52 +0100 Subject: [PATCH 01/40] feat: add more patterns to unnecessary files hints (#3050) Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- app/utils/package-content-hints.ts | 34 +++- .../app/utils/package-content-hints.spec.ts | 191 +++++++++++++----- 2 files changed, 174 insertions(+), 51 deletions(-) diff --git a/app/utils/package-content-hints.ts b/app/utils/package-content-hints.ts index 8df8287950..f934eb0b37 100644 --- a/app/utils/package-content-hints.ts +++ b/app/utils/package-content-hints.ts @@ -11,9 +11,15 @@ const POSSIBLY_UNNECESSARY_FILES: ReadonlySet = new Set([ '.editorconfig', '.prettierignore', '.eslintignore', + '.jshintignore', + '.npmignore', '.gitignore', '.gitattributes', + '.travis.yml', + '.verb.md', + 'Makefile', 'tsconfig.json', + 'jsconfig.json', '.node-version', '.nvmrc', 'mise.toml', @@ -27,6 +33,18 @@ const POSSIBLY_UNNECESSARY_FILES: ReadonlySet = new Set([ '.env.production.local', '.nycrc', 'nyc.json', + '.DS_Store', + 'AUTHORS', + 'test.js', + 'test.ts', + 'tests.js', + 'tests.ts', + 'bench.js', + 'benchmark.js', + 'yarn.lock', + 'bun.lock', + 'bun.lockb', + 'package-lock.json', ]) const POSSIBLY_UNNECESSARY_DIRECTORIES: ReadonlySet = new Set([ @@ -35,11 +53,16 @@ const POSSIBLY_UNNECESSARY_DIRECTORIES: ReadonlySet = new Set([ '.github', '.idea', '.zed', + '.yarn', + '.husky', + '.changeset', 'test', 'tests', - '__tests__', 'spec', 'specs', + 'example', + 'examples', + 'benchmark', ]) const POSSIBLY_UNNECESSARY_DIRECTORY_PATTERNS: readonly RegExp[] = [/^__.+__$/] @@ -53,11 +76,18 @@ const POSSIBLY_UNNECESSARY_PATTERNS: readonly RegExp[] = [ /^\.oxlintrc(?:\.(?:json|js|cjs|yml|yaml))?$/, /^oxfmt\.config\.(?:js|cjs|mjs|ts|mts|cts)$/, /^\.oxfmtrc(?:\.(?:json|js|cjs|yml|yaml))?$/, + /^jest\.config\.(?:js|cjs|mjs|ts|mts|cts)$/, // Match common dot-prefixed config files without flagging all dotfiles; - // files like .npmrc, .npmignore, and .gitkeep can be intentional artifacts. + // files like .npmrc can be intentional artifacts. /^\.(?!npmrc$)[a-z][a-z0-9_-]*rc$/, /^\.(?!npmrc\.)[a-z][a-z0-9_-]*rc\.(?:json|js|cjs|mjs|yml|yaml|toml)$/, /^\.[a-z][a-z0-9_-]*\.config\.(?:js|cjs|mjs|ts|mts|cts)$/, + // Match files ending in .test.js, .test.ts, .spec.js, .spec.ts, etc. + /\.(?:test|spec)\.(?:j|t)s$/, + // Match CHANGELOG.md, etc + /^(?:changelog|releasenotes|release-notes|history|contributing|contribute|news|collaborators)\.(?:md|markdown|txt)$/i, + // Match example.mjs, examples.js, stc + /^examples?\.(?:js|cjs|mjs|ts|mts|cts)$/, ] export function isPossiblyUnnecessaryContent(name: string, type: 'file' | 'directory'): boolean { diff --git a/test/unit/app/utils/package-content-hints.spec.ts b/test/unit/app/utils/package-content-hints.spec.ts index 770e33d4ea..1bb5aab0ab 100644 --- a/test/unit/app/utils/package-content-hints.spec.ts +++ b/test/unit/app/utils/package-content-hints.spec.ts @@ -8,7 +8,10 @@ describe('isPossiblyUnnecessaryContent', () => { expect(isPossiblyUnnecessaryContent('.gitattributes', 'file')).toBe(true) expect(isPossiblyUnnecessaryContent('.prettierignore', 'file')).toBe(true) expect(isPossiblyUnnecessaryContent('.eslintignore', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('.jshintignore', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('.npmignore', 'file')).toBe(true) expect(isPossiblyUnnecessaryContent('tsconfig.json', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('jsconfig.json', 'file')).toBe(true) }) it('flags local environment files', () => { @@ -30,61 +33,125 @@ describe('isPossiblyUnnecessaryContent', () => { expect(isPossiblyUnnecessaryContent('nyc.json', 'file')).toBe(true) }) - it('matches ESLint configuration patterns', () => { - for (const extension of ['js', 'cjs', 'mjs', 'ts', 'mts', 'cts']) { - expect(isPossiblyUnnecessaryContent(`eslint.config.${extension}`, 'file')).toBe(true) - } - expect(isPossiblyUnnecessaryContent('.eslintrc', 'file')).toBe(true) - for (const extension of ['json', 'js', 'cjs', 'yml', 'yaml']) { - expect(isPossiblyUnnecessaryContent(`.eslintrc.${extension}`, 'file')).toBe(true) - } - expect(isPossiblyUnnecessaryContent('eslint.config.json', 'file')).toBe(false) - expect(isPossiblyUnnecessaryContent('.eslintrc.txt', 'file')).toBe(false) + it('flags editor and CI files', () => { + expect(isPossiblyUnnecessaryContent('.travis.yml', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('.verb.md', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('Makefile', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('.DS_Store', 'file')).toBe(true) }) - it('matches Prettier configuration patterns', () => { - expect(isPossiblyUnnecessaryContent('.prettierrc', 'file')).toBe(true) - for (const extension of ['json', 'js', 'cjs', 'yml', 'yaml', 'toml']) { - expect(isPossiblyUnnecessaryContent(`.prettierrc.${extension}`, 'file')).toBe(true) - } - for (const extension of ['js', 'cjs', 'mjs', 'ts', 'mts', 'cts']) { - expect(isPossiblyUnnecessaryContent(`prettier.config.${extension}`, 'file')).toBe(true) - } - expect(isPossiblyUnnecessaryContent('.prettierrc.txt', 'file')).toBe(false) - expect(isPossiblyUnnecessaryContent('prettier.config.json', 'file')).toBe(false) + it('flags package manager lockfiles', () => { + expect(isPossiblyUnnecessaryContent('yarn.lock', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('bun.lock', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('bun.lockb', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('package-lock.json', 'file')).toBe(true) }) - it('matches oxlint and oxfmt configuration patterns', () => { - for (const extension of ['js', 'cjs', 'mjs', 'ts', 'mts', 'cts']) { - expect(isPossiblyUnnecessaryContent(`oxlint.config.${extension}`, 'file')).toBe(true) - expect(isPossiblyUnnecessaryContent(`oxfmt.config.${extension}`, 'file')).toBe(true) - } - expect(isPossiblyUnnecessaryContent('.oxlintrc', 'file')).toBe(true) - expect(isPossiblyUnnecessaryContent('.oxfmtrc', 'file')).toBe(true) - for (const extension of ['json', 'js', 'cjs', 'yml', 'yaml']) { - expect(isPossiblyUnnecessaryContent(`.oxlintrc.${extension}`, 'file')).toBe(true) - expect(isPossiblyUnnecessaryContent(`.oxfmtrc.${extension}`, 'file')).toBe(true) - } - expect(isPossiblyUnnecessaryContent('oxlint.config.json', 'file')).toBe(false) - expect(isPossiblyUnnecessaryContent('oxfmt.config.json', 'file')).toBe(false) - expect(isPossiblyUnnecessaryContent('.oxlintrc.txt', 'file')).toBe(false) - expect(isPossiblyUnnecessaryContent('.oxfmtrc.txt', 'file')).toBe(false) + it('flags example and development files', () => { + expect(isPossiblyUnnecessaryContent('test.js', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('tests.js', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('test.ts', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('index.test.js', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('index.test.ts', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('index.spec.js', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('index.spec.ts', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('bench.js', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('benchmark.js', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('example.js', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('examples.js', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('example.mjs', 'file')).toBe(true) }) - it('matches common dot-prefixed configuration patterns without over-flagging', () => { - expect(isPossiblyUnnecessaryContent('.babelrc', 'file')).toBe(true) - for (const extension of ['json', 'js', 'cjs', 'mjs', 'yml', 'yaml', 'toml']) { - expect(isPossiblyUnnecessaryContent(`.stylelintrc.${extension}`, 'file')).toBe(true) - } - expect(isPossiblyUnnecessaryContent('.browserslistrc', 'file')).toBe(true) - for (const extension of ['js', 'cjs', 'mjs', 'ts', 'mts', 'cts']) { - expect(isPossiblyUnnecessaryContent(`.tailwind.config.${extension}`, 'file')).toBe(true) + it('flags unnecessay metadata and documentation files', () => { + expect(isPossiblyUnnecessaryContent('AUTHORS', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('collaborators.md', 'file')).toBe(true) + }) + + describe('changelog, release notes, and contributing files', () => { + const files = [ + 'CHANGELOG.md', + 'Changelog.md', + 'changelog.md', + 'CHANGELOG.markdown', + 'changelog.markdown', + 'RELEASENOTES.md', + 'release-notes.md', + 'CONTRIBUTING.md', + 'HISTORY.md', + 'History.md', + 'history.txt', + 'NEWS.md', + ] + for (const name of files) { + it(`flags ${name}`, () => { + expect(isPossiblyUnnecessaryContent(name, 'file')).toBe(true) + }) } - // .npmrc is sometimes an intentional shipped artifact; do not flag it. - expect(isPossiblyUnnecessaryContent('.npmrc', 'file')).toBe(false) - expect(isPossiblyUnnecessaryContent('.npmrc.json', 'file')).toBe(false) - expect(isPossiblyUnnecessaryContent('.stylelintrc.ts', 'file')).toBe(false) - expect(isPossiblyUnnecessaryContent('.tailwind.config.json', 'file')).toBe(false) + }) + + describe('configuration patterns', () => { + it('matches ESLint configuration patterns', () => { + for (const extension of ['js', 'cjs', 'mjs', 'ts', 'mts', 'cts']) { + expect(isPossiblyUnnecessaryContent(`eslint.config.${extension}`, 'file')).toBe(true) + } + expect(isPossiblyUnnecessaryContent('.eslintrc', 'file')).toBe(true) + for (const extension of ['json', 'js', 'cjs', 'yml', 'yaml']) { + expect(isPossiblyUnnecessaryContent(`.eslintrc.${extension}`, 'file')).toBe(true) + } + expect(isPossiblyUnnecessaryContent('eslint.config.json', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('.eslintrc.txt', 'file')).toBe(false) + }) + + it('matches Prettier configuration patterns', () => { + expect(isPossiblyUnnecessaryContent('.prettierrc', 'file')).toBe(true) + for (const extension of ['json', 'js', 'cjs', 'yml', 'yaml', 'toml']) { + expect(isPossiblyUnnecessaryContent(`.prettierrc.${extension}`, 'file')).toBe(true) + } + for (const extension of ['js', 'cjs', 'mjs', 'ts', 'mts', 'cts']) { + expect(isPossiblyUnnecessaryContent(`prettier.config.${extension}`, 'file')).toBe(true) + } + expect(isPossiblyUnnecessaryContent('.prettierrc.txt', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('prettier.config.json', 'file')).toBe(false) + }) + + it('matches oxlint and oxfmt configuration patterns', () => { + for (const extension of ['js', 'cjs', 'mjs', 'ts', 'mts', 'cts']) { + expect(isPossiblyUnnecessaryContent(`oxlint.config.${extension}`, 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent(`oxfmt.config.${extension}`, 'file')).toBe(true) + } + expect(isPossiblyUnnecessaryContent('.oxlintrc', 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent('.oxfmtrc', 'file')).toBe(true) + for (const extension of ['json', 'js', 'cjs', 'yml', 'yaml']) { + expect(isPossiblyUnnecessaryContent(`.oxlintrc.${extension}`, 'file')).toBe(true) + expect(isPossiblyUnnecessaryContent(`.oxfmtrc.${extension}`, 'file')).toBe(true) + } + expect(isPossiblyUnnecessaryContent('oxlint.config.json', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('oxfmt.config.json', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('.oxlintrc.txt', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('.oxfmtrc.txt', 'file')).toBe(false) + }) + + it('matches jest configuration patterns', () => { + for (const extension of ['js', 'cjs', 'mjs', 'ts', 'mts', 'cts']) { + expect(isPossiblyUnnecessaryContent(`jest.config.${extension}`, 'file')).toBe(true) + } + }) + + it('matches common dot-prefixed configuration patterns without over-flagging', () => { + expect(isPossiblyUnnecessaryContent('.babelrc', 'file')).toBe(true) + for (const extension of ['json', 'js', 'cjs', 'mjs', 'yml', 'yaml', 'toml']) { + expect(isPossiblyUnnecessaryContent(`.stylelintrc.${extension}`, 'file')).toBe(true) + } + expect(isPossiblyUnnecessaryContent('.browserslistrc', 'file')).toBe(true) + for (const extension of ['js', 'cjs', 'mjs', 'ts', 'mts', 'cts']) { + expect(isPossiblyUnnecessaryContent(`.tailwind.config.${extension}`, 'file')).toBe(true) + } + // .npmrc is sometimes an intentional shipped artifact; do not flag it. + expect(isPossiblyUnnecessaryContent('.npmrc', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('.npmrc.json', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('.stylelintrc.ts', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('.tailwind.config.json', 'file')).toBe(false) + }) }) it('flags editor and CI directories', () => { @@ -93,6 +160,8 @@ describe('isPossiblyUnnecessaryContent', () => { expect(isPossiblyUnnecessaryContent('.github', 'directory')).toBe(true) expect(isPossiblyUnnecessaryContent('.idea', 'directory')).toBe(true) expect(isPossiblyUnnecessaryContent('.zed', 'directory')).toBe(true) + expect(isPossiblyUnnecessaryContent('.yarn', 'directory')).toBe(true) + expect(isPossiblyUnnecessaryContent('.husky', 'directory')).toBe(true) }) it('flags test directories', () => { @@ -105,17 +174,41 @@ describe('isPossiblyUnnecessaryContent', () => { expect(isPossiblyUnnecessaryContent('specs', 'directory')).toBe(true) }) + it('flags development directories', () => { + expect(isPossiblyUnnecessaryContent('benchmark', 'directory')).toBe(true) + }) + + it('flags example directories', () => { + expect(isPossiblyUnnecessaryContent('example', 'directory')).toBe(true) + expect(isPossiblyUnnecessaryContent('examples', 'directory')).toBe(true) + }) + it('does not flag ordinary source files or directories', () => { expect(isPossiblyUnnecessaryContent('index.js', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('latest.js', 'file')).toBe(false) expect(isPossiblyUnnecessaryContent('package.json', 'file')).toBe(false) expect(isPossiblyUnnecessaryContent('README.md', 'file')).toBe(false) - expect(isPossiblyUnnecessaryContent('LICENSE', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('readme.md', 'file')).toBe(false) expect(isPossiblyUnnecessaryContent('main.ts', 'file')).toBe(false) expect(isPossiblyUnnecessaryContent('src', 'directory')).toBe(false) expect(isPossiblyUnnecessaryContent('lib', 'directory')).toBe(false) expect(isPossiblyUnnecessaryContent('dist', 'directory')).toBe(false) }) + it('does not flag legal related files', () => { + expect(isPossiblyUnnecessaryContent('LICENSE', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('LICENCE', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('license', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('licence', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('LICENSE.md', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('LICENCE.md', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('LICENSE-MIT', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('LICENSE-MIT.txt', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('NOTICE', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('NOTICE.md', 'file')).toBe(false) + expect(isPossiblyUnnecessaryContent('UNLICENSE', 'file')).toBe(false) + }) + it('does not confuse a directory name passed as a file with the directory match', () => { expect(isPossiblyUnnecessaryContent('.vscode', 'file')).toBe(false) expect(isPossiblyUnnecessaryContent('test', 'file')).toBe(false) From 019d9235776df5fd1c83b7c49b6869e18a8f6a18 Mon Sep 17 00:00:00 2001 From: Ankit Bhandari <85058931+whoisanku@users.noreply.github.com> Date: Sun, 19 Jul 2026 14:30:07 +0545 Subject: [PATCH 02/40] fix(i18n): update nepali translations (#3059) --- i18n/locales/ne-NP.json | 1457 +++++++++++++++++++++++++++++++++------ 1 file changed, 1232 insertions(+), 225 deletions(-) diff --git a/i18n/locales/ne-NP.json b/i18n/locales/ne-NP.json index f02718bd7e..4fea8c0f9a 100644 --- a/i18n/locales/ne-NP.json +++ b/i18n/locales/ne-NP.json @@ -3,43 +3,202 @@ "seo": { "home": { "title": "npmx - npm रजिस्ट्रीका लागि प्याकेज ब्राउजर", - "description": "npm रजिस्ट्रीका लागि अझ राम्रो ब्राउजर। आधुनिक इन्टरफेससँग प्याकेजहरू खोज्नुहोस्, ब्राउज गर्नुहोस्, र अन्वेषण गर्नुहोस्।" + "description": "npm रजिस्ट्रीका लागि छिटो र आधुनिक ब्राउजर। आधुनिक इन्टरफेससहित प्याकेजहरू खोज्नुहोस्, ब्राउज गर्नुहोस् र अन्वेषण गर्नुहोस्।" } }, "built_at": "बिल्ड गरिएको {0}", "alt_logo": "npmx लोगो", - "tagline": "npm रजिस्ट्रीका लागि अझ राम्रो ब्राउजर", + "tagline": "npm रजिस्ट्रीका लागि छिटो र आधुनिक ब्राउजर", "non_affiliation_disclaimer": "npm, Inc. सँग सम्बद्ध छैन", "trademark_disclaimer": "npm, npm, Inc. को दर्ता गरिएको ट्रेडमार्क हो। यो साइट npm, Inc. सँग सम्बद्ध छैन।", "footer": { "about": "बारेमा", + "sponsors": "प्रायोजकहरू", + "blog": "ब्लग", "docs": "डकुमेन्टेसन", - "source": "स्रोत", + "source": "सोर्स", "social": "सामाजिक", - "chat": "च्याट" + "chat": "च्याट", + "builders_chat": "बिल्डरहरू", + "keyboard_shortcuts": "किबोर्ड सर्टकटहरू", + "brand": "ब्रान्ड", + "resources": "स्रोतहरू", + "features": "सुविधाहरू", + "other": "अन्य", + "sponsored_by": "{list} द्वारा प्रायोजित" }, "shortcuts": { - "section": {} + "section": { + "global": "ग्लोबल", + "search": "खोज", + "package": "प्याकेज" + }, + "ctrl_key": "Ctrl", + "command_palette": "कमाण्ड प्यालेट खोल्नुहोस्", + "command_palette_description": "किबोर्ड नछोडीकनै पेज, प्याकेज दृश्य, सेटिङ्स र बाह्य लिङ्कहरूमा पुग्न कमाण्ड प्यालेट प्रयोग गर्नुहोस्। macOS मा ⌘K थिच्नुहोस्। Windows र Linux मा {ctrlKey}+K थिच्नुहोस्।", + "focus_search": "खोजमा फोकस गर्नुहोस्", + "show_kbd_hints": "किबोर्ड संकेतहरू हाइलाइट गर्नुहोस्", + "settings": "सेटिङ्स खोल्नुहोस्", + "compare": "तुलना खोल्नुहोस्", + "compare_from_package": "तुलना खोल्नुहोस् (हालको प्याकेजसहित)", + "changelog": "चेन्जलग खोल्नुहोस्", + "navigate_results": "नतिजाहरूमा नेभिगेट गर्नुहोस्", + "go_to_result": "नतिजामा जानुहोस्", + "open_code_view": "कोड दृश्य खोल्नुहोस्", + "open_docs": "डकुमेन्टेसन खोल्नुहोस्", + "disable_shortcuts": "तपाईं {settings} मा किबोर्ड सर्टकटहरू निष्क्रिय गर्न सक्नुहुन्छ।", + "open_main": "मुख्य जानकारी खोल्नुहोस्", + "open_diff": "संस्करण भिन्नता खोल्नुहोस्", + "open_timeline": "टाइमलाइन खोल्नुहोस्", + "open_stats": "तथ्याङ्क खोल्नुहोस्" }, "search": { "label": "npm प्याकेजहरू खोज्नुहोस्", "placeholder": "प्याकेज खोज्नुहोस्...", "button": "खोज", "searching": "खोजिँदैछ...", - "found_packages": "कुनै प्याकेज फेला परेन | {count} प्याकेज फेला पर्यो | {count} प्याकेज फेला परे", + "found_packages": "कुनै प्याकेज भेटिएन | {count} प्याकेज भेटियो | {count} प्याकेजहरू भेटिए", + "found_packages_sorted": "कुनै नतिजा भेटिएन | शीर्ष {count} नतिजा क्रमबद्ध गरिँदैछ | शीर्ष {count} नतिजाहरू क्रमबद्ध गरिँदैछन्", "updating": "(अपडेट हुँदैछ...)", "no_results": "\"{query}\" का लागि कुनै प्याकेज फेला परेन", + "rate_limited": "npm को रेट लिमिटमा पुगियो, एकैछिनमा फेरि प्रयास गर्नुहोस्", + "title": "खोज", + "title_search": "खोज: {search}", + "title_packages": "प्याकेज खोज्नुहोस्", + "meta_description": "'{search}' का खोज नतिजाहरू", + "meta_description_packages": "npm प्याकेजहरू खोज्नुहोस्", "not_taken": "{name} लिइएको छैन", "claim_prompt": "npm मा यो प्याकेज नाम दाबी गर्नुहोस्", "claim_button": "\"{name}\" दाबी गर्नुहोस्", "want_to_claim": "यो प्याकेज नाम दाबी गर्न चाहनुहुन्छ?", - "start_typing": "प्याकेज खोज्न टाइप गर्न सुरू गर्नुहोस्", + "start_typing": "प्याकेज खोज्न टाइप गर्न सुरु गर्नुहोस्", + "algolia_disclaimer": "Algolia द्वारा सञ्चालित", "exact_match": "ठ्याक्कै", "suggestion": { "user": "प्रयोगकर्ता", "org": "संगठन", "view_user_packages": "यस प्रयोगकर्ताका प्याकेजहरू हेर्नुहोस्", "view_org_packages": "यस संगठनका प्याकेजहरू हेर्नुहोस्" + }, + "instant_search": "तत्काल खोज", + "instant_search_on": "अन", + "instant_search_off": "अफ", + "instant_search_turn_on": "अन गर्नुहोस्", + "instant_search_turn_off": "अफ गर्नुहोस्", + "instant_search_advisory": "{label} {state} — {action}" + }, + "command_palette": { + "title": "कमाण्ड प्यालेट", + "quick_actions": "सिधै जानुहोस्...", + "subtitle": "npmx भरि नेभिगेट गर्नुहोस् र सेटिङ्स छिटो बदल्नुहोस्", + "subtitle_languages": "भाषा छान्नुहोस् वा अनुवाद सुधार्न सहयोग गर्नुहोस्", + "instructions": "कमाण्डहरू फिल्टर गर्न टाइप गर्नुहोस्। नतिजाहरूमा चल्न एरो किहरू र कमाण्ड चलाउन Enter प्रयोग गर्नुहोस्।", + "input_label": "कमाण्ड प्यालेट खोज", + "results_label": "कमाण्ड नतिजाहरू", + "placeholder": "कमाण्ड टाइप गर्नुहोस्...", + "back": "पछाडि", + "empty": "मिल्ने कुनै कमाण्ड छैन", + "empty_search_hint": "\"{query}\" खोज्न Enter थिच्नुहोस्।", + "current": "हालको", + "here": "तपाईं यहाँ हुनुहुन्छ", + "connected": "कनेक्ट भएको", + "keyboard_shortcuts": { + "navigate": "नेभिगेट गर्न", + "select": "चयन गर्न", + "close": "बन्द गर्न" + }, + "state": { + "on": "अन", + "off": "अफ" + }, + "groups": { + "actions": "कार्यहरू", + "help": "सहायता", + "language": "भाषा", + "connections": "जडानहरू", + "navigation": "नेभिगेसन", + "links": "लिङ्कहरू", + "npmx": "npmx", + "package": "प्याकेज", + "package_with_name": "प्याकेज ({name})", + "versions": "संस्करणहरू", + "versions_with_name": "{name} का संस्करणहरू" + }, + "actions": { + "search": "खोज", + "search_for": "\"{query}\" खोज्नुहोस्", + "keyboard_shortcuts": "किबोर्ड सर्टकटहरू", + "help_translate": "अनुवादमा सहयोग गर्नुहोस्" + }, + "connections": { + "npm_connect": "npm CLI सँग कनेक्ट गर्नुहोस्", + "npm_connected": "npm CLI (~{username})", + "npm_disconnect": "npm CLI डिस्कनेक्ट गर्नुहोस्", + "atmosphere_connect": "Atmosphere सँग कनेक्ट गर्नुहोस्", + "atmosphere_connected": "atmosphere ({'@'}{handle})", + "atmosphere_disconnect": "Atmosphere डिस्कनेक्ट गर्नुहोस्" + }, + "navigation": { + "home": "होम", + "packages": "प्याकेजहरू (~{username})", + "orgs": "संगठनहरू (~{username})", + "profile": "प्रोफाइल ({'@'}{handle})" + }, + "links": { + "external": "बाह्य लिङ्क" + }, + "package_links": { + "stars": "रिपोजिटरी स्टारहरू", + "forks": "रिपोजिटरी फोर्कहरू" + }, + "theme": { + "system": "सिस्टम थिम प्रयोग गर्नुहोस्", + "light": "हल्का थिम प्रयोग गर्नुहोस्", + "dark": "गाढा थिम प्रयोग गर्नुहोस्" + }, + "package": { + "main": "प्याकेज पेज", + "docs": "डकुमेन्टेसन", + "code": "कोड", + "diff": "डिफ", + "compare": "यो प्याकेज तुलना गर्नुहोस्", + "download": "टारबल डाउनलोड गर्नुहोस्", + "changelog": "चेन्जलग", + "stats": "तथ्याङ्क" + }, + "package_actions": { + "copy_run": "रन कमाण्ड कपी गर्नुहोस्" + }, + "code": { + "copy_file": "फाइलको सामग्री कपी गर्नुहोस्" + }, + "diff": { + "merge_modified_lines": "परिवर्तित लाइनहरू मर्ज गर्नुहोस्", + "word_wrap": "वर्ड र्‍याप" + }, + "version": { + "label": "{version}" + }, + "status": { + "available_in_context": "{context}। कुनै कमाण्ड उपलब्ध छैन | {context}। 1 कमाण्ड उपलब्ध छ | {context}। {count} कमाण्डहरू उपलब्ध छन्", + "matching_in_context": "{context}। मिल्ने कुनै कमाण्ड छैन | {context}। 1 मिल्ने कमाण्ड छ | {context}। {count} मिल्ने कमाण्डहरू छन्", + "no_matches_search_in_context": "{context}। मिल्ने कुनै कमाण्ड छैन। \"{query}\" खोज्न Enter थिच्नुहोस्।" + }, + "announcements": { + "language_changed": "भाषा {language} मा सेट गरियो।", + "relative_dates_on": "सापेक्ष मितिहरू अन।", + "relative_dates_off": "सापेक्ष मितिहरू अफ।", + "theme_changed": "थिम {theme} मा सेट गरियो।", + "accent_color_changed": "एक्सेन्ट रङ {color} मा सेट गरियो।", + "background_theme_changed": "ब्याकग्राउन्ड सेड {theme} मा सेट गरियो।", + "download_started": "{package} टारबल डाउनलोड हुँदैछ।", + "copied_to_clipboard": "क्लिपबोर्डमा कपी भयो।", + "npm_disconnected": "npm CLI डिस्कनेक्ट भयो।", + "atmosphere_disconnected": "Atmosphere डिस्कनेक्ट भयो।", + "facets_all_selected": "सबै पक्षहरू चयन गरिए।", + "facets_all_deselected": "सबै पक्षहरूको चयन हटाइयो।", + "view_switched": "{view} दृश्यमा स्विच गरियो।", + "setting_toggled": "{setting} {state}।" } }, "nav": { @@ -55,36 +214,116 @@ "tap_to_search": "खोज्न ट्याप गर्नुहोस्" }, "blog": { - "author": {}, - "atproto": {} + "title": "ब्लग", + "heading": "ब्लग", + "meta_description": "npmx समुदायबाट जानकारी र अपडेटहरू", + "author": { + "view_profile": "Bluesky मा {name} को प्रोफाइल हेर्नुहोस्" + }, + "draft_badge": "ड्राफ्ट", + "draft_banner": "यो अप्रकाशित ड्राफ्ट हो। यो अपूर्ण हुन सक्छ वा यसमा त्रुटिहरू हुन सक्छन्।", + "no_posts": "कुनै पोस्ट फेला परेन।", + "atproto": { + "view_on_bluesky": "Bluesky मा हेर्नुहोस्", + "reply_on_bluesky": "Bluesky मा जवाफ दिनुहोस्", + "likes_on_bluesky": "Bluesky मा लाइकहरू", + "like_or_reply_on_bluesky": "यो पोस्ट मन पराउनुहोस् वा Bluesky मा आफ्नो टिप्पणी थप्नुहोस्", + "no_comments_yet": "अहिलेसम्म कुनै टिप्पणी छैन।", + "could_not_load_comments": "टिप्पणीहरू लोड गर्न सकिएन।", + "comments": "टिप्पणीहरू", + "loading_comments": "टिप्पणीहरू लोड हुँदैछन्...", + "updating": "अपडेट हुँदैछ...", + "reply_count": "{count} जवाफ | {count} जवाफहरू", + "like_count": "{count} लाइक | {count} लाइकहरू", + "repost_count": "{count} रिपोस्ट | {count} रिपोस्टहरू", + "more_replies": "{count} थप जवाफ... | {count} थप जवाफहरू..." + } + }, + "noodles": { + "title": "नुडल्स", + "meta_description": "npmx मा हामीले देखाएका सबै नुडलहरू — सिजनल लोगोहरू, इस्टर एगहरू र तिनका पछाडिका कथाहरू।", + "latest": "पछिल्ला नुडलहरू", + "what_is": "नुडल्स भनेको के हो", + "what_is_body": "नुडलहरू npmx लोगोका रमाइला रूपहरू हुन्, जुन हामी रिलिज, चाडपर्व, कार्यक्रम र मनाउन लायक अरू क्षणहरूमा होमपेजमा देखाउँछौं। Google Doodles जस्तै, तर npm प्याकेजहरूका लागि।", + "empty": "अहिलेसम्म कुनै नुडल छैन।", + "load_more": "{count} थप लोड गर्नुहोस्", + "dates": "सक्रिय मितिहरू", + "shipped_in": "सिप भएको रिलिज", + "credits": "क्रेडिट", + "learn_more": "थप जान्नुहोस्", + "carousel_prev": "अघिल्लो तस्बिर", + "carousel_next": "अर्को तस्बिर", + "carousel_dots": "भेरियन्ट तस्बिर नेभिगेसन", + "carousel_jump": "तस्बिर {index} मा जानुहोस्", + "lens_label": "{title} — तस्बिर रिल", + "lens_slide": "तस्बिर {index}", + "lens_slide_position": "{total} मध्ये स्लाइड {index}", + "back_to_archive": "सबै नुडलहरूमा फर्कनुहोस्", + "missing": { + "title": "यो नुडल भाँडोबाट बाहिर आउनै पाएन।", + "body": "हाम्रो मेनुमा “{slug}” नामको नुडल छैन। कि त यो अझै पाक्दैछ, कि त कहिल्यै लेखिएकै थिएन। जे होस् — अर्काइभतिर फर्कनुहोस्।" + } }, "settings": { "title": "सेटिङ्स", - "tagline": "आफ्नो npmx अनुभव अनुकूल बनाउनुहोस्", - "meta_description": "थिम, भाषा, र डिस्प्ले प्राथमिकतासँग आफ्नो npmx.dev अनुभव अनुकूल बनाउनुहोस्।", + "tagline": "आफ्नो npmx अनुभव आफूअनुकूल बनाउनुहोस्", + "meta_description": "थिम, भाषा र डिस्प्ले प्राथमिकतासहित आफ्नो npmx.dev अनुभव आफूअनुकूल बनाउनुहोस्।", "sections": { - "appearance": "दिखावट", + "appearance": "रूपरङ्ग", "display": "डिस्प्ले", - "language": "भाषा" + "search": "खोज सुविधाहरू", + "language": "भाषा", + "keyboard_shortcuts": "किबोर्ड सर्टकटहरू" }, - "data_source": {}, + "data_source": { + "label": "डेटा स्रोत", + "description": "npmx ले खोज डेटा कहाँबाट लिने छान्नुहोस्। प्याकेज पेजहरूले भने सधैं सिधै npm रजिस्ट्री प्रयोग गर्छन्।", + "npm": "npm रजिस्ट्री", + "npm_description": "खोज, संगठन र प्रयोगकर्ता सूचीहरू सिधै आधिकारिक npm रजिस्ट्रीबाट ल्याउँछ। आधिकारिक, तर अलि ढिलो हुन सक्छ।", + "algolia": "Algolia", + "algolia_description": "छिटो खोज, संगठन र प्रयोगकर्ता पेजहरूका लागि Algolia प्रयोग गर्छ।" + }, + "instant_search": "तत्काल खोज", + "instant_search_description": "टाइप गर्दै जाँदा खोज पेजमा लगेर नतिजाहरू अपडेट गर्छ।", "relative_dates": "सापेक्ष मितिहरू", "include_types": "इन्स्टलमा {'@'}types समावेश गर्नुहोस्", "include_types_description": "टाइप नभएका प्याकेजका इन्स्टल कमाण्डहरूमा {'@'}types प्याकेज थप्नुहोस्", "hide_platform_packages": "खोजमा प्लेटफर्म-विशेष प्याकेजहरू लुकाउनुहोस्", - "hide_platform_packages_description": "नतिजाबाट {'@'}esbuild/linux-x64 जस्ता नेटिभ बाइनरी प्याकेजहरू लुकाउनुहोस्", + "hide_platform_packages_description": "नतिजाहरूबाट {'@'}esbuild/linux-x64 जस्ता नेटिभ बाइनरी प्याकेजहरू लुकाउनुहोस्", + "enable_graph_pulse_loop": "मिनी ग्राफमा पल्स इफेक्ट लुप गर्नुहोस्", + "enable_graph_pulse_loop_description": "साप्ताहिक डाउनलोड ग्राफमा निरन्तर पल्स एनिमेसन चलाउँछ। यो एनिमेसन कतिपय प्रयोगकर्ताका लागि ध्यान भंग गर्ने हुन सक्छ।", "theme": "थिम", "theme_light": "हल्का", "theme_dark": "गाढा", "theme_system": "सिस्टम", "language": "भाषा", "help_translate": "npmx अनुवाद गर्न सहयोग गर्नुहोस्", + "translation_status": "समग्र अनुवाद स्थिति हेर्नुहोस्", "accent_colors": { - "label": "एक्सेन्ट रङहरू" + "label": "एक्सेन्ट रङहरू", + "neutral": "न्युट्रल", + "sky": "आकाशे", + "coral": "कोरल", + "amber": "एम्बर", + "emerald": "एमरल्ड", + "violet": "बैजनी", + "magenta": "म्याजेन्टा" }, "clear_accent": "एक्सेन्ट रङ हटाउनुहोस्", "translation_progress": "अनुवाद प्रगति", - "background_themes": {} + "background_themes": { + "label": "ब्याकग्राउन्ड सेड", + "neutral": "न्युट्रल", + "stone": "स्टोन", + "zinc": "जिन्क", + "slate": "स्लेट", + "black": "कालो" + }, + "keyboard_shortcuts_enabled": "किबोर्ड सर्टकटहरू सक्षम गर्नुहोस्", + "keyboard_shortcuts_enabled_description": "अन्य ब्राउजर वा सिस्टम सर्टकटहरूसँग बाझिएमा किबोर्ड सर्टकटहरू निष्क्रिय गर्न सकिन्छ", + "enable_code_ligatures": "कोडमा लिगेचरहरू सक्षम गर्नुहोस्", + "enable_changelog_autoscroll": "अनुरोध गरिएको संस्करणमा स्वतः स्क्रोल गर्नुहोस्", + "enable_changelog_autoscroll_description": "प्याकेज चेन्जलगमा अनुरोध गरिएको संस्करणमा वा त्यसको नजिकै स्वतः स्क्रोल गर्छ" }, "i18n": { "missing_keys": "{count} अनुवाद छुटेको छ | {count} अनुवादहरू छुटेका छन्", @@ -92,9 +331,15 @@ "show_more_keys": "अझै {count} देखाउनुहोस्...", "contribute_hint": "छुटेका कुञ्जीहरू थपेर यो अनुवाद सुधार्न सहयोग गर्नुहोस्।", "edit_on_github": "GitHub मा सम्पादन गर्नुहोस्", - "view_guide": "अनुवाद मार्गदर्शन" + "view_guide": "अनुवाद गाइड" + }, + "error": { + "401": "अनधिकृत", + "404": "पेज फेला परेन", + "500": "आन्तरिक सर्भर त्रुटि", + "503": "सेवा उपलब्ध छैन", + "default": "केही गडबड भयो" }, - "error": {}, "common": { "loading": "लोड हुँदैछ...", "loading_more": "अझै लोड हुँदैछ...", @@ -102,6 +347,7 @@ "end_of_results": "नतिजाको अन्त्य", "try_again": "फेरि प्रयास गर्नुहोस्", "close": "बन्द गर्नुहोस्", + "or": "वा", "retry": "पुनः प्रयास", "copy": "कपी", "copied": "कपी भयो!", @@ -109,26 +355,60 @@ "warnings": "चेतावनीहरू:", "go_back_home": "होममा फर्कनुहोस्", "per_week": "/ हप्ता", - "vanity_downloads_hint": "भ्यानिटी नम्बर: कुनै प्याकेज देखाइएको छैन | भ्यानिटी नम्बर: देखाइएको प्याकेजका लागि | भ्यानिटी नम्बर: देखाइएको {count} प्याकेजहरूको योग", + "per_week_short": "/हप्ता", + "vanity_downloads_hint": "भ्यानिटी नम्बर: कुनै प्याकेज देखाइएको छैन | भ्यानिटी नम्बर: देखाइएको प्याकेजका लागि | भ्यानिटी नम्बर: देखाइएका {count} प्याकेजहरूको योग", "sort": { "name": "नाम", "role": "भूमिका", "members": "सदस्यहरू" }, "scroll_to_top": "माथि स्क्रोल गर्नुहोस्", + "cancel": "रद्द गर्नुहोस्", + "save": "सेभ गर्नुहोस्", + "edit": "सम्पादन गर्नुहोस्", + "error": "त्रुटि", "view_on": { "npm": "npm मा हेर्नुहोस्", - "github": "GitHub मा हेर्नुहोस्" - } + "github": "GitHub मा हेर्नुहोस्", + "gitlab": "GitLab मा हेर्नुहोस्", + "bitbucket": "Bitbucket मा हेर्नुहोस्", + "codeberg": "Codeberg मा हेर्नुहोस्", + "git_repo": "Git रिपोजिटरीमा हेर्नुहोस्", + "forgejo": "Forgejo मा हेर्नुहोस्", + "gitea": "Gitea मा हेर्नुहोस्", + "gitee": "Gitee मा हेर्नुहोस्", + "radicle": "Radicle मा हेर्नुहोस्", + "socket_dev": "socket.dev मा हेर्नुहोस्", + "sourcehut": "SourceHut मा हेर्नुहोस्", + "tangled": "Tangled मा हेर्नुहोस्" + }, + "collapse": "समेट्नुहोस्", + "collapse_with_name": "{name} समेट्नुहोस्", + "expand": "विस्तार गर्नुहोस्", + "expand_with_name": "{name} विस्तार गर्नुहोस्" }, "profile": { - "invite": {} + "display_name": "डिस्प्ले नाम", + "description": "विवरण", + "no_description": "विवरण छैन", + "website": "वेबसाइट", + "website_placeholder": "https://example.com", + "likes": "लाइकहरू", + "seo_title": "{handle} - npmx", + "seo_description": "{handle} को npmx प्रोफाइल", + "not_found": "प्रोफाइल फेला परेन", + "not_found_message": "{handle} को प्रोफाइल फेला पार्न सकिएन।", + "invite": { + "message": "उहाँले npmx प्रयोग गरिरहनुभएको जस्तो देखिँदैन। उहाँलाई यसबारे बताउन चाहनुहुन्छ?", + "share_button": "Bluesky मा सेयर गर्नुहोस्", + "compose_text": "नमस्ते {'@'}{handle}! तपाईंले npmx.dev हेर्नुभयो? यो npm रजिस्ट्रीका लागि छिटो, आधुनिक र ओपन सोर्स ब्राउजर हो।\nhttps://npmx.dev" + } }, "package": { "not_found": "प्याकेज फेला परेन", "not_found_message": "प्याकेज फेला पार्न सकिएन।", "no_description": "विवरण उपलब्ध छैन", - "verified_provenance": "प्रमाणित प्रुभेनेन्स", + "verified_provenance": "प्रमाणित प्रोभेनेन्स", "navigation": "प्याकेज", "copy_name": "प्याकेज नाम कपी गर्नुहोस्", "deprecation": { @@ -136,29 +416,69 @@ "version": "यो संस्करण अप्रचलित (deprecated) गरिएको छ।", "no_reason": "कारण दिइएको छैन" }, - "size_increase": {}, + "size_increase": { + "title_size": "v{version} यता साइजमा उल्लेखनीय वृद्धि", + "title_deps": "v{version} यता डिपेन्डेन्सी संख्यामा उल्लेखनीय वृद्धि", + "title_both": "v{version} यता साइज र डिपेन्डेन्सीमा उल्लेखनीय वृद्धि", + "size": "इन्स्टल साइज {percent} ले बढ्यो ({size} ठूलो)", + "deps": "{count} थप डिपेन्डेन्सी | {count} थप डिपेन्डेन्सीहरू" + }, + "size_decrease": { + "title_size": "v{version} यता प्याकेज साइज घट्यो!", + "title_deps": "v{version} यता डिपेन्डेन्सी संख्या घट्यो!", + "title_both": "v{version} यता प्याकेज साइज र डिपेन्डेन्सी संख्या घट्यो!", + "size": "इन्स्टल साइज {percent} ले घट्यो ({size} सानो)", + "deps": "{count} कम डिपेन्डेन्सी | {count} कम डिपेन्डेन्सीहरू" + }, "replacement": { "title": "तपाईंलाई यो डिपेन्डेन्सी आवश्यक नपर्न सक्छ।", + "example": "उदाहरण:", "native": "Node {nodeVersion} देखि उपलब्ध {replacement} ले यसलाई प्रतिस्थापन गर्न सक्छ।", - "none": "यो प्याकेज अब आवश्यक छैन भनेर चिन्ह लगाइएको छ, र यसको कार्यक्षमता सम्भवतः सबै इन्जिनहरूमा नै बिल्ट-इन रूपमा उपलब्ध छ।", - "learn_more": "थप जान्नुहोस्" + "native_no_version": "{replacement} ले यसलाई प्रतिस्थापन गर्न सक्छ।", + "simple": "यो प्याकेज अनावश्यक भनी फ्ल्याग गरिएको छ, सुझावसहित: {replacement}", + "documented": "यो प्याकेजका अझ छिटा विकल्पहरू उपलब्ध छन् भनी फ्ल्याग गरिएको छ।", + "none": "यो प्याकेज अब आवश्यक नरहेको भनी फ्ल्याग गरिएको छ; यसको कार्यक्षमता सम्भवतः सबै इन्जिनमा नेटिभ रूपमै उपलब्ध छ।", + "learn_more": "थप जान्नुहोस्", + "learn_more_above": "माथि थप जान्नुहोस्।", + "consider_no_dep": "+ डिपेन्डेन्सी नै नचाहिने हो कि?" }, "stats": { "license": "लाइसेन्स", "deps": "डिपेन्डेन्सी", "install_size": "इन्स्टल साइज", "vulns": "कमजोरीहरू", + "published": "प्रकाशित", + "published_tooltip": "{package}{'@'}{version} प्रकाशित भएको मिति", "view_dependency_graph": "डिपेन्डेन्सी ग्राफ हेर्नुहोस्", "inspect_dependency_tree": "डिपेन्डेन्सी ट्री जाँच्नुहोस्", "size_tooltip": { "unpacked": "{size} अनप्याक्ड साइज (यो प्याकेज)", - "total": "{size} कुल अनप्याक्ड साइज (linux-x64 का लागि {count} सबै डिपेन्डेन्सीहरू सहित)" - } + "total": "{size} कुल अनप्याक्ड साइज (linux-x64 का लागि {count} डिपेन्डेन्सीसहित) | {size} कुल अनप्याक्ड साइज (linux-x64 का लागि सबै {count} डिपेन्डेन्सीहरूसहित)" + }, + "main_information": "मुख्य जानकारी", + "trends": "ट्रेन्डहरू", + "version_distribution": "संस्करण वितरण" }, "skills": { - "file_counts": {} + "title": "एजेन्ट स्किलहरू", + "skills_available": "{count} स्किल उपलब्ध | {count} स्किलहरू उपलब्ध", + "compatible_with": "{tool} सँग कम्प्याटिबल", + "install": "इन्स्टल", + "installation_method": "इन्स्टल गर्ने तरिका", + "learn_more": "थप जान्नुहोस्", + "available_skills": "उपलब्ध स्किलहरू", + "click_to_expand": "विस्तार गर्न क्लिक गर्नुहोस्", + "no_description": "विवरण छैन", + "file_counts": { + "scripts": "{count} स्क्रिप्ट | {count} स्क्रिप्टहरू", + "refs": "{count} रेफ | {count} रेफहरू", + "assets": "{count} एसेट | {count} एसेटहरू" + }, + "view_source": "सोर्स हेर्नुहोस्", + "skills_cli": "skills CLI" }, "links": { + "main": "मुख्य", "repo": "रिपो", "homepage": "होमपेज", "issues": "इश्यूहरू", @@ -166,41 +486,93 @@ "code": "कोड", "docs": "डकुमेन्टेसन", "fund": "फन्ड", - "compare": "तुलना" + "compare": "तुलना", + "timeline": "टाइमलाइन", + "stats": "तथ्याङ्क", + "compare_this_package": "यो प्याकेज तुलना गर्नुहोस्", + "changelog": "चेन्जलग" + }, + "likes": { + "like": "यो प्याकेज मन पराउनुहोस्", + "unlike": "यो प्याकेजबाट लाइक हटाउनुहोस्", + "top_rank_tooltip": "यो npmx मा सबैभन्दा धेरै मन पराइएका शीर्ष 10 प्याकेजमध्ये एक हो! (#{rank})", + "top_rank_label": "#{rank}", + "top_rank_link_label": "लाइक लिडरबोर्ड हेर्नुहोस्। यो प्याकेज #{rank} स्थानमा छ।" }, - "likes": {}, "docs": { + "contents": "सामग्री", + "default_not_available": "यस संस्करणका लागि डकुमेन्टेसन उपलब्ध छैन।", "not_available": "डकुमेन्टेसन उपलब्ध छैन", - "not_available_detail": "यस संस्करणका लागि डकुमेन्टेसन तयार गर्न सकिएन।" + "not_available_detail": "यस संस्करणका लागि डकुमेन्टेसन तयार गर्न सकिएन।", + "page_title": "API डकुमेन्टेसन - npmx", + "page_title_name": "{name} डकुमेन्टेसन - npmx", + "page_title_version": "{name} डकुमेन्टेसन - npmx", + "og_title": "{name} - डकुमेन्टेसन", + "view_package": "प्याकेज हेर्नुहोस्" }, "get_started": { "title": "सुरु गर्नुहोस्", "pm_label": "प्याकेज म्यानेजर", "copy_command": "इन्स्टल कमाण्ड कपी गर्नुहोस्", + "copy_dev_command": "डेभ इन्स्टल कमाण्ड कपी गर्नुहोस्", + "dev_dependency_hint": "प्रायः डेभ डिपेन्डेन्सीका रूपमा इन्स्टल गरिन्छ", "view_types": "{package} हेर्नुहोस्" }, "create": { "title": "नयाँ प्रोजेक्ट बनाउनुहोस्", - "copy_command": "create कमाण्ड कपी गर्नुहोस्" + "copy_command": "create कमाण्ड कपी गर्नुहोस्", + "view": "{packageName} को मेन्टेनर पनि यही हो। थप विवरणका लागि क्लिक गर्नुहोस्।" }, "run": { "title": "चलाउनुहोस्", - "locally": "लोकल रूपमा चलाउनुहोस्" + "locally": "लोकलमा चलाउनुहोस्" }, "readme": { - "title": "README", + "title": "Readme", "no_readme": "README उपलब्ध छैन।", - "callout": {} + "toc_title": "रूपरेखा", + "callout": { + "note": "नोट", + "tip": "सुझाव", + "important": "महत्त्वपूर्ण", + "warning": "चेतावनी", + "caution": "सावधान" + }, + "copy_as_markdown": "README लाई Markdown रूपमा कपी गर्नुहोस्", + "error_loading": "README विवरण लोड गर्न असफल" + }, + "provenance_section": { + "title": "प्रोभेनेन्स", + "built_and_signed_on": "{provider} मा बिल्ड र साइन गरिएको", + "view_build_summary": "बिल्ड सारांश हेर्नुहोस्", + "source_commit": "सोर्स कमिट", + "build_file": "बिल्ड फाइल", + "public_ledger": "सार्वजनिक लेजर", + "transparency_log_entry": "पारदर्शिता लग प्रविष्टि", + "view_more_details": "थप विवरण हेर्नुहोस्", + "error_loading": "प्रोभेनेन्स विवरण लोड गर्न असफल" + }, + "security_downgrade": { + "title": "विश्वसनीयता डाउनग्रेड", + "description_to_none_provenance": "यो संस्करण {provenance} बिना प्रकाशित गरिएको थियो।", + "description_to_none_trustedPublisher": "यो संस्करण {trustedPublishing} बिना प्रकाशित गरिएको थियो।", + "description_to_provenance_trustedPublisher": "यो संस्करणले {provenance} प्रयोग गर्छ तर {trustedPublishing} गर्दैन।", + "fallback_install_provenance": "इन्स्टल कमाण्डहरू {version} मा पिन गरिएका छन् — प्रोभेनेन्स भएको पछिल्लो संस्करण।", + "fallback_install_trustedPublisher": "इन्स्टल कमाण्डहरू {version} मा पिन गरिएका छन् — विश्वसनीय प्रकाशन भएको पछिल्लो संस्करण।", + "provenance_link_text": "प्रोभेनेन्स", + "trusted_publishing_link_text": "विश्वसनीय प्रकाशन (trusted publishing)" }, - "provenance_section": {}, - "security_downgrade": {}, - "keywords_title": "किवर्ड्स", + "keywords_title": "किवर्डहरू", "compatibility": "कम्प्याटिबिलिटी", "card": { "publisher": "प्रकाशक", + "published": "प्रकाशित", "weekly_downloads": "साप्ताहिक डाउनलोड", - "keywords": "किवर्ड्स", - "license": "लाइसेन्स" + "keywords": "किवर्डहरू", + "license": "लाइसेन्स", + "version": "संस्करण", + "select": "प्याकेज चयन गर्नुहोस्", + "select_maximum": "बढीमा {count} प्याकेज चयन गर्न सकिन्छ" }, "versions": { "title": "संस्करणहरू", @@ -211,29 +583,98 @@ "collapse_major": "मेजर {major} समेट्नुहोस्", "expand_major": "मेजर {major} विस्तार गर्नुहोस्", "other_versions": "अन्य संस्करणहरू", - "more_tagged": "{count} थप ट्याग गरिएको", - "all_covered": "माथिका ट्यागले सबै संस्करणहरू कभर गर्छन्", + "more_tagged": "{count} थप ट्याग गरिएका", + "all_covered": "माथिका ट्यागले सबै संस्करणहरू समेट्छन्", "deprecated_title": "{version} (deprecated)", "view_all": "{count} संस्करण हेर्नुहोस् | सबै {count} संस्करणहरू हेर्नुहोस्", - "copy_alt": {} + "view_all_versions": "सबै संस्करणहरू हेर्नुहोस्", + "distribution_title": "Semver समूह", + "distribution_range_date_same_year": "{from} देखि {to}, {endYear} सम्म", + "distribution_range_date_multiple_years": "{from}, {startYear} देखि {to}, {endYear} सम्म", + "grouping_major": "मेजर", + "grouping_minor": "माइनर", + "grouping_versions_title": "संस्करणहरू", + "grouping_versions_about": "संस्करण समूहबारे", + "grouping_versions_all": "सबै", + "grouping_versions_only_recent": "हालैका मात्र", + "grouping_usage_title": "प्रयोग", + "grouping_usage_about": "प्रयोग समूहबारे", + "grouping_usage_all": "सबै", + "grouping_usage_most_used": "धेरै प्रयोग भएका", + "recent_versions_only_tooltip": "पछिल्लो एक वर्षभित्र प्रकाशित संस्करणहरू मात्र देखाउनुहोस्।", + "show_low_usage_tooltip": "कुल डाउनलोडको 1% भन्दा कम भएका संस्करण समूहहरू पनि समावेश गर्नुहोस्।", + "y_axis_label": "डाउनलोड", + "filter_placeholder": "semver ले फिल्टर गर्नुहोस् (जस्तै ^3.0.0)", + "filter_invalid": "अमान्य semver दायरा", + "filter_help": "semver दायरा फिल्टर सहायता", + "filter_tooltip": "{link} प्रयोग गरेर संस्करणहरू फिल्टर गर्नुहोस्। जस्तै, ^3.0.0 ले सबै 3.x संस्करणहरू देखाउँछ।", + "filter_tooltip_link": "semver दायरा", + "license_change_help": "लाइसेन्स परिवर्तन विवरण", + "license_change_warning": "अघिल्लो संस्करणदेखि लाइसेन्स परिवर्तन भएको छ।", + "license_change_record": "यस प्याकेजको लाइसेन्स \"{from}\" बाट \"{to}\" मा परिवर्तन भयो।", + "no_matches": "यस दायरामा कुनै संस्करण मिल्दैन", + "copy_alt": { + "per_version_analysis": "{version} संस्करण {downloads} पटक डाउनलोड भयो", + "general_description": "{package_name} प्याकेजका {versions_count} {semver_grouping_mode} संस्करणहरूको प्रति-संस्करण डाउनलोड देखाउने बार चार्ट, {date_range_label} {first_version} संस्करणदेखि {last_version} संस्करणसम्म। सबैभन्दा धेरै डाउनलोड भएको संस्करण {max_downloaded_version} हो, जसका {max_version_downloads} डाउनलोड छन्। {per_version_analysis}। {watermark}।" + }, + "page_title": "संस्करण इतिहास", + "current_tags": "हालका ट्यागहरू", + "no_match_filter": "{filter} सँग कुनै संस्करण मिल्दैन" + }, + "timeline": { + "load_more": "थप लोड गर्नुहोस्", + "load_error": "टाइमलाइन लोड गर्न असफल। कृपया पछि फेरि प्रयास गर्नुहोस्।", + "size_increase": "इन्स्टल साइज {percent}% ले बढ्यो ({size})", + "size_decrease": "इन्स्टल साइज {percent}% ले घट्यो ({size})", + "dep_increase": "{count} डिपेन्डेन्सी थपियो | {count} डिपेन्डेन्सीहरू थपिए", + "dep_decrease": "{count} डिपेन्डेन्सी हटाइयो | {count} डिपेन्डेन्सीहरू हटाइए", + "license_change": "लाइसेन्स {from} बाट {to} मा परिवर्तन भयो", + "esm_added": "मोड्युल प्रकार ESM मा परिवर्तन भयो", + "esm_removed": "मोड्युल प्रकार ESM बाट CJS मा परिवर्तन भयो", + "types_added": "TypeScript टाइपहरू थपिए", + "types_removed": "TypeScript टाइपहरू हटाइए", + "trusted_publisher_added": "विश्वसनीय प्रकाशन सक्षम गरियो", + "trusted_publisher_removed": "विश्वसनीय प्रकाशन हटाइयो", + "provenance_added": "प्रोभेनेन्स सक्षम गरियो", + "provenance_removed": "प्रोभेनेन्स हटाइयो", + "chart": { + "tab_aria_label": "मेट्रिक चयन", + "dependency_size": "डिपेन्डेन्सी साइज", + "other_dependencies": "अन्य", + "base_scale": "y-अक्ष शून्यबाट सुरु गर्नुहोस्", + "zoom": "जुम", + "reset_minimap": "मिनीम्याप रिसेट गर्नुहोस्", + "ordered_versions": "स्टेबल मात्र", + "copy_alt": { + "key_changes": "मुख्य परिवर्तनहरू: {version_events}।", + "version_events": "संस्करण {version}: {events}", + "general_description": "{package} प्याकेजको {metric} देखाउने लाइन चार्ट, संस्करण {first} देखि {last} सम्म। संस्करण {first} मा {metric} {first_value} छ, संस्करण {last} मा {last_value} छ (समग्रमा {overall_progress_percentage}%)। {key_changes} {watermark}।", + "stackbar_segment_share": "{segment}: {value} ({percentage})", + "stackbar_top_segments": "{version} मा सबैभन्दा ठूला खण्डहरू {segments} हुन्।", + "stackbar_largest_increase": "सबैभन्दा ठूलो वृद्धि {segment} मा छ, {delta} ले बढेको।", + "stackbar_largest_decrease": "सबैभन्दा ठूलो कमी {segment} मा छ, {delta} ले घटेको।" + } + } }, "dependencies": { - "title": "डिपेन्डेन्सीहरू ({count})", + "title": "डिपेन्डेन्सी ({count}) | डिपेन्डेन्सीहरू ({count})", "list_label": "प्याकेज डिपेन्डेन्सीहरू", "show_all": "{count} dep देखाउनुहोस् | सबै {count} deps देखाउनुहोस्", "optional": "वैकल्पिक", "view_vulnerabilities": "कमजोरीहरू हेर्नुहोस्", "outdated_major": "{count} मेजर संस्करण पछाडि (नवीनतम: {latest}) | {count} मेजर संस्करणहरू पछाडि (नवीनतम: {latest})", "outdated_minor": "{count} माइनर संस्करण पछाडि (नवीनतम: {latest}) | {count} माइनर संस्करणहरू पछाडि (नवीनतम: {latest})", - "outdated_patch": "प्याच अपडेट उपलब्ध (नवीनतम: {latest})" + "outdated_patch": "प्याच अपडेट उपलब्ध (नवीनतम: {latest})", + "has_replacement": "यस डिपेन्डेन्सीका लागि विकल्पहरू सुझाइएका छन्", + "vulnerabilities_count": "{count} कमजोरी | {count} कमजोरीहरू" }, "peer_dependencies": { - "title": "पियर डिपेन्डेन्सीहरू ({count})", + "title": "पियर डिपेन्डेन्सी ({count}) | पियर डिपेन्डेन्सीहरू ({count})", "list_label": "प्याकेज पियर डिपेन्डेन्सीहरू", "show_all": "{count} पियर dep देखाउनुहोस् | सबै {count} पियर deps देखाउनुहोस्" }, "optional_dependencies": { - "title": "वैकल्पिक डिपेन्डेन्सीहरू ({count})", + "title": "वैकल्पिक डिपेन्डेन्सी ({count}) | वैकल्पिक डिपेन्डेन्सीहरू ({count})", "list_label": "प्याकेज वैकल्पिक डिपेन्डेन्सीहरू", "show_all": "{count} वैकल्पिक dep देखाउनुहोस् | सबै {count} वैकल्पिक deps देखाउनुहोस्" }, @@ -243,16 +684,26 @@ "you": "(तपाईं)", "via": "{teams} मार्फत", "remove_owner": "{name} लाई ओनरबाट हटाउनुहोस्", - "username_to_add": "ओनरको रूपमा थप्ने युजरनेम", + "username_to_add": "ओनरका रूपमा थप्ने युजरनेम", "username_placeholder": "युजरनेम...", "add_button": "थप्नुहोस्", "cancel_add": "ओनर थप्न रद्द गर्नुहोस्", "add_owner": "+ ओनर थप्नुहोस्", "show_more": "(अझै {count} देखाउनुहोस्)", - "show_less": "(कम देखाउनुहोस्)" + "show_less": "(कम देखाउनुहोस्)", + "maintainer_template": "{avatar} {char126}{name}" }, "trends": { - "granularity": "सूक्ष्मता", + "chart_assistive_text": { + "keyboard_navigation_horizontal": "डेटा बिन्दुहरूमा चल्न बायाँ र दायाँ एरो किहरू प्रयोग गर्नुहोस्।", + "keyboard_navigation_vertical": "डेटा बिन्दुहरूमा चल्न माथि र तल एरो किहरू प्रयोग गर्नुहोस्।", + "table_available": "यस चार्टको डेटा तालिका तल उपलब्ध छ।", + "table_caption": "चार्ट डेटा तालिका" + }, + "chart_view_toggle": "दृश्य टगल गर्नुहोस्", + "chart_view_combined": "संयुक्त दृश्य", + "chart_view_split": "छुट्टाछुट्टै दृश्य", + "granularity": "अन्तराल", "granularity_daily": "दैनिक", "granularity_weekly": "साप्ताहिक", "granularity_monthly": "मासिक", @@ -264,11 +715,62 @@ "date_range_multiline": "{start}\nदेखि {end}", "download_file": "{fileType} डाउनलोड गर्नुहोस्", "toggle_annotator": "एनोटेटर टगल गर्नुहोस्", - "items": {}, - "copy_alt": {} + "toggle_stack_mode": "स्ट्याक मोड टगल गर्नुहोस्", + "open_options": "विकल्पहरू खोल्नुहोस्", + "close_options": "विकल्पहरू बन्द गर्नुहोस्", + "legend_estimation": "अनुमान", + "no_data": "डेटा उपलब्ध छैन", + "y_axis_label": "{granularity} {facet}", + "facet": "पक्ष", + "title": "ट्रेन्डहरू", + "contributors_skip": "योगदानकर्तामा देखाइएको छैन (GitHub रिपो छैन):", + "items": { + "downloads": "डाउनलोड", + "likes": "लाइक", + "contributors": "योगदानकर्ता" + }, + "data_correction": "डेटा सुधार", + "average_window": "औसत विन्डो", + "smoothing": "स्मूदिङ", + "prediction": "पूर्वानुमान", + "known_anomalies": "ज्ञात विसंगतिहरू", + "known_anomalies_description": "बट वा CI समस्याले ल्याएका ज्ञात डाउनलोड स्पाइकहरूलाई इन्टरपोलेट गरेर मिलाउँछ।", + "known_anomalies_ranges": "विसंगति दायराहरू", + "known_anomalies_range": "{start} देखि {end} सम्म", + "known_anomalies_range_named": "{packageName}: {start} देखि {end} सम्म", + "known_anomalies_none": "यस प्याकेजका लागि कुनै ज्ञात विसंगति छैन। | यी प्याकेजहरूका लागि कुनै ज्ञात विसंगति छैन।", + "known_anomalies_contribute": "विसंगति डेटा योगदान गर्नुहोस्", + "apply_correction": "सुधार लागू गर्नुहोस्", + "copy_alt": { + "trend_none": "प्रायः स्थिर", + "trend_strong": "बलियो", + "trend_weak": "कमजोर", + "trend_undefined": "अपरिभाषित (डेटा अपर्याप्त)", + "button_label": "Alt टेक्स्ट कपी गर्नुहोस्", + "watermark": "पुछारमा रहेको वाटरमार्कमा \"./npmx npm रजिस्ट्रीका लागि छिटो र आधुनिक ब्राउजर\" लेखिएको छ", + "watermark_top": "माथि रहेको वाटरमार्कमा \"./npmx npm रजिस्ट्रीका लागि छिटो र आधुनिक ब्राउजर\" लेखिएको छ", + "analysis": "{package_name} {start_value} बाट सुरु भएर {end_value} मा टुङ्गिन्छ, जसले प्रति समय अन्तराल {downloads_slope} डाउनलोडको ढलानसहित {trend} प्रवृत्ति देखाउँछ", + "estimation": "अन्तिम मान चालु अवधिको आंशिक डेटामा आधारित अनुमान हो।", + "estimations": "अन्तिम मानहरू चालु अवधिको आंशिक डेटामा आधारित अनुमान हुन्।", + "compare": "{packages} का लागि प्याकेज डाउनलोड तुलना गर्ने लाइन चार्ट।", + "single_package": "{package} प्याकेजको डाउनलोड लाइन चार्ट।", + "general_description": "Y अक्षले डाउनलोड संख्या जनाउँछ। X अक्षले {start_date} देखि {end_date} सम्मको मिति दायरा जनाउँछ, {granularity} समय अवधिसहित।{estimation_notice} {packages_analysis}। {watermark}।", + "facet_bar_general_description": "{packages} का लागि {facet} ({description}) तुलना गर्ने होरिजन्टल बार चार्ट। {facet_analysis} {watermark}।", + "facet_bar_analysis": "{package_name} को मान {value} छ।" + }, + "embedding": { + "chart": "यो चार्ट इम्बेड गर्नुहोस्", + "copy_url": "चार्ट आफ्नो वेबसाइटमा इम्बेड गर्न यो URL कपी गर्नुहोस्", + "preview": "प्रिभ्यू", + "tip": "URL मा startDate र endDate नदिइएमा ग्राफले डिफल्ट रूपमा पछिल्ला 12 महिना देखाउँछ।" + } }, "downloads": { - "title": "साप्ताहिक डाउनलोड" + "title": "साप्ताहिक डाउनलोड", + "version_distribution_title": "संस्करण {version} का साप्ताहिक डाउनलोड", + "community_distribution": "समुदायमा अपनाइएको वितरण हेर्नुहोस्", + "subtitle": "सबै संस्करणहरू गरेर", + "sparkline_nav_hint": "← → प्रयोग गर्नुहोस्" }, "install_scripts": { "title": "इन्स्टल स्क्रिप्टहरू", @@ -284,27 +786,30 @@ "esm": "ES Modules समर्थित", "cjs": "CommonJS समर्थित", "no_esm": "ES Modules समर्थन छैन", + "wasm": "WebAssembly छ", "types_label": "टाइपहरू", "types_included": "टाइपहरू समावेश", "types_available": "{package} मार्फत टाइपहरू उपलब्ध", - "no_types": "TypeScript टाइपहरू छैनन्" + "no_types": "टाइपहरू छैनन्" }, "license": { - "view_spdx": "SPDX मा लाइसेन्स टेक्स्ट हेर्नुहोस्" + "view_spdx": "SPDX मा लाइसेन्स टेक्स्ट हेर्नुहोस्", + "none": "छैन" }, "vulnerabilities": { "tree_found": "{packages}/{total} प्याकेजमा {vulns} कमजोरी | {packages}/{total} प्याकेजमा {vulns} कमजोरीहरू", - "show_all_packages": "प्रभावित सबै {count} प्याकेज देखाउनुहोस्", + "show_all_packages": "{count} प्रभावित प्याकेज देखाउनुहोस् | सबै {count} प्रभावित प्याकेजहरू देखाउनुहोस्", "path": "पथ", "more": "+{count} थप", "packages_failed": "{count} प्याकेज जाँच गर्न सकिएन | {count} प्याकेजहरू जाँच गर्न सकिएन", - "scan_failed": "कमजोरीका लागि स्क्यान गर्न सकिएन", + "scan_failed": "कमजोरीहरूका लागि स्क्यान गर्न सकिएन", "severity": { "critical": "अत्यन्त गम्भीर", "high": "उच्च", "moderate": "मध्यम", - "low": "कम" - } + "low": "न्यून" + }, + "fixed_in_title": "संस्करण {version} मा फिक्स गरिएको" }, "deprecated": { "label": "अप्रचलित", @@ -325,7 +830,7 @@ "select_team": "टिम चयन गर्नुहोस्", "permission_label": "अनुमति स्तर", "permission": { - "read_only": "पढ्ने-मात्र", + "read_only": "पढ्ने मात्र", "read_write": "पढ्ने/लेख्ने" }, "grant_button": "दिनुहोस्", @@ -333,45 +838,64 @@ "grant_access": "+ टिम पहुँच दिनुहोस्" }, "list": { - "filter_label": "प्याकेज फिल्टर", + "filter_label": "प्याकेज फिल्टर गर्नुहोस्", "filter_placeholder": "प्याकेज फिल्टर गर्नुहोस्...", - "sort_label": "प्याकेज क्रमबद्ध", + "sort_label": "प्याकेज क्रमबद्ध गर्नुहोस्", "showing_count": "{total} मध्ये {filtered} प्याकेज देखाइँदैछ" }, "skeleton": { "loading": "प्याकेज विवरण लोड हुँदैछ", "maintainers": "मेन्टेनरहरू", - "keywords": "किवर्ड्स", + "keywords": "किवर्डहरू", "versions": "संस्करणहरू", "dependencies": "डिपेन्डेन्सीहरू" }, "sort": { "downloads": "धेरै डाउनलोड भएका", + "published": "हालै प्रकाशित", "name_asc": "नाम (A-Z)", "name_desc": "नाम (Z-A)" }, - "size": {}, - "download": {} + "size": { + "b": "{size} B", + "kb": "{size} kB", + "mb": "{size} MB" + }, + "download": { + "button": "डाउनलोड", + "tarball": "टारबल .tar.gz रूपमा डाउनलोड गर्नुहोस्" + } + }, + "leaderboard": { + "likes": { + "title": "लाइक लिडरबोर्ड", + "description": "अहिले npmx मा सबैभन्दा धेरै मन पराइएका 10 प्याकेजहरू।", + "rank": "स्थान", + "likes": "लाइक", + "unavailable_title": "अहिलेसम्म लाइक लिडरबोर्ड छैन", + "unavailable_description": "अहिले देखाउनका लागि लाइक लिडरबोर्ड उपलब्ध छैन।" + } }, "connector": { "modal": { "title": "लोकल कनेक्टर", - "connected": "जोडियो", - "connected_as_user": "~{user} रूपमा जोडियो", - "connected_hint": "अब तपाईं वेब UI बाट प्याकेज र संगठनहरू व्यवस्थापन गर्न सक्नुहुन्छ।", + "connected": "कनेक्ट भयो", + "connected_as_user": "~{user} का रूपमा कनेक्ट भयो", + "connected_hint": "अब तपाईं वेब UI बाटै प्याकेज र संगठनहरू व्यवस्थापन गर्न सक्नुहुन्छ।", "disconnect": "डिस्कनेक्ट", "run_hint": "एडमिन सुविधाहरू सक्षम गर्न आफ्नो मेसिनमा कनेक्टर चलाउनुहोस्।", "copy_command": "कमाण्ड कपी गर्नुहोस्", "copied": "कपी भयो", - "paste_token": "त्यसपछि जोड्नका लागि तलको टोकन पेस्ट गर्नुहोस्:", + "paste_token": "त्यसपछि कनेक्ट गर्न तलको टोकन पेस्ट गर्नुहोस्:", "token_label": "टोकन", "token_placeholder": "टोकन यहाँ पेस्ट गर्नुहोस्...", "advanced": "उन्नत विकल्पहरू", "port_label": "पोर्ट", "warning": "चेतावनी", - "warning_text": "यसले npmx लाई तपाईंको npm CLI पहुँच दिन्छ। विश्वास गर्ने साइटसँग मात्र कनेक्ट गर्नुहोस्।", + "warning_text": "यसले npmx लाई तपाईंको npm CLI मा पहुँच दिन्छ। आफूले विश्वास गर्ने साइटहरूसँग मात्र कनेक्ट गर्नुहोस्।", "connect": "कनेक्ट", - "connecting": "कनेक्ट हुँदैछ..." + "connecting": "कनेक्ट हुँदैछ...", + "auto_open_url": "प्रमाणीकरण पेज स्वतः खोल्नुहोस्" } }, "operations": { @@ -386,11 +910,13 @@ "otp_prompt": "जारी राख्न OTP प्रविष्ट गर्नुहोस्", "otp_placeholder": "OTP कोड प्रविष्ट गर्नुहोस्...", "otp_label": "एकपटक प्रयोग हुने पासवर्ड", - "retry_otp": "OTP सँग पुनः प्रयास गर्नुहोस्", + "retry_otp": "OTP सहित पुनः प्रयास गर्नुहोस्", + "retry_web_auth": "वेब प्रमाणीकरणबाट पुनः प्रयास गर्नुहोस्", "retrying": "पुनः प्रयास हुँदैछ...", + "open_web_auth": "वेब प्रमाणीकरण लिङ्क खोल्नुहोस्", "approve_operation": "अपरेसन स्वीकृत गर्नुहोस्", "remove_operation": "अपरेसन हटाउनुहोस्", - "approve_all": "सबै स्वीकृत", + "approve_all": "सबै स्वीकृत गर्नुहोस्", "execute": "चलाउनुहोस्", "executing": "चल्दैछ...", "log": "लग", @@ -402,11 +928,11 @@ "teams": { "title": "टिमहरू", "refresh": "टिमहरू रिफ्रेश गर्नुहोस्", - "filter_label": "टिमहरू फिल्टर", + "filter_label": "टिमहरू फिल्टर गर्नुहोस्", "filter_placeholder": "टिमहरू फिल्टर गर्नुहोस्...", "sort_by": "क्रमबद्ध:", "loading": "टिमहरू लोड हुँदैछन्...", - "no_teams": "टिम फेला परेन", + "no_teams": "कुनै टिम फेला परेन", "list_label": "संगठनका टिमहरू", "delete_team": "{name} टिम हटाउनुहोस्", "member_count": "{count} सदस्य | {count} सदस्यहरू", @@ -428,14 +954,14 @@ "members": { "title": "सदस्यहरू", "refresh": "सदस्यहरू रिफ्रेश गर्नुहोस्", - "filter_label": "सदस्यहरू फिल्टर", + "filter_label": "सदस्यहरू फिल्टर गर्नुहोस्", "filter_placeholder": "सदस्यहरू फिल्टर गर्नुहोस्...", - "filter_by_role": "भूमिकाअनुसार फिल्टर", - "filter_by_team": "टिम अनुसार फिल्टर", + "filter_by_role": "भूमिकाअनुसार फिल्टर गर्नुहोस्", + "filter_by_team": "टिमअनुसार फिल्टर गर्नुहोस्", "all_teams": "सबै टिम", "sort_by": "क्रमबद्ध:", "loading": "सदस्यहरू लोड हुँदैछन्...", - "no_members": "सदस्य फेला परेन", + "no_members": "कुनै सदस्य फेला परेन", "list_label": "संगठनका सदस्यहरू", "change_role_for": "{name} को भूमिका परिवर्तन गर्नुहोस्", "remove_from_org": "संगठनबाट {name} हटाउनुहोस्", @@ -461,12 +987,12 @@ "packages_title": "प्याकेजहरू", "members_tab": "सदस्यहरू", "teams_tab": "टिमहरू", - "no_packages": "यसका लागि कुनै सार्वजनिक प्याकेज फेला परेन", - "no_packages_hint": "यो संगठन अस्तित्वमा नहुन सक्छ वा यससँग सार्वजनिक प्याकेज छैन।", + "no_packages": "कुनै सार्वजनिक प्याकेज फेला परेन:", + "no_packages_hint": "यो संगठन अस्तित्वमा नहुन सक्छ वा यसका कुनै सार्वजनिक प्याकेज छैनन्।", "failed_to_load": "संगठनका प्याकेजहरू लोड गर्न असफल", "no_match": "\"{query}\" सँग मिल्ने प्याकेज छैन", "not_found": "संगठन फेला परेन", - "not_found_message": "संगठन \"{'@'}{name}\" npm मा अस्तित्वमा छैन" + "not_found_message": "संगठन {'@'}{name} npm मा अस्तित्वमा छैन" } }, "user": { @@ -478,23 +1004,23 @@ }, "page": { "packages_title": "प्याकेजहरू", - "no_packages": "यसका लागि कुनै सार्वजनिक प्याकेज फेला परेन", - "no_packages_hint": "यो प्रयोगकर्ता अस्तित्वमा नहुन सक्छ वा यससँग सार्वजनिक प्याकेज छैन।", + "no_packages": "कुनै सार्वजनिक प्याकेज फेला परेन:", + "no_packages_hint": "यो प्रयोगकर्ता अस्तित्वमा नहुन सक्छ वा उसका कुनै सार्वजनिक प्याकेज छैनन्।", "failed_to_load": "प्रयोगकर्ताका प्याकेजहरू लोड गर्न असफल", "no_match": "\"{query}\" सँग मिल्ने प्याकेज छैन", - "filter_placeholder": "{count} प्याकेज फिल्टर गर्नुहोस्..." + "filter_placeholder": "{count} प्याकेज फिल्टर गर्नुहोस्... | {count} प्याकेजहरू फिल्टर गर्नुहोस्..." }, "orgs_page": { "title": "संगठनहरू", "back_to_profile": "प्रोफाइलमा फर्कनुहोस्", "connect_required": "आफ्ना संगठनहरू हेर्न लोकल CLI कनेक्ट गर्नुहोस्।", - "connect_hint_prefix": "चलाउनुहोस्", - "connect_hint_suffix": "सुरु गर्नका लागि।", - "own_orgs_only": "तपाईंले आफ्नै संगठनहरू मात्र हेर्न सक्नुहुन्छ।", + "connect_hint_prefix": "सुरु गर्न", + "connect_hint_suffix": "चलाउनुहोस्।", + "own_orgs_only": "तपाईं आफ्नै संगठनहरू मात्र हेर्न सक्नुहुन्छ।", "view_your_orgs": "आफ्ना संगठनहरू हेर्नुहोस्", "loading": "संगठनहरू लोड हुँदैछन्...", "empty": "कुनै संगठन फेला परेन।", - "empty_hint": "scoped packages बाट संगठनहरू पत्ता लगाइन्छ।", + "empty_hint": "तपाईंका scoped प्याकेजहरूबाट संगठनहरू पत्ता लगाइन्छन्।", "count": "{count} संगठन | {count} संगठनहरू", "packages_count": "{count} प्याकेज | {count} प्याकेजहरू" } @@ -504,36 +1030,41 @@ "title": "प्याकेज नाम दाबी गर्नुहोस्", "success": "प्याकेज दाबी गरियो!", "success_detail": "{name}{'@'}0.0.0 npm मा प्रकाशित गरिएको छ।", - "success_hint": "अब तपाईं npm publish प्रयोग गरेर यो प्याकेजमा नयाँ संस्करणहरू प्रकाशित गर्न सक्नुहुन्छ।", + "success_hint": "अब तपाईं npm publish प्रयोग गरेर यस प्याकेजमा नयाँ संस्करणहरू प्रकाशित गर्न सक्नुहुन्छ।", "view_package": "प्याकेज हेर्नुहोस्", "invalid_name": "अमान्य प्याकेज नाम:", "available": "यो नाम उपलब्ध छ!", "taken": "यो नाम पहिले नै लिइएको छ।", - "similar_warning": "मिल्दोजुल्दो प्याकेजहरू छन् — npm ले यो नाम अस्वीकार गर्न सक्छ:", + "missing_permission": "तपाईंलाई {'@'}{scope} स्कोपमा प्याकेज थप्ने अनुमति छैन।", + "similar_warning": "मिल्दाजुल्दा प्याकेजहरू छन् — npm ले यो नाम अस्वीकार गर्न सक्छ:", "related": "सम्बन्धित प्याकेजहरू:", - "scope_warning_title": "बरु scoped package प्रयोग गर्ने विचार गर्नुहोस्", - "scope_warning_text": "Unscoped प्याकेज नामहरू साझा स्रोत हुन्। प्याकेज प्रकाशित र मर्मत गर्ने उद्देश्य छ भने मात्र नाम दाबी गर्नुहोस्। व्यक्तिगत वा संगठनात्मक प्रोजेक्टका लागि {'@'}{username}/{name} जस्तो scoped नाम प्रयोग गर्नुहोस्।", - "connect_required": "यो प्याकेज नाम दाबी गर्न लोकल कनेक्टर कनेक्ट गर्नुहोस्।", - "connect_button": "कनेक्टर कनेक्ट गर्नुहोस्", + "scope_warning_title": "बरु scoped प्याकेज प्रयोग गर्ने विचार गर्नुहोस्", + "scope_warning_text": "Unscoped प्याकेज नामहरू साझा स्रोत हुन्। प्याकेज प्रकाशित र मर्मत गर्ने उद्देश्य छ भने मात्र नाम दाबी गर्नुहोस्। व्यक्तिगत वा संगठनका प्रोजेक्टहरूका लागि {'@'}{username}/{name} जस्तो scoped नाम प्रयोग गर्नुहोस्।", + "connect_required": "यो प्याकेज नाम दाबी गर्न लोकल कनेक्टरसँग कनेक्ट गर्नुहोस्।", + "connect_button": "कनेक्टरसँग कनेक्ट गर्नुहोस्", "publish_hint": "यसले न्यूनतम placeholder प्याकेज प्रकाशित गर्नेछ।", "preview_json": "package.json प्रिभ्यू", "claim_button": "प्याकेज नाम दाबी गर्नुहोस्", - "publishing": "प्रकाशन हुँदैछ...", + "publishing": "प्रकाशित हुँदैछ...", "checking": "उपलब्धता जाँच हुँदैछ...", - "failed_to_check": "नाम उपलब्धता जाँच गर्न असफल", + "failed_to_check": "नामको उपलब्धता जाँच गर्न असफल", "failed_to_claim": "प्याकेज दाबी गर्न असफल" } }, "code": { "files_label": "फाइलहरू", - "no_files": "यो डाइरेक्टरीमा कुनै फाइल छैन", - "lines": "{count} लाइन", - "toggle_tree": "फाइल ट्री टगल", - "close_tree": "फाइल ट्री बन्द", - "copy_link": "लिङ्क कपी", - "view_raw": "raw फाइल हेर्नुहोस्", + "no_files": "यस डाइरेक्टरीमा कुनै फाइल छैन", + "lines": "{count} लाइन | {count} लाइनहरू", + "toggle_tree": "फाइल ट्री टगल गर्नुहोस्", + "close_tree": "फाइल ट्री बन्द गर्नुहोस्", + "copy_content": "फाइलको सामग्री कपी गर्नुहोस्", + "copy_link": "लिङ्क कपी गर्नुहोस्", + "view_raw": "Raw फाइल हेर्नुहोस्", + "toggle_container": "कोड कन्टेनरको चौडाइ टगल गर्नुहोस्", + "open_raw_file": "Raw फाइल खोल्नुहोस्", + "open_path_dropdown": "पथ खण्डहरूको ड्रपडाउन खोल्नुहोस्", "file_too_large": "प्रिभ्यू गर्न फाइल धेरै ठूलो छ", - "file_size_warning": "syntax highlighting का लागि 500KB सीमा भन्दा {size} ठूलो छ", + "file_size_warning": "{size} ले syntax highlighting को 500KB सीमा नाघ्छ", "failed_to_load": "फाइल लोड गर्न असफल", "unavailable_hint": "फाइल धेरै ठूलो हुन सक्छ वा उपलब्ध नहुन सक्छ", "version_required": "कोड ब्राउज गर्न संस्करण चाहिन्छ", @@ -546,15 +1077,18 @@ "size": "साइज" }, "markdown_view_mode": { - "preview": "preview", - "code": "code" + "preview": "प्रिभ्यू", + "code": "कोड" }, - "file_path": "फाइल पथ" + "file_path": "फाइल पथ", + "binary_file": "बाइनरी फाइल", + "binary_rendering_warning": "फाइल प्रकार \"{contentType}\" प्रिभ्यूका लागि समर्थित छैन।", + "possibly_unnecessary": "प्रकाशित प्याकेजमा अनावश्यक हुन सक्छ" }, "badges": { "provenance": { "verified": "प्रमाणित", - "verified_title": "प्रमाणित प्रुभेनेन्स", + "verified_title": "प्रमाणित प्रोभेनेन्स", "verified_via": "प्रमाणित: {provider} मार्फत प्रकाशित" }, "jsr": { @@ -565,28 +1099,34 @@ "title": "फिल्टरहरू", "search": "खोज", "search_scope": "खोज दायरा", - "search_placeholder_name": "प्याकेज नामबाट फिल्टर...", - "search_placeholder_description": "विवरणबाट फिल्टर...", - "search_placeholder_keywords": "किवर्ड्सबाट फिल्टर...", + "search_placeholder_name": "प्याकेज नामबाट फिल्टर गर्नुहोस्...", + "search_placeholder_description": "विवरणबाट फिल्टर गर्नुहोस्...", + "search_placeholder_keywords": "किवर्डबाट फिल्टर गर्नुहोस्...", "search_placeholder_all": "सबैमा खोज्नुहोस् वा name: desc: kw: प्रयोग गर्नुहोस्", "scope_name": "नाम", - "scope_name_description": "प्याकेज नाम मात्र खोज्नुहोस्", + "scope_name_description": "प्याकेज नाममा मात्र खोज्नुहोस्", "scope_description": "विवरण", - "scope_description_description": "विवरण मात्र खोज्नुहोस्", - "scope_keywords": "किवर्ड्स", - "scope_keywords_description": "किवर्ड्स मात्र खोज्नुहोस्", + "scope_description_description": "विवरणमा मात्र खोज्नुहोस्", + "scope_keywords": "किवर्डहरू", + "scope_keywords_description": "किवर्डहरूमा मात्र खोज्नुहोस्", "scope_all": "सबै", - "scope_all_description": "सबै फाँट खोज्नुहोस्; name: desc: kw: अपरेटर समर्थित", + "scope_all_description": "सबै फिल्डमा खोज्नुहोस्; name: desc: kw: अपरेटर समर्थित छन्", "weekly_downloads": "साप्ताहिक डाउनलोड", - "updated_within": "अपडेट भएको समय", - "security": "सिक्युरिटी", - "keywords": "किवर्ड्स", + "updated_within": "अपडेट भएको अवधि", + "security": "सुरक्षा", + "keywords": "किवर्डहरू", "more_keywords": "+{count} थप", "clear_all": "सबै हटाउनुहोस्", "remove_filter": "{label} फिल्टर हटाउनुहोस्", - "chips": {}, + "chips": { + "search": "खोज", + "downloads": "डाउनलोड", + "keyword": "किवर्ड", + "security": "सुरक्षा", + "updated": "अपडेट" + }, "download_range": { - "any": "कुनै पनि", + "any": "जुनसुकै", "lt100": "< 100", "100_1k": "100 - 1K", "1k_10k": "1K - 10K", @@ -594,27 +1134,30 @@ "gt100k": "> 100K" }, "updated": { - "any": "कुनै पनि समय", - "week": "गत हप्ता", - "month": "गत महिना", - "quarter": "गत ३ महिना", - "year": "गत वर्ष" + "any": "जुनसुकै बेला", + "week": "पछिल्लो हप्ता", + "month": "पछिल्लो महिना", + "quarter": "पछिल्ला 3 महिना", + "year": "पछिल्लो वर्ष" }, "security_options": { - "all": "सबै प्याकेज", - "secure": "चेतावनी बिना", - "insecure": "चेतावनी सहित" + "all": "सबै प्याकेजहरू", + "secure": "चेतावनी नभएका", + "insecure": "चेतावनी भएका" }, + "view_selected": "चयन गरिएका हेर्नुहोस्", + "clear_selected_label": "चयन हटाउनुहोस्", "sort": { - "label": "प्याकेज क्रमबद्ध", - "toggle_direction": "क्रमबद्ध दिशा टगल", + "label": "प्याकेज क्रमबद्ध गर्नुहोस्", + "toggle_direction": "क्रमबद्ध दिशा टगल गर्नुहोस्", "ascending": "आरोही", "descending": "अवरोही", - "relevance": "सम्बन्धित", + "relevance": "सान्दर्भिकता", "downloads_week": "डाउनलोड/हप्ता", "downloads_day": "डाउनलोड/दिन", "downloads_month": "डाउनलोड/महिना", "downloads_year": "डाउनलोड/वर्ष", + "published": "पछिल्लो प्रकाशित", "name": "नाम" }, "columns": { @@ -626,25 +1169,27 @@ "version": "संस्करण", "description": "विवरण", "downloads": "डाउनलोड/हप्ता", + "published": "पछिल्लो प्रकाशित", "maintainers": "मेन्टेनरहरू", - "keywords": "किवर्ड्स", - "security": "सिक्युरिटी" + "keywords": "किवर्डहरू", + "security": "सुरक्षा", + "selection": "प्याकेज चयन गर्नुहोस्" }, "view_mode": { "label": "दृश्य मोड", "cards": "कार्ड दृश्य", - "table": "टेबल दृश्य" + "table": "तालिका दृश्य" }, "pagination": { - "mode_label": "पेजिनेशन मोड", + "mode_label": "पेजिनेसन मोड", "infinite": "अनन्त", - "paginated": "पृष्ठमा विभाजित", - "items_per_page": "प्रति पृष्ठ वस्तुहरू", - "per_page": "{count} / पृष्ठ", + "paginated": "पेजमा विभाजित", + "items_per_page": "प्रति पेज आइटमहरू", + "per_page": "{count} / पेज", "showing": "{total} मध्ये {range}", - "previous": "अघिल्लो पृष्ठ", - "next": "अर्को पृष्ठ", - "nav_label": "पेजिनेशन" + "previous": "अघिल्लो पेज", + "next": "अर्को पेज", + "nav_label": "पेजिनेसन" }, "count": { "showing_filtered": "{count} मध्ये {filtered} प्याकेज | {count} मध्ये {filtered} प्याकेजहरू", @@ -652,7 +1197,7 @@ "showing_paginated": "{count} मध्ये {pageSize} प्याकेज | {count} मध्ये {pageSize} प्याकेजहरू" }, "table": { - "security_warning": "सिक्युरिटी चेतावनी", + "security_warning": "सुरक्षा चेतावनी", "secure": "सुरक्षित", "no_packages": "कुनै प्याकेज फेला परेन" } @@ -660,53 +1205,72 @@ "about": { "title": "बारेमा", "heading": "बारेमा", - "meta_description": "npmx, npm रजिस्ट्रीका लागि छिटो र आधुनिक ब्राउजर हो। npm प्याकेजहरू अन्वेषण गर्न अझ राम्रो UX/DX।", + "meta_description": "npmx, npm रजिस्ट्रीका लागि छिटो र आधुनिक ब्राउजर हो। npm प्याकेजहरू अन्वेषण गर्न उत्कृष्ट UX/DX।", "what_we_are": { "title": "हामी के हौं", - "better_ux_dx": "अझ राम्रो UX/DX", - "admin_ui": "admin UI", - "description": "npmx, npm प्याकेज रजिस्ट्री र टुलिङका लागि {betterUxDx} हो। हामी डार्क मोड, कीबोर्ड नेभिगेसन, कोड ब्राउजिङ, र {jsr} जस्ता वैकल्पिक रजिस्ट्रीहरूसँग कनेक्शनजस्ता सुविधासहित प्याकेजहरू अन्वेषण गर्न छिटो र आधुनिक इन्टरफेस दिन्छौं।", - "admin_description": "हामी तपाईंका प्याकेज, टिम, र संगठन व्यवस्थापन गर्न—लोकल npm CLI द्वारा सञ्चालित—ब्राउजरमैबाट अझ राम्रो {adminUi} उपलब्ध गराउने लक्ष्य पनि राख्छौं।" + "better_ux_dx": "उत्कृष्ट UX/DX", + "admin_ui": "एडमिन UI", + "description": "npmx, npm प्याकेज रजिस्ट्री र टुलिङका लागि {betterUxDx} हो। डार्क मोड, किबोर्ड नेभिगेसन, कोड ब्राउजिङ र {jsr} जस्ता वैकल्पिक रजिस्ट्रीहरूसँगको कनेक्सनजस्ता सुविधासहित, प्याकेजहरू अन्वेषण गर्न छिटो र आधुनिक इन्टरफेस दिने हाम्रो प्रयास छ।", + "admin_description": "तपाईंका प्याकेज, टिम र संगठनहरू व्यवस्थापन गर्न उत्कृष्ट {adminUi} दिने लक्ष्य पनि हाम्रो छ — सबै ब्राउजरबाटै, तपाईंकै लोकल npm CLI द्वारा सञ्चालित।" }, "what_we_are_not": { "title": "हामी के होइनौं", - "not_package_manager": "प्याकेज म्यानेजर होइन।", - "not_registry": "रजिस्ट्री होइन।", - "registry_description": "हामी प्याकेज होस्ट गर्दैनौं। हामी तिनीहरू ब्राउज गर्ने अझ राम्रो तरिका मात्र हौं।", - "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", + "not_package_manager": "प्याकेज म्यानेजर होइनौं।", + "not_registry": "रजिस्ट्री होइनौं।", + "registry_description": "हामी प्याकेज होस्ट गर्दैनौं। हामी त तिनलाई ब्राउज गर्ने छिटो र आधुनिक तरिका मात्र हौं।", + "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}।", "words": { "already": "पहिल्यै", "people": "धेरै", - "building": "मानिसहरू", - "really": "साँच्चिकै", - "cool": "राम्रो", + "building": "मानिसहरूले", + "really": "साँच्चै", + "cool": "राम्रा", "package": "प्याकेज", "managers": "म्यानेजरहरू बनाइरहेका छन्" } }, - "sponsors": {}, - "oss_partners": {}, - "team": {}, + "sponsors": { + "title": "प्रायोजकहरू", + "gold": "गोल्ड प्रायोजकहरू", + "silver": "सिल्भर प्रायोजकहरू" + }, + "oss_partners": { + "title": "OSS पार्टनरहरू" + }, + "team": { + "title": "टिम", + "core": "कोर", + "maintainers": "मेन्टेनरहरू", + "role_core": "कोर", + "role_steward": "स्टुअर्ड", + "role_maintainer": "मेन्टेनर", + "sponsor": "स्पोन्सर गर्नुहोस्", + "sponsor_aria": "GitHub मा {name} लाई स्पोन्सर गर्नुहोस्" + }, "contributors": { - "title": "कन्ट्रिब्युटरहरू", - "description": "npmx पूर्ण रूपमा ओपन सोर्स हो, अद्भुत कन्ट्रिब्युटर समुदायले बनाएको। हामीसँग जोडिनुहोस् र हामीले चाहेको npm ब्राउजिङ अनुभव सँगै बनाऔँ।", - "loading": "कन्ट्रिब्युटरहरू लोड हुँदैछन्...", - "error": "कन्ट्रिब्युटरहरू लोड गर्न असफल", + "title": "... र थप {count} योगदानकर्ता | ... र थप {count} योगदानकर्ताहरू", + "description": "npmx पूर्ण रूपमा ओपन सोर्स हो, योगदानकर्ताहरूको अद्भुत समुदायले बनाएको। हामीसँग जोडिनुहोस् र हामीले सधैं चाहेको npm ब्राउजिङ अनुभव सँगै बनाऔं।", + "loading": "योगदानकर्ताहरू लोड हुँदैछन्...", + "error": "योगदानकर्ताहरू लोड गर्न असफल", "view_profile": "{name} को GitHub प्रोफाइल हेर्नुहोस्" }, "get_involved": { "title": "सहभागी हुनुहोस्", "contribute": { - "title": "कन्ट्रिब्युट", - "description": "अझ राम्रो npm अनुभव बनाउन हामीलाई सहयोग गर्नुहोस्।", + "title": "योगदान गर्नुहोस्", + "description": "हामी सबैले चाहेको npm अनुभव बनाउन हामीलाई सहयोग गर्नुहोस्।", "cta": "GitHub मा हेर्नुहोस्" }, "community": { "title": "समुदायमा जोडिनुहोस्", - "description": "च्याट गर्नुहोस्, प्रश्न सोध्नुहोस्, र विचार साझा गर्नुहोस्।", + "description": "च्याट गर्नुहोस्, प्रश्न सोध्नुहोस् र विचार साझा गर्नुहोस्।", "cta": "Discord मा जोडिनुहोस्" }, - "builders": {}, + "builders": { + "title": "npmx बनाउन सहयोग गर्नुहोस्", + "description": "npmx को भविष्य निर्माण गरिरहेका बिल्डरहरूसँग जोडिनुहोस्।", + "cta": "Builders Discord मा जोडिनुहोस्" + }, "follow": { "title": "अपडेट रहनुहोस्", "description": "npmx का ताजा अपडेटहरू जान्नुहोस्।", @@ -714,31 +1278,91 @@ } } }, + "sponsors_page": { + "title": "प्रायोजकहरू", + "heading": "प्रायोजकहरू", + "meta_description": "npmx लाई समर्थन गर्नुहोस् र सुरक्षा, विश्वास, अप्टिमाइजेसन र अनुसन्धानसम्बन्धी इकोसिस्टम कामलाई गति दिन हामीलाई मद्दत गर्नुहोस्।", + "intro": "npmx लाई समर्थन गर्नुहोस् र डेभलपर तथा मेन्टेनरहरूका लागि हामीले गरिरहेको इकोसिस्टम काम बढाउन मद्दत गर्नुहोस्।", + "what_we_do": { + "title": "हामी के गर्छौं", + "description": "हामी दैनिक विकासमा प्रयोग हुने टुलहरूका लागि सुरक्षा, विश्वास, अप्टिमाइजेसन र अनुसन्धानसम्बन्धी समस्याहरू समाधान गर्ने इकोसिस्टम बनाइरहेका छौं - छिटो, सजिलो र उच्च गुणस्तरका साथ। यो प्रोजेक्ट डेभलपरहरूले डेभलपरहरूकै लागि बनाएका हुन्। धेरै प्रयोग हुने लाइब्रेरीहरूका लेखकको हैसियतले हामी टिमहरूका आवश्यकता बुझ्छौं र मेन्टेनर तथा प्रोजेक्टहरूलाई सबैभन्दा बढी के चाहिन्छ भनेर सक्रिय रूपमा अध्ययन गर्छौं।" + }, + "what_support_means": { + "title": "समर्थनको अर्थ", + "description": "हाम्रा योजना र सम्बन्धहरू बढ्दै छन्, सँगसँगै हामीले बनाएका कुरा साझा गर्ने र अरूबाट सिक्ने चाहना पनि। तपाईंको समर्थनले प्रोजेक्ट, बाह्य प्रस्तुति, सम्मेलन र फराकिलो इकोसिस्टमलाई आर्थिक सहयोग पुर्‍याउँछ, र सबैभन्दा महत्त्वपूर्ण, हाम्रो समुदाय बढाइरहन हामीलाई सक्षम बनाउँछ।" + }, + "cta": "स्पोन्सरसिप तहहरू हेर्नुहोस्", + "community_growth_footnote": "* {link} को Q1 2026 अनुसन्धानअनुसार।", + "what_this_means_for_you": { + "title": "तपाईंका लागि यसको अर्थ", + "description": "npmx केवल डेभलपर अनुभव सुधार्ने र दैनिक काममा खट्किएका कमीहरू पूरा गर्नेमा मात्र सीमित छैन। पहिलो छ महिनामै हामी हजारौं टिम र निकै ठूलो संख्याका डेभलपरहरूका लागि डिफल्ट स्रोत बनिसकेका छौं। तपाईंले आफ्ना टिमका लागि अझ स्थिर टुल मात्र होइन, निरन्तर बढिरहेको उत्कृष्ट इन्जिनियरहरूको अडियन्ससामु भिजिबिलिटी पनि पाउनुहुन्छ।", + "cards": { + "people": { + "contributors": "योगदानकर्ता", + "community_members": "समुदाय सदस्य" + }, + "visitors": { + "description": "मासिक युनिक भिजिटर" + }, + "stars": { + "title": "स्टार" + }, + "community": { + "title": "तीव्र वृद्धि", + "description": "हामी इकोसिस्टमकै सबैभन्दा छिटो बढिरहेका समुदायहरूमध्ये एक हौं" + }, + "adoption": { + "title": "अपनाइ", + "description": "सम्मेलन, प्रस्तुति र लेखहरूका चार्टहरू हाम्रै डेटामा आधारित छन्" + }, + "default_source": { + "title": "डिफल्ट स्रोत", + "description": "pnpm ले npmx लाई डिफल्ट स्रोत बनायो, धेरै प्याकेजहरू npmx मा लिङ्क हुने गरी कन्फिगर गरिएका छन्" + } + } + }, + "tiers": { + "title": "स्पोन्सरसिप तहहरू", + "per_month": "/महिना", + "custom": "कस्टम", + "silver": { + "name": "सिल्भर" + }, + "gold": { + "name": "गोल्ड" + }, + "platinum": { + "name": "प्लाटिनम" + } + } + }, "account_menu": { "connect": "कनेक्ट", "account": "अकाउन्ट", "npm_cli": "npm CLI", "atmosphere": "Atmosphere", - "npm_cli_desc": "प्याकेज र संगठनहरू व्यवस्थापन", - "atmosphere_desc": "सामाजिक सुविधाहरू र पहिचान", - "connect_npm_cli": "npm CLI कनेक्ट गर्नुहोस्", - "connect_atmosphere": "Atmosphere कनेक्ट गर्नुहोस्", + "npm_cli_desc": "प्याकेज र संगठनहरू व्यवस्थापन गर्नुहोस्", + "atmosphere_desc": "सामाजिक सुविधा र पहिचान", + "connect_npm_cli": "npm CLI सँग कनेक्ट गर्नुहोस्", + "connect_atmosphere": "Atmosphere सँग कनेक्ट गर्नुहोस्", "connecting": "कनेक्ट हुँदैछ...", "ops": "{count} अपरेसन | {count} अपरेसनहरू" }, "auth": { "modal": { "title": "Atmosphere", - "connected_as": "{'@'}{handle} रूपमा कनेक्ट", + "connected_as": "{'@'}{handle} का रूपमा कनेक्ट भयो", "disconnect": "डिस्कनेक्ट", "connect_prompt": "आफ्नो Atmosphere अकाउन्टसँग कनेक्ट गर्नुहोस्", - "handle_label": "Handle", + "handle_label": "ह्यान्डल", "handle_placeholder": "alice.npmx.social", "connect": "कनेक्ट", "create_account": "नयाँ अकाउन्ट बनाउनुहोस्", - "connect_bluesky": "Bluesky सँग कनेक्ट", + "connect_bluesky": "Bluesky बाट कनेक्ट गर्नुहोस्", "what_is_atmosphere": "Atmosphere अकाउन्ट भनेको के हो?", - "atmosphere_explanation": "{npmx} ले आफ्ना धेरै सामाजिक सुविधाहरू चलाउन {atproto} प्रयोग गर्छ, जसले प्रयोगकर्तालाई आफ्ना डेटा स्वामित्व गर्न र सबै कम्प्याटिबल एपहरूका लागि एउटै अकाउन्ट प्रयोग गर्न दिन्छ। एकपटक अकाउन्ट बनाएपछि, त्यही अकाउन्ट प्रयोग गरेर {bluesky} र {tangled} जस्ता अन्य एपहरू पनि चलाउन सक्नुहुन्छ।" + "atmosphere_explanation": "{npmx} ले आफ्ना धेरै सामाजिक सुविधाहरू चलाउन {atproto} प्रयोग गर्छ, जसले प्रयोगकर्तालाई आफ्नो डेटाको स्वामित्व राख्न र सबै कम्प्याटिबल एपहरूमा एउटै अकाउन्ट प्रयोग गर्न दिन्छ। एकपटक अकाउन्ट बनाएपछि, त्यही अकाउन्टबाट {bluesky} र {tangled} जस्ता अन्य एपहरू पनि चलाउन सक्नुहुन्छ।", + "default_input_error": "कृपया मान्य ह्यान्डल, DID वा पूरा PDS URL प्रविष्ट गर्नुहोस्", + "profile": "प्रोफाइल" } }, "header": { @@ -758,12 +1382,13 @@ "error": "संगठनहरू लोड गर्न असफल", "empty": "कुनै संगठन फेला परेन", "view_all": "सबै हेर्नुहोस्" - } + }, + "pr": "GitHub पुल रिक्वेस्ट #{prNumber} खोल्नुहोस्" }, "compare": { "packages": { "title": "प्याकेज तुलना", - "tagline": "सही प्याकेज छनोट गर्न मद्दतका लागि npm प्याकेजहरू सँगै राखेर तुलना गर्नुहोस्।", + "tagline": "सही प्याकेज छनोट गर्न मद्दतका लागि npm प्याकेजहरू साइड-बाइ-साइड तुलना गर्नुहोस्।", "meta_title": "{packages} तुलना - npmx", "meta_title_empty": "प्याकेज तुलना - npmx", "meta_description": "{packages} को साइड-बाइ-साइड तुलना", @@ -771,10 +1396,16 @@ "section_packages": "प्याकेजहरू", "section_facets": "पक्षहरू", "section_comparison": "तुलना", + "copy_as_markdown": "तालिका कपी गर्नुहोस्", "loading": "प्याकेज डेटा लोड हुँदैछ...", "error": "प्याकेज डेटा लोड गर्न असफल। कृपया फेरि प्रयास गर्नुहोस्।", - "empty_title": "तुलना गर्न प्याकेज छनोट गर्नुहोस्", - "empty_description": "उनीहरूको मेट्रिकको साइड-बाइ-साइड तुलना हेर्न माथि कम्तिमा २ वटा प्याकेज खोजेर थप्नुहोस्।" + "empty_title": "तुलना गर्न प्याकेजहरू चयन गर्नुहोस्", + "empty_description": "मेट्रिकहरूको साइड-बाइ-साइड तुलना हेर्न माथिबाट कम्तीमा 2 प्याकेज खोजेर थप्नुहोस्।", + "table_view": "तालिका", + "charts_view": "चार्टहरू", + "no_chartable_data": "चयन गरिएका पक्षहरूका लागि चार्टमा देखाउन मिल्ने डेटा छैन।", + "bar_chart_nav_hint": "↑ ↓ प्रयोग गर्नुहोस्", + "line_chart_nav_hint": "← → प्रयोग गर्नुहोस्" }, "selector": { "search_label": "प्याकेज खोज्नुहोस्", @@ -782,71 +1413,447 @@ "search_add": "अर्को प्याकेज थप्नुहोस्...", "searching": "खोजिँदैछ...", "remove_package": "{package} हटाउनुहोस्", - "packages_selected": "{count}/{max} प्याकेज चयन गरियो।", - "add_hint": "तुलना गर्न कम्तिमा २ प्याकेज थप्नुहोस्।" + "packages_selected": "{count}/{max} प्याकेज चयन गरिएका छन्।", + "add_hint": "तुलना गर्न कम्तीमा 2 प्याकेज थप्नुहोस्।" + }, + "scatter_chart": { + "title": "{x} र {y} तुलना गर्नुहोस्", + "freshness_score": "ताजापन स्कोर", + "copy_alt": { + "analysis": "{package} : {x_name} ({x_value}) र {y_name} ({y_value})", + "description": "{packages} प्याकेजहरूका लागि {x_name} र {y_name} तुलना गर्ने स्क्याटर प्लट चार्ट। {analysis}। {watermark}" + }, + "filename": "{x}-vs-{y}-scatter-chart", + "x_axis": "X-अक्ष ↦", + "y_axis": "Y-अक्ष ↥" + }, + "no_dependency": { + "label": "(डिपेन्डेन्सी नै छैन)", + "typeahead_title": "जेम्स भए के गर्थे?", + "typeahead_description": "डिपेन्डेन्सी नै प्रयोग नगर्ने विकल्पसँग तुलना गर्नुहोस्! e18e द्वारा अनुमोदित।", + "tooltip_title": "तपाईंलाई डिपेन्डेन्सी नचाहिन पनि सक्छ", + "tooltip_description": "डिपेन्डेन्सी नै प्रयोग नगर्ने विकल्पसँग तुलना गर्नुहोस्! नेटिभ API वा सरल विकल्पले प्रतिस्थापन गर्न सकिने प्याकेजहरूको सूची {link} ले राख्छ।", + "e18e_community": "e18e समुदाय", + "add_column": "तुलनामा 'डिपेन्डेन्सी छैन' स्तम्भ थप्नुहोस्" }, - "no_dependency": {}, "facets": { "all": "सबै", - "none": "कुनै पनि छैन", + "none": "कुनै पनि", + "select_all_category_facets": "सबै {category} पक्षहरू चयन गर्नुहोस्", + "deselect_all_category_facets": "सबै {category} पक्षहरूको चयन हटाउनुहोस्", + "selected_all_category_facets": "सबै {category} पक्षहरू चयन गरिए", + "deselected_all_category_facets": "सबै {category} पक्षहरूको चयन हटाइयो", "coming_soon": "छिट्टै आउँदैछ", "select_all": "सबै पक्षहरू चयन गर्नुहोस्", - "deselect_all": "सबै पक्षहरू हटाउनुहोस्", + "deselect_all": "सबै पक्षहरूको चयन हटाउनुहोस्", + "binary_only_tooltip": "यस प्याकेजले बाइनरीहरू मात्र दिन्छ, कुनै exports दिँदैन", "categories": { "performance": "परफर्मेन्स", - "health": "हेल्थ", + "health": "स्वास्थ्य", "compatibility": "कम्प्याटिबिलिटी", - "security": "सिक्युरिटी र कम्प्लायन्स" + "security": "सुरक्षा र अनुपालन" }, "items": { - "packageSize": {}, - "installSize": {}, - "dependencies": {}, - "totalDependencies": {}, - "downloads": {}, - "totalLikes": {}, - "lastUpdated": {}, - "deprecated": {}, - "engines": {}, - "types": {}, - "moduleFormat": {}, - "license": {}, - "vulnerabilities": {} + "packageSize": { + "label": "प्याकेज साइज", + "description": "प्याकेज आफैंको साइज (अनप्याक्ड)" + }, + "installSize": { + "label": "इन्स्टल साइज", + "description": "सबै डिपेन्डेन्सीसहितको कुल इन्स्टल साइज" + }, + "dependencies": { + "label": "प्रत्यक्ष डिपेन्डेन्सी", + "description": "प्रत्यक्ष डिपेन्डेन्सीहरूको संख्या" + }, + "totalDependencies": { + "label": "कुल डिपेन्डेन्सी", + "description": "ट्रान्जिटिभसहित डिपेन्डेन्सीहरूको कुल संख्या" + }, + "downloads": { + "label": "डाउनलोड/हप्ता", + "description": "साप्ताहिक डाउनलोड संख्या" + }, + "totalLikes": { + "label": "लाइक", + "description": "लाइकहरूको संख्या" + }, + "lastUpdated": { + "label": "प्रकाशित", + "description": "यो संस्करण कहिले प्रकाशित भयो" + }, + "deprecated": { + "label": "अप्रचलित?", + "description": "प्याकेज अप्रचलित छ कि छैन" + }, + "engines": { + "label": "इन्जिनहरू", + "description": "Node.js संस्करण आवश्यकताहरू" + }, + "types": { + "label": "टाइपहरू", + "description": "TypeScript टाइप परिभाषाहरू" + }, + "moduleFormat": { + "label": "मोड्युल ढाँचा", + "description": "ESM/CJS समर्थन" + }, + "license": { + "label": "लाइसेन्स", + "description": "प्याकेज लाइसेन्स" + }, + "vulnerabilities": { + "label": "कमजोरीहरू", + "description": "ज्ञात सुरक्षा कमजोरीहरू" + }, + "githubStars": { + "label": "GitHub स्टार", + "description": "GitHub रिपोजिटरीमा स्टारहरूको संख्या" + }, + "githubForks": { + "label": "GitHub फोर्क", + "description": "GitHub रिपोजिटरीमा फोर्कहरूको संख्या" + }, + "githubIssues": { + "label": "GitHub इश्यू", + "description": "GitHub रिपोजिटरीमा इश्यूहरूको संख्या" + }, + "createdAt": { + "label": "बनाइएको मिति", + "description": "प्याकेज कहिले बनाइयो" + } + }, + "values": { + "any": "जुनसुकै", + "none": "छैन", + "unknown": "अज्ञात", + "deprecated": "अप्रचलित", + "not_deprecated": "छैन", + "types_included": "समावेश", + "types_none": "छैनन्", + "vulnerabilities_summary": "{count} ({critical}C/{high}H)", + "up_to_you": "तपाईंकै हातमा!" }, - "values": {}, - "trends": {} + "trends": { + "title": "ट्रेन्ड तुलना" + } + }, + "file_changes": "फाइल परिवर्तनहरू", + "files_count": "{count} फाइल | {count} फाइलहरू", + "lines_hidden": "{count} लाइन लुकाइएको | {count} लाइनहरू लुकाइएका", + "compare_versions": "डिफ", + "compare_versions_title": "नवीनतम संस्करणसँग तुलना गर्नुहोस्", + "comparing_versions_label": "संस्करणहरू तुलना हुँदैछन्...", + "version_back_to_package": "प्याकेजमा फर्कनुहोस्", + "version_error_message": "संस्करणहरू तुलना गर्न असफल।", + "version_invalid_url_format": { + "hint": "अमान्य तुलना URL। यो ढाँचा प्रयोग गर्नुहोस्: {0}", + "from_version": "देखि", + "to_version": "सम्म" + }, + "version_selector_title": "यस संस्करणसँग तुलना गर्नुहोस्", + "summary": "सारांश", + "deps_count": "{count} डिपेन्डेन्सी | {count} डिपेन्डेन्सीहरू", + "dependencies": "डिपेन्डेन्सीहरू", + "dev_dependencies": "डेभ डिपेन्डेन्सीहरू", + "peer_dependencies": "पियर डिपेन्डेन्सीहरू", + "optional_dependencies": "वैकल्पिक डिपेन्डेन्सीहरू", + "no_dependency_changes": "डिपेन्डेन्सीमा कुनै परिवर्तन छैन", + "file_filter_option": { + "all": "सबै ({count})", + "added": "थपिएका ({count})", + "removed": "हटाइएका ({count})", + "modified": "परिवर्तित ({count})" + }, + "search_files_placeholder": "फाइलहरू खोज्नुहोस्...", + "no_files_all": "कुनै फाइल छैन", + "no_files_search": "\"{query}\" सँग मिल्ने फाइल छैन", + "no_files_filtered": "कुनै {filter} फाइल छैन", + "filter": { + "added": "थपिएको", + "removed": "हटाइएको", + "modified": "परिवर्तित" }, - "version_invalid_url_format": {}, - "file_filter_option": {}, - "filter": {} + "files_button": "फाइलहरू", + "select_file_prompt": "डिफ हेर्न साइडबारबाट फाइल चयन गर्नुहोस्", + "close_files_panel": "फाइल प्यानल बन्द गर्नुहोस्", + "filter_files_label": "परिवर्तन प्रकारअनुसार फाइल फिल्टर गर्नुहोस्", + "change_ratio": "परिवर्तन अनुपात", + "char_edits": "अक्षर सम्पादन", + "diff_distance": "डिफ दूरी", + "diff_truncated": "परफर्मेन्सका लागि डिफ छोट्याइएको छ। सुरुका परिवर्तित लाइनहरू मात्र देखाइँदैछ।", + "large_diff_mode": "ठूलो फाइलको डिफ परफर्मेन्सका लागि इनलाइन एडिट मर्जिङ बन्द गरेर देखाइएको छ।", + "large_diff_options_disabled": "ठूलो फाइल मोडले परफर्मेन्सका लागि इनलाइन एडिट मर्जिङ निष्क्रिय गर्छ।", + "loading_diff": "डिफ लोड हुँदैछ...", + "loading_diff_error": "डिफ लोड गर्न असफल", + "merge_modified_lines": "परिवर्तित लाइनहरू मर्ज गर्नुहोस्", + "no_content_changes": "सामग्रीमा कुनै परिवर्तन भेटिएन", + "options": "विकल्पहरू", + "view_file": "फाइल हेर्नुहोस्", + "view_in_code_browser": "कोड ब्राउजरमा हेर्नुहोस्", + "word_wrap": "वर्ड र्‍याप" }, "pds": { - "join": {}, - "server": {}, - "community": {} + "title": "npmx.social", + "meta_description": "npmx समुदायका लागि आधिकारिक AT Protocol Personal Data Server (PDS)।", + "join": { + "title": "समुदायमा जोडिनुहोस्", + "description": "तपाईं एटमोस्फियरमा पहिलो अकाउन्ट बनाउँदै हुनुहुन्छ वा भइरहेको अकाउन्ट सार्दै हुनुहुन्छ — जे भए पनि तपाईंलाई यहाँ स्वागत छ। आफ्नो हालको अकाउन्ट ह्यान्डल, पोस्ट र फलोअरहरू नगुमाईकनै माइग्रेट गर्न सक्नुहुन्छ।", + "migrate": "PDS MOOver बाट माइग्रेट गर्नुहोस्" + }, + "server": { + "title": "सर्भर विवरण", + "location_label": "स्थान:", + "location_value": "नुरेम्बर्ग, जर्मनी", + "infrastructure_label": "पूर्वाधार:", + "infrastructure_value": "Hetzner मा होस्ट गरिएको", + "privacy_label": "गोपनीयता:", + "privacy_value": "EU का कडा डेटा संरक्षण कानुनअन्तर्गत", + "learn_more": "npmx ले एटमोस्फियर कसरी प्रयोग गर्छ जान्नुहोस्" + }, + "community": { + "title": "यहाँ को-को छन्", + "description": "npmx.social लाई आफ्नो घर बनाइसकेका {count} अकाउन्टमध्ये केही:", + "loading": "PDS समुदाय लोड हुँदैछ...", + "error": "PDS समुदाय लोड गर्न असफल।", + "empty": "देखाउनका लागि कुनै समुदाय सदस्य छैन।", + "view_profile": "{handle} को प्रोफाइल हेर्नुहोस्", + "new_accounts": "...र एटमोस्फियरमा भर्खरै आएका थप {count}" + } }, "privacy_policy": { + "title": "गोपनीयता नीति", + "last_updated": "पछिल्लो अपडेट: {date}", + "welcome": "{app} मा स्वागत छ। तपाईंको गोपनीयताको रक्षा गर्न हामी प्रतिबद्ध छौं। हामी कुन डेटा संकलन गर्छौं, त्यसलाई कसरी प्रयोग गर्छौं र तपाईंका जानकारीसम्बन्धी अधिकारहरू के-के हुन् भन्ने यस नीतिले बताउँछ।", "cookies": { - "what_are": {}, - "types": {}, - "local_storage": {}, - "management": {} - }, - "analytics": {}, - "authenticated": {}, - "data_retention": {}, - "your_rights": {}, - "contact": {}, - "changes": {} + "what_are": { + "title": "कुकी भनेको के हो?", + "p1": "कुकीहरू तपाईंले वेबसाइट हेर्दा तपाईंको डिभाइसमा भण्डारण हुने साना टेक्स्ट फाइलहरू हुन्। केही प्राथमिकता र सेटिङहरू सम्झेर तपाईंको ब्राउजिङ अनुभव सुधार्नु यिनको उद्देश्य हो।" + }, + "types": { + "title": "हामी कुन-कुन कुकी प्रयोग गर्छौं?", + "p1": "हामी साइटको कार्यक्षमताका लागि अत्यावश्यक काममा मात्र {bold} प्रयोग गर्छौं। हामी तेस्रो-पक्ष वा विज्ञापन कुकीहरू प्रयोग गर्दैनौं।", + "bold": "अत्यावश्यक प्राविधिक कुकीहरू", + "li1": "{li11}{separator} {li12}", + "li2": "{li21}{separator} {li22}", + "separator": ":", + "cookie_vdpl": "__vdpl", + "cookie_vdpl_desc": "यो कुकी हाम्रो होस्टिङ प्रदायक (Vercel) ले skew protection का लागि प्रयोग गर्छ। तपाईं ब्राउज गरिरहेकै बेला नयाँ अपडेट रिलिज भए पनि तपाईंले सही डिप्लोयमेन्ट संस्करणबाटै एसेटहरू पाउनुहुन्छ भन्ने यसले सुनिश्चित गर्छ। यसले तपाईंलाई ट्र्याक गर्दैन।", + "cookie_h3": "h3", + "cookie_h3_desc": "यो हाम्रो सुरक्षित सेसन कुकी हो। तपाईंले आफ्नो Atmosphere अकाउन्ट कनेक्ट गर्दा यसले OAuth एक्सेस टोकन भण्डारण गर्छ। तपाईंको प्रमाणीकृत सेसन कायम राख्न यो अत्यावश्यक छ।" + }, + "local_storage": { + "title": "लोकल स्टोरेज", + "p1": "सेसन कुकीका अतिरिक्त, तपाईंका डिस्प्ले प्राथमिकताहरू सेभ गर्न हामी तपाईंको ब्राउजरको {bold} प्रयोग गर्छौं। यसले तपाईंले छानेको थिम (हल्का/गाढा) र अन्य केही {settings} सम्झन दिन्छ, ताकि हरेक पटक फेरि सेट गर्नु नपरोस्।", + "bold": "लोकल स्टोरेज", + "p2": "यो जानकारी पूर्ण रूपमा कार्यगत हो, तपाईंको डिभाइसमा मात्र भण्डारण हुन्छ, र {bold2}। हामी यसलाई हाम्रो वेबसाइटमा तपाईंको अनुभव सुधार्न मात्र प्रयोग गर्छौं।", + "bold2": "यसमा कुनै व्यक्तिगत डेटा हुँदैन, न त यो तपाईंलाई ट्र्याक गर्न प्रयोग हुन्छ", + "settings": "सेटिङ्स" + }, + "management": { + "title": "कुकी व्यवस्थापन", + "p1": "तपाईं आफ्नो ब्राउजरलाई आफ्नो प्राथमिकताअनुसार कुकी स्वीकार, अस्वीकार वा मेटाउने गरी कन्फिगर गर्न सक्नुहुन्छ। तर, {bold} भन्ने कुरा ख्याल राख्नुहोस्।", + "bold": "अत्यावश्यक कुकीहरू अस्वीकार गर्दा एप्लिकेसनको पूर्ण पहुँचमा बाधा पुग्न सक्छ", + "p2": "धेरै प्रयोग हुने ब्राउजरहरूमा कुकी व्यवस्थापन गर्ने निर्देशनका लिङ्कहरू तल छन्:", + "chrome": "Google Chrome (नयाँ विन्डोमा खुल्छ)", + "firefox": "Mozilla Firefox (नयाँ विन्डोमा खुल्छ)", + "edge": "Microsoft Edge (नयाँ विन्डोमा खुल्छ)" + } + }, + "analytics": { + "title": "एनालिटिक्स", + "p1": "भ्रमणकर्ताहरूले हाम्रो वेबसाइट कसरी प्रयोग गर्छन् भनी बुझ्न हामी {bold} प्रयोग गर्छौं। यसले प्रयोगकर्ता अनुभव सुधार्न र समस्या पहिचान गर्न हामीलाई मद्दत गर्छ।", + "bold": "Vercel Web Analytics", + "p2": "Vercel Analytics गोपनीयतालाई ध्यानमा राखेर बनाइएको छ:", + "li1": "यसले कुकी प्रयोग गर्दैन", + "li2": "यसले व्यक्तिगत पहिचानकर्ताहरू संकलन गर्दैन", + "li3": "यसले वेबसाइटहरूभरि प्रयोगकर्तालाई ट्र्याक गर्दैन", + "li4": "सबै डेटा समग्र रूपमा र अज्ञातीकृत गरेर राखिन्छ", + "p3": "संकलन हुने जानकारीमा यति मात्र पर्छन्: पेज URL, रेफरर, देश/क्षेत्र, डिभाइस प्रकार, ब्राउजर र अपरेटिङ सिस्टम। यो डेटाबाट कुनै व्यक्तिलाई चिन्न सकिँदैन।" + }, + "authenticated": { + "title": "प्रमाणीकृत प्रयोगकर्ताहरू", + "p1": "तपाईंले आफ्नो {bold} अकाउन्ट npmx सँग कनेक्ट गर्दा, हामी तपाईंको OAuth एक्सेस टोकन सुरक्षित, HTTP-only सेसन कुकीमा राख्छौं। यो टोकन तपाईंका तर्फबाट अनुरोधहरू प्रमाणीकरण गर्न मात्र प्रयोग हुन्छ।", + "bold": "Atmosphere", + "p2": "हामी तपाईंका क्रेडेन्सियलहरू भण्डारण गर्दैनौं, र तपाईंले प्रयोग गर्ने सुविधा दिन आवश्यक पर्नेभन्दा बढी कुनै डेटामा पहुँच गर्दैनौं। तपाईं जुनसुकै बेला {settings} पेजबाट आफ्नो अकाउन्ट डिस्कनेक्ट गर्न सक्नुहुन्छ।", + "settings": "सेटिङ्स" + }, + "data_retention": { + "title": "डेटा संग्रह अवधि", + "p1": "ब्राउजर बन्द गर्दा वा केही समय निष्क्रिय रहेपछि सेसन कुकीहरू स्वतः मेटिन्छन्। लोकल स्टोरेजका प्राथमिकताहरू तपाईंले ब्राउजर डेटा नमेटेसम्म डिभाइसमै रहन्छन्। एनालिटिक्स डेटा समग्र रूपमा मात्र राखिन्छ र कुनै व्यक्तिसँग जोड्न सकिँदैन।" + }, + "your_rights": { + "title": "तपाईंका अधिकारहरू", + "p1": "तपाईंलाई निम्न अधिकारहरू छन्:", + "li1": "हामी कुन डेटा संकलन गर्छौं भन्ने जानकारी पाउने", + "li2": "जुनसुकै बेला आफ्नो लोकल स्टोरेज र कुकीहरू मेटाउने", + "li3": "आफ्नो प्रमाणीकृत सेसन डिस्कनेक्ट गर्ने", + "li4": "हाम्रा डेटा अभ्यासहरूबारे जानकारी माग्ने", + "p2": "हामी व्यक्तिगत डेटा संकलन गर्दैनौं, त्यसैले सामान्यतया मेटाउन वा निर्यात गर्नुपर्ने कुनै व्यक्तिगत जानकारी हुँदैन।" + }, + "contact": { + "title": "हामीलाई सम्पर्क गर्नुहोस्", + "p1": "यस गोपनीयता नीतिबारे कुनै प्रश्न वा जिज्ञासा भए, हाम्रो {link} मा इश्यू खोलेर हामीलाई सम्पर्क गर्न सक्नुहुन्छ।", + "link": "GitHub रिपोजिटरी" + }, + "changes": { + "title": "यस नीतिमा हुने परिवर्तनहरू", + "p1": "हामी बेला-बेला यो गोपनीयता नीति अपडेट गर्न सक्छौं। कुनै पनि परिवर्तन अपडेट गरिएको मितिसहित यही पेजमा प्रकाशित गरिनेछ।" + } }, "a11y": { - "approach": {}, - "measures": {}, - "limitations": {}, - "contact": {} + "title": "पहुँचयोग्यता", + "footer_title": "a11y", + "welcome": "हामी {app} लाई सकेसम्म धेरै मानिसका लागि प्रयोगयोग्य बनाउन चाहन्छौं।", + "approach": { + "title": "हाम्रो दृष्टिकोण", + "p1": "हामी Web Content Accessibility Guidelines (WCAG) 2.2 पछ्याउने प्रयास गर्छौं र सुविधाहरू बनाउँदा यसैलाई सन्दर्भ मान्छौं। हामी WCAG को कुनै पनि स्तरसँग पूर्ण अनुरूप छौं भन्ने दाबी गर्दैनौं — पहुँचयोग्यता निरन्तर चलिरहने प्रक्रिया हो र गर्न बाँकी काम सधैं हुन्छ।", + "p2": "यो साइट एउटा {about} हो। पहुँचयोग्यता सुधारहरू हाम्रो नियमित विकासकै क्रममा क्रमशः गरिन्छन्।", + "about_link": "ओपन सोर्स, समुदाय-सञ्चालित प्रोजेक्ट" + }, + "measures": { + "title": "हामी के गर्छौं", + "p1": "साइटभरि हामीले गर्ने लक्ष्य राखेका केही कुराहरू:", + "li1": "उपयुक्त ठाउँमा semantic HTML र ARIA एट्रिब्युटहरू प्रयोग गर्ने।", + "li2": "ब्राउजरमै मिलाउन सकिने गरी सापेक्ष टेक्स्ट साइजहरू प्रयोग गर्ने।", + "li3": "सम्पूर्ण इन्टरफेसमा किबोर्ड नेभिगेसन समर्थन गर्ने।", + "li4": "prefers-reduced-motion र prefers-color-scheme मिडिया क्वेरीहरूको सम्मान गर्ने।", + "li5": "पर्याप्त रङ कन्ट्रास्टलाई ध्यानमा राखेर डिजाइन गर्ने।", + "li6": "मुख्य सामग्री JavaScript बिना पनि उपलब्ध होस् भन्ने सुनिश्चित गर्ने, यद्यपि केही अन्तरक्रियात्मक सुविधाहरूलाई यो चाहिन्छ।" + }, + "limitations": { + "title": "ज्ञात सीमाहरू", + "p1": "साइटका केही भागहरू — विशेष गरी प्याकेज README जस्ता तेस्रो-पक्ष सामग्री — पहुँचयोग्यता मापदण्ड पूरा नगर्न सक्छन्। हामी यी क्षेत्रहरू समयसँगै सुधार्दै लैजाँदैछौं।" + }, + "contact": { + "title": "प्रतिक्रिया", + "p1": "{app} मा कुनै पहुँच अवरोध भेट्नुभयो भने, कृपया हाम्रो {link} मा इश्यू खोलेर हामीलाई थाहा दिनुहोस्। हामी यस्ता रिपोर्टहरूलाई गम्भीरतापूर्वक लिन्छौं र समाधान गर्न सक्दो प्रयास गर्छौं।", + "link": "GitHub रिपोजिटरी" + } }, "translation_status": { - "table": {} + "title": "अनुवाद स्थिति", + "generated_at": "बनाइएको मिति: {date}", + "welcome": "तल सूचीबद्ध कुनै भाषामा {npmx} अनुवाद गर्न सहयोग गर्न चाहनुहुन्छ भने, तपाईं सही ठाउँमा आउनुभएको छ! स्वतः अपडेट हुने यस पेजमा अहिले तपाईंको सहयोग चाहिने सबै सामग्री सधैं देखिन्छ।", + "p1": "हामी {lang} लाई डिफल्ट भाषाका रूपमा प्रयोग गर्छौं, जसमा जम्मा {count} छन्। अनुवाद थप्न सहयोग गर्न चाहनुहुन्छ भने, {bylang} मा आफ्नो भाषा भेट्टाएर विवरण खोल्नुहोस्।", + "p1_lang": "अमेरिकी अंग्रेजी (en-US)", + "p1_count": "0 सन्देश | 1 सन्देश |{count} सन्देशहरू", + "p2": "सुरु गर्नुअघि, हाम्रो अनुवाद प्रक्रिया र सहभागी हुने तरिका जान्न कृपया हाम्रो {guide} पढ्नुहोस्।", + "guide": "स्थानीयकरण (i18n) गाइड", + "by_locale": "लोकेलअनुसार अनुवाद प्रगति", + "by_file": "फाइलअनुसार अनुवाद प्रगति", + "complete_text": "यो अनुवाद पूरा भएको छ, उत्कृष्ट काम!", + "missing_text": "बाँकी", + "missing_keys": "कुनै अनुवाद छुटेको छैन | छुटेको अनुवाद | छुटेका अनुवादहरू", + "progress_label": "{locale} को प्रगति स्थिति", + "table": { + "file": "फाइल", + "status": "स्थिति", + "error": "फाइल सूची लोड गर्दा त्रुटि भयो।", + "empty": "कुनै फाइल फेला परेन", + "file_link": "GitHub मा {file} ({lang}) सम्पादन गर्नुहोस्" + } }, - "action_bar": {} + "vacations": { + "title": "बिदामा", + "meta_description": "npmx टिम ऊर्जा भर्दै थियो। एक हप्तापछि Discord फेरि खुल्यो।", + "heading": "ऊर्जा भर्दै", + "subtitle": "हामी npmx यस्तो गतिमा बनाइरहेका थियौं कि हामीमध्ये {some} जनाको निद्रा नै खोसिएको थियो। हामी त्यसलाई सामान्य बन्न दिन चाहँदैनथ्यौं! त्यसैले हामीले एक हप्ता बिदा लियौं। सबैले सँगै।", + "illustration_alt": "न्याना आइकनहरूको एक लहर", + "poke_log": "क्याम्पफायर घच्घच्याउनुहोस्", + "what": { + "title": "के भयो", + "p1": "Discord {dates} बन्द थियो।", + "dates": "फेब्रुअरी 14 – 21", + "p2": "सबै इन्भाइट लिङ्कहरू हटाइए र च्यानलहरू लक गरिए – {garden} बाहेक, जुन सँगै रमाइरहन चाहनेहरूका लागि खुला रह्यो।", + "garden": "#garden" + }, + "meantime": { + "title": "त्यस बीचमा", + "p1": "{site} र {repo} खुला नै रहे – मानिसहरूले खोतल्न छाडेनन्, केही इश्यू खोले, केही PR पनि पठाए, तर मुख्यतः सबैले न्यानो अँगेनाछेउ कतै समय बिताए।", + "repo_link": "रिपो" + }, + "return": { + "title": "हामी फर्कियौं!", + "p1": "हामी ऊर्जा भरेर मार्च 3 को अन्तिम चरणका लागि तयार भएर फर्कियौं। अपडेटका लागि {social}।", + "social_link": "Bluesky मा हामीलाई फलो गर्नुहोस्" + }, + "stats": { + "contributors": "योगदानकर्ता", + "commits": "कमिटहरू", + "pr": "मर्ज भएका PRहरू", + "subtitle": { + "some": "केही", + "all": "सबै" + } + } + }, + "action_bar": { + "title": "एक्सन बार", + "selection": "0 चयन गरिएको | 1 चयन गरिएको | {count} चयन गरिएका", + "shortcut": "कार्यहरूमा फोकस गर्न \"{key}\" थिच्नुहोस्", + "button_close_aria_label": "एक्सन बार बन्द गर्नुहोस्" + }, + "logo_menu": { + "copy_svg": "लोगो SVG रूपमा कपी गर्नुहोस्", + "copied": "कपी भयो!", + "browse_brand": "ब्रान्ड किट हेर्नुहोस्" + }, + "brand": { + "title": "ब्रान्ड", + "heading": "ब्रान्ड", + "meta_description": "प्रेस र मिडियामा प्रयोगका लागि npmx ब्रान्ड दिशानिर्देश, लोगो, रङ र टाइपोग्राफी।", + "intro": "तपाईंका प्रोजेक्ट, लेख र मिडियामा npmx ब्रान्ड प्रयोग गर्ने स्रोत र दिशानिर्देशहरू।", + "logos": { + "title": "लोगोहरू", + "description": "npmx लोगोहरू SVG र PNG ढाँचामा डाउनलोड गर्नुहोस्। आफ्नो ब्याकग्राउन्डअनुसार उपयुक्त भेरियन्ट प्रयोग गर्नुहोस्।", + "wordmark": "पूरा वर्डमार्क", + "wordmark_alt": "गाढा ब्याकग्राउन्डमा नीलो स्ल्यासको npmx पूर्ण वर्डमार्क लोगो", + "wordmark_light_alt": "हल्का ब्याकग्राउन्डमा एक्सेन्ट स्ल्यासको npmx पूर्ण वर्डमार्क लोगो", + "mark": "लोगो मार्क", + "mark_alt": "गाढा ब्याकग्राउन्डमा डट र स्ल्यासको npmx लोगो मार्क", + "mark_light_alt": "हल्का ब्याकग्राउन्डमा डट र स्ल्यासको npmx लोगो मार्क", + "on_dark": "गाढामा", + "on_light": "हल्कामा", + "download_svg": "SVG", + "download_png": "PNG", + "download_svg_aria": "{name} SVG रूपमा डाउनलोड गर्नुहोस्", + "download_png_aria": "{name} PNG रूपमा डाउनलोड गर्नुहोस्" + }, + "customize": { + "title": "आफ्नो लोगो कस्टमाइज गर्नुहोस्", + "description": "npmx लोगो आफ्नो एक्सेन्ट रङ र ब्याकग्राउन्डसहित प्रिभ्यू गर्नुहोस्। प्रिभ्यूले तपाईंका हालका सेटिङ्स झल्काउँछ — रङ छान्नुहोस्, ब्याकग्राउन्ड टगल गर्नुहोस् र डाउनलोड गर्नुहोस्।", + "accent_label": "एक्सेन्ट", + "bg_label": "ब्याकग्राउन्ड", + "download_svg_aria": "कस्टमाइज गरिएको लोगो SVG रूपमा डाउनलोड गर्नुहोस्", + "download_png_aria": "कस्टमाइज गरिएको लोगो PNG रूपमा डाउनलोड गर्नुहोस्" + }, + "typography": { + "title": "टाइपोग्राफी", + "description": "npmx ले इन्टरफेस टेक्स्ट र कोड दुवैका लागि Vercel को Geist फन्ट परिवार प्रयोग गर्छ।", + "sans": "Geist Sans", + "sans_desc": "मुख्य टेक्स्ट र UI तत्वहरूका लागि प्रयोग हुन्छ।", + "mono": "Geist Mono", + "mono_desc": "कोड, शीर्षक र प्राविधिक सामग्रीका लागि प्रयोग हुन्छ।", + "pangram": "The quick brown fox jumps over the lazy dog", + "numbers": "0123456789" + }, + "guidelines": { + "title": "एउटा सानो अनुरोध", + "message": "पहुँचयोग्यता हामीलाई महत्त्वपूर्ण छ, र तपाईंले पनि यही सोच अपनाउनुभएको हामी चाहन्छौं। उल्लिखित मिडिया प्रयोग गर्दा ब्याकग्राउन्डसँग पर्याप्त कन्ट्रास्ट होस् भन्ने ख्याल गर्नुहोस्, र 24px भन्दा सानो नबनाउनुहोस्। प्रोजेक्टबारे अन्य स्रोत वा थप जानकारी चाहिएमा, {link} मा हामीलाई सम्पर्क गर्न नहिचकिचाउनुहोस्।", + "discord_link_text": "chat.npmx.dev" + } + }, + "alt_logo_kawaii": "npmx लोगोको प्यारो, गोलाकार र रंगीन संस्करण।", + "changelog": { + "pre_release": "प्रि-रिलिज", + "draft": "ड्राफ्ट", + "no_logs": "माफ गर्नुहोस्, यो प्याकेजले चेन्जलग प्रकाशित गर्दैन वा यसको चेन्जलग ढाँचा समर्थित छैन।", + "error": { + "p1": "माफ गर्नुहोस्, {package} को चेन्जलग लोड गर्न सकिएन", + "p2": "कृपया पछि फेरि प्रयास गर्नुहोस् वा {viewon}" + }, + "rate_limit_ungh": "माफ गर्नुहोस्, GitHub को रेट लिमिटमा पुगियो, एकैछिनमा फेरि प्रयास गर्नुहोस्", + "version_unavailable": "अनुरोध गरिएको संस्करण उपलब्ध छैन।" + } } From 51474c3439e0cd6a0dce563cc7d692ff53994e01 Mon Sep 17 00:00:00 2001 From: Alec Lloyd Probert <55991794+graphieros@users.noreply.github.com> Date: Sun, 19 Jul 2026 17:54:50 +0200 Subject: [PATCH 03/40] feat: persist timeline chart metric in URL (#3051) --- app/components/Package/TimelineChart.vue | 45 ++++++++++++++----- .../[[org]]/[packageName].vue | 1 + package.json | 2 +- pnpm-lock.yaml | 10 ++--- pnpm-workspace.yaml | 2 +- 5 files changed, 43 insertions(+), 17 deletions(-) diff --git a/app/components/Package/TimelineChart.vue b/app/components/Package/TimelineChart.vue index 575c3d3894..5e8fccd573 100644 --- a/app/components/Package/TimelineChart.vue +++ b/app/components/Package/TimelineChart.vue @@ -186,7 +186,25 @@ const seriesDependencies = computed(() => { } }) -const activeTab = shallowRef('totalSize') +const timelineChartMetrics = new Set([ + 'totalSize', + 'dependencyCount', + 'dependencySize', +]) + +const activeTab = usePermalink('metric', 'totalSize', { + permanent: true, +}) + +watch( + activeTab, + value => { + if (!timelineChartMetrics.has(value)) { + activeTab.value = 'totalSize' + } + }, + { immediate: true }, +) const shouldPauseChartAnimations = shallowRef(true) @@ -194,8 +212,8 @@ const { start: startChartAnimationPauseTimer } = useTimeoutFn( () => { shouldPauseChartAnimations.value = false }, - 1000, - { immediate: false }, + 300, + { immediate: true }, ) function pauseChartAnimations() { @@ -859,7 +877,7 @@ const timelineMetricTabs = computed(() => [
@@ -967,7 +985,7 @@ const timelineMetricTabs = computed(() => [ :markersNegative="getNegativeDatapointPlots(svg.data[0], svg.slicer.start)" :colors :gradientColors="E18E_GRADIENT_COLORS" - :pauseAnimations="shouldPauseChartAnimations" + :pauseAnimations="shouldPauseChartAnimations || loading" /> @@ -1040,6 +1058,10 @@ const timelineMetricTabs = computed(() => [ :dataset="datasets.dependencySize" :config="stackbarConfig" :selected-x-index="indexSelection" + :style="{ + opacity: shouldPauseChartAnimations || loading ? 0 : 1, + transition: 'opacity 0.15s', + }" ref="chartRef" > @@ -1058,7 +1080,7 @@ const timelineMetricTabs = computed(() => [ " :activeVersionPlot="getActiveVersionDatapointBar(svg.data, svg.barWidth)" :colors - :pauseAnimations="shouldPauseChartAnimations" + :pauseAnimations="shouldPauseChartAnimations || loading" /> @@ -1112,7 +1134,10 @@ const timelineMetricTabs = computed(() => [ @@ -1198,9 +1223,9 @@ const timelineMetricTabs = computed(() => [ animation: indeterminate 1.5s ease-in-out infinite; } -.loaded :deep(.vue-data-ui-component .serie_line_0 path), -.loaded :deep(.vdui-shape-circle), -.loaded :deep(.vue-ui-stackbar rect) { +.loading :deep(.vue-data-ui-component .serie_line_0 path), +.loading :deep(.vdui-shape-circle), +.loading :deep(.vue-ui-stackbar rect) { transition: none !important; animation: none !important; } diff --git a/app/pages/package-timeline/[[org]]/[packageName].vue b/app/pages/package-timeline/[[org]]/[packageName].vue index bf4baca70c..62412e0e39 100644 --- a/app/pages/package-timeline/[[org]]/[packageName].vue +++ b/app/pages/package-timeline/[[org]]/[packageName].vue @@ -12,6 +12,7 @@ import type { TimelineSizeCacheValue } from '~/utils/charts' definePageMeta({ name: 'timeline', path: '/package-timeline/:org?/:packageName/v/:version', + preserveScrollOnQuery: true, }) const { t } = useI18n() diff --git a/package.json b/package.json index 1008cc5dea..9b2463e59b 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,7 @@ "vite-plugin-pwa": "1.3.0", "vite-plus": "catalog:vite-plus", "vue": "3.5.39", - "vue-data-ui": "3.22.6", + "vue-data-ui": "3.22.13", "vue-router": "5.1.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 030f29e63d..458e3deee5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -268,8 +268,8 @@ importers: specifier: 3.5.39 version: 3.5.39(typescript@6.0.3) vue-data-ui: - specifier: 3.22.6 - version: 3.22.6(vue@3.5.39) + specifier: 3.22.13 + version: 3.22.13(vue@3.5.39) vue-router: specifier: 5.1.0 version: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) @@ -10660,8 +10660,8 @@ packages: vue-component-type-helpers@3.3.6: resolution: {integrity: sha512-FkljacAwJ9BUoSUdpFe3VDy0sGigNlTH9+2zcXUWmZOjN8swiCkl3t48wOJun0OsUd2cEIda1l04tsxMiKIIrQ==} - vue-data-ui@3.22.6: - resolution: {integrity: sha512-E4vdfKCAWB3zAFiheMeRFbWEK491oZGfH1yv5ZiEodSidApizOgp+82FJLFQ0DgviBD7HDRseN6WT5ANcl+oUQ==} + vue-data-ui@3.22.13: + resolution: {integrity: sha512-NQeLKNUZQWw9DGQUEQPQo2kIcKV+Uap685DTUzydK6b+N4E6CByy/VepaNIScRbyUV1wFWe5aG3pnyyg32aN7g==} peerDependencies: jspdf: '>=3.0.1' vue: '>=3.3.0' @@ -22869,7 +22869,7 @@ snapshots: vue-component-type-helpers@3.3.6: {} - vue-data-ui@3.22.6(vue@3.5.39): + vue-data-ui@3.22.13(vue@3.5.39): dependencies: vue: 3.5.39(typescript@6.0.3) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 2f955e02de..56573637be 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -42,7 +42,7 @@ ignoreDepScripts: true ignoreWorkspaceRootCheck: true minimumReleaseAgeExclude: - - vue-data-ui@3.22.6 + - vue-data-ui@3.22.13 overrides: '@types/node': 24.13.2 From 1aba280f9bf38ef9764ecca5323823a0ba377f55 Mon Sep 17 00:00:00 2001 From: Philippe Serhal Date: Sun, 19 Jul 2026 14:16:18 -0400 Subject: [PATCH 04/40] chore: upgrade to pnpm 11.15.0 (#3060) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9b2463e59b..36b5b9b753 100644 --- a/package.json +++ b/package.json @@ -157,7 +157,7 @@ "engines": { "node": "24" }, - "packageManager": "pnpm@11.10.0", + "packageManager": "pnpm@11.15.0+sha512.266f8957a30d2be6e9468e5e66bcdedd35a794175f71b067ba8504d686cce1d0c0f429b33c323c3c569ad4891e667574a49ff71d1b89a22cc66f13c65818c578", "storybook": { "url": "https://storybook.npmx.dev" } From 7c506b5f10d89e5d8958b725fec096ef0f10dfde Mon Sep 17 00:00:00 2001 From: Kevin Deng Date: Mon, 20 Jul 2026 07:07:25 +0900 Subject: [PATCH 05/40] refactor: replace semver with verkit (#3061) --- app/components/Package/Versions.vue | 6 +- app/components/VersionSelector.vue | 2 +- .../npm/useOutdatedDependencies.ts | 14 +- .../useCommandPaletteVersionCommands.ts | 4 +- app/composables/useInstallSizeDiff.ts | 6 +- .../[[org]]/[packageName].vue | 2 +- app/pages/package/[[org]]/[name]/versions.vue | 6 +- app/utils/npm/api.ts | 2 +- app/utils/npm/outdated-dependencies.ts | 4 +- app/utils/publish-security.ts | 6 +- app/utils/versions.ts | 10 +- nuxt.config.ts | 2 +- package.json | 3 +- pnpm-lock.yaml | 796 +++++++++--------- pnpm-workspace.yaml | 1 + server/utils/compare.ts | 4 +- server/utils/dependency-analysis.ts | 8 +- server/utils/dependency-resolver.ts | 4 +- server/utils/npm.ts | 6 +- server/utils/version-downloads.ts | 8 +- 20 files changed, 451 insertions(+), 443 deletions(-) diff --git a/app/components/Package/Versions.vue b/app/components/Package/Versions.vue index 8e6c4a4c5a..cd31b75e87 100644 --- a/app/components/Package/Versions.vue +++ b/app/components/Package/Versions.vue @@ -1,5 +1,5 @@ + + + + diff --git a/app/components/VersionSelector.vue b/app/components/VersionSelector.vue index 1d86a4316b..cf00f60199 100644 --- a/app/components/VersionSelector.vue +++ b/app/components/VersionSelector.vue @@ -531,7 +531,7 @@ watch( type="button" aria-haspopup="listbox" :aria-expanded="isOpen" - class="break-all text-start text-fg-subtle font-mono text-sm hover:text-fg transition-[color] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-bg rounded" + class="break-all text-start font-mono text-sm hover:text-accent transition-[color] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-bg rounded" @click="isOpen = !isOpen" @keydown="handleButtonKeydown" data-testid="version-selector-button" diff --git a/app/composables/useCommandPaletteGlobalCommands.ts b/app/composables/useCommandPaletteGlobalCommands.ts index 7b4a2b9278..0ba7af3c6e 100644 --- a/app/composables/useCommandPaletteGlobalCommands.ts +++ b/app/composables/useCommandPaletteGlobalCommands.ts @@ -75,6 +75,7 @@ export function useCommandPaletteGlobalCommands() { const colorMode = useColorMode() const { accentColors, selectedAccentColor, setAccentColor } = useAccentColor() const { backgroundThemes, selectedBackgroundTheme, setBackgroundTheme } = useBackgroundTheme() + const { foregroundThemes, selectedForegroundTheme, setForegroundTheme } = useForegroundTheme() const connectorModal = useModal('connector-modal') const authModal = useModal('auth-modal') const keyboardShortcutsModal = useModal('keyboard-shortcuts-modal') @@ -127,6 +128,16 @@ export function useCommandPaletteGlobalCommands() { if (!id) return null return backgroundThemes.value.find(theme => theme.id === id)?.value ?? null }) + const currentForegroundThemeLabel = computed(() => { + const id = selectedForegroundTheme.value + if (!id) return t('settings.foreground_themes.standard') + return foregroundThemes.value.find(theme => theme.id === id)?.label ?? id + }) + const currentForegroundThemePreview = computed(() => { + const id = selectedForegroundTheme.value + if (!id) return null + return foregroundThemes.value.find(theme => theme.id === id)?.value ?? null + }) const localeCommands = computed(() => locales.value.map(entry => { const code = typeof entry === 'string' ? entry : entry.code @@ -205,6 +216,32 @@ export function useCommandPaletteGlobalCommands() { })) }) + const foregroundThemeCommands = computed(() => { + const activeId = selectedForegroundTheme.value + + return foregroundThemes.value.map(theme => ({ + id: `foreground-theme:${theme.id}`, + group: 'settings' as const, + label: theme.label, + keywords: [theme.label, theme.id, t('settings.foreground_themes.label'), t('settings.theme')], + iconClass: 'i-lucide:swatch-book', + previewColor: theme.value, + active: theme.id === 'standard' ? !activeId : theme.id === activeId, + activeLabel: (theme.id === 'standard' ? !activeId : theme.id === activeId) + ? t('command_palette.current') + : null, + action: runThenAnnounce( + () => { + setForegroundTheme(theme.id) + }, + () => + t('command_palette.announcements.foreground_theme_changed', { + theme: theme.label, + }), + ), + })) + }) + const globalCommands = computed(() => { const items: CommandPaletteCommand[] = [ { @@ -531,6 +568,22 @@ export function useCommandPaletteGlobalCommands() { setView('background-themes') }, }, + { + id: 'foreground-themes', + group: 'settings', + label: t('settings.foreground_themes.label'), + keywords: [ + t('settings.foreground_themes.label'), + currentForegroundThemeLabel.value, + t('settings.theme'), + ], + iconClass: 'i-lucide:swatch-book', + badge: currentForegroundThemeLabel.value, + previewColor: currentForegroundThemePreview.value, + action: async () => { + setView('foreground-themes') + }, + }, ] const npmUsername = npmUser.value @@ -670,6 +723,11 @@ export function useCommandPaletteGlobalCommands() { placeholder: t('settings.background_themes.label'), subtitle: t('settings.background_themes.label'), }, + 'foreground-themes': { + commands: foregroundThemeCommands.value, + placeholder: t('settings.foreground_themes.label'), + subtitle: t('settings.foreground_themes.label'), + }, }), ) diff --git a/app/composables/useSettings.ts b/app/composables/useSettings.ts index 55c9caadd0..0fa5a6a4b7 100644 --- a/app/composables/useSettings.ts +++ b/app/composables/useSettings.ts @@ -2,9 +2,10 @@ import type { RemovableRef } from '@vueuse/core' import type { LocaleObject } from '@nuxtjs/i18n' import { useLocalStorage, useMounted } from '@vueuse/core' import { ACCENT_COLORS, type AccentColorId } from '#shared/utils/constants' -import { BACKGROUND_THEMES } from '#shared/utils/constants' +import { BACKGROUND_THEMES, FOREGROUND_THEMES } from '#shared/utils/constants' type BackgroundThemeId = keyof typeof BACKGROUND_THEMES +type ForegroundThemeId = keyof typeof FOREGROUND_THEMES /** Available search providers */ export type SearchProvider = 'npm' | 'algolia' @@ -21,6 +22,8 @@ export interface AppSettings { accentColorId: AccentColorId | null /** Preferred background shade */ preferredBackgroundTheme: BackgroundThemeId | null + /** Preferred foreground shade */ + preferredForegroundTheme: ForegroundThemeId | null /** Hide platform-specific packages (e.g., @scope/pkg-linux-x64) from search results */ hidePlatformPackages: boolean /** Enable weekly download graph pulse looping animation */ @@ -67,6 +70,7 @@ const DEFAULT_SETTINGS: AppSettings = { enableGraphPulseLooping: false, selectedLocale: null, preferredBackgroundTheme: null, + preferredForegroundTheme: null, searchProvider: import.meta.test ? 'npm' : 'algolia', instantSearch: true, keyboardShortcuts: true, @@ -256,6 +260,41 @@ export function useBackgroundTheme() { } } +export function useForegroundTheme() { + const { t } = useI18n() + + const fgThemeLabels = computed>(() => ({ + muted: t('settings.foreground_themes.muted'), + standard: t('settings.foreground_themes.standard'), + contrast: t('settings.foreground_themes.contrast'), + })) + + const foregroundThemes = computed(() => + Object.entries(FOREGROUND_THEMES).map(([id, value]) => ({ + id: id as ForegroundThemeId, + label: fgThemeLabels.value[id as ForegroundThemeId], + value, + })), + ) + + const { settings } = useSettings() + + function setForegroundTheme(id: ForegroundThemeId | null) { + if (id) { + document.documentElement.dataset.fgTheme = id + } else { + document.documentElement.removeAttribute('data-fg-theme') + } + settings.value.preferredForegroundTheme = id + } + + return { + foregroundThemes, + selectedForegroundTheme: computed(() => settings.value.preferredForegroundTheme), + setForegroundTheme, + } +} + export function useCodeContainer() { const { settings } = useSettings() diff --git a/app/pages/settings.vue b/app/pages/settings.vue index e79f778846..bd05b2c393 100644 --- a/app/pages/settings.vue +++ b/app/pages/settings.vue @@ -110,6 +110,14 @@ useSeoMeta({
+ + +
+ + {{ $t('settings.foreground_themes.label') }} + + +
diff --git a/app/types/command-palette.ts b/app/types/command-palette.ts index d40af1a6c3..fdc8bc4d55 100644 --- a/app/types/command-palette.ts +++ b/app/types/command-palette.ts @@ -12,7 +12,12 @@ export type CommandPaletteGroup = | 'npmx' | 'versions' -export type CommandPaletteView = 'root' | 'languages' | 'accent-colors' | 'background-themes' +export type CommandPaletteView = + | 'root' + | 'languages' + | 'accent-colors' + | 'background-themes' + | 'foreground-themes' interface CommandPaletteCommandBase { id: string diff --git a/app/utils/prehydrate.ts b/app/utils/prehydrate.ts index 48583dbdc7..e18fa54980 100644 --- a/app/utils/prehydrate.ts +++ b/app/utils/prehydrate.ts @@ -23,6 +23,9 @@ export function initPreferencesOnPrehydrate() { // Valid package manager IDs const validPMs = new Set(['npm', 'pnpm', 'yarn', 'bun', 'deno', 'vlt', 'vp', 'nub']) + const validBackgroundThemes = new Set(['neutral', 'stone', 'zinc', 'slate', 'black']) + const validForegroundThemes = new Set(['muted', 'standard', 'contrast']) + // Read settings from localStorage const settings = JSON.parse( localStorage.getItem('npmx-settings') || '{}', @@ -35,10 +38,16 @@ export function initPreferencesOnPrehydrate() { // Apply background accent const preferredBackgroundTheme = settings.preferredBackgroundTheme - if (preferredBackgroundTheme) { + if (preferredBackgroundTheme && validBackgroundThemes.has(preferredBackgroundTheme)) { document.documentElement.dataset.bgTheme = preferredBackgroundTheme } + // Apply foreground accent + const preferredForegroundTheme = settings.preferredForegroundTheme + if (preferredForegroundTheme && validForegroundThemes.has(preferredForegroundTheme)) { + document.documentElement.dataset.fgTheme = preferredForegroundTheme + } + let pm = 'npm' // Support package manager preference in query string (for example, ?pm=pnpm) diff --git a/i18n/locales/en.json b/i18n/locales/en.json index e344ccde00..4f68ff0cb4 100644 --- a/i18n/locales/en.json +++ b/i18n/locales/en.json @@ -191,6 +191,7 @@ "theme_changed": "Theme set to {theme}.", "accent_color_changed": "Accent color set to {color}.", "background_theme_changed": "Background shade set to {theme}.", + "foreground_theme_changed": "Foreground shade set to {theme}.", "download_started": "Downloading {package} tarball.", "copied_to_clipboard": "Copied to clipboard.", "npm_disconnected": "npm CLI disconnected.", @@ -320,6 +321,12 @@ "slate": "Slate", "black": "Black" }, + "foreground_themes": { + "label": "Foreground shade", + "contrast": "Contrast", + "standard": "Standard", + "muted": "Muted" + }, "keyboard_shortcuts_enabled": "Enable keyboard shortcuts", "keyboard_shortcuts_enabled_description": "Keyboard shortcuts can be disabled if they conflict with other browser or system shortcuts", "enable_code_ligatures": "Enable ligatures in code", diff --git a/i18n/schema.json b/i18n/schema.json index 70193c3dda..35882a02e2 100644 --- a/i18n/schema.json +++ b/i18n/schema.json @@ -577,6 +577,9 @@ "background_theme_changed": { "type": "string" }, + "foreground_theme_changed": { + "type": "string" + }, "download_started": { "type": "string" }, @@ -964,6 +967,24 @@ }, "additionalProperties": false }, + "foreground_themes": { + "type": "object", + "properties": { + "label": { + "type": "string" + }, + "contrast": { + "type": "string" + }, + "standard": { + "type": "string" + }, + "muted": { + "type": "string" + } + }, + "additionalProperties": false + }, "keyboard_shortcuts_enabled": { "type": "string" }, diff --git a/lunaria/styles.ts b/lunaria/styles.ts index 19ffa8ed30..01befe310e 100644 --- a/lunaria/styles.ts +++ b/lunaria/styles.ts @@ -318,6 +318,7 @@ export const CustomStyles = html` --border: oklch(26.9% 0 0); --border-subtle: oklch(23.9% 0 0); --border-hover: oklch(37.1% 0 0); + --border-elevated: oklch(31.9% 0 0); --ln-color-table-background: var(--bg-subtle); --ln-color-table-border: var(--border); diff --git a/shared/utils/constants.ts b/shared/utils/constants.ts index 955cfe76ce..bf8030c9ef 100644 --- a/shared/utils/constants.ts +++ b/shared/utils/constants.ts @@ -114,6 +114,12 @@ export const BACKGROUND_THEMES = { black: 'oklch(0.4 0 0)', } as const +export const FOREGROUND_THEMES = { + muted: 'color-mix(in oklch, var(--fg) 50%, transparent)', + standard: 'color-mix(in oklch, var(--fg) 75%, transparent)', + contrast: 'var(--fg)', +} as const + // INFO: Regex for capture groups export const BLUESKY_URL_EXTRACT_REGEX = /profile\/([^/]+)\/post\/([^/]+)/ export const BSKY_POST_AT_URI_REGEX = diff --git a/test/e2e/hydration.spec.ts b/test/e2e/hydration.spec.ts index be5644544f..b75f9e4f1f 100644 --- a/test/e2e/hydration.spec.ts +++ b/test/e2e/hydration.spec.ts @@ -72,6 +72,20 @@ test.describe('Hydration', () => { } }) + // Default: null → test "contrast" + test.describe('foreground theme: contrast', () => { + for (const page of PAGES) { + test(`${page}`, async ({ page: pw, goto, hydrationErrors }) => { + await injectLocalStorage(pw, { + 'npmx-settings': JSON.stringify({ preferredForegroundTheme: 'contrast' }), + }) + await goto(page, { waitUntil: 'hydration' }) + + expect(hydrationErrors).toEqual([]) + }) + } + }) + // Default: "npm" → test "pnpm" test.describe('package manager: pnpm', () => { for (const page of PAGES) { diff --git a/test/nuxt/a11y.spec.ts b/test/nuxt/a11y.spec.ts index d9e4412fde..f0791c7990 100644 --- a/test/nuxt/a11y.spec.ts +++ b/test/nuxt/a11y.spec.ts @@ -247,6 +247,7 @@ import { SelectField, SettingsAccentColorPicker, SettingsBgThemePicker, + SettingsFgThemePicker, SettingsToggle, TagStatic, TagRadioButton, @@ -2792,6 +2793,14 @@ describe('component accessibility audits', () => { }) }) + describe('SettingsFgThemePicker', () => { + it('should have no accessibility violations', async () => { + const component = await mountSuspended(SettingsFgThemePicker) + const results = await runAxe(component) + expect(results.violations).toEqual([]) + }) + }) + describe('TooltipBase', () => { it('should have no accessibility violations when hidden', async () => { const component = await mountSuspended(TooltipBase, { @@ -4640,6 +4649,10 @@ describe('background theme accessibility', () => { name: 'SettingsBgThemePicker', mount: () => mountSuspended(SettingsBgThemePicker), }, + { + name: 'SettingsFgThemePicker', + mount: () => mountSuspended(SettingsFgThemePicker), + }, { name: 'ProvenanceBadge', mount: () => diff --git a/test/nuxt/components/CommandPalette.spec.ts b/test/nuxt/components/CommandPalette.spec.ts index 3678730578..dd8c3f4238 100644 --- a/test/nuxt/components/CommandPalette.spec.ts +++ b/test/nuxt/components/CommandPalette.spec.ts @@ -154,6 +154,10 @@ describe('CommandPalette', () => { commandPalette!.setView('background-themes') await nextTick() expect(input?.getAttribute('placeholder')).toBe('Background shade') + + commandPalette!.setView('foreground-themes') + await nextTick() + expect(input?.getAttribute('placeholder')).toBe('Foreground shade') }) it('renders navigation and external commands as links', async () => { @@ -178,10 +182,14 @@ describe('CommandPalette', () => { const backgroundPreview = document.querySelector( '[data-command-id="background-themes"] [data-command-preview="true"]', ) + const foregroundPreview = document.querySelector( + '[data-command-id="foreground-themes"] [data-command-preview="true"]', + ) // No accent color or background theme set by default, so no preview swatches expect(accentPreview).toBeNull() expect(backgroundPreview).toBeNull() + expect(foregroundPreview).toBeNull() }) it('announces setting changes after the palette closes', async () => { @@ -302,6 +310,7 @@ describe('CommandPalette', () => { expect(commandIds).toContain('relative-dates') expect(commandIds).toContain('accent-colors') expect(commandIds).toContain('background-themes') + expect(commandIds).toContain('foreground-themes') }) it('closes on route changes and restores focus to the previous element', async () => { diff --git a/test/nuxt/components/HeaderConnectorModal.spec.ts b/test/nuxt/components/HeaderConnectorModal.spec.ts index d152ec540b..a33e0bcadb 100644 --- a/test/nuxt/components/HeaderConnectorModal.spec.ts +++ b/test/nuxt/components/HeaderConnectorModal.spec.ts @@ -119,6 +119,7 @@ const mockSettings = ref({ hidePlatformPackages: true, selectedLocale: null, preferredBackgroundTheme: null, + preferredForegroundTheme: null, searchProvider: 'npm', connector: { autoOpenURL: false, diff --git a/test/nuxt/composables/use-command-palette-commands.spec.ts b/test/nuxt/composables/use-command-palette-commands.spec.ts index 2cd39283f7..e9b53c59b1 100644 --- a/test/nuxt/composables/use-command-palette-commands.spec.ts +++ b/test/nuxt/composables/use-command-palette-commands.spec.ts @@ -172,6 +172,9 @@ describe('useCommandPaletteCommands', () => { expect(flatCommands.value.find(command => command.id === 'background-themes')?.badge).toBe( 'Neutral', ) + expect(flatCommands.value.find(command => command.id === 'foreground-themes')?.badge).toBe( + 'Standard', + ) wrapper.unmount() }) @@ -481,6 +484,22 @@ describe('useCommandPaletteCommands', () => { wrapper.unmount() }) + it('shows foreground theme commands on the foreground theme subpage', async () => { + const { wrapper, groupedCommands, flatCommands } = await captureCommandPalette({ + view: 'foreground-themes', + }) + + expect(groupedCommands.value.map(group => group.id)).toEqual(['settings']) + expect( + flatCommands.value.find(command => command.id === 'foreground-theme:standard')?.active, + ).toBe(true) + expect( + flatCommands.value.find(command => command.id === 'foreground-theme:contrast'), + ).toBeTruthy() + + wrapper.unmount() + }) + it('includes registered page context commands', async () => { const action = vi.fn() const { wrapper, groupedCommands, flatCommands } = await captureCommandPalette({ diff --git a/uno.theme.ts b/uno.theme.ts index f0325dc810..6c910a5be9 100644 --- a/uno.theme.ts +++ b/uno.theme.ts @@ -29,6 +29,7 @@ export const theme = { DEFAULT: 'var(--border)', subtle: 'var(--border-subtle)', hover: 'var(--border-hover)', + elevated: 'var(--border-elevated)', }, accent: { DEFAULT: 'var(--accent)', From bde3efc85eb9eeda03d514d46303a56ce5b4ac48 Mon Sep 17 00:00:00 2001 From: Roman Date: Wed, 22 Jul 2026 20:32:37 +0000 Subject: [PATCH 13/40] fix: support shorthand git provider URLs (#3068) Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- shared/utils/git-providers.ts | 30 +++++++++++++-- test/unit/shared/utils/git-providers.spec.ts | 39 +++++++++++++++++++- 2 files changed, 64 insertions(+), 5 deletions(-) diff --git a/shared/utils/git-providers.ts b/shared/utils/git-providers.ts index e4ba18dfd7..24134522e0 100644 --- a/shared/utils/git-providers.ts +++ b/shared/utils/git-providers.ts @@ -271,13 +271,37 @@ const providers: ProviderConfig[] = [ }, ] +const SHORTHAND_PROVIDERS = { + github: 'github.com', + gitlab: 'gitlab.com', + bitbucket: 'bitbucket.org', + codeberg: 'codeberg.org', + gitee: 'gitee.com', + sourcehut: 'git.sr.ht', + gitea: 'gitea.com', + tangled: 'tangled.org', + forgejo: 'code.forgejo.org', +} satisfies Partial> + /** * Normalize various git URL formats to a standard HTTPS URL. - * Handles: git+https://, git://, git@host:path, ssh://git@host/path + * Handles: git+https://, git://, git@host:path, ssh://git@host/path, github:owner/repo */ export function normalizeGitUrl(input: string): string | null { - const url = input - .trim() + let url = input.trim() + if (!url) return null + + // Expand shorthand provider prefixes (e.g. "github:owner/repo" -> "https://github.com/owner/repo") + for (const [provider, host] of Object.entries(SHORTHAND_PROVIDERS)) { + const prefix = `${provider}:` + if (url.startsWith(prefix)) { + const replacement = `https://${host}/` + url = url.replace(prefix, replacement) + break + } + } + + url = url .replace(/^git\+/, '') .replace(/\.git(?=[/#?]|$)/i, '') .replace(/(^|\/)[^/]+?@/, '$1') // remove "user@" from "ssh://user@host.com:..." diff --git a/test/unit/shared/utils/git-providers.spec.ts b/test/unit/shared/utils/git-providers.spec.ts index 9a19781267..2d7c337522 100644 --- a/test/unit/shared/utils/git-providers.spec.ts +++ b/test/unit/shared/utils/git-providers.spec.ts @@ -80,6 +80,22 @@ describe('normalizeGitUrl', () => { .soft(normalizeGitUrl('git+ssh://git@gitlab.com/user/repo.git')) .toBe('https://gitlab.com/user/repo') }) + + it('should support shorthand git provider URLs', () => { + expect.soft(normalizeGitUrl('github:user/repo')).toBe('https://github.com/user/repo') + expect.soft(normalizeGitUrl('gitlab:user/repo')).toBe('https://gitlab.com/user/repo') + expect.soft(normalizeGitUrl('bitbucket:user/repo')).toBe('https://bitbucket.org/user/repo') + expect.soft(normalizeGitUrl('codeberg:user/repo')).toBe('https://codeberg.org/user/repo') + expect.soft(normalizeGitUrl('gitee:user/repo')).toBe('https://gitee.com/user/repo') + expect.soft(normalizeGitUrl('sourcehut:~user/repo')).toBe('https://git.sr.ht/~user/repo') + expect.soft(normalizeGitUrl('sourcehut:org/repo')).toBe('https://git.sr.ht/org/repo') + expect.soft(normalizeGitUrl('gitea:user/repo')).toBe('https://gitea.com/user/repo') + expect.soft(normalizeGitUrl('tangled:user/repo')).toBe('https://tangled.org/user/repo') + expect.soft(normalizeGitUrl('forgejo:user/repo')).toBe('https://code.forgejo.org/user/repo') + expect + .soft(normalizeGitUrl('github:user/repo.git#readme')) + .toBe('https://github.com/user/repo#readme') + }) }) describe('parseRepositoryInfo', () => { @@ -118,8 +134,27 @@ describe('parseRepositoryInfo', () => { it('parses shorthand GitHub string', () => { const result = parseRepositoryInfo('github:nuxt/nuxt') - // This shorthand format is not supported - expect(result).toBeUndefined() + expect(result).toMatchObject({ + provider: 'github', + owner: 'nuxt', + repo: 'nuxt', + rawBaseUrl: 'https://raw.githubusercontent.com/nuxt/nuxt/HEAD', + blobBaseUrl: 'https://github.com/nuxt/nuxt/blob/HEAD', + }) + }) + + it('parses GitHub URL from object with shorthand prefix', () => { + const result = parseRepositoryInfo({ + type: 'git', + url: 'github:org/repo', + }) + expect(result).toMatchObject({ + provider: 'github', + owner: 'org', + repo: 'repo', + rawBaseUrl: 'https://raw.githubusercontent.com/org/repo/HEAD', + blobBaseUrl: 'https://github.com/org/repo/blob/HEAD', + }) }) it('parses HTTPS GitHub URL without .git suffix', () => { From a64a9294e3536dc06624d78a5126d740483b8d09 Mon Sep 17 00:00:00 2001 From: James Garbutt <43081j@users.noreply.github.com> Date: Thu, 23 Jul 2026 14:40:23 +0000 Subject: [PATCH 14/40] chore: bump module-replacements (#3073) --- package.json | 2 +- pnpm-lock.yaml | 21 ++++++++------------- pnpm-workspace.yaml | 1 + 3 files changed, 10 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index 273dc697ed..4605f274c7 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "hls.js": "1.6.16", "ipaddr.js": "2.4.0", "marked": "18.0.5", - "module-replacements": "3.0.0", + "module-replacements": "3.1.0", "nuxt": "4.4.8", "nuxt-og-image": "6.7.2", "ofetch": "1.5.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f2158a173c..254977758f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -205,8 +205,8 @@ importers: specifier: 18.0.5 version: 18.0.5 module-replacements: - specifier: 3.0.0 - version: 3.0.0 + specifier: 3.1.0 + version: 3.1.0 nuxt: specifier: 4.4.8 version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) @@ -8341,8 +8341,8 @@ packages: mocked-exports@0.1.1: resolution: {integrity: sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA==} - module-replacements@3.0.0: - resolution: {integrity: sha512-tHIZqde+RlyNRobAIjfcH5UIgIrEbZbDGRL6J/x+HERX/g8O9mrm0p6knJbsTXmQtDvZ+eFP+xfOP3/9jHk6YA==} + module-replacements@3.1.0: + resolution: {integrity: sha512-MSTNGqlp2q0seRlrAA/FK3SUkGnmPeexeKWuCjeJ7HobD2RCjk4f8ry8lJ+nUQFDVBAHSdC4TdjyJSaocnR7Uw==} motion-dom@12.42.2: resolution: {integrity: sha512-5gIMWLp/PycBtJRJWRgjxke5n8dlvkSn2DrYW+tr3XcqAZY1xZh6BJyooJXCM8wdfM7wfMjkBJNLge1CKPUIRA==} @@ -10655,9 +10655,6 @@ packages: vue-component-type-helpers@2.2.12: resolution: {integrity: sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==} - vue-component-type-helpers@3.3.6: - resolution: {integrity: sha512-FkljacAwJ9BUoSUdpFe3VDy0sGigNlTH9+2zcXUWmZOjN8swiCkl3t48wOJun0OsUd2cEIda1l04tsxMiKIIrQ==} - vue-component-type-helpers@3.3.7: resolution: {integrity: sha512-Skkhw9agYSgsWqv7bxSOGJZa9SaiJbZVGdXuFWnrzKaQYHnw9qbjD630rw6RyMqDbp54nfLCLw5SZA55if7JLg==} @@ -12219,7 +12216,7 @@ snapshots: '@e18e/eslint-plugin@0.5.1(eslint@10.6.0)(oxlint@1.72.0)': dependencies: empathic: 2.0.1 - module-replacements: 3.0.0 + module-replacements: 3.1.0 semver: 7.8.5 optionalDependencies: eslint: 10.6.0(jiti@2.7.0)(supports-color@10.2.2) @@ -13754,7 +13751,7 @@ snapshots: unplugin-auto-import: 21.0.0(@nuxt/kit@4.4.8)(@vueuse/core@14.3.0) unplugin-vue-components: 32.1.0(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) vaul-vue: 0.4.1(reka-ui@2.9.10)(vue@3.5.39) - vue-component-type-helpers: 3.3.6 + vue-component-type-helpers: 3.3.7 optionalDependencies: '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.7 @@ -16305,7 +16302,7 @@ snapshots: '@vue/compiler-dom': 3.5.39 js-beautify: 1.15.4 vue: 3.5.39(typescript@6.0.3) - vue-component-type-helpers: 3.3.6 + vue-component-type-helpers: 3.3.7 optionalDependencies: '@vue/server-renderer': 3.5.39(vue@3.5.39) @@ -19696,7 +19693,7 @@ snapshots: mocked-exports@0.1.1: {} - module-replacements@3.0.0: {} + module-replacements@3.1.0: {} motion-dom@12.42.2: dependencies: @@ -22873,8 +22870,6 @@ snapshots: vue-component-type-helpers@2.2.12: {} - vue-component-type-helpers@3.3.6: {} - vue-component-type-helpers@3.3.7: {} vue-data-ui@3.22.13(vue@3.5.39): diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 748539dba1..1dacefae3d 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -44,6 +44,7 @@ ignoreWorkspaceRootCheck: true minimumReleaseAgeExclude: - vue-data-ui@3.22.13 - verkit@0.1.2 + - module-replacements@3.1.0 overrides: '@types/node': 24.13.2 From 9da2735192beba0bd44c55f3aac3ded4610ed55e Mon Sep 17 00:00:00 2001 From: Matteo Gabriele Date: Fri, 24 Jul 2026 08:31:23 +0200 Subject: [PATCH 15/40] feat: add noodle for national gif day (#3067) --- app/components/Landing/IntroHeader.vue | 2 +- app/components/Noodle/GifDay/GifText.vue | 48 ++++++++++++++++++++ app/components/Noodle/GifDay/Logo.vue | 58 ++++++++++++++++++++++++ app/components/Noodle/index.ts | 9 ++++ app/noodles.ts | 19 ++++++++ modules/security-headers.ts | 1 + nuxt.config.ts | 5 ++ test/nuxt/a11y.spec.ts | 19 ++++++++ uno.theme.ts | 1 + 9 files changed, 161 insertions(+), 1 deletion(-) create mode 100644 app/components/Noodle/GifDay/GifText.vue create mode 100644 app/components/Noodle/GifDay/Logo.vue diff --git a/app/components/Landing/IntroHeader.vue b/app/components/Landing/IntroHeader.vue index d3c4444004..0b10a2bdd6 100644 --- a/app/components/Landing/IntroHeader.vue +++ b/app/components/Landing/IntroHeader.vue @@ -126,7 +126,7 @@ onPrehydrate(el => { />

{{ $t('tagline') }}

diff --git a/app/components/Noodle/GifDay/GifText.vue b/app/components/Noodle/GifDay/GifText.vue new file mode 100644 index 0000000000..c586cb3abc --- /dev/null +++ b/app/components/Noodle/GifDay/GifText.vue @@ -0,0 +1,48 @@ + + + diff --git a/app/components/Noodle/GifDay/Logo.vue b/app/components/Noodle/GifDay/Logo.vue new file mode 100644 index 0000000000..24e2082ee9 --- /dev/null +++ b/app/components/Noodle/GifDay/Logo.vue @@ -0,0 +1,58 @@ + + + diff --git a/app/components/Noodle/index.ts b/app/components/Noodle/index.ts index 9e611daf54..2912126f96 100644 --- a/app/components/Noodle/index.ts +++ b/app/components/Noodle/index.ts @@ -9,6 +9,7 @@ import NoodlePride2Logo from './Pride2/Logo.vue' import NoodlePride3Logo from './Pride3/Logo.vue' import NoodleTetrisLogo from './Tetris/Logo.vue' import NoodleEmojiDayLogo from './EmojiDay/Logo.vue' +import NoodleGifDayLogo from './GifDay/Logo.vue' export type Noodle = { // Unique identifier for the noodle @@ -72,6 +73,13 @@ export const ACTIVE_NOODLES: Noodle[] = [ dateTo: '2026-07-19', timezone: 'auto', }, + { + key: 'gif-day', + logo: NoodleGifDayLogo, + date: '2026-09-05', + dateTo: '2026-09-05', + timezone: 'auto', + }, ] // Logo registry for the /noodles archive, keyed by the entry's `key` in @@ -86,6 +94,7 @@ const NOODLE_LOGOS: Record = { 'pride-1': NoodlePride1Logo, 'tetris': NoodleTetrisLogo, 'emoji-day': NoodleEmojiDayLogo, + 'gif-day': NoodleGifDayLogo, } export function resolveNoodleLogo(key: string): Component | undefined { diff --git a/app/noodles.ts b/app/noodles.ts index e759d6f8d4..0655ec1065 100644 --- a/app/noodles.ts +++ b/app/noodles.ts @@ -8,6 +8,7 @@ const ALFON = { name: 'Alfon', blueskyHandle: 'alfon.dev' } const GRAPHIEROS = { name: 'Graphieros', blueskyHandle: 'graphieros.npmx.social' } const FELIX = { name: 'Felix Schneider', blueskyHandle: 'felixs.dev' } const JVIIDE = { name: 'Joachim Viide', blueskyHandle: 'jviide.iki.fi' } +const MATTEO = { name: 'Matteo Gabriele', blueskyHandle: 'matteogabriele.bsky.social' } const entries: Noodle[] = [ { @@ -151,6 +152,24 @@ const entries: Noodle[] = [ { label: 'Wikipedia', url: 'https://en.wikipedia.org/wiki/World_Emoji_Day' }, ], }, + + { + key: 'gif-day', + title: 'National GIF Day', + slug: 'gif-day', + date: '2026-09-5', + timezone: 'auto', + tagline: false, + occasion: 'National GIF day', + prUrl: 'https://github.com/npmx-dev/npmx.dev/pull/2778', + authors: [MATTEO], + references: [ + { + label: 'National GIF day', + url: 'https://www.whatnationaldayisit.com/day/Gif/', + }, + ], + }, ] export const noodles: Noodle[] = [...entries].sort( diff --git a/modules/security-headers.ts b/modules/security-headers.ts index 25b6b2a63d..3835791543 100644 --- a/modules/security-headers.ts +++ b/modules/security-headers.ts @@ -36,6 +36,7 @@ export default defineNuxtModule({ 'https://cdn.bsky.app', 'https://video.bsky.app', 'https://video.cdn.bsky.app', + 'https://media1.tenor.com', ] const imgSrc = [ "'self'", diff --git a/nuxt.config.ts b/nuxt.config.ts index 1c2fbca1fa..43b55b19cf 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -321,6 +321,11 @@ export default defineNuxtConfig({ global: true, subsets: ['arabic'], }, + { + name: 'Baloo 2', + weights: [800], + global: true, + }, ], }, diff --git a/test/nuxt/a11y.spec.ts b/test/nuxt/a11y.spec.ts index f0791c7990..e1b79d1656 100644 --- a/test/nuxt/a11y.spec.ts +++ b/test/nuxt/a11y.spec.ts @@ -171,6 +171,8 @@ import { NoodleLens, NoodlePride3Logo, NoodleTetrisLogo, + NoodleGifDayLogo, + NoodleGifDayGifText, LinkBase, CallToAction, ChangelogCard, @@ -464,6 +466,23 @@ describe('component accessibility audits', () => { const results = await runAxe(component) expect(results.violations).toEqual([]) }) + + it('should have no accessibility violations', async () => { + const component = await mountSuspended(NoodleGifDayGifText, { + props: { + text: 'N', + backgroundUrl: 'some_image_here.gif', + }, + }) + const results = await runAxe(component) + expect(results.violations).toEqual([]) + }) + + it('should have no accessibility violations', async () => { + const component = await mountSuspended(NoodleGifDayLogo) + const results = await runAxe(component) + expect(results.violations).toEqual([]) + }) }) describe('AppFooter', () => { diff --git a/uno.theme.ts b/uno.theme.ts index 6c910a5be9..af97da1129 100644 --- a/uno.theme.ts +++ b/uno.theme.ts @@ -5,6 +5,7 @@ export const theme = { font: { mono: "'Geist Mono', 'IBM Plex Sans Arabic', monospace", sans: "'Geist', 'IBM Plex Sans Arabic', system-ui, -apple-system, sans-serif", + noodle: "'Baloo 2', sans-serif", }, text: { '2xs': { fontSize: '0.6875rem' }, // 11px From 048045ac0313496ce00a9c2f984e514e759b2ca9 Mon Sep 17 00:00:00 2001 From: patak <583075+patak-cat@users.noreply.github.com> Date: Fri, 24 Jul 2026 11:06:25 +0200 Subject: [PATCH 16/40] chore: update coderrabit url (#3074) --- app/assets/logos/sponsors/index.ts | 2 +- app/pages/blog/release/rainbow-comet.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/assets/logos/sponsors/index.ts b/app/assets/logos/sponsors/index.ts index 6a4347eeee..de52c48609 100644 --- a/app/assets/logos/sponsors/index.ts +++ b/app/assets/logos/sponsors/index.ts @@ -40,7 +40,7 @@ export const SPONSORS = { light: LogoCodeRabbitLight, }, normalisingIndent: '0.875rem', - url: 'https://www.coderabbit.ai', + url: 'https://coderabbit.link/npmx', }, ], silver: [ diff --git a/app/pages/blog/release/rainbow-comet.md b/app/pages/blog/release/rainbow-comet.md index 8d4acd2bf3..194c69495a 100644 --- a/app/pages/blog/release/rainbow-comet.md +++ b/app/pages/blog/release/rainbow-comet.md @@ -30,7 +30,7 @@ This period was especially full of good news. And it’s particularly great that ### New Sponsor -We’d like to start with one of the nicest pieces of news - we’ve welcomed a new sponsor. It’s doubly exciting because it’s a tool we genuinely love and use ourselves. Thank you to **[CodeRabbit](https://www.coderabbit.ai/)** for supporting us with **$1,000 per month** and for the collaboration. +We’d like to start with one of the nicest pieces of news - we’ve welcomed a new sponsor. It’s doubly exciting because it’s a tool we genuinely love and use ourselves. Thank you to **[CodeRabbit](https://coderabbit.link/npmx)** for supporting us with **$1,000 per month** and for the collaboration. ![CodeRabbit x npmx](/blog/coderabbit-x-npmx.png) From 7a3d866226f42e16453a98275156fb734fdcdd37 Mon Sep 17 00:00:00 2001 From: Gilson Oliveira <49099875+juninhokaponne@users.noreply.github.com> Date: Fri, 24 Jul 2026 10:04:30 -0300 Subject: [PATCH 17/40] fix(ui): render only the selected terminal command (#3023) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- app/components/Terminal/Execute.vue | 35 +++------------ app/components/Terminal/Install.vue | 65 +++++++-------------------- app/composables/useInstallCommand.ts | 11 +++-- app/utils/install-command.ts | 14 ++++++ test/nuxt/components/Terminal.spec.ts | 53 ++++++++++++++++++++++ 5 files changed, 92 insertions(+), 86 deletions(-) create mode 100644 test/nuxt/components/Terminal.spec.ts diff --git a/app/components/Terminal/Execute.vue b/app/components/Terminal/Execute.vue index c2ee26ac64..c9106d0126 100644 --- a/app/components/Terminal/Execute.vue +++ b/app/components/Terminal/Execute.vue @@ -1,10 +1,11 @@ + + diff --git a/app/pages/~[username]/index.vue b/app/pages/~[username]/index.vue index e56d7efc4e..8125ad078f 100644 --- a/app/pages/~[username]/index.vue +++ b/app/pages/~[username]/index.vue @@ -129,10 +129,9 @@ useSeoMeta({ }) defineOgImage( - 'Page.takumi', + 'UserProfile.takumi', { - title: () => `~${username.value}`, - description: () => (results.value ? `${results.value.total} packages` : 'npm user profile'), + username: () => username.value, }, { alt: () => `~${username.value} npm user profile on npmx` }, ) diff --git a/test/nuxt/components/OgImageUserProfile.spec.ts b/test/nuxt/components/OgImageUserProfile.spec.ts new file mode 100644 index 0000000000..2228049b90 --- /dev/null +++ b/test/nuxt/components/OgImageUserProfile.spec.ts @@ -0,0 +1,106 @@ +import { mockNuxtImport, mountSuspended } from '@nuxt/test-utils/runtime' +import { beforeEach, describe, expect, it, vi } from 'vitest' +import { shallowRef } from 'vue' + +const { mockUseUserPackages, mockRefresh } = vi.hoisted(() => ({ + mockRefresh: vi.fn(), + mockUseUserPackages: vi.fn(), +})) + +mockNuxtImport('useUserPackages', () => mockUseUserPackages) + +import OgImageUserProfile from '~/components/OgImage/UserProfile.takumi.vue' + +/** + * Wire up the `useUserPackages` mock so the total only becomes available after + * `refresh()` is awaited — mirroring the real `useLazyAsyncData` behaviour where + * the fetcher does not resolve during the island's synchronous setup. This makes + * the tests a regression guard: a component that reads `data` without awaiting + * `refresh()` sees `null` and renders "0 packages". + */ +function mockPackages(total: number | null) { + const data = shallowRef<{ total: number } | null>(null) + mockRefresh.mockImplementation(async () => { + data.value = total === null ? null : { total } + }) + mockUseUserPackages.mockReturnValue({ data, refresh: mockRefresh }) +} + +describe('OgImageUserProfile', () => { + beforeEach(() => { + vi.restoreAllMocks() + mockUseUserPackages.mockReset() + mockRefresh.mockReset() + }) + + it('renders the username with a tilde prefix', async () => { + mockPackages(9) + + const component = await mountSuspended(OgImageUserProfile, { + props: { username: 'houtan-rocky' }, + }) + + expect(component.text()).toContain('~houtan-rocky') + }) + + it('shows the package count from useUserPackages', async () => { + mockPackages(9) + + const component = await mountSuspended(OgImageUserProfile, { + props: { username: 'houtan-rocky' }, + }) + + expect(component.text()).toContain('9 packages') + expect(mockUseUserPackages).toHaveBeenCalledWith('houtan-rocky') + // The fetch must be forced — `useLazyAsyncData` does not resolve on its own + // during the island's synchronous setup. + expect(mockRefresh).toHaveBeenCalled() + }) + + it('uses the singular noun for a single package', async () => { + mockPackages(1) + + const component = await mountSuspended(OgImageUserProfile, { + props: { username: 'solo' }, + }) + + expect(component.text()).toContain('1 package') + expect(component.text()).not.toContain('1 packages') + }) + + it('shows zero packages when the user has none', async () => { + mockPackages(0) + + const component = await mountSuspended(OgImageUserProfile, { + props: { username: 'nobody' }, + }) + + expect(component.text()).toContain('0 packages') + }) + + it('degrades to zero packages when no data resolves', async () => { + mockPackages(null) + + const component = await mountSuspended(OgImageUserProfile, { + props: { username: 'flaky' }, + }) + + expect(component.text()).toContain('0 packages') + }) + + it('skips the lookup for an invalid username', async () => { + const component = await mountSuspended(OgImageUserProfile, { + props: { username: 'not a valid name!' }, + }) + + expect(mockUseUserPackages).not.toHaveBeenCalled() + expect(component.text()).toContain('0 packages') + }) + + it('renders a generic description and skips fetching when no username is given', async () => { + const component = await mountSuspended(OgImageUserProfile, { props: {} }) + + expect(component.text()).toContain('npm user profile') + expect(mockUseUserPackages).not.toHaveBeenCalled() + }) +}) diff --git a/test/unit/a11y-component-coverage.spec.ts b/test/unit/a11y-component-coverage.spec.ts index 86f8371613..d6f82a4d62 100644 --- a/test/unit/a11y-component-coverage.spec.ts +++ b/test/unit/a11y-component-coverage.spec.ts @@ -31,6 +31,8 @@ const SKIPPED_COMPONENTS: Record = { 'OgImage/Page.takumi.vue': 'OG Image component - server-rendered image, not interactive UI', 'OgImage/Profile.takumi.vue': 'OG Image component - server-rendered image, not interactive UI', 'OgImage/Splash.takumi.vue': 'OG Image component - server-rendered image, not interactive UI', + 'OgImage/UserProfile.takumi.vue': + 'OG Image component - server-rendered image, not interactive UI', // Client-only components with complex dependencies 'Header/AuthModal.client.vue': 'Complex auth modal with navigation - requires full app context', From 32770c01d5849f8a9d86e43efc29a169eeb6af55 Mon Sep 17 00:00:00 2001 From: Wilhelm Berggren Date: Fri, 31 Jul 2026 19:49:13 +0200 Subject: [PATCH 32/40] fix: docs tab repeats the package name twice in the header (#3101) --- app/components/Package/Header.vue | 11 ++--- .../useCommandPalettePackageCommands.ts | 10 +--- app/composables/usePackageRoute.ts | 10 ++-- app/pages/package-docs/[...path].vue | 40 ++-------------- app/utils/router.ts | 18 +++++++ .../composables/use-package-route.spec.ts | 35 ++++++++++++++ test/unit/app/utils/router.spec.ts | 48 +++++++++++++++++++ 7 files changed, 114 insertions(+), 58 deletions(-) create mode 100644 test/unit/app/utils/router.spec.ts diff --git a/app/components/Package/Header.vue b/app/components/Package/Header.vue index ea7e9bed85..e01e0dc03b 100644 --- a/app/components/Package/Header.vue +++ b/app/components/Package/Header.vue @@ -132,15 +132,10 @@ useCommandPaletteContextCommands( ) // Docs URL: use our generated API docs -const docsLink = computed(() => { - if (!props.resolvedVersion) return null +const docsLink = computed((): RouteLocationRaw | null => { + if (!props.pkg?.name || !props.resolvedVersion) return null - return { - name: 'docs' as const, - params: { - path: [props.pkg?.name ?? '', 'v', props.resolvedVersion] satisfies [string, string, string], - }, - } + return docsRoute(props.pkg.name, props.resolvedVersion) }) const codeLink = computed((): RouteLocationRaw | null => { diff --git a/app/composables/useCommandPalettePackageCommands.ts b/app/composables/useCommandPalettePackageCommands.ts index 92f79f69a0..78ae3a62e0 100644 --- a/app/composables/useCommandPalettePackageCommands.ts +++ b/app/composables/useCommandPalettePackageCommands.ts @@ -37,15 +37,7 @@ export function useCommandPalettePackageCommands( const { org, name } = splitPackageName(resolvedContext.packageName) if (!name) return [] - const docsPath: [string, ...string[]] = org - ? [org, name, 'v', resolvedContext.resolvedVersion] - : [name, 'v', resolvedContext.resolvedVersion] - const docsLink = { - name: 'docs' as const, - params: { - path: docsPath, - }, - } + const docsLink = docsRoute(resolvedContext.packageName, resolvedContext.resolvedVersion) const codeLink = { name: 'code' as const, params: { diff --git a/app/composables/usePackageRoute.ts b/app/composables/usePackageRoute.ts index 7e187d7c2a..238905e0e9 100644 --- a/app/composables/usePackageRoute.ts +++ b/app/composables/usePackageRoute.ts @@ -27,11 +27,11 @@ export function usePackageRoute() { if (Array.isArray(params.path)) { const segments = params.path.filter(Boolean) const scoped = segments[0]?.startsWith('@') ?? false - const prefixLength = scoped ? 2 : 1 - const org = scoped ? segments[0] : undefined - const name = segments.slice(scoped ? 1 : 0, prefixLength).join('/') - const version = segments[prefixLength] === 'v' ? (segments[prefixLength + 1] ?? null) : null - return { org, name, version } + const nameLength = scoped && !segments[0]?.includes('/') ? 2 : 1 + const fullName = segments.slice(0, nameLength).join('/') + const version = segments[nameLength] === 'v' ? (segments[nameLength + 1] ?? null) : null + const { org, name } = splitPackageName(fullName) + return { org: org || undefined, name, version } } const org = typeof params.org === 'string' ? params.org : undefined diff --git a/app/pages/package-docs/[...path].vue b/app/pages/package-docs/[...path].vue index bc0315a6dd..76e50e38db 100644 --- a/app/pages/package-docs/[...path].vue +++ b/app/pages/package-docs/[...path].vue @@ -9,29 +9,10 @@ definePageMeta({ scrollMargin: 180, }) -const route = useRoute('docs') const router = useRouter() const { t } = useI18n() -const parsedRoute = computed(() => { - const segments = route.params.path?.filter(Boolean) - const vIndex = segments.indexOf('v') - - if (vIndex === -1 || vIndex >= segments.length - 1) { - return { - packageName: segments.join('/'), - version: null as string | null, - } - } - - return { - packageName: segments.slice(0, vIndex).join('/'), - version: segments.slice(vIndex + 1).join('/'), - } -}) - -const packageName = computed(() => parsedRoute.value.packageName) -const requestedVersion = computed(() => parsedRoute.value.version) +const { packageName, requestedVersion } = usePackageRoute() // Validate package name on server-side for early error detection if (import.meta.server && packageName.value) { @@ -49,12 +30,8 @@ if (import.meta.server && !requestedVersion.value && packageName.value) { const version = await fetchLatestVersion(packageName.value) if (version) { setResponseHeader(useRequestEvent()!, 'Cache-Control', 'no-cache') - const pathSegments = [...packageName.value.split('/'), 'v', version] app.runWithContext(() => - navigateTo( - { name: 'docs', params: { path: pathSegments as [string, ...string[]] } }, - { redirectCode: 302 }, - ), + navigateTo(docsRoute(packageName.value, version), { redirectCode: 302 }), ) } } @@ -63,8 +40,7 @@ watch( [requestedVersion, latestVersion, packageName], ([version, latest, name]) => { if (!version && latest && name) { - const pathSegments = [...name.split('/'), 'v', latest] - router.replace({ name: 'docs', params: { path: pathSegments as [string, ...string[]] } }) + router.replace(docsRoute(name, latest)) } }, { immediate: true }, @@ -125,15 +101,7 @@ const versionUrlPattern = computed( ) function docsVersionRoute(version: string): RouteLocationRaw { - const name = pkg.value?.name || packageName.value - const [firstSegment = name, ...remainingSegments] = name.split('/') - - return { - name: 'docs', - params: { - path: [firstSegment, ...remainingSegments, 'v', version], - }, - } + return docsRoute(pkg.value?.name || packageName.value, version) } useCommandPaletteVersionCommands(commandPalettePackageContext, docsVersionRoute) diff --git a/app/utils/router.ts b/app/utils/router.ts index 5c608ba742..2ea9c0700b 100644 --- a/app/utils/router.ts +++ b/app/utils/router.ts @@ -30,6 +30,24 @@ export function packageRoute( } } +/** + * Docs tab route (`/package-docs/...`). + * + * The docs route uses a single catch-all `path` param. Emit the scoped name as + * two segments (`["@org", "name", ...]`) rather than one (`["@org/name", ...]`), + * so the URL keeps a literal slash instead of a `%2F`-encoded one. + */ +export function docsRoute(packageName: string, version?: string | null): RouteLocationRaw { + const { org, name } = splitPackageName(packageName) + const nameSegments = org ? [org, name] : [name] + const path = version ? [...nameSegments, 'v', version.replace(/\s+/g, '')] : nameSegments + + return { + name: 'docs', + params: { path: path as [string, ...string[]] }, + } +} + /** Full version history page (`/package/.../versions`) */ export function packageVersionsRoute(packageName: string): RouteLocationRaw { const { org, name } = splitPackageName(packageName) diff --git a/test/nuxt/composables/use-package-route.spec.ts b/test/nuxt/composables/use-package-route.spec.ts index 8a7fd6d49a..d7f36c52d9 100644 --- a/test/nuxt/composables/use-package-route.spec.ts +++ b/test/nuxt/composables/use-package-route.spec.ts @@ -80,6 +80,25 @@ describe('usePackageRoute', () => { expect(orgName.value).toBeNull() }) + it('parses a scoped package whose full name is a single %2F-encoded segment', async () => { + await useRouter().push({ + name: 'docs', + params: { path: ['@vitest/pretty-format', 'v', '4.1.10'] }, + }) + const { packageName, requestedVersion, orgName } = usePackageRoute() + expect(packageName.value).toBe('@vitest/pretty-format') + expect(requestedVersion.value).toBe('4.1.10') + expect(orgName.value).toBe('vitest') + }) + + it('parses a scoped single-segment name with no version', async () => { + await useRouter().push({ name: 'docs', params: { path: ['@vitest/pretty-format'] } }) + const { packageName, requestedVersion, orgName } = usePackageRoute() + expect(packageName.value).toBe('@vitest/pretty-format') + expect(requestedVersion.value).toBeNull() + expect(orgName.value).toBe('vitest') + }) + it('parses an unscoped package with no version', async () => { const { packageName, requestedVersion, orgName } = await at('/package-docs/nuxt') expect(packageName.value).toBe('nuxt') @@ -112,6 +131,22 @@ describe('usePackageRoute', () => { expect(packageName.value).toBe('nuxt') expect(requestedVersion.value).toBe('4.2.0') }) + + it('round-trips a package literally named "v" via docsRoute', async () => { + await useRouter().push(docsRoute('v', '1.0.0')) + const { packageName, requestedVersion, orgName } = usePackageRoute() + expect(packageName.value).toBe('v') + expect(requestedVersion.value).toBe('1.0.0') + expect(orgName.value).toBeNull() + }) + + it('round-trips a scoped package whose name is "v" via docsRoute', async () => { + await useRouter().push(docsRoute('@org/v', '1.0.0')) + const { packageName, requestedVersion, orgName } = usePackageRoute() + expect(packageName.value).toBe('@org/v') + expect(requestedVersion.value).toBe('1.0.0') + expect(orgName.value).toBe('org') + }) }) describe('diff route (`versionRange` param)', () => { diff --git a/test/unit/app/utils/router.spec.ts b/test/unit/app/utils/router.spec.ts new file mode 100644 index 0000000000..cf93ed00ea --- /dev/null +++ b/test/unit/app/utils/router.spec.ts @@ -0,0 +1,48 @@ +import { describe, expect, it } from 'vitest' +import { docsRoute } from '~/utils/router' + +describe('docsRoute', () => { + it('emits a scoped name as two path segments (literal slash, not %2F)', () => { + // A single "@org/name" segment would be URL-encoded to "@org%2Fname"; the + // docs route must keep the scope slash literal by splitting it into two. + expect(docsRoute('@vitest/pretty-format', '4.1.10')).toEqual({ + name: 'docs', + params: { path: ['@vitest', 'pretty-format', 'v', '4.1.10'] }, + }) + }) + + it('handles an unscoped name with a version', () => { + expect(docsRoute('nuxt', '4.2.0')).toEqual({ + name: 'docs', + params: { path: ['nuxt', 'v', '4.2.0'] }, + }) + }) + + it('omits the version marker when no version is given', () => { + expect(docsRoute('@vitest/pretty-format')).toEqual({ + name: 'docs', + params: { path: ['@vitest', 'pretty-format'] }, + }) + }) + + it('strips whitespace from the version', () => { + expect(docsRoute('nuxt', ' 4.2.0 ')).toEqual({ + name: 'docs', + params: { path: ['nuxt', 'v', '4.2.0'] }, + }) + }) + + it('keeps a package literally named "v" separate from the version marker', () => { + expect(docsRoute('v', '1.0.0')).toEqual({ + name: 'docs', + params: { path: ['v', 'v', '1.0.0'] }, + }) + }) + + it('handles a scoped package whose name is "v"', () => { + expect(docsRoute('@org/v', '1.0.0')).toEqual({ + name: 'docs', + params: { path: ['@org', 'v', 'v', '1.0.0'] }, + }) + }) +}) From 190bafbf6badf39911e6d940ae37f9ddacb0fae2 Mon Sep 17 00:00:00 2001 From: Wilco <17604138+WilcoSp@users.noreply.github.com> Date: Fri, 31 Jul 2026 19:52:06 +0200 Subject: [PATCH 33/40] chore: add 'code.haverbeke.berlin' to forgejo hosts list (#3095) --- shared/utils/git-providers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/utils/git-providers.ts b/shared/utils/git-providers.ts index 24134522e0..7e75c8b9d0 100644 --- a/shared/utils/git-providers.ts +++ b/shared/utils/git-providers.ts @@ -43,7 +43,7 @@ export const GITLAB_HOSTS = [ * is effectively user-controlled input that can point at a malicious user-controlled server, this * would put us at risk of Server-Side Request Forgery (SSRF). Thus we only support allowlisted hosts. */ -export const FORGEJO_HOSTS = ['next.forgejo.org', 'try.next.forgejo.org'] +export const FORGEJO_HOSTS = ['next.forgejo.org', 'try.next.forgejo.org', 'code.haverbeke.berlin'] /** * No open-ended Gitea host detection for the same reason as Forgejo above. From f9c30c8e53dfa0af23ed6c3cbbd7d248b778fecc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 31 Jul 2026 12:28:14 -0700 Subject: [PATCH 34/40] chore(deps): update actions/stale action to v11 (#3104) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/stale.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 82e13a418c..a02e7eea3e 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -19,7 +19,7 @@ jobs: permissions: issues: write # mark and close stale bug issues steps: - - uses: actions/stale@eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899 # v10.3.0 + - uses: actions/stale@4391f3da665fdf50b6810c1a66712fb9ba21aa93 # v11.0.0 with: days-before-issue-stale: 30 days-before-issue-close: 7 @@ -37,7 +37,7 @@ jobs: permissions: pull-requests: write # mark and close stale pull requests steps: - - uses: actions/stale@eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899 # v10.3.0 + - uses: actions/stale@4391f3da665fdf50b6810c1a66712fb9ba21aa93 # v11.0.0 with: days-before-issue-stale: -1 days-before-issue-close: -1 From a468a650b62340c26cc5d48e08add36139982430 Mon Sep 17 00:00:00 2001 From: Anil Singha Date: Sat, 1 Aug 2026 01:21:15 +0530 Subject: [PATCH 35/40] fix: prioritize exact matches in Algolia search (#3103) --- app/composables/npm/useAlgoliaSearch.ts | 14 +++++++-- .../composables/use-algolia-search.spec.ts | 29 +++++++++++++++++++ 2 files changed, 41 insertions(+), 2 deletions(-) diff --git a/app/composables/npm/useAlgoliaSearch.ts b/app/composables/npm/useAlgoliaSearch.ts index 7b925e5bc8..81ec747e6c 100644 --- a/app/composables/npm/useAlgoliaSearch.ts +++ b/app/composables/npm/useAlgoliaSearch.ts @@ -333,7 +333,7 @@ export function useAlgoliaSearch() { filters: `objectID:${checks.checkPackage}`, length: 1, analyticsTags: ['npmx.dev'], - attributesToRetrieve: EXISTENCE_CHECK_ATTRS, + attributesToRetrieve: ATTRIBUTES_TO_RETRIEVE, attributesToHighlight: [], }) } @@ -369,7 +369,17 @@ export function useAlgoliaSearch() { let packageExists: boolean | null = null if (packageQueryIndex >= 0) { const pkgResponse = results[packageQueryIndex] as SearchResponse | undefined - packageExists = (pkgResponse?.nbHits ?? 0) > 0 + const [exactHit] = pkgResponse?.hits ?? [] + const isExactHit = exactHit?.name === checks?.checkPackage + + packageExists = isExactHit + + if (exactHit && isExactHit) { + searchResult.objects = [ + hitToSearchResult(exactHit), + ...searchResult.objects.filter(result => result.package.name !== exactHit.name), + ] + } } return { search: searchResult, orgExists, userExists, packageExists } diff --git a/test/nuxt/composables/use-algolia-search.spec.ts b/test/nuxt/composables/use-algolia-search.spec.ts index 1e0113691e..d4ea9f1daf 100644 --- a/test/nuxt/composables/use-algolia-search.spec.ts +++ b/test/nuxt/composables/use-algolia-search.spec.ts @@ -24,4 +24,33 @@ describe('useAlgoliaSearch', () => { const filtered = objects.filter(o => !o.package.isSecurityHeld).map(o => o.package.name) expect(filtered).toEqual(['npmx-connector']) }) + + it('places an exact package match before the regular search results', async () => { + const otherHit = fixture.find(hit => hit.name === 'vuln-npm') + const exactHit = fixture.find(hit => hit.name === 'npmx-connector') + + if (!otherHit || !exactHit) { + throw new Error('Expected Algolia fixtures are missing') + } + + mockSearch.mockResolvedValue({ + results: [ + { hits: [otherHit], nbHits: 2 }, + { hits: [exactHit], nbHits: 1 }, + ], + }) + + const { searchWithSuggestions } = useAlgoliaSearch() + const result = await searchWithSuggestions( + 'npmx-connector', + {}, + { checkPackage: 'npmx-connector' }, + ) + + expect(result.packageExists).toBe(true) + expect(result.search.objects.map(item => item.package.name)).toEqual([ + 'npmx-connector', + 'vuln-npm', + ]) + }) }) From e951b5f72519e5fc43ee0aef6c8781308df58860 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 31 Jul 2026 19:53:08 +0000 Subject: [PATCH 36/40] chore(deps): update all linters (#3105) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Willow (GHOST) --- app/composables/npm/useAlgoliaSearch.ts | 2 + app/composables/npm/usePackage.ts | 2 + app/composables/useStructuredFilters.ts | 4 +- app/plugins/payload-cache.server.ts | 1 + app/utils/charts.ts | 1 + app/utils/colors.ts | 3 + cli/src/mock-app.ts | 2 +- cli/src/server.ts | 1 + knip.ts | 11 +- lunaria/components.ts | 3 + modules/blog.ts | 1 + modules/image-proxy.ts | 1 + modules/lunaria.ts | 1 + modules/oauth.ts | 1 + modules/standard-site-sync.ts | 1 + package.json | 4 +- pnpm-lock.yaml | 437 +++++------------- pnpm-workspace.yaml | 1 + scripts/generate-fixtures.ts | 2 + server/api/registry/timeline/[...pkg].get.ts | 1 + server/plugins/payload-cache.ts | 2 + server/utils/docs/client.ts | 1 + server/utils/github.ts | 1 + test/nuxt/a11y.spec.ts | 1 + .../nuxt/components/Header/MobileMenu.spec.ts | 1 + test/nuxt/components/Package/LikeCard.spec.ts | 1 + uno-preset-rtl.ts | 1 + 27 files changed, 159 insertions(+), 329 deletions(-) diff --git a/app/composables/npm/useAlgoliaSearch.ts b/app/composables/npm/useAlgoliaSearch.ts index 81ec747e6c..b4a56fb79d 100644 --- a/app/composables/npm/useAlgoliaSearch.ts +++ b/app/composables/npm/useAlgoliaSearch.ts @@ -5,7 +5,9 @@ import { type SearchResponse, } from 'algoliasearch/lite' +// oxlint-disable-next-line eslint/no-underscore-dangle let _searchClient: LiteClient | null = null +// oxlint-disable-next-line eslint/no-underscore-dangle let _configuredAppId: string | null = null function getOrCreateClient(appId: string, apiKey: string): LiteClient { diff --git a/app/composables/npm/usePackage.ts b/app/composables/npm/usePackage.ts index 7ef3c0f113..baae299150 100644 --- a/app/composables/npm/usePackage.ts +++ b/app/composables/npm/usePackage.ts @@ -104,7 +104,9 @@ export function transformPackument( : undefined return { + // oxlint-disable-next-line eslint/no-underscore-dangle '_id': pkg._id, + // oxlint-disable-next-line eslint/no-underscore-dangle '_rev': pkg._rev, 'name': pkg.name, 'description': pkg.description, diff --git a/app/composables/useStructuredFilters.ts b/app/composables/useStructuredFilters.ts index f229384d6a..9e01319eaf 100644 --- a/app/composables/useStructuredFilters.ts +++ b/app/composables/useStructuredFilters.ts @@ -149,7 +149,6 @@ function matchesSecurity(pkg: NpmSearchResult, security: SecurityFilter): boolea /** * Composable for structured filtering and sorting of package lists - * */ export function useStructuredFilters(options: UseStructuredFiltersOptions) { const route = useRoute() @@ -277,6 +276,7 @@ export function useStructuredFilters(options: UseStructuredFiltersOptions) { } } + // oxlint-disable-next-line unicorn/consistent-function-scoping function matchesDownloadRange(pkg: NpmSearchResult, range: DownloadRange): boolean { if (range === 'any') return true const downloads = pkg.downloads?.weekly ?? 0 @@ -287,6 +287,7 @@ export function useStructuredFilters(options: UseStructuredFiltersOptions) { return true } + // oxlint-disable-next-line unicorn/consistent-function-scoping function matchesUpdatedWithin(pkg: NpmSearchResult, within: UpdatedWithin): boolean { if (within === 'any') return true const config = UPDATED_WITHIN_OPTIONS.find(o => o.value === within) @@ -311,6 +312,7 @@ export function useStructuredFilters(options: UseStructuredFiltersOptions) { }) // Sort comparators + // oxlint-disable-next-line unicorn/consistent-function-scoping function comparePackages(a: NpmSearchResult, b: NpmSearchResult, option: SortOption): number { const { key, direction } = parseSortOption(option) const multiplier = direction === 'asc' ? 1 : -1 diff --git a/app/plugins/payload-cache.server.ts b/app/plugins/payload-cache.server.ts index 6ff419b975..950d90659c 100644 --- a/app/plugins/payload-cache.server.ts +++ b/app/plugins/payload-cache.server.ts @@ -42,6 +42,7 @@ export default defineNuxtPlugin({ // The Nitro payload-cache plugin will pick this up in render:response const event = ssrContext.event if (event) { + // oxlint-disable-next-line eslint/no-underscore-dangle event.context._cachedPayloadResponse = { body, statusCode: 200, diff --git a/app/utils/charts.ts b/app/utils/charts.ts index b4d23dcf04..d3f19a8ff4 100644 --- a/app/utils/charts.ts +++ b/app/utils/charts.ts @@ -221,6 +221,7 @@ export function computeLineChartAnalysis(values: Array): LineChar } } + // oxlint-disable-next-line eslint/no-underscore-dangle let _sum = 0 for (const entry of indexedValues) { _sum += entry.value diff --git a/app/utils/colors.ts b/app/utils/colors.ts index 1e6e4a95f9..080a528da4 100644 --- a/app/utils/colors.ts +++ b/app/utils/colors.ts @@ -72,8 +72,11 @@ export function oklchToHex(color: string | undefined | null): string | undefined const a = chroma * Math.cos(hRad) const b = chroma * Math.sin(hRad) + // oxlint-disable-next-line eslint/no-underscore-dangle let l_ = lightness + 0.3963377774 * a + 0.2158037573 * b + // oxlint-disable-next-line eslint/no-underscore-dangle let m_ = lightness - 0.1055613458 * a - 0.0638541728 * b + // oxlint-disable-next-line eslint/no-underscore-dangle let s_ = lightness - 0.0894841775 * a - 1.291485548 * b l_ = l_ ** 3 diff --git a/cli/src/mock-app.ts b/cli/src/mock-app.ts index 24ebe6b88e..870238437a 100644 --- a/cli/src/mock-app.ts +++ b/cli/src/mock-app.ts @@ -15,7 +15,7 @@ import type { import type { MockConnectorStateManager } from './mock-state.ts' // Endpoint completeness check — errors if this list diverges from ConnectorEndpoints. -// oxlint-disable-next-line no-unused-vars +// oxlint-disable-next-line no-unused-vars, eslint/no-underscore-dangle const _endpointCheck: AssertEndpointsImplemented< | 'POST /connect' | 'GET /state' diff --git a/cli/src/server.ts b/cli/src/server.ts index ca4b6be934..79d1912068 100644 --- a/cli/src/server.ts +++ b/cli/src/server.ts @@ -12,6 +12,7 @@ import type { } from './types.ts' // Endpoint completeness check — errors if this list diverges from ConnectorEndpoints. +// oxlint-disable-next-line eslint/no-underscore-dangle const _endpointCheck: AssertEndpointsImplemented< | 'POST /connect' | 'GET /state' diff --git a/knip.ts b/knip.ts index bf9c780b7d..01b1de0983 100644 --- a/knip.ts +++ b/knip.ts @@ -8,16 +8,15 @@ const config: KnipConfig = { entry: [ 'i18n/**/*.ts', 'lunaria.config.ts', - 'lunaria/lunaria.ts', - 'pwa-assets.config.ts', 'modules/*.ts', '.lighthouserc.cjs', 'lighthouse-setup.cjs', 'uno-preset-*.ts!', 'scripts/**/*.ts', + '{*,.github/*,app/pages/blog/**}.md', ], project: [ - '**/*.{ts,vue,cjs,mjs}', + '**/*.{ts,vue,cjs,mjs,md,mdx}', '!test/fixtures/**', '!test/test-utils/**', '!test/e2e/helpers/**', @@ -36,10 +35,6 @@ const config: KnipConfig = { /** Optional peer dependency of @nuxt/vite-builder for the rolldown-powered build */ 'rolldown', - /** Oxlint plugins don't get picked up yet */ - '@e18e/eslint-plugin', - 'eslint-plugin-regexp', - /** Used in test/e2e/helpers/ which is excluded from knip project scope */ 'h3-next', ], @@ -55,7 +50,7 @@ const config: KnipConfig = { }, 'docs': { entry: ['app/**/*.{ts,vue,css}', 'shared/**/*.{ts,vue,css}'], - project: ['**/*.{ts,vue,cjs,mjs}'], + project: ['**/*.{ts,vue,cjs,mjs,css}'], ignoreDependencies: ['@nuxtjs/mdc'], }, }, diff --git a/lunaria/components.ts b/lunaria/components.ts index 9345441bf2..93f584c313 100644 --- a/lunaria/components.ts +++ b/lunaria/components.ts @@ -205,6 +205,7 @@ const TitleParagraph = html` // Components from here are not used at the moment // Do not delete as we might use it if we split translations in multiple files for locale +// oxlint-disable-next-line eslint/no-underscore-dangle const _StatusByFile = ( config: LunariaConfig, status: LunariaStatus, @@ -302,6 +303,7 @@ const EmojiFileLink = ( ` } +// oxlint-disable-next-line eslint/no-underscore-dangle const _CreateFileLink = (href: string, text: string): string => { return html`${text}` } @@ -309,6 +311,7 @@ const _CreateFileLink = (href: string, text: string): string => { /** * Build an SVG file showing a summary of each language's translation progress. */ +// oxlint-disable-next-line eslint/no-underscore-dangle const _SvgSummary = (config: LunariaConfig, status: LunariaStatus): string => { const localeHeight = 56 // Each locale’s summary is 56px high. const svgHeight = localeHeight * Math.ceil(config.locales.length / 2) diff --git a/modules/blog.ts b/modules/blog.ts index cc6a6eacee..41b88f7280 100644 --- a/modules/blog.ts +++ b/modules/blog.ts @@ -159,6 +159,7 @@ export default defineNuxtModule({ const resolver = createResolver(import.meta.url) const blogDir = resolver.resolve('../app/pages/blog') const blogImagesDir = resolver.resolve('../public/blog/avatar') + // oxlint-disable-next-line eslint/no-underscore-dangle const resolveAvatars = !nuxt.options._prepare nuxt.options.extensions.push('.md') diff --git a/modules/image-proxy.ts b/modules/image-proxy.ts index fbd6f23bb5..116701ab35 100644 --- a/modules/image-proxy.ts +++ b/modules/image-proxy.ts @@ -18,6 +18,7 @@ export default defineNuxtModule({ setup() { const nuxt = useNuxt() + // oxlint-disable-next-line eslint/no-underscore-dangle if (nuxt.options._prepare || process.env.NUXT_IMAGE_PROXY_SECRET) { return } diff --git a/modules/lunaria.ts b/modules/lunaria.ts index 0ba5f39313..d91578301a 100644 --- a/modules/lunaria.ts +++ b/modules/lunaria.ts @@ -21,6 +21,7 @@ export default defineNuxtModule({ maxAge: 60 * 60 * 24, // 1 day }) + // oxlint-disable-next-line eslint/no-underscore-dangle if (nuxt.options.dev || nuxt.options._prepare || nuxt.options.test || isTest) { return } diff --git a/modules/oauth.ts b/modules/oauth.ts index 51f08a7837..a12c0a61ae 100644 --- a/modules/oauth.ts +++ b/modules/oauth.ts @@ -21,6 +21,7 @@ export default defineNuxtModule({ getContents: () => `export const clientUri = ${JSON.stringify(clientUri)};`, }) + // oxlint-disable-next-line eslint/no-underscore-dangle if (nuxt.options._prepare || process.env.NUXT_SESSION_PASSWORD) { return } diff --git a/modules/standard-site-sync.ts b/modules/standard-site-sync.ts index 1d1f671e30..899bf4801a 100644 --- a/modules/standard-site-sync.ts +++ b/modules/standard-site-sync.ts @@ -47,6 +47,7 @@ export default defineNuxtModule({ const { pdsUrl, handle, password } = config // Skip auth during prepare phase (nuxt prepare, nuxt generate --prepare, etc) + // oxlint-disable-next-line eslint/no-underscore-dangle if (nuxt.options._prepare) return const pdsPublicClient = new Client({ service: pdsUrl }) diff --git a/package.json b/package.json index 93e16cf480..68882eb4f5 100644 --- a/package.json +++ b/package.json @@ -116,7 +116,7 @@ "vue-router": "5.1.0" }, "devDependencies": { - "@e18e/eslint-plugin": "0.5.1", + "@e18e/eslint-plugin": "0.6.0", "@intlify/core-base": "11.4.6", "@npm/types": "2.1.0", "@playwright/test": "1.61.1", @@ -138,7 +138,7 @@ "fast-check": "4.8.0", "h3": "1.15.11", "h3-next": "npm:h3@2.0.1-rc.22", - "knip": "6.24.0", + "knip": "6.31.0", "markdown-it-anchor": "9.2.0", "msw": "catalog:msw", "msw-storybook-addon": "catalog:storybook", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c5a45017dc..c011c2e5de 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -275,8 +275,8 @@ importers: version: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) devDependencies: '@e18e/eslint-plugin': - specifier: 0.5.1 - version: 0.5.1(eslint@10.6.0)(oxlint@1.72.0) + specifier: 0.6.0 + version: 0.6.0(eslint@10.6.0)(oxlint@1.72.0) '@intlify/core-base': specifier: 11.4.6 version: 11.4.6 @@ -341,8 +341,8 @@ importers: specifier: npm:h3@2.0.1-rc.22 version: h3@2.0.1-rc.22(crossws@0.4.9) knip: - specifier: 6.24.0 - version: 6.24.0 + specifier: 6.31.0 + version: 6.31.0 markdown-it-anchor: specifier: 9.2.0 version: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.3.0) @@ -1344,11 +1344,11 @@ packages: '@dxup/unimport@0.1.2': resolution: {integrity: sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ==} - '@e18e/eslint-plugin@0.5.1': - resolution: {integrity: sha512-mqUozeyNI9xvJbjrOO7y765dT7Kud3bwCm/DHwctxdEngPdJWQaS9BNGgpM1wCCzZfOtlKQh4ZRhm3VRomT9KA==} + '@e18e/eslint-plugin@0.6.0': + resolution: {integrity: sha512-JQkeXoZA12f9WM2H4t4IobIRqlPvYLeNAjZF6raFu2vmD5YoyuzKmwsLZNJ4g/39c3v1Se2ad3o+oq4y2et/RA==} peerDependencies: eslint: ^9.0.0 || ^10.0.0 - oxlint: ^1.68.0 + oxlint: ^1.72.0 peerDependenciesMeta: eslint: optional: true @@ -1358,18 +1358,15 @@ packages: '@emnapi/core@1.10.0': resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} - '@emnapi/core@1.11.0': - resolution: {integrity: sha512-l9Oo58x0HOP5znGzVhYW9U3e5wVuA4LAZU2AGezTmkhO1CgQRFDhDg4nneHsu/t3WniXg9QrG2nIXL/ZS8ln8Q==} - '@emnapi/core@1.11.1': resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} + '@emnapi/core@1.11.2': + resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==} + '@emnapi/runtime@1.10.0': resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} - '@emnapi/runtime@1.11.0': - resolution: {integrity: sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==} - '@emnapi/runtime@1.11.1': resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} @@ -3075,209 +3072,106 @@ packages: '@oxc-project/types@0.138.0': resolution: {integrity: sha512-1a7ZKmrRTCoN1XMZ4L0PyyqrMnrNlLyPuOkdSX2MZg7IiIGRUyurNhAm73ptDOraoBcIordsIGKNPKUzy3ZmfA==} - '@oxc-resolver/binding-android-arm-eabi@11.21.3': - resolution: {integrity: sha512-eNU11A2WNizh04v3uyaJCootrHIaS0B9aHYXvAvVnPNk4xYSjMUjHnhQ6dewPN2MRYDskV85d1N0Aw0WNWhcyg==} - cpu: [arm] - os: [android] - - '@oxc-resolver/binding-android-arm-eabi@11.23.0': - resolution: {integrity: sha512-8IJyWRLVAyhTfe9/TIEbQqSQnl5rUqYJrUOS6Dkr+Mq9FGHMxDGeiEmwkBqCvDP5KckpPh/GYSgbag66O6JsCw==} + '@oxc-resolver/binding-android-arm-eabi@11.24.2': + resolution: {integrity: sha512-y09e0L0SRI2OA2tUIrjBgoV3eH5hvUKXNkJqXmNo5V2WxIjyC7I7aJfRLMEVpA8yi95f90gFDvO0VMgrDw+vwA==} cpu: [arm] os: [android] - '@oxc-resolver/binding-android-arm64@11.21.3': - resolution: {integrity: sha512-8Q+ZjTLvn2dIcWsrmhdrEihm7q+ag/k+mkry7Z+t0QbbHaVxXQfvH9AewyVMh/WrpEKhQ3DDgx9fYbqeCpeOEw==} - cpu: [arm64] - os: [android] - - '@oxc-resolver/binding-android-arm64@11.23.0': - resolution: {integrity: sha512-pprVojnNhHxupwTT2gdeUlkxll6XEvWWBk3oVicOSNVWQC99OBnDhMQDoirqnzrE1bScQSMS2JgPpqdlrhz/Fg==} + '@oxc-resolver/binding-android-arm64@11.24.2': + resolution: {integrity: sha512-cl4icWaZFnLdg8m6qtnh5rBMuGbxc/ptStFHLeCNwr+2cZjkjNwQu/jYRS0CHlnPecOJMpuS5M6/BH+0J/YkEg==} cpu: [arm64] os: [android] - '@oxc-resolver/binding-darwin-arm64@11.21.3': - resolution: {integrity: sha512-wkh0qKZGHXVUDxFw3oA1TXnU2BDYY/r775oJflGeIr8uDPPoN2pk8gijQIzYRT6hoql/lg3+Tx/SaTn9e2/aGg==} - cpu: [arm64] - os: [darwin] - - '@oxc-resolver/binding-darwin-arm64@11.23.0': - resolution: {integrity: sha512-mbIrWIMAJeytyee36OyUP5XH92TP7FaKaQ2m5AjokKy7STgjrhRt7SMXqpqLjhGm6Xn721Xmsg6H3Rtd9YQETw==} + '@oxc-resolver/binding-darwin-arm64@11.24.2': + resolution: {integrity: sha512-At29QEMF6HajbQvgY8K6OXnHD1x9rad74xBEfmCB6ZqCGsdq75aK7tOYcTbOanMy8qdIBrfL3SMr3p/lfSlb9w==} cpu: [arm64] os: [darwin] - '@oxc-resolver/binding-darwin-x64@11.21.3': - resolution: {integrity: sha512-HbNc23FAQYbuyDV2vBWMez4u4mrsm5RAkniGZAWqr6lYZ3N4beeqIb776jzwRl8qL2zRhHVXpUj97X0QgogVzg==} + '@oxc-resolver/binding-darwin-x64@11.24.2': + resolution: {integrity: sha512-A5Kqr1EUj4oIL5CF4WRssq/o5P0Y11cwoFouMRmQ7YnC/A8V93nv1nb7aSU8HwcgmXropjLNkVTl4MN87cu28Q==} cpu: [x64] os: [darwin] - '@oxc-resolver/binding-darwin-x64@11.23.0': - resolution: {integrity: sha512-UnIphmZ1LazUCr9DXWaKYWtKDefPMbgLsywaoYxRqVCNHhq4MM6d2q1Nz1i9Vzxt5i+cE2nRUYpAUHr/lijNYA==} - cpu: [x64] - os: [darwin] - - '@oxc-resolver/binding-freebsd-x64@11.21.3': - resolution: {integrity: sha512-K6xNsTUPEUdfrn0+kbMq5nOUB5w1C5pavPQngt4TM2FpN91lP0PBe2srSpamb4d69O7h86oAi/qWX/kZNRSjkw==} - cpu: [x64] - os: [freebsd] - - '@oxc-resolver/binding-freebsd-x64@11.23.0': - resolution: {integrity: sha512-aaZ/cSEYFkSxgS2hOrobT6RQcsWNviOX8dW6CEkVx2/UYkAf9MeHbjl3W0usWV53rVV//ndBdn2nb1y7jsu4lw==} + '@oxc-resolver/binding-freebsd-x64@11.24.2': + resolution: {integrity: sha512-R5xkRBRRz7ceH/P5Jrc6G7FmdUdgpLYyESFAUDVTNQ9K0sGPxcp4ljiwEwEqsvNcQ4sYbMRrWcHHBCu7ksAJVw==} cpu: [x64] os: [freebsd] - '@oxc-resolver/binding-linux-arm-gnueabihf@11.21.3': - resolution: {integrity: sha512-VcFmOpcpWX1zoEy8M58tR2M9YxM+Z9RuQhqAx5q0CTmrruaP7Gveejg75hzd/5sg5nk9G3aLALEa3hE2FsmmTQ==} - cpu: [arm] - os: [linux] - - '@oxc-resolver/binding-linux-arm-gnueabihf@11.23.0': - resolution: {integrity: sha512-IoJLvO5SjLSVMaq83BNTrPCb1FppvoJc1IhZ5CoUVl3PykUBku7D+LK1j0GSurhJcIc6zfjghsvaZNpq5ev6Mg==} - cpu: [arm] - os: [linux] - - '@oxc-resolver/binding-linux-arm-musleabihf@11.21.3': - resolution: {integrity: sha512-quVoxFLBy43hWaQbbDtQNRwAX5vX76mv7n64icAtQcJ3eNgVeblqmkupF/hAneNthdqSlnd1sTjb3aQSaDPaCQ==} + '@oxc-resolver/binding-linux-arm-gnueabihf@11.24.2': + resolution: {integrity: sha512-k/RuYL4L/R58IBn3wT5ma3Wh4k62bp1eYCFRWCmMsasUOqL+H6sW0VGFadEzKWXFFlz+2uIMoeMk9ySSZJHgbg==} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm-musleabihf@11.23.0': - resolution: {integrity: sha512-vskFpwg44T/LFsfjSCnVZ5ygcuqzPC1yUzVEiKa8BgHAQz0+QLQQW3EGWLPVi8EXFghzjR4EtgPBtOhCjU4jdw==} + '@oxc-resolver/binding-linux-arm-musleabihf@11.24.2': + resolution: {integrity: sha512-bnHAak3ujYfH5pKk4NieFNbvYvernfoQDgwLddbZ3OtMYrem87/qjlA+u+aKG0oZcqSLGCful/6/CEA+aeAgaA==} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm64-gnu@11.21.3': - resolution: {integrity: sha512-X0AqNZgcD07Q4V3RDK18/vYOj/HQT/FnmEFGYS2jTWqY7JO13ryE3TEs3eAIgUJhBnNkpEaiXqz3VK8M7qQhWQ==} + '@oxc-resolver/binding-linux-arm64-gnu@11.24.2': + resolution: {integrity: sha512-vDT3KHgzYp47gmtNOqL2VNhCyl5Zv643eyxm//A68J8DeUGXrvD1pZFiaT4jSfe+RInfnn1R2yVHye4enx6RnA==} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-resolver/binding-linux-arm64-gnu@11.23.0': - resolution: {integrity: sha512-//TcHVhrChyw5RYtgts6WO7KcWq9387c1Z5Zvhqpk/ktAbyaRYgBZrpSY1GDCFq50ASt6B6jhh+JxB1rB45IAg==} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@oxc-resolver/binding-linux-arm64-musl@11.21.3': - resolution: {integrity: sha512-YkaQnaKYdbuaXvRt5Qd0GpbihzVnyfR6z1SpYfIUC6RTu4NF7lDKPjVkYb+jRI2gedVO2rVpN35Y6akG6ud4Lw==} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@oxc-resolver/binding-linux-arm64-musl@11.23.0': - resolution: {integrity: sha512-ZFqlwiTf7CXLLSGyAR9tYiO33LiaeIEXW+xm42d8mnUGpDgPltyrCGYtQezyMMEXvjhOgCz1X+i7sbDTJEx+bg==} + '@oxc-resolver/binding-linux-arm64-musl@11.24.2': + resolution: {integrity: sha512-+kMlQvbzfyEYtu5FcjE4p+ttBLpKW4d/AsAsuE69BxV6V4twZJeIQZFfD8gh/wqglY0MkPSezWXQH0jBV13MUw==} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-resolver/binding-linux-ppc64-gnu@11.21.3': - resolution: {integrity: sha512-gB9HwhrPiFqUzDeEq+y/CgAijz1YdI6BnXz5GaH2Pa9cWdutchlkGFAiAuGb/PjVQpiK6NFKzFuztxrweoit7A==} + '@oxc-resolver/binding-linux-ppc64-gnu@11.24.2': + resolution: {integrity: sha512-shjfMhmZ3gq9fv/w7bi3PnZlgOPG+2QAOFf0BJF0EgBSIGZ6PMLN2zbGEblTUYB/NKVDRyYhE2ff3dJ1QqNPkA==} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-resolver/binding-linux-ppc64-gnu@11.23.0': - resolution: {integrity: sha512-oZ5LeN5+H1R19dRjTAxKrxQguH+AsemHcnthEfFxf4OjmBSty2doHLeSmMunKy3zpTHJQ3lh3Af+dNS+W6dYeA==} - cpu: [ppc64] - os: [linux] - libc: [glibc] - - '@oxc-resolver/binding-linux-riscv64-gnu@11.21.3': - resolution: {integrity: sha512-zjDWBlYk8QGv0H8dsPUWqkfjYIIjG2TvspGkzXL0eImbgxtZorA/klKeHyolevoT3Kvbi+1iMr9Lhrh7jf54Og==} - cpu: [riscv64] - os: [linux] - libc: [glibc] - - '@oxc-resolver/binding-linux-riscv64-gnu@11.23.0': - resolution: {integrity: sha512-O4ciFDyX5ebQd0qkb1bjAIg8IEfiLT03GbSeylwlwlUMK9KwBWaALwrxSbc0Msaz4U6iPj+T9eRXpD5mxBfmvA==} + '@oxc-resolver/binding-linux-riscv64-gnu@11.24.2': + resolution: {integrity: sha512-zGelwFR5oRo+b69k8Lrzun86DyUHzfKN6cnjbR9l7Z7NIRznOE/2ZvPa1IUKqAL2PzAXOdwkfVqNvO1H2RlpAw==} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-resolver/binding-linux-riscv64-musl@11.21.3': - resolution: {integrity: sha512-4UfsQvacV388y1zpXL7C1x1FNYaV52JtuNRiuzrfQA2z1z6ElVrsidkGsrvQ5EgeSq1Pj7kaKqrgGkvFuxJ/tw==} + '@oxc-resolver/binding-linux-riscv64-musl@11.24.2': + resolution: {integrity: sha512-qxZ1SWCXJY0eyhAlP6Lmo9F2Nrtx7EkYj9oCgL8apDPCwXwCEDA2U697bbT81JIc2IrVjxO4KX6WU2N+oN9Z4w==} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-resolver/binding-linux-riscv64-musl@11.23.0': - resolution: {integrity: sha512-P3o8Y9kISYjcxadmbO+94ThRwLhwGuDAbA7dcdd4+YLpfeF+mmobz8fXf4NmSdfSqjyRSkceJDBRZha9NVYkiQ==} - cpu: [riscv64] - os: [linux] - libc: [musl] - - '@oxc-resolver/binding-linux-s390x-gnu@11.21.3': - resolution: {integrity: sha512-b5uH+HKH0MP5mNBYaK75SKsJbw52URqrx2LavYdq6wb0l3ExAG5niYRP9DWUNHdKilpaBVM2bXk9HNWrH3ew7Q==} - cpu: [s390x] - os: [linux] - libc: [glibc] - - '@oxc-resolver/binding-linux-s390x-gnu@11.23.0': - resolution: {integrity: sha512-oj03m1E3RmTFczKhcKJDzHaEDKJnPIsDcQFVxBJsSdXGSuIPdt5TvcM332FfMQgzI6yDJqyl4InrnFfXrmUTKQ==} + '@oxc-resolver/binding-linux-s390x-gnu@11.24.2': + resolution: {integrity: sha512-sGCecF3cx2DFlH4t/z7ApnOnXqN48p5p5mlHDEnHTAukQa2P+qMVE4CwyWE9W+q/m3QJ7kKfGrIjax31f44oFQ==} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-resolver/binding-linux-x64-gnu@11.21.3': - resolution: {integrity: sha512-PjYlmilBpNRh2ntXNYAK3Am5w/nPfEpnU/96iNx7CI8EzAn12J4JRiec63wHJTH31nLoCNxBg/829pN+3CfG3Q==} + '@oxc-resolver/binding-linux-x64-gnu@11.24.2': + resolution: {integrity: sha512-k/VlMMcSzMlahb3/fENM4rTlsJ0s3fFROA0KXPBmKggqmTSaE383sl8F3KCOXPLmVsYfW6hCitMhXCEtNeZxxg==} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-resolver/binding-linux-x64-gnu@11.23.0': - resolution: {integrity: sha512-BqJxbSC8FdP7mSuSpRePTGHm0hXWV+dfz//f7SjsteZncLaBgWTBmi/OZNv7sX6CyG/Pt/eJkPorP+DkMOhMwQ==} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@oxc-resolver/binding-linux-x64-musl@11.21.3': - resolution: {integrity: sha512-QTBAb7JuHlZ7JUEyM8UiQi2f7m/L4swBhP2TNpYIDc9Wp/wRw1G/8sl6i13aIzQAXH7LKIm294LeOHd0lQR8zA==} - cpu: [x64] - os: [linux] - libc: [musl] - - '@oxc-resolver/binding-linux-x64-musl@11.23.0': - resolution: {integrity: sha512-utmw+VmUrW4K8LI5/6jhg4aGYKJHOIjQ9syYOOA6pF3w7haKu4r4enTe2U0C04/HbUvkq/Zif43xFsKW1Pnq9w==} + '@oxc-resolver/binding-linux-x64-musl@11.24.2': + resolution: {integrity: sha512-8hbnZyNi97b/8wapYaIF9+t9GmZKBW2vunaOc3h9HGJptH7b7XpvZqOTBSm/MpTjr7H497BlgOaSfLUdhmy2bw==} cpu: [x64] os: [linux] libc: [musl] - '@oxc-resolver/binding-openharmony-arm64@11.21.3': - resolution: {integrity: sha512-4j1DFwjwv36ec9kds0jU/ucQ5Ha4ERO/H95BxR5JFf0kqUUAJ1kwII7XhTc1vZrkdJkvLGC9Q2MbpObpum8RBg==} + '@oxc-resolver/binding-openharmony-arm64@11.24.2': + resolution: {integrity: sha512-MvyGik3a6pVgZ0t/kWlbmFxFLmXQJwgLsY2eYFHLpy0wGwRbfzeIGgDwQ3kXqE30z+kSXennRkCrT7TUvkptNg==} cpu: [arm64] os: [openharmony] - '@oxc-resolver/binding-openharmony-arm64@11.23.0': - resolution: {integrity: sha512-V6lbRrthHa4TbvsLjPtg+EkXT1tRY+s4I8rYLXUfiHlZzGx3sLv1EH9CEOOevjvUYHLsbe/gqCIc73XnQfPb9A==} - cpu: [arm64] - os: [openharmony] - - '@oxc-resolver/binding-wasm32-wasi@11.21.3': - resolution: {integrity: sha512-i8oluoel5kru/j1WNrjmQSiA3GQ7wvIYVR1IwIoZtKogAhya2iub+ZKIeSIkcJOrnzQ18Tzl/F+kL3fYOxZLvA==} + '@oxc-resolver/binding-wasm32-wasi@11.24.2': + resolution: {integrity: sha512-vHcssMPwO08RTvj/c0iOBz90attxyG3wQJ0dTcyEQK43LRpcdLWZlV5feBhv6Isn6ahbQIzHbCgfa81+RiML0Q==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-resolver/binding-wasm32-wasi@11.23.0': - resolution: {integrity: sha512-gRoOxQPdnAmIAjxcuQNBxfihvx+wjTaQM/9/eP12xwnGNawOG/+Zz9RHN4WNSxT45b5CrscK4NB8aPh+oZQXAQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-resolver/binding-win32-arm64-msvc@11.21.3': - resolution: {integrity: sha512-M/8dw8dD6aOs+NlPJax401CZB9I7Aut84isQLgALGGwke4Afvw+/7yYhZb94yXf6t2sPLhQLmSmtSV+2FhsOWg==} - cpu: [arm64] - os: [win32] - - '@oxc-resolver/binding-win32-arm64-msvc@11.23.0': - resolution: {integrity: sha512-CgTGMYsJVe1eUiCdJTpGw21svXw79ITsemN1h0hcNkiswasDbN5MoibSLY+gRMWP5syfEz5iffrjZnwEP8xeUA==} + '@oxc-resolver/binding-win32-arm64-msvc@11.24.2': + resolution: {integrity: sha512-uokJqro2iBqkFvJdKQLP7d8/BUmFwESQFVmIJUQKj1Xn1a/LysJoe1vmeECLF5b3jsV8CAL5sEMJXX6SdK9Nhg==} cpu: [arm64] os: [win32] - '@oxc-resolver/binding-win32-x64-msvc@11.21.3': - resolution: {integrity: sha512-H7BCt/VnS9hnmMp42eGhZ99izSCRvlnWwy/N71K1/J8QoExwY4262Z8QiEkMDtduRJrztayDxETTckmUuAVL9Q==} - cpu: [x64] - os: [win32] - - '@oxc-resolver/binding-win32-x64-msvc@11.23.0': - resolution: {integrity: sha512-gUGJpr+Rn6zMxm5juApV0K3U845i8t47o8k+rbO0BHbi4PoJIfSPeQmrE2dgohQm2g5k6iviNFyXCGqvmaYUpw==} + '@oxc-resolver/binding-win32-x64-msvc@11.24.2': + resolution: {integrity: sha512-UqGPmo56KDfLlfXFAFIrNflHT8tFxWGEivWg3Zeyp4Uy2NlKN1FGPr6/BxcLGG3+kZ6Wp14g5Uj+n71boqZfiw==} cpu: [x64] os: [win32] @@ -7864,8 +7758,8 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - knip@6.24.0: - resolution: {integrity: sha512-PokLlgeEjLh1rAsB7ts+52wZ37HBr1nDhE6NNONwEaXdeZGCJOkP7ZlIAI2Gtu8xohquzTWy75bc/1diI9shQw==} + knip@6.31.0: + resolution: {integrity: sha512-NbeIEmUS2VUMjAkbiSNOKPJeV9wpCsr0660sUyKyMQbk4Iom0++nTLInVp4MJ+LfR4kORnw67bDi5tvO7YLnzA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -8670,11 +8564,8 @@ packages: resolution: {integrity: sha512-c25lvfpZ2+WY1yk6NkP0X0RTQg0ZxgSVaZHDa7lt6fEe1jwZjPWkRWvTyZ1xyaM7roVJMdtRCfbhUj/d4ims3Q==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-resolver@11.21.3: - resolution: {integrity: sha512-2Mx3fKQz7+xgrBONjsxOgCGtMHOn38/HxMzW1I5efwXB5a4lRN0Vp40gYUJFBWJslcrvwoofTrqoTnLbwTd3pA==} - - oxc-resolver@11.23.0: - resolution: {integrity: sha512-f0+l598CJMOLnYPXsXxttJALH0ljtivdRMKtvHhxRuWa5FYmw5+qODARl8oYjMC/brpzKcrpdORsOBrTqhBZ9A==} + oxc-resolver@11.24.2: + resolution: {integrity: sha512-FY91FiDBj7ls5MsFS9jN3tjz2o0/zsdSsymlakySaBwVJZorHhkWyICLZMKxlu1R9vYo+sd3z1jwb4J8x7bNDw==} oxc-transform@0.128.0: resolution: {integrity: sha512-8DfEHlmUiLOHlCK9DGX+d5tORc1xwPPvoRSHSJCYgLHyGjKp4PvfBrvgi59DkEW0SMOWfO8GL9t+R7vdKtupbg==} @@ -9665,8 +9556,8 @@ packages: resolution: {integrity: sha512-RQsvleCbF8cVHEv+xuDGaA4pOizFqJ0GgjtMSRo6oP8pnN7WsigHgVGey6aILRBKv4W2YOMHLqbKdnB6hpB9fw==} engines: {node: '>=20.0.0'} - smol-toml@1.7.0: - resolution: {integrity: sha512-aqVvWoyO21L23mb+drl4RmMXbf6N7FdHjAhTRA9ZBL7apWBgfWC16KjrASI+1p9GAroljyMHj6fK67i0UiTNvQ==} + smol-toml@1.7.1: + resolution: {integrity: sha512-PPlsspAZ4jbMBu5DMFhfUGDQLu/vrL4SyBROVS37x8ynnVmFIs1VPBz1Co8Xks3TvpIaZXmU85y4DrQ+UyVFoQ==} engines: {node: '>= 18'} socket.io-client@4.8.3: @@ -10122,8 +10013,8 @@ packages: ultramatter@0.0.4: resolution: {integrity: sha512-1f/hO3mR+/Hgue4eInOF/Qm/wzDqwhYha4DxM0hre9YIUyso3fE2XtrAU6B4njLqTC8CM49EZaYgsVSa+dXHGw==} - unbash@4.0.2: - resolution: {integrity: sha512-8gwNZ29+0/3zmXw7ToIHZtg6wK37xnniRUdBt7B27xZxaxfgR5tGMaGHT0t0dLtBV9fXE7zurh0s6Z1DHVjfWg==} + unbash@4.0.4: + resolution: {integrity: sha512-60m9IVGbavD6jholbxt0jVBXZkEB/HsMZq7Tyaghseve2/Sf0zQRAIfWsD34sde+DKP2tBxJS2wP88ZM0D1FhA==} engines: {node: '>=14'} unbox-primitive@1.1.0: @@ -10655,8 +10546,8 @@ packages: vue-component-type-helpers@2.2.12: resolution: {integrity: sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==} - vue-component-type-helpers@3.3.7: - resolution: {integrity: sha512-Skkhw9agYSgsWqv7bxSOGJZa9SaiJbZVGdXuFWnrzKaQYHnw9qbjD630rw6RyMqDbp54nfLCLw5SZA55if7JLg==} + vue-component-type-helpers@3.3.8: + resolution: {integrity: sha512-troqCMmQodQDqUqn63NQaFi+CDSclSe7sc8VEBFqf5GFLqmGR2Ph3P2WEC7qwpRVyEWsTi/aAr4vyOe/B1hU3g==} vue-data-ui@3.22.13: resolution: {integrity: sha512-NQeLKNUZQWw9DGQUEQPQo2kIcKV+Uap685DTUzydK6b+N4E6CByy/VepaNIScRbyUV1wFWe5aG3pnyyg32aN7g==} @@ -12213,7 +12104,7 @@ snapshots: '@dxup/unimport@0.1.2': {} - '@e18e/eslint-plugin@0.5.1(eslint@10.6.0)(oxlint@1.72.0)': + '@e18e/eslint-plugin@0.6.0(eslint@10.6.0)(oxlint@1.72.0)': dependencies: empathic: 2.0.1 module-replacements: 3.1.0 @@ -12228,13 +12119,13 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/core@1.11.0': + '@emnapi/core@1.11.1': dependencies: '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 optional: true - '@emnapi/core@1.11.1': + '@emnapi/core@1.11.2': dependencies: '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 @@ -12245,11 +12136,6 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/runtime@1.11.0': - dependencies: - tslib: 2.8.1 - optional: true - '@emnapi/runtime@1.11.1': dependencies: tslib: 2.8.1 @@ -13095,17 +12981,17 @@ snapshots: '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)': + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: - '@emnapi/core': 1.11.0 - '@emnapi/runtime': 1.11.0 + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@emnapi/core': 1.11.1 - '@emnapi/runtime': 1.11.1 + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 '@tybys/wasm-util': 0.10.3 optional: true @@ -13751,7 +13637,7 @@ snapshots: unplugin-auto-import: 21.0.0(@nuxt/kit@4.4.8)(@vueuse/core@14.3.0) unplugin-vue-components: 32.1.0(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) vaul-vue: 0.4.1(reka-ui@2.9.10)(vue@3.5.39) - vue-component-type-helpers: 3.3.7 + vue-component-type-helpers: 3.3.8 optionalDependencies: '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.7 @@ -14200,126 +14086,65 @@ snapshots: '@oxc-project/types@0.138.0': {} - '@oxc-resolver/binding-android-arm-eabi@11.21.3': - optional: true - - '@oxc-resolver/binding-android-arm-eabi@11.23.0': - optional: true - - '@oxc-resolver/binding-android-arm64@11.21.3': - optional: true - - '@oxc-resolver/binding-android-arm64@11.23.0': - optional: true - - '@oxc-resolver/binding-darwin-arm64@11.21.3': - optional: true - - '@oxc-resolver/binding-darwin-arm64@11.23.0': - optional: true - - '@oxc-resolver/binding-darwin-x64@11.21.3': + '@oxc-resolver/binding-android-arm-eabi@11.24.2': optional: true - '@oxc-resolver/binding-darwin-x64@11.23.0': + '@oxc-resolver/binding-android-arm64@11.24.2': optional: true - '@oxc-resolver/binding-freebsd-x64@11.21.3': + '@oxc-resolver/binding-darwin-arm64@11.24.2': optional: true - '@oxc-resolver/binding-freebsd-x64@11.23.0': + '@oxc-resolver/binding-darwin-x64@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm-gnueabihf@11.21.3': + '@oxc-resolver/binding-freebsd-x64@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm-gnueabihf@11.23.0': + '@oxc-resolver/binding-linux-arm-gnueabihf@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm-musleabihf@11.21.3': + '@oxc-resolver/binding-linux-arm-musleabihf@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm-musleabihf@11.23.0': + '@oxc-resolver/binding-linux-arm64-gnu@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm64-gnu@11.21.3': + '@oxc-resolver/binding-linux-arm64-musl@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm64-gnu@11.23.0': + '@oxc-resolver/binding-linux-ppc64-gnu@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm64-musl@11.21.3': + '@oxc-resolver/binding-linux-riscv64-gnu@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm64-musl@11.23.0': + '@oxc-resolver/binding-linux-riscv64-musl@11.24.2': optional: true - '@oxc-resolver/binding-linux-ppc64-gnu@11.21.3': + '@oxc-resolver/binding-linux-s390x-gnu@11.24.2': optional: true - '@oxc-resolver/binding-linux-ppc64-gnu@11.23.0': + '@oxc-resolver/binding-linux-x64-gnu@11.24.2': optional: true - '@oxc-resolver/binding-linux-riscv64-gnu@11.21.3': + '@oxc-resolver/binding-linux-x64-musl@11.24.2': optional: true - '@oxc-resolver/binding-linux-riscv64-gnu@11.23.0': + '@oxc-resolver/binding-openharmony-arm64@11.24.2': optional: true - '@oxc-resolver/binding-linux-riscv64-musl@11.21.3': - optional: true - - '@oxc-resolver/binding-linux-riscv64-musl@11.23.0': - optional: true - - '@oxc-resolver/binding-linux-s390x-gnu@11.21.3': - optional: true - - '@oxc-resolver/binding-linux-s390x-gnu@11.23.0': - optional: true - - '@oxc-resolver/binding-linux-x64-gnu@11.21.3': - optional: true - - '@oxc-resolver/binding-linux-x64-gnu@11.23.0': - optional: true - - '@oxc-resolver/binding-linux-x64-musl@11.21.3': - optional: true - - '@oxc-resolver/binding-linux-x64-musl@11.23.0': - optional: true - - '@oxc-resolver/binding-openharmony-arm64@11.21.3': - optional: true - - '@oxc-resolver/binding-openharmony-arm64@11.23.0': - optional: true - - '@oxc-resolver/binding-wasm32-wasi@11.21.3': - dependencies: - '@emnapi/core': 1.11.0 - '@emnapi/runtime': 1.11.0 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) - optional: true - - '@oxc-resolver/binding-wasm32-wasi@11.23.0': + '@oxc-resolver/binding-wasm32-wasi@11.24.2': dependencies: - '@emnapi/core': 1.11.1 - '@emnapi/runtime': 1.11.1 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) - optional: true - - '@oxc-resolver/binding-win32-arm64-msvc@11.21.3': - optional: true - - '@oxc-resolver/binding-win32-arm64-msvc@11.23.0': + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true - '@oxc-resolver/binding-win32-x64-msvc@11.21.3': + '@oxc-resolver/binding-win32-arm64-msvc@11.24.2': optional: true - '@oxc-resolver/binding-win32-x64-msvc@11.23.0': + '@oxc-resolver/binding-win32-x64-msvc@11.24.2': optional: true '@oxc-transform/binding-android-arm-eabi@0.128.0': @@ -15121,7 +14946,7 @@ snapshots: storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) type-fest: 2.19.0 vue: 3.5.39(typescript@6.0.3) - vue-component-type-helpers: 3.3.7 + vue-component-type-helpers: 3.3.8 '@swc/helpers@0.5.23': dependencies: @@ -16302,7 +16127,7 @@ snapshots: '@vue/compiler-dom': 3.5.39 js-beautify: 1.15.4 vue: 3.5.39(typescript@6.0.3) - vue-component-type-helpers: 3.3.7 + vue-component-type-helpers: 3.3.8 optionalDependencies: '@vue/server-renderer': 3.5.39(vue@3.5.39) @@ -19058,19 +18883,19 @@ snapshots: klona@2.0.6: {} - knip@6.24.0: + knip@6.31.0: dependencies: fdir: 6.5.0(picomatch@4.0.5) formatly: 0.3.0 get-tsconfig: 4.14.0 jiti: 2.7.0 oxc-parser: 0.138.0 - oxc-resolver: 11.21.3 + oxc-resolver: 11.24.2 picomatch: 4.0.5 - smol-toml: 1.7.0 + smol-toml: 1.7.1 strip-json-comments: 5.0.3 tinyglobby: 0.2.17 - unbash: 4.0.2 + unbash: 4.0.4 yaml: 2.9.0 zod: 4.4.3 @@ -20409,49 +20234,27 @@ snapshots: '@oxc-parser/binding-win32-ia32-msvc': 0.138.0 '@oxc-parser/binding-win32-x64-msvc': 0.138.0 - oxc-resolver@11.21.3: - optionalDependencies: - '@oxc-resolver/binding-android-arm-eabi': 11.21.3 - '@oxc-resolver/binding-android-arm64': 11.21.3 - '@oxc-resolver/binding-darwin-arm64': 11.21.3 - '@oxc-resolver/binding-darwin-x64': 11.21.3 - '@oxc-resolver/binding-freebsd-x64': 11.21.3 - '@oxc-resolver/binding-linux-arm-gnueabihf': 11.21.3 - '@oxc-resolver/binding-linux-arm-musleabihf': 11.21.3 - '@oxc-resolver/binding-linux-arm64-gnu': 11.21.3 - '@oxc-resolver/binding-linux-arm64-musl': 11.21.3 - '@oxc-resolver/binding-linux-ppc64-gnu': 11.21.3 - '@oxc-resolver/binding-linux-riscv64-gnu': 11.21.3 - '@oxc-resolver/binding-linux-riscv64-musl': 11.21.3 - '@oxc-resolver/binding-linux-s390x-gnu': 11.21.3 - '@oxc-resolver/binding-linux-x64-gnu': 11.21.3 - '@oxc-resolver/binding-linux-x64-musl': 11.21.3 - '@oxc-resolver/binding-openharmony-arm64': 11.21.3 - '@oxc-resolver/binding-wasm32-wasi': 11.21.3 - '@oxc-resolver/binding-win32-arm64-msvc': 11.21.3 - '@oxc-resolver/binding-win32-x64-msvc': 11.21.3 - - oxc-resolver@11.23.0: + oxc-resolver@11.24.2: optionalDependencies: - '@oxc-resolver/binding-android-arm-eabi': 11.23.0 - '@oxc-resolver/binding-android-arm64': 11.23.0 - '@oxc-resolver/binding-darwin-arm64': 11.23.0 - '@oxc-resolver/binding-darwin-x64': 11.23.0 - '@oxc-resolver/binding-freebsd-x64': 11.23.0 - '@oxc-resolver/binding-linux-arm-gnueabihf': 11.23.0 - '@oxc-resolver/binding-linux-arm-musleabihf': 11.23.0 - '@oxc-resolver/binding-linux-arm64-gnu': 11.23.0 - '@oxc-resolver/binding-linux-arm64-musl': 11.23.0 - '@oxc-resolver/binding-linux-ppc64-gnu': 11.23.0 - '@oxc-resolver/binding-linux-riscv64-gnu': 11.23.0 - '@oxc-resolver/binding-linux-riscv64-musl': 11.23.0 - '@oxc-resolver/binding-linux-s390x-gnu': 11.23.0 - '@oxc-resolver/binding-linux-x64-gnu': 11.23.0 - '@oxc-resolver/binding-linux-x64-musl': 11.23.0 - '@oxc-resolver/binding-openharmony-arm64': 11.23.0 - '@oxc-resolver/binding-wasm32-wasi': 11.23.0 - '@oxc-resolver/binding-win32-arm64-msvc': 11.23.0 - '@oxc-resolver/binding-win32-x64-msvc': 11.23.0 + '@oxc-resolver/binding-android-arm-eabi': 11.24.2 + '@oxc-resolver/binding-android-arm64': 11.24.2 + '@oxc-resolver/binding-darwin-arm64': 11.24.2 + '@oxc-resolver/binding-darwin-x64': 11.24.2 + '@oxc-resolver/binding-freebsd-x64': 11.24.2 + '@oxc-resolver/binding-linux-arm-gnueabihf': 11.24.2 + '@oxc-resolver/binding-linux-arm-musleabihf': 11.24.2 + '@oxc-resolver/binding-linux-arm64-gnu': 11.24.2 + '@oxc-resolver/binding-linux-arm64-musl': 11.24.2 + '@oxc-resolver/binding-linux-ppc64-gnu': 11.24.2 + '@oxc-resolver/binding-linux-riscv64-gnu': 11.24.2 + '@oxc-resolver/binding-linux-riscv64-musl': 11.24.2 + '@oxc-resolver/binding-linux-s390x-gnu': 11.24.2 + '@oxc-resolver/binding-linux-x64-gnu': 11.24.2 + '@oxc-resolver/binding-linux-x64-musl': 11.24.2 + '@oxc-resolver/binding-openharmony-arm64': 11.24.2 + '@oxc-resolver/binding-wasm32-wasi': 11.24.2 + '@oxc-resolver/binding-win32-arm64-msvc': 11.24.2 + '@oxc-resolver/binding-win32-x64-msvc': 11.24.2 oxc-transform@0.128.0: optionalDependencies: @@ -21766,7 +21569,7 @@ snapshots: smob@1.6.2: {} - smol-toml@1.7.0: {} + smol-toml@1.7.1: {} socket.io-client@4.8.3(supports-color@10.2.2): dependencies: @@ -21849,7 +21652,7 @@ snapshots: esbuild: 0.28.1 open: 10.2.0 oxc-parser: 0.138.0 - oxc-resolver: 11.23.0 + oxc-resolver: 11.24.2 recast: 0.23.12 semver: 7.8.5 use-sync-external-store: 1.6.0(react@19.2.7) @@ -22254,7 +22057,7 @@ snapshots: ultramatter@0.0.4: {} - unbash@4.0.2: {} + unbash@4.0.4: {} unbox-primitive@1.1.0: dependencies: @@ -22870,7 +22673,7 @@ snapshots: vue-component-type-helpers@2.2.12: {} - vue-component-type-helpers@3.3.7: {} + vue-component-type-helpers@3.3.8: {} vue-data-ui@3.22.13(vue@3.5.39): dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 0944327411..b604742101 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -44,6 +44,7 @@ ignoreWorkspaceRootCheck: true minimumReleaseAgeExclude: - vue-data-ui@3.22.13 - module-replacements@3.1.0 + - knip@6.31.0 overrides: '@types/node': 24.13.2 diff --git a/scripts/generate-fixtures.ts b/scripts/generate-fixtures.ts index 3ad0a95cac..3033579417 100644 --- a/scripts/generate-fixtures.ts +++ b/scripts/generate-fixtures.ts @@ -212,7 +212,9 @@ function slimPackument(pkg: Record): Record { // Return slimmed packument return { + // oxlint-disable-next-line eslint/no-underscore-dangle '_id': pkg._id, + // oxlint-disable-next-line eslint/no-underscore-dangle '_rev': pkg._rev, 'name': pkg.name, 'description': pkg.description, diff --git a/server/api/registry/timeline/[...pkg].get.ts b/server/api/registry/timeline/[...pkg].get.ts index 948decc7bf..cd399ef3c8 100644 --- a/server/api/registry/timeline/[...pkg].get.ts +++ b/server/api/registry/timeline/[...pkg].get.ts @@ -76,6 +76,7 @@ export default defineCachedEventHandler( license: normalizeLicense(version.license), type: typeof version.type === 'string' ? version.type : undefined, hasTypes: hasBuiltInTypes(version) || undefined, + // oxlint-disable-next-line eslint/no-underscore-dangle hasTrustedPublisher: version._npmUser?.trustedPublisher ? true : undefined, hasProvenance: version.dist?.attestations ? true : undefined, tags: tagsByVersion.get(v) ?? [], diff --git a/server/plugins/payload-cache.ts b/server/plugins/payload-cache.ts index bcca9c5a6d..9fae82a606 100644 --- a/server/plugins/payload-cache.ts +++ b/server/plugins/payload-cache.ts @@ -132,12 +132,14 @@ export default defineNitroPlugin(nitroApp => { } else if (isHtmlResponse && isISRRoute(ctx.event)) { // This was an HTML render for an ISR route — check if the Nuxt plugin // stashed a serialized payload on the event context + // oxlint-disable-next-line eslint/no-underscore-dangle const cachedPayload = ctx.event.context._cachedPayloadResponse if (cachedPayload) { const pathWithoutQuery = ctx.event.path.replace(/\?.*$/, '') const routePath = pathWithoutQuery === '/' ? '/' : pathWithoutQuery.replace(/\/$/, '') cachePayload(ctx.event, routePath, cachedPayload) // Clean up the stashed payload + // oxlint-disable-next-line eslint/no-underscore-dangle delete ctx.event.context._cachedPayloadResponse } } diff --git a/server/utils/docs/client.ts b/server/utils/docs/client.ts index dc3f78d1b1..ff3d56d863 100644 --- a/server/utils/docs/client.ts +++ b/server/utils/docs/client.ts @@ -104,6 +104,7 @@ function createLoader(): ( return undefined } + // oxlint-disable-next-line eslint/no-underscore-dangle const content = (await response._data?.text()) ?? '' const headers: Record = {} for (const [key, value] of response.headers) { diff --git a/server/utils/github.ts b/server/utils/github.ts index 36f91b0f4d..3ab9e927da 100644 --- a/server/utils/github.ts +++ b/server/utils/github.ts @@ -29,6 +29,7 @@ export async function fetchGitHubWithRetries( }) if (response.status === 200) { + // oxlint-disable-next-line eslint/no-underscore-dangle return (response._data as T) ?? null } diff --git a/test/nuxt/a11y.spec.ts b/test/nuxt/a11y.spec.ts index e1b79d1656..0dc102ac11 100644 --- a/test/nuxt/a11y.spec.ts +++ b/test/nuxt/a11y.spec.ts @@ -1426,6 +1426,7 @@ describe('component accessibility audits', () => { }) describe('TabRoot + TabList + TabItem + TabPanel', () => { + // oxlint-disable-next-line unicorn/consistent-function-scoping function createTabsFixture(modelValue: string, idPrefix: string) { return defineComponent({ setup() { diff --git a/test/nuxt/components/Header/MobileMenu.spec.ts b/test/nuxt/components/Header/MobileMenu.spec.ts index 7298381541..8bb81b0e20 100644 --- a/test/nuxt/components/Header/MobileMenu.spec.ts +++ b/test/nuxt/components/Header/MobileMenu.spec.ts @@ -24,6 +24,7 @@ vi.mock('@vueuse/integrations/useFocusTrap', () => ({ })) describe('MobileMenu', () => { + // oxlint-disable-next-line unicorn/consistent-function-scoping async function mountMenu(open = false) { return mountSuspended(HeaderMobileMenu, { props: { diff --git a/test/nuxt/components/Package/LikeCard.spec.ts b/test/nuxt/components/Package/LikeCard.spec.ts index 5d4d143da3..a9dffc5352 100644 --- a/test/nuxt/components/Package/LikeCard.spec.ts +++ b/test/nuxt/components/Package/LikeCard.spec.ts @@ -10,6 +10,7 @@ describe('PackageLikeCard', () => { wrapper?.unmount() }) + // oxlint-disable-next-line unicorn/consistent-function-scoping function mountLikeCard(packageUrl: string) { return mountSuspended(LikeCard, { props: { packageUrl }, diff --git a/uno-preset-rtl.ts b/uno-preset-rtl.ts index 7e589db51d..620e8a13a8 100644 --- a/uno-preset-rtl.ts +++ b/uno-preset-rtl.ts @@ -78,6 +78,7 @@ function handlerRounded( if (s === 'full') return corners.map(i => [`border${i}-radius`, 'calc(infinity * 1px)']) + // oxlint-disable-next-line eslint/no-underscore-dangle const _v = theme.radius?.[s] ?? h.bracket?.cssvar?.global?.fraction?.rem?.(s) if (_v != null) { return corners.map(i => [`border${i}-radius`, _v]) From 0a6de95c1d7c6a19509505f0a434bb6ea32e1075 Mon Sep 17 00:00:00 2001 From: Amulet Iris <166915487+KazariAI@users.noreply.github.com> Date: Sun, 2 Aug 2026 23:00:25 +0800 Subject: [PATCH 37/40] chore: adopt `typescript-native-bridge` (#3088) Co-authored-by: Willow (GHOST) --- modules/build-env.ts | 2 +- modules/runtime/server/cache.ts | 2 +- pnpm-lock.yaml | 454 ++++++++++++++++++-------------- pnpm-workspace.yaml | 1 + 4 files changed, 259 insertions(+), 200 deletions(-) diff --git a/modules/build-env.ts b/modules/build-env.ts index 7097902bd2..0b1bf29898 100644 --- a/modules/build-env.ts +++ b/modules/build-env.ts @@ -63,7 +63,7 @@ export default defineNuxtModule({ }) declare module '@nuxt/schema' { - interface AppConfig { + interface CustomAppConfig { env: BuildInfo['env'] buildInfo: BuildInfo } diff --git a/modules/runtime/server/cache.ts b/modules/runtime/server/cache.ts index 393afec125..5359f75ea4 100644 --- a/modules/runtime/server/cache.ts +++ b/modules/runtime/server/cache.ts @@ -897,7 +897,7 @@ export default defineNitroPlugin(nitroApp => { nitroApp.hooks.hook('request', event => { event.context.cachedFetch = async (url: string, options?: any) => { return { - data: await globalThis.$fetch(url, options), + data: await fetchWrapper(url, options), isStale: false, cachedAt: null, } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c011c2e5de..b78ed99589 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,6 +47,7 @@ overrides: '@types/node': 24.13.2 nuxt-og-image: ^6.6.0 sharp: 0.35.3 + typescript: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 vite: npm:@voidzero-dev/vite-plus-core@0.2.2 vitest: 4.1.9 vue-router: 5.1.0 @@ -116,10 +117,10 @@ importers: version: 0.14.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) '@nuxt/scripts': specifier: 1.3.0 - version: 1.3.0(@unhead/vue@2.1.15)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(typescript@6.0.3)(vue@3.5.39)(webpack@5.108.4) + version: 1.3.0(@unhead/vue@2.1.15)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) '@nuxt/test-utils': specifier: 4.0.3 - version: 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript@6.0.3)(vitest@4.1.9)(webpack@5.108.4) + version: 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) '@nuxtjs/color-mode': specifier: 4.0.1 version: 4.0.1(magicast@0.5.3) @@ -128,7 +129,7 @@ importers: version: 2.1.0(magicast@0.5.3)(vitest@4.1.9) '@nuxtjs/i18n': specifier: 10.4.0 - version: 10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript@6.0.3)(vue@3.5.39)(webpack@5.108.4) + version: 10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) '@shikijs/langs': specifier: 4.3.1 version: 4.3.1 @@ -209,7 +210,7 @@ importers: version: 3.1.0 nuxt: specifier: 4.4.8 - version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) nuxt-og-image: specifier: ^6.6.0 version: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.0.0-rc.5)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) @@ -248,7 +249,7 @@ importers: version: 66.7.4(@unocss/webpack@66.7.4)(@voidzero-dev/vite-plus-core@0.2.2) valibot: specifier: 1.4.2 - version: 1.4.2(typescript@6.0.3) + version: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) validate-npm-package-name: specifier: 8.0.0 version: 8.0.0 @@ -263,10 +264,10 @@ importers: version: 1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) vite-plus: specifier: catalog:vite-plus - version: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0) + version: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) vue: specifier: 3.5.39 - version: 3.5.39(typescript@6.0.3) + version: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-data-ui: specifier: 3.22.13 version: 3.22.13(vue@3.5.39) @@ -288,7 +289,7 @@ importers: version: 1.61.1 '@storybook-vue/nuxt': specifier: catalog:storybook - version: https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.4.6)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0) + version: https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.4.6)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0) '@storybook/addon-a11y': specifier: catalog:storybook version: 10.4.6(storybook@10.4.6) @@ -348,7 +349,7 @@ importers: version: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.3.0) msw: specifier: catalog:msw - version: 2.14.6(@types/node@24.13.2)(typescript@6.0.3) + version: 2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) msw-storybook-addon: specifier: catalog:storybook version: 2.0.7(msw@2.14.6) @@ -357,7 +358,7 @@ importers: version: 1.1.4 schema-dts: specifier: 2.0.0 - version: 2.0.0(typescript@6.0.3) + version: 2.0.0(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) storybook: specifier: catalog:storybook version: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) @@ -365,14 +366,14 @@ importers: specifier: catalog:storybook version: 10.1.1(react@19.2.7)(storybook@10.4.6) typescript: - specifier: 6.0.3 - version: 6.0.3 + specifier: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 + version: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 unplugin-vue-markdown: specifier: 32.0.0 version: 32.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) vite: specifier: npm:@voidzero-dev/vite-plus-core@0.2.2 - version: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + version: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vitest: specifier: 4.1.9 version: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) @@ -381,7 +382,7 @@ importers: version: 2.0.7 vue-tsc: specifier: 3.3.6 - version: 3.3.6(typescript@6.0.3) + version: 3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) cli: dependencies: @@ -405,7 +406,7 @@ importers: version: 0.11.21 valibot: specifier: ^1.4.2 - version: 1.4.2(typescript@6.0.3) + version: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) validate-npm-package-name: specifier: ^8.0.0 version: 8.0.0 @@ -417,14 +418,14 @@ importers: specifier: 4.0.2 version: 4.0.2 typescript: - specifier: 6.0.3 - version: 6.0.3 + specifier: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 + version: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 docs: dependencies: '@nuxt/ui': specifier: 4.9.0 - version: 4.9.0(@internationalized/date@3.12.2)(@internationalized/number@3.6.7)(@nuxt/content@3.15.0)(@tiptap/core@3.27.1)(@tiptap/extension-bubble-menu@3.27.1)(@tiptap/extension-code@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-drag-handle-vue-3@3.27.1)(@tiptap/extension-drag-handle@3.27.1)(@tiptap/extension-floating-menu@3.27.1)(@tiptap/extension-horizontal-rule@3.27.1)(@tiptap/extension-image@3.27.1)(@tiptap/extension-mention@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/extension-placeholder@3.27.1)(@tiptap/markdown@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/starter-kit@3.27.1)(@tiptap/suggestion@3.27.1)(@tiptap/vue-3@3.27.1)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(embla-carousel@8.6.0)(esbuild@0.28.1)(focus-trap@8.2.2)(ioredis@5.11.1)(magicast@0.5.3)(react-dom@19.2.7)(react@19.2.7)(rolldown@1.1.4)(rollup@4.62.2)(tailwindcss@4.3.2)(typescript@6.0.3)(valibot@1.4.2)(vue-router@5.1.0)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) + version: 4.9.0(33318c9123064683b3aba686089687a5) '@nuxtjs/mdc': specifier: 0.22.1 version: 0.22.1(magicast@0.5.3)(supports-color@10.2.2) @@ -433,10 +434,10 @@ importers: version: 12.11.1 docus: specifier: 5.12.3 - version: 5.12.3(ac0bb2947378f9c6fff6248f05e84e05) + version: 5.12.3(ac1a100d0c0e467de7d30a13004bf42f) nuxt: specifier: 4.4.8 - version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) tailwindcss: specifier: 4.3.2 version: 4.3.2 @@ -4971,6 +4972,41 @@ packages: resolution: {integrity: sha512-4g3BLxfdTMy8iZG0MaBkadnlRrCJ74cQiFbyEVMrkwIoqdyaXXQM22cotDvrl4x28wgIZ9rEJRoM+mmhSJpJ1g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-native-bridge/darwin-arm64@6.0.3-bridge.7.tsgo.7.0.2': + resolution: {integrity: sha512-fLCYcIC3BOBZlrtwwtxQI0fMQ5GKg5ZQHLjcMASWNOClVAxPiPR0EigOktiuAPx9Pgjas9E4cDC2bgz7jwYNWg==} + cpu: [arm64] + os: [darwin] + + '@typescript-native-bridge/darwin-x64@6.0.3-bridge.7.tsgo.7.0.2': + resolution: {integrity: sha512-ITCxLSnXrT5YJkLMuwmAEfImCTxow68HQ8v7cC802InCD567YOLGMOYhV0jQ8A0v4VLraZxCPgk/fU4L1LWQpw==} + cpu: [x64] + os: [darwin] + + '@typescript-native-bridge/linux-arm64@6.0.3-bridge.7.tsgo.7.0.2': + resolution: {integrity: sha512-0tSYxVAYLFWyexvqPI8heTzw+Q2C5SB+IdDa3aHPFh0um/giI2Dn1izZ+MqU960GaHdd1jILKKKUGDl6BeR6uA==} + cpu: [arm64] + os: [linux] + + '@typescript-native-bridge/linux-arm@6.0.3-bridge.7.tsgo.7.0.2': + resolution: {integrity: sha512-vD6YOl+Km4hvsOeLpa2j2epqJ0MXs56T/1spHJniCcvLsMdJcSfNluyF38UG6moXpLj13FrSvo8WPua/0i+DNQ==} + cpu: [arm] + os: [linux] + + '@typescript-native-bridge/linux-x64@6.0.3-bridge.7.tsgo.7.0.2': + resolution: {integrity: sha512-AgUtqAuVpN3VR/F0MbRzkbC6ItwyrR7ycpQHqeuy5zUqrUzW/6U+Zr4RE78FmCJ33BMNwbZ136Tf2TM2phQOSA==} + cpu: [x64] + os: [linux] + + '@typescript-native-bridge/win32-arm64@6.0.3-bridge.7.tsgo.7.0.2': + resolution: {integrity: sha512-rzDocjTuBSL1B9sCTEUef0XkVqNXdZyYDVM37WK5CRUc/s951w8Ve9WeIZ8P8XJbngDT+xkCKewhfUEZ1DAewQ==} + cpu: [arm64] + os: [win32] + + '@typescript-native-bridge/win32-x64@6.0.3-bridge.7.tsgo.7.0.2': + resolution: {integrity: sha512-ryDn3FJGuotV9vGcEjulslHR5VJiRLbiuZCI0JGWo4uQnnTQHIliO1Te4JP/CiRZboN4Ms7mWu25MpeJF5oNyw==} + cpu: [x64] + os: [win32] + '@ungap/structured-clone@1.3.2': resolution: {integrity: sha512-5jsZFwgR5rTdKwidH9Qmat75RKwqfpKlWWB1frDkljN127mwqBu8K0PYo7/hFpF03IEJpfVPpCQDY/eDx3iHvA==} @@ -9985,14 +10021,9 @@ packages: resolution: {integrity: sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==} engines: {node: '>= 0.4'} - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@6.0.3: - resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} - engines: {node: '>=14.17'} + typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2: + resolution: {integrity: sha512-n5nAajn/pEQFGvnFnieOl6QOZNliATCkPX1mWakHbmaimjQXYR/340kpMII7nQjbMiC+Hn2et7ikK/fdxBxfQA==} + engines: {node: '>=20.19'} hasBin: true uc.micro@2.1.0: @@ -10546,8 +10577,8 @@ packages: vue-component-type-helpers@2.2.12: resolution: {integrity: sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==} - vue-component-type-helpers@3.3.8: - resolution: {integrity: sha512-troqCMmQodQDqUqn63NQaFi+CDSclSe7sc8VEBFqf5GFLqmGR2Ph3P2WEC7qwpRVyEWsTi/aAr4vyOe/B1hU3g==} + vue-component-type-helpers@3.3.9: + resolution: {integrity: sha512-3c/UfMe0SqyEfcGTyH7mfshHagJ9QTCbppCb0/uGpHZpFug7+If3GeGZN7I0YheKEExemx3xldQPoO7PQSOLQg==} vue-data-ui@3.22.13: resolution: {integrity: sha512-NQeLKNUZQWw9DGQUEQPQo2kIcKV+Uap685DTUzydK6b+N4E6CByy/VepaNIScRbyUV1wFWe5aG3pnyyg32aN7g==} @@ -10911,7 +10942,7 @@ snapshots: '@ai-sdk/provider-utils': 4.0.35(zod@4.4.3) ai: 6.0.219(zod@4.4.3) swrv: 1.2.0(vue@3.5.39) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - zod @@ -12086,11 +12117,11 @@ snapshots: '@comark/vue@0.4.0(shiki@4.3.1)(vue@3.5.39)': dependencies: comark: 0.4.0(shiki@4.3.1) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: shiki: 4.3.1 - '@dxup/nuxt@0.4.1(magicast@0.5.3)(typescript@6.0.3)': + '@dxup/nuxt@0.4.1(magicast@0.5.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)': dependencies: '@dxup/unimport': 0.1.2 '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -12098,7 +12129,7 @@ snapshots: pathe: 2.0.3 tinyglobby: 0.2.17 optionalDependencies: - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 transitivePeerDependencies: - magicast @@ -12449,7 +12480,7 @@ snapshots: dependencies: '@floating-ui/dom': 1.7.6 '@floating-ui/utils': 0.2.11 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@hono/node-server@1.19.14(hono@4.12.27)': dependencies: @@ -12506,7 +12537,7 @@ snapshots: '@iconify/vue@5.0.1(vue@3.5.39)': dependencies: '@iconify/types': 2.0.0 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@img/colour@1.1.0': {} @@ -12691,7 +12722,7 @@ snapshots: '@intlify/shared@11.4.6': {} - '@intlify/unplugin-vue-i18n@11.2.4(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript@6.0.3)(vue-i18n@11.4.6)(vue@3.5.39)': + '@intlify/unplugin-vue-i18n@11.2.4(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.6)(vue@3.5.39)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) '@intlify/bundle-utils': 11.2.4(vue-i18n@11.4.6) @@ -12699,15 +12730,15 @@ snapshots: '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.4.6)(@vue/compiler-dom@3.5.39)(vue-i18n@11.4.6)(vue@3.5.39) '@rollup/pluginutils': 5.4.0(rollup@4.62.2) '@typescript-eslint/scope-manager': 8.62.1 - '@typescript-eslint/typescript-estree': 8.62.1(supports-color@10.2.2)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.62.1(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) debug: 4.4.3(supports-color@10.2.2) fast-glob: 3.3.3 pathe: 2.0.3 picocolors: 1.1.1 unplugin: 2.3.11 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue-i18n: 11.4.6(vue@3.5.39) transitivePeerDependencies: - '@vue/compiler-dom' @@ -12726,7 +12757,7 @@ snapshots: optionalDependencies: '@intlify/shared': 11.4.6 '@vue/compiler-dom': 3.5.39 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-i18n: 11.4.6(vue@3.5.39) '@ioredis/commands@1.10.0': {} @@ -13115,7 +13146,7 @@ snapshots: zod-to-json-schema: 3.25.2(zod@3.25.76) optionalDependencies: better-sqlite3: 12.11.1 - valibot: 1.4.2(typescript@6.0.3) + valibot: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -13139,7 +13170,7 @@ snapshots: dependencies: '@nuxt/kit': 3.21.8(magicast@0.5.3) execa: 8.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - magicast @@ -13147,7 +13178,7 @@ snapshots: dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) execa: 8.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - magicast @@ -13155,7 +13186,7 @@ snapshots: dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) tinyexec: 1.2.4 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - magicast @@ -13200,7 +13231,7 @@ snapshots: sirv: 3.0.2 structured-clone-es: 2.0.0 tinyglobby: 0.2.17 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vite-plugin-inspect: 11.4.1(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2) vite-plugin-vue-tracer: 1.4.0(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39) which: 6.0.1 @@ -13369,7 +13400,7 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript@6.0.3)(webpack@5.108.4)': + '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4)': dependencies: '@nuxt/devalue': 2.0.2 '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -13387,7 +13418,7 @@ snapshots: klona: 2.0.6 mocked-exports: 0.1.1 nitropack: 2.13.4(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) nypm: 0.6.8 ohash: 2.0.11 pathe: 2.0.3 @@ -13396,7 +13427,7 @@ snapshots: ufo: 1.6.4 unctx: 2.5.0 unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-bundle-renderer: 2.3.1 vue-devtools-stub: 0.1.0 optionalDependencies: @@ -13456,7 +13487,7 @@ snapshots: pkg-types: 2.3.1 std-env: 4.1.0 - '@nuxt/scripts@1.3.0(@unhead/vue@2.1.15)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(typescript@6.0.3)(vue@3.5.39)(webpack@5.108.4)': + '@nuxt/scripts@1.3.0(@unhead/vue@2.1.15)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': dependencies: '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) '@unhead/vue': 2.1.15(vue@3.5.39) @@ -13479,7 +13510,7 @@ snapshots: ultrahtml: 1.6.0 unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) - valibot: 1.4.2(typescript@6.0.3) + valibot: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13522,7 +13553,7 @@ snapshots: rc9: 3.0.1 std-env: 4.1.0 - '@nuxt/test-utils@4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript@6.0.3)(vitest@4.1.9)(webpack@5.108.4)': + '@nuxt/test-utils@4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4)': dependencies: '@clack/prompts': 1.2.0 '@nuxt/devtools-kit': 2.7.0(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) @@ -13551,8 +13582,8 @@ snapshots: tinyexec: 1.2.4 ufo: 1.6.4 unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - vitest-environment-nuxt: 2.0.0(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript@6.0.3)(vitest@4.1.9)(webpack@5.108.4) - vue: 3.5.39(typescript@6.0.3) + vitest-environment-nuxt: 2.0.0(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: '@playwright/test': 1.61.1 '@vue/test-utils': 2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39)(vue@3.5.39) @@ -13572,7 +13603,7 @@ snapshots: - vite - webpack - '@nuxt/ui@4.9.0(@internationalized/date@3.12.2)(@internationalized/number@3.6.7)(@nuxt/content@3.15.0)(@tiptap/core@3.27.1)(@tiptap/extension-bubble-menu@3.27.1)(@tiptap/extension-code@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-drag-handle-vue-3@3.27.1)(@tiptap/extension-drag-handle@3.27.1)(@tiptap/extension-floating-menu@3.27.1)(@tiptap/extension-horizontal-rule@3.27.1)(@tiptap/extension-image@3.27.1)(@tiptap/extension-mention@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/extension-placeholder@3.27.1)(@tiptap/markdown@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/starter-kit@3.27.1)(@tiptap/suggestion@3.27.1)(@tiptap/vue-3@3.27.1)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(embla-carousel@8.6.0)(esbuild@0.28.1)(focus-trap@8.2.2)(ioredis@5.11.1)(magicast@0.5.3)(react-dom@19.2.7)(react@19.2.7)(rolldown@1.1.4)(rollup@4.62.2)(tailwindcss@4.3.2)(typescript@6.0.3)(valibot@1.4.2)(vue-router@5.1.0)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3)': + '@nuxt/ui@4.9.0(33318c9123064683b3aba686089687a5)': dependencies: '@floating-ui/dom': 1.7.6 '@iconify/vue': 5.0.1(vue@3.5.39) @@ -13631,18 +13662,18 @@ snapshots: tailwind-variants: 3.2.2(tailwind-merge@3.6.0)(tailwindcss@4.3.2) tailwindcss: 4.3.2 tinyglobby: 0.2.17 - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 ufo: 1.6.4 unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-auto-import: 21.0.0(@nuxt/kit@4.4.8)(@vueuse/core@14.3.0) unplugin-vue-components: 32.1.0(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) vaul-vue: 0.4.1(reka-ui@2.9.10)(vue@3.5.39) - vue-component-type-helpers: 3.3.8 + vue-component-type-helpers: 3.3.9 optionalDependencies: '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.7 '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) - valibot: 1.4.2(typescript@6.0.3) + valibot: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) zod: 4.4.3 transitivePeerDependencies: @@ -13692,7 +13723,7 @@ snapshots: - vue - webpack - '@nuxt/vite-builder@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0)': + '@nuxt/vite-builder@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0)': dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) '@rollup/plugin-replace': 6.0.3(rollup@4.62.2) @@ -13710,7 +13741,7 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 mocked-exports: 0.1.1 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) nypm: 0.6.8 pathe: 2.0.3 pkg-types: 2.3.1 @@ -13719,10 +13750,10 @@ snapshots: std-env: 4.1.0 ufo: 1.6.4 unenv: 2.0.0-rc.24 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' - vite-node: 5.3.0(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0) - vite-plugin-checker: 0.14.4(@voidzero-dev/vite-plus-core@0.2.2)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript@6.0.3)(vue-tsc@3.3.6) - vue: 3.5.39(typescript@6.0.3) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite-node: 5.3.0(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + vite-plugin-checker: 0.14.4(@voidzero-dev/vite-plus-core@0.2.2)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-bundle-renderer: 2.3.1 optionalDependencies: '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) @@ -13782,12 +13813,12 @@ snapshots: - magicast - vitest - '@nuxtjs/i18n@10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript@6.0.3)(vue@3.5.39)(webpack@5.108.4)': + '@nuxtjs/i18n@10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': dependencies: '@intlify/core': 11.4.6 '@intlify/h3': 0.7.4 '@intlify/shared': 11.4.6 - '@intlify/unplugin-vue-i18n': 11.2.4(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript@6.0.3)(vue-i18n@11.4.6)(vue@3.5.39) + '@intlify/unplugin-vue-i18n': 11.2.4(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.6)(vue@3.5.39) '@intlify/utils': 0.14.1 '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.62.2) '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -13860,8 +13891,8 @@ snapshots: zod: 4.4.3 optionalDependencies: '@vue/compiler-sfc': 3.5.39 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' - vue: 3.5.39(typescript@6.0.3) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@cfworker/json-schema' - magicast @@ -14747,7 +14778,7 @@ snapshots: '@shikijs/core': 4.3.1 optionalDependencies: react: 19.2.7 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@shikijs/themes@4.3.1': dependencies: @@ -14790,24 +14821,24 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook-vue/nuxt@https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.4.6)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0)': + '@storybook-vue/nuxt@https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.4.6)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0)': dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) '@nuxt/schema': 4.4.8 - '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0) + '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0) '@rollup/plugin-replace': 6.0.3(rollup@4.62.2) '@storybook/builder-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) '@storybook/vue3': 10.3.4(storybook@10.4.6)(vue@3.5.39) '@storybook/vue3-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(vue@3.5.39)(webpack@5.108.4) json-stable-stringify: 1.3.0 mlly: 1.8.2 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) ofetch: 1.5.1 pathe: 2.0.3 storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) unctx: 2.5.0 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' - vue: 3.5.39(typescript@6.0.3) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) transitivePeerDependencies: - '@arethetypeswrong/core' @@ -14884,7 +14915,7 @@ snapshots: '@storybook/csf-plugin': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) ts-dedent: 2.3.0 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - esbuild - rollup @@ -14897,7 +14928,7 @@ snapshots: optionalDependencies: esbuild: 0.28.1 rollup: 4.62.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) '@storybook/csf-plugin@10.4.6(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4)': @@ -14907,7 +14938,7 @@ snapshots: optionalDependencies: esbuild: 0.28.1 rollup: 4.62.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) '@storybook/global@5.0.0': {} @@ -14930,9 +14961,9 @@ snapshots: '@storybook/vue3': 10.3.4(storybook@10.4.6)(vue@3.5.39) magic-string: 0.30.21 storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) - typescript: 5.9.3 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' - vue-component-meta: 2.2.12(typescript@5.9.3) + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vue-component-meta: 2.2.12(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-docgen-api: 4.79.2(vue@3.5.39) transitivePeerDependencies: - esbuild @@ -14945,8 +14976,8 @@ snapshots: '@storybook/global': 5.0.0 storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) type-fest: 2.19.0 - vue: 3.5.39(typescript@6.0.3) - vue-component-type-helpers: 3.3.8 + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + vue-component-type-helpers: 3.3.9 '@swc/helpers@0.5.23': dependencies: @@ -15026,7 +15057,7 @@ snapshots: '@tailwindcss/node': 4.3.2 '@tailwindcss/oxide': 4.3.2 tailwindcss: 4.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' '@takumi-rs/core-darwin-arm64@1.8.7': optional: true @@ -15134,12 +15165,12 @@ snapshots: '@tanstack/vue-table@8.21.3(vue@3.5.39)': dependencies: '@tanstack/table-core': 8.21.3 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@tanstack/vue-virtual@3.13.31(vue@3.5.39)': dependencies: '@tanstack/virtual-core': 3.17.3 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@testing-library/dom@10.4.1': dependencies: @@ -15212,7 +15243,7 @@ snapshots: '@tiptap/extension-drag-handle': 3.27.1(@tiptap/core@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6) '@tiptap/pm': 3.27.1 '@tiptap/vue-3': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@tiptap/extension-drag-handle@3.27.1(@tiptap/core@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6)': dependencies: @@ -15377,7 +15408,7 @@ snapshots: '@floating-ui/dom': 1.7.6 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: '@tiptap/extension-bubble-menu': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/extension-floating-menu': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) @@ -15487,12 +15518,12 @@ snapshots: '@types/web-bluetooth@0.0.21': {} - '@typescript-eslint/project-service@8.62.1(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/project-service@8.62.1(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.62.1(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.62.1(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@typescript-eslint/types': 8.62.1 debug: 4.4.3(supports-color@10.2.2) - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 transitivePeerDependencies: - supports-color @@ -15501,24 +15532,24 @@ snapshots: '@typescript-eslint/types': 8.62.1 '@typescript-eslint/visitor-keys': 8.62.1 - '@typescript-eslint/tsconfig-utils@8.62.1(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.62.1(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)': dependencies: - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 '@typescript-eslint/types@8.62.1': {} - '@typescript-eslint/typescript-estree@8.62.1(supports-color@10.2.2)(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.62.1(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)': dependencies: - '@typescript-eslint/project-service': 8.62.1(supports-color@10.2.2)(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.62.1(typescript@6.0.3) + '@typescript-eslint/project-service': 8.62.1(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + '@typescript-eslint/tsconfig-utils': 8.62.1(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@typescript-eslint/types': 8.62.1 '@typescript-eslint/visitor-keys': 8.62.1 debug: 4.4.3(supports-color@10.2.2) minimatch: 10.2.5 semver: 7.8.5 tinyglobby: 0.2.17 - ts-api-utils: 2.5.0(typescript@6.0.3) - typescript: 6.0.3 + ts-api-utils: 2.5.0(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 transitivePeerDependencies: - supports-color @@ -15527,13 +15558,34 @@ snapshots: '@typescript-eslint/types': 8.62.1 eslint-visitor-keys: 5.0.1 + '@typescript-native-bridge/darwin-arm64@6.0.3-bridge.7.tsgo.7.0.2': + optional: true + + '@typescript-native-bridge/darwin-x64@6.0.3-bridge.7.tsgo.7.0.2': + optional: true + + '@typescript-native-bridge/linux-arm64@6.0.3-bridge.7.tsgo.7.0.2': + optional: true + + '@typescript-native-bridge/linux-arm@6.0.3-bridge.7.tsgo.7.0.2': + optional: true + + '@typescript-native-bridge/linux-x64@6.0.3-bridge.7.tsgo.7.0.2': + optional: true + + '@typescript-native-bridge/win32-arm64@6.0.3-bridge.7.tsgo.7.0.2': + optional: true + + '@typescript-native-bridge/win32-x64@6.0.3-bridge.7.tsgo.7.0.2': + optional: true + '@ungap/structured-clone@1.3.2': {} '@unhead/vue@2.1.15(vue@3.5.39)': dependencies: hookable: 6.1.1 unhead: 2.1.15 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@unocss/cli@66.7.4': dependencies: @@ -15694,7 +15746,7 @@ snapshots: pathe: 2.0.3 tinyglobby: 0.2.17 unplugin-utils: 0.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' '@unocss/webpack@66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4)': dependencies: @@ -15746,9 +15798,9 @@ snapshots: '@vercel/speed-insights@2.0.0(nuxt@4.4.8)(react@19.2.7)(vue-router@5.1.0)(vue@3.5.39)': optionalDependencies: - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) react: 19.2.7 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) '@vite-pwa/assets-generator@1.0.2(@types/node@24.13.2)': @@ -15784,16 +15836,16 @@ snapshots: '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7)(supports-color@10.2.2) '@rolldown/pluginutils': 1.0.1 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.7)(supports-color@10.2.2) - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' - vue: 3.5.39(typescript@6.0.3) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - supports-color '@vitejs/plugin-vue@6.0.7(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39)': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' - vue: 3.5.39(typescript@6.0.3) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@vitest/browser-playwright@4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(playwright@1.61.1)(vitest@4.1.9)': dependencies: @@ -15876,8 +15928,8 @@ snapshots: estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - msw: 2.14.6(@types/node@24.13.2)(typescript@6.0.3) - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + msw: 2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' '@vitest/pretty-format@3.2.4': dependencies: @@ -15917,7 +15969,7 @@ snapshots: convert-source-map: 2.0.0 tinyrainbow: 3.1.0 - '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)': + '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)': dependencies: '@oxc-project/runtime': 0.138.0 '@oxc-project/types': 0.138.0 @@ -15929,7 +15981,7 @@ snapshots: fsevents: 2.3.3 jiti: 2.7.0 terser: 5.48.0 - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 yaml: 2.9.0 '@voidzero-dev/vite-plus-darwin-arm64@0.2.2': @@ -15988,7 +16040,7 @@ snapshots: magic-string-ast: 1.0.3 unplugin-utils: 0.3.2 optionalDependencies: - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@vue/babel-helper-vue-transform-on@2.0.1': {} @@ -16064,7 +16116,7 @@ snapshots: dependencies: '@vue/devtools-kit': 8.1.5 '@vue/devtools-shared': 8.1.5 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@vue/devtools-kit@8.1.5': dependencies: @@ -16075,7 +16127,7 @@ snapshots: '@vue/devtools-shared@8.1.5': {} - '@vue/language-core@2.2.12(typescript@5.9.3)': + '@vue/language-core@2.2.12(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)': dependencies: '@volar/language-core': 2.4.15 '@vue/compiler-dom': 3.5.39 @@ -16086,7 +16138,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.9.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 '@vue/language-core@3.3.6': dependencies: @@ -16118,7 +16170,7 @@ snapshots: dependencies: '@vue/compiler-ssr': 3.5.39 '@vue/shared': 3.5.39 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@vue/shared@3.5.39': {} @@ -16126,8 +16178,8 @@ snapshots: dependencies: '@vue/compiler-dom': 3.5.39 js-beautify: 1.15.4 - vue: 3.5.39(typescript@6.0.3) - vue-component-type-helpers: 3.3.8 + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + vue-component-type-helpers: 3.3.9 optionalDependencies: '@vue/server-renderer': 3.5.39(vue@3.5.39) @@ -16146,13 +16198,13 @@ snapshots: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.3.0 '@vueuse/shared': 14.3.0(vue@3.5.39) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@vueuse/integrations@14.3.0(focus-trap@8.2.2)(fuse.js@7.4.2)(vue@3.5.39)': dependencies: '@vueuse/core': 14.3.0(vue@3.5.39) '@vueuse/shared': 14.3.0(vue@3.5.39) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: focus-trap: 8.2.2 fuse.js: 7.4.2 @@ -16167,15 +16219,15 @@ snapshots: '@vueuse/core': 14.3.0(vue@3.5.39) '@vueuse/metadata': 14.3.0 local-pkg: 1.2.1 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) - vue: 3.5.39(typescript@6.0.3) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - magicast '@vueuse/router@14.3.0(vue-router@5.1.0)(vue@3.5.39)': dependencies: '@vueuse/shared': 14.3.0(vue@3.5.39) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) '@vueuse/shared@10.11.1(vue@3.5.39)': @@ -16187,7 +16239,7 @@ snapshots: '@vueuse/shared@14.3.0(vue@3.5.39)': dependencies: - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@webassemblyjs/ast@1.14.1': dependencies: @@ -17092,7 +17144,7 @@ snapshots: doctypes@1.1.0: {} - docus@5.12.3(ac0bb2947378f9c6fff6248f05e84e05): + docus@5.12.3(ac1a100d0c0e467de7d30a13004bf42f): dependencies: '@ai-sdk/gateway': 3.0.143(zod@4.4.3) '@ai-sdk/mcp': 1.0.58(zod@4.4.3) @@ -17104,8 +17156,8 @@ snapshots: '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) '@nuxt/image': 2.0.0(@types/node@24.13.2)(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1)(magicast@0.5.3)(srvx@0.11.21) '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@nuxt/ui': 4.9.0(@internationalized/date@3.12.2)(@internationalized/number@3.6.7)(@nuxt/content@3.15.0)(@tiptap/core@3.27.1)(@tiptap/extension-bubble-menu@3.27.1)(@tiptap/extension-code@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-drag-handle-vue-3@3.27.1)(@tiptap/extension-drag-handle@3.27.1)(@tiptap/extension-floating-menu@3.27.1)(@tiptap/extension-horizontal-rule@3.27.1)(@tiptap/extension-image@3.27.1)(@tiptap/extension-mention@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/extension-placeholder@3.27.1)(@tiptap/markdown@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/starter-kit@3.27.1)(@tiptap/suggestion@3.27.1)(@tiptap/vue-3@3.27.1)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(embla-carousel@8.6.0)(esbuild@0.28.1)(focus-trap@8.2.2)(ioredis@5.11.1)(magicast@0.5.3)(react-dom@19.2.7)(react@19.2.7)(rolldown@1.1.4)(rollup@4.62.2)(tailwindcss@4.3.2)(typescript@6.0.3)(valibot@1.4.2)(vue-router@5.1.0)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) - '@nuxtjs/i18n': 10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript@6.0.3)(vue@3.5.39)(webpack@5.108.4) + '@nuxt/ui': 4.9.0(33318c9123064683b3aba686089687a5) + '@nuxtjs/i18n': 10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) '@nuxtjs/mcp-toolkit': 0.17.2(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(h3@1.15.11)(magicast@0.5.3)(rollup@4.62.2)(supports-color@10.2.2)(vue@3.5.39)(zod@4.4.3) '@nuxtjs/mdc': 0.22.1(magicast@0.5.3)(supports-color@10.2.2) '@nuxtjs/robots': 6.1.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) @@ -17122,7 +17174,7 @@ snapshots: exsolve: 1.1.0 git-url-parse: 16.1.0 motion-v: 2.3.0(@vueuse/core@14.3.0)(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39) - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) nuxt-llms: 0.2.0(magicast@0.5.3) nuxt-og-image: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@1.8.7)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) pathe: 2.0.3 @@ -17348,7 +17400,7 @@ snapshots: dependencies: embla-carousel: 8.6.0 embla-carousel-reactive-utils: 8.6.0(embla-carousel@8.6.0) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) embla-carousel-wheel-gestures@8.1.0(embla-carousel@8.6.0): dependencies: @@ -17919,7 +17971,7 @@ snapshots: unifont: 0.7.4 unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -19533,7 +19585,7 @@ snapshots: hey-listen: 1.0.8 motion-dom: 12.42.2 motion-utils: 12.39.0 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@emotion/is-prop-valid' - react @@ -19548,9 +19600,9 @@ snapshots: msw-storybook-addon@2.0.7(msw@2.14.6): dependencies: is-node-process: 1.2.0 - msw: 2.14.6(@types/node@24.13.2)(typescript@6.0.3) + msw: 2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - msw@2.14.6(@types/node@24.13.2)(typescript@6.0.3): + msw@2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: '@inquirer/confirm': 6.1.1(@types/node@24.13.2) '@mswjs/interceptors': 0.41.9 @@ -19571,7 +19623,7 @@ snapshots: until-async: 3.0.2 yargs: 17.7.3 optionalDependencies: - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 transitivePeerDependencies: - '@types/node' @@ -19765,9 +19817,9 @@ snapshots: mlly: 1.8.2 ohash: 2.0.11 scule: 1.3.0 - typescript: 5.9.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 ufo: 1.6.4 - vue-component-meta: 3.3.6(typescript@5.9.3) + vue-component-meta: 3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - magicast @@ -19930,16 +19982,16 @@ snapshots: - vue - zod - nuxt@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0): + nuxt@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0): dependencies: - '@dxup/nuxt': 0.4.1(magicast@0.5.3)(typescript@6.0.3) + '@dxup/nuxt': 0.4.1(magicast@0.5.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@nuxt/cli': 3.36.1(@nuxt/schema@4.4.8)(cac@6.7.14)(magicast@0.5.3)(supports-color@10.2.2) '@nuxt/devtools': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(vue@3.5.39) '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript@6.0.3)(webpack@5.108.4) + '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4) '@nuxt/schema': 4.4.8 '@nuxt/telemetry': 2.8.0(@nuxt/kit@4.4.8) - '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0) + '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0) '@unhead/vue': 2.1.15(vue@3.5.39) '@vue/shared': 3.5.39 chokidar: 5.0.0 @@ -19986,7 +20038,7 @@ snapshots: unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unrouting: 0.1.7 untyped: 2.0.0 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) optionalDependencies: '@parcel/watcher': 2.5.6 @@ -20077,7 +20129,7 @@ snapshots: birpc: 4.0.0 consola: 3.4.2 defu: 6.1.7 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript@6.0.3)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) nypm: 0.6.8 ofetch: 1.5.1 pathe: 2.0.3 @@ -20086,7 +20138,7 @@ snapshots: sirv: 3.0.2 std-env: 4.1.0 ufo: 1.6.4 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) zod: 4.4.3 @@ -20346,7 +20398,7 @@ snapshots: '@oxfmt/binding-win32-arm64-msvc': 0.57.0 '@oxfmt/binding-win32-ia32-msvc': 0.57.0 '@oxfmt/binding-win32-x64-msvc': 0.57.0 - vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0) + vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) oxlint-tsgolint@0.24.0: optionalDependencies: @@ -20379,7 +20431,7 @@ snapshots: '@oxlint/binding-win32-ia32-msvc': 1.72.0 '@oxlint/binding-win32-x64-msvc': 1.72.0 oxlint-tsgolint: 0.24.0 - vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0) + vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) p-all@5.0.1: dependencies: @@ -21122,7 +21174,7 @@ snapshots: aria-hidden: 1.2.6 defu: 6.1.7 ohash: 2.0.11 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@vue/composition-api' @@ -21335,13 +21387,13 @@ snapshots: scheduler@0.27.0: {} - schema-dts-lib@1.0.0(typescript@6.0.3): + schema-dts-lib@1.0.0(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - schema-dts@2.0.0(typescript@6.0.3): + schema-dts@2.0.0(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: - schema-dts-lib: 1.0.0(typescript@6.0.3) + schema-dts-lib: 1.0.0(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - typescript @@ -21557,7 +21609,7 @@ snapshots: site-config-stack@4.1.1(vue@3.5.39): dependencies: ufo: 1.6.4 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) skin-tone@2.0.0: dependencies: @@ -21660,7 +21712,7 @@ snapshots: optionalDependencies: '@types/react': 19.2.17 prettier: 3.9.4 - vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0) + vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) transitivePeerDependencies: - '@testing-library/dom' - bufferutil @@ -21813,7 +21865,7 @@ snapshots: swrv@1.2.0(vue@3.5.39): dependencies: - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) tabbable@6.5.0: {} @@ -21965,9 +22017,9 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.5.0(typescript@6.0.3): + ts-api-utils@2.5.0(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 ts-dedent@2.3.0: {} @@ -22037,9 +22089,15 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript@5.9.3: {} - - typescript@6.0.3: {} + typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2: + optionalDependencies: + '@typescript-native-bridge/darwin-arm64': 6.0.3-bridge.7.tsgo.7.0.2 + '@typescript-native-bridge/darwin-x64': 6.0.3-bridge.7.tsgo.7.0.2 + '@typescript-native-bridge/linux-arm': 6.0.3-bridge.7.tsgo.7.0.2 + '@typescript-native-bridge/linux-arm64': 6.0.3-bridge.7.tsgo.7.0.2 + '@typescript-native-bridge/linux-x64': 6.0.3-bridge.7.tsgo.7.0.2 + '@typescript-native-bridge/win32-arm64': 6.0.3-bridge.7.tsgo.7.0.2 + '@typescript-native-bridge/win32-x64': 6.0.3-bridge.7.tsgo.7.0.2 uc.micro@2.1.0: {} @@ -22273,7 +22331,7 @@ snapshots: tinyglobby: 0.2.17 unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) transitivePeerDependencies: @@ -22295,7 +22353,7 @@ snapshots: markdown-exit: 1.1.0-beta.2 unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -22322,7 +22380,7 @@ snapshots: esbuild: 0.28.1 rolldown: 1.1.4 rollup: 4.62.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) unrouting@0.1.7: @@ -22390,9 +22448,9 @@ snapshots: util-deprecate@1.0.2: {} - valibot@1.4.2(typescript@6.0.3): + valibot@1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): optionalDependencies: - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 validate-npm-package-name@8.0.0: {} @@ -22404,7 +22462,7 @@ snapshots: dependencies: '@vueuse/core': 10.11.1(vue@3.5.39) reka-ui: 2.9.10(vue@3.5.39) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@vue/composition-api' @@ -22429,25 +22487,25 @@ snapshots: optionalDependencies: react: 19.2.7 react-dom: 19.2.7(react@19.2.7) - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vite-dev-rpc@2.0.0(@voidzero-dev/vite-plus-core@0.2.2): dependencies: birpc: 4.0.0 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vite-hot-client: 2.2.0(@voidzero-dev/vite-plus-core@0.2.2) vite-hot-client@2.2.0(@voidzero-dev/vite-plus-core@0.2.2): dependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-node@5.3.0(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0): + vite-node@5.3.0(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): dependencies: cac: 6.7.14 es-module-lexer: 2.3.0 obug: 2.1.3 pathe: 2.0.3 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@arethetypeswrong/core' - '@types/node' @@ -22467,7 +22525,7 @@ snapshots: - unrun - yaml - vite-plugin-checker@0.14.4(@voidzero-dev/vite-plus-core@0.2.2)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript@6.0.3)(vue-tsc@3.3.6): + vite-plugin-checker@0.14.4(@voidzero-dev/vite-plus-core@0.2.2)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6): dependencies: '@babel/code-frame': 7.29.7 chokidar: 5.0.0 @@ -22476,13 +22534,13 @@ snapshots: picomatch: 4.0.5 proper-lockfile: 4.1.2 tiny-invariant: 1.3.3 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' optionalDependencies: eslint: 10.6.0(jiti@2.7.0)(supports-color@10.2.2) optionator: 0.9.4 oxlint: 1.72.0(oxlint-tsgolint@0.24.0)(vite-plus@0.2.2) - typescript: 6.0.3 - vue-tsc: 3.3.6(typescript@6.0.3) + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 + vue-tsc: 3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vite-plugin-inspect@11.4.1(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2): dependencies: @@ -22494,7 +22552,7 @@ snapshots: perfect-debounce: 2.1.0 sirv: 3.0.2 unplugin-utils: 0.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vite-dev-rpc: 2.0.0(@voidzero-dev/vite-plus-core@0.2.2) optionalDependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -22504,7 +22562,7 @@ snapshots: debug: 4.4.3(supports-color@10.2.2) pretty-bytes: 6.1.1 tinyglobby: 0.2.17 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' workbox-build: 7.4.1(supports-color@10.2.2) workbox-window: 7.4.1 optionalDependencies: @@ -22515,7 +22573,7 @@ snapshots: vite-plugin-singlefile@2.3.3(@voidzero-dev/vite-plus-core@0.2.2)(rollup@4.62.2): dependencies: micromatch: 4.0.8 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' optionalDependencies: rollup: 4.62.2 @@ -22526,10 +22584,10 @@ snapshots: magic-string: 0.30.21 pathe: 2.0.3 source-map-js: 1.2.1 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' - vue: 3.5.39(typescript@6.0.3) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vite-plus@0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0): + vite-plus@0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): dependencies: '@oxc-project/types': 0.138.0 '@oxlint/plugins': 1.68.0 @@ -22542,7 +22600,7 @@ snapshots: '@vitest/snapshot': 4.1.9 '@vitest/spy': 4.1.9 '@vitest/utils': 4.1.9 - '@voidzero-dev/vite-plus-core': 0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0) + '@voidzero-dev/vite-plus-core': 0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) oxfmt: 0.57.0(vite-plus@0.2.2) oxlint: 1.72.0(oxlint-tsgolint@0.24.0)(vite-plus@0.2.2) oxlint-tsgolint: 0.24.0 @@ -22588,9 +22646,9 @@ snapshots: - vite - yaml - vitest-environment-nuxt@2.0.0(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript@6.0.3)(vitest@4.1.9)(webpack@5.108.4): + vitest-environment-nuxt@2.0.0(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4): dependencies: - '@nuxt/test-utils': 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript@6.0.3)(vitest@4.1.9)(webpack@5.108.4) + '@nuxt/test-utils': 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) transitivePeerDependencies: - '@cucumber/cucumber' - '@farmfe/core' @@ -22635,7 +22693,7 @@ snapshots: tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 @@ -22654,34 +22712,34 @@ snapshots: dependencies: ufo: 1.6.4 - vue-component-meta@2.2.12(typescript@5.9.3): + vue-component-meta@2.2.12(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: '@volar/typescript': 2.4.15 - '@vue/language-core': 2.2.12(typescript@5.9.3) + '@vue/language-core': 2.2.12(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) path-browserify: 1.0.1 vue-component-type-helpers: 2.2.12 optionalDependencies: - typescript: 5.9.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - vue-component-meta@3.3.6(typescript@5.9.3): + vue-component-meta@3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: '@volar/typescript': 2.4.28 '@vue/language-core': 3.3.6 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.9.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 vue-component-type-helpers@2.2.12: {} - vue-component-type-helpers@3.3.8: {} + vue-component-type-helpers@3.3.9: {} vue-data-ui@3.22.13(vue@3.5.39): dependencies: - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-demi@0.14.10(vue@3.5.39): dependencies: - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-devtools-stub@0.1.0: {} @@ -22698,7 +22756,7 @@ snapshots: pug: 3.0.4 recast: 0.23.12 ts-map: 1.0.3 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.39) vue-i18n-extract@2.0.7: @@ -22715,11 +22773,11 @@ snapshots: '@intlify/devtools-types': 11.4.6 '@intlify/shared': 11.4.6 '@vue/devtools-api': 6.6.4 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.5.39): dependencies: - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-router@5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4): dependencies: @@ -22739,11 +22797,11 @@ snapshots: tinyglobby: 0.2.17 unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 - vue: 3.5.39(typescript@6.0.3) + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) yaml: 2.9.0 optionalDependencies: '@vue/compiler-sfc': 3.5.39 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -22754,13 +22812,13 @@ snapshots: - unloader - webpack - vue-tsc@3.3.6(typescript@6.0.3): + vue-tsc@3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: '@volar/typescript': 2.4.28 '@vue/language-core': 3.3.6 - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - vue@3.5.39(typescript@6.0.3): + vue@3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: '@vue/compiler-dom': 3.5.39 '@vue/compiler-sfc': 3.5.39 @@ -22768,7 +22826,7 @@ snapshots: '@vue/server-renderer': 3.5.39(vue@3.5.39) '@vue/shared': 3.5.39 optionalDependencies: - typescript: 6.0.3 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 w3c-keyname@2.2.8: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b604742101..10fbba3c00 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -50,6 +50,7 @@ overrides: '@types/node': 24.13.2 nuxt-og-image: ^6.6.0 sharp: 0.35.3 + typescript: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 vite: 'catalog:vite-plus' vitest: 'catalog:vite-plus' vue-router: 5.1.0 From 657f8f30327ca1141cc7b71ea00537f0bf5c32e8 Mon Sep 17 00:00:00 2001 From: Anil Singha Date: Sun, 2 Aug 2026 20:33:27 +0530 Subject: [PATCH 38/40] fix: preserve search results during preference hydration (#3109) --- app/composables/npm/useSearch.ts | 4 ++ test/nuxt/composables/use-search.spec.ts | 89 ++++++++++++++++++++++++ 2 files changed, 93 insertions(+) create mode 100644 test/nuxt/composables/use-search.spec.ts diff --git a/app/composables/npm/useSearch.ts b/app/composables/npm/useSearch.ts index 14befae275..a95394b67f 100644 --- a/app/composables/npm/useSearch.ts +++ b/app/composables/npm/useSearch.ts @@ -228,6 +228,10 @@ export function useSearch( return } + if (asyncData.status.value === 'pending') { + await asyncData.refresh({ dedupe: 'defer' }) + } + if (cache.value && (cache.value.query !== q || cache.value.provider !== provider)) { cache.value = null await asyncData.refresh() diff --git a/test/nuxt/composables/use-search.spec.ts b/test/nuxt/composables/use-search.spec.ts new file mode 100644 index 0000000000..ae92609661 --- /dev/null +++ b/test/nuxt/composables/use-search.spec.ts @@ -0,0 +1,89 @@ +import { mockNuxtImport } from '@nuxt/test-utils/runtime' +import { beforeEach, describe, expect, it, vi } from 'vitest' +import { nextTick, ref } from 'vue' +import type { NpmSearchResponse } from '#shared/types' +import { useSearch } from '~/composables/npm/useSearch' + +const { mockAlgoliaSearch, mockAlgoliaMultiSearch, mockUseAlgoliaSearch, mockUseNpmSearch } = + vi.hoisted(() => ({ + mockAlgoliaSearch: vi.fn(), + mockAlgoliaMultiSearch: vi.fn(), + mockUseAlgoliaSearch: vi.fn(), + mockUseNpmSearch: vi.fn(), + })) + +mockNuxtImport('useAlgoliaSearch', () => mockUseAlgoliaSearch) +mockNuxtImport('useNpmSearch', () => mockUseNpmSearch) + +describe('useSearch', () => { + beforeEach(() => { + vi.clearAllMocks() + + mockUseAlgoliaSearch.mockReturnValue({ + search: mockAlgoliaSearch, + searchWithSuggestions: mockAlgoliaMultiSearch, + }) + + mockUseNpmSearch.mockReturnValue({ + search: vi.fn(), + checkOrgExists: vi.fn(), + checkUserExists: vi.fn(), + }) + }) + + it('waits for a pending initial search before loading more results', async () => { + const response: NpmSearchResponse = { + isStale: false, + objects: [ + { + package: { + name: 'nuxt', + version: '4.0.0', + date: '2026-01-01T00:00:00.000Z', + links: {}, + }, + }, + ], + total: 1, + time: '2026-01-01T00:00:00.000Z', + } + + const searchResult = { + search: response, + orgExists: false, + userExists: false, + packageExists: true, + } + + let resolveInitialSearch!: (value: typeof searchResult) => void + + mockAlgoliaMultiSearch + .mockImplementationOnce( + () => + new Promise(resolve => { + resolveInitialSearch = resolve + }), + ) + .mockResolvedValue(searchResult) + + mockAlgoliaSearch.mockResolvedValue(response) + + const size = ref(25) + const result = useSearch(ref('nuxt'), ref('algolia'), () => ({ size: size.value }), { + suggestions: true, + }) + + await vi.waitFor(() => { + expect(mockAlgoliaMultiSearch).toHaveBeenCalled() + }) + + size.value = 50 + await nextTick() + + resolveInitialSearch(searchResult) + + await vi.waitFor(() => { + expect(result.data.value?.objects.map(item => item.package.name)).toEqual(['nuxt']) + }) + }) +}) From a40f0ad3de8833440bb0793842d1736529ae5c54 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 2 Aug 2026 15:17:41 +0000 Subject: [PATCH 39/40] chore(deps): update all non-major dependencies (#3107) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Willow (GHOST) --- .github/workflows/autofix.yml | 2 +- .github/workflows/chromatic.yml | 4 +- .github/workflows/ci.yml | 18 +- .github/workflows/dependency-diff.yml | 2 +- .github/workflows/deploy-canary.yml | 2 +- .github/workflows/lunaria.yml | 2 +- .github/workflows/mirror-tangled.yml | 2 +- .github/workflows/release-pr.yml | 2 +- .github/workflows/release-tag.yml | 4 +- .github/workflows/zizmor.yml | 4 +- cli/package.json | 8 +- docs/package.json | 6 +- package.json | 96 +- pnpm-lock.yaml | 4867 +++++++++++++++---------- pnpm-workspace.yaml | 8 +- 15 files changed, 3002 insertions(+), 2025 deletions(-) diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 00b98ae8e7..34bc863fd5 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 72795a3b3c..b66bd886ae 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -20,7 +20,7 @@ jobs: steps: - name: ☑️ Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }} @@ -34,7 +34,7 @@ jobs: sfw: true - name: 🧪 Run Chromatic Visual and Accessibility Tests - uses: chromaui/action@94713c544284a14195de3b50ef24301579f1877e # v18.0.1 + uses: chromaui/action@14cfaef73576e69f95f47f60058063f46ca38719 # v18.1.0 with: buildCommand: vp run build-storybook outputDir: storybook-static diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 123cb48fc8..d30fb0b5ab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -46,7 +46,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -64,7 +64,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -103,7 +103,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -144,10 +144,10 @@ jobs: name: 🖥️ Browser tests runs-on: ubuntu-24.04-arm container: - image: mcr.microsoft.com/playwright:v1.61.1-noble@sha256:5b8f294aff9041b7191c34a4bab3ac270157a28774d4b0660e9743297b697e48 + image: mcr.microsoft.com/playwright:v1.62.1-noble@sha256:dcc5531e97840b9b5e794f2814476b21571c5124a3fca2267d73041f56e7580e steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -188,7 +188,7 @@ jobs: mode: [dark, light] steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -212,7 +212,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -230,7 +230,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/dependency-diff.yml b/.github/workflows/dependency-diff.yml index bd64e8ba7d..4a04d8766a 100644 --- a/.github/workflows/dependency-diff.yml +++ b/.github/workflows/dependency-diff.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-slim steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/deploy-canary.yml b/.github/workflows/deploy-canary.yml index 679a918fa7..54099c4943 100644 --- a/.github/workflows/deploy-canary.yml +++ b/.github/workflows/deploy-canary.yml @@ -17,7 +17,7 @@ jobs: name: 🚀 Deploy to canary (main.npmx.dev) runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false fetch-depth: 2 diff --git a/.github/workflows/lunaria.yml b/.github/workflows/lunaria.yml index 8ef40235c4..bbca2f3f86 100644 --- a/.github/workflows/lunaria.yml +++ b/.github/workflows/lunaria.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: # Necessary for Lunaria to work properly # Makes the action clone the entire git history diff --git a/.github/workflows/mirror-tangled.yml b/.github/workflows/mirror-tangled.yml index 2e6e083e6b..cfabd9ea83 100644 --- a/.github/workflows/mirror-tangled.yml +++ b/.github/workflows/mirror-tangled.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/release-pr.yml b/.github/workflows/release-pr.yml index f208d99a52..94ad0eed38 100644 --- a/.github/workflows/release-pr.yml +++ b/.github/workflows/release-pr.yml @@ -21,7 +21,7 @@ jobs: pull-requests: write # create or update the release pull request steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index e9690fbc82..3d6a17d8e6 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -23,7 +23,7 @@ jobs: skipped: ${{ steps.check.outputs.skip }} steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: true @@ -100,7 +100,7 @@ jobs: environment: npm-publish steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: release persist-credentials: false diff --git a/.github/workflows/zizmor.yml b/.github/workflows/zizmor.yml index 55d7a59ab0..6135e3efbe 100644 --- a/.github/workflows/zizmor.yml +++ b/.github/workflows/zizmor.yml @@ -26,11 +26,11 @@ jobs: contents: read # checkout repository steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: zizmorcore/zizmor-action@192e21d79ab29983730a13d1382995c2307fbcaa # v0.5.7 + - uses: zizmorcore/zizmor-action@3dc1ecc9bcb9e94e9b2c709687979e1298497054 # v0.6.2 with: persona: pedantic # Use annotations instead of SARIF as this doesn't need special permissions diff --git a/cli/package.json b/cli/package.json index df87c29bd7..3a117258fb 100644 --- a/cli/package.json +++ b/cli/package.json @@ -31,16 +31,16 @@ }, "dependencies": { "@clack/prompts": "^1.7.0", - "@lydell/node-pty": "1.2.0-beta.12", + "@lydell/node-pty": "1.2.0-beta.14", "citty": "^0.2.2", - "h3-next": "npm:h3@2.0.1-rc.22", + "h3-next": "npm:h3@2.0.1-rc.26", "obug": "^2.1.3", - "srvx": "^0.11.21", + "srvx": "^0.12.0", "valibot": "^1.4.2", "validate-npm-package-name": "^8.0.0" }, "devDependencies": { - "@types/node": "24.13.2", + "@types/node": "24.13.3", "@types/validate-npm-package-name": "4.0.2", "typescript": "6.0.3" }, diff --git a/docs/package.json b/docs/package.json index b32c997693..6500f6dbf1 100644 --- a/docs/package.json +++ b/docs/package.json @@ -19,11 +19,11 @@ "preview": "nuxt preview" }, "dependencies": { - "@nuxt/ui": "4.9.0", - "@nuxtjs/mdc": "0.22.1", + "@nuxt/ui": "4.10.0", + "@nuxtjs/mdc": "0.22.2", "better-sqlite3": "12.11.1", "docus": "5.12.3", "nuxt": "4.4.8", - "tailwindcss": "4.3.2" + "tailwindcss": "4.3.3" } } diff --git a/package.json b/package.json index 68882eb4f5..c5f24ddd47 100644 --- a/package.json +++ b/package.json @@ -44,87 +44,87 @@ "chromatic": "chromatic" }, "dependencies": { - "@atcute/bluesky-richtext-segmenter": "3.0.1", - "@atcute/tid": "1.1.3", - "@atproto/api": "0.20.25", - "@atproto/lex": "0.1.7", - "@atproto/lex-password-session": "0.1.4", + "@atcute/bluesky-richtext-segmenter": "3.0.2", + "@atcute/tid": "1.1.4", + "@atproto/api": "0.20.36", + "@atproto/lex": "0.3.2", + "@atproto/lex-password-session": "0.1.9", "@atproto/oauth-client-node": "0.3.15", "@deno/doc": "jsr:^0.189.1", - "@floating-ui/vue": "2.0.0", - "@iconify-json/lucide": "1.2.116", - "@iconify-json/simple-icons": "1.2.88", + "@floating-ui/vue": "2.0.1", + "@iconify-json/lucide": "1.2.121", + "@iconify-json/simple-icons": "1.2.92", "@iconify-json/svg-spinners": "1.2.4", - "@iconify-json/vscode-icons": "1.2.63", - "@intlify/shared": "11.4.6", + "@iconify-json/vscode-icons": "1.2.68", + "@intlify/shared": "11.4.8", "@lunariajs/core": "https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935", - "@napi-rs/canvas": "1.0.2", + "@napi-rs/canvas": "1.0.3", "@nuxt/a11y": "1.0.0-alpha.1", "@nuxt/fonts": "0.14.0", - "@nuxt/scripts": "1.3.0", + "@nuxt/scripts": "1.3.2", "@nuxt/test-utils": "4.0.3", "@nuxtjs/color-mode": "4.0.1", "@nuxtjs/html-validator": "2.1.0", - "@nuxtjs/i18n": "10.4.0", - "@shikijs/langs": "4.3.1", - "@shikijs/markdown-exit": "4.3.1", - "@shikijs/themes": "4.3.1", - "@takumi-rs/core": "2.0.0-rc.5", - "@takumi-rs/wasm": "2.0.0-rc.5", - "@unocss/nuxt": "66.7.4", - "@unocss/preset-wind4": "66.7.4", - "@upstash/redis": "1.38.0", + "@nuxtjs/i18n": "10.6.0", + "@shikijs/langs": "4.4.1", + "@shikijs/markdown-exit": "4.4.1", + "@shikijs/themes": "4.4.1", + "@takumi-rs/core": "2.5.4", + "@takumi-rs/wasm": "2.5.4", + "@unocss/nuxt": "66.7.5", + "@unocss/preset-wind4": "66.7.5", + "@upstash/redis": "1.38.1", "@vercel/speed-insights": "2.0.0", "@vite-pwa/assets-generator": "1.0.2", "@vite-pwa/nuxt": "1.1.1", - "@vueuse/core": "14.3.0", - "@vueuse/integrations": "14.3.0", - "@vueuse/nuxt": "14.3.0", + "@vueuse/core": "14.4.0", + "@vueuse/integrations": "14.4.0", + "@vueuse/nuxt": "14.4.0", "@vueuse/router": "^14.2.1", - "@vueuse/shared": "14.3.0", - "algoliasearch": "5.55.1", + "@vueuse/shared": "14.4.0", + "algoliasearch": "5.56.0", "defu": "6.1.7", "diff": "^9.0.0", - "fast-npm-meta": "2.1.0", + "fast-npm-meta": "2.2.0", "focus-trap": "^8.0.0", "gray-matter": "4.0.3", "hls.js": "1.6.16", "ipaddr.js": "2.4.0", - "marked": "18.0.5", + "marked": "18.0.7", "module-replacements": "3.1.0", "nuxt": "4.4.8", - "nuxt-og-image": "6.7.2", + "nuxt-og-image": "6.7.5", "ofetch": "1.5.1", "ohash": "2.0.11", "packumeta": "0.4.1", "perfect-debounce": "2.1.0", - "sanitize-html": "2.17.5", - "shiki": "4.3.1", + "sanitize-html": "2.17.6", + "shiki": "4.4.1", "simple-git": "3.36.0", - "spdx-license-list": "6.11.0", - "std-env": "4.1.0", + "spdx-license-list": "6.12.0", + "std-env": "4.2.0", "ufo": "1.6.4", - "unocss": "66.7.4", + "unocss": "66.7.5", "valibot": "1.4.2", "validate-npm-package-name": "8.0.0", "verkit": "0.3.1", - "virtua": "0.49.2", + "virtua": "0.50.0", "vite-plugin-pwa": "1.3.0", "vite-plus": "catalog:vite-plus", "vue": "3.5.39", - "vue-data-ui": "3.22.13", - "vue-router": "5.1.0" + "vue-data-ui": "3.22.14", + "vue-router": "5.2.0" }, "devDependencies": { "@e18e/eslint-plugin": "0.6.0", - "@intlify/core-base": "11.4.6", + "@intlify/core-base": "11.4.8", "@npm/types": "2.1.0", - "@playwright/test": "1.61.1", + "@playwright/test": "1.62.1", "@storybook-vue/nuxt": "catalog:storybook", "@storybook/addon-a11y": "catalog:storybook", "@storybook/addon-docs": "catalog:storybook", "@storybook/addon-themes": "catalog:storybook", - "@types/node": "24.13.2", + "@types/node": "24.13.3", "@types/sanitize-html": "2.16.1", "@types/validate-npm-package-name": "4.0.2", "@vitest/browser-playwright": "catalog:vite-plus", @@ -132,17 +132,17 @@ "@vue/test-utils": "2.4.11", "axe-core": "4.12.1", "changelogen": "0.6.2", - "chromatic": "18.0.1", - "devalue": "5.8.1", + "chromatic": "18.1.0", + "devalue": "5.9.0", "eslint-plugin-regexp": "3.1.1", - "fast-check": "4.8.0", + "fast-check": "4.9.0", "h3": "1.15.11", - "h3-next": "npm:h3@2.0.1-rc.22", + "h3-next": "npm:h3@2.0.1-rc.26", "knip": "6.31.0", - "markdown-it-anchor": "9.2.0", + "markdown-it-anchor": "9.2.1", "msw": "catalog:msw", "msw-storybook-addon": "catalog:storybook", - "rolldown": "1.1.4", + "rolldown": "1.2.1", "schema-dts": "2.0.0", "storybook": "catalog:storybook", "storybook-i18n": "catalog:storybook", @@ -151,12 +151,12 @@ "vite": "catalog:vite-plus", "vitest": "catalog:vite-plus", "vue-i18n-extract": "2.0.7", - "vue-tsc": "3.3.6" + "vue-tsc": "3.3.9" }, "engines": { "node": "24" }, - "packageManager": "pnpm@11.15.0+sha512.266f8957a30d2be6e9468e5e66bcdedd35a794175f71b067ba8504d686cce1d0c0f429b33c323c3c569ad4891e667574a49ff71d1b89a22cc66f13c65818c578", + "packageManager": "pnpm@11.18.0+sha512.33d83c77da82f49fba836925c6f1b841181ec3132b670639bd012f7075f5c7cf634c5f870147c19aae7478fac01df09d8892e880454896edd23ee9b33757563c", "storybook": { "url": "https://storybook.npmx.dev" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b78ed99589..900c9bf055 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,26 +9,26 @@ catalogs: msw: msw: specifier: ^2.13.2 - version: 2.14.6 + version: 2.15.0 storybook: '@storybook-vue/nuxt': specifier: https://pkg.pr.new/@storybook-vue/nuxt@1021 version: 9.0.1 '@storybook/addon-a11y': specifier: ^10.3.5 - version: 10.4.6 + version: 10.5.5 '@storybook/addon-docs': specifier: ^10.3.5 - version: 10.4.6 + version: 10.5.5 '@storybook/addon-themes': specifier: ^10.3.5 - version: 10.4.6 + version: 10.5.5 msw-storybook-addon: specifier: ^2.0.7 version: 2.0.7 storybook: specifier: ^10.3.1 - version: 10.4.6 + version: 10.5.5 storybook-i18n: specifier: ^10.1.1 version: 10.1.1 @@ -44,15 +44,15 @@ catalogs: version: 0.2.2 overrides: - '@types/node': 24.13.2 + '@types/node': 24.13.3 nuxt-og-image: ^6.6.0 sharp: 0.35.3 typescript: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - vite: npm:@voidzero-dev/vite-plus-core@0.2.2 + vite: npm:@voidzero-dev/vite-plus-core@0.2.7 vitest: 4.1.9 - vue-router: 5.1.0 + vue-router: 5.2.0 markdown-exit: 1.1.0-beta.2 - oxc-parser: 0.138.0 + oxc-parser: 0.142.0 packageExtensionsChecksum: sha256-MLpDvxkp40Q0pRGkcNzUeHJyjDQFfGfxm/iGkXRnXJg= @@ -65,20 +65,20 @@ importers: .: dependencies: '@atcute/bluesky-richtext-segmenter': - specifier: 3.0.1 - version: 3.0.1 + specifier: 3.0.2 + version: 3.0.2 '@atcute/tid': - specifier: 1.1.3 - version: 1.1.3 + specifier: 1.1.4 + version: 1.1.4 '@atproto/api': - specifier: 0.20.25 - version: 0.20.25 + specifier: 0.20.36 + version: 0.20.36 '@atproto/lex': - specifier: 0.1.7 - version: 0.1.7 + specifier: 0.3.2 + version: 0.3.2 '@atproto/lex-password-session': - specifier: 0.1.4 - version: 0.1.4 + specifier: 0.1.9 + version: 0.1.9 '@atproto/oauth-client-node': specifier: 0.3.15 version: 0.3.15 @@ -86,101 +86,101 @@ importers: specifier: jsr:^0.189.1 version: '@jsr/deno__doc@0.189.1(patch_hash=24f326e123c822a07976329a5afe91a8713e82d53134b5586625b72431c87832)' '@floating-ui/vue': - specifier: 2.0.0 - version: 2.0.0(vue@3.5.39) + specifier: 2.0.1 + version: 2.0.1(vue@3.5.39) '@iconify-json/lucide': - specifier: 1.2.116 - version: 1.2.116 + specifier: 1.2.121 + version: 1.2.121 '@iconify-json/simple-icons': - specifier: 1.2.88 - version: 1.2.88 + specifier: 1.2.92 + version: 1.2.92 '@iconify-json/svg-spinners': specifier: 1.2.4 version: 1.2.4 '@iconify-json/vscode-icons': - specifier: 1.2.63 - version: 1.2.63 + specifier: 1.2.68 + version: 1.2.68 '@intlify/shared': - specifier: 11.4.6 - version: 11.4.6 + specifier: 11.4.8 + version: 11.4.8 '@lunariajs/core': specifier: https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935 version: https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935(supports-color@10.2.2) '@napi-rs/canvas': - specifier: 1.0.2 - version: 1.0.2 + specifier: 1.0.3 + version: 1.0.3 '@nuxt/a11y': specifier: 1.0.0-alpha.1 - version: 1.0.0-alpha.1(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) + version: 1.0.0-alpha.1(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@nuxt/fonts': specifier: 0.14.0 - version: 0.14.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + version: 0.14.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) '@nuxt/scripts': - specifier: 1.3.0 - version: 1.3.0(@unhead/vue@2.1.15)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) + specifier: 1.3.2 + version: 1.3.2(@unhead/vue@2.1.15)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) '@nuxt/test-utils': specifier: 4.0.3 - version: 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) + version: 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) '@nuxtjs/color-mode': specifier: 4.0.1 - version: 4.0.1(magicast@0.5.3) + version: 4.0.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@nuxtjs/html-validator': specifier: 2.1.0 version: 2.1.0(magicast@0.5.3)(vitest@4.1.9) '@nuxtjs/i18n': - specifier: 10.4.0 - version: 10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) + specifier: 10.6.0 + version: 10.6.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) '@shikijs/langs': - specifier: 4.3.1 - version: 4.3.1 + specifier: 4.4.1 + version: 4.4.1 '@shikijs/markdown-exit': - specifier: 4.3.1 - version: 4.3.1 + specifier: 4.4.1 + version: 4.4.1 '@shikijs/themes': - specifier: 4.3.1 - version: 4.3.1 + specifier: 4.4.1 + version: 4.4.1 '@takumi-rs/core': - specifier: 2.0.0-rc.5 - version: 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) + specifier: 2.5.4 + version: 2.5.4(csstype@3.2.3)(react@19.2.8) '@takumi-rs/wasm': - specifier: 2.0.0-rc.5 - version: 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) + specifier: 2.5.4 + version: 2.5.4(csstype@3.2.3)(react@19.2.8) '@unocss/nuxt': - specifier: 66.7.4 - version: 66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + specifier: 66.7.5 + version: 66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(unplugin@3.3.0)(webpack@5.108.4) '@unocss/preset-wind4': - specifier: 66.7.4 - version: 66.7.4 + specifier: 66.7.5 + version: 66.7.5 '@upstash/redis': - specifier: 1.38.0 - version: 1.38.0 + specifier: 1.38.1 + version: 1.38.1 '@vercel/speed-insights': specifier: 2.0.0 - version: 2.0.0(nuxt@4.4.8)(react@19.2.7)(vue-router@5.1.0)(vue@3.5.39) + version: 2.0.0(nuxt@4.4.8)(react@19.2.8)(vue-router@5.2.0)(vue@3.5.39) '@vite-pwa/assets-generator': specifier: 1.0.2 - version: 1.0.2(@types/node@24.13.2) + version: 1.0.2(@types/node@24.13.3) '@vite-pwa/nuxt': specifier: 1.1.1 - version: 1.1.1(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) + version: 1.1.1(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(magicast@0.5.3)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) '@vueuse/core': - specifier: 14.3.0 - version: 14.3.0(vue@3.5.39) + specifier: 14.4.0 + version: 14.4.0(vue@3.5.39) '@vueuse/integrations': - specifier: 14.3.0 - version: 14.3.0(focus-trap@8.2.2)(fuse.js@7.4.2)(vue@3.5.39) + specifier: 14.4.0 + version: 14.4.0(focus-trap@8.2.2)(fuse.js@7.5.0)(vue@3.5.39) '@vueuse/nuxt': - specifier: 14.3.0 - version: 14.3.0(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39) + specifier: 14.4.0 + version: 14.4.0(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39) '@vueuse/router': specifier: ^14.2.1 - version: 14.3.0(vue-router@5.1.0)(vue@3.5.39) + version: 14.4.0(vue-router@5.2.0)(vue@3.5.39) '@vueuse/shared': - specifier: 14.3.0 - version: 14.3.0(vue@3.5.39) + specifier: 14.4.0 + version: 14.4.0(vue@3.5.39) algoliasearch: - specifier: 5.55.1 - version: 5.55.1 + specifier: 5.56.0 + version: 5.56.0 defu: specifier: 6.1.7 version: 6.1.7 @@ -188,8 +188,8 @@ importers: specifier: ^9.0.0 version: 9.0.0 fast-npm-meta: - specifier: 2.1.0 - version: 2.1.0 + specifier: 2.2.0 + version: 2.2.0 focus-trap: specifier: ^8.0.0 version: 8.2.2 @@ -203,17 +203,17 @@ importers: specifier: 2.4.0 version: 2.4.0 marked: - specifier: 18.0.5 - version: 18.0.5 + specifier: 18.0.7 + version: 18.0.7 module-replacements: specifier: 3.1.0 version: 3.1.0 nuxt: specifier: 4.4.8 - version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) nuxt-og-image: specifier: ^6.6.0 - version: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.0.0-rc.5)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) + version: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.5.4)(@takumi-rs/wasm@2.5.4)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.3)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) ofetch: specifier: 1.5.1 version: 1.5.1 @@ -227,26 +227,26 @@ importers: specifier: 2.1.0 version: 2.1.0 sanitize-html: - specifier: 2.17.5 - version: 2.17.5 + specifier: 2.17.6 + version: 2.17.6 shiki: - specifier: 4.3.1 - version: 4.3.1 + specifier: 4.4.1 + version: 4.4.1 simple-git: specifier: 3.36.0 version: 3.36.0(supports-color@10.2.2) spdx-license-list: - specifier: 6.11.0 - version: 6.11.0 + specifier: 6.12.0 + version: 6.12.0 std-env: - specifier: 4.1.0 - version: 4.1.0 + specifier: 4.2.0 + version: 4.2.0 ufo: specifier: 1.6.4 version: 1.6.4 unocss: - specifier: 66.7.4 - version: 66.7.4(@unocss/webpack@66.7.4)(@voidzero-dev/vite-plus-core@0.2.2) + specifier: 66.7.5 + version: 66.7.5(@unocss/webpack@66.7.5)(@voidzero-dev/vite-plus-core@0.2.7) valibot: specifier: 1.4.2 version: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -257,51 +257,51 @@ importers: specifier: 0.3.1 version: 0.3.1 virtua: - specifier: 0.49.2 - version: 0.49.2(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39) + specifier: 0.50.0 + version: 0.50.0(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39) vite-plugin-pwa: specifier: 1.3.0 - version: 1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) + version: 1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) vite-plus: specifier: catalog:vite-plus - version: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + version: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) vue: specifier: 3.5.39 version: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-data-ui: - specifier: 3.22.13 - version: 3.22.13(vue@3.5.39) + specifier: 3.22.14 + version: 3.22.14(vue@3.5.39) vue-router: - specifier: 5.1.0 - version: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + specifier: 5.2.0 + version: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) devDependencies: '@e18e/eslint-plugin': specifier: 0.6.0 version: 0.6.0(eslint@10.6.0)(oxlint@1.72.0) '@intlify/core-base': - specifier: 11.4.6 - version: 11.4.6 + specifier: 11.4.8 + version: 11.4.8 '@npm/types': specifier: 2.1.0 version: 2.1.0 '@playwright/test': - specifier: 1.61.1 - version: 1.61.1 + specifier: 1.62.1 + version: 1.62.1 '@storybook-vue/nuxt': specifier: catalog:storybook - version: https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.4.6)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0) + version: https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(eslint@10.6.0)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxc-parser@0.142.0)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.5.5)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(unplugin@3.3.0)(vue-tsc@3.3.9)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0) '@storybook/addon-a11y': specifier: catalog:storybook - version: 10.4.6(storybook@10.4.6) + version: 10.5.5(storybook@10.5.5) '@storybook/addon-docs': specifier: catalog:storybook - version: 10.4.6(@types/react@19.2.17)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) + version: 10.5.5(@types/react@19.2.17)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) '@storybook/addon-themes': specifier: catalog:storybook - version: 10.4.6(storybook@10.4.6) + version: 10.5.5(storybook@10.5.5) '@types/node': - specifier: 24.13.2 - version: 24.13.2 + specifier: 24.13.3 + version: 24.13.3 '@types/sanitize-html': specifier: 2.16.1 version: 2.16.1 @@ -310,13 +310,13 @@ importers: version: 4.0.2 '@vitest/browser-playwright': specifier: catalog:vite-plus - version: 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(playwright@1.61.1)(vitest@4.1.9) + version: 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(playwright@1.62.1)(vitest@4.1.9) '@vitest/coverage-v8': specifier: catalog:vite-plus version: 4.1.9(@vitest/browser@4.1.9)(vitest@4.1.9) '@vue/test-utils': specifier: 2.4.11 - version: 2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39)(vue@3.5.39) + version: 2.4.11(@vue/compiler-dom@3.5.40)(@vue/server-renderer@3.5.39)(vue@3.5.39) axe-core: specifier: 4.12.1 version: 4.12.1 @@ -324,65 +324,65 @@ importers: specifier: 0.6.2 version: 0.6.2(magicast@0.5.3) chromatic: - specifier: 18.0.1 - version: 18.0.1 + specifier: 18.1.0 + version: 18.1.0 devalue: - specifier: 5.8.1 - version: 5.8.1 + specifier: 5.9.0 + version: 5.9.0 eslint-plugin-regexp: specifier: 3.1.1 version: 3.1.1(eslint@10.6.0) fast-check: - specifier: 4.8.0 - version: 4.8.0 + specifier: 4.9.0 + version: 4.9.0 h3: specifier: 1.15.11 version: 1.15.11 h3-next: - specifier: npm:h3@2.0.1-rc.22 - version: h3@2.0.1-rc.22(crossws@0.4.9) + specifier: npm:h3@2.0.1-rc.26 + version: h3@2.0.1-rc.26(crossws@0.4.9) knip: specifier: 6.31.0 version: 6.31.0 markdown-it-anchor: - specifier: 9.2.0 - version: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.3.0) + specifier: 9.2.1 + version: 9.2.1(@types/markdown-it@14.1.2)(markdown-it@14.3.0) msw: specifier: catalog:msw - version: 2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + version: 2.15.0(@types/node@24.13.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) msw-storybook-addon: specifier: catalog:storybook - version: 2.0.7(msw@2.14.6) + version: 2.0.7(msw@2.15.0) rolldown: - specifier: 1.1.4 - version: 1.1.4 + specifier: 1.2.1 + version: 1.2.1 schema-dts: specifier: 2.0.0 version: 2.0.0(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) storybook: specifier: catalog:storybook - version: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + version: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) storybook-i18n: specifier: catalog:storybook - version: 10.1.1(react@19.2.7)(storybook@10.4.6) + version: 10.1.1(react@19.2.8)(storybook@10.5.5) typescript: specifier: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 version: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 unplugin-vue-markdown: specifier: 32.0.0 - version: 32.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + version: 32.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) vite: - specifier: npm:@voidzero-dev/vite-plus-core@0.2.2 - version: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + specifier: npm:@voidzero-dev/vite-plus-core@0.2.7 + version: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vitest: specifier: 4.1.9 - version: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + version: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) vue-i18n-extract: specifier: 2.0.7 version: 2.0.7 vue-tsc: - specifier: 3.3.6 - version: 3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + specifier: 3.3.9 + version: 3.3.9(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) cli: dependencies: @@ -390,20 +390,20 @@ importers: specifier: ^1.7.0 version: 1.7.0 '@lydell/node-pty': - specifier: 1.2.0-beta.12 - version: 1.2.0-beta.12 + specifier: 1.2.0-beta.14 + version: 1.2.0-beta.14 citty: specifier: ^0.2.2 version: 0.2.2 h3-next: - specifier: npm:h3@2.0.1-rc.22 - version: h3@2.0.1-rc.22(crossws@0.4.9) + specifier: npm:h3@2.0.1-rc.26 + version: h3@2.0.1-rc.26(crossws@0.4.9) obug: specifier: ^2.1.3 - version: 2.1.3 + version: 2.1.4 srvx: - specifier: ^0.11.21 - version: 0.11.21 + specifier: ^0.12.0 + version: 0.12.5 valibot: specifier: ^1.4.2 version: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -412,8 +412,8 @@ importers: version: 8.0.0 devDependencies: '@types/node': - specifier: 24.13.2 - version: 24.13.2 + specifier: 24.13.3 + version: 24.13.3 '@types/validate-npm-package-name': specifier: 4.0.2 version: 4.0.2 @@ -424,23 +424,23 @@ importers: docs: dependencies: '@nuxt/ui': - specifier: 4.9.0 - version: 4.9.0(33318c9123064683b3aba686089687a5) + specifier: 4.10.0 + version: 4.10.0(1fb89ce1df21f8155ef9bdead8516e53) '@nuxtjs/mdc': - specifier: 0.22.1 - version: 0.22.1(magicast@0.5.3)(supports-color@10.2.2) + specifier: 0.22.2 + version: 0.22.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0) better-sqlite3: specifier: 12.11.1 version: 12.11.1 docus: specifier: 5.12.3 - version: 5.12.3(ac1a100d0c0e467de7d30a13004bf42f) + version: 5.12.3(53f94b5eb140ec0772b87acdc83d50c0) nuxt: specifier: 4.4.8 - version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) tailwindcss: - specifier: 4.3.2 - version: 4.3.2 + specifier: 4.3.3 + version: 4.3.3 packages: @@ -475,60 +475,60 @@ packages: peerDependencies: vue: ^3.3.4 - '@algolia/abtesting@1.21.1': - resolution: {integrity: sha512-Wia5/mNTfiU0PIUN25UMfAGGdASkkwuCS9nBAdmhqrNPY/ff7U/6MgBVdwFDPsa3sA1msutPtO50gvOzx6MOXA==} + '@algolia/abtesting@1.22.0': + resolution: {integrity: sha512-BFR6zNowNKcY7Ou7TaJc9QWexES4YKPbmf/OTFofpdsdhz4x6q0lbxp3duO0EHnyrN7rE4ba/TSXuY+BDGu4+g==} engines: {node: '>= 14.0.0'} - '@algolia/client-abtesting@5.55.1': - resolution: {integrity: sha512-miW8RzAtBgNiEJ9fGEhsOPgWUpekAe64YcVufqXrlykj0Jjmo5nj0a5f/HAzRVX5ZuU1GAVd7BkzFDx7q50P3A==} + '@algolia/client-abtesting@5.56.0': + resolution: {integrity: sha512-7r4Z3NC7yU1oAQVWJNA2HX7tX481F3pJvCGyLIXiTdBcthz4Q/o21jwcMYDFkuI92UWTNBQQmHYgwHo1zS5dzg==} engines: {node: '>= 14.0.0'} - '@algolia/client-analytics@5.55.1': - resolution: {integrity: sha512-eR3J3kB9JX6DdCvDRi3I4KPfwO6fR9HWYRXhVke2TXIoOQafMKCRAneg33JRmIrb+DnnJ/eWApJLF1O1CLPERg==} + '@algolia/client-analytics@5.56.0': + resolution: {integrity: sha512-avmjXQSq+jadFO8Xl2em05/uQdQnEmHsJyOAdVbZkmVgpMfxL12aJwVVfGNwYr9nulcpuJN1X0lTaQ5wxuNGcA==} engines: {node: '>= 14.0.0'} - '@algolia/client-common@5.55.1': - resolution: {integrity: sha512-P5ak7EurwYqgAiDyb95mgA3WRR/Zu8CPMv36lWTISvL2AmlPyqQPy2nX/KEJRTcwaeTWwrk6wJV4/M93GfjOWw==} + '@algolia/client-common@5.56.0': + resolution: {integrity: sha512-v2TPStUhY//ripPjIVclZ8AWc7DEGooXULZGFlFu37zNatgHjw34oZZ+OSbbc/YHO+xZwPl62I1k8xH1m4S2eg==} engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.55.1': - resolution: {integrity: sha512-OVtj9uA//+pjvKQI5INnzbyLrf3ClNv3XRbWswwJ2kHIStQNHtBfHo+LofNB/WhM9xjuXlW5ANn2aMj65UGx7w==} + '@algolia/client-insights@5.56.0': + resolution: {integrity: sha512-P0ehROpM4Sem3Sqo5x2cKPgj67D3G3jy0rh1Amwkcvsfr6tkvIcdCmerieanqTF7NxUMPNFLkpIFeMO8Rpa50w==} engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@5.55.1': - resolution: {integrity: sha512-oKlVFlp+qbIEe4p7E54zSiP2gEV/vDu972Ykv8VDMFwEvreS7m0YKA3a8hGGHwc7yiBUGGiR3LlwzMLfnJmy6Q==} + '@algolia/client-personalization@5.56.0': + resolution: {integrity: sha512-SXK3Vn3WVxyzbm31oePZBJkp1wpOyuWdd4B/Pv7n0aXDxmeSWhC1R1FC1517mMrFAIaPH4Rt0x6RUe7ZNjz8FA==} engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.55.1': - resolution: {integrity: sha512-BOVrld6vdtsFmotVDMTVQfYXwrVplJ+DUvy60JFi+tkWV698q2J9NNPKEO3dr5qxtSLKQP4vHF8n+3U5PDWhOQ==} + '@algolia/client-query-suggestions@5.56.0': + resolution: {integrity: sha512-5+ZdX8garFnmycnZgKhtXHePEaLj5zqDxI/0lkhhluzCcvTn0/PvvTirTg8hHYetQHvn7GDyeAiqTAieMvMW4A==} engines: {node: '>= 14.0.0'} - '@algolia/client-search@5.55.1': - resolution: {integrity: sha512-GAqHl9zERhC3bbBfubwUu07G3UXO06gORvOcsiTBZB3et0s3auNUbHlYdYNp4VKa3sUZqH5AcD3OKzU/KDGXjQ==} + '@algolia/client-search@5.56.0': + resolution: {integrity: sha512-+mKUdYvqOi0BcvpAEyCEw49vSBptufIcfibtHz2bdr1pI789M46Yt0uQEk/sxtK3teh71OQvVFHaTDzShUWewQ==} engines: {node: '>= 14.0.0'} - '@algolia/ingestion@1.55.1': - resolution: {integrity: sha512-BXZw+C+gsWL7pZvbnhJUnCXASiDLGcQxVV7h55Pyh2DmSzwdZIVccE5xc9RVD2trtrhIqk5smuODTxtaZqd0IA==} + '@algolia/ingestion@1.56.0': + resolution: {integrity: sha512-9g/zj+AZx5moFcdFIrYQoVrueXivjUcc3MQHtCYT8WhIuk1lUh1AyEhvJCS0XBZld09cLvd1AZ3BvDBpVpX2UA==} engines: {node: '>= 14.0.0'} - '@algolia/monitoring@1.55.1': - resolution: {integrity: sha512-9g/ceZrZTqA62FA3588Xj0onRPjDNfu0pVQqefK0rrHp9H6Wblph/YmzGjZ2g8uqbTh0ZGIvAGCzErU8f7MHpA==} + '@algolia/monitoring@1.56.0': + resolution: {integrity: sha512-Qf3Sr6f9A9uxCZUf3MXS0d2b877uYzEB5yxqpVGXAhcJnBCQjrRRon0KvefpGkxy+BshrIJs96OUoMtGqXTFDA==} engines: {node: '>= 14.0.0'} - '@algolia/recommend@5.55.1': - resolution: {integrity: sha512-cZTIrGyAP+W4A6jDVwvWM/JOaoJKQkD/2a5eLUEeNdKAD45jN7BCpsMDONyhZlosLa4UwL8uiINQzj4iFy9nqg==} + '@algolia/recommend@5.56.0': + resolution: {integrity: sha512-GXWG1rWc5wu8hY4N33Y3b6ernY6sAdAvmKWN/zHAiACOx40WnpG0TVX5YazCAr/9gOYGInSiM2A0y2jy2xbiDA==} engines: {node: '>= 14.0.0'} - '@algolia/requester-browser-xhr@5.55.1': - resolution: {integrity: sha512-N6I3leW0UO8Y9Zv90yo2UHgYGuxZO0mjbvzNxDIJDjO0qECEF7Z9XMvSNeUWXQh/iNDA9lr8MfEy3rmZGIcclw==} + '@algolia/requester-browser-xhr@5.56.0': + resolution: {integrity: sha512-7t24cBxaInS3mZb7ddEaZT/tp6q+/aR4YttsQVyP1/i+LmwPR34atO35KjaLFCcRVrlP7sYOAqkCfg6lIRB+ew==} engines: {node: '>= 14.0.0'} - '@algolia/requester-fetch@5.55.1': - resolution: {integrity: sha512-ukU5zeeFs44rQkzv+TRdYard+d+3lmPGs8lPZhHtWE8rfz+LlBSF6s9kP3VQ7LeOYL8Dz0u6tZfnyTrqrumbHQ==} + '@algolia/requester-fetch@5.56.0': + resolution: {integrity: sha512-R7ePHgVYmDFjZpvrsVAfbDz/d4RxKAYZ5/vgLfIsCVRZRryjWl/3INOxpOICzitehQ5FjNtNjcLQTrmHPTcHBQ==} engines: {node: '>= 14.0.0'} - '@algolia/requester-node-http@5.55.1': - resolution: {integrity: sha512-lCwXyijwPm3vbYHpBXPRomMcD6mgiptmps27gnMCf4HK+u/AOeFPBnIFh4V3l4A5SnP9VRiKBZqwGBpUH0vaTg==} + '@algolia/requester-node-http@5.56.0': + resolution: {integrity: sha512-PIOUXlSnrqM0S+WOgDRb4RzotydJH7ZoT6tOyL7tAO7qJOfvX5wsEW8Pe+PMKMwvuI4/gIyK9cg2H7lJXqnc4Q==} engines: {node: '>= 14.0.0'} '@alloc/quick-lru@5.2.0': @@ -550,11 +550,11 @@ packages: peerDependencies: '@types/json-schema': ^7.0.15 - '@atcute/bluesky-richtext-segmenter@3.0.1': - resolution: {integrity: sha512-5TrzZTpPkVchiNG+YAW8MmBVnN/gLPN/V3nJgpQcnLrQOebqTV+lR+yZ0d4T70NsBD32vJHyxoX5PY+6hY2KlA==} + '@atcute/bluesky-richtext-segmenter@3.0.2': + resolution: {integrity: sha512-LXsUuElLQ/gQe2g04SzgTeEbSwhcnmswioGdneve8e3vE+FU353EjuEVIsnA/H5rnGeLswLdrua7Io1twezynA==} - '@atcute/tid@1.1.3': - resolution: {integrity: sha512-Ox9KRz8i1QC2ILNKP4JY7q2s1Vnf0xIRiS2CL5RVhQ+k248462mOUdZJkPfPnlprALv6sATDIJMbWioGkXoQRA==} + '@atcute/tid@1.1.4': + resolution: {integrity: sha512-RVjGAxu+WgcQjs7AkicZKOqLOncnuXh7a0xUHTfXTYZjXSszB7jBLgrcLWjpU0mBTko9dT+GajsXAcBGYmzYKQ==} '@atcute/time-ms@1.3.3': resolution: {integrity: sha512-FeK2Xsv4ymP+PoTWtmMFuJmpxDBQsj+jNMnd/YpIm3etcIPj1YFb7DeTAG1c/Xvp8AM38MLdqUCc35/mANnBtw==} @@ -562,8 +562,8 @@ packages: '@atproto-labs/did-resolver@0.2.5': resolution: {integrity: sha512-he7EC6OMSifNs01a4RT9mta/yYitoKDzlK9ty2TFV5Uj/+HpB4vYMRdIDFrRW0Hcsehy90E2t/dw0t7361MEKQ==} - '@atproto-labs/did-resolver@0.3.4': - resolution: {integrity: sha512-nBECoVG59NfbYthayxfR0s1dLFVdN+RKMaL0p0uaNX/U1SAETksN6Yydmr4oWOKSkyyU3GO9XZeo1yzwHnRcZw==} + '@atproto-labs/did-resolver@0.3.6': + resolution: {integrity: sha512-5Bb3xfDgOw4r+AjAVuZvk7lWQlUkq7dxJoRMHI46UTLEt99CQGqvKOBbA0xAXehYc76LJyaG9fulVQuWmVuqUA==} engines: {node: '>=22'} '@atproto-labs/fetch-node@0.2.0': @@ -573,8 +573,8 @@ packages: '@atproto-labs/fetch@0.2.3': resolution: {integrity: sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==} - '@atproto-labs/fetch@0.3.3': - resolution: {integrity: sha512-2gABLf0VEI86Sxo6YhGKQYK1tGhTZ4y+3TrCWputnupEZxuS/hw6+pFw9ceXZ3v9nnMNthzsAEcaAQ3V/tXsqg==} + '@atproto-labs/fetch@0.3.5': + resolution: {integrity: sha512-iDFZEoNqfL17EVKE+uNzdUD7YF8LWhEhxeBtP6x+PNuAxoXv3ip9vLmB8nNzNxFwVn++FipfDtSiPqmziv1bdA==} engines: {node: '>=22'} '@atproto-labs/handle-resolver-node@0.1.24': @@ -590,48 +590,48 @@ packages: '@atproto-labs/pipe@0.1.1': resolution: {integrity: sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==} - '@atproto-labs/pipe@0.2.3': - resolution: {integrity: sha512-hsjkaKGdhEGKhXuOOfIeYyZSQZfw007AXQJak/QTd9pLY1wHUJG85a9+u13xoMeav95gHkBRzswti7+kqsxgdw==} + '@atproto-labs/pipe@0.2.4': + resolution: {integrity: sha512-n67jCcrC+ouAeO10cWkpPzzLMlDi/lDCU30Us+LGqhOPhT6c4t5ASdBLQi9W3jUQtRzQBt3G9zipF+xKWNvVbw==} engines: {node: '>=22'} '@atproto-labs/simple-store-memory@0.1.4': resolution: {integrity: sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==} - '@atproto-labs/simple-store-memory@0.2.3': - resolution: {integrity: sha512-RtL48op8Db/QFNbW+9Y+Os6DOMqysOkoG5QelTZ0qcZt/j0pUBY8v2zSr5/faVJ5Y30h1cONxMydV48tVWf8pg==} + '@atproto-labs/simple-store-memory@0.2.5': + resolution: {integrity: sha512-Qme5VqkHKZA0w218/3pncvT+KYQzVdtP4aF72eCswh53SLrdGCG6F/NtllmJuYmp9uPGnHdql/Yt0BY1slAKjQ==} engines: {node: '>=22'} '@atproto-labs/simple-store@0.3.0': resolution: {integrity: sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==} - '@atproto-labs/simple-store@0.4.3': - resolution: {integrity: sha512-ML1HAEtQIixkcU4FCGbZtAkoHTfmXDi63tNVuSSPG/cVUKyrUURg6Cr1bcfvbbkMTwRj9abEwa3JZR7UUYi4Ew==} + '@atproto-labs/simple-store@0.5.0': + resolution: {integrity: sha512-tA/BmCahnrLV+seUZzjkC1xVZQbjogiooQ5C4kkC6we2mP68v7SreQTuv/XPhK2wsSES6c1SYCgDkkLlDTzALA==} engines: {node: '>=22'} - '@atproto/api@0.20.25': - resolution: {integrity: sha512-PTwt6X0U45C9vikr8NRi0Qzcep9VqJet52HtfcxgG9R7ofRHxqLVPzfVuN/f2xOaYM6H5IG/Nk1E9kXZcI0mSQ==} + '@atproto/api@0.20.36': + resolution: {integrity: sha512-rm73Ht9sxw1atJxU7X1wlwix4v+GoRtRmf6OgfOKlgd8rsbFDXoATCqLpqhNF6jMPt0hMg+ov1vDsz8XcyKLhw==} engines: {node: '>=22'} '@atproto/common-web@0.4.21': resolution: {integrity: sha512-Odq+wdk3YNasGCjjlpl3bCIPvqYHige5DLfMkIffNv/2PI/iIj5ZvAvMvJlJ59OhReKSxtpI0invx5UQPc3+fw==} - '@atproto/common-web@0.5.3': - resolution: {integrity: sha512-FkMhOcNv1y7r5984+zXB+uMN4zJ4QFLEbZrYyQo6bNCf/Kfav/pEHXXENlaZEOweq2NYXf+tr2giMssBuM9u5A==} + '@atproto/common-web@0.5.7': + resolution: {integrity: sha512-lvU8lFO5UByacsl3AReXkpTWjcPBS8mBqt40B45HwCt+s58a+xT/YI/+AUpmzSmsPVZCpeCmP6wgsOSC8RILXg==} engines: {node: '>=22'} - '@atproto/common@0.6.5': - resolution: {integrity: sha512-D3JWWRVTbwxFI2eXqbTqHUi+RXXIupQCyWIQIm1dV/2b0tvSrlRsZQglKRYkIJnIbO5F+dlvdn8KfPGpZlpi9A==} + '@atproto/common@0.7.3': + resolution: {integrity: sha512-pmu+B6n83exJDJSCXazVVOpk+RuXsMK8VxKUnkiSXHP03+nRDDeNXaWEp1COBBU2dfAzYZZB6k4M8G3gq3zkcQ==} engines: {node: '>=22'} - '@atproto/crypto@0.5.3': - resolution: {integrity: sha512-Ea5VwU+ofVXrm4BWpTa7gI9kz7A6NwPpCY6r0f5k8UJpNq0GDHSb1F5MdsFDVNnSK5bEI7DIMNZwspkNsAKOgA==} + '@atproto/crypto@0.5.4': + resolution: {integrity: sha512-UR0BkuYNYuFtw+dA+y/oPPxzX0SWRnGJ+1Cfh/jGP1BvjRUyezK3omjpeLms5fYrXbM9vnfX+ckJFJqkBgLOdw==} engines: {node: '>=22'} '@atproto/did@0.2.4': resolution: {integrity: sha512-nxNiCgXeo7pfjojq9fpfZxCO0X0xUipNVKW+AHNZwQKiUDt6zYL0VXEfm8HBUwQOCmKvj2pRRSM1Cur+tUWk3g==} - '@atproto/did@0.5.3': - resolution: {integrity: sha512-nKcdu5qB9iNJFaBeQOQUJ+6mA1npFcZ3DmD0xB+etkMRd/3UvOQql/CvcMZaYzl+eGoVs1JDdEsvoZz+idfhaw==} + '@atproto/did@0.5.4': + resolution: {integrity: sha512-BlnwQ+obL+4ZA71KH/EzZ3TY+cpSxnLiUI85mjBJIQwvDF/oN2sQA18wIj9jpduviIt2b/cMtlJuzHjzBkfXvw==} engines: {node: '>=22'} '@atproto/jwk-jose@0.1.11': @@ -643,62 +643,62 @@ packages: '@atproto/jwk@0.6.0': resolution: {integrity: sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==} - '@atproto/lex-builder@0.1.5': - resolution: {integrity: sha512-wh4nOGD0NuXBbRfrb4XBQZruuboRZs+rfhv2yWCR2zeEAWEqVU2+hVVNdQPDfa+rkghXENF31JIKftbz9NF6Ww==} + '@atproto/lex-builder@0.1.9': + resolution: {integrity: sha512-NfvrxND66jibS9BDRCaKFVjubeaCenVz0j++yFGv10L+POu1XU6cc4naIjnLg9uvZrB4GXG8fvZJpyvfNghn0A==} engines: {node: '>=22'} - '@atproto/lex-cbor@0.1.3': - resolution: {integrity: sha512-L9g6X8DAus+CrgrxwKehn5EUjsYuuySmUttkaHngXAT9+QOIsGqe7Bdcfd2FBZxomFjCamp5hFrN5M4hrGpdNA==} + '@atproto/lex-cbor@0.1.5': + resolution: {integrity: sha512-JKDVu1/+QrRXy+cM72Ze7N7N3GUxhs3+wmwf3DyRQbDO0bdseC8mvZ9TYXhthM1Y92+pnCHIPci41etx8wz75Q==} engines: {node: '>=22'} - '@atproto/lex-client@0.2.1': - resolution: {integrity: sha512-b/LXpLt3HZZEfItruCcPpHUbzoo+LjoOp0GetlTuHX0UnJYqzk4zLg5qSMTDo4JoHU4hFO1+26R6cg986ZvUAg==} + '@atproto/lex-client@0.3.1': + resolution: {integrity: sha512-GK5rhqOtIhzxd2BEByQTs1/K7u1QJ+0NkkksV94HgrTAHG+0S3DBg5P5+RPQu2uhHIDKFzXFhP5L+fFJubX4GQ==} engines: {node: '>=22'} '@atproto/lex-data@0.0.15': resolution: {integrity: sha512-ZsbGiaM5S3CnGrcTMbDGON3bLZzCi/Mx9UvcMREKSRujnF68eHgMiXxJqvykP7+QpOX6tYCK93axZkuJVhtSEw==} - '@atproto/lex-data@0.1.4': - resolution: {integrity: sha512-f9U95sk0zUtxHktvK59peU+Shd0cIUYV68p//GS7sfdkAxUIeaspvX6CY+Quv9Oa4aozmsXI52SjaNn1wuU8RQ==} + '@atproto/lex-data@0.1.6': + resolution: {integrity: sha512-rvovRrYWDEuerX+ZeQbdI5dKs0bYvuMjhwDOtT+pkOvdY4MkfN41DJCz/RAYVAQ7noPdaalB6pAX9euukheE/w==} engines: {node: '>=22'} - '@atproto/lex-document@0.1.3': - resolution: {integrity: sha512-29NHO3dLlrJCBc7Fh9A0o7ZH2HAvhojmwR9kF1sEL+4GwMg0W/1JfMnF38aA/dT0ytFuZyryK0oCkYCoMVqHNw==} + '@atproto/lex-document@0.1.7': + resolution: {integrity: sha512-DcJagPJpjg3MTPhpDQRkjJDmSDPZy4F9MRftsni757qLZ1NCE5dYjfg9XX6DPya6/JvscAV7qga/CJrHeUFyiw==} engines: {node: '>=22'} - '@atproto/lex-installer@0.1.4': - resolution: {integrity: sha512-H6AhjPPYbH+6sJ9xNY6zrA1t2IVdze8idk6SgJqQnGESL+v3bblVsfYsx394DveEnQ7pO2sikKwkxZ9emBnBbQ==} + '@atproto/lex-installer@0.1.11': + resolution: {integrity: sha512-7sH0GcRKneaR7GBdgkM/f59huz2jebTrsfgQ50RonfZKPqfO/6uNwIjsJb8r6BjSxM7I7Os2z6LWdPVMYyoYDg==} engines: {node: '>=22'} '@atproto/lex-json@0.0.16': resolution: {integrity: sha512-IgLgQ0krshVlrIYZ+heTBDbCnM3LmAgWvsaYn5MxvKA3LcBot3PG3ptdO8VOweVZ+WgCLuo39cz9EbUmIbqdtg==} - '@atproto/lex-json@0.1.3': - resolution: {integrity: sha512-Ch2w9bCLFOwWINFFxpZo6DBW7+ZxkehciU3P8N94gSyENLe3/5WWXHdHvkiH7EXZrpI7fKY8nVWn4GIL0ttqxw==} + '@atproto/lex-json@0.1.5': + resolution: {integrity: sha512-qOp6+Za5p/xDXACYIP3vySbKaf9CJDwiZEN78ghPT1gRoJohKG3ONt/WmvOxBVJqc6VTRaqEpbG9vX9oLF2qsA==} engines: {node: '>=22'} - '@atproto/lex-password-session@0.1.4': - resolution: {integrity: sha512-RgU6FbswBjKf+FzcmDtuE475MVVDj1hbZmJArASNctmux6E/rqNErRb2aJmM2fbCaxMcNJzu4Bg11HNjQXMP9Q==} + '@atproto/lex-password-session@0.1.9': + resolution: {integrity: sha512-LvMRNquC2S6lANbMHbBxmst+0sSknDyDQjorsPrp5+ESSrrY1aGH0j0JP7s4bh/210REyI3USKeJFpUFug+jUw==} engines: {node: '>=22'} - '@atproto/lex-resolver@0.1.4': - resolution: {integrity: sha512-Q114oD+M3mF0owQDds28r7IY+7H7/ajknceXMLtgwUQ9j9Oeqwrgl3iH0Kbl5vzxfrq8ZPYqFyqzRppr7RsSXQ==} + '@atproto/lex-resolver@0.2.4': + resolution: {integrity: sha512-S7lxWp8CT5Par3eTq+VUXVpu6W5zHarq9oKZ6UneN0925Ey6juJ/kZI0jucxIpV/DXM+EF3GntOMbackFPxieg==} engines: {node: '>=22'} - '@atproto/lex-schema@0.1.6': - resolution: {integrity: sha512-4AMwaB0HumrQuaXmYQDHeeZGKj8x6ACiIb8fX96Y0ZZaiM/JUmgZl0LTl/1kbQ7cGPfG+NoGsiuz1iJuFhTjxw==} + '@atproto/lex-schema@0.2.3': + resolution: {integrity: sha512-218xvlL7EdEdREY7ieAhaVPnBeGAf5h3tNkzE+X1Ob4tFLrWwA1sOQqliIURG9owE8v0ctqf9Uftx15eN0U0qQ==} engines: {node: '>=22'} - '@atproto/lex@0.1.7': - resolution: {integrity: sha512-BynDCIZ3kKalhRcj2lCTW5+ksKmfTOgUVYHi9Z1VqYnAfW8ZaA9MKdN1OBZvitDJzx1qMbmGS+JMszm8yFs5gQ==} + '@atproto/lex@0.3.2': + resolution: {integrity: sha512-/HcdVoq2BtkHxdWRo3vCciT6Cge9LfHVYtatnBrGlgHw6LYvjG2LHxmquhfPj26mKa3n2zVM8+3ia9RpoemSxw==} engines: {node: '>=22'} hasBin: true '@atproto/lexicon@0.6.2': resolution: {integrity: sha512-p3Ly6hinVZW0ETuAXZMeUGwuMm3g8HvQMQ41yyEE6AL0hAkfeKFaZKos6BdBrr6CjkpbrDZqE8M+5+QOceysMw==} - '@atproto/lexicon@0.7.4': - resolution: {integrity: sha512-ulk4RGwMBp4vbkTOZcIwZJeTEPlj3PImOnx9TqxSxMDnBdySxarpd0Aprg7+iAvGyKTsMcrYHpeoLukZaquk0A==} + '@atproto/lexicon@0.7.9': + resolution: {integrity: sha512-/NoDu8xE0EmT0uCgTy03r9FIEjBSNN+xVHacJ+h+MW4MTMgegLdKlLnCySl2dzhYPu3/TK28CY4xIeEHz//GAw==} engines: {node: '>=22'} '@atproto/oauth-client-node@0.3.15': @@ -711,22 +711,22 @@ packages: '@atproto/oauth-types@0.6.1': resolution: {integrity: sha512-3z92GN/6zCq9E2GTTfZM27tWEbvi1qwFSA7KoS5+wqBC4kSsLvnLxmbKH402Z40DfWS4YWqw0DkHsgP0LNFDEA==} - '@atproto/repo@0.10.3': - resolution: {integrity: sha512-Zk4xWtE/Mrf1+dAUwJLnWbeYwnvLMXF102mewzhPwsVkU63LsYO6nP9e5d4nqW/ClFDg9WKXo8zAv4792OnZNw==} + '@atproto/repo@0.10.7': + resolution: {integrity: sha512-nMV3y4d/KERrt9VOe3hcKyl/FVQeo6+54YKCt6bLiMLl8CPEtjwdVGwWlSkekaCoayjL0rTQ4zvjmKs+vCA1Ew==} engines: {node: '>=22'} '@atproto/syntax@0.5.4': resolution: {integrity: sha512-9XJOpMAgsGFxMEIp8nJ8AIWv+krrY1xQMj+wULbbXhQztQV+9aZ0TbG9Jtn3Op2or8Kr6OqyWR4ga9Z189kKDw==} - '@atproto/syntax@0.6.4': - resolution: {integrity: sha512-ELgpShRGMF65cvLXcoMCZFL0HBzy67yz/Nlhox3yOtTh120B09KjjvZYXhMysVog3nUJqv2EW5rf1VRYCeM/hw==} + '@atproto/syntax@0.7.2': + resolution: {integrity: sha512-tZ1Tr0R9pK4bI4Zs69t29cjMlCFQvRNBeNkqJC5pGeNuCt64D0eoF7s/AlqeVmYppClmQ0xJquggGgsMDP6j7w==} engines: {node: '>=22'} '@atproto/xrpc@0.7.7': resolution: {integrity: sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==} - '@atproto/xrpc@0.8.3': - resolution: {integrity: sha512-0gUGN71+bSqV3PI5U4cQ4fdnw4nI0eD6czHDQ6jB7hMYBwNcJpwAyfA9W+C1G1wayIvP0SIap/M0H/pSKDWFIQ==} + '@atproto/xrpc@0.8.8': + resolution: {integrity: sha512-5cZIaP775QpTZjSgqvt++ZEe5ZmSHFYNEMwa9IjXLkannitBPfEhIaGuHOI7If3Juc/sIkqVbAxedLSsRk1F6Q==} engines: {node: '>=22'} '@babel/code-frame@7.29.7': @@ -1359,27 +1359,30 @@ packages: '@emnapi/core@1.10.0': resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} - '@emnapi/core@1.11.1': - resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} - '@emnapi/core@1.11.2': resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==} + '@emnapi/core@2.0.0-alpha.3': + resolution: {integrity: sha512-AZypUeJ/yByuxyS7BlSNRDOMLMlROYtjYdIAuBmJssVz1UJDSeYxLrdizhXCFYhedC5bqd/ASy8EuNXbVVXp9g==} + '@emnapi/runtime@1.10.0': resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} - '@emnapi/runtime@1.11.1': - resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} - '@emnapi/runtime@1.11.2': resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==} + '@emnapi/runtime@2.0.0-alpha.3': + resolution: {integrity: sha512-hFPAhMUjJD9BSyCANEISPOogeXC9Zo9ZQl7L6vKnaVsMkCtzznaW/naYypeyl0Gv5rYfWYsZbpixTMpjDJzQeA==} + '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} '@emnapi/wasi-threads@1.2.2': resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} + '@emnapi/wasi-threads@2.0.1': + resolution: {integrity: sha512-9DsSk+o5NBX0CCJT8s0EROGSGxjR/tKu6aBTaVyq+SjAEQH4XcdcRxPBRzsBLizTTJ49MJjF+jgu3qnO9GLQcQ==} + '@esbuild/aix-ppc64@0.25.12': resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} @@ -1884,20 +1887,20 @@ packages: '@fingerprintjs/botd@2.0.0': resolution: {integrity: sha512-yhuz23NKEcBDTHmGz/ULrXlGnbHenO+xZmVwuBkuqHUkqvaZ5TAA0kAgcRy4Wyo5dIBdkIf57UXX8/c9UlMLJg==} - '@floating-ui/core@1.7.5': - resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} + '@floating-ui/core@1.8.0': + resolution: {integrity: sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==} - '@floating-ui/dom@1.7.6': - resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==} + '@floating-ui/dom@1.8.0': + resolution: {integrity: sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==} - '@floating-ui/utils@0.2.11': - resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} + '@floating-ui/utils@0.2.12': + resolution: {integrity: sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==} '@floating-ui/vue@1.1.11': resolution: {integrity: sha512-HzHKCNVxnGS35r9fCHBc3+uCnjw9IWIlCPL683cGgM9Kgj2BiAl8x1mS7vtvP6F9S/e/q4O6MApwSHj8hNLGfw==} - '@floating-ui/vue@2.0.0': - resolution: {integrity: sha512-I7hYpCAkgBrtXdZbfCpGaqAV+E09fENSHBIm81z6WhSgcl1ctkb3+1gW9h8PVDus0Em2FwGRR41epgxILS6YhQ==} + '@floating-ui/vue@2.0.1': + resolution: {integrity: sha512-043dyEKD9TDSfz080YH2vobubgg+NIo/9Fw4RAl7sEMpD8Am1DNrrSTl/GpMBjyGHoD/FbJY2QLawY+HSQsEIA==} peerDependencies: vue: '>=3.3.0' @@ -1931,17 +1934,17 @@ packages: resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} - '@iconify-json/lucide@1.2.116': - resolution: {integrity: sha512-mbwPmiUXaZyLMSeQOxiTqz2fmZikD9qiGnMBiev47UUNY9uGCEgMg9iUYwaJzCtJTDtAIyK4vokfIpqsVorgSw==} + '@iconify-json/lucide@1.2.121': + resolution: {integrity: sha512-zSoQQSmsyFaeTpSwURHJ9PIrsDcGFpDNhGlpiTrs+Ua4uFeH5UsE26L4OEBLrgLWoSK0UO+JhsO8yehSw0403g==} - '@iconify-json/simple-icons@1.2.88': - resolution: {integrity: sha512-+cvi1qCuvReL29ehi6t62L4fb7GDXe+UlGHFcsJcV7I2l9wtqn9XE2IBKcDr3CI5iGUGS5ISnXv699pSGpyx1Q==} + '@iconify-json/simple-icons@1.2.92': + resolution: {integrity: sha512-hR0ozxR97t1dzWw+esoxFijZ15gagt7EIgF3CNifu2yICXhS7gnun4Y+j+odJQtNSl7wvqMdoLbViIShwe/fdw==} '@iconify-json/svg-spinners@1.2.4': resolution: {integrity: sha512-ayn0pogFPwJA1WFZpDnoq9/hjDxN+keeCMyThaX4d3gSJ3y0mdKUxIA/b1YXWGtY9wVtZmxwcvOIeEieG4+JNg==} - '@iconify-json/vscode-icons@1.2.63': - resolution: {integrity: sha512-6f0hkFfnMV6L2ICcWknUVu3sTUbvrHHuucKmZp3es3V8mOtGEGBSYsDkUK3ITsPFl1AsNZXNjCR7HzmIhDKaUw==} + '@iconify-json/vscode-icons@1.2.68': + resolution: {integrity: sha512-AG8aMOGv+dzQI50oOD9zMqvh/pnlhb8F2HR2FcKDN7qIZt4wFaUTxKAOtt49EskGdOl8z8Ll1vteUI060jCbDw==} '@iconify/collections@1.0.705': resolution: {integrity: sha512-JyUTM5/vqZfnUwtM18kh3nUB82A8QYHDLQj5zEZAvgR3hFdZvDhlH0LEdqOYKHWMTNW5l16EiiY2kstuw/EiTQ==} @@ -2127,7 +2130,7 @@ packages: resolution: {integrity: sha512-eb8DBZcz/2qHWQda4rk2JiQk5h9QV/cVHi1yjt0f69WFZMRFn0sJTye3EAP8icut8UDMjQPsaH5KbcOogefrFQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 peerDependenciesMeta: '@types/node': optional: true @@ -2136,7 +2139,7 @@ packages: resolution: {integrity: sha512-Qd6GJT1yVyrZZCfN8W2qKF5ApmqryXRhRKCuip8h01x2w/esJQ2XIYc6f9abMIHgKQdBfFTSOdbHRLAhuM09UA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 peerDependenciesMeta: '@types/node': optional: true @@ -2149,7 +2152,7 @@ packages: resolution: {integrity: sha512-t28inv14nMQ1PhKpsJPY+kEs/c00qzeCOS2gTNRyTjG5d6qsVA2fItxW4hkvGZ5lvanGLdtCzVIx5dwdRpN1+g==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 peerDependenciesMeta: '@types/node': optional: true @@ -2172,28 +2175,28 @@ packages: vue-i18n: optional: true - '@intlify/core-base@11.4.6': - resolution: {integrity: sha512-EOeHO95XESK9IFHgHeZXunsM/WBAoCA0DlaWODvx14vKmetAuS97t+l6Xe9hTUqntPpF93vtVSjjUDafw3wXMw==} + '@intlify/core-base@11.4.8': + resolution: {integrity: sha512-A+Q7SKm5oEcy1E/cghqd7n/St4XjTqLhiiyDuieNcMrJcrHlkY5n0jp7Q9dD3txvVHzvsmBVV5M9wD5/s1zfzw==} engines: {node: '>= 22'} - '@intlify/core@11.4.6': - resolution: {integrity: sha512-TqqW/Ew3w09zHjQh2A+toe766zwo/VjyAJZtmSd7lvsLurHAHofXKIkT3DCuKZ7aKlZyq4KUOidfntPnF5iNkA==} + '@intlify/core@11.4.8': + resolution: {integrity: sha512-TGFCWeunb0mmKWpX7UXRAS2enMtucTC+NG9dT+RMfxFDCAIvXF33Wb2yJUbeNczxER4f0uMt0b9g1MCsROfKyA==} engines: {node: '>= 22'} - '@intlify/devtools-types@11.4.6': - resolution: {integrity: sha512-wowQPpNem56b2d43IJmqbrzG2FeBKe5f/kUGlpNuBmXs6OSqncF8m1+1lxHuW8ISZJF0ma2RkW3iLkw0g0G4VA==} + '@intlify/devtools-types@11.4.8': + resolution: {integrity: sha512-MGpID+rlfzGUbNcnC20bm5NMSBHPrvx0atLTfv9dftn3kjXw1hGKDcIcwrO99tSrZEc2i+hczRL7ks8qXsHPkQ==} engines: {node: '>= 22'} '@intlify/h3@0.7.4': resolution: {integrity: sha512-BtL5+U3Dd9Qz6so+ArOMQWZ+nV21rOqqYUXnqwvW6J3VUXr66A9+9+vUFb/NAQvOU4kdfkO3c/9LMRGU9WZ8vw==} engines: {node: '>= 20'} - '@intlify/message-compiler@11.4.6': - resolution: {integrity: sha512-5nj3jULqeTAC1WovwMs1LQWgatTa2pM/rXN9T3XW8rdOtXW9ZF6/GLSNFTKDQmPLwclhPdgUWLJ/4w3fMeeC/Q==} + '@intlify/message-compiler@11.4.8': + resolution: {integrity: sha512-vbzk17dYwduYiv52EK61+FDCyhfVg1uPUtPmiD/d45W99uJIcXywrweOBcHv7n9/iEqmXiMGT52bgJbZDQqK3w==} engines: {node: '>= 22'} - '@intlify/shared@11.4.6': - resolution: {integrity: sha512-m1p1HHAMLhqSpTRH7VnXdrN0CQ4y+9vunFkpLkbD8soIuBsnQdawZXqMCgvwI2UVF9Ww7sVaw7g9tV2VO7shoA==} + '@intlify/shared@11.4.8': + resolution: {integrity: sha512-XbRgrv+XEuvDr7UCY55oibVrh+o4u+A0VB6nSL0F5Z8LcZxE/8j573LYG6bCrOigIcHdGpSNI7Rh5UpC5/B/eg==} engines: {node: '>= 22'} '@intlify/unplugin-vue-i18n@11.2.4': @@ -2313,38 +2316,38 @@ packages: version: 0.1.1 engines: {node: '>=18.17.0'} - '@lydell/node-pty-darwin-arm64@1.2.0-beta.12': - resolution: {integrity: sha512-tqaifcY9Cr41SblO1+FLzh8oxxtkNhuW9Dhl22lKme9BreYvKvxEZcdPIXTuqkJc5tagOEC4QHShKmJjLyLXLQ==} + '@lydell/node-pty-darwin-arm64@1.2.0-beta.14': + resolution: {integrity: sha512-C0Zxnl8rTrW/ngu1CKb1NoIiBxoCDL+9SpFSkOaV5MytE7pFN/qTVDFtuIOruE1SL6v17A71jI9bpUIBHn6jJA==} cpu: [arm64] os: [darwin] - '@lydell/node-pty-darwin-x64@1.2.0-beta.12': - resolution: {integrity: sha512-4LrS5pCJwqHKDVf1zS2gyNV0m4hKAXch+XZNhbZ6LY8uwVL8BhchzQBO40Os5anuRxRCWzHpw4Sp64Ie8q7E4Q==} + '@lydell/node-pty-darwin-x64@1.2.0-beta.14': + resolution: {integrity: sha512-P77aRx2TzjmlX6D3XUjTEi4rxvjkJA8VIBwUwe23pphg5DKdc9/g5Y+IsN3KX3lmNmKFVTBIbKcNkl+n8Cgwiw==} cpu: [x64] os: [darwin] - '@lydell/node-pty-linux-arm64@1.2.0-beta.12': - resolution: {integrity: sha512-Sx+A71x5BDGHt9ansfrtGxwq2VFVDWvJUAdlUL0Hv0qeiJUfts+hgopx+CgT4PSwahKjdEgtu0+FAfY9rICKRw==} + '@lydell/node-pty-linux-arm64@1.2.0-beta.14': + resolution: {integrity: sha512-xZclf3acgWmHi7VMZeVBUJRyJQf78pjCkeBf3ofT/5Xvn5QkRICCZJXtcg1f2lJoCtdF1OWHkeddmJgVDOSv6Q==} cpu: [arm64] os: [linux] - '@lydell/node-pty-linux-x64@1.2.0-beta.12': - resolution: {integrity: sha512-bJzs94njofYhGg/UDqW1nj0dtvvu+2OvxMY+RlLS1T17VgcktKoIR6PuenTwE5HJ/D6StCPADmXcT0nNsCKmIQ==} + '@lydell/node-pty-linux-x64@1.2.0-beta.14': + resolution: {integrity: sha512-ijTyPgkECpLkrBqs/uuasaXgjv/lQf+5am19ywF6SQ6PsreHZgT36h2j5cdFTN551KHFEDMl6fCgMPDxEEyqxg==} cpu: [x64] os: [linux] - '@lydell/node-pty-win32-arm64@1.2.0-beta.12': - resolution: {integrity: sha512-p7POgjVEiFaBC3/y+AKuV1FzePCsJ6HmZDv2XK+jBZSfwP8+uBAw181ZiKYN1YuRa/XpmBGaWezcI8hZkbW++g==} + '@lydell/node-pty-win32-arm64@1.2.0-beta.14': + resolution: {integrity: sha512-yw1R4qPtspu0w2p4YhoYuznfQQsdHrVtQnKVDKYTjyuqzF720JZyIdfTRQ0Fl8ChcNesLIrq1kIBfkDPy7CXgg==} cpu: [arm64] os: [win32] - '@lydell/node-pty-win32-x64@1.2.0-beta.12': - resolution: {integrity: sha512-IDFa00g7qUDGUYgByrUBJtC+mOjYVt/8KYyWivCg5JjGOHbBUACUQZLl0jTWmnr+tld/UyTpX90a2PY6oTVtRw==} + '@lydell/node-pty-win32-x64@1.2.0-beta.14': + resolution: {integrity: sha512-aenTbinERVvWgCQkFwqj9SOR+t/1ZVJ8RqMAk6nB9Lh7oiuRCDzVfs0fNhHRw7JtURZ4jG4i51jou0uXg2yrIw==} cpu: [x64] os: [win32] - '@lydell/node-pty@1.2.0-beta.12': - resolution: {integrity: sha512-qIK890UwPupoj07osVvgOIa++1mxeHbcGry4PKRHhNVNs81V2SCG34eJr46GybiOmBtc8Sj5PB1/GGM5PL549g==} + '@lydell/node-pty@1.2.0-beta.14': + resolution: {integrity: sha512-RjQis46eBwL9xyDvfXqVsNS2JZ5zQQK/QAYsNE5j8sYPTf4/OpG5Ghm92WGn+w4Rsk3LTpj2adpaZM9Cb8rzDA==} '@mapbox/node-pre-gyp@2.0.3': resolution: {integrity: sha512-uwPAhccfFJlsfCxMYTwOdVfOz3xqyj8xYL3zJj8f0pb30tLohnnFPhLuqp4/qoEz8sNxe4SESZedcBojRefIzg==} @@ -2388,86 +2391,87 @@ packages: resolution: {integrity: sha512-VVPPgHyQ6ShqnrmDWuxjmUIsO9gWyOZFmuOfLd9LfBGQJwZfy0gvv9pbHSJuoFNIYC7ZDX9aoFwowjcdSC4E8w==} engines: {node: '>=18'} - '@napi-rs/canvas-android-arm64@1.0.2': - resolution: {integrity: sha512-IMXKVQod0ol4vt3gmClUfXz4JAgHYESGPCUqmH3lQxBoL0K/2greJaQE1HVBVxWWFKfLc4OLZVdxg7kXVyXv+g==} + '@napi-rs/canvas-android-arm64@1.0.3': + resolution: {integrity: sha512-7kSCdUhoXiO+AaIMXdBGdtp6EctZNkmF62Rea/BmVQlwKaM3bBhOzyGUzxyxz9dv5vdBfpyAaxhSRSJF4kqK4A==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@napi-rs/canvas-darwin-arm64@1.0.2': - resolution: {integrity: sha512-Sc8tPi6cF+5lqOzCCKFALJHhDiRwyMzTPYm3bbhdXsOunU0lQO5f05ucyOzN2r55I23Hg5bsjH63uSCvWp3EgQ==} + '@napi-rs/canvas-darwin-arm64@1.0.3': + resolution: {integrity: sha512-ds14V1BPagLszQyaDTeggny5fNeTCqsUQ5QhFj9VDxSEfzrVxXtdbR0LoFyKa0Siaaw8KvqSk4t7k/WoZJwvbg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@napi-rs/canvas-darwin-x64@1.0.2': - resolution: {integrity: sha512-niDXZ9LhKB1zLrUdYB64RHQFDGz9rr0eGx061qtJJU3U20EMMIx28ADF5fVYbhtOgkWQrBjFicfaye1yM0U62A==} + '@napi-rs/canvas-darwin-x64@1.0.3': + resolution: {integrity: sha512-qof3LRAAycmkV2I1izZo9RoSHF8kCQr5O05sFwv0jK8rSdYV6KHVwimo6Qb7RxZj40WHKbLHm5JDaUF0o5XUAA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@napi-rs/canvas-linux-arm-gnueabihf@1.0.2': - resolution: {integrity: sha512-sgatQL9JxGRH/Amzcvu0P3t8Am3duou74CisfuJ41Dwt8cWy723z/9KZ8LlgmxfypEwEZxSTNFJtU8d281lmhQ==} + '@napi-rs/canvas-linux-arm-gnueabihf@1.0.3': + resolution: {integrity: sha512-FU2kKZLmolHA9+KcUA+l1+xH3WTLUUTQDU/kLv9SEUr2TrRPu94aytOeizFJDHPs/QBcw4QL1mCQhetQXYBbag==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@napi-rs/canvas-linux-arm64-gnu@1.0.2': - resolution: {integrity: sha512-dgKuX0peF3xwY6ZF5QxGS4wbfDqpoFAJYXiLSp+guZKARQUKMkRqZSDrXKj7nfrec3UCMzC0PFCPte0ES98AiA==} + '@napi-rs/canvas-linux-arm64-gnu@1.0.3': + resolution: {integrity: sha512-GVSjntxKeA+/y/ZKf1F+cmUw1WeIkE5aMRPqnZUlBTBvBcrvgWccJAWuYCKPX4QJQwZILIIwhgdAbl51yj6fpA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@napi-rs/canvas-linux-arm64-musl@1.0.2': - resolution: {integrity: sha512-qwROoDIC9upfvDoRLuPn2aNg9CGW1x0Ygr4k2Or+8paA9d0qBLwk87U+g8KQpoOviKoPoiwl97kvBYuYD7qZoA==} + '@napi-rs/canvas-linux-arm64-musl@1.0.3': + resolution: {integrity: sha512-J51oK/axyZ13kxycumSMfLiDZMdWdOVvqDFI28BpuViZHE3A0bQfr8B5vg8YnPEnqLD3BSn1hkdlh2buspEcNQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@napi-rs/canvas-linux-riscv64-gnu@1.0.2': - resolution: {integrity: sha512-fXRjnPihdnbO6qy1QQOgxAonb68A0TCEG7rj1x7v7rxNElsE8EVIKIEUTvyDtU+sthYSbX+8e7g3oZiLGnOmxw==} + '@napi-rs/canvas-linux-riscv64-gnu@1.0.3': + resolution: {integrity: sha512-CtQgQjoVTX67jS9XuCTtJ40Sl7wRLMguoFnnGnfDmCWf7kzKFZVwj5ynqUOIGKFMSB61ZCuQlwPvVNxYTTseaw==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] libc: [glibc] - '@napi-rs/canvas-linux-x64-gnu@1.0.2': - resolution: {integrity: sha512-nPR97DXhbWIAy7yazF3jc06kEPMqYMLmPzFOVNlwKPfIoSChnI+x7dc0hTLaihz3jxrjL6j4BbA7earxfx4X3g==} + '@napi-rs/canvas-linux-x64-gnu@1.0.3': + resolution: {integrity: sha512-jtfzAHFp+FRaR7zGT4jyCe6wUgAG/dVb5A4Apd8FY9jKarntDfUAlJXscugiH7ZF5kKnu7/lHFk9LaDPcrGEVQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@napi-rs/canvas-linux-x64-musl@1.0.2': - resolution: {integrity: sha512-l7zZY5+jL5qnBZtDz7CoBtY6p7EkHu422g/0zWwrOrzIwWyWxZFRfZZORY1UG7YApymPLx+UbOkN206xXn/c1Q==} + '@napi-rs/canvas-linux-x64-musl@1.0.3': + resolution: {integrity: sha512-xTzaUCKUHTY4bCGadeeRZggbRVbGUT1petg7Z8r9AJR2+D9Bqu6nQAgqBGC6D47tA70LjaaaLTrJ7wNY1T74dg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@napi-rs/canvas-win32-arm64-msvc@1.0.2': - resolution: {integrity: sha512-yE0koHCFF4PIbMc2o2SEALhnipz7WBISh5glLvQiomtIoCcW0np3H4Lw93ceJAfJttTTeIIWFbwH84F7EVzjMQ==} + '@napi-rs/canvas-win32-arm64-msvc@1.0.3': + resolution: {integrity: sha512-ktVLuBkI6QVOm5BwO/WbdGwxgeetAMJa7TTmR8qBarXF0OU2NKjvjUtPJAl2y8t+zBRczJl/1VOl9gua6WcK2g==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@napi-rs/canvas-win32-x64-msvc@1.0.2': - resolution: {integrity: sha512-okU8/t2foV6C31n0GtvEMbfD5rOFc70+/6xUNME9Guld29sgSOIGUEDScAWFlcP3k5TYQRl9TNkwJEEjh15w8A==} + '@napi-rs/canvas-win32-x64-msvc@1.0.3': + resolution: {integrity: sha512-SGhlQ8bDjL1Cz2KnsKMasr/5sTcwG/SZkB6WCJxLsmSm/3aS2C+3p39bA7iZ2/94+NkVDySZfbiGoaSZSFHYxA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@napi-rs/canvas@1.0.2': - resolution: {integrity: sha512-EYEqlMYaCbpZDz+IgDH5xp9MTd3ui4dmGqbQYryhMLnSRxrhHKq5KQWHHKxFUcEP4Hp8/BWgvqXocX4j7iSbOQ==} + '@napi-rs/canvas@1.0.3': + resolution: {integrity: sha512-OlI657a5XXvKGFX7kNeIzJ8rO7IXt87Mqu2H8rXE46viAuOfum/JA7ysX7+eBhxNKznT+RCZh418mndlcFX3+w==} engines: {node: '>= 10'} - '@napi-rs/wasm-runtime@1.1.6': - resolution: {integrity: sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==} + '@napi-rs/wasm-runtime@1.2.2': + resolution: {integrity: sha512-JfB4kuJQjaoHuCTseIINHtHWeJnvgEcxjwA5t/Y00ZgaOO1Crz3fjT/p8kT28zA/Caz7oiUMn3d6H2yOVCVwuw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} peerDependencies: - '@emnapi/core': ^1.7.1 - '@emnapi/runtime': ^1.7.1 + '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.3 + '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.3 '@noble/curves@1.9.7': resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} @@ -2580,6 +2584,10 @@ packages: resolution: {integrity: sha512-ZUlZ5iYfyfJFDPluhn6ZxFWcsuxWbLnZBc8w3MAROcQ4lYfZ+qFpALBLSNlpc0zhOa++33EE+5PEbOAdVIY+dw==} engines: {node: '>=18.12.0'} + '@nuxt/kit@4.5.1': + resolution: {integrity: sha512-xDXQspE2blxaZwxwGknL/BqaIbkLizl85Ov+pbSlPPd/rw2KjJGx88RHU5SwoQNwCiSC5hWZBnVAznIsq1xNHQ==} + engines: {node: '>=18.12.0'} + '@nuxt/nitro-server@4.4.8': resolution: {integrity: sha512-cc1fxgSx34Htesx3JBO+hMhbqd6VljXDC06P+UOA5z53cR224TmEFYT/MUuZDkrtt4qLnSG8yq0IxhEM3NCUlw==} engines: {node: ^22.12.0 || ^24.11.0 || >=26.0.0} @@ -2600,8 +2608,8 @@ packages: resolution: {integrity: sha512-igfWuMF0x0Pmx/XwhPwH/bcXgbuwNnjUjqxCAsY6VQhmGKo0e9soJq3Q0ohj+rBkBfX6o2ysTP1/t2M82aK4qA==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/scripts@1.3.0': - resolution: {integrity: sha512-A5MaGEHABnrxeJa+rql0oNYEtvnRV4O4xDl5dKuOFuG79FxAs8cu8KOGQyG6Hgbp/A/+rCeYGTiGVhP3g7K31g==} + '@nuxt/scripts@1.3.2': + resolution: {integrity: sha512-Wjd2H21kvomR8jrNa/uQkVXxvNTBt/cHdGTS+7UtyKmlPvxWFFW5qCMgBIbXdRZnR8GmDbP64I0ovWTMMmDRSA==} hasBin: true peerDependencies: '@googlemaps/markerclusterer': ^2.6.2 @@ -2628,6 +2636,8 @@ packages: optional: true '@types/youtube': optional: true + '@unhead/vue': + optional: true posthog-js: optional: true @@ -2674,8 +2684,8 @@ packages: vitest: optional: true - '@nuxt/ui@4.9.0': - resolution: {integrity: sha512-ufcG2UsX6/SMqh/oa4pIKM5AHDDK1ZWRTe6f4+Y5/xFUh1TBD25o4eb35BGFap16Uy/iIow1ih8g8h8wcw1Wcg==} + '@nuxt/ui@4.10.0': + resolution: {integrity: sha512-f6eFtHZ958XIVnbpGz7OeVRjuEXdmQWgNKWBppNlh/lP790KDi8IXTZ6lndJ72lpp7hC8Wo2BbSL9zo9fwywWQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -2700,12 +2710,13 @@ packages: '@tiptap/starter-kit': ^3 '@tiptap/suggestion': ^3 '@tiptap/vue-3': ^3 + ai: ^6 || ^7 joi: ^18.0.0 superstruct: ^2.0.0 tailwindcss: ^4.0.0 typescript: ^5.6.3 || ^6.0.0 valibot: ^1.0.0 - vue-router: 5.1.0 + vue-router: 5.2.0 yup: ^1.7.0 zod: ^3.24.0 || ^4.0.0 peerDependenciesMeta: @@ -2717,6 +2728,8 @@ packages: optional: true '@nuxt/content': optional: true + ai: + optional: true joi: optional: true superstruct: @@ -2756,8 +2769,8 @@ packages: '@nuxtjs/html-validator@2.1.0': resolution: {integrity: sha512-ldo8ioSsH3OEumtgwDMokTxlhjgO9FxjJWViAxisq5l/wjvaVX8SYTQ02wjtQcQQPSvS6BwgypAp400RlyFHng==} - '@nuxtjs/i18n@10.4.0': - resolution: {integrity: sha512-GK/3YA/CQ2eZTYopHyxYfXYi2svZALvg01VFmUNJt2l3IMk/m+dDRtI+RQtafz0be0Pq+NSgoBb/oZNcfu0CUg==} + '@nuxtjs/i18n@10.6.0': + resolution: {integrity: sha512-20YXYOcc8cSh/pSpNgj+MHAn11qUbsFR1IBJh6qYtRPVhUUmgqJ1DyMu39MB+uEYYL/fsberL2ByMYrFaROslw==} engines: {node: '>=20.11.1'} '@nuxtjs/mcp-toolkit@0.17.2': @@ -2782,8 +2795,8 @@ packages: vue: optional: true - '@nuxtjs/mdc@0.22.1': - resolution: {integrity: sha512-+tkGhBNxapWZiadZaf9yTxMtnSshjPY2VVnZsy/YoOu+c1p2S6MQgAHB9QWk+FIPT0epJ/VAtGh6qW1tjyPXOg==} + '@nuxtjs/mdc@0.22.2': + resolution: {integrity: sha512-bGI/tXOB7iOMY5LBmSICTVE1l2MsNdLnbZDc+zbaeVv6EXz8V7oyJgi+Fe32qWTS+k5cNjAzj90gvlQfJ/RW9g==} '@nuxtjs/robots@6.1.2': resolution: {integrity: sha512-1jEoIfhxl2goQ7hHyG4SGLnypK+N3N4oNEL7eTE7vO21+2yXcYqNUCUtm9E3CVFHz3X5wKzv7O83XV4daH9Ygg==} @@ -2939,129 +2952,129 @@ packages: cpu: [x64] os: [win32] - '@oxc-parser/binding-android-arm-eabi@0.138.0': - resolution: {integrity: sha512-hSYAD+F9W2Qh8SETMqBsQRx6YHvB4z+i/i36shlC7tfdZQauMs4vf3G/EQwKOkNlN7rkTiKINvsNmQb9q2MWcQ==} + '@oxc-parser/binding-android-arm-eabi@0.142.0': + resolution: {integrity: sha512-ZiRGDutGsv1G6bL/ozy/koC0Sv39T1DqyoC4KD1DOy9ZoACm1O5UWhEK2c02Qdk+4lfLVkvFa/mQ0fm/4h1BtQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm64@0.138.0': - resolution: {integrity: sha512-Ns5LLTp8cVyP8DsYqD482h0HE84xiGYRgtm7g4LtTinq209NAiMF768e/8r2NHaa0UMirS5mrT1m1VwiVmBi4Q==} + '@oxc-parser/binding-android-arm64@0.142.0': + resolution: {integrity: sha512-WZkvGRLNQTz8lR9zP5nLjUdlroRCopBu3g9zF1p/laE6DzT1UbQo8Rdz5MWhaJUPYg/6gp+jo7HUgsyKaN1FtQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.138.0': - resolution: {integrity: sha512-Yka0m4YhKUHBIZufafSLAeO+DUrfHPtNXBlZSj7DxshquIl41x/a+i/MbRnbOy8heuLiYU1STa6h0FAAzT7Pbw==} + '@oxc-parser/binding-darwin-arm64@0.142.0': + resolution: {integrity: sha512-l4khS8LQOOVYsGRVARo1gSaCT/aBSceUVXgtovWc2+drnxVuDr082WA3OCHVdVzIz5JIrP/y9CWsSKxBDNmYGg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.138.0': - resolution: {integrity: sha512-MWLUZZzmNRUqTWueZF27ncreaZ1wZ0gboWL2QMPxRQA2xgOmBPlGg2H9pAKJSPBlwEHcWa9TdWRiehAS+yls8w==} + '@oxc-parser/binding-darwin-x64@0.142.0': + resolution: {integrity: sha512-QBsNF3nqlXmcH2B1YOPqQYmCJoy4HuIjUxGbBO/k5JAJUl68ghU2psRY2zPk+RyBaWqKP/qfL4oaFgEMCdwskA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.138.0': - resolution: {integrity: sha512-Vae5tzsrzZ/lCDVCZUMi/vzSiiHEgcOEfsyIfWOHmjZ2ji+gT+n96T757yX5/f7/7JIJuiannAHJKV5ARaF6ng==} + '@oxc-parser/binding-freebsd-x64@0.142.0': + resolution: {integrity: sha512-b7Q7m4Cqc6XqNhri3R+QhU+GVy646Pn+bkdhrDdWym/Fdi0ZUa+d73H9dm5H91JtbtAQ/z1d8XKMW3oOV8a4tQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.138.0': - resolution: {integrity: sha512-qkU8wv5mYexrCw0X4DHFgxGbRScwGLIIKUkHXU7xXEiLoMnQzELak2gujxfa9GFrlEgPjbyLUDFHWm67Zs38ng==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.142.0': + resolution: {integrity: sha512-3riVS5IhdH3uCZj1Y9ftDQlR0dvLsIlw/edrRqk8JhgNd5K0XSs+UBtgh50N13CAlW9/TXj6sVGXaKNBocd0Yg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.138.0': - resolution: {integrity: sha512-3HgULIvoDV7h2ZfVYzxQwOSOJnAjMwYmyUBzndNuLRGgBNI549ED0P6AGmN9y2TnSvrwJ+Q8zqdxqssMnGXitA==} + '@oxc-parser/binding-linux-arm-musleabihf@0.142.0': + resolution: {integrity: sha512-NmXUOpgpTSkhl795TiXmWppTwmSJ92RC1qvD6e4XOF+slgmo3e6Ah+kEu+6AN8s7NAOEwqGmir58MgSQSWmBSA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.138.0': - resolution: {integrity: sha512-pIonbH2p0KLCwz4CNPCi0xGqci4numpMQDCLJwLfsrEky7NUuByKDFhCjzE0E7vR3aj/lBjyMoTskHBo/qSg8g==} + '@oxc-parser/binding-linux-arm64-gnu@0.142.0': + resolution: {integrity: sha512-gc0EXsKtXgerujmU2Bql3u1L1HsSQ2774R83idq/FoNMPVV/RY/1ErFsvnit7KoiP/sLvzQixeUo4Ut0ic0wmw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-musl@0.138.0': - resolution: {integrity: sha512-cT5L1Xz/5m6Ga1hD3922gLc+fePOauJZJdApPTI/2Vu0EmYo62uHG9V5Dq65hhgU9TW10oDi2840y9cGdd7BIg==} + '@oxc-parser/binding-linux-arm64-musl@0.142.0': + resolution: {integrity: sha512-F2XvmWSE0uWpie+jHKKIFgdVOe9ypGhkEZxKx5DuW215K6cbAC274yYaPkcM7EqY4Df3Weyhpcz3lsURyH2LVg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-ppc64-gnu@0.138.0': - resolution: {integrity: sha512-hKy/vvejKk3LNE/FsRbekWejLa046//TnLWtSo7ur29NIsNbSIvnOVYIirSVC7fsd6NO8UFzwDdcoZfCyBvSBA==} + '@oxc-parser/binding-linux-ppc64-gnu@0.142.0': + resolution: {integrity: sha512-wLMbT21U/QxknQsk+VvNF0b9D2/aGWhcaQQQ+VYlE8FwD5+GoWZIPPXNzyHmkYyhm0KB3itL+TBavjMatqNnYA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.138.0': - resolution: {integrity: sha512-bh6tjNGq0v0b9GAMu0pTv/YpTqepCFy0TIOtQHm8+41fZwLXTaB6xiEWVUSarNCXqc5kyzYcH6EOfwW1sJxJOw==} + '@oxc-parser/binding-linux-riscv64-gnu@0.142.0': + resolution: {integrity: sha512-+G8F/4ckwT7FCJV4H2bt09xEzJbjNCfuL4Sp1AYNaFtFMVtgIGMuJlteT82U+K0UIZ/DzAR/LDlMFnEuajG7Kw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-musl@0.138.0': - resolution: {integrity: sha512-HhOkddcClSTtTxY10f/mACblKcQdxWy4lYYwX12G23j+S5eiJ5y1kpo1r7kKng+2bdnCBO+lCDWOVVc9kVl9+g==} + '@oxc-parser/binding-linux-riscv64-musl@0.142.0': + resolution: {integrity: sha512-hTsHtTLxMAfCo+rpF5K3qZJKW2NpPN/CHd4mYB3y7XlSdspHkd2gehDIofP64AacA9nWQw2tY3O7wR6UY8IVOA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-s390x-gnu@0.138.0': - resolution: {integrity: sha512-5mi+wtbeJiEa4waGG88EcEGgJBBNJdDeIcayPPcrLNMXbCrgdtbb80q0Nrat7A8NglLUVzhuTAAp7K6PjmUO8Q==} + '@oxc-parser/binding-linux-s390x-gnu@0.142.0': + resolution: {integrity: sha512-6y7qYY3TCUDYjqswImdTGl92y+KA/80twALegQPN27kfY+bG7Ib1+L3jbmrCZQx6wrVnai9IPsEZp07I0hx7JQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.138.0': - resolution: {integrity: sha512-ckbq3AMI7lI8AhQtE8KdqYRmzmzwKfCU12QN/PBKXO72PfWdvvZQN0hFShDX/XRNsPqjddLmvXaQMT3zfYtNlw==} + '@oxc-parser/binding-linux-x64-gnu@0.142.0': + resolution: {integrity: sha512-i69kAWU+2LgoH5bR+zWiiu+UzAw7Oxkwv7COeJTeY19pn4e70nKQcr9Pm6cL2Z0Z54d+gl9qADlK/0yyuCPiBA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-musl@0.138.0': - resolution: {integrity: sha512-JrCOzHO9BYEs5Xz5JHYBxSc/hYKxfXUj5QQb64sERSbkQot6+KEgMTOR2C9hLrhaqOui65OYcFyTTS+YxXDtnA==} + '@oxc-parser/binding-linux-x64-musl@0.142.0': + resolution: {integrity: sha512-4SQs678MmjYVrmhAgCWD4o0vpaFszXw9xLX5p2Z9MMFcltxiLkA88wQjh80YHjPrXtpyZ2CWI5m+1yNKM0m2Pw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-parser/binding-openharmony-arm64@0.138.0': - resolution: {integrity: sha512-eASMMfOOIfLHkWJRPSu8llByvVRM+c1M/lh18KjsjELM3y10+7B5iBbbrht9LdtsJXQ+mRuP/lJ7UWe3Ok3ehw==} + '@oxc-parser/binding-openharmony-arm64@0.142.0': + resolution: {integrity: sha512-YHpx9N7Ln3a++Tc8rv+H7mrK1zyJQOAwCFg8LZ3lTs1T5afGWeZrLPhPT9HLnIwSjCyJqPWVMIrMxbjcmBr2oQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-wasm32-wasi@0.138.0': - resolution: {integrity: sha512-BnTCO87Iwc57NufXS7vcrkrmpN+daeCeYr1+/xgPT6HjwNs0lBmJYeFrcOs4WkNN8yscdd6Rc4FxWh3+59hAFw==} + '@oxc-parser/binding-wasm32-wasi@0.142.0': + resolution: {integrity: sha512-3pLDyY3+oogW73RM5uehNgAiR/Xfb7fvO2Q1Z1gIqZ2+50XDVQmBVlRkHXZTU4gKnQHpwETNsYQVsJ3joVB2iA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-parser/binding-win32-arm64-msvc@0.138.0': - resolution: {integrity: sha512-+Zi47boD2wKNL0hOA47Vkwk6njMZ8sOsr4Geu/56EUtlooDh9crNOU41U6bXGS0UjC4Y72HtRA1iuB6qx1ARUw==} + '@oxc-parser/binding-win32-arm64-msvc@0.142.0': + resolution: {integrity: sha512-Had/VeVY28Oyb0K+Q4FV8KCzoBycIh93oDK6pCbya9lkzdq+ikMHMgBubsdqqlybjJmQRawCQRrnBRHyQwYvcQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.138.0': - resolution: {integrity: sha512-SYcV674Wi2WuoBefUFgf0PBMNlZe5IF0YZ0TnP7DK+EusMVpEWq6iz+7r64svjAb7vjthzlas0FUCSlz8YkqYg==} + '@oxc-parser/binding-win32-ia32-msvc@0.142.0': + resolution: {integrity: sha512-GGi3+YphVHavvgs6gum2UXoNCqzHAmPt/nXkn8ZQZstV2Q1qZD1Mn8fz/nWrDkefHQtrG/+1/XrbMxsBTo6Svw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.138.0': - resolution: {integrity: sha512-QZplnCxS4vPe4StAVBtvD2bW3pELlidf0Ek6iQ/HHiCjbEtrs5pFZZfLAoPhKLJyDzyxoGAdic9bSIYrJYTZcg==} + '@oxc-parser/binding-win32-x64-msvc@0.142.0': + resolution: {integrity: sha512-Ny/Wv4Us1LGC/ljwNTp+Hx3r/pH15EFfeDF0p+n898gt+TtRd6C9SccHcuUhDiNTb8s5tt7jdeAMDRQZ4Vq6hg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -3070,9 +3083,19 @@ packages: resolution: {integrity: sha512-yHhoXsN8tYxgdJCdD91PbySNjEEaBX/tH2OQRDXJpsQv5b184oC4/qVbU7qlblvfil/JP15Lh2HW7+HN5DS90Q==} engines: {node: ^20.19.0 || >=22.12.0} + '@oxc-project/runtime@0.141.0': + resolution: {integrity: sha512-Z/6jQ0dyvE2fVjMUO7GoD4h+3q0G4lI4BWQNjaPhC4RPxaS4hF1b7/QYKB/Tl+KAQwqqKgMF54ukR/VvV5FILg==} + engines: {node: ^20.19.0 || >=22.12.0} + '@oxc-project/types@0.138.0': resolution: {integrity: sha512-1a7ZKmrRTCoN1XMZ4L0PyyqrMnrNlLyPuOkdSX2MZg7IiIGRUyurNhAm73ptDOraoBcIordsIGKNPKUzy3ZmfA==} + '@oxc-project/types@0.141.0': + resolution: {integrity: sha512-S4as7z0j0xQkXcJlyY5ehntwK8/wRkQb9Cyqw+J/N2rkWGQGK0SxD6X6DhQTc7qsxVTBxXbxZtBJh3mr3PtIzQ==} + + '@oxc-project/types@0.142.0': + resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==} + '@oxc-resolver/binding-android-arm-eabi@11.24.2': resolution: {integrity: sha512-y09e0L0SRI2OA2tUIrjBgoV3eH5hvUKXNkJqXmNo5V2WxIjyC7I7aJfRLMEVpA8yi95f90gFDvO0VMgrDw+vwA==} cpu: [arm] @@ -3176,22 +3199,16 @@ packages: cpu: [x64] os: [win32] - '@oxc-transform/binding-android-arm-eabi@0.128.0': - resolution: {integrity: sha512-qVO4izEs88ZSo7KOK4P+O5nAXXJmkSadInvFjGkhVnm2R2Wr8trU/GLhjAK0S0u8Qv9bkXspNhgpECk+CTQ/ew==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [android] - '@oxc-transform/binding-android-arm-eabi@0.133.0': resolution: {integrity: sha512-2A79NBpyBKgHJ0FwgC8D1hzp3x2ujyvqq/kG+M76YyDMMkxLhX6A3vjnAnfEKycOoZxuKhwYu8BF9hKq67ykIA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-transform/binding-android-arm64@0.128.0': - resolution: {integrity: sha512-F3RXlbCzIgkpRWlz1PEguDZl5NzZRmbeHKTFTQWFnK6mIdw2EkWihPVv9+CIcO80c7+sF/YRGOBaji6hwUDhtQ==} + '@oxc-transform/binding-android-arm-eabi@0.141.0': + resolution: {integrity: sha512-FOdseb5KpV3JtkM+7TN4u3sW3aQkUSRy0bWWiKgT/qrIGqZHqzKEUpwaMybutsfwEglWBXuJgnrT9loWisPkrw==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] + cpu: [arm] os: [android] '@oxc-transform/binding-android-arm64@0.133.0': @@ -3200,11 +3217,11 @@ packages: cpu: [arm64] os: [android] - '@oxc-transform/binding-darwin-arm64@0.128.0': - resolution: {integrity: sha512-xj63gIzQ67LDYHCOWXSHgfx4LbPVz1ck0G3y0eR6mbgYk3CwwylbhWi/CaDC6BWsHwoLQryeYjHB5XBCR0EPMQ==} + '@oxc-transform/binding-android-arm64@0.141.0': + resolution: {integrity: sha512-jglqGwEnSuldt1nfFSpDBHQZ/RzjCjWQEMDatPOEOWIA0ZCCYFj/9ILUOTVllZz79FI9/c0p/bctVVlQqQxxYg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] - os: [darwin] + os: [android] '@oxc-transform/binding-darwin-arm64@0.133.0': resolution: {integrity: sha512-4hGgKOG+dZSN3xjcgNWpcihekRG7/YbbAdjyz07yv0HjzA6kdqYAhGrn84374UPO2h6etYJwsCBoM9iJHHvJ8w==} @@ -3212,10 +3229,10 @@ packages: cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.128.0': - resolution: {integrity: sha512-YQkvFqNqpwEt197RjREAOWeRANalPtCD+ayZlx4IjTQ6IOYZEP83B9/++gTQisHV3r8E7dU8UqJKeSS1cHlTQg==} + '@oxc-transform/binding-darwin-arm64@0.141.0': + resolution: {integrity: sha512-81jBeodJH0IRJ3/OnAgW2lBPm/kcoz603d8eGnnwgW2HbxAUs8rfw+YWaKLrWaKjT0oSIPOrGMJu9DeaKD68sQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] + cpu: [arm64] os: [darwin] '@oxc-transform/binding-darwin-x64@0.133.0': @@ -3224,11 +3241,11 @@ packages: cpu: [x64] os: [darwin] - '@oxc-transform/binding-freebsd-x64@0.128.0': - resolution: {integrity: sha512-Jvd3Ximb3x3o0+xRBB5lq63JlzxhJN787IsBjn0PEnmuocYQj+tJ5BB4n9xPIG27GXwg3ycckQPO/RsWeEcBPg==} + '@oxc-transform/binding-darwin-x64@0.141.0': + resolution: {integrity: sha512-o2jD9E7CyPxhb3CuYbaYsnFH0Mo1hKa2R+Hfo6xJxOlyfcM8U4R73W3YXb9w6lRPUc0PBFUbCmJjtGR/k5SIYA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] - os: [freebsd] + os: [darwin] '@oxc-transform/binding-freebsd-x64@0.133.0': resolution: {integrity: sha512-5EMAO0vzCpUfhn6aSjIUeJeRI2ztevHwSVr/M8sZ2VBYc79UuOfjjMCQ67LtUbgpvQtpBWkzeAHCP3L7JFYmlg==} @@ -3236,11 +3253,11 @@ packages: cpu: [x64] os: [freebsd] - '@oxc-transform/binding-linux-arm-gnueabihf@0.128.0': - resolution: {integrity: sha512-TaRKWeGnAJNIdCa5+m0I8/SksBgkLX94iH40qy3chvLuaIOGAmOViUStYx8geXBzO9P99V7En8nHXLoqCONBRQ==} + '@oxc-transform/binding-freebsd-x64@0.141.0': + resolution: {integrity: sha512-DNF+Of7nckfwqu9fZin4vR8bGmF/3sWPvtw9Jc4cjeQoRB9vUuC6w9C/GxW+0Vr+PCH+gk4tR4Ygvjfx3LYOzQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] + cpu: [x64] + os: [freebsd] '@oxc-transform/binding-linux-arm-gnueabihf@0.133.0': resolution: {integrity: sha512-z6XT8tmo9sPmCIYaFIxDelBU4wXLwwWMX2VNCMIY6bkQp5r+kRtVXYS3yLbJHMKEhRKvw/g+Z7fO9aadsGGEAw==} @@ -3248,8 +3265,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm-musleabihf@0.128.0': - resolution: {integrity: sha512-7TMrtA5/3SCvS+yMPrGnri5T4ZhIoCbjwKWV6Kn8d3v+vx7MpEmNkfe+CdF3rb5LlnuxeDMPwr1E2ntya0b8HQ==} + '@oxc-transform/binding-linux-arm-gnueabihf@0.141.0': + resolution: {integrity: sha512-nolqi5WqP68qVQJdnPFCF50JT5KzqlcpvwGFyIV+IRCLcv5Hh11gIu4InMs3Uswcf0BJnV/oLIjzb7Sycd3zJg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3260,12 +3277,11 @@ packages: cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm64-gnu@0.128.0': - resolution: {integrity: sha512-lMQEa1jLBNm1N+5uvyj9zX9urVY4xKkLnhO8/4CtSGdXX+mExqsVawyQPAZqbtq1fLQ0yt1QYJ9YuM0+fiSJTQ==} + '@oxc-transform/binding-linux-arm-musleabihf@0.141.0': + resolution: {integrity: sha512-ytbO89DQl6KxjKCRlyCEtABgfs8njm623ambDkZZBer5J9dbTwbaV5hseZsPkVzZPxwXobu43/XS0jVZnrmCTA==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] + cpu: [arm] os: [linux] - libc: [glibc] '@oxc-transform/binding-linux-arm64-gnu@0.133.0': resolution: {integrity: sha512-VstR+NEQAJb80ysWk2vPjEvg0JzwEjKn2hDbC/joa5zGXkCnVVCWgAGG8c6o23S981a7XRpCMcClBgeD1q9H2A==} @@ -3274,12 +3290,12 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-arm64-musl@0.128.0': - resolution: {integrity: sha512-dPSjyd0gQ9dE3mpdJi0BHNJaqQz4V7mVW6Fbs6jRSiGnrxwGfXdMJFInXoJ49B3k5Zhfa9Is9Ixp6St7c6ouCA==} + '@oxc-transform/binding-linux-arm64-gnu@0.141.0': + resolution: {integrity: sha512-Tjj3pobBAzbzUJE8ljbS61om6yfVnarSZzS8LaFCSn0rB+hs0IZRE3jC9IzpsVPHSoJl4uhbIGebuDY2G3B6gg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - libc: [musl] + libc: [glibc] '@oxc-transform/binding-linux-arm64-musl@0.133.0': resolution: {integrity: sha512-Ec7xJdDrnukgiz20E3iDNzAIgx1XXn8cVVsNNUpgEIAvNlXZaocqlQT8Zalk0Lv3fbkxcJ+9BuWB0ndBRHQtzg==} @@ -3288,12 +3304,12 @@ packages: os: [linux] libc: [musl] - '@oxc-transform/binding-linux-ppc64-gnu@0.128.0': - resolution: {integrity: sha512-YNa9XAotPKvAXFJrHC7kBsHMVg0HOB4vRiKuYUjzFsfLkxTbuztKHTKG/gW5kjp7dBw+TNFofTaVCVZgOnHXPQ==} + '@oxc-transform/binding-linux-arm64-musl@0.141.0': + resolution: {integrity: sha512-aUUptri02E4nqkUvyA+2oYkmU20pYnHIpNLPZOgom0kAa0Fx9X6QFKqKm1MopyucWolQ9XTgCK2PrupSSBdCdQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ppc64] + cpu: [arm64] os: [linux] - libc: [glibc] + libc: [musl] '@oxc-transform/binding-linux-ppc64-gnu@0.133.0': resolution: {integrity: sha512-6YX38grimcigz20eYpyz6e4c9rDKzwK3i+tcDpgwYj0bWreaAOwrABmSmKplPJOorkDVlbT69wPCN+d11irBQw==} @@ -3302,10 +3318,10 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-gnu@0.128.0': - resolution: {integrity: sha512-jjSiG9H8ya/U3igW5DdIBFIDwhffF7Vbc7th2tcHV73eg0DQz75n36a9RmQ1/0aS9vknUuNtY6SODr8/gmuzsQ==} + '@oxc-transform/binding-linux-ppc64-gnu@0.141.0': + resolution: {integrity: sha512-d28AT+SfcAYFnulI2C8HJ5OeoUa5w+eMpwy0uMzbU/3zXJpFjjFOvJlEL8FNvx7HBEENj5IfgD+aXdNzEEn1Tg==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] + cpu: [ppc64] os: [linux] libc: [glibc] @@ -3316,12 +3332,12 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-musl@0.128.0': - resolution: {integrity: sha512-FVUr/XNT7BfQA4XVMel/HTCJi5mQyEitslgX42ztYPnCFMRFG1sQQKgnlLJdl7qifuyxpvKLR1f7h7HEuwWw1Q==} + '@oxc-transform/binding-linux-riscv64-gnu@0.141.0': + resolution: {integrity: sha512-P6XVhw+MJsjeliWJ6BBKdC0HU1VEiwMRHtqUADK+jK5wiqgzt3/JhIcMuRLzBPYfnOujLpe+fm63yEzKUIAcSA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] - libc: [musl] + libc: [glibc] '@oxc-transform/binding-linux-riscv64-musl@0.133.0': resolution: {integrity: sha512-+x6dnO87986rjVNjcF0tg8wVS0e/SH8nzLa/X0Wsh7jtEniN7buvR8iqZm8pnsfaZ8DH5F4GCSZpoPRrd9jJ6w==} @@ -3330,12 +3346,12 @@ packages: os: [linux] libc: [musl] - '@oxc-transform/binding-linux-s390x-gnu@0.128.0': - resolution: {integrity: sha512-caJnVw5PG8v339zAyHgA7p34xXa3A4Kc9VyrDgsT1znr51qacaUv4BRlgRi0qkqxRWXYNVFfsbU2g0t1qS7E9w==} + '@oxc-transform/binding-linux-riscv64-musl@0.141.0': + resolution: {integrity: sha512-6QUicErqoLpCVsXPYI+OEYJ95TjiV+trvX9VeCuyVcyL5p0Opi7DFQL2c1DcGHi1c9cqz1h09mUKCZ7Y52kxfw==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] + cpu: [riscv64] os: [linux] - libc: [glibc] + libc: [musl] '@oxc-transform/binding-linux-s390x-gnu@0.133.0': resolution: {integrity: sha512-oEyQudXIwWM/+v0vZzPbAi25YMWyvjtQYYjuSrhMEQwe7ZEMDXscX7U1j6alrVdZq2DtCMeror3X/Dv7p/JUwg==} @@ -3344,10 +3360,10 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-gnu@0.128.0': - resolution: {integrity: sha512-zkQKjsHEUX3ckQBcZTtHE/7pgFMkWQp6y/4t7N8eT3j8wnoL+vapv7l4ISjgx1/EePRJN1HErYXmriz7tPVKRg==} + '@oxc-transform/binding-linux-s390x-gnu@0.141.0': + resolution: {integrity: sha512-r2Jk0vfcnHnkPOjLnWvpGVTFcYDirGICBJYraCkWeplhPZ2Sgg9GvDVgah9VFOHRZVtK6XQynELP9A8EB/Ne0Q==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] + cpu: [s390x] os: [linux] libc: [glibc] @@ -3358,12 +3374,12 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-musl@0.128.0': - resolution: {integrity: sha512-NjYtwl9ijp34iisHxYBvE7nii1Ac0QPP3doHv8MQHhDA3zjUcDCROuBNybfaEYCxnJ1aF+cAPqsyeopnAGsyuQ==} + '@oxc-transform/binding-linux-x64-gnu@0.141.0': + resolution: {integrity: sha512-lIsdGq4LA1IlbrZlmrhP/p0pCo4+5jrAlLp9BMzIHaV4mILBSr+ZtuTDkML4117cLHdzoWOqw0s3Rb7igOWtxw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - libc: [musl] + libc: [glibc] '@oxc-transform/binding-linux-x64-musl@0.133.0': resolution: {integrity: sha512-Oi/fyOzZ+aytmmsRND5pGgvux4n++v9cG4qNFiXj7qFwSqBKWZHBq7cJLXqbH1I81pyI3kvU1Za+1qk3afXuwg==} @@ -3372,11 +3388,12 @@ packages: os: [linux] libc: [musl] - '@oxc-transform/binding-openharmony-arm64@0.128.0': - resolution: {integrity: sha512-itsi0tVkVdrYphSppdFChLq9tD0pvbRRS3EV8NQYKZ/NWHMoxzjlf9TFA/ZZYV113juYo1Dq3glVX48knhBeFQ==} + '@oxc-transform/binding-linux-x64-musl@0.141.0': + resolution: {integrity: sha512-y+9FbVRBhUtHBVn0xHiVcaNHkoRudIhlKhRk1+CclE1uGD6af3xznTjCOrKGB7HZ2SzlCWLZwQGm/KERpUjX1w==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] + cpu: [x64] + os: [linux] + libc: [musl] '@oxc-transform/binding-openharmony-arm64@0.133.0': resolution: {integrity: sha512-/ZElgq+/tcga27X2G2AUpxcYX0baX94Gz658w6Zz2P+6Kr06bfYSrdtC0P7oPrbu3Gy/6kpiSoJPgZy8R2IjYQ==} @@ -3384,21 +3401,21 @@ packages: cpu: [arm64] os: [openharmony] - '@oxc-transform/binding-wasm32-wasi@0.128.0': - resolution: {integrity: sha512-elzjX2gy1jcseeFaKtbk/6T2FPTpGNx0IpeD0iyk6cahWN7wD6eHY5u7th1X85cYbRq9rqniS+xYIxN3StthWg==} + '@oxc-transform/binding-openharmony-arm64@0.141.0': + resolution: {integrity: sha512-Ul5Fu6zPL7kjTbtBU30HaRFHPL3bjjpdieHmAXJlJDuFukuOXqVD6dS70b314IjFy/rbqkD8OK4MQ4408eEjyg==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [wasm32] + cpu: [arm64] + os: [openharmony] '@oxc-transform/binding-wasm32-wasi@0.133.0': resolution: {integrity: sha512-GANcoEa8Nzza7saxdb4qWO24U6jk4nK6G+g87lGp8TTU45CUvWf1Igdze2+NrebgiwOy6F1/h6Esag4DM3JTtQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-transform/binding-win32-arm64-msvc@0.128.0': - resolution: {integrity: sha512-p5LmbI66dk2dziJSUzjQ24gOWeI6pJpXcOC6famloRtKCq54V5/KegsztFgZZCtYFEAEqFgcfspFHrV+CcKWcg==} + '@oxc-transform/binding-wasm32-wasi@0.141.0': + resolution: {integrity: sha512-GaQJvcyFJyle5lll67+iYAgv+G21bQXvWPNhD6YIYoR/bV8kS0Qm8YSL22Y/YZC/8RwsneVFWpP2y6VZJfcM/g==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] + cpu: [wasm32] '@oxc-transform/binding-win32-arm64-msvc@0.133.0': resolution: {integrity: sha512-2+uDo/+ZvGQu10J8xryg/l5PdBt2vXPtf+0aIosVKJavqCaKcBDdo95OUaEulx0bqvoytAQ4yyz2gcPZ40mjcQ==} @@ -3406,10 +3423,10 @@ packages: cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-ia32-msvc@0.128.0': - resolution: {integrity: sha512-CMU3Yn05rXeLw7GyVlDB3bbp2iV14yt3VWyF0pNuMK9NVgOmUkXgFLe5SOcX9rEm64TRJjOMEghtE5+r0GtqIQ==} + '@oxc-transform/binding-win32-arm64-msvc@0.141.0': + resolution: {integrity: sha512-Fbi/hC64tNa56mXEitjaWsxQoMvtJDbOe2MxO+BA1v1Ev28L9n1yMJwhKyOCA+Rm8lYK91oOb5CRv3Ct5RuvJA==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ia32] + cpu: [arm64] os: [win32] '@oxc-transform/binding-win32-ia32-msvc@0.133.0': @@ -3418,10 +3435,10 @@ packages: cpu: [ia32] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.128.0': - resolution: {integrity: sha512-Vck5AdNH2JPYMQWVDxvX5PbDFfqVG+tCOgKJzAC/S9bgbD3qcMjN5Dx6FOmEbwY3hZm//fzOsY4tErofoiK/aQ==} + '@oxc-transform/binding-win32-ia32-msvc@0.141.0': + resolution: {integrity: sha512-2HlslqwOXQ2nxAZjhqZIpvPxENhQGvA6b4cGwmiVD6Uh5x+dZAopOeEJRxRPpKcrr/W5KXfwwbttwx4OWbg9TA==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] + cpu: [ia32] os: [win32] '@oxc-transform/binding-win32-x64-msvc@0.133.0': @@ -3430,6 +3447,12 @@ packages: cpu: [x64] os: [win32] + '@oxc-transform/binding-win32-x64-msvc@0.141.0': + resolution: {integrity: sha512-JEgTv+y56FbwinH1/kqpNyD+bWRWDpbbPdSY7Ta7rCKFiRsYkUHZd1v+XWxda08cS8GAmlKS4WKcVwtrAbDUHA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + '@oxfmt/binding-android-arm-eabi@0.57.0': resolution: {integrity: sha512-qVBsEO+KugOsCmUHcO8iqNnqc65p7PCKpCs8M66mPZ+Ri+CWbcpoQOEJBg2OTu03+0qu++NK1jj6IzvQVs0Sig==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3809,9 +3832,9 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.61.1': - resolution: {integrity: sha512-8nKv6+0RJSL9FE4jYOEGXnPeM/Hg12qZpmqzZjRh3qM0Y7c3z1mrOTfFLids72RDQYVh9WpLEfR5WdpNX4fkig==} - engines: {node: '>=18'} + '@playwright/test@1.62.1': + resolution: {integrity: sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==} + engines: {node: '>=20'} hasBin: true '@polka/url@1.0.0-next.29': @@ -3829,97 +3852,96 @@ packages: '@quansync/fs@1.0.0': resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} - '@rolldown/binding-android-arm64@1.1.4': - resolution: {integrity: sha512-EZLpf/8y7GXkkra90ML47kzik/GMP3EMcE9bPyHmRfxLC6z9+aW5A8poCsoxjrT5GfEcNAAvWwUHjvP1pUQkfw==} + '@rolldown/binding-android-arm64@1.2.1': + resolution: {integrity: sha512-02hOeOSryYxVrOIphmLAsqnCJWxwlzFk+pEt/N/i6OgT3lShHO7xGCU5cpgchRDHboAEbSjzgGh+O/u1GswQmA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.1.4': - resolution: {integrity: sha512-aUi+HBvmYb7j8krl1+qJgkG8C17fO79gk3c+jPw4S8glRFc1DTija9S3EyaTSQUm5GJXYKDAsugBEhFHH2vYiQ==} + '@rolldown/binding-darwin-arm64@1.2.1': + resolution: {integrity: sha512-fMsTOnN0OjFm3CyppWPitKnc8UlliVARUULW6cfU6AIqjdtgmSFWSk9vecHzZduv/yMWIHDlRhM1e8Iff9uAfA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.1.4': - resolution: {integrity: sha512-F7hHC3gwY11+vByKPRWqwGbeXWVgKmL+pTGCinaEhdihzBV2aQ0fvZOch9cXYUOKuKKq429HeYXOqQLc7wFCEg==} + '@rolldown/binding-darwin-x64@1.2.1': + resolution: {integrity: sha512-1wjKdz/XLGKHaTNHjQveQ/B23TKx4ItAqm1JbyVuvNPc4Ze0Fb48s49TAd/2zcplPl8okE/UbTgmlVfwT7eFeQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.1.4': - resolution: {integrity: sha512-sI5yw+7s92SK6odiEhD5lKCBlWcpjHS5qyqpVQbZAJ0fIzEUXrmbl3DH2ybR3PZogulNJF+COLtmA8hUfvkCCQ==} + '@rolldown/binding-freebsd-x64@1.2.1': + resolution: {integrity: sha512-Fa0jHR07E7YBN4vOEsbVf2briYNsuOowfLJaXULZM0ldMlaCaj2LJgLMbMe4iacRyZmvR8efFhgR9wKuGclQUg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.1.4': - resolution: {integrity: sha512-mCi0OKgEieFircrtVYmQAFGszRtMnZ6fpZAXrxanXAu7lqZcsK1E1RAaZNG0uKAnxox3B1f4EyQNnoyMfN1vAA==} + '@rolldown/binding-linux-arm-gnueabihf@1.2.1': + resolution: {integrity: sha512-pzkgu1SSHGgRRyRZ4fbmSgmajbVt+epaLP99NDjFft69v/ypfTi6swBMiVdh2EkQ0OSnHE1lZDM7DRGkyAzUpA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.1.4': - resolution: {integrity: sha512-B9Ial3Kv5sh0SHnB1g/QWcUQCEvCF6QKGAl4zXypYj65mVI+B4AhFBwPtSN7pDrJeIx8Z7zdy4ntx+wQABom7w==} + '@rolldown/binding-linux-arm64-gnu@1.2.1': + resolution: {integrity: sha512-QI5SEDY8cbiYWHx0VO4vIc3UlS6a32vXHjU8Qy/17adEmZIPuByJg13UEvo9c/UCiUkdcVWY83C+b+JrwnNyUg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.1.4': - resolution: {integrity: sha512-lZVym0PuHE1KZ22gmFTC15lAkrg9iTszR617oYRB/iPY1A56ywoJzVKOJBKaot5RiikCObmur6pogpse3gRcng==} + '@rolldown/binding-linux-arm64-musl@1.2.1': + resolution: {integrity: sha512-Sm41FyCeXqmYcERoYOCbGIL5hNfd8w9LQ7Y61Bev48HkcjaJqV/iiVOaiDxjVTRMS+QKrZmD8cfPt4uMVnvM+A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.1.4': - resolution: {integrity: sha512-t2DNiLJWNTbnEHyUzTumldML6ET4/g16467LZoDDJ3tSxGvguL5/NyC2lCsNKuyRycg9XeDQF5SSv+TNOhQEXg==} + '@rolldown/binding-linux-ppc64-gnu@1.2.1': + resolution: {integrity: sha512-2x+WhXTGl9yJYPbltW/BSEPTVz9OIWQyER4N+gJEDWkkn904eRcBzELqh/Hf7K0w/ubGbKNMv0ZC+94QK/IFEg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.1.4': - resolution: {integrity: sha512-0WIRnL1Uw4BvTZRLQt+PVgo6ZKTJadlC2btP+/EOXv2f/DWbY0rEgl+y834mIVwP1FkTlWVTrGGJXf12lru7EQ==} + '@rolldown/binding-linux-s390x-gnu@1.2.1': + resolution: {integrity: sha512-eEjmQpuRQayHPWWnywaWHkFT3ToPbP3RYy42VVd/B9aBGDA+Ol25EIWHxKQST3IiWJjikCWUF7KtbfqwZrzVwQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.1.4': - resolution: {integrity: sha512-JWtGshGfX+oENAKonoNkqEJX+7hC8yfhi9GUyPX1VX4mdh1y5r+ZiJLR5XzAB0aoP6s/PcILsGjKq8O0mm24bw==} + '@rolldown/binding-linux-x64-gnu@1.2.1': + resolution: {integrity: sha512-/Orga1fZYkLc/56jBICcHrKchl8Z2UKdDSr3LG9ToWO1lQ6a4Livk9Xz+9WN91zsz5QR3XQz2NNoSDEvP6qadw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.1.4': - resolution: {integrity: sha512-rT6yQcxUuXs4CnbofqwHRRV0iem349rLMYpTjkgQGLjrY4ado/eDzwPZPTCgTOlF6Nkp8NEv70yLMTn6qkWxsQ==} + '@rolldown/binding-linux-x64-musl@1.2.1': + resolution: {integrity: sha512-xxBJRL+0q0Kce7orznGWLuylHDY65vuARXZRpX+hPdv+DqK2c3NlCsVA98tlWzWNEE7yPqA/1NQ5nnCrj49Y5A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.1.4': - resolution: {integrity: sha512-KXMGoboq5cyaCQjDA4GLuRiOwBQ0EyFnJoVViLeZ45/3rFItRODEr+NdsBcVpll40hhNArlm/speWGRvj08LzA==} + '@rolldown/binding-openharmony-arm64@1.2.1': + resolution: {integrity: sha512-M6AdXIXw3s+/8XpKMzdGDEXGS1S7kwUsy+rcTIUIOx5Ge4nXKCtAFHFV9YKkXvGcC5WMoTjAteLzlsQROVI0Yw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.1.4': - resolution: {integrity: sha512-5K83rb36oJiY7BCyE9zLZtGcPV4g5wvq+xwdO0XPIwDVZI8cyB/AUjkNXGb92/rnmezEkjMOpgY61rtwjQtFwg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [wasm32] + '@rolldown/binding-wasm32-wasi@1.2.1': + resolution: {integrity: sha512-/TX0SoRGojHzSAHpfVBbavRVSazg5U3h3Y3VXfcc0cdugq6kxdqw8LPGFiPr+/7gE/60zRcsOY2Vi9b9eT0jww==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} - '@rolldown/binding-win32-arm64-msvc@1.1.4': - resolution: {integrity: sha512-PnWBtw3TV5KOg69HQQDR0mnQuyCmSGR2pAB4DC1rPF808fgKeTUMj2EOEyKATpgiuxuR5APQmiDO7PDgEjTFSA==} + '@rolldown/binding-win32-arm64-msvc@1.2.1': + resolution: {integrity: sha512-EvRrivJieyHG+AO9lleZWgq+g0+S7oV2C51yuqlcyU/R9net+sI4Pj0F+lUoP2bEr6TWX3SqFaaS0SzfLxSzkw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.1.4': - resolution: {integrity: sha512-M1lpniBePobTfsa7Ks9a199e1akxsXn+GYBUKsEzv3YFzOm1HJAMNwKI3qr0Zq+mxwx9gOZoTdP1yXRYsZUocQ==} + '@rolldown/binding-win32-x64-msvc@1.2.1': + resolution: {integrity: sha512-Z4eCmn5QJ/5+azF9knpLWKfVd9aidn0mAe9TpJgvBLId9Ax3t0+JVxBmT25Bv7NBbVW1TZyKjQjQReouMeH5UQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -4163,26 +4185,34 @@ packages: resolution: {integrity: sha512-ANMDxuaPsNMdDC1m4vfvhlDmJweMwkE5XitTwrq2rWHx5jM+dlm4MmHt2PP6t0uejfR77SuhrhJ0zEijIF/uhA==} engines: {node: '>=20'} - '@shikijs/engine-javascript@4.3.1': - resolution: {integrity: sha512-JBItcnPuYq7jVJdZo/vMj94r+szT7XEjHFX+mvFDGSEIbVAXAGyHAHzhbWzpGOwYidCZrErJLLgn2PVeiokHnQ==} + '@shikijs/core@4.4.1': + resolution: {integrity: sha512-VeR2CY6Nn9/WbisoYLOQZ7HZOnwTrpBuOw4wExjqLnBCi62BNWynBUO6K2uPIASPFJwAv7cX1fUu+LrPlSstcw==} engines: {node: '>=20'} - '@shikijs/engine-oniguruma@4.3.1': - resolution: {integrity: sha512-OXyNMzg0pews+msMj4cHeqT4xiYKKvbnn6VbdAXxfoFl3SSx4fJTc8FadECuc5/H9p3BzhNAoAUXKwAu9rWYhg==} + '@shikijs/engine-javascript@4.4.1': + resolution: {integrity: sha512-6U4lJBh8LTvIkEVqRHv/rr3ruwtO6IweFQt1ME1ntHJMGHS+6N86vfYGO1o8c/DtOCTia2lfhdQBtBrps1sDfQ==} engines: {node: '>=20'} - '@shikijs/langs@4.3.1': - resolution: {integrity: sha512-m0l9nsDqgBHvbZbk7A0/kXz/impK3uB/c6rAn6Gpg/uPtdZRQ+alsN/17MU5thb68XTj/4DxkZAotrM0GGSpDQ==} + '@shikijs/engine-oniguruma@4.4.1': + resolution: {integrity: sha512-p23RugMKss0r5DAtRJW1yAXUDl60JvhQYV20yuxei//26JyDSJefV3umyWzzwep2weblMnJGDYahuti6XkcMgA==} engines: {node: '>=20'} - '@shikijs/markdown-exit@4.3.1': - resolution: {integrity: sha512-5McP+EdFX3/KcPjiVQknx8odXLnRirAG4h+9ceq32BGLxyO5iuwNsDtrIhkU3ipFor5r+q0clWulBBor3ubW3Q==} + '@shikijs/langs@4.4.1': + resolution: {integrity: sha512-xb2kCMloBCIraIy2fS5MW0t/BxVY3q2nDyQKBoeSeq6KNrQbShHetCFlw2n35fGIJ6t3+hXDLQogP5ir9O9bvA==} + engines: {node: '>=20'} + + '@shikijs/markdown-exit@4.4.1': + resolution: {integrity: sha512-A98Qc4BOeVxJLh+Yai4OnArylBbJOJVXNvwjohEnbWuldyzoLB9OShyau5ECs1eNTqwwYXsvAh7V74rVDWO1+A==} engines: {node: '>=20'} '@shikijs/primitive@4.3.1': resolution: {integrity: sha512-CXQRQOYy1leqQ8ceTeJdmXv/bsUY++6QyLpXJ94LZAAYj5X2SKRdc5ipguv4NPyGVKItB2PPwUpRNe0Sjh5S1A==} engines: {node: '>=20'} + '@shikijs/primitive@4.4.1': + resolution: {integrity: sha512-ko2OfDoG89YuQ7xL5LtcQiWKb7NIv1Ephb7g48TVU198OzAMLC8lXVEwaJGHK4sUMYrfAGJDqYmNLOLiW/Kz8w==} + engines: {node: '>=20'} + '@shikijs/stream@4.3.1': resolution: {integrity: sha512-QsZDisEVgtvnEgLftu/Ng5JkZlPn37AJoJQY330RnFoNcRtszr0JV3ldRLjIpgvl+qPRKF4t6h1P7FQhjQj6Sw==} engines: {node: '>=20'} @@ -4201,8 +4231,8 @@ packages: vue: optional: true - '@shikijs/themes@4.3.1': - resolution: {integrity: sha512-dgpoJ4WqNi2yTmizQHBJ5zcX6j2lE6icN/0yt4l1kkf16jrY/pwPLoTb1ETsWMz0OBLf9ZNvwmxft+cH+N9qSA==} + '@shikijs/themes@4.4.1': + resolution: {integrity: sha512-wudOaoFro+/Zl9gQv2W1Ur5XlVduqvTuYLI483Xi0wgc1A+cy1hfB2r6ac6ufBgF+ID7KJEW7L41MHrzQ4wH+w==} engines: {node: '>=20'} '@shikijs/transformers@4.3.1': @@ -4213,6 +4243,10 @@ packages: resolution: {integrity: sha512-CHFxE0jztBIZRHH6gxXE7DXUCFXjReEGxZ/j0rfSLGKZuwp2xBYycEP14875DSa9KLL/6700oxIq6oO6ef9K2g==} engines: {node: '>=20'} + '@shikijs/types@4.4.1': + resolution: {integrity: sha512-GOwCLQDHM5EjGUWNPrhzJbr6JP8V/Dx/CDVkWvbZ1Avw5JFnNUckrgbLmE07qtg4WlW7Q7QFndhjIkeU9XMPvw==} + engines: {node: '>=20'} + '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -4263,24 +4297,24 @@ packages: vite: ^5.2.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 vue: ^3.4.0 - '@storybook/addon-a11y@10.4.6': - resolution: {integrity: sha512-XCJy+f0DFOiCgUU9knRDlLDxVFI+AAQ3/wE/NF85zB9iDPPS2DwkSN+mas3zDgHt66zhN8Cq3/UiyCDUweV9Zw==} + '@storybook/addon-a11y@10.5.5': + resolution: {integrity: sha512-nsMnSRe7pzepXIkUUqI/rL7sp8juXOluyypU4Dz0UuYHhw/cKaxfzuO+3WJN5EtEr/gcnKYb4awxH/duPGavUw==} peerDependencies: - storybook: ^10.4.6 + storybook: ^10.5.5 - '@storybook/addon-docs@10.4.6': - resolution: {integrity: sha512-aWAfP5JMiT5a3zBJizwroCRzOCqZwDTJmvsYvwMD3ilIEa/kT1vhf6Xrbk4XIPhDwbh8Hpb/Gfnka1xBYEISWg==} + '@storybook/addon-docs@10.5.5': + resolution: {integrity: sha512-0YpKlimS4XE0kQ8Maa5coeefQxdyDrBHg1wOP3WTPuBe4FolFSCDveR0ge2+vuUBk+fZfn2+l+3Q2jmAWaRGDg==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.4.6 + storybook: ^10.5.5 peerDependenciesMeta: '@types/react': optional: true - '@storybook/addon-themes@10.4.6': - resolution: {integrity: sha512-80d622oB9xWZs3VH4uywkLOA5L2DAx04lVouvCM4XH+pLnJElidoylOLm3i3ByvlGkRjCbB27OUVsW94IgyDrw==} + '@storybook/addon-themes@10.5.5': + resolution: {integrity: sha512-ENZCJkvTdGYBRuaE3tEE6jRilMRdGgfYUhnFNEUXAg4II2iVYg9mnrq6tuQfwSVjGuEOTAUen/3YV+l7U4oOOA==} peerDependencies: - storybook: ^10.4.6 + storybook: ^10.5.5 '@storybook/builder-vite@10.3.4': resolution: {integrity: sha512-dNQyBZpBKvwmhSTpjrsuxxY8FqFCh0hgu5+46h2WbgQ2Te3pO458heWkGb+QO7mC6FmkXO6j6zgYzXticD6F2A==} @@ -4306,12 +4340,12 @@ packages: webpack: optional: true - '@storybook/csf-plugin@10.4.6': - resolution: {integrity: sha512-NILLxDqpA/JR/AazGWpsz+4fadJwRU4uhHephGtYpVOWnQA/DkJfKT6zpcJVq8+QA8A2zKMLX3GVKsXIrxjuDA==} + '@storybook/csf-plugin@10.5.5': + resolution: {integrity: sha512-/euibhRFqklYCZqUseokojmfYcQpXshVY2QmA1qCuxMz9SzVFD3iSTw+aFLTxpsJGGdcZJk8fnm/rEthLzZ9jA==} peerDependencies: esbuild: '*' rollup: '*' - storybook: ^10.4.6 + storybook: ^10.5.5 vite: '*' webpack: '*' peerDependenciesMeta: @@ -4332,14 +4366,14 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@storybook/react-dom-shim@10.4.6': - resolution: {integrity: sha512-iGNmKzrq9vgl2PDrYAnZKI+yvac3Ym+lJXXuQaqlFRS23zA5MNm4EBX+rAG7WulqchoK6NaZ0KQOs2mAgEpTMg==} + '@storybook/react-dom-shim@10.5.5': + resolution: {integrity: sha512-PIk7N3LLrZIxfNxmkvmQN1d5UQ70XEedT8n0GhBiXnM6XL09xPGB8n8TZXeJBRYluKhDQcAyQeT0/OZmcDVQJg==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 '@types/react-dom': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.4.6 + storybook: ^10.5.5 peerDependenciesMeta: '@types/react': optional: true @@ -4464,8 +4498,8 @@ packages: cpu: [arm64] os: [darwin] - '@takumi-rs/core-darwin-arm64@2.0.0-rc.5': - resolution: {integrity: sha512-7QDUnptTVx9jLFQHqBmr2YcZX09VfEFjUXb8DPocMHx/3vFk5askM4+zc8vf07w+63FSYMAs/i2SHOLOIC7Qfg==} + '@takumi-rs/core-darwin-arm64@2.5.4': + resolution: {integrity: sha512-gbIY8SBxWK2fg13OtXj6V4ONLN683tTR08Llhr/UNqGdMn5yLw26/inn9j4sQV52QCWzczUYMwSX7aE2CaTbcw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -4476,8 +4510,8 @@ packages: cpu: [x64] os: [darwin] - '@takumi-rs/core-darwin-x64@2.0.0-rc.5': - resolution: {integrity: sha512-gVHMN2IstyFSWrzqoplOU2XmGmGDiCRsUWqK4QZov6BVxM0MQo9WDouLjOdaVJDm0dWlyUD4AnDbDowSymuceg==} + '@takumi-rs/core-darwin-x64@2.5.4': + resolution: {integrity: sha512-yQzah3bIo4SxFeQa+O/CBpMNc/FgbaDqMlzXA5/axRhypIXmdTaK9lrPqipROgPXRkPddeMevV1WoEHslaMCfg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -4489,8 +4523,8 @@ packages: os: [linux] libc: [glibc] - '@takumi-rs/core-linux-arm64-gnu@2.0.0-rc.5': - resolution: {integrity: sha512-VD9cAoCEygMJ0PipVF0mBCtKrlyKpZkIvnHW+8dFMLDbfxpiXXCrsKwIkYVWWCUlsbaAxHpOA17urKHmuM/oDQ==} + '@takumi-rs/core-linux-arm64-gnu@2.5.4': + resolution: {integrity: sha512-eFtuebrAm+6W7BTn/revOgIJCp14n+Fomg5DgAvyiTa1fz9Cz4R/0Nlm9OBP/bXP+S2TTqTBVsqvivGjrLJCZg==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -4503,8 +4537,8 @@ packages: os: [linux] libc: [musl] - '@takumi-rs/core-linux-arm64-musl@2.0.0-rc.5': - resolution: {integrity: sha512-j9vgpoAP0qEdlgKzKa6O3jrfJyo5c/9d6WJeBAeQASMxEiXu/r9tT4fW1/Kg6ubSHrQOgOLY0rqTfixBWvtlKg==} + '@takumi-rs/core-linux-arm64-musl@2.5.4': + resolution: {integrity: sha512-9JQEtQWOGkUYX7xPev6+TVZVNHpZlr0JOxyCCsaOKvwhyI2KLugWM8C+3CITRtqa0WfJOqJsM43UP3cFofFbvA==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -4517,8 +4551,8 @@ packages: os: [linux] libc: [glibc] - '@takumi-rs/core-linux-x64-gnu@2.0.0-rc.5': - resolution: {integrity: sha512-oYg4Dr6ulkc2lDmc3J6+Tf+/hOwuoaDXQwvyDYNcfo+ea+97vd6qJygQpBiTIai0692OxOp3iP+At1JO82dPqg==} + '@takumi-rs/core-linux-x64-gnu@2.5.4': + resolution: {integrity: sha512-KJp3tkS7BkwQ3WiKWse0uFjx/fKtsNayq9/sLo/8PurxZqjZAmIDMg4M9UUkWQ428uCTi+UERPNPlZQ/0XLrZQ==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -4531,8 +4565,8 @@ packages: os: [linux] libc: [musl] - '@takumi-rs/core-linux-x64-musl@2.0.0-rc.5': - resolution: {integrity: sha512-ih4ZqSO5dO792YTFaQngJ33aX2x1ySyLLb8Y6Zhcnv2WRomrZPxJ2Y/HihGJ1baJ1W0aflLNI3NQWFsjovcXXA==} + '@takumi-rs/core-linux-x64-musl@2.5.4': + resolution: {integrity: sha512-WRQSnGu91GqGlA64aCHi5MepROm5pnADo6x8o3AakNxLXu0R6Hb1Tj1qJLp4nSylImzZueyR7PUNhNr3xdEBpg==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -4544,8 +4578,8 @@ packages: cpu: [arm64] os: [win32] - '@takumi-rs/core-win32-arm64-msvc@2.0.0-rc.5': - resolution: {integrity: sha512-rv5JAXF5nvnpcMs/Uww3swq7pXD+/QGxkEzywlPc/GgJsnRYPwPD6RdXmxaOu4+yXkeJd6qRN0CV0BKbyYEjKQ==} + '@takumi-rs/core-win32-arm64-msvc@2.5.4': + resolution: {integrity: sha512-BxtY3t4bk98mG4uS3Tao1p6U7zbKayH+KGgN7gYLkGTn3cKQtDxP/rwaebdOnnRycIDo310mzhJ5640JhDJBGQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -4556,8 +4590,8 @@ packages: cpu: [x64] os: [win32] - '@takumi-rs/core-win32-x64-msvc@2.0.0-rc.5': - resolution: {integrity: sha512-JWkXe2A1qt+Kuj90mf+vFP5qSBgea1oM0LRPe9scQyx1nAB+hf/rPYv+Yu02YJ7AtTsJZ31Y3xHVwV7u9mDkCw==} + '@takumi-rs/core-win32-x64-msvc@2.5.4': + resolution: {integrity: sha512-n3yNothzsg6+3CBOB53AKKWn9pa/z1X1TrFOM7tdBSvnnEjXdoeowx6IsNVBv/OunwWjw+ah2f9ldkry+8Q2hg==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -4566,9 +4600,14 @@ packages: resolution: {integrity: sha512-Ia8I3vg0VAQPnzHiYRrd18UgZbIj3X0zMwWMjuTm3yb2TBH1988lPwnnlf+eAfYMwZrutNiXLLtgEnkzsm2gMw==} engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} - '@takumi-rs/core@2.0.0-rc.5': - resolution: {integrity: sha512-LrJ0+p7ukVsEbiLYsECWZUhBM71uemiIVM3N9WRYy8EsjHo2Vq6SpukXiJWy5Td5iduXfizey30i4fjEi9Va0w==} + '@takumi-rs/core@2.5.4': + resolution: {integrity: sha512-RfYVPihlYaa951bW2g7/lkK8uTQ3wxq1/yvY41K2CY98UZ8xChAcriJsF1Qxg1nAagmbLKuExJs1DSLR/+g9ow==} engines: {node: '>=18'} + peerDependencies: + csstype: '*' + peerDependenciesMeta: + csstype: + optional: true '@takumi-rs/helpers@1.8.7': resolution: {integrity: sha512-5dSR9W8msQ7Asp4TCvUUB9Bt8yLgIc2ASjWtEG4Jn9xSuAVJLWFZ21Xl8HShW5GE6SV5aCCM9BL0NA9YuBWIJw==} @@ -4581,28 +4620,33 @@ packages: react-dom: optional: true - '@takumi-rs/helpers@2.0.0-rc.5': - resolution: {integrity: sha512-0ACdlShEvU1IQFSSpFh8UMfrGWePj0Uq3D3V2WYoNRF9+o6kfpsD2gZjdFTf+7svOTsmf0Kr7leW6FOzpwjrcw==} + '@takumi-rs/helpers@2.5.4': + resolution: {integrity: sha512-/bNTK2nRSmaugF4m2TDb1SLiEAN7PcORwqqa1RIfahMAqxZoNzMw2krCuNexeDRPGBNJKNCmlOB6F1heBXqHTw==} engines: {node: '>=18'} peerDependencies: + preact: ^10.0.0 react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: - react: + preact: optional: true - react-dom: + react: optional: true - '@takumi-rs/wasm@2.0.0-rc.5': - resolution: {integrity: sha512-lQi2LqT/WY9XfJO9lj197Nf1xyr04vD7hv5ijjI8+8pLZz5U73nowF7p5djwaLs38ax53WMSdtvlrnhR7wv/mQ==} + '@takumi-rs/wasm@2.5.4': + resolution: {integrity: sha512-Uae6J+SglHS2sl0hqXLGuw5nUEy/scyYOJzbGFfN79EGm+Oy5f5SkizlNKo+6H0HzWoXCNdWCvXq/Yl8stRylA==} engines: {node: '>=18'} + peerDependencies: + csstype: '*' + peerDependenciesMeta: + csstype: + optional: true '@tanstack/table-core@8.21.3': resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==} engines: {node: '>=12'} - '@tanstack/virtual-core@3.17.3': - resolution: {integrity: sha512-8Np/TFELpI0ySuJoVmjvOrQYXH/8sTX0Biv9szhFhY39xOdAAY+smrMxjxOum/ux3eM8MUJQsEJ0/R0UpvC8dw==} + '@tanstack/virtual-core@3.17.7': + resolution: {integrity: sha512-bp+v10y65sp2H7WpWfIMyxTNfl8ZVfxFTLRjPIFRryi6FV/J33z4IS53WO4pTk36KlvJ4iLiQz+oaydDC1xbcA==} '@tanstack/vue-table@8.21.3': resolution: {integrity: sha512-rusRyd77c5tDPloPskctMyPLFEQUeBzxdQ+2Eow4F7gDPlPOB1UnnhzfpdvqZ8ZyX2rRNGmqNnQWm87OI2OQPw==} @@ -4610,8 +4654,8 @@ packages: peerDependencies: vue: '>=3.2' - '@tanstack/vue-virtual@3.13.31': - resolution: {integrity: sha512-wZMEoSf852jQqaf3Ika1J7PiBae6341LNy/2CxmIyn0XKDQXMuK41wVX+xp6G0yx8jyR95Ef+Tdr13DK7mbJtQ==} + '@tanstack/vue-virtual@3.13.35': + resolution: {integrity: sha512-lOfSPvgPdlaH6Qy+CyIc3XpycitaSQ9GECndGpTuDiu+uDA1am+90yWXwzDSd/20ZM196ggWJLS+Qb6WjVd/OA==} peerDependencies: vue: ^2.7.0 || ^3.0.0 @@ -4875,8 +4919,8 @@ packages: '@types/estree@1.0.9': resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} - '@types/hast@3.0.4': - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + '@types/hast@3.0.5': + resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==} '@types/jsesc@2.5.1': resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} @@ -4902,8 +4946,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@24.13.2': - resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==} + '@types/node@24.13.3': + resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} '@types/parse-path@7.1.0': resolution: {integrity: sha512-EULJ8LApcVEPbrfND0cRQqutIOdiIgJ1Mgrhpy755r14xMohPTEpkV/k28SJvuOs9bHRFW8x+KeDAEPiGQPB9Q==} @@ -5015,85 +5059,85 @@ packages: peerDependencies: vue: '>=3.5.18' - '@unocss/cli@66.7.4': - resolution: {integrity: sha512-ujqzt7An9Y1BUL0xMFQvF219nLwz7hF2lh/E97YhzB8lI8xA/T/VB7+njXXBEADV4Jp/5qGVaAatME9tadCqBw==} + '@unocss/cli@66.7.5': + resolution: {integrity: sha512-fgWkECRn2LGVo9sEpmjk/KJ3NSKUDitaZCNrJcEYM93DG+ELriTHcL+VWBlF4rcZf9fdGlq1nKbbRHUZirFCHQ==} hasBin: true - '@unocss/config@66.7.4': - resolution: {integrity: sha512-xdIpeZv2l69GlvO2GjAMXXMnJ4LPI0J9OXIEsON6kSHJzZqL9Gbztqvt9L+3OXQsNCeduJF/Dm9JrNPSbpDqHw==} + '@unocss/config@66.7.5': + resolution: {integrity: sha512-dkPl9glhEahJ+Xoja5ZseKKnH+vZaeaKQzg8b0otcKcPPNrHQgu1nu3QgfeOjnXOGrjZIotHwUeVtt4ZA2Skgg==} - '@unocss/core@66.7.4': - resolution: {integrity: sha512-OGXh+RRsAgOrecTKRjUd4SepHR7W4v6zIf6pGtKyIIAIMnzcW/tU+afR1cDbhtb4efZMQhzaoAh3ncvkL8eEYA==} + '@unocss/core@66.7.5': + resolution: {integrity: sha512-UdJb8MiMywcau8QrWEVgUAz0kvoFHyR+sACwYCgmBh/BpKJGyR/zw/Ys3wvysbm0f+i/20VGBex/QQxYVlzdyQ==} - '@unocss/extractor-arbitrary-variants@66.7.4': - resolution: {integrity: sha512-0yawiWzVDDBRow8kuMeNFhzYJUwYrsKc1xclzNurkisal7tTG24haDmpqneol8j3TT2blrQOIuSQPrEgv6y4oQ==} + '@unocss/extractor-arbitrary-variants@66.7.5': + resolution: {integrity: sha512-5zOkbnLIJc8E749qNjLXfPHl3FdHloop12h706/ojr6idK4ix0KLm43R//uLnphixCehdHJRuHnavnM4C/kQbA==} - '@unocss/inspector@66.7.4': - resolution: {integrity: sha512-YxgG9KaXZTe9wVffhUQkV/RY+PPcXha/jAg0rcPUYQr88Z0PEenOUp/Q11ATP8mTwNd+3oUwbKMnkXvv2qsdQA==} + '@unocss/inspector@66.7.5': + resolution: {integrity: sha512-WmTJMnj8bmRxvw/wGeShmL2eEHr2/L0BdGTXSxhfzwcO8y5XZEbBmVciLcM7pqaTXQ6JY4+KnITrDUf1urjZxQ==} - '@unocss/nuxt@66.7.4': - resolution: {integrity: sha512-hVzyswza6QN/URb2NTb8Xd4/2f/+FcFzjQiuOBjvPFmsgax7sK/l1hFlydCZ3538TR8uh82ctwE+eZnJ2YvWFw==} + '@unocss/nuxt@66.7.5': + resolution: {integrity: sha512-jEpG/bvPjjpXqr/hmTXxDZLajI/SyakviVX03djtcJl8jih1khXMqUAAehLcFUJg1DvoUIUdReGagTJGdyGPNw==} - '@unocss/preset-attributify@66.7.4': - resolution: {integrity: sha512-DqRGDJ4OH9h8IissdbZ+IoiIg4q9gdZwdDfnrPcNbBm1ZC4QV/SEizt9GGF6Z/bgvMscMupMU233btQyTq+h6w==} + '@unocss/preset-attributify@66.7.5': + resolution: {integrity: sha512-1Oi1Cp81pqYJwG3h4+OlP5A0FKyaa07MFBXaXc4Yr3faiTbsI8SKj2TqnZCb+NQvBsEqslEd+jKXGZ3lKzCVOQ==} - '@unocss/preset-icons@66.7.4': - resolution: {integrity: sha512-E5DZJOBv4dNsKheds5MNjELF/boMvJNGya1I6NKzC3FQJC7BBSs67+7HAWTz7KKavLS9dEBjdh3JUlXhYMSO8w==} + '@unocss/preset-icons@66.7.5': + resolution: {integrity: sha512-ZsxadWnGGtHdANTikuMnjkQaT1qwUFJHZBF4fzVsPMnUiiKGs8rzXukwM9w3Gi9ontM7nbG2FYi9clWETSlpFg==} - '@unocss/preset-mini@66.7.4': - resolution: {integrity: sha512-aITPP3k60ya3ZMubWQfwNUjh8SzA6YRsbX37WaAMYyIrP1lilgCClJi9HxYt0/Wya09NmUrVNdyYKZfYhfvprA==} + '@unocss/preset-mini@66.7.5': + resolution: {integrity: sha512-o37TSl4ecT0dKu+3/TYuTYht75h82SEwDNl476m9ve0KW4Pv1O2tT/9TWd7N5cutEpySr8/YtjMwtWBD+drxBg==} - '@unocss/preset-tagify@66.7.4': - resolution: {integrity: sha512-4AU4WJfQlk4X+AcsNO532dLcrSxPjEiFTVY7IjDrR4fnFV6bU5yXvEMpM9mToZvk1oDosDjT9Zt7MEpt2d/N1A==} + '@unocss/preset-tagify@66.7.5': + resolution: {integrity: sha512-/8YB1tXVi+WmNKPhsCdtO1xnQKEkshSnWDp6AbvVP3f6qOF7adlMYpAt3kpWCoVUBsfOQ06ZQlnfricMjObyoQ==} - '@unocss/preset-typography@66.7.4': - resolution: {integrity: sha512-FNlkAdlfUqsiHrkeKt5gr8rbTH5K6qNBv44n5fK6wWWbrl/6mB+oazvC9yFp+winJWr+M7TBrnrhC7wAeTdpAA==} + '@unocss/preset-typography@66.7.5': + resolution: {integrity: sha512-2dxC8LT9KYa29UZT4muDFl7DbIXvKktTfeSMbUGMdZKbHcuMtKSP2U52wti1PL5I9duqp4v+8G33EeVutGTUaQ==} - '@unocss/preset-uno@66.7.4': - resolution: {integrity: sha512-ov0sGR2mQ3x4OtdFHdpndy3VuK5UkXuhEAb6LwxSzUIKOqWcxSi24nugBchfInS930pI3Ka9Eje7kAsU+QAPEg==} + '@unocss/preset-uno@66.7.5': + resolution: {integrity: sha512-zaUlYgNngbt50fZA/LbtsEnmPKojPqeiXCyUUiKQMv2uJQhncR32xhLZXVQ+TJD7hlfZ+6FAqlco1NIiAcub9w==} - '@unocss/preset-web-fonts@66.7.4': - resolution: {integrity: sha512-pzpaKZzcbtEVodMf6RvcjyYhgfJ6JrOzsELgo7tzKWSrUuuAuVteTXQTVNIsgjRncJ+adeUhIVTtWg6uHjj1Yg==} + '@unocss/preset-web-fonts@66.7.5': + resolution: {integrity: sha512-OLLTK7kswdSu51qxEm6O+AehecgCfS08Ivqo+280lKzFW7V1jXr5okeJ1ty+85oHCprJqzcD9iG1khxNRLomcA==} - '@unocss/preset-wind3@66.7.4': - resolution: {integrity: sha512-wnYilrLEYyuXzWlC1WfHB8xl+Y8ah3ZHbRBEZbOlYIDAgrGdDHxPT1EOHSHVphfoobCp8+t7eNQvjB1xBG0LaQ==} + '@unocss/preset-wind3@66.7.5': + resolution: {integrity: sha512-atFe/7Qein+oMdyZs0hEo+3EjV99Av2LVxDbzpCungxIfbS3TnQt70EIuHXMPNCVWLYwrMV+/P1n9Ntb0E3mow==} - '@unocss/preset-wind4@66.7.4': - resolution: {integrity: sha512-X3Tde85s9qMlow0IWy32yo8ivtZ3jvpYIWLeOmmBSJXil7GVvA1Yi3LYSLSMoR4VT8CasbQKg99LyhtXiDhYlQ==} + '@unocss/preset-wind4@66.7.5': + resolution: {integrity: sha512-n3jIvQv8x1jXpmWfvNFBIqHNARki4mKZXfxAA31gekpXsRRTg16u1+yC1+PBBJgoEDFEnnmKnG7EZP88S8LVXA==} - '@unocss/preset-wind@66.7.4': - resolution: {integrity: sha512-OZRsTfjY0iTEu01oqknKFxCxudv+3yXkXTVdllFBrFXws7OKXmm78Wmo+jwX3PhDBaEq71WuHi8s6u76YOiNLQ==} + '@unocss/preset-wind@66.7.5': + resolution: {integrity: sha512-LVKgGr0A9Lc7F85xGXrrb71DDXMlHGA8bcj/Kht8BCsuRdBZadNbLlnv5qnSJiHYhi3/blzcgVoaeRor6L9yNA==} - '@unocss/reset@66.7.4': - resolution: {integrity: sha512-DYUxI/WVIFCMYKc8/jXCQvp26SmB5UvZ3fYEI1jLeb9BHZYtINvHfs1tIDTWSXOIP1s/yOPFeBDx9bm1PBF4zg==} + '@unocss/reset@66.7.5': + resolution: {integrity: sha512-z3wbt2cuQPjtT6w5xzRYZYFIIlUPzhVKz8yIcE9fvu7BgR3hO7uVsg/5mzDoGwQ96Ya3Sk68rpmI/gLYl4bJag==} - '@unocss/rule-utils@66.7.4': - resolution: {integrity: sha512-S+q2gqsWpZfW+MJV6LGH42eyKDK8xGdUPse72T8euNDagl5/OZFGSJ3TlIrlNilscbUiWM8nIu0cWeRaAmEMlA==} + '@unocss/rule-utils@66.7.5': + resolution: {integrity: sha512-/AKHBRF6ZOexE3EDDv8ZEYh40P5e2Eha41IYUbE1wjigW7++ssmvimSTdufJzZvU5DGP++E3B3WEsFPprZMjAg==} - '@unocss/transformer-attributify-jsx@66.7.4': - resolution: {integrity: sha512-HvSmnxEaMdvEOBAe4JeGfQHYoemY7eyEkM9tK60KBvuvLS/tpkTu9sQy8Y2PaSVdtdl8wNJYAjBq14mBTJhJQQ==} + '@unocss/transformer-attributify-jsx@66.7.5': + resolution: {integrity: sha512-r8qDwNSt0eGSwWws3xsuIHb3PZYR2embFdYoE67hD/xlYgLjX1uPy/HUlGCSSh4uLc4vVYjurr0Oq5xF/B8YiA==} - '@unocss/transformer-compile-class@66.7.4': - resolution: {integrity: sha512-CqagFT2ybqeEIf5YDPalK+ueKewNiI3h/a0MDH+VqDEmyl4ICgSB38VtQabiMnFG4um0kVGqThHoYKDy6qGKyg==} + '@unocss/transformer-compile-class@66.7.5': + resolution: {integrity: sha512-KuECgsGF7tGe808vIvKViEjI0UCUgYgneJfK+/TWBkjC7s8dLVaUtJzzcP9/r6OfGlgyn/x1YTdRqTaCENa7Xg==} - '@unocss/transformer-directives@66.7.4': - resolution: {integrity: sha512-mMS+9NWMI7riWW9LI9+XibbAs6kJuhEezqQ+99d0s40k2w+io7vJab2i+LkDDyCmdaPL5tdqcb48PXu9mzvAeQ==} + '@unocss/transformer-directives@66.7.5': + resolution: {integrity: sha512-VMJApXXOwlDubkW+cNMmOkfxLefFupJr+yU23gGYUB2NPsuVltc8H5CDM0gfVebpeL5CUW05evxzEAk2wsju+Q==} - '@unocss/transformer-variant-group@66.7.4': - resolution: {integrity: sha512-3+fdrcpg7f8wltk7Ph4nK817HkwVfKoKOImPuD9nnb3T6RVUuwDq3N3XZK4vrwlFyEJqNLDBhzHF3rCGymreOg==} + '@unocss/transformer-variant-group@66.7.5': + resolution: {integrity: sha512-iDmP3mM8J+IxuQf5Uh33zsi528xnGxTpKRJ0c+LCrqBTTkR2tZr4aCzNmJ0g29Js2yEOsyNXRRc8BNTuvgn0AA==} - '@unocss/vite@66.7.4': - resolution: {integrity: sha512-U6P3qWuGJIQ3fqMQf9qMB2kkXGrISkcdeW1kHlBKs54QjWKJRMNTxgAAb57ytlbD2K9osEMO/k58w96lbXcTNg==} + '@unocss/vite@66.7.5': + resolution: {integrity: sha512-1z1TBCNJCR2WzjPtjzmCHr8rtzXHosMjLdsCNe6Mzsfwiw044gzzLVuiEZO9vIjkI50lvQ+gIOxOiVQG0hGAeA==} peerDependencies: vite: ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 || ^8.0.0-0 - '@unocss/webpack@66.7.4': - resolution: {integrity: sha512-mUFvcAvnD0yGi+Jds0DxkW726Q4pwIqvypor/fE3TdBRtRlYN3Ht4NInLcnDKalVsLsVB+g+ye/xNmCPqRUNBQ==} + '@unocss/webpack@66.7.5': + resolution: {integrity: sha512-9ji+BsB1VyspbEZwcwGPZPF6uuPpsRm9gBNMK14Toib33QIiBqpEBNzBNGNfbIjne3hmS6fGySN344Z0VldHcA==} peerDependencies: webpack: ^5 - '@upstash/redis@1.38.0': - resolution: {integrity: sha512-wu+dZBptlLy0+MCUEoHmzrY/TnmgDey3+c7EbIGwrLqAvkP8yi5MWZHYGIFtAygmL4Bkz2TdFu+eU0vFPncIcg==} + '@upstash/redis@1.38.1': + resolution: {integrity: sha512-hVqkWmhqobH7hpdzSCSrOwK7gWNASOAdf85l6/yxdB+giCYNYfl8FkSKxnqW2sqCdLDP7HzRTvy/ILC1AjBMUA==} '@vercel/nft@1.10.2': resolution: {integrity: sha512-w+WyX5Ulmj4dtTZrxaulqrjaLZHSbnPzx75SJsTNYmotKsqn1JlLnDJa+lz5hn90HJofhl/2MAtw0mCrgM3qYw==} @@ -5113,7 +5157,7 @@ packages: react: ^18 || ^19 || ^19.0.0-rc svelte: '>= 4' vue: ^3 - vue-router: 5.1.0 + vue-router: 5.2.0 peerDependenciesMeta: '@sveltejs/kit': optional: true @@ -5228,7 +5272,7 @@ packages: engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0} peerDependencies: '@arethetypeswrong/core': ^0.18.1 - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@vitejs/devtools': ^0.3.0 esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' @@ -5280,6 +5324,63 @@ packages: yaml: optional: true + '@voidzero-dev/vite-plus-core@0.2.7': + resolution: {integrity: sha512-zqaBkM1XZ4IHvFJlG2uv7kQF+dqtUcxXSPGyn15BXRfQb101HPpXXe6PHi7YOmZmbQd+hnwNr5+aklXSriZhVQ==} + engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0} + peerDependencies: + '@arethetypeswrong/core': ^0.18.1 + '@types/node': 24.13.3 + '@vitejs/devtools': ^0.3.0 + esbuild: ^0.27.0 || ^0.28.0 + jiti: '>=1.21.0' + less: ^4.0.0 + publint: ^0.3.8 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + typescript: ^5.0.0 || ^6.0.0 || ^7.0.0 + unplugin-unused: ^0.5.0 + unrun: '*' + yaml: ^2.4.2 + peerDependenciesMeta: + '@arethetypeswrong/core': + optional: true + '@types/node': + optional: true + '@vitejs/devtools': + optional: true + esbuild: + optional: true + jiti: + optional: true + less: + optional: true + publint: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + typescript: + optional: true + unplugin-unused: + optional: true + unrun: + optional: true + yaml: + optional: true + '@voidzero-dev/vite-plus-darwin-arm64@0.2.2': resolution: {integrity: sha512-Wy0Shx3Waa2cQZGSrPm0cpO1Y5oNyKyC1jarv12bBcgV+4uoEBKX+ep2Nh7zwjfd8Ja4QMiePE7wciOSXxu8oQ==} engines: {node: '>=20.0.0'} @@ -5350,8 +5451,8 @@ packages: '@volar/typescript@2.4.28': resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} - '@vue-macros/common@3.1.2': - resolution: {integrity: sha512-h9t4ArDdniO9ekYHAD95t9AZcAbb19lEGK+26iAjUODOIJKmObDNBSe4+6ELQAA3vtYiFPPBtHh7+cQCKi3Dng==} + '@vue-macros/common@3.1.4': + resolution: {integrity: sha512-/5Fv+6DgIcM9ajY05ZmKBv+LMX1M9A0X+IUwDRVdt67ciw8OV9bvG2r34p3RiEadlsQybjhKPRKNXDC8Bp23cw==} engines: {node: '>=20.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 @@ -5378,15 +5479,27 @@ packages: '@vue/compiler-core@3.5.39': resolution: {integrity: sha512-16KBTEXAJCpDr0mwlw+AZyhu8iyC7R3S2vBwsI7QnWJU6X3WKc9VKeNEZpiMdZ569qWhz9574L3vV55qRL0Vtw==} + '@vue/compiler-core@3.5.40': + resolution: {integrity: sha512-39E8IgOhTbVDnoJFMKc2DvYnypcZwUqgUhQkccva/0m6FUwtIKSGV7n1hpVmYcFaoRAwf9pBcwnKlCEsN63ZEQ==} + '@vue/compiler-dom@3.5.39': resolution: {integrity: sha512-oQPigALqYbNxTNPvNgSOe+czwVExfbVF02lz8jP0S3AXJiu3jxYDygNUiqSep4ezzW8XgnubqH63My2A7JR/vg==} + '@vue/compiler-dom@3.5.40': + resolution: {integrity: sha512-pwkx4vqlqOspFstrcmzwkKLePVMD3PT65imRzLhanU2V1Fj4K13g6OXjanOyzw3aTAuRk84BOmY8f3rEHqPaVA==} + '@vue/compiler-sfc@3.5.39': resolution: {integrity: sha512-d0ki86iOyN8LoZPBmk5SJWNwHP19CnDDCfuo//+2WJa2g5Ke0Jay983PIBIcSSzldC68I8DrD5GrHV3OSDfodg==} + '@vue/compiler-sfc@3.5.40': + resolution: {integrity: sha512-gIf497P4kpuALcvs5n3AEg1Vdn0pSY4XbjASIfHNYF1/MP3T2Mf2STERTubysBxCRxzJGJYtF/O7vwJrxFB3Vw==} + '@vue/compiler-ssr@3.5.39': resolution: {integrity: sha512-Ce7/wvwMHai74bdszfXExdazFigYnlF9zgCmEQUcM1j0fOymlouZ7XilTYNo8oUjhlnjYOZbGrcYKuqjz89Ucw==} + '@vue/compiler-ssr@3.5.40': + resolution: {integrity: sha512-rrE5xiXG663+vHCHa3J9p2z5OcBRjXmoqenprJxAFQxg5pSshzeBiCE6pu46axapRJ2Adk0YDA2BRZVjiHXnhg==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -5418,6 +5531,9 @@ packages: '@vue/language-core@3.3.6': resolution: {integrity: sha512-LgBMZAy2sR3cQWknpyaxnI6yBkqDfLBPkbdhwRhQCvzfNJRQXPilgQIrdI/v4ytJ0sAq9bWhaPsjqBqneomJ3Q==} + '@vue/language-core@3.3.9': + resolution: {integrity: sha512-in/68oAa4BCtVY6n/nkuhLIkV8DHYd2UivedJ6cMZ6UYtlq9jaoaSNUBHYCVO44z3nKg7MdE5OBoHKt5SxeBKQ==} + '@vue/reactivity@3.5.39': resolution: {integrity: sha512-TpsuBJ9gGlZa5d23XcM2y8EXanz9dZeVDQBXRwzy46ItgvM+rWpzs+UVM0wcRLxGvcav0HE5jz2gNL53xlRAog==} @@ -5435,6 +5551,9 @@ packages: '@vue/shared@3.5.39': resolution: {integrity: sha512-l1rrBtBfTnmxvtsvdQDXltUUy8S1Y+ZaqdfUzmAnJkTd8Z8rv5v/ytW+TKiqEOWyHPoqtPlNFSs0lhRmYVSHVA==} + '@vue/shared@3.5.40': + resolution: {integrity: sha512-WxnBtruIqOoV3rA4jeKDWzrYI5h7Cp4+pjwDi8kWGHz+IslhiN+wguLVVhtv2l8VoU02rzDCVfDjgCl1lNpZVg==} + '@vue/test-utils@2.4.11': resolution: {integrity: sha512-GDqaqZsA6m2E5vNzej0aYiIb6BX8xV9pNSbbbXKOfEYwg7ZNblVX8suyqmUBThq8VIrgAJNxn+z72hVtUeiWHA==} peerDependencies: @@ -5448,13 +5567,13 @@ packages: '@vueuse/core@10.11.1': resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} - '@vueuse/core@14.3.0': - resolution: {integrity: sha512-aHfz47g0ZhMtTVHmIzMVpJy8ePhhOy68GY5bv110+5DVtZ+W7BsOx+m61UNQqfrWyPztIHIanWa3E2tib3NFIw==} + '@vueuse/core@14.4.0': + resolution: {integrity: sha512-X4WHz1HlCzCBoYXesUkifzzWBAcZgXG8Fi5iNPQg/epdzOB3gu8Fawj3hvuwYR1nGcXGnvxwYYcUC/71++svtQ==} peerDependencies: vue: ^3.5.0 - '@vueuse/integrations@14.3.0': - resolution: {integrity: sha512-76I5FT2ESvCmCaSwapI+a/u/CFtNXmzl9f9lNp1hRtx8vKB8hfiokJr8IvQqcQG5ckGXElyXK516b54ozV3MvA==} + '@vueuse/integrations@14.4.0': + resolution: {integrity: sha512-oJz9qTgczvA7L1nXQFRU7h8tQbOCoiceqvMMhT9XYMyOGTqLJ2rEa09PON+nD2t48sZUfeOmg4eaWJXV4sZb/w==} peerDependencies: async-validator: ^4 axios: ^1 @@ -5498,26 +5617,26 @@ packages: '@vueuse/metadata@10.11.1': resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} - '@vueuse/metadata@14.3.0': - resolution: {integrity: sha512-BwxmbAzwAVF50+MW57GXOUEV61nFBGnlBvrTqj49PqWJu3uw7hdu72ztXeZ33RdZtDY6kO+bfCAE1PCn88Tktw==} + '@vueuse/metadata@14.4.0': + resolution: {integrity: sha512-swx/255R6JyHZFJhx845iz5CRWDZdCfvkZOpACWc5+c5WHcG24mv8gUT1WIdFQaHt6dq79rvILd9QnCWiyVm9g==} - '@vueuse/nuxt@14.3.0': - resolution: {integrity: sha512-Uxaz/DsNa3i7vHTSjZin5R17R5pt+MtpAifsfqhV1qiBZti1wYv+/S3xysCMHuuiWyLIbbignKxIsgG9ul5kEA==} + '@vueuse/nuxt@14.4.0': + resolution: {integrity: sha512-97At9ad6UvEB73vH1/h2yYTRZM7uPchzo7s2jRLwKWWHRZXGdzTn8AtpSwZVIAaXJTDcpiqzo9Inhd8v50mkMg==} peerDependencies: - nuxt: ^3.0.0 || ^4.0.0-0 + nuxt: ^3.0.0 || ^4.0.0-0 || ^5.0.0-0 vue: ^3.5.0 - '@vueuse/router@14.3.0': - resolution: {integrity: sha512-MK7YETFDPyDDF9aSP4W3TzUIHLZ+uq0n/t4VMxOP39e0qGbCZ21ZRsGE93ML84teKtCtPDlN+73CTk2e3xVl9w==} + '@vueuse/router@14.4.0': + resolution: {integrity: sha512-q+dRUKI6xYGT4vNPq2t3fujrXPw2KBFV5Jxhw38liTFzwzGXBYcf8Qdjk7AiQpjEH2xLSin6WVTvj85EEIpo9w==} peerDependencies: vue: ^3.5.0 - vue-router: 5.1.0 + vue-router: 5.2.0 '@vueuse/shared@10.11.1': resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} - '@vueuse/shared@14.3.0': - resolution: {integrity: sha512-bZpge9eSXwa4ToSiqJ7j6KRwhAsneMFoSz3LMWKQDkqimm3D/tbFlrklrs/IOqC8tEcYmXQZJ6N0UrjhBirVCg==} + '@vueuse/shared@14.4.0': + resolution: {integrity: sha512-JRgY90Sz8DDtPMsaDflvPMp9xYk69JZAmbuDvAquUVXKr2gEjqtzGNTTthLfckH0BzBqvnu31gb4a8TGLRe79g==} peerDependencies: vue: ^3.5.0 @@ -5575,6 +5694,131 @@ packages: '@xtuc/long@4.2.2': resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + '@yuku-codegen/binding-darwin-arm64@0.5.48': + resolution: {integrity: sha512-yo96Oef12WzqnphInfz/eexVse3+kWgfGS5g2S3rFS3dcGn1ENW9xLFDZUP9rh+yP76DOq38wBoFi1+I9+6qBg==} + cpu: [arm64] + os: [darwin] + + '@yuku-codegen/binding-darwin-x64@0.5.48': + resolution: {integrity: sha512-aRCTw0EZC4bVosmw//0OMYP5tGWFE0Cu5yUBFkUbhXx/iBzvORcJ2xPNlOp/vtCCo9Ys4vp8b0DigJV6uOVb2g==} + cpu: [x64] + os: [darwin] + + '@yuku-codegen/binding-freebsd-x64@0.5.48': + resolution: {integrity: sha512-CA0AQAEApDkbw51PdLWMtKPJ41/7rvXsS3SJs+phG7fHJI+MuFzWuLbkucZfZoEOiDscmcsfYIdgL8BsfuyKKQ==} + cpu: [x64] + os: [freebsd] + + '@yuku-codegen/binding-linux-arm-gnu@0.5.48': + resolution: {integrity: sha512-DuSQlk8bH4gpmW3/00P0NLagAcMv8jOxjT40cQmxKRkktr+SUOALCfkT89tdDq3qtY95NR2GXOZ7AjNh7KKqCw==} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@yuku-codegen/binding-linux-arm-musl@0.5.48': + resolution: {integrity: sha512-bxj4Ee+wlaJcWJwft2ReJXWw5sfl1qavDz6+dlRdU1xfTEtjPSNiAWhiCHnJR0R4Ygd57DnzSQmAVGvFv6RcGw==} + cpu: [arm] + os: [linux] + libc: [musl] + + '@yuku-codegen/binding-linux-arm64-gnu@0.5.48': + resolution: {integrity: sha512-mk5JVWh+0JOe5ue8k17kbYX8uGBoKt3ZqoCyxNh4nYAAcX7+X1tFUiU7jbjctu4vHeejCBFSTdQ021+V31cUCQ==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@yuku-codegen/binding-linux-arm64-musl@0.5.48': + resolution: {integrity: sha512-4q3vkrNghbllyxOm2KesFLxCPKHF7r3JyQ7BWZccY1j2Y05yKoIFhoWCqIuQ2W/dpte9RI0+OVfwyxnrKg6fkA==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@yuku-codegen/binding-linux-x64-gnu@0.5.48': + resolution: {integrity: sha512-csd4M1EVrGaohM8acM6gq1zpUA/Rwe2ulUMBKUcwQXm/k6n7cq1A++qdew78SOVb4do3JH1WE+WFwoGQAcWc1w==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@yuku-codegen/binding-linux-x64-musl@0.5.48': + resolution: {integrity: sha512-KcDuEOT+GFoVKdvAWOv1v9iYjwnmvMZlO+j1Rw+5PYdeFLGWGzv/DD11y4SAAdwXIFcil4T0hibeIaF82WStMg==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@yuku-codegen/binding-win32-arm64@0.5.48': + resolution: {integrity: sha512-HI8qNrI8dWM5BuqIMKsqornRvTNFrE6sm5zToIJ9YIa9zt5+29P7fJ7Nr39EVf6dAWSb6q7JSpScJnRsQ+FgZA==} + cpu: [arm64] + os: [win32] + + '@yuku-codegen/binding-win32-x64@0.5.48': + resolution: {integrity: sha512-X5YWJLO6EfBZpeBqO0AYESnUizbpFDWArcvVD61w0PEWQ3CaFRLnbQXs+kpM4ZZfGMfIE22zfA08QSY67q7TNQ==} + cpu: [x64] + os: [win32] + + '@yuku-parser/binding-darwin-arm64@0.5.48': + resolution: {integrity: sha512-If8mb7HH3vqghJ2NNZ8SuHfhsnjVzOxJpB8xcNOXS5WjYrs2mUhHIh5KOIvK13hDOzh0htGeGK3A6MsiEqE7HQ==} + cpu: [arm64] + os: [darwin] + + '@yuku-parser/binding-darwin-x64@0.5.48': + resolution: {integrity: sha512-EimvPXfspzxf1K11eB6tCW5oiQEXB8g84T2wP1TwzQagdDKo33bkmmVF0B32vTIpXnk/Ifu5IB61izZ1MylljA==} + cpu: [x64] + os: [darwin] + + '@yuku-parser/binding-freebsd-x64@0.5.48': + resolution: {integrity: sha512-0GcUMrumLHheThY9r5Tp46gaZYzn0irWPS1Zba6WY+vVQfhUtzGiWgXxI6tuXX0N32kEaaEVRpkKctvo6Kx3aQ==} + cpu: [x64] + os: [freebsd] + + '@yuku-parser/binding-linux-arm-gnu@0.5.48': + resolution: {integrity: sha512-8S5T5wjCC73dmmpQeZ49aYsSunIUM3D4Fc6rdK96c+Ayg/p3FmeSPF3xuLZHejcTmqJIIvnbfPlUF+rB6DITjQ==} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@yuku-parser/binding-linux-arm-musl@0.5.48': + resolution: {integrity: sha512-tTmbxvnUHcK2/crS9547vk2SMmsajH1yqJ8ltXhIuHJgqR1v+d9n9KT+kSayo/5CS76LegeYxhMFjEivBH2hFA==} + cpu: [arm] + os: [linux] + libc: [musl] + + '@yuku-parser/binding-linux-arm64-gnu@0.5.48': + resolution: {integrity: sha512-KGYCBMqI2zfwyhgq5tpPVNe7jpUeYTBm8DhjdS+zqWNumde/PEC170QE5RHxcOAlsirIDeIUk0jqx+r/axoFSw==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@yuku-parser/binding-linux-arm64-musl@0.5.48': + resolution: {integrity: sha512-2wTSMsCSXLTc2lZUjMAuU5X4cje55u205WJqfV5NWNF6j9pW/tXyxr15dJeekj8ziLqBXzIsj4DbRh4sY/WcjA==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@yuku-parser/binding-linux-x64-gnu@0.5.48': + resolution: {integrity: sha512-d/6v9UnGglVu1WC2JQyv/5aWSi5fXZeGSlidCfmHp4+N65N1GDKUnFtys5MK5eAPeAjTgSHGGtOc/yCcKTlv3A==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@yuku-parser/binding-linux-x64-musl@0.5.48': + resolution: {integrity: sha512-gX19gw6u4ApPy7SYMPKfFlEkrtj6WlORvrTKK3sBQqjyV+8+mUAkQgxXNjHw4RnOiAmVYg7TOlZcg8d+Qqod9A==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@yuku-parser/binding-win32-arm64@0.5.48': + resolution: {integrity: sha512-w6cQQLbqj3Jcom5Q7ifm103NUOQ9d+Cb4VU5lkrZDjMnwVJ9Hzzg1vCQR7miJuF44vhCXldbme5UryE3giEKlA==} + cpu: [arm64] + os: [win32] + + '@yuku-parser/binding-win32-x64@0.5.48': + resolution: {integrity: sha512-4gO0HmG7fzFxrw1rs0dUdnnaY9YgennjETqDWrTSp7x9fmTUOAoN4VsMfP7YyliQeG1WJJHc55O+rOhmsLppow==} + cpu: [x64] + os: [win32] + + '@yuku-toolchain/types@0.5.43': + resolution: {integrity: sha512-kSpvPntnXw5+lYjO71ffBEnQ5ycQ74KGIYknh0TS4xeyCuBkOqxyJumxZkMhLBBUCLjDAbx2+Icnr3Zh4ftjpQ==} + abbrev@2.0.0: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -5654,8 +5898,8 @@ packages: ajv@8.20.0: resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} - algoliasearch@5.55.1: - resolution: {integrity: sha512-FyaFnnsbVPtevQwqSj/SdxE3jAsSsY0BEH8IVLf9rXxEBdAhAmT6VKCVSMWoaPIHVN1Eufh/1w8q6k8URpIkWw==} + algoliasearch@5.56.0: + resolution: {integrity: sha512-PrqppUmhT4ENdas2pH9caE7efUcxy6EcSFhWzosiVuQBzu2tQ5yLTI6jwomT/1cuBnivzGfxiJCqDNN9FRRh+Q==} engines: {node: '>= 14.0.0'} alien-signals@1.0.13: @@ -6025,8 +6269,8 @@ packages: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} - chromatic@18.0.1: - resolution: {integrity: sha512-GlTYrZ4ui5ZW8Jzut6SAo5bMH3sIugYZ37Nq2DyVHBfPINeEzGA8eG5xNo4N/I2aRdM9Xnqw0SCls7wgf2llvA==} + chromatic@18.1.0: + resolution: {integrity: sha512-I9av8lUc5CQRlYzwKpmOG9cwYvZ4AFmTvtHeNrzOMC1353F9xYw45CHpSNIsNKuOiqqmzci9esXQd5akl0fi6w==} engines: {node: '>=22.0.0'} hasBin: true peerDependencies: @@ -6424,8 +6668,8 @@ packages: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} - devalue@5.8.1: - resolution: {integrity: sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw==} + devalue@5.9.0: + resolution: {integrity: sha512-RWrqdArjvPbsATEhOPUo6Wndc/iWnkWKlhIrdlF3zMMYo/c3CVtoaVAyLtWxz5h8nSlkHzxnzV2uLydPXmtF+A==} devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -6833,8 +7077,8 @@ packages: resolution: {integrity: sha512-CGnyrvbhPlWYMngksqrSSUT1BAVP49dZocrHuK0SvtR0D5TMs5wP0o3j7jexDJW01KSadjBp1M/71o/KR3nD1w==} engines: {node: '>=18'} - fast-check@4.8.0: - resolution: {integrity: sha512-GOJ158CUMnN6cSahsv4+ExARvIDuzzinFjkp0E9WtiBa5zcVeLozVkWaE4IzFcc+Y48Wp1EDlUZsXRyAztQcSg==} + fast-check@4.9.0: + resolution: {integrity: sha512-7ms6T7SybUev/PQITciI0yLM2pOSFy5zpG8Ty7tQofcVaQUvrMXp6CBwqF6fThLCLOrfBtuHAtwq6Yu4XPCllg==} engines: {node: '>=12.17.0'} fast-deep-equal@3.1.3: @@ -6857,8 +7101,8 @@ packages: resolution: {integrity: sha512-tWhw7z4jFuQgZB9tbQyUh5BY9nNd/wimM+fBLfmmJjakkJDNvbJKm0nQ5ruPKC0us1HGg7L6iBk1fxpSzcgSaA==} hasBin: true - fast-npm-meta@2.1.0: - resolution: {integrity: sha512-Nfk1zTQvBmvh1XMxh9VkxMfRLHgv61YlIW80s4l/ZQVUbV4k4M5HjuQLlL8TooYD0AsSl19p4DU63wHZqZ0y9Q==} + fast-npm-meta@2.2.0: + resolution: {integrity: sha512-99jPl8JkCSCa4VlboNU1XuL98ijm74Pm9CGo6H4BoMVoVh1uhguQcvwLgXDT8Vkl2qj/UEQ0J9gD8beHjTFk1w==} hasBin: true fast-string-truncated-width@1.2.1: @@ -7019,8 +7263,8 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - fuse.js@7.4.2: - resolution: {integrity: sha512-LVbzjD4WA6UP5B1UnP8wuaXJiLnqMdM/E4fiJXTJ5haJ5b/MBNsK29h2fm6swEoQaVQjvYFWKLE2RanyZIoRVQ==} + fuse.js@7.5.0: + resolution: {integrity: sha512-sQtrEfA+ez/3G0cCZecF70oqpCRttCexYUG4mUrtWL49ULUzUyxokt5kyqwtKzj1270RaKih+hcP3qLcumccow==} engines: {node: '>=10'} fzf@0.5.2: @@ -7163,12 +7407,12 @@ packages: crossws: optional: true - h3@2.0.1-rc.22: - resolution: {integrity: sha512-Esv0DMIuPkCTSWCA0vO73vcTqwzH1wjSrAO1TXNu/K3up1sZHa9EKMapbmxCDYBeymC3fVTk4qxp7ogQWQ+KgA==} + h3@2.0.1-rc.26: + resolution: {integrity: sha512-GDxlvDsKxgjRvG5UBRJYyGJTMWLV30CJ4cV+e7QCTgftDHihrvio1fVPbNembhEr6J4WNm8IWy3fookgyTweLw==} engines: {node: '>=20.11.1'} hasBin: true peerDependencies: - crossws: ^0.4.1 + crossws: ^0.4.9 peerDependenciesMeta: crossws: optional: true @@ -7351,8 +7595,8 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + ignore@7.0.6: + resolution: {integrity: sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==} engines: {node: '>= 4'} image-meta@0.2.2: @@ -7762,6 +8006,9 @@ packages: resolution: {integrity: sha512-1e4qoRgnn448pRuMvKGsFFymUCquZV0mpGgOyIKNgD3JVDTsVJyRBGH/Fm0tBb8WsWGgmB1mDe6/yJMQM37DUA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + jsonc-parser@3.3.1: + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} + jsonfile@6.2.1: resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} @@ -7834,30 +8081,60 @@ packages: cpu: [arm64] os: [android] + lightningcss-android-arm64@1.33.0: + resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + lightningcss-darwin-arm64@1.32.0: resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] + lightningcss-darwin-arm64@1.33.0: + resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + lightningcss-darwin-x64@1.32.0: resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] + lightningcss-darwin-x64@1.33.0: + resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + lightningcss-freebsd-x64@1.32.0: resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] + lightningcss-freebsd-x64@1.33.0: + resolution: {integrity: sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + lightningcss-linux-arm-gnueabihf@1.32.0: resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] + lightningcss-linux-arm-gnueabihf@1.33.0: + resolution: {integrity: sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + lightningcss-linux-arm64-gnu@1.32.0: resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} engines: {node: '>= 12.0.0'} @@ -7865,6 +8142,13 @@ packages: os: [linux] libc: [glibc] + lightningcss-linux-arm64-gnu@1.33.0: + resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [glibc] + lightningcss-linux-arm64-musl@1.32.0: resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} engines: {node: '>= 12.0.0'} @@ -7872,6 +8156,13 @@ packages: os: [linux] libc: [musl] + lightningcss-linux-arm64-musl@1.33.0: + resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [musl] + lightningcss-linux-x64-gnu@1.32.0: resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} engines: {node: '>= 12.0.0'} @@ -7879,6 +8170,13 @@ packages: os: [linux] libc: [glibc] + lightningcss-linux-x64-gnu@1.33.0: + resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [glibc] + lightningcss-linux-x64-musl@1.32.0: resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} engines: {node: '>= 12.0.0'} @@ -7886,22 +8184,45 @@ packages: os: [linux] libc: [musl] + lightningcss-linux-x64-musl@1.33.0: + resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [musl] + lightningcss-win32-arm64-msvc@1.32.0: resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] + lightningcss-win32-arm64-msvc@1.33.0: + resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + lightningcss-win32-x64-msvc@1.32.0: resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] + lightningcss-win32-x64-msvc@1.33.0: + resolution: {integrity: sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + lightningcss@1.32.0: resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} engines: {node: '>= 12.0.0'} + lightningcss@1.33.0: + resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==} + engines: {node: '>= 12.0.0'} + lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} @@ -7974,6 +8295,9 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + magic-string@1.1.0: + resolution: {integrity: sha512-kS3VHe0nEPST2saQV4Rbkchcd3UBRkVTQHo1D3h/ZTwFDhai/mfKkmtPAtD129EOI7K3HlHIsFOt0WrI2/oU9g==} + magicast@0.5.3: resolution: {integrity: sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==} @@ -7984,8 +8308,8 @@ packages: markdown-exit@1.1.0-beta.2: resolution: {integrity: sha512-8CzMGVlFZ4DEfnc8KU+4ycUW2SIOuiXqCHD7z51ecVEi/weyc0f2ylQbCm4KoKuVlTZSuMUMnWT0hTyquZ7anQ==} - markdown-it-anchor@9.2.0: - resolution: {integrity: sha512-sa2ErMQ6kKOA4l31gLGYliFQrMKkqSO0ZJgGhDHKijPf0pNFM9vghjAh3gn26pS4JDRs7Iwa9S36gxm3vgZTzg==} + markdown-it-anchor@9.2.1: + resolution: {integrity: sha512-p6APiLJDFAW2GEvaavDvhIBn7jrX2jLv77NkBGgNacFTurbORYc4pyYySg/mI6mpR6cHQuAtzKtmqgQr4K8dsQ==} peerDependencies: '@types/markdown-it': '*' markdown-it: '*' @@ -8002,8 +8326,8 @@ packages: engines: {node: '>= 20'} hasBin: true - marked@18.0.5: - resolution: {integrity: sha512-S6GcvALHg6K4ohtu4E7x0a1AqhAjp6cV8KhLSyN9qVapnzJkusVBxZRcIU9AeYsbe6P1hKDusSbEOzGyyuce6w==} + marked@18.0.7: + resolution: {integrity: sha512-iDVQ5ldaiKXn6b2JroX5kgRfmwgqolW7NpaEzTl1k/2Zh1njIEN9yniyLV/mOvWwtsE8OGgkjsCYvijuPk1dtA==} engines: {node: '>= 20'} hasBin: true @@ -8302,8 +8626,8 @@ packages: peerDependencies: msw: ^2.0.0 - msw@2.14.6: - resolution: {integrity: sha512-ALe+N10S72cyx94cMcy3Zs4HhXCj35sgeAL4c+WTvKi0zWnbd8/h0lcFqv0mb2P+aSgAdD7p9HzvA0DiUPxsyg==} + msw@2.15.0: + resolution: {integrity: sha512-2wQAmKkQKxRuXvYJxVhPGG0wZNBQyD06oJvxqw90XqLvptdqxdlHrFUfEteKkpaNORX3Xzc+HtEl/q0nfmN2wQ==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -8325,8 +8649,8 @@ packages: resolution: {integrity: sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==} engines: {node: ^20.17.0 || >=22.9.0} - nanoid@3.3.15: - resolution: {integrity: sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==} + nanoid@3.3.16: + resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -8412,6 +8736,9 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} + nostics@1.2.0: + resolution: {integrity: sha512-FGqEfhQjrvo1lL8KFifdTQiNwwQHJxC1jtYE1Rc54qF/jxONUNL+kC9gS1krX8Q65PgrQ5fCqH/I4NhWBvdSqg==} + npm-run-path@5.3.0: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -8490,7 +8817,7 @@ packages: hasBin: true peerDependencies: '@parcel/watcher': ^2.1.0 - '@types/node': 24.13.2 + '@types/node': 24.13.3 peerDependenciesMeta: '@parcel/watcher': optional: true @@ -8532,8 +8859,8 @@ packages: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} - obug@2.1.3: - resolution: {integrity: sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==} + obug@2.1.4: + resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==} engines: {node: '>=12.20.0'} ofetch@1.5.1: @@ -8596,30 +8923,30 @@ packages: resolution: {integrity: sha512-6bNsYU+5WNIaNHB16zHnL24cUaJuKiPzUvjENoMale3+U8ZBMbGYgdgt//frx0ge7UcgEGIpqtukGGNPT0kxfQ==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-parser@0.138.0: - resolution: {integrity: sha512-c25lvfpZ2+WY1yk6NkP0X0RTQg0ZxgSVaZHDa7lt6fEe1jwZjPWkRWvTyZ1xyaM7roVJMdtRCfbhUj/d4ims3Q==} + oxc-parser@0.142.0: + resolution: {integrity: sha512-kKR+jPiRJYJDexVoziIg/FVGvr1fT1FZSSJOk6tVoMKKSlsf1Cso+cgGCJkOEDWOP174vRntCPFKg+AS7InWvw==} engines: {node: ^20.19.0 || >=22.12.0} oxc-resolver@11.24.2: resolution: {integrity: sha512-FY91FiDBj7ls5MsFS9jN3tjz2o0/zsdSsymlakySaBwVJZorHhkWyICLZMKxlu1R9vYo+sd3z1jwb4J8x7bNDw==} - oxc-transform@0.128.0: - resolution: {integrity: sha512-8DfEHlmUiLOHlCK9DGX+d5tORc1xwPPvoRSHSJCYgLHyGjKp4PvfBrvgi59DkEW0SMOWfO8GL9t+R7vdKtupbg==} - engines: {node: ^20.19.0 || >=22.12.0} - oxc-transform@0.133.0: resolution: {integrity: sha512-9lt2b+hkG6yqe0fUDMHhMk7rgI9uTjNxU9wauQiYnHzc4kZI8JP/OhBqXTIJQTrqRJ8CkSH3O5AhQ13ke28yNg==} engines: {node: ^20.19.0 || >=22.12.0} + oxc-transform@0.141.0: + resolution: {integrity: sha512-CrMPblXfPl57WIvGjynrUThcyEGcS3E3YUHkPYAwXYYla23gLlaIYifVFTMQsFr5uxA/2k/XMG5n6c/XsuAvaQ==} + engines: {node: ^20.19.0 || >=22.12.0} + oxc-walker@0.7.0: resolution: {integrity: sha512-54B4KUhrzbzc4sKvKwVYm7E2PgeROpGba0/2nlNZMqfDyca+yOor5IMb4WLGBatGDT0nkzYdYuzylg7n3YfB7A==} peerDependencies: - oxc-parser: 0.138.0 + oxc-parser: 0.142.0 oxc-walker@1.0.0: resolution: {integrity: sha512-eMsHflAGfOskpWxtp9xP/f5b96XLEU8ifTd2gOOCkdux9HMxKGy5S1ru0Gh1B3aPu+YbfmWUUVkcb7MrZz3XyQ==} peerDependencies: - oxc-parser: 0.138.0 + oxc-parser: 0.142.0 rolldown: '>=1.0.0' peerDependenciesMeta: oxc-parser: @@ -8793,14 +9120,14 @@ packages: pkg-types@2.3.1: resolution: {integrity: sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg==} - playwright-core@1.61.1: - resolution: {integrity: sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==} - engines: {node: '>=18'} + playwright-core@1.62.1: + resolution: {integrity: sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==} + engines: {node: '>=20'} hasBin: true - playwright@1.61.1: - resolution: {integrity: sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==} - engines: {node: '>=18'} + playwright@1.62.1: + resolution: {integrity: sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==} + engines: {node: '>=20'} hasBin: true pngjs@7.0.0: @@ -8980,8 +9307,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.16: - resolution: {integrity: sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==} + postcss@8.5.25: + resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==} engines: {node: ^10 || ^12 || >=14} powershell-utils@0.1.0: @@ -9175,16 +9502,16 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - react-dom@19.2.7: - resolution: {integrity: sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==} + react-dom@19.2.8: + resolution: {integrity: sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==} peerDependencies: - react: ^19.2.7 + react: ^19.2.8 react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react@19.2.7: - resolution: {integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==} + react@19.2.8: + resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==} engines: {node: '>=0.10.0'} readable-stream@2.3.8: @@ -9212,8 +9539,8 @@ packages: real-require@1.0.0: resolution: {integrity: sha512-P4nbQYQfePJxRSmY+v/KINxVucm4NF3p3s7pJveMTtom52FR4YGltUQLB8idDXwDDWW+eYrWDFbuzUnjoWHF7g==} - recast@0.23.12: - resolution: {integrity: sha512-dEWRjcINDu/F4l2dYx57ugBtD7HV9KXESyxhzw/MqWLeglJrsjJKqACPyUPg+6AF8mIgm+Zi0dZ3ACoIg+QtpA==} + recast@0.23.19: + resolution: {integrity: sha512-T98lym7kH+pnZmRaD8yDRdaNqyUbwnbEBx0MuchrzMFOEMray4AO3ZJoTUZ5r78Ao78X/OhzW0DL8GB85w/I2w==} engines: {node: '>= 4'} redent@3.0.0: @@ -9296,8 +9623,8 @@ packages: rehype-sort-attributes@5.0.1: resolution: {integrity: sha512-Bxo+AKUIELcnnAZwJDt5zUDDRpt4uzhfz9d0PVGhcxYWsbFj5Cv35xuWxu5r1LeYNFNhgGqsr9Q2QiIOM/Qctg==} - reka-ui@2.9.10: - resolution: {integrity: sha512-yuvZVTp4fWH2G3qk+ze/x6YYlyc2Xl1d+eMUlIYrKqzTowBKteoDoN17fitURmqSUck3mc7JbcYgp49DnGu2EQ==} + reka-ui@2.10.1: + resolution: {integrity: sha512-drcOQ4rQtDYAcGCsyQBqQg8QQ+H3B+zDaMJU0h8KPEPMa7g9BHu3zcOi4OB39XJSWizceFoNO0Z9tctSGLOXqg==} peerDependencies: vue: '>= 3.4.0' @@ -9351,8 +9678,8 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rolldown@1.1.4: - resolution: {integrity: sha512-IjZYiLxZwpnhwhdBH2ugdTGVSdhCQUmLxLoqyjiL0JxYjyRst+5a0P3xfrTxJ5F638j4Mvvw5FAX5XE6eHpXbA==} + rolldown@1.2.1: + resolution: {integrity: sha512-4FKJhg8d3OiyQOA6Q1Q0hoFFpW9/OoX+VsHzpECsdsIZoOArrAK90gl59YK/Z+gnDel45bgJZK03ozH/9bCqEw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -9380,6 +9707,9 @@ packages: rou3@0.8.1: resolution: {integrity: sha512-ePa+XGk00/3HuCqrEnK3LxJW7I0SdNg6EFzKUJG73hMAdDcOUC/i/aSz7LSDwLrGr33kal/rqOGydzwl6U7zBA==} + rou3@0.9.1: + resolution: {integrity: sha512-z/sSmzvtwMDDnxsPVhfWMuG6F6mbmhFDXoVqLmMfbpDD9qfV3GDmSQpf0+W296/ZDIpW2wcMmBfpVFzcnOi/nA==} + router@2.2.0: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} engines: {node: '>= 18'} @@ -9416,8 +9746,9 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sanitize-html@2.17.5: - resolution: {integrity: sha512-ZmU1joGRrvoyctKIiuwUxqR6moLoU2Wk+2bMccN6f7UwhAmwYDvWziqPxRDDN2Qip62NqnIrVrT9akbL6Wretg==} + sanitize-html@2.17.6: + resolution: {integrity: sha512-M4bo9tfv1yfhQZZKkc6dL07ALrGJtfvNOuhX3hU9AVPR/uPQ+nKOJBqTYc7LfMQblTW04mtSWDJWEyLvygJsLA==} + engines: {node: '>=22.12.0'} sax@1.6.0: resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} @@ -9478,8 +9809,8 @@ packages: resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==} engines: {node: '>= 18'} - set-cookie-parser@3.1.1: - resolution: {integrity: sha512-vM9SUhjsUYs6UeJUmygc5Ofm5eQGe85riob5ju6XCgFGJI5PLV4nrDAQpQjd+LkFBpAkADn5BQQpZ9EUNkyLuA==} + set-cookie-parser@3.1.2: + resolution: {integrity: sha512-5/r/lTwbJ3zQ+qwdUFZYeRNqda7P5HD8zQKqlSjdGt1/S0cjLAphHusj4Y58ahDtWn/g32xrIS58/ikOvwl0Lw==} set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} @@ -9525,8 +9856,8 @@ packages: resolution: {integrity: sha512-Iov+JwFv/2HcTpcwNMKd8+IWNb8tboQJNQTkAY/LLVK7gGH9jy+LGkVqPxfekHl+yMmiqXszdGWXgkfml7hjqA==} engines: {node: '>= 0.4'} - shiki@4.3.1: - resolution: {integrity: sha512-oR+qDVi2OjX1tmDpyv+3KviX01KzO6Af+0NNnKnsp9491UEGz2YpxTuJboS/6VhYpTdqzmuJBuiTlrAWWJAssw==} + shiki@4.4.1: + resolution: {integrity: sha512-rFP+iYKzjLEIqiMiKANhARqiAbk4deDhWnBtnUO/K0D0dPxMGDH4N0FVfBY/VeI+lPrV4wNGCHQZp7EOr7NNBw==} engines: {node: '>=20'} side-channel-list@1.0.1: @@ -9630,8 +9961,8 @@ packages: space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - spdx-license-list@6.11.0: - resolution: {integrity: sha512-p5ICd51dSnh7zIMtPgbB9ShBg3HMT77OeI6WVhrFFvxa5KIFYNcqxD4joAE+n1zZ7wlJdEkrOMwC75JUMMmsJA==} + spdx-license-list@6.12.0: + resolution: {integrity: sha512-+nUYqm3aZMSHbjsthK+i/HHI2okTElCvqwUd4k8QcSk+FTGgjq+fsdFj2wZOaX6XmR2JdWhf/NeflNnvKOjcnQ==} engines: {node: '>=8'} split2@4.2.0: @@ -9646,6 +9977,11 @@ packages: engines: {node: '>=20.16.0'} hasBin: true + srvx@0.12.5: + resolution: {integrity: sha512-IuvtDNQg5EIwv3c6dleyau7u8hCyGQ7D6+V/QM799Aud07z0wCUcurKLTRfyG33C8oUY+UWcVBFkfHMcbtmRLA==} + engines: {node: '>=20.16.0'} + hasBin: true + stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} @@ -9659,8 +9995,8 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - std-env@4.1.0: - resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==} + std-env@4.2.0: + resolution: {integrity: sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==} stop-iteration-iterator@1.1.0: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} @@ -9671,13 +10007,13 @@ packages: peerDependencies: storybook: ^9.0.0 || ^10.0.0 - storybook@10.4.6: - resolution: {integrity: sha512-6wkA6LxfDSSilloITsrFOJfsnw0mDUP2h8Ls+lRt8oRsudtz2RWFhLv+Toiwg6NW7hUpdTDc2hzR7DztJid6+A==} + storybook@10.5.5: + resolution: {integrity: sha512-UscBIBJDloUeqntukHOhP1a5W/vouePDJbzPSxj466WK801FZtzQiMffMtkjzJiWSuj20wfaYlB2QQKh9aOYAg==} hasBin: true peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 prettier: ^2 || ^3 - vite-plus: ^0.1.15 + vite-plus: ^0.1.15 || ^0.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -9826,6 +10162,9 @@ packages: tailwindcss@4.3.2: resolution: {integrity: sha512-WtctNNSH8A9jlMIqxzuYumOHU5uGZyRv0Q5svQl+oEPy5w84YpBxdb7MdqyiSPQge5jTJ6zFQLq0PFygdccSBA==} + tailwindcss@4.3.3: + resolution: {integrity: sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==} + tapable@2.3.3: resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} engines: {node: '>=6'} @@ -9908,11 +10247,11 @@ packages: resolution: {integrity: sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==} hasBin: true - tldts-core@7.4.6: - resolution: {integrity: sha512-TkQNGJIhlEphpHCjKodMTSe23egUZr/g+flI2qkLgiJ/maAzSgXypSLRTNH3nCmqgayEmtcJBiLcfODSAr1xoA==} + tldts-core@7.4.10: + resolution: {integrity: sha512-KnQjp53ZekKgm/r3l+u8kJGGzYgrWdP8+Mql7a4vijh2WE0IrZWspQj/TpTxDho/YxO+AnOZnIjQcCD+q6iJsw==} - tldts@7.4.6: - resolution: {integrity: sha512-rbP0Gyx8b3Ae9yO//CU2wbSnQNoQ66m1nJdSbSHmnwKwzkkz/u8mERYU8T2rmlmy+bJvRNn84yNCW8gYqox44Q==} + tldts@7.4.10: + resolution: {integrity: sha512-GgouD1B+sWwvkaEq8vXC15DjQitxbvs12oIXELpconwm+Tg3zfcEv4jgzq3vtKverDXsg3VI8aRgNL2Nra0Iog==} hasBin: true to-buffer@1.2.2: @@ -9941,8 +10280,8 @@ packages: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} - tough-cookie@6.0.1: - resolution: {integrity: sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==} + tough-cookie@6.0.2: + resolution: {integrity: sha512-exgYmnmL/sJpR3upZfXG5PoatXQii55xAiXGXzY+sROLZ/Y+SLcp9PgJNI9Vz37HpQ74WvDcLT8eqm+kV3FzrA==} engines: {node: '>=16'} tr46@0.0.3: @@ -10038,8 +10377,8 @@ packages: uint8arrays@5.1.1: resolution: {integrity: sha512-9muQwa4wZG4dKi9gMAIBtnk2Pw87SRpvWTH6lOGm19V2Uqxr4uomUf2PGqPnWc+qs06sN8owUU4jfcoWOcfwVQ==} - ultrahtml@1.6.0: - resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} + ultrahtml@1.7.0: + resolution: {integrity: sha512-2xRd0VHoAQE4M+vF/DvFFB7pUV0ZxTW1TLi7lHQWnF/Sb5TPeEUV/l+hxcNnGO00ZXGnR0voCMmYRKQf+rvJ2g==} ultramatter@0.0.4: resolution: {integrity: sha512-1f/hO3mR+/Hgue4eInOF/Qm/wzDqwhYha4DxM0hre9YIUyso3fE2XtrAU6B4njLqTC8CM49EZaYgsVSa+dXHGw==} @@ -10064,6 +10403,23 @@ packages: unctx@2.5.0: resolution: {integrity: sha512-p+Rz9x0R7X+CYDkT+Xg8/GhpcShTlU8n+cf9OtOEf7zEQsNcCZO1dPKNRDqvUTaq+P32PMMkxWHwfrxkqfqAYg==} + unctx@3.0.0: + resolution: {integrity: sha512-DoXdZVeyi2jyEsn86i8MO5RTItm1kffUkH9/+DQORn3Q688AMOy2551CIl6AdGL2UpwD675wtbNOl75wIQN/uA==} + peerDependencies: + magic-string: '>=0.30.21' + oxc-parser: 0.142.0 + rolldown: ^1.1.5 + unplugin: ^3.3.0 + peerDependenciesMeta: + magic-string: + optional: true + oxc-parser: + optional: true + rolldown: + optional: true + unplugin: + optional: true + undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} @@ -10077,6 +10433,14 @@ packages: unhead@2.1.15: resolution: {integrity: sha512-MCt5T90mCWyr3Z6pUCdM9lVRXoMoVBlL7z7U4CYVIiaDiuzad/UCfLuMqz5MeNmpZUgoBCQnrucJimU7EZR+XA==} + unhead@3.2.3: + resolution: {integrity: sha512-BBkKvthUOufEJzG4C4u5NCdxnGMNaQdb//oPDI8lkv/6qj0faEqnPIvIPejt3FnSE501LX25Gbe2MVgKDuFnyQ==} + peerDependencies: + vite: '>=6.4.2' + peerDependenciesMeta: + vite: + optional: true + unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} @@ -10122,7 +10486,7 @@ packages: resolution: {integrity: sha512-M+Dxk5W9WRd+8j56W9tp8lGW/dmMc7g5zj7BWQnEjKQhryBstqsi1V0izb0zHwSkEN8cSYV7K75/bykairV2tA==} engines: {node: '>=18.12.0'} peerDependencies: - oxc-parser: 0.138.0 + oxc-parser: 0.142.0 rolldown: ^1.0.0 peerDependenciesMeta: oxc-parser: @@ -10159,12 +10523,12 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - unocss@66.7.4: - resolution: {integrity: sha512-a9Aqre6SS036sAO5qo0hrOAfrgWuilNIO3ekwp/tWz0CtsL7SXOA3lAtHi3WP0vtIsWbbYJEEGX4n4VBoQprqA==} + unocss@66.7.5: + resolution: {integrity: sha512-nAdmU8TwnQoiLnQjZ6Hm1GmHy9lTexKsAZNEJtZnxN9wyFRc1eLjQgmh9r7UEGxBQMQLD8OZOgmk5HpwObbh0Q==} peerDependencies: - '@unocss/astro': 66.7.4 - '@unocss/postcss': 66.7.4 - '@unocss/webpack': 66.7.4 + '@unocss/astro': 66.7.5 + '@unocss/postcss': 66.7.5 + '@unocss/webpack': 66.7.5 peerDependenciesMeta: '@unocss/astro': optional: true @@ -10249,6 +10613,9 @@ packages: unrouting@0.1.7: resolution: {integrity: sha512-+0hfD+CVWtD636rc5Fn9VEjjTEDhdqgMpbwAuVoUmydSHDaMNiFW93SJG4LV++RoGSEAyvQN5uABAscYpDphpQ==} + unrouting@0.2.2: + resolution: {integrity: sha512-EoCab68s1o9AWFq9fjKsMEsmjKrPO11SAsvopikks2eEm/KLXgZMCof4cgpVgdy0Vz71OFBJw6DoDqu1oOSFGw==} + unstorage@1.17.5: resolution: {integrity: sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==} peerDependencies: @@ -10374,6 +10741,10 @@ packages: reka-ui: ^2.0.0 vue: ^3.3.0 + verkit@0.2.0: + resolution: {integrity: sha512-6M8R2xSKplkQ+0mAm07IMh548GLLPUnRQZJCCe/W4rfk/SXW2bs8ZJSWa5kjdIdsx3hLG5oLWROJ4+N5hpX08g==} + engines: {node: '>=18.12.0'} + verkit@0.3.1: resolution: {integrity: sha512-w2Eo8LSIIoW7qxNBzT7/17k+bh8plXo7G3dHjEIDqPlnluhzaxr9JX8F28VSYEtDvc1/a3WBDih6xNUZseebXg==} engines: {node: '>=18.12.0'} @@ -10387,15 +10758,21 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - virtua@0.49.2: - resolution: {integrity: sha512-aEp3+6cmIRjHUlQnWdgGXYMYtrIG26QnN9jJDZEE5LRhvo1Z9HzoJwLDgyVULUPWcSdCnZAroQm7raXJyTG0AA==} + virtua@0.50.0: + resolution: {integrity: sha512-W4lBvBqCIdNORXAVHHQbN+raBnViVZwKLk8BFhUAOOv8RashH/SU5DUSOk+RsS4UvqdZOaAylWC4pncw3JSaMQ==} peerDependencies: + '@angular/common': '>=20.0.0' + '@angular/core': '>=20.0.0' react: '>=16.14.0' react-dom: '>=16.14.0' solid-js: '>=1.0' svelte: '>=5.0' vue: '>=3.2' peerDependenciesMeta: + '@angular/common': + optional: true + '@angular/core': + optional: true react: optional: true react-dom: @@ -10514,7 +10891,7 @@ packages: peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@vitest/browser-playwright': 4.1.9 '@vitest/browser-preview': 4.1.9 '@vitest/browser-webdriverio': 4.1.9 @@ -10580,8 +10957,8 @@ packages: vue-component-type-helpers@3.3.9: resolution: {integrity: sha512-3c/UfMe0SqyEfcGTyH7mfshHagJ9QTCbppCb0/uGpHZpFug7+If3GeGZN7I0YheKEExemx3xldQPoO7PQSOLQg==} - vue-data-ui@3.22.13: - resolution: {integrity: sha512-NQeLKNUZQWw9DGQUEQPQo2kIcKV+Uap685DTUzydK6b+N4E6CByy/VepaNIScRbyUV1wFWe5aG3pnyyg32aN7g==} + vue-data-ui@3.22.14: + resolution: {integrity: sha512-90NtOSzc5sGvKn2MW6BN/eb+L4A2gAH1f8R+boa6tS0/amCgs2eHCO89SShTinaempqnnbAp00bQ5X7Bm0ZKuw==} peerDependencies: jspdf: '>=3.0.1' vue: '>=3.3.0' @@ -10612,8 +10989,8 @@ packages: resolution: {integrity: sha512-i1NW5R58S720iQ1BEk+6ILo3hT6UA8mtYNNolSH4rt9345qvXdvA6GHy2+jHozdDAKHwlu9VvS/+vIMKs1UYQw==} hasBin: true - vue-i18n@11.4.6: - resolution: {integrity: sha512-l0gE7Rfy0phCa5ChKYkOq543Wgd39BCK6hkktfr1Ed4D99oRkgPK9ffShASZdeC8OJxGfdWmpYoAaAH6iLEuIg==} + vue-i18n@11.4.8: + resolution: {integrity: sha512-0ULeHP6Z9CGvAm67S77ZEp41cfGXIREGL8qfhos2BMgcQQewtQcDKuojt6jjasAD/S8GwfTp2ySPmDSpwvrCMQ==} engines: {node: '>= 22'} peerDependencies: vue: ^3.0.0 @@ -10623,14 +11000,14 @@ packages: peerDependencies: vue: '>=2' - vue-router@5.1.0: - resolution: {integrity: sha512-HAbiLzLEHQwxPgvsbOJDAwtavszEgLwri6XfyrsPECIFez8+59xc9LofWVdc/HEaSRT822lJ8H9Ns38VVond5g==} + vue-router@5.2.0: + resolution: {integrity: sha512-QAC5i0LEb1GLG0LXDQmHu8L7FX12j0KwU/JTKmLQUJMrn04gQdKP6Du+p0QwpHb3iy71vBlqnHQ8WAfOSAWhqw==} peerDependencies: '@pinia/colada': '>=0.21.2' - '@vue/compiler-sfc': ^3.5.34 - pinia: ^3.0.4 - vite: ^7.0.0 || ^8.0.0 - vue: ^3.5.34 + '@vue/compiler-sfc': ^3.5.34 || ^4.0.0 + pinia: ^3.0.4 || ^4.0.2 + vite: ^7.3.0 || ^8.0.0 + vue: ^3.5.34 || ^4.0.0 peerDependenciesMeta: '@pinia/colada': optional: true @@ -10641,8 +11018,8 @@ packages: vite: optional: true - vue-tsc@3.3.6: - resolution: {integrity: sha512-ERXGgbKSBGFUkavrJ1Iwj0ZVxKqB/5UOx65IXy7fPf2UsoI21n3ssQLwdvx8xyUGgJe9PvSZTM/FYzIdwUDPFA==} + vue-tsc@3.3.9: + resolution: {integrity: sha512-TS3Y1ux/IRoE8OCP2PpACAeOseuIs0UvWrcr7u+w3PmfY+SlCfEf8zjrBgnQksHUgLpthi5vHlffcQTQTdPBZA==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -10805,8 +11182,8 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@8.21.0: - resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==} + ws@8.21.1: + resolution: {integrity: sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -10890,6 +11267,12 @@ packages: youch@4.1.1: resolution: {integrity: sha512-mxW3qiSnl+GRxXsaUMzv2Mbada1Y8CDltET9UxejDQe6DBYlSekghl5U5K0ReAikcHDi0G1vKZEmmo/NWAGKLA==} + yuku-codegen@0.5.48: + resolution: {integrity: sha512-p7HxD5Xl4jzDzqMrGePAOeSHmRY4g58h4HuGq15weQFPxuPWd/W6e7nqp/+Lea6JfpOdBwJOAyXFqIZ/J9Zfnw==} + + yuku-parser@0.5.48: + resolution: {integrity: sha512-OWBfhrpgK9+/4+IXG9oT8Bao4AhViQA7vdyNNH7EUg8dQYgwa70XtIBWTpCEme1P1ECyoDNYkn0wT63f8XRcVA==} + zip-stream@6.0.1: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} @@ -10946,89 +11329,89 @@ snapshots: transitivePeerDependencies: - zod - '@algolia/abtesting@1.21.1': + '@algolia/abtesting@1.22.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/client-abtesting@5.55.1': + '@algolia/client-abtesting@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/client-analytics@5.55.1': + '@algolia/client-analytics@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/client-common@5.55.1': {} + '@algolia/client-common@5.56.0': {} - '@algolia/client-insights@5.55.1': + '@algolia/client-insights@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/client-personalization@5.55.1': + '@algolia/client-personalization@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/client-query-suggestions@5.55.1': + '@algolia/client-query-suggestions@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/client-search@5.55.1': + '@algolia/client-search@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/ingestion@1.55.1': + '@algolia/ingestion@1.56.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/monitoring@1.55.1': + '@algolia/monitoring@1.56.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/recommend@5.55.1': + '@algolia/recommend@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + '@algolia/client-common': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 - '@algolia/requester-browser-xhr@5.55.1': + '@algolia/requester-browser-xhr@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 + '@algolia/client-common': 5.56.0 - '@algolia/requester-fetch@5.55.1': + '@algolia/requester-fetch@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 + '@algolia/client-common': 5.56.0 - '@algolia/requester-node-http@5.55.1': + '@algolia/requester-node-http@5.56.0': dependencies: - '@algolia/client-common': 5.55.1 + '@algolia/client-common': 5.56.0 '@alloc/quick-lru@5.2.0': {} @@ -11048,9 +11431,9 @@ snapshots: '@types/json-schema': 7.0.15 js-yaml: 4.3.0 - '@atcute/bluesky-richtext-segmenter@3.0.1': {} + '@atcute/bluesky-richtext-segmenter@3.0.2': {} - '@atcute/tid@1.1.3': + '@atcute/tid@1.1.4': dependencies: '@atcute/time-ms': 1.3.3 @@ -11065,13 +11448,13 @@ snapshots: '@atproto/did': 0.2.4 zod: 3.25.76 - '@atproto-labs/did-resolver@0.3.4': + '@atproto-labs/did-resolver@0.3.6': dependencies: - '@atproto-labs/fetch': 0.3.3 - '@atproto-labs/pipe': 0.2.3 - '@atproto-labs/simple-store': 0.4.3 - '@atproto-labs/simple-store-memory': 0.2.3 - '@atproto/did': 0.5.3 + '@atproto-labs/fetch': 0.3.5 + '@atproto-labs/pipe': 0.2.4 + '@atproto-labs/simple-store': 0.5.0 + '@atproto-labs/simple-store-memory': 0.2.5 + '@atproto/did': 0.5.4 zod: 3.25.76 '@atproto-labs/fetch-node@0.2.0': @@ -11085,9 +11468,9 @@ snapshots: dependencies: '@atproto-labs/pipe': 0.1.1 - '@atproto-labs/fetch@0.3.3': + '@atproto-labs/fetch@0.3.5': dependencies: - '@atproto-labs/pipe': 0.2.3 + '@atproto-labs/pipe': 0.2.4 '@atproto-labs/handle-resolver-node@0.1.24': dependencies: @@ -11109,28 +11492,28 @@ snapshots: '@atproto-labs/pipe@0.1.1': {} - '@atproto-labs/pipe@0.2.3': {} + '@atproto-labs/pipe@0.2.4': {} '@atproto-labs/simple-store-memory@0.1.4': dependencies: '@atproto-labs/simple-store': 0.3.0 lru-cache: 10.4.3 - '@atproto-labs/simple-store-memory@0.2.3': + '@atproto-labs/simple-store-memory@0.2.5': dependencies: - '@atproto-labs/simple-store': 0.4.3 + '@atproto-labs/simple-store': 0.5.0 lru-cache: 10.4.3 '@atproto-labs/simple-store@0.3.0': {} - '@atproto-labs/simple-store@0.4.3': {} + '@atproto-labs/simple-store@0.5.0': {} - '@atproto/api@0.20.25': + '@atproto/api@0.20.36': dependencies: - '@atproto/common-web': 0.5.3 - '@atproto/lexicon': 0.7.4 - '@atproto/syntax': 0.6.4 - '@atproto/xrpc': 0.8.3 + '@atproto/common-web': 0.5.7 + '@atproto/lexicon': 0.7.9 + '@atproto/syntax': 0.7.2 + '@atproto/xrpc': 0.8.8 await-lock: 3.0.0 multiformats: 13.4.2 tlds: 1.261.0 @@ -11143,22 +11526,22 @@ snapshots: '@atproto/syntax': 0.5.4 zod: 3.25.76 - '@atproto/common-web@0.5.3': + '@atproto/common-web@0.5.7': dependencies: - '@atproto/lex-data': 0.1.4 - '@atproto/lex-json': 0.1.3 - '@atproto/syntax': 0.6.4 + '@atproto/lex-data': 0.1.6 + '@atproto/lex-json': 0.1.5 + '@atproto/syntax': 0.7.2 zod: 3.25.76 - '@atproto/common@0.6.5': + '@atproto/common@0.7.3': dependencies: - '@atproto/common-web': 0.5.3 - '@atproto/lex-cbor': 0.1.3 - '@atproto/lex-data': 0.1.4 + '@atproto/common-web': 0.5.7 + '@atproto/lex-cbor': 0.1.5 + '@atproto/lex-data': 0.1.6 multiformats: 13.4.2 pino: 10.3.1 - '@atproto/crypto@0.5.3': + '@atproto/crypto@0.5.4': dependencies: '@noble/curves': 1.9.7 '@noble/hashes': 1.8.0 @@ -11168,7 +11551,7 @@ snapshots: dependencies: zod: 3.25.76 - '@atproto/did@0.5.3': + '@atproto/did@0.5.4': dependencies: zod: 3.25.76 @@ -11188,25 +11571,25 @@ snapshots: multiformats: 9.9.0 zod: 3.25.76 - '@atproto/lex-builder@0.1.5': + '@atproto/lex-builder@0.1.9': dependencies: - '@atproto/lex-document': 0.1.3 - '@atproto/lex-schema': 0.1.6 + '@atproto/lex-document': 0.1.7 + '@atproto/lex-schema': 0.2.3 prettier: 3.9.4 ts-morph: 27.0.2 tslib: 2.8.1 - '@atproto/lex-cbor@0.1.3': + '@atproto/lex-cbor@0.1.5': dependencies: - '@atproto/lex-data': 0.1.4 + '@atproto/lex-data': 0.1.6 cborg: 4.5.8 tslib: 2.8.1 - '@atproto/lex-client@0.2.1': + '@atproto/lex-client@0.3.1': dependencies: - '@atproto/lex-data': 0.1.4 - '@atproto/lex-json': 0.1.3 - '@atproto/lex-schema': 0.1.6 + '@atproto/lex-data': 0.1.6 + '@atproto/lex-json': 0.1.5 + '@atproto/lex-schema': 0.2.3 tslib: 2.8.1 '@atproto/lex-data@0.0.15': @@ -11216,28 +11599,27 @@ snapshots: uint8arrays: 3.0.0 unicode-segmenter: 0.14.5 - '@atproto/lex-data@0.1.4': + '@atproto/lex-data@0.1.6': dependencies: multiformats: 13.4.2 tslib: 2.8.1 - uint8arrays: 5.1.1 unicode-segmenter: 0.14.5 - '@atproto/lex-document@0.1.3': + '@atproto/lex-document@0.1.7': dependencies: - '@atproto/lex-schema': 0.1.6 + '@atproto/lex-schema': 0.2.3 core-js: 3.49.0 tslib: 2.8.1 - '@atproto/lex-installer@0.1.4': + '@atproto/lex-installer@0.1.11': dependencies: - '@atproto/lex-builder': 0.1.5 - '@atproto/lex-cbor': 0.1.3 - '@atproto/lex-data': 0.1.4 - '@atproto/lex-document': 0.1.3 - '@atproto/lex-resolver': 0.1.4 - '@atproto/lex-schema': 0.1.6 - '@atproto/syntax': 0.6.4 + '@atproto/lex-builder': 0.1.9 + '@atproto/lex-cbor': 0.1.5 + '@atproto/lex-data': 0.1.6 + '@atproto/lex-document': 0.1.7 + '@atproto/lex-resolver': 0.2.4 + '@atproto/lex-schema': 0.2.3 + '@atproto/syntax': 0.7.2 tslib: 2.8.1 '@atproto/lex-json@0.0.16': @@ -11245,44 +11627,44 @@ snapshots: '@atproto/lex-data': 0.0.15 tslib: 2.8.1 - '@atproto/lex-json@0.1.3': + '@atproto/lex-json@0.1.5': dependencies: - '@atproto/lex-data': 0.1.4 + '@atproto/lex-data': 0.1.6 tslib: 2.8.1 - '@atproto/lex-password-session@0.1.4': + '@atproto/lex-password-session@0.1.9': dependencies: - '@atproto/lex-client': 0.2.1 - '@atproto/lex-schema': 0.1.6 + '@atproto/lex-client': 0.3.1 + '@atproto/lex-schema': 0.2.3 tslib: 2.8.1 - '@atproto/lex-resolver@0.1.4': + '@atproto/lex-resolver@0.2.4': dependencies: - '@atproto-labs/did-resolver': 0.3.4 - '@atproto/crypto': 0.5.3 - '@atproto/lex-client': 0.2.1 - '@atproto/lex-data': 0.1.4 - '@atproto/lex-document': 0.1.3 - '@atproto/lex-schema': 0.1.6 - '@atproto/repo': 0.10.3 - '@atproto/syntax': 0.6.4 + '@atproto-labs/did-resolver': 0.3.6 + '@atproto/crypto': 0.5.4 + '@atproto/lex-client': 0.3.1 + '@atproto/lex-data': 0.1.6 + '@atproto/lex-document': 0.1.7 + '@atproto/lex-schema': 0.2.3 + '@atproto/repo': 0.10.7 + '@atproto/syntax': 0.7.2 tslib: 2.8.1 - '@atproto/lex-schema@0.1.6': + '@atproto/lex-schema@0.2.3': dependencies: - '@atproto/lex-data': 0.1.4 - '@atproto/syntax': 0.6.4 + '@atproto/lex-data': 0.1.6 + '@atproto/syntax': 0.7.2 '@standard-schema/spec': 1.1.0 tslib: 2.8.1 - '@atproto/lex@0.1.7': + '@atproto/lex@0.3.2': dependencies: - '@atproto/lex-builder': 0.1.5 - '@atproto/lex-client': 0.2.1 - '@atproto/lex-data': 0.1.4 - '@atproto/lex-installer': 0.1.4 - '@atproto/lex-json': 0.1.3 - '@atproto/lex-schema': 0.1.6 + '@atproto/lex-builder': 0.1.9 + '@atproto/lex-client': 0.3.1 + '@atproto/lex-data': 0.1.6 + '@atproto/lex-installer': 0.1.11 + '@atproto/lex-json': 0.1.5 + '@atproto/lex-schema': 0.2.3 tslib: 2.8.1 yargs: 18.0.0 @@ -11294,10 +11676,10 @@ snapshots: multiformats: 9.9.0 zod: 3.25.76 - '@atproto/lexicon@0.7.4': + '@atproto/lexicon@0.7.9': dependencies: - '@atproto/common-web': 0.5.3 - '@atproto/syntax': 0.6.4 + '@atproto/common-web': 0.5.7 + '@atproto/syntax': 0.7.2 multiformats: 13.4.2 zod: 3.25.76 @@ -11335,14 +11717,14 @@ snapshots: '@atproto/jwk': 0.6.0 zod: 3.25.76 - '@atproto/repo@0.10.3': + '@atproto/repo@0.10.7': dependencies: - '@atproto/common': 0.6.5 - '@atproto/common-web': 0.5.3 - '@atproto/crypto': 0.5.3 - '@atproto/lex-cbor': 0.1.3 - '@atproto/lex-data': 0.1.4 - '@atproto/syntax': 0.6.4 + '@atproto/common': 0.7.3 + '@atproto/common-web': 0.5.7 + '@atproto/crypto': 0.5.4 + '@atproto/lex-cbor': 0.1.5 + '@atproto/lex-data': 0.1.6 + '@atproto/syntax': 0.7.2 varint: 6.0.0 zod: 3.25.76 @@ -11350,7 +11732,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@atproto/syntax@0.6.4': + '@atproto/syntax@0.7.2': dependencies: iso-datestring-validator: 2.2.2 tslib: 2.8.1 @@ -11360,9 +11742,9 @@ snapshots: '@atproto/lexicon': 0.6.2 zod: 3.25.76 - '@atproto/xrpc@0.8.3': + '@atproto/xrpc@0.8.8': dependencies: - '@atproto/lexicon': 0.7.4 + '@atproto/lexicon': 0.7.9 zod: 3.25.76 '@babel/code-frame@7.29.7': @@ -12114,24 +12496,28 @@ snapshots: '@colordx/core@5.5.0': {} - '@comark/vue@0.4.0(shiki@4.3.1)(vue@3.5.39)': + '@comark/vue@0.4.0(shiki@4.4.1)(vue@3.5.39)': dependencies: - comark: 0.4.0(shiki@4.3.1) + comark: 0.4.0(shiki@4.4.1) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - shiki: 4.3.1 + shiki: 4.4.1 - '@dxup/nuxt@0.4.1(magicast@0.5.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)': + '@dxup/nuxt@0.4.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(unplugin@3.3.0)': dependencies: '@dxup/unimport': 0.1.2 - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) chokidar: 5.0.0 pathe: 2.0.3 tinyglobby: 0.2.17 optionalDependencies: typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin '@dxup/unimport@0.1.2': {} @@ -12150,15 +12536,15 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/core@1.11.1': + '@emnapi/core@1.11.2': dependencies: '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 optional: true - '@emnapi/core@1.11.2': + '@emnapi/core@2.0.0-alpha.3': dependencies: - '@emnapi/wasi-threads': 1.2.2 + '@emnapi/wasi-threads': 2.0.1 tslib: 2.8.1 optional: true @@ -12167,12 +12553,12 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/runtime@1.11.1': + '@emnapi/runtime@1.11.2': dependencies: tslib: 2.8.1 optional: true - '@emnapi/runtime@1.11.2': + '@emnapi/runtime@2.0.0-alpha.3': dependencies: tslib: 2.8.1 optional: true @@ -12187,6 +12573,11 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@2.0.1': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.25.12': optional: true @@ -12456,30 +12847,30 @@ snapshots: '@fingerprintjs/botd@2.0.0': {} - '@floating-ui/core@1.7.5': + '@floating-ui/core@1.8.0': dependencies: - '@floating-ui/utils': 0.2.11 + '@floating-ui/utils': 0.2.12 - '@floating-ui/dom@1.7.6': + '@floating-ui/dom@1.8.0': dependencies: - '@floating-ui/core': 1.7.5 - '@floating-ui/utils': 0.2.11 + '@floating-ui/core': 1.8.0 + '@floating-ui/utils': 0.2.12 - '@floating-ui/utils@0.2.11': {} + '@floating-ui/utils@0.2.12': {} '@floating-ui/vue@1.1.11(vue@3.5.39)': dependencies: - '@floating-ui/dom': 1.7.6 - '@floating-ui/utils': 0.2.11 + '@floating-ui/dom': 1.8.0 + '@floating-ui/utils': 0.2.12 vue-demi: 0.14.10(vue@3.5.39) transitivePeerDependencies: - '@vue/composition-api' - vue - '@floating-ui/vue@2.0.0(vue@3.5.39)': + '@floating-ui/vue@2.0.1(vue@3.5.39)': dependencies: - '@floating-ui/dom': 1.7.6 - '@floating-ui/utils': 0.2.11 + '@floating-ui/dom': 1.8.0 + '@floating-ui/utils': 0.2.12 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@hono/node-server@1.19.14(hono@4.12.27)': @@ -12506,11 +12897,11 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@iconify-json/lucide@1.2.116': + '@iconify-json/lucide@1.2.121': dependencies: '@iconify/types': 2.0.0 - '@iconify-json/simple-icons@1.2.88': + '@iconify-json/simple-icons@1.2.92': dependencies: '@iconify/types': 2.0.0 @@ -12518,7 +12909,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/vscode-icons@1.2.63': + '@iconify-json/vscode-icons@1.2.68': dependencies: '@iconify/types': 2.0.0 @@ -12647,30 +13038,30 @@ snapshots: '@inquirer/ansi@2.0.7': {} - '@inquirer/confirm@6.1.1(@types/node@24.13.2)': + '@inquirer/confirm@6.1.1(@types/node@24.13.3)': dependencies: - '@inquirer/core': 11.2.1(@types/node@24.13.2) - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/core': 11.2.1(@types/node@24.13.3) + '@inquirer/type': 4.0.7(@types/node@24.13.3) optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 - '@inquirer/core@11.2.1(@types/node@24.13.2)': + '@inquirer/core@11.2.1(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 2.0.7 '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.13.2) + '@inquirer/type': 4.0.7(@types/node@24.13.3) cli-width: 4.1.0 fast-wrap-ansi: 0.2.2 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@inquirer/figures@2.0.7': {} - '@inquirer/type@4.0.7(@types/node@24.13.2)': + '@inquirer/type@4.0.7(@types/node@24.13.3)': optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@internationalized/date@3.12.2': dependencies: @@ -12680,10 +13071,10 @@ snapshots: dependencies: '@swc/helpers': 0.5.23 - '@intlify/bundle-utils@11.2.4(vue-i18n@11.4.6)': + '@intlify/bundle-utils@11.2.4(vue-i18n@11.4.8)': dependencies: - '@intlify/message-compiler': 11.4.6 - '@intlify/shared': 11.4.6 + '@intlify/message-compiler': 11.4.8 + '@intlify/shared': 11.4.8 acorn: 8.17.0 esbuild: 0.25.12 escodegen: 2.1.0 @@ -12692,42 +13083,42 @@ snapshots: source-map-js: 1.2.1 yaml-eslint-parser: 1.3.2 optionalDependencies: - vue-i18n: 11.4.6(vue@3.5.39) + vue-i18n: 11.4.8(vue@3.5.39) - '@intlify/core-base@11.4.6': + '@intlify/core-base@11.4.8': dependencies: - '@intlify/devtools-types': 11.4.6 - '@intlify/message-compiler': 11.4.6 - '@intlify/shared': 11.4.6 + '@intlify/devtools-types': 11.4.8 + '@intlify/message-compiler': 11.4.8 + '@intlify/shared': 11.4.8 - '@intlify/core@11.4.6': + '@intlify/core@11.4.8': dependencies: - '@intlify/core-base': 11.4.6 - '@intlify/shared': 11.4.6 + '@intlify/core-base': 11.4.8 + '@intlify/shared': 11.4.8 - '@intlify/devtools-types@11.4.6': + '@intlify/devtools-types@11.4.8': dependencies: - '@intlify/core-base': 11.4.6 - '@intlify/shared': 11.4.6 + '@intlify/core-base': 11.4.8 + '@intlify/shared': 11.4.8 '@intlify/h3@0.7.4': dependencies: - '@intlify/core': 11.4.6 + '@intlify/core': 11.4.8 '@intlify/utils': 0.13.0 - '@intlify/message-compiler@11.4.6': + '@intlify/message-compiler@11.4.8': dependencies: - '@intlify/shared': 11.4.6 + '@intlify/shared': 11.4.8 source-map-js: 1.2.1 - '@intlify/shared@11.4.6': {} + '@intlify/shared@11.4.8': {} - '@intlify/unplugin-vue-i18n@11.2.4(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.6)(vue@3.5.39)': + '@intlify/unplugin-vue-i18n@11.2.4(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.8)(vue@3.5.39)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) - '@intlify/bundle-utils': 11.2.4(vue-i18n@11.4.6) - '@intlify/shared': 11.4.6 - '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.4.6)(@vue/compiler-dom@3.5.39)(vue-i18n@11.4.6)(vue@3.5.39) + '@intlify/bundle-utils': 11.2.4(vue-i18n@11.4.8) + '@intlify/shared': 11.4.8 + '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.4.8)(@vue/compiler-dom@3.5.40)(vue-i18n@11.4.8)(vue@3.5.39) '@rollup/pluginutils': 5.4.0(rollup@4.62.2) '@typescript-eslint/scope-manager': 8.62.1 '@typescript-eslint/typescript-estree': 8.62.1(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -12738,8 +13129,8 @@ snapshots: unplugin: 2.3.11 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vue-i18n: 11.4.6(vue@3.5.39) + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vue-i18n: 11.4.8(vue@3.5.39) transitivePeerDependencies: - '@vue/compiler-dom' - eslint @@ -12751,14 +13142,14 @@ snapshots: '@intlify/utils@0.14.1': {} - '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.4.6)(@vue/compiler-dom@3.5.39)(vue-i18n@11.4.6)(vue@3.5.39)': + '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.4.8)(@vue/compiler-dom@3.5.40)(vue-i18n@11.4.8)(vue@3.5.39)': dependencies: '@babel/parser': 7.29.7 optionalDependencies: - '@intlify/shared': 11.4.6 - '@vue/compiler-dom': 3.5.39 + '@intlify/shared': 11.4.8 + '@vue/compiler-dom': 3.5.40 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-i18n: 11.4.6(vue@3.5.39) + vue-i18n: 11.4.8(vue@3.5.39) '@ioredis/commands@1.10.0': {} @@ -12861,32 +13252,32 @@ snapshots: transitivePeerDependencies: - supports-color - '@lydell/node-pty-darwin-arm64@1.2.0-beta.12': + '@lydell/node-pty-darwin-arm64@1.2.0-beta.14': optional: true - '@lydell/node-pty-darwin-x64@1.2.0-beta.12': + '@lydell/node-pty-darwin-x64@1.2.0-beta.14': optional: true - '@lydell/node-pty-linux-arm64@1.2.0-beta.12': + '@lydell/node-pty-linux-arm64@1.2.0-beta.14': optional: true - '@lydell/node-pty-linux-x64@1.2.0-beta.12': + '@lydell/node-pty-linux-x64@1.2.0-beta.14': optional: true - '@lydell/node-pty-win32-arm64@1.2.0-beta.12': + '@lydell/node-pty-win32-arm64@1.2.0-beta.14': optional: true - '@lydell/node-pty-win32-x64@1.2.0-beta.12': + '@lydell/node-pty-win32-x64@1.2.0-beta.14': optional: true - '@lydell/node-pty@1.2.0-beta.12': + '@lydell/node-pty@1.2.0-beta.14': optionalDependencies: - '@lydell/node-pty-darwin-arm64': 1.2.0-beta.12 - '@lydell/node-pty-darwin-x64': 1.2.0-beta.12 - '@lydell/node-pty-linux-arm64': 1.2.0-beta.12 - '@lydell/node-pty-linux-x64': 1.2.0-beta.12 - '@lydell/node-pty-win32-arm64': 1.2.0-beta.12 - '@lydell/node-pty-win32-x64': 1.2.0-beta.12 + '@lydell/node-pty-darwin-arm64': 1.2.0-beta.14 + '@lydell/node-pty-darwin-x64': 1.2.0-beta.14 + '@lydell/node-pty-linux-arm64': 1.2.0-beta.14 + '@lydell/node-pty-linux-x64': 1.2.0-beta.14 + '@lydell/node-pty-win32-arm64': 1.2.0-beta.14 + '@lydell/node-pty-win32-x64': 1.2.0-beta.14 '@mapbox/node-pre-gyp@2.0.3(supports-color@10.2.2)': dependencies: @@ -12915,11 +13306,11 @@ snapshots: '@mdit-vue/types@3.0.2': {} - '@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7)': + '@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.8)': dependencies: '@types/mdx': 2.0.14 '@types/react': 19.2.17 - react: 19.2.7 + react: 19.2.8 '@miyaneee/rollup-plugin-json5@1.2.0(rollup@4.62.2)': dependencies: @@ -12958,71 +13349,71 @@ snapshots: outvariant: 1.4.3 strict-event-emitter: 0.5.1 - '@napi-rs/canvas-android-arm64@1.0.2': + '@napi-rs/canvas-android-arm64@1.0.3': optional: true - '@napi-rs/canvas-darwin-arm64@1.0.2': + '@napi-rs/canvas-darwin-arm64@1.0.3': optional: true - '@napi-rs/canvas-darwin-x64@1.0.2': + '@napi-rs/canvas-darwin-x64@1.0.3': optional: true - '@napi-rs/canvas-linux-arm-gnueabihf@1.0.2': + '@napi-rs/canvas-linux-arm-gnueabihf@1.0.3': optional: true - '@napi-rs/canvas-linux-arm64-gnu@1.0.2': + '@napi-rs/canvas-linux-arm64-gnu@1.0.3': optional: true - '@napi-rs/canvas-linux-arm64-musl@1.0.2': + '@napi-rs/canvas-linux-arm64-musl@1.0.3': optional: true - '@napi-rs/canvas-linux-riscv64-gnu@1.0.2': + '@napi-rs/canvas-linux-riscv64-gnu@1.0.3': optional: true - '@napi-rs/canvas-linux-x64-gnu@1.0.2': + '@napi-rs/canvas-linux-x64-gnu@1.0.3': optional: true - '@napi-rs/canvas-linux-x64-musl@1.0.2': + '@napi-rs/canvas-linux-x64-musl@1.0.3': optional: true - '@napi-rs/canvas-win32-arm64-msvc@1.0.2': + '@napi-rs/canvas-win32-arm64-msvc@1.0.3': optional: true - '@napi-rs/canvas-win32-x64-msvc@1.0.2': + '@napi-rs/canvas-win32-x64-msvc@1.0.3': optional: true - '@napi-rs/canvas@1.0.2': + '@napi-rs/canvas@1.0.3': optionalDependencies: - '@napi-rs/canvas-android-arm64': 1.0.2 - '@napi-rs/canvas-darwin-arm64': 1.0.2 - '@napi-rs/canvas-darwin-x64': 1.0.2 - '@napi-rs/canvas-linux-arm-gnueabihf': 1.0.2 - '@napi-rs/canvas-linux-arm64-gnu': 1.0.2 - '@napi-rs/canvas-linux-arm64-musl': 1.0.2 - '@napi-rs/canvas-linux-riscv64-gnu': 1.0.2 - '@napi-rs/canvas-linux-x64-gnu': 1.0.2 - '@napi-rs/canvas-linux-x64-musl': 1.0.2 - '@napi-rs/canvas-win32-arm64-msvc': 1.0.2 - '@napi-rs/canvas-win32-x64-msvc': 1.0.2 - - '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/canvas-android-arm64': 1.0.3 + '@napi-rs/canvas-darwin-arm64': 1.0.3 + '@napi-rs/canvas-darwin-x64': 1.0.3 + '@napi-rs/canvas-linux-arm-gnueabihf': 1.0.3 + '@napi-rs/canvas-linux-arm64-gnu': 1.0.3 + '@napi-rs/canvas-linux-arm64-musl': 1.0.3 + '@napi-rs/canvas-linux-riscv64-gnu': 1.0.3 + '@napi-rs/canvas-linux-x64-gnu': 1.0.3 + '@napi-rs/canvas-linux-x64-musl': 1.0.3 + '@napi-rs/canvas-win32-arm64-msvc': 1.0.3 + '@napi-rs/canvas-win32-x64-msvc': 1.0.3 + + '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@emnapi/core': 1.11.1 - '@emnapi/runtime': 1.11.1 + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': + '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': dependencies: - '@emnapi/core': 1.11.2 - '@emnapi/runtime': 1.11.2 + '@emnapi/core': 2.0.0-alpha.3 + '@emnapi/runtime': 2.0.0-alpha.3 '@tybys/wasm-util': 0.10.3 optional: true @@ -13046,14 +13437,18 @@ snapshots: '@npm/types@2.1.0': {} - '@nuxt/a11y@1.0.0-alpha.1(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)': + '@nuxt/a11y@1.0.0-alpha.1(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': dependencies: - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) axe-core: 4.12.1 sirv: 3.0.2 transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin - vite '@nuxt/cli@3.36.1(@nuxt/schema@4.4.8)(cac@6.7.14)(magicast@0.5.3)(supports-color@10.2.2)': @@ -13067,7 +13462,7 @@ snapshots: debug: 4.4.3(supports-color@10.2.2) defu: 6.1.7 exsolve: 1.1.0 - fuse.js: 7.4.2 + fuse.js: 7.5.0 fzf: 0.5.2 giget: 3.3.0 jiti: 2.7.0 @@ -13081,7 +13476,7 @@ snapshots: scule: 1.3.0 semver: 7.8.5 srvx: 0.11.21 - std-env: 4.1.0 + std-env: 4.2.0 tinyclip: 0.1.15 tinyexec: 1.2.4 ufo: 1.6.4 @@ -13094,11 +13489,11 @@ snapshots: - magicast - supports-color - '@nuxt/content@3.15.0(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4)': + '@nuxt/content@3.15.0(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4)': dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@nuxtjs/mdc': 0.22.1(magicast@0.5.3)(supports-color@10.2.2) - '@shikijs/langs': 4.3.1 + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxtjs/mdc': 0.22.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0) + '@shikijs/langs': 4.4.1 '@sqlite.org/sqlite-wasm': 3.50.4-build1 '@standard-schema/spec': 1.1.0 '@webcontainer/env': 1.1.1 @@ -13124,24 +13519,24 @@ snapshots: micromatch: 4.0.8 minimark: 0.2.0 minimatch: 10.2.5 - nuxt-component-meta: 0.17.2(magicast@0.5.3) + nuxt-component-meta: 0.17.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) nypm: 0.6.8 ohash: 2.0.11 pathe: 2.0.3 pkg-types: 2.3.1 remark-mdc: 3.11.1(supports-color@10.2.2) scule: 1.3.0 - shiki: 4.3.1 + shiki: 4.4.1 slugify: 1.6.9 socket.io-client: 4.8.3(supports-color@10.2.2) - std-env: 4.1.0 + std-env: 4.2.0 tinyglobby: 0.2.17 ufo: 1.6.4 unctx: 2.5.0 unified: 11.0.5 unist-util-stringify-position: 4.0.0 unist-util-visit: 5.1.0 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) zod: 3.25.76 zod-to-json-schema: 3.25.2(zod@3.25.76) optionalDependencies: @@ -13154,8 +13549,10 @@ snapshots: - bun-types-no-globals - drizzle-orm - esbuild + - magic-string - magicast - mysql2 + - oxc-parser - rolldown - rollup - supports-color @@ -13166,29 +13563,61 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@2.7.0(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)': + '@nuxt/devtools-kit@2.7.0(@voidzero-dev/vite-plus-core@0.2.7)(magicast@0.5.3)': dependencies: '@nuxt/kit': 3.21.8(magicast@0.5.3) execa: 8.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - magicast - '@nuxt/devtools-kit@3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)': + '@nuxt/devtools-kit@3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) execa: 8.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin - '@nuxt/devtools-kit@4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)': + '@nuxt/devtools-kit@3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + execa: 8.0.1 + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + transitivePeerDependencies: + - magic-string + - magicast + - oxc-parser + - rolldown + - unplugin + + '@nuxt/devtools-kit@4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': + dependencies: + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + tinyexec: 1.2.4 + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + transitivePeerDependencies: + - magic-string + - magicast + - oxc-parser + - rolldown + - unplugin + + '@nuxt/devtools-kit@4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': + dependencies: + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) tinyexec: 1.2.4 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin '@nuxt/devtools-wizard@3.2.4': dependencies: @@ -13201,11 +13630,11 @@ snapshots: pkg-types: 2.3.1 semver: 7.8.5 - '@nuxt/devtools@3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(vue@3.5.39)': + '@nuxt/devtools@3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0)(vue@3.5.39)': dependencies: - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@nuxt/devtools-wizard': 3.2.4 - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@vue/devtools-core': 8.1.5(vue@3.5.39) '@vue/devtools-kit': 8.1.5 birpc: 4.0.0 @@ -13231,24 +13660,78 @@ snapshots: sirv: 3.0.2 structured-clone-es: 2.0.0 tinyglobby: 0.2.17 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-plugin-inspect: 11.4.1(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2) - vite-plugin-vue-tracer: 1.4.0(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39) + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite-plugin-inspect: 11.4.1(@nuxt/kit@4.5.1)(@voidzero-dev/vite-plus-core@0.2.7) + vite-plugin-vue-tracer: 1.4.0(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39) which: 6.0.1 - ws: 8.21.0 + ws: 8.21.1 transitivePeerDependencies: - bufferutil + - magic-string + - oxc-parser + - rolldown - supports-color + - unplugin - utf-8-validate - vue - '@nuxt/fonts@0.14.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4)': + '@nuxt/fonts@0.14.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4)': dependencies: - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + consola: 3.4.2 + defu: 6.1.7 + fontless: 0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1) + h3: 1.15.11 + magic-regexp: 0.10.0 + ofetch: 1.5.1 + pathe: 2.0.3 + sirv: 3.0.2 + tinyglobby: 0.2.17 + ufo: 1.6.4 + unifont: 0.7.4 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@farmfe/core' + - '@netlify/blobs' + - '@planetscale/database' + - '@rspack/core' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - bun-types-no-globals + - db0 + - esbuild + - idb-keyval + - ioredis + - magic-string + - magicast + - oxc-parser + - rolldown + - rollup + - unloader + - uploadthing + - vite + - webpack + + '@nuxt/fonts@0.14.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4)': + dependencies: + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) consola: 3.4.2 defu: 6.1.7 - fontless: 0.2.1(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(ioredis@5.11.1) + fontless: 0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1) h3: 1.15.11 magic-regexp: 0.10.0 ofetch: 1.5.1 @@ -13257,8 +13740,8 @@ snapshots: tinyglobby: 0.2.17 ufo: 1.6.4 unifont: 0.7.4 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13282,7 +13765,9 @@ snapshots: - esbuild - idb-keyval - ioredis + - magic-string - magicast + - oxc-parser - rolldown - rollup - unloader @@ -13290,30 +13775,34 @@ snapshots: - vite - webpack - '@nuxt/icon@2.3.1(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(vue@3.5.39)': + '@nuxt/icon@2.3.1(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)': dependencies: '@iconify/collections': 1.0.705 '@iconify/types': 2.0.0 '@iconify/utils': 3.1.3 '@iconify/vue': 5.0.1(vue@3.5.39) - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) consola: 3.4.2 local-pkg: 1.2.1 mlly: 1.8.2 ohash: 2.0.11 picomatch: 4.0.5 - std-env: 4.1.0 + std-env: 4.2.0 tinyglobby: 0.2.17 ufo: 1.6.4 transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin - vite - vue - '@nuxt/image@2.0.0(@types/node@24.13.2)(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1)(magicast@0.5.3)(srvx@0.11.21)': + '@nuxt/image@2.0.0(@types/node@24.13.3)(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(unplugin@3.3.0)': dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) consola: 3.4.2 defu: 6.1.7 h3: 1.15.11 @@ -13324,7 +13813,7 @@ snapshots: std-env: 3.10.0 ufo: 1.6.4 optionalDependencies: - ipx: 3.1.1(@types/node@24.13.2)(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1)(srvx@0.11.21) + ipx: 3.1.1(@types/node@24.13.3)(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1)(srvx@0.11.21) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13345,8 +13834,12 @@ snapshots: - db0 - idb-keyval - ioredis + - magic-string - magicast + - oxc-parser + - rolldown - srvx + - unplugin - uploadthing '@nuxt/kit@3.21.8(magicast@0.5.3)': @@ -13357,7 +13850,7 @@ snapshots: destr: 2.0.5 errx: 0.1.0 exsolve: 1.1.0 - ignore: 7.0.5 + ignore: 7.0.6 jiti: 2.7.0 klona: 2.0.6 knitwork: 1.3.0 @@ -13383,7 +13876,7 @@ snapshots: destr: 2.0.5 errx: 0.1.0 exsolve: 1.1.0 - ignore: 7.0.5 + ignore: 7.0.6 jiti: 2.7.0 klona: 2.0.6 mlly: 1.8.2 @@ -13400,33 +13893,93 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4)': + '@nuxt/kit@4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': + dependencies: + c12: 3.3.4(magicast@0.5.3) + consola: 3.4.2 + defu: 6.1.7 + destr: 2.0.5 + errx: 0.1.0 + exsolve: 1.1.0 + ignore: 7.0.6 + jiti: 2.7.0 + klona: 2.0.6 + mlly: 1.8.2 + nostics: 1.2.0 + ohash: 2.0.11 + pathe: 2.0.3 + pkg-types: 2.3.1 + rc9: 3.0.1 + scule: 1.3.0 + tinyglobby: 0.2.17 + ufo: 1.6.4 + unctx: 3.0.0(magic-string@0.30.21)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + untyped: 2.0.0 + verkit: 0.2.0 + transitivePeerDependencies: + - magic-string + - magicast + - oxc-parser + - rolldown + - unplugin + + '@nuxt/kit@4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': + dependencies: + c12: 3.3.4(magicast@0.5.3) + consola: 3.4.2 + defu: 6.1.7 + destr: 2.0.5 + errx: 0.1.0 + exsolve: 1.1.0 + ignore: 7.0.6 + jiti: 2.7.0 + klona: 2.0.6 + mlly: 1.8.2 + nostics: 1.2.0 + ohash: 2.0.11 + pathe: 2.0.3 + pkg-types: 2.3.1 + rc9: 3.0.1 + scule: 1.3.0 + tinyglobby: 0.2.17 + ufo: 1.6.4 + unctx: 3.0.0(magic-string@1.1.0)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + untyped: 2.0.0 + verkit: 0.2.0 + transitivePeerDependencies: + - magic-string + - magicast + - oxc-parser + - rolldown + - unplugin + + '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4)': dependencies: '@nuxt/devalue': 2.0.2 '@nuxt/kit': 4.4.8(magicast@0.5.3) '@unhead/vue': 2.1.15(vue@3.5.39) - '@vue/shared': 3.5.39 + '@vue/shared': 3.5.40 consola: 3.4.2 defu: 6.1.7 destr: 2.0.5 - devalue: 5.8.1 + devalue: 5.9.0 errx: 0.1.0 escape-string-regexp: 5.0.0 exsolve: 1.1.0 h3: 1.15.11 - impound: 1.1.5(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + impound: 1.1.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) klona: 2.0.6 mocked-exports: 0.1.1 - nitropack: 2.13.4(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nitropack: 2.13.4(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) nypm: 0.6.8 ohash: 2.0.11 pathe: 2.0.3 rou3: 0.8.1 - std-env: 4.1.0 + std-env: 4.2.0 ufo: 1.6.4 unctx: 2.5.0 - unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-bundle-renderer: 2.3.1 vue-devtools-stub: 0.1.0 @@ -13481,36 +14034,37 @@ snapshots: '@nuxt/schema@4.4.8': dependencies: - '@vue/shared': 3.5.39 + '@vue/shared': 3.5.40 defu: 6.1.7 pathe: 2.0.3 pkg-types: 2.3.1 - std-env: 4.1.0 + std-env: 4.2.0 - '@nuxt/scripts@1.3.0(@unhead/vue@2.1.15)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': + '@nuxt/scripts@1.3.2(@unhead/vue@2.1.15)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': dependencies: - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) - '@unhead/vue': 2.1.15(vue@3.5.39) - '@vueuse/core': 14.3.0(vue@3.5.39) - '@vueuse/shared': 14.3.0(vue@3.5.39) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@vueuse/core': 14.4.0(vue@3.5.39) + '@vueuse/shared': 14.4.0(vue@3.5.39) consola: 3.4.2 defu: 6.1.7 estree-walker: 3.0.3 h3: 1.15.11 - magic-string: 0.30.21 + magic-string: 1.1.0 ofetch: 1.5.1 ohash: 2.0.11 - oxc-parser: 0.138.0 - oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + oxc-parser: 0.142.0 + oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) pathe: 2.0.3 pkg-types: 2.3.1 sirv: 3.0.2 - std-env: 4.1.0 + std-env: 4.2.0 ufo: 1.6.4 - ultrahtml: 1.6.0 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) + ultrahtml: 1.7.0 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) valibot: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + optionalDependencies: + '@unhead/vue': 2.1.15(vue@3.5.39) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13551,12 +14105,12 @@ snapshots: consola: 3.4.2 ofetch: 2.0.0-alpha.3 rc9: 3.0.1 - std-env: 4.1.0 + std-env: 4.2.0 - '@nuxt/test-utils@4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4)': + '@nuxt/test-utils@4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4)': dependencies: '@clack/prompts': 1.2.0 - '@nuxt/devtools-kit': 2.7.0(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) + '@nuxt/devtools-kit': 2.7.0(@voidzero-dev/vite-plus-core@0.2.7)(magicast@0.5.3) '@nuxt/kit': 3.21.8(magicast@0.5.3) c12: 3.3.4(magicast@0.5.3) consola: 3.4.2 @@ -13578,17 +14132,17 @@ snapshots: perfect-debounce: 2.1.0 radix3: 1.1.2 scule: 1.3.0 - std-env: 4.1.0 + std-env: 4.2.0 tinyexec: 1.2.4 ufo: 1.6.4 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - vitest-environment-nuxt: 2.0.0(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + vitest-environment-nuxt: 2.0.0(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - '@playwright/test': 1.61.1 - '@vue/test-utils': 2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39)(vue@3.5.39) - playwright-core: 1.61.1 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + '@playwright/test': 1.62.1 + '@vue/test-utils': 2.4.11(@vue/compiler-dom@3.5.40)(@vue/server-renderer@3.5.39)(vue@3.5.39) + playwright-core: 1.62.1 + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -13603,27 +14157,27 @@ snapshots: - vite - webpack - '@nuxt/ui@4.9.0(33318c9123064683b3aba686089687a5)': + '@nuxt/ui@4.10.0(1fb89ce1df21f8155ef9bdead8516e53)': dependencies: - '@floating-ui/dom': 1.7.6 + '@floating-ui/dom': 1.8.0 '@iconify/vue': 5.0.1(vue@3.5.39) - '@nuxt/fonts': 0.14.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - '@nuxt/icon': 2.3.1(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(vue@3.5.39) - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/fonts': 0.14.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + '@nuxt/icon': 2.3.1(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@nuxt/schema': 4.4.8 - '@nuxtjs/color-mode': 4.0.1(magicast@0.5.3) + '@nuxtjs/color-mode': 4.0.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@standard-schema/spec': 1.1.0 '@tailwindcss/postcss': 4.3.2 - '@tailwindcss/vite': 4.3.2(@voidzero-dev/vite-plus-core@0.2.2) + '@tailwindcss/vite': 4.3.2(@voidzero-dev/vite-plus-core@0.2.7) '@tanstack/vue-table': 8.21.3(vue@3.5.39) - '@tanstack/vue-virtual': 3.13.31(vue@3.5.39) + '@tanstack/vue-virtual': 3.13.35(vue@3.5.39) '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/extension-bubble-menu': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/extension-code': 3.27.1(@tiptap/core@3.27.1) '@tiptap/extension-collaboration': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6)(yjs@13.6.31) '@tiptap/extension-drag-handle': 3.27.1(@tiptap/core@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6) '@tiptap/extension-drag-handle-vue-3': 3.27.1(@tiptap/extension-drag-handle@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/vue-3@3.27.1)(vue@3.5.39) - '@tiptap/extension-floating-menu': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) + '@tiptap/extension-floating-menu': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/extension-horizontal-rule': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/extension-image': 3.27.1(@tiptap/core@3.27.1) '@tiptap/extension-mention': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/suggestion@3.27.1) @@ -13632,12 +14186,12 @@ snapshots: '@tiptap/markdown': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 '@tiptap/starter-kit': 3.27.1 - '@tiptap/suggestion': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) - '@tiptap/vue-3': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39) + '@tiptap/suggestion': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) + '@tiptap/vue-3': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39) '@unhead/vue': 2.1.15(vue@3.5.39) - '@vueuse/core': 14.3.0(vue@3.5.39) - '@vueuse/integrations': 14.3.0(focus-trap@8.2.2)(fuse.js@7.4.2)(vue@3.5.39) - '@vueuse/shared': 14.3.0(vue@3.5.39) + '@vueuse/core': 14.4.0(vue@3.5.39) + '@vueuse/integrations': 14.4.0(focus-trap@8.2.2)(fuse.js@7.5.0)(vue@3.5.39) + '@vueuse/shared': 14.4.0(vue@3.5.39) colortranslator: 5.0.0 consola: 3.4.2 defu: 6.1.7 @@ -13648,33 +14202,34 @@ snapshots: embla-carousel-fade: 8.6.0(embla-carousel@8.6.0) embla-carousel-vue: 8.6.0(vue@3.5.39) embla-carousel-wheel-gestures: 8.1.0(embla-carousel@8.6.0) - fuse.js: 7.4.2 + fuse.js: 7.5.0 hookable: 6.1.1 knitwork: 1.3.0 magic-string: 0.30.21 mlly: 1.8.2 - motion-v: 2.3.0(@vueuse/core@14.3.0)(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39) + motion-v: 2.3.0(@vueuse/core@14.4.0)(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39) ohash: 2.0.11 pathe: 2.0.3 - reka-ui: 2.9.10(vue@3.5.39) + reka-ui: 2.10.1(vue@3.5.39) scule: 1.3.0 tailwind-merge: 3.6.0 - tailwind-variants: 3.2.2(tailwind-merge@3.6.0)(tailwindcss@4.3.2) - tailwindcss: 4.3.2 + tailwind-variants: 3.2.2(tailwind-merge@3.6.0)(tailwindcss@4.3.3) + tailwindcss: 4.3.3 tinyglobby: 0.2.17 typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 ufo: 1.6.4 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - unplugin-auto-import: 21.0.0(@nuxt/kit@4.4.8)(@vueuse/core@14.3.0) - unplugin-vue-components: 32.1.0(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) - vaul-vue: 0.4.1(reka-ui@2.9.10)(vue@3.5.39) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin-auto-import: 21.0.0(@nuxt/kit@4.5.1)(@vueuse/core@14.4.0) + unplugin-vue-components: 32.1.0(@nuxt/kit@4.5.1)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vaul-vue: 0.4.1(reka-ui@2.10.1)(vue@3.5.39) vue-component-type-helpers: 3.3.9 optionalDependencies: '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.7 - '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) + '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) + ai: 6.0.219(zod@4.4.3) valibot: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) zod: 4.4.3 transitivePeerDependencies: - '@azure/app-configuration' @@ -13710,6 +14265,7 @@ snapshots: - jwt-decode - magicast - nprogress + - oxc-parser - qrcode - react - react-dom @@ -13723,15 +14279,15 @@ snapshots: - vue - webpack - '@nuxt/vite-builder@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0)': + '@nuxt/vite-builder@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(vue@3.5.39)(yaml@2.9.0)': dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) '@rollup/plugin-replace': 6.0.3(rollup@4.62.2) - '@vitejs/plugin-vue': 6.0.7(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39) - '@vitejs/plugin-vue-jsx': 5.1.6(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(vue@3.5.39) - autoprefixer: 10.5.2(postcss@8.5.16) + '@vitejs/plugin-vue': 6.0.7(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39) + '@vitejs/plugin-vue-jsx': 5.1.6(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(vue@3.5.39) + autoprefixer: 10.5.2(postcss@8.5.25) consola: 3.4.2 - cssnano: 8.0.2(postcss@8.5.16) + cssnano: 8.0.2(postcss@8.5.25) defu: 6.1.7 escape-string-regexp: 5.0.0 exsolve: 1.1.0 @@ -13741,24 +14297,24 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 mocked-exports: 0.1.1 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) nypm: 0.6.8 pathe: 2.0.3 pkg-types: 2.3.1 - postcss: 8.5.16 + postcss: 8.5.25 seroval: 1.5.4 - std-env: 4.1.0 + std-env: 4.2.0 ufo: 1.6.4 unenv: 2.0.0-rc.24 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-node: 5.3.0(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) - vite-plugin-checker: 0.14.4(@voidzero-dev/vite-plus-core@0.2.2)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6) + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite-node: 5.3.0(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + vite-plugin-checker: 0.14.4(@voidzero-dev/vite-plus-core@0.2.7)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-bundle-renderer: 2.3.1 optionalDependencies: '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) - rolldown: 1.1.4 - rollup-plugin-visualizer: 7.0.1(rolldown@1.1.4)(rollup@4.62.2) + rolldown: 1.2.1 + rollup-plugin-visualizer: 7.0.1(rolldown@1.2.1)(rollup@4.62.2) transitivePeerDependencies: - '@arethetypeswrong/core' - '@biomejs/biome' @@ -13787,15 +14343,33 @@ snapshots: - vue-tsc - yaml - '@nuxtjs/color-mode@4.0.1(magicast@0.5.3)': + '@nuxtjs/color-mode@4.0.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + exsolve: 1.1.0 + pathe: 2.0.3 + pkg-types: 2.3.1 + semver: 7.8.5 + transitivePeerDependencies: + - magic-string + - magicast + - oxc-parser + - rolldown + - unplugin + + '@nuxtjs/color-mode@4.0.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': + dependencies: + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) exsolve: 1.1.0 pathe: 2.0.3 pkg-types: 2.3.1 semver: 7.8.5 transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin '@nuxtjs/html-validator@2.1.0(magicast@0.5.3)(vitest@4.1.9)': dependencies: @@ -13813,34 +14387,37 @@ snapshots: - magicast - vitest - '@nuxtjs/i18n@10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': + '@nuxtjs/i18n@10.6.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': dependencies: - '@intlify/core': 11.4.6 + '@intlify/core': 11.4.8 '@intlify/h3': 0.7.4 - '@intlify/shared': 11.4.6 - '@intlify/unplugin-vue-i18n': 11.2.4(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.6)(vue@3.5.39) + '@intlify/message-compiler': 11.4.8 + '@intlify/shared': 11.4.8 + '@intlify/unplugin-vue-i18n': 11.2.4(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.8)(vue@3.5.39) '@intlify/utils': 0.14.1 '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.62.2) - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@rollup/plugin-yaml': 4.1.2(rollup@4.62.2) - '@vue/compiler-sfc': 3.5.39 + '@vue/compiler-sfc': 3.5.40 + confbox: 0.2.4 defu: 6.1.7 - devalue: 5.8.1 + devalue: 5.9.0 h3: 1.15.11 knitwork: 1.3.0 magic-string: 0.30.21 mlly: 1.8.2 nuxt-define: 1.0.0 - oxc-parser: 0.138.0 - oxc-transform: 0.128.0 - oxc-walker: 0.7.0(oxc-parser@0.138.0) + oxc-parser: 0.142.0 + oxc-transform: 0.141.0 + oxc-walker: 0.7.0(oxc-parser@0.142.0) pathe: 2.0.3 ufo: 1.6.4 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - unrouting: 0.1.7 - unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) - vue-i18n: 11.4.6(vue@3.5.39) - vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + unhead: 3.2.3(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unrouting: 0.2.2 + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + vue-i18n: 11.4.8(vue@3.5.39) + vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13880,36 +14457,40 @@ snapshots: - vue - webpack - '@nuxtjs/mcp-toolkit@0.17.2(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(h3@1.15.11)(magicast@0.5.3)(rollup@4.62.2)(supports-color@10.2.2)(vue@3.5.39)(zod@4.4.3)': + '@nuxtjs/mcp-toolkit@0.17.2(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(h3@1.15.11)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3)': dependencies: '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2)(zod@4.4.3) - '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@vitejs/plugin-vue': 6.0.7(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@vitejs/plugin-vue': 6.0.7(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39) h3: 1.15.11 tinyglobby: 0.2.17 - vite-plugin-singlefile: 2.3.3(@voidzero-dev/vite-plus-core@0.2.2)(rollup@4.62.2) + vite-plugin-singlefile: 2.3.3(@voidzero-dev/vite-plus-core@0.2.7)(rollup@4.62.2) zod: 4.4.3 optionalDependencies: - '@vue/compiler-sfc': 3.5.39 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + '@vue/compiler-sfc': 3.5.40 + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@cfworker/json-schema' + - magic-string - magicast + - oxc-parser + - rolldown - rollup - supports-color + - unplugin - '@nuxtjs/mdc@0.22.1(magicast@0.5.3)(supports-color@10.2.2)': + '@nuxtjs/mdc@0.22.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0)': dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@shikijs/core': 4.3.1 - '@shikijs/engine-javascript': 4.3.1 - '@shikijs/langs': 4.3.1 - '@shikijs/themes': 4.3.1 + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@shikijs/core': 4.4.1 + '@shikijs/engine-javascript': 4.4.1 + '@shikijs/langs': 4.4.1 + '@shikijs/themes': 4.4.1 '@shikijs/transformers': 4.3.1 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/mdast': 4.0.4 - '@vue/compiler-core': 3.5.39 + '@vue/compiler-core': 3.5.40 consola: 3.4.2 debug: 4.4.3(supports-color@10.2.2) defu: 6.1.7 @@ -13938,7 +14519,7 @@ snapshots: remark-rehype: 11.1.2 remark-stringify: 11.0.0 scule: 1.3.0 - shiki: 4.3.1 + shiki: 4.4.1 ufo: 1.6.4 unified: 11.0.5 unist-builder: 4.0.0 @@ -13946,18 +14527,22 @@ snapshots: unwasm: 0.5.3 vfile: 6.0.3 transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown - supports-color + - unplugin - '@nuxtjs/robots@6.1.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3)': + '@nuxtjs/robots@6.1.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3)': dependencies: '@fingerprintjs/botd': 2.0.0 - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) consola: 3.4.2 defu: 6.1.7 h3: 1.15.11 - nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) - nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) pathe: 2.0.3 pkg-types: 2.3.1 ufo: 1.6.4 @@ -13965,8 +14550,12 @@ snapshots: zod: 4.4.3 transitivePeerDependencies: - '@nuxt/schema' + - magic-string - magicast - nuxt + - oxc-parser + - rolldown + - unplugin - vite - vue @@ -14037,7 +14626,7 @@ snapshots: dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@oxc-minify/binding-win32-arm64-msvc@0.133.0': @@ -14049,74 +14638,80 @@ snapshots: '@oxc-minify/binding-win32-x64-msvc@0.133.0': optional: true - '@oxc-parser/binding-android-arm-eabi@0.138.0': + '@oxc-parser/binding-android-arm-eabi@0.142.0': optional: true - '@oxc-parser/binding-android-arm64@0.138.0': + '@oxc-parser/binding-android-arm64@0.142.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.138.0': + '@oxc-parser/binding-darwin-arm64@0.142.0': optional: true - '@oxc-parser/binding-darwin-x64@0.138.0': + '@oxc-parser/binding-darwin-x64@0.142.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.138.0': + '@oxc-parser/binding-freebsd-x64@0.142.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.138.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.142.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.138.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.142.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.138.0': + '@oxc-parser/binding-linux-arm64-gnu@0.142.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.138.0': + '@oxc-parser/binding-linux-arm64-musl@0.142.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.138.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.142.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.138.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.142.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.138.0': + '@oxc-parser/binding-linux-riscv64-musl@0.142.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.138.0': + '@oxc-parser/binding-linux-s390x-gnu@0.142.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.138.0': + '@oxc-parser/binding-linux-x64-gnu@0.142.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.138.0': + '@oxc-parser/binding-linux-x64-musl@0.142.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.138.0': + '@oxc-parser/binding-openharmony-arm64@0.142.0': optional: true - '@oxc-parser/binding-wasm32-wasi@0.138.0': + '@oxc-parser/binding-wasm32-wasi@0.142.0': dependencies: - '@emnapi/core': 1.11.1 - '@emnapi/runtime': 1.11.1 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.138.0': + '@oxc-parser/binding-win32-arm64-msvc@0.142.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.138.0': + '@oxc-parser/binding-win32-ia32-msvc@0.142.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.138.0': + '@oxc-parser/binding-win32-x64-msvc@0.142.0': optional: true '@oxc-project/runtime@0.138.0': {} + '@oxc-project/runtime@0.141.0': {} + '@oxc-project/types@0.138.0': {} + '@oxc-project/types@0.141.0': {} + + '@oxc-project/types@0.142.0': {} + '@oxc-resolver/binding-android-arm-eabi@11.24.2': optional: true @@ -14169,7 +14764,7 @@ snapshots: dependencies: '@emnapi/core': 1.11.2 '@emnapi/runtime': 1.11.2 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true '@oxc-resolver/binding-win32-arm64-msvc@11.24.2': @@ -14178,134 +14773,134 @@ snapshots: '@oxc-resolver/binding-win32-x64-msvc@11.24.2': optional: true - '@oxc-transform/binding-android-arm-eabi@0.128.0': - optional: true - '@oxc-transform/binding-android-arm-eabi@0.133.0': optional: true - '@oxc-transform/binding-android-arm64@0.128.0': + '@oxc-transform/binding-android-arm-eabi@0.141.0': optional: true '@oxc-transform/binding-android-arm64@0.133.0': optional: true - '@oxc-transform/binding-darwin-arm64@0.128.0': + '@oxc-transform/binding-android-arm64@0.141.0': optional: true '@oxc-transform/binding-darwin-arm64@0.133.0': optional: true - '@oxc-transform/binding-darwin-x64@0.128.0': + '@oxc-transform/binding-darwin-arm64@0.141.0': optional: true '@oxc-transform/binding-darwin-x64@0.133.0': optional: true - '@oxc-transform/binding-freebsd-x64@0.128.0': + '@oxc-transform/binding-darwin-x64@0.141.0': optional: true '@oxc-transform/binding-freebsd-x64@0.133.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.128.0': + '@oxc-transform/binding-freebsd-x64@0.141.0': optional: true '@oxc-transform/binding-linux-arm-gnueabihf@0.133.0': optional: true - '@oxc-transform/binding-linux-arm-musleabihf@0.128.0': + '@oxc-transform/binding-linux-arm-gnueabihf@0.141.0': optional: true '@oxc-transform/binding-linux-arm-musleabihf@0.133.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.128.0': + '@oxc-transform/binding-linux-arm-musleabihf@0.141.0': optional: true '@oxc-transform/binding-linux-arm64-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.128.0': + '@oxc-transform/binding-linux-arm64-gnu@0.141.0': optional: true '@oxc-transform/binding-linux-arm64-musl@0.133.0': optional: true - '@oxc-transform/binding-linux-ppc64-gnu@0.128.0': + '@oxc-transform/binding-linux-arm64-musl@0.141.0': optional: true '@oxc-transform/binding-linux-ppc64-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-riscv64-gnu@0.128.0': + '@oxc-transform/binding-linux-ppc64-gnu@0.141.0': optional: true '@oxc-transform/binding-linux-riscv64-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-riscv64-musl@0.128.0': + '@oxc-transform/binding-linux-riscv64-gnu@0.141.0': optional: true '@oxc-transform/binding-linux-riscv64-musl@0.133.0': optional: true - '@oxc-transform/binding-linux-s390x-gnu@0.128.0': + '@oxc-transform/binding-linux-riscv64-musl@0.141.0': optional: true '@oxc-transform/binding-linux-s390x-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.128.0': + '@oxc-transform/binding-linux-s390x-gnu@0.141.0': optional: true '@oxc-transform/binding-linux-x64-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.128.0': + '@oxc-transform/binding-linux-x64-gnu@0.141.0': optional: true '@oxc-transform/binding-linux-x64-musl@0.133.0': optional: true - '@oxc-transform/binding-openharmony-arm64@0.128.0': + '@oxc-transform/binding-linux-x64-musl@0.141.0': optional: true '@oxc-transform/binding-openharmony-arm64@0.133.0': optional: true - '@oxc-transform/binding-wasm32-wasi@0.128.0': - dependencies: - '@emnapi/core': 1.10.0 - '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@oxc-transform/binding-openharmony-arm64@0.141.0': optional: true '@oxc-transform/binding-wasm32-wasi@0.133.0': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.128.0': + '@oxc-transform/binding-wasm32-wasi@0.141.0': + dependencies: + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true '@oxc-transform/binding-win32-arm64-msvc@0.133.0': optional: true - '@oxc-transform/binding-win32-ia32-msvc@0.128.0': + '@oxc-transform/binding-win32-arm64-msvc@0.141.0': optional: true '@oxc-transform/binding-win32-ia32-msvc@0.133.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.128.0': + '@oxc-transform/binding-win32-ia32-msvc@0.141.0': optional: true '@oxc-transform/binding-win32-x64-msvc@0.133.0': optional: true + '@oxc-transform/binding-win32-x64-msvc@0.141.0': + optional: true + '@oxfmt/binding-android-arm-eabi@0.57.0': optional: true @@ -14510,9 +15105,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.61.1': + '@playwright/test@1.62.1': dependencies: - playwright: 1.61.1 + playwright: 1.62.1 '@polka/url@1.0.0-next.29': {} @@ -14532,53 +15127,53 @@ snapshots: dependencies: quansync: 1.0.0 - '@rolldown/binding-android-arm64@1.1.4': + '@rolldown/binding-android-arm64@1.2.1': optional: true - '@rolldown/binding-darwin-arm64@1.1.4': + '@rolldown/binding-darwin-arm64@1.2.1': optional: true - '@rolldown/binding-darwin-x64@1.1.4': + '@rolldown/binding-darwin-x64@1.2.1': optional: true - '@rolldown/binding-freebsd-x64@1.1.4': + '@rolldown/binding-freebsd-x64@1.2.1': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.1.4': + '@rolldown/binding-linux-arm-gnueabihf@1.2.1': optional: true - '@rolldown/binding-linux-arm64-gnu@1.1.4': + '@rolldown/binding-linux-arm64-gnu@1.2.1': optional: true - '@rolldown/binding-linux-arm64-musl@1.1.4': + '@rolldown/binding-linux-arm64-musl@1.2.1': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.1.4': + '@rolldown/binding-linux-ppc64-gnu@1.2.1': optional: true - '@rolldown/binding-linux-s390x-gnu@1.1.4': + '@rolldown/binding-linux-s390x-gnu@1.2.1': optional: true - '@rolldown/binding-linux-x64-gnu@1.1.4': + '@rolldown/binding-linux-x64-gnu@1.2.1': optional: true - '@rolldown/binding-linux-x64-musl@1.1.4': + '@rolldown/binding-linux-x64-musl@1.2.1': optional: true - '@rolldown/binding-openharmony-arm64@1.1.4': + '@rolldown/binding-openharmony-arm64@1.2.1': optional: true - '@rolldown/binding-wasm32-wasi@1.1.4': + '@rolldown/binding-wasm32-wasi@1.2.1': dependencies: - '@emnapi/core': 1.11.1 - '@emnapi/runtime': 1.11.1 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@emnapi/core': 2.0.0-alpha.3 + '@emnapi/runtime': 2.0.0-alpha.3 + '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) optional: true - '@rolldown/binding-win32-arm64-msvc@1.1.4': + '@rolldown/binding-win32-arm64-msvc@1.2.1': optional: true - '@rolldown/binding-win32-x64-msvc@1.1.4': + '@rolldown/binding-win32-x64-msvc@1.2.1': optional: true '@rolldown/pluginutils@1.0.1': {} @@ -14744,45 +15339,59 @@ snapshots: '@shikijs/primitive': 4.3.1 '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@4.3.1': + '@shikijs/core@4.4.1': dependencies: - '@shikijs/types': 4.3.1 + '@shikijs/primitive': 4.4.1 + '@shikijs/types': 4.4.1 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.5 + hast-util-to-html: 9.0.5 + + '@shikijs/engine-javascript@4.4.1': + dependencies: + '@shikijs/types': 4.4.1 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 - '@shikijs/engine-oniguruma@4.3.1': + '@shikijs/engine-oniguruma@4.4.1': dependencies: - '@shikijs/types': 4.3.1 + '@shikijs/types': 4.4.1 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@4.3.1': + '@shikijs/langs@4.4.1': dependencies: - '@shikijs/types': 4.3.1 + '@shikijs/types': 4.4.1 - '@shikijs/markdown-exit@4.3.1': + '@shikijs/markdown-exit@4.4.1': dependencies: markdown-exit: 1.1.0-beta.2 - shiki: 4.3.1 + shiki: 4.4.1 '@shikijs/primitive@4.3.1': dependencies: '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 + + '@shikijs/primitive@4.4.1': + dependencies: + '@shikijs/types': 4.4.1 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.5 - '@shikijs/stream@4.3.1(react@19.2.7)(vue@3.5.39)': + '@shikijs/stream@4.3.1(react@19.2.8)(vue@3.5.39)': dependencies: '@shikijs/core': 4.3.1 optionalDependencies: - react: 19.2.7 + react: 19.2.8 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@shikijs/themes@4.3.1': + '@shikijs/themes@4.4.1': dependencies: - '@shikijs/types': 4.3.1 + '@shikijs/types': 4.4.1 '@shikijs/transformers@4.3.1': dependencies: @@ -14792,7 +15401,12 @@ snapshots: '@shikijs/types@4.3.1': dependencies: '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 + + '@shikijs/types@4.4.1': + dependencies: + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.5 '@shikijs/vscode-textmate@10.0.2': {} @@ -14821,25 +15435,25 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook-vue/nuxt@https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.4.6)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0)': + '@storybook-vue/nuxt@https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(eslint@10.6.0)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxc-parser@0.142.0)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.5.5)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(unplugin@3.3.0)(vue-tsc@3.3.9)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0)': dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@nuxt/schema': 4.4.8 - '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0) + '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(vue@3.5.39)(yaml@2.9.0) '@rollup/plugin-replace': 6.0.3(rollup@4.62.2) - '@storybook/builder-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) - '@storybook/vue3': 10.3.4(storybook@10.4.6)(vue@3.5.39) - '@storybook/vue3-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(vue@3.5.39)(webpack@5.108.4) + '@storybook/builder-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) + '@storybook/vue3': 10.3.4(storybook@10.5.5)(vue@3.5.39) + '@storybook/vue3-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(vue@3.5.39)(webpack@5.108.4) json-stable-stringify: 1.3.0 mlly: 1.8.2 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) ofetch: 1.5.1 pathe: 2.0.3 - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) unctx: 2.5.0 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) transitivePeerDependencies: - '@arethetypeswrong/core' - '@babel/plugin-proposal-decorators' @@ -14855,9 +15469,11 @@ snapshots: - esbuild - eslint - less + - magic-string - magicast - meow - optionator + - oxc-parser - oxlint - pinia - publint @@ -14874,27 +15490,28 @@ snapshots: - tsx - typescript - unloader + - unplugin - unplugin-unused - unrun - vue-tsc - webpack - yaml - '@storybook/addon-a11y@10.4.6(storybook@10.4.6)': + '@storybook/addon-a11y@10.5.5(storybook@10.5.5)': dependencies: '@storybook/global': 5.0.0 axe-core: 4.12.1 - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) - '@storybook/addon-docs@10.4.6(@types/react@19.2.17)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4)': + '@storybook/addon-docs@10.5.5(@types/react@19.2.17)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4)': dependencies: - '@mdx-js/react': 3.1.1(@types/react@19.2.17)(react@19.2.7) - '@storybook/csf-plugin': 10.4.6(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) - '@storybook/icons': 2.1.0(react@19.2.7) - '@storybook/react-dom-shim': 10.4.6(@types/react@19.2.17)(react-dom@19.2.7)(react@19.2.7)(storybook@10.4.6) - react: 19.2.7 - react-dom: 19.2.7(react@19.2.7) - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + '@mdx-js/react': 3.1.1(@types/react@19.2.17)(react@19.2.8) + '@storybook/csf-plugin': 10.5.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) + '@storybook/icons': 2.1.0(react@19.2.8) + '@storybook/react-dom-shim': 10.5.5(@types/react@19.2.17)(react-dom@19.2.8)(react@19.2.8)(storybook@10.5.5) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) ts-dedent: 2.3.0 optionalDependencies: '@types/react': 19.2.17 @@ -14905,64 +15522,64 @@ snapshots: - vite - webpack - '@storybook/addon-themes@10.4.6(storybook@10.4.6)': + '@storybook/addon-themes@10.5.5(storybook@10.5.5)': dependencies: - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) ts-dedent: 2.3.0 - '@storybook/builder-vite@10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4)': + '@storybook/builder-vite@10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4)': dependencies: - '@storybook/csf-plugin': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + '@storybook/csf-plugin': 10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) ts-dedent: 2.3.0 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - esbuild - rollup - webpack - '@storybook/csf-plugin@10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4)': + '@storybook/csf-plugin@10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4)': dependencies: - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) unplugin: 2.3.11 optionalDependencies: esbuild: 0.28.1 rollup: 4.62.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) - '@storybook/csf-plugin@10.4.6(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4)': + '@storybook/csf-plugin@10.5.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4)': dependencies: - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) unplugin: 2.3.11 optionalDependencies: esbuild: 0.28.1 rollup: 4.62.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) '@storybook/global@5.0.0': {} - '@storybook/icons@2.1.0(react@19.2.7)': + '@storybook/icons@2.1.0(react@19.2.8)': dependencies: - react: 19.2.7 + react: 19.2.8 - '@storybook/react-dom-shim@10.4.6(@types/react@19.2.17)(react-dom@19.2.7)(react@19.2.7)(storybook@10.4.6)': + '@storybook/react-dom-shim@10.5.5(@types/react@19.2.17)(react-dom@19.2.8)(react@19.2.8)(storybook@10.5.5)': dependencies: - react: 19.2.7 - react-dom: 19.2.7(react@19.2.7) - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) optionalDependencies: '@types/react': 19.2.17 - '@storybook/vue3-vite@10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(vue@3.5.39)(webpack@5.108.4)': + '@storybook/vue3-vite@10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(vue@3.5.39)(webpack@5.108.4)': dependencies: - '@storybook/builder-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) - '@storybook/vue3': 10.3.4(storybook@10.4.6)(vue@3.5.39) + '@storybook/builder-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) + '@storybook/vue3': 10.3.4(storybook@10.5.5)(vue@3.5.39) magic-string: 0.30.21 - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue-component-meta: 2.2.12(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-docgen-api: 4.79.2(vue@3.5.39) transitivePeerDependencies: @@ -14971,10 +15588,10 @@ snapshots: - vue - webpack - '@storybook/vue3@10.3.4(storybook@10.4.6)(vue@3.5.39)': + '@storybook/vue3@10.3.4(storybook@10.5.5)(vue@3.5.39)': dependencies: '@storybook/global': 5.0.0 - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) type-fest: 2.19.0 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-component-type-helpers: 3.3.9 @@ -15049,67 +15666,67 @@ snapshots: '@alloc/quick-lru': 5.2.0 '@tailwindcss/node': 4.3.2 '@tailwindcss/oxide': 4.3.2 - postcss: 8.5.16 + postcss: 8.5.25 tailwindcss: 4.3.2 - '@tailwindcss/vite@4.3.2(@voidzero-dev/vite-plus-core@0.2.2)': + '@tailwindcss/vite@4.3.2(@voidzero-dev/vite-plus-core@0.2.7)': dependencies: '@tailwindcss/node': 4.3.2 '@tailwindcss/oxide': 4.3.2 tailwindcss: 4.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' '@takumi-rs/core-darwin-arm64@1.8.7': optional: true - '@takumi-rs/core-darwin-arm64@2.0.0-rc.5': + '@takumi-rs/core-darwin-arm64@2.5.4': optional: true '@takumi-rs/core-darwin-x64@1.8.7': optional: true - '@takumi-rs/core-darwin-x64@2.0.0-rc.5': + '@takumi-rs/core-darwin-x64@2.5.4': optional: true '@takumi-rs/core-linux-arm64-gnu@1.8.7': optional: true - '@takumi-rs/core-linux-arm64-gnu@2.0.0-rc.5': + '@takumi-rs/core-linux-arm64-gnu@2.5.4': optional: true '@takumi-rs/core-linux-arm64-musl@1.8.7': optional: true - '@takumi-rs/core-linux-arm64-musl@2.0.0-rc.5': + '@takumi-rs/core-linux-arm64-musl@2.5.4': optional: true '@takumi-rs/core-linux-x64-gnu@1.8.7': optional: true - '@takumi-rs/core-linux-x64-gnu@2.0.0-rc.5': + '@takumi-rs/core-linux-x64-gnu@2.5.4': optional: true '@takumi-rs/core-linux-x64-musl@1.8.7': optional: true - '@takumi-rs/core-linux-x64-musl@2.0.0-rc.5': + '@takumi-rs/core-linux-x64-musl@2.5.4': optional: true '@takumi-rs/core-win32-arm64-msvc@1.8.7': optional: true - '@takumi-rs/core-win32-arm64-msvc@2.0.0-rc.5': + '@takumi-rs/core-win32-arm64-msvc@2.5.4': optional: true '@takumi-rs/core-win32-x64-msvc@1.8.7': optional: true - '@takumi-rs/core-win32-x64-msvc@2.0.0-rc.5': + '@takumi-rs/core-win32-x64-msvc@2.5.4': optional: true - '@takumi-rs/core@1.8.7(react-dom@19.2.7)(react@19.2.7)': + '@takumi-rs/core@1.8.7(react-dom@19.2.8)(react@19.2.8)': dependencies: - '@takumi-rs/helpers': 1.8.7(react-dom@19.2.7)(react@19.2.7) + '@takumi-rs/helpers': 1.8.7(react-dom@19.2.8)(react@19.2.8) optionalDependencies: '@takumi-rs/core-darwin-arm64': 1.8.7 '@takumi-rs/core-darwin-x64': 1.8.7 @@ -15123,53 +15740,53 @@ snapshots: - react - react-dom - '@takumi-rs/core@2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7)': + '@takumi-rs/core@2.5.4(csstype@3.2.3)(react@19.2.8)': dependencies: - '@takumi-rs/helpers': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) - csstype: 3.2.3 + '@takumi-rs/helpers': 2.5.4(react@19.2.8) optionalDependencies: - '@takumi-rs/core-darwin-arm64': 2.0.0-rc.5 - '@takumi-rs/core-darwin-x64': 2.0.0-rc.5 - '@takumi-rs/core-linux-arm64-gnu': 2.0.0-rc.5 - '@takumi-rs/core-linux-arm64-musl': 2.0.0-rc.5 - '@takumi-rs/core-linux-x64-gnu': 2.0.0-rc.5 - '@takumi-rs/core-linux-x64-musl': 2.0.0-rc.5 - '@takumi-rs/core-win32-arm64-msvc': 2.0.0-rc.5 - '@takumi-rs/core-win32-x64-msvc': 2.0.0-rc.5 + '@takumi-rs/core-darwin-arm64': 2.5.4 + '@takumi-rs/core-darwin-x64': 2.5.4 + '@takumi-rs/core-linux-arm64-gnu': 2.5.4 + '@takumi-rs/core-linux-arm64-musl': 2.5.4 + '@takumi-rs/core-linux-x64-gnu': 2.5.4 + '@takumi-rs/core-linux-x64-musl': 2.5.4 + '@takumi-rs/core-win32-arm64-msvc': 2.5.4 + '@takumi-rs/core-win32-x64-msvc': 2.5.4 + csstype: 3.2.3 transitivePeerDependencies: + - preact - react - - react-dom - '@takumi-rs/helpers@1.8.7(react-dom@19.2.7)(react@19.2.7)': + '@takumi-rs/helpers@1.8.7(react-dom@19.2.8)(react@19.2.8)': optionalDependencies: - react: 19.2.7 - react-dom: 19.2.7(react@19.2.7) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) - '@takumi-rs/helpers@2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7)': + '@takumi-rs/helpers@2.5.4(react@19.2.8)': optionalDependencies: - react: 19.2.7 - react-dom: 19.2.7(react@19.2.7) + react: 19.2.8 - '@takumi-rs/wasm@2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7)': + '@takumi-rs/wasm@2.5.4(csstype@3.2.3)(react@19.2.8)': dependencies: - '@takumi-rs/helpers': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) + '@takumi-rs/helpers': 2.5.4(react@19.2.8) + optionalDependencies: csstype: 3.2.3 transitivePeerDependencies: + - preact - react - - react-dom '@tanstack/table-core@8.21.3': {} - '@tanstack/virtual-core@3.17.3': {} + '@tanstack/virtual-core@3.17.7': {} '@tanstack/vue-table@8.21.3(vue@3.5.39)': dependencies: '@tanstack/table-core': 8.21.3 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@tanstack/vue-virtual@3.13.31(vue@3.5.39)': + '@tanstack/vue-virtual@3.13.35(vue@3.5.39)': dependencies: - '@tanstack/virtual-core': 3.17.3 + '@tanstack/virtual-core': 3.17.7 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@testing-library/dom@10.4.1': @@ -15210,7 +15827,7 @@ snapshots: '@tiptap/extension-bubble-menu@3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': dependencies: - '@floating-ui/dom': 1.7.6 + '@floating-ui/dom': 1.8.0 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 @@ -15242,12 +15859,12 @@ snapshots: dependencies: '@tiptap/extension-drag-handle': 3.27.1(@tiptap/core@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6) '@tiptap/pm': 3.27.1 - '@tiptap/vue-3': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39) + '@tiptap/vue-3': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@tiptap/extension-drag-handle@3.27.1(@tiptap/core@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6)': dependencies: - '@floating-ui/dom': 1.7.6 + '@floating-ui/dom': 1.8.0 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/extension-collaboration': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6)(yjs@13.6.31) '@tiptap/extension-node-range': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) @@ -15258,9 +15875,9 @@ snapshots: dependencies: '@tiptap/extensions': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) - '@tiptap/extension-floating-menu@3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': + '@tiptap/extension-floating-menu@3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': dependencies: - '@floating-ui/dom': 1.7.6 + '@floating-ui/dom': 1.8.0 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 @@ -15312,7 +15929,7 @@ snapshots: dependencies: '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 - '@tiptap/suggestion': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) + '@tiptap/suggestion': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/extension-node-range@3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': dependencies: @@ -15397,21 +16014,21 @@ snapshots: '@tiptap/extensions': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 - '@tiptap/suggestion@3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': + '@tiptap/suggestion@3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': dependencies: - '@floating-ui/dom': 1.7.6 + '@floating-ui/dom': 1.8.0 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 - '@tiptap/vue-3@3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39)': + '@tiptap/vue-3@3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39)': dependencies: - '@floating-ui/dom': 1.7.6 + '@floating-ui/dom': 1.8.0 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: '@tiptap/extension-bubble-menu': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) - '@tiptap/extension-floating-menu': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) + '@tiptap/extension-floating-menu': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/y-tiptap@3.0.6(prosemirror-model@1.25.9)(prosemirror-state@1.4.4)(prosemirror-view@1.42.0)(y-protocols@1.0.7)(yjs@13.6.31)': dependencies: @@ -15457,7 +16074,7 @@ snapshots: '@types/estree@1.0.9': {} - '@types/hast@3.0.4': + '@types/hast@3.0.5': dependencies: '@types/unist': 3.0.3 @@ -15482,7 +16099,7 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@24.13.2': + '@types/node@24.13.3': dependencies: undici-types: 7.18.2 @@ -15502,7 +16119,7 @@ snapshots: '@types/set-cookie-parser@2.4.10': dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 '@types/statuses@2.0.6': {} @@ -15587,14 +16204,14 @@ snapshots: unhead: 2.1.15 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@unocss/cli@66.7.4': + '@unocss/cli@66.7.5': dependencies: '@jridgewell/remapping': 2.3.5 - '@unocss/config': 66.7.4 - '@unocss/core': 66.7.4 - '@unocss/preset-wind3': 66.7.4 - '@unocss/preset-wind4': 66.7.4 - '@unocss/transformer-directives': 66.7.4 + '@unocss/config': 66.7.5 + '@unocss/core': 66.7.5 + '@unocss/preset-wind3': 66.7.5 + '@unocss/preset-wind4': 66.7.5 + '@unocss/transformer-directives': 66.7.5 cac: 7.0.0 chokidar: 5.0.0 colorette: 2.0.20 @@ -15605,43 +16222,43 @@ snapshots: tinyglobby: 0.2.17 unplugin-utils: 0.3.2 - '@unocss/config@66.7.4': + '@unocss/config@66.7.5': dependencies: - '@unocss/core': 66.7.4 + '@unocss/core': 66.7.5 colorette: 2.0.20 consola: 3.4.2 unconfig: 7.5.0 - '@unocss/core@66.7.4': {} + '@unocss/core@66.7.5': {} - '@unocss/extractor-arbitrary-variants@66.7.4': + '@unocss/extractor-arbitrary-variants@66.7.5': dependencies: - '@unocss/core': 66.7.4 + '@unocss/core': 66.7.5 - '@unocss/inspector@66.7.4': + '@unocss/inspector@66.7.5': dependencies: - '@unocss/core': 66.7.4 - '@unocss/rule-utils': 66.7.4 + '@unocss/core': 66.7.5 + '@unocss/rule-utils': 66.7.5 colorette: 2.0.20 gzip-size: 6.0.0 sirv: 3.0.2 - '@unocss/nuxt@66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4)': - dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@unocss/config': 66.7.4 - '@unocss/core': 66.7.4 - '@unocss/preset-attributify': 66.7.4 - '@unocss/preset-icons': 66.7.4 - '@unocss/preset-tagify': 66.7.4 - '@unocss/preset-typography': 66.7.4 - '@unocss/preset-web-fonts': 66.7.4 - '@unocss/preset-wind3': 66.7.4 - '@unocss/preset-wind4': 66.7.4 - '@unocss/reset': 66.7.4 - '@unocss/vite': 66.7.4(@voidzero-dev/vite-plus-core@0.2.2) - '@unocss/webpack': 66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - unocss: 66.7.4(@unocss/webpack@66.7.4)(@voidzero-dev/vite-plus-core@0.2.2) + '@unocss/nuxt@66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(unplugin@3.3.0)(webpack@5.108.4)': + dependencies: + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@unocss/config': 66.7.5 + '@unocss/core': 66.7.5 + '@unocss/preset-attributify': 66.7.5 + '@unocss/preset-icons': 66.7.5 + '@unocss/preset-tagify': 66.7.5 + '@unocss/preset-typography': 66.7.5 + '@unocss/preset-web-fonts': 66.7.5 + '@unocss/preset-wind3': 66.7.5 + '@unocss/preset-wind4': 66.7.5 + '@unocss/reset': 66.7.5 + '@unocss/vite': 66.7.5(@voidzero-dev/vite-plus-core@0.2.7) + '@unocss/webpack': 66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unocss: 66.7.5(@unocss/webpack@66.7.5)(@voidzero-dev/vite-plus-core@0.2.7) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -15649,117 +16266,120 @@ snapshots: - '@unocss/postcss' - bun-types-no-globals - esbuild + - magic-string - magicast + - oxc-parser - rolldown - rollup - unloader + - unplugin - vite - webpack - '@unocss/preset-attributify@66.7.4': + '@unocss/preset-attributify@66.7.5': dependencies: - '@unocss/core': 66.7.4 + '@unocss/core': 66.7.5 - '@unocss/preset-icons@66.7.4': + '@unocss/preset-icons@66.7.5': dependencies: '@iconify/utils': 3.1.3 - '@unocss/core': 66.7.4 + '@unocss/core': 66.7.5 ofetch: 1.5.1 - '@unocss/preset-mini@66.7.4': + '@unocss/preset-mini@66.7.5': dependencies: - '@unocss/core': 66.7.4 - '@unocss/extractor-arbitrary-variants': 66.7.4 - '@unocss/rule-utils': 66.7.4 + '@unocss/core': 66.7.5 + '@unocss/extractor-arbitrary-variants': 66.7.5 + '@unocss/rule-utils': 66.7.5 - '@unocss/preset-tagify@66.7.4': + '@unocss/preset-tagify@66.7.5': dependencies: - '@unocss/core': 66.7.4 + '@unocss/core': 66.7.5 - '@unocss/preset-typography@66.7.4': + '@unocss/preset-typography@66.7.5': dependencies: - '@unocss/core': 66.7.4 - '@unocss/rule-utils': 66.7.4 + '@unocss/core': 66.7.5 + '@unocss/rule-utils': 66.7.5 - '@unocss/preset-uno@66.7.4': + '@unocss/preset-uno@66.7.5': dependencies: - '@unocss/core': 66.7.4 - '@unocss/preset-wind3': 66.7.4 + '@unocss/core': 66.7.5 + '@unocss/preset-wind3': 66.7.5 - '@unocss/preset-web-fonts@66.7.4': + '@unocss/preset-web-fonts@66.7.5': dependencies: - '@unocss/core': 66.7.4 + '@unocss/core': 66.7.5 ofetch: 1.5.1 - '@unocss/preset-wind3@66.7.4': + '@unocss/preset-wind3@66.7.5': dependencies: - '@unocss/core': 66.7.4 - '@unocss/preset-mini': 66.7.4 - '@unocss/rule-utils': 66.7.4 + '@unocss/core': 66.7.5 + '@unocss/preset-mini': 66.7.5 + '@unocss/rule-utils': 66.7.5 - '@unocss/preset-wind4@66.7.4': + '@unocss/preset-wind4@66.7.5': dependencies: - '@unocss/core': 66.7.4 - '@unocss/extractor-arbitrary-variants': 66.7.4 - '@unocss/rule-utils': 66.7.4 + '@unocss/core': 66.7.5 + '@unocss/extractor-arbitrary-variants': 66.7.5 + '@unocss/rule-utils': 66.7.5 - '@unocss/preset-wind@66.7.4': + '@unocss/preset-wind@66.7.5': dependencies: - '@unocss/core': 66.7.4 - '@unocss/preset-wind3': 66.7.4 + '@unocss/core': 66.7.5 + '@unocss/preset-wind3': 66.7.5 - '@unocss/reset@66.7.4': {} + '@unocss/reset@66.7.5': {} - '@unocss/rule-utils@66.7.4': + '@unocss/rule-utils@66.7.5': dependencies: - '@unocss/core': 66.7.4 + '@unocss/core': 66.7.5 magic-string: 0.30.21 - '@unocss/transformer-attributify-jsx@66.7.4': + '@unocss/transformer-attributify-jsx@66.7.5': dependencies: - '@unocss/core': 66.7.4 - oxc-parser: 0.138.0 - oxc-walker: 0.7.0(oxc-parser@0.138.0) + '@unocss/core': 66.7.5 + oxc-parser: 0.142.0 + oxc-walker: 0.7.0(oxc-parser@0.142.0) - '@unocss/transformer-compile-class@66.7.4': + '@unocss/transformer-compile-class@66.7.5': dependencies: - '@unocss/core': 66.7.4 + '@unocss/core': 66.7.5 - '@unocss/transformer-directives@66.7.4': + '@unocss/transformer-directives@66.7.5': dependencies: - '@unocss/core': 66.7.4 - '@unocss/rule-utils': 66.7.4 + '@unocss/core': 66.7.5 + '@unocss/rule-utils': 66.7.5 css-tree: 3.2.1 - '@unocss/transformer-variant-group@66.7.4': + '@unocss/transformer-variant-group@66.7.5': dependencies: - '@unocss/core': 66.7.4 + '@unocss/core': 66.7.5 - '@unocss/vite@66.7.4(@voidzero-dev/vite-plus-core@0.2.2)': + '@unocss/vite@66.7.5(@voidzero-dev/vite-plus-core@0.2.7)': dependencies: '@jridgewell/remapping': 2.3.5 - '@unocss/config': 66.7.4 - '@unocss/core': 66.7.4 - '@unocss/inspector': 66.7.4 + '@unocss/config': 66.7.5 + '@unocss/core': 66.7.5 + '@unocss/inspector': 66.7.5 chokidar: 5.0.0 magic-string: 0.30.21 pathe: 2.0.3 tinyglobby: 0.2.17 unplugin-utils: 0.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - '@unocss/webpack@66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4)': + '@unocss/webpack@66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4)': dependencies: '@jridgewell/remapping': 2.3.5 - '@unocss/config': 66.7.4 - '@unocss/core': 66.7.4 + '@unocss/config': 66.7.5 + '@unocss/core': 66.7.5 chokidar: 5.0.0 magic-string: 0.30.21 pathe: 2.0.3 tinyglobby: 0.2.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) webpack-sources: 3.5.0 transitivePeerDependencies: - '@farmfe/core' @@ -15771,7 +16391,7 @@ snapshots: - unloader - vite - '@upstash/redis@1.38.0': + '@upstash/redis@1.38.1': dependencies: uncrypto: 0.1.3 @@ -15796,32 +16416,32 @@ snapshots: '@vercel/oidc@3.2.0': {} - '@vercel/speed-insights@2.0.0(nuxt@4.4.8)(react@19.2.7)(vue-router@5.1.0)(vue@3.5.39)': + '@vercel/speed-insights@2.0.0(nuxt@4.4.8)(react@19.2.8)(vue-router@5.2.0)(vue@3.5.39)': optionalDependencies: - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) - react: 19.2.7 + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + react: 19.2.8 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) - '@vite-pwa/assets-generator@1.0.2(@types/node@24.13.2)': + '@vite-pwa/assets-generator@1.0.2(@types/node@24.13.3)': dependencies: cac: 6.7.14 colorette: 2.0.20 consola: 3.4.2 - sharp: 0.35.3(@types/node@24.13.2) - sharp-ico: 0.1.5(@types/node@24.13.2) + sharp: 0.35.3(@types/node@24.13.3) + sharp-ico: 0.1.5(@types/node@24.13.3) unconfig: 7.5.0 transitivePeerDependencies: - '@types/node' - '@vite-pwa/nuxt@1.1.1(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1)': + '@vite-pwa/nuxt@1.1.1(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(magicast@0.5.3)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1)': dependencies: '@nuxt/kit': 3.21.8(magicast@0.5.3) pathe: 1.1.2 ufo: 1.6.4 - vite-plugin-pwa: 1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) + vite-plugin-pwa: 1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) optionalDependencies: - '@vite-pwa/assets-generator': 1.0.2(@types/node@24.13.2) + '@vite-pwa/assets-generator': 1.0.2(@types/node@24.13.3) transitivePeerDependencies: - magicast - supports-color @@ -15829,60 +16449,60 @@ snapshots: - workbox-build - workbox-window - '@vitejs/plugin-vue-jsx@5.1.6(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(vue@3.5.39)': + '@vitejs/plugin-vue-jsx@5.1.6(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(vue@3.5.39)': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7)(supports-color@10.2.2) '@rolldown/pluginutils': 1.0.1 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.7)(supports-color@10.2.2) - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.7(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39)': + '@vitejs/plugin-vue@6.0.7(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39)': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@vitest/browser-playwright@4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(playwright@1.61.1)(vitest@4.1.9)': + '@vitest/browser-playwright@4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(playwright@1.62.1)(vitest@4.1.9)': dependencies: - '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) - '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) - playwright: 1.61.1 + '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) + '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + playwright: 1.62.1 tinyrainbow: 3.1.0 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser-preview@4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9)': + '@vitest/browser-preview@4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9)': dependencies: '@testing-library/dom': 10.4.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) - '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser@4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9)': + '@vitest/browser@4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9)': dependencies: '@blazediff/core': 1.9.1 - '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) '@vitest/utils': 4.1.9 magic-string: 0.30.21 pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.1.0 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) - ws: 8.21.0 + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + ws: 8.21.1 transitivePeerDependencies: - bufferutil - msw @@ -15898,12 +16518,12 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-reports: 3.2.0 magicast: 0.5.3 - obug: 2.1.3 - std-env: 4.1.0 + obug: 2.1.4 + std-env: 4.2.0 tinyrainbow: 3.1.0 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) optionalDependencies: - '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) + '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) '@vitest/expect@3.2.4': dependencies: @@ -15922,14 +16542,14 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)': + '@vitest/mocker@4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)': dependencies: '@vitest/spy': 4.1.9 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - msw: 2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + msw: 2.15.0(@types/node@24.13.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' '@vitest/pretty-format@3.2.4': dependencies: @@ -15969,14 +16589,31 @@ snapshots: convert-source-map: 2.0.0 tinyrainbow: 3.1.0 - '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)': + '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)': dependencies: '@oxc-project/runtime': 0.138.0 '@oxc-project/types': 0.138.0 - lightningcss: 1.32.0 - postcss: 8.5.16 + lightningcss: 1.33.0 + postcss: 8.5.25 + optionalDependencies: + '@types/node': 24.13.3 + esbuild: 0.28.1 + fsevents: 2.3.3 + jiti: 2.7.0 + terser: 5.48.0 + typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 + yaml: 2.9.0 + + '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)': + dependencies: + '@oxc-project/runtime': 0.141.0 + '@oxc-project/types': 0.141.0 + lightningcss: 1.33.0 + postcss: 8.5.25 + yuku-codegen: 0.5.48 + yuku-parser: 0.5.48 optionalDependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 esbuild: 0.28.1 fsevents: 2.3.3 jiti: 2.7.0 @@ -16032,9 +16669,9 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue-macros/common@3.1.2(vue@3.5.39)': + '@vue-macros/common@3.1.4(vue@3.5.39)': dependencies: - '@vue/compiler-sfc': 3.5.39 + '@vue/compiler-sfc': 3.5.40 ast-kit: 2.2.0 local-pkg: 1.2.1 magic-string-ast: 1.0.3 @@ -16054,7 +16691,7 @@ snapshots: '@babel/types': 7.29.7 '@vue/babel-helper-vue-transform-on': 2.0.1 '@vue/babel-plugin-resolve-type': 2.0.1(@babel/core@7.29.7)(supports-color@10.2.2) - '@vue/shared': 3.5.39 + '@vue/shared': 3.5.40 optionalDependencies: '@babel/core': 7.29.7(supports-color@10.2.2) transitivePeerDependencies: @@ -16067,7 +16704,7 @@ snapshots: '@babel/helper-module-imports': 7.29.7(supports-color@10.2.2) '@babel/helper-plugin-utils': 7.29.7 '@babel/parser': 7.29.7 - '@vue/compiler-sfc': 3.5.39 + '@vue/compiler-sfc': 3.5.40 transitivePeerDependencies: - supports-color @@ -16079,11 +16716,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.40': + dependencies: + '@babel/parser': 7.29.7 + '@vue/shared': 3.5.40 + entities: 7.0.1 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.39': dependencies: '@vue/compiler-core': 3.5.39 '@vue/shared': 3.5.39 + '@vue/compiler-dom@3.5.40': + dependencies: + '@vue/compiler-core': 3.5.40 + '@vue/shared': 3.5.40 + '@vue/compiler-sfc@3.5.39': dependencies: '@babel/parser': 7.29.7 @@ -16093,7 +16743,19 @@ snapshots: '@vue/shared': 3.5.39 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.16 + postcss: 8.5.25 + source-map-js: 1.2.1 + + '@vue/compiler-sfc@3.5.40': + dependencies: + '@babel/parser': 7.29.7 + '@vue/compiler-core': 3.5.40 + '@vue/compiler-dom': 3.5.40 + '@vue/compiler-ssr': 3.5.40 + '@vue/shared': 3.5.40 + estree-walker: 2.0.2 + magic-string: 0.30.21 + postcss: 8.5.25 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.39': @@ -16101,6 +16763,11 @@ snapshots: '@vue/compiler-dom': 3.5.39 '@vue/shared': 3.5.39 + '@vue/compiler-ssr@3.5.40': + dependencies: + '@vue/compiler-dom': 3.5.40 + '@vue/shared': 3.5.40 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -16130,9 +16797,9 @@ snapshots: '@vue/language-core@2.2.12(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)': dependencies: '@volar/language-core': 2.4.15 - '@vue/compiler-dom': 3.5.39 + '@vue/compiler-dom': 3.5.40 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.39 + '@vue/shared': 3.5.40 alien-signals: 1.0.13 minimatch: 9.0.9 muggle-string: 0.4.1 @@ -16143,8 +16810,18 @@ snapshots: '@vue/language-core@3.3.6': dependencies: '@volar/language-core': 2.4.28 - '@vue/compiler-dom': 3.5.39 - '@vue/shared': 3.5.39 + '@vue/compiler-dom': 3.5.40 + '@vue/shared': 3.5.40 + alien-signals: 3.2.1 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + picomatch: 4.0.5 + + '@vue/language-core@3.3.9': + dependencies: + '@volar/language-core': 2.4.28 + '@vue/compiler-dom': 3.5.40 + '@vue/shared': 3.5.40 alien-signals: 3.2.1 muggle-string: 0.4.1 path-browserify: 1.0.1 @@ -16174,9 +16851,11 @@ snapshots: '@vue/shared@3.5.39': {} - '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39)(vue@3.5.39)': + '@vue/shared@3.5.40': {} + + '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.40)(@vue/server-renderer@3.5.39)(vue@3.5.39)': dependencies: - '@vue/compiler-dom': 3.5.39 + '@vue/compiler-dom': 3.5.40 js-beautify: 1.15.4 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-component-type-helpers: 3.3.9 @@ -16193,42 +16872,46 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/core@14.3.0(vue@3.5.39)': + '@vueuse/core@14.4.0(vue@3.5.39)': dependencies: '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 14.3.0 - '@vueuse/shared': 14.3.0(vue@3.5.39) + '@vueuse/metadata': 14.4.0 + '@vueuse/shared': 14.4.0(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@vueuse/integrations@14.3.0(focus-trap@8.2.2)(fuse.js@7.4.2)(vue@3.5.39)': + '@vueuse/integrations@14.4.0(focus-trap@8.2.2)(fuse.js@7.5.0)(vue@3.5.39)': dependencies: - '@vueuse/core': 14.3.0(vue@3.5.39) - '@vueuse/shared': 14.3.0(vue@3.5.39) + '@vueuse/core': 14.4.0(vue@3.5.39) + '@vueuse/shared': 14.4.0(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: focus-trap: 8.2.2 - fuse.js: 7.4.2 + fuse.js: 7.5.0 '@vueuse/metadata@10.11.1': {} - '@vueuse/metadata@14.3.0': {} + '@vueuse/metadata@14.4.0': {} - '@vueuse/nuxt@14.3.0(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)': + '@vueuse/nuxt@14.4.0(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)': dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@vueuse/core': 14.3.0(vue@3.5.39) - '@vueuse/metadata': 14.3.0 + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@vueuse/core': 14.4.0(vue@3.5.39) + '@vueuse/metadata': 14.4.0 local-pkg: 1.2.1 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin - '@vueuse/router@14.3.0(vue-router@5.1.0)(vue@3.5.39)': + '@vueuse/router@14.4.0(vue-router@5.2.0)(vue@3.5.39)': dependencies: - '@vueuse/shared': 14.3.0(vue@3.5.39) + '@vueuse/shared': 14.4.0(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) '@vueuse/shared@10.11.1(vue@3.5.39)': dependencies: @@ -16237,7 +16920,7 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/shared@14.3.0(vue@3.5.39)': + '@vueuse/shared@14.4.0(vue@3.5.39)': dependencies: vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -16323,6 +17006,74 @@ snapshots: '@xtuc/long@4.2.2': {} + '@yuku-codegen/binding-darwin-arm64@0.5.48': + optional: true + + '@yuku-codegen/binding-darwin-x64@0.5.48': + optional: true + + '@yuku-codegen/binding-freebsd-x64@0.5.48': + optional: true + + '@yuku-codegen/binding-linux-arm-gnu@0.5.48': + optional: true + + '@yuku-codegen/binding-linux-arm-musl@0.5.48': + optional: true + + '@yuku-codegen/binding-linux-arm64-gnu@0.5.48': + optional: true + + '@yuku-codegen/binding-linux-arm64-musl@0.5.48': + optional: true + + '@yuku-codegen/binding-linux-x64-gnu@0.5.48': + optional: true + + '@yuku-codegen/binding-linux-x64-musl@0.5.48': + optional: true + + '@yuku-codegen/binding-win32-arm64@0.5.48': + optional: true + + '@yuku-codegen/binding-win32-x64@0.5.48': + optional: true + + '@yuku-parser/binding-darwin-arm64@0.5.48': + optional: true + + '@yuku-parser/binding-darwin-x64@0.5.48': + optional: true + + '@yuku-parser/binding-freebsd-x64@0.5.48': + optional: true + + '@yuku-parser/binding-linux-arm-gnu@0.5.48': + optional: true + + '@yuku-parser/binding-linux-arm-musl@0.5.48': + optional: true + + '@yuku-parser/binding-linux-arm64-gnu@0.5.48': + optional: true + + '@yuku-parser/binding-linux-arm64-musl@0.5.48': + optional: true + + '@yuku-parser/binding-linux-x64-gnu@0.5.48': + optional: true + + '@yuku-parser/binding-linux-x64-musl@0.5.48': + optional: true + + '@yuku-parser/binding-win32-arm64@0.5.48': + optional: true + + '@yuku-parser/binding-win32-x64@0.5.48': + optional: true + + '@yuku-toolchain/types@0.5.43': {} + abbrev@2.0.0: {} abbrev@3.0.1: {} @@ -16389,22 +17140,22 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - algoliasearch@5.55.1: - dependencies: - '@algolia/abtesting': 1.21.1 - '@algolia/client-abtesting': 5.55.1 - '@algolia/client-analytics': 5.55.1 - '@algolia/client-common': 5.55.1 - '@algolia/client-insights': 5.55.1 - '@algolia/client-personalization': 5.55.1 - '@algolia/client-query-suggestions': 5.55.1 - '@algolia/client-search': 5.55.1 - '@algolia/ingestion': 1.55.1 - '@algolia/monitoring': 1.55.1 - '@algolia/recommend': 5.55.1 - '@algolia/requester-browser-xhr': 5.55.1 - '@algolia/requester-fetch': 5.55.1 - '@algolia/requester-node-http': 5.55.1 + algoliasearch@5.56.0: + dependencies: + '@algolia/abtesting': 1.22.0 + '@algolia/client-abtesting': 5.56.0 + '@algolia/client-analytics': 5.56.0 + '@algolia/client-common': 5.56.0 + '@algolia/client-insights': 5.56.0 + '@algolia/client-personalization': 5.56.0 + '@algolia/client-query-suggestions': 5.56.0 + '@algolia/client-search': 5.56.0 + '@algolia/ingestion': 1.56.0 + '@algolia/monitoring': 1.56.0 + '@algolia/recommend': 5.56.0 + '@algolia/requester-browser-xhr': 5.56.0 + '@algolia/requester-fetch': 5.56.0 + '@algolia/requester-node-http': 5.56.0 alien-signals@1.0.13: {} @@ -16523,13 +17274,13 @@ snapshots: atomic-sleep@1.0.0: {} - autoprefixer@10.5.2(postcss@8.5.16): + autoprefixer@10.5.2(postcss@8.5.25): dependencies: browserslist: 4.28.4 caniuse-lite: 1.0.30001800 fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -16794,13 +17545,13 @@ snapshots: chownr@3.0.0: {} - chromatic@18.0.1: + chromatic@18.1.0: dependencies: semver: 7.8.5 chrome-launcher@1.2.1(supports-color@10.2.2): dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.2(supports-color@10.2.2) @@ -16845,14 +17596,14 @@ snapshots: colortranslator@5.0.0: {} - comark@0.4.0(shiki@4.3.1): + comark@0.4.0(shiki@4.4.1): dependencies: entities: 8.0.0 htmlparser2: 12.0.0 js-yaml: 4.3.0 markdown-exit: 1.1.0-beta.2 optionalDependencies: - shiki: 4.3.1 + shiki: 4.4.1 comma-separated-tokens@2.0.3: {} @@ -16985,48 +17736,48 @@ snapshots: cssfilter@0.0.10: optional: true - cssnano-preset-default@8.0.2(postcss@8.5.16): + cssnano-preset-default@8.0.2(postcss@8.5.25): dependencies: browserslist: 4.28.4 - cssnano-utils: 6.0.1(postcss@8.5.16) - postcss: 8.5.16 - postcss-calc: 10.1.1(postcss@8.5.16) - postcss-colormin: 8.0.1(postcss@8.5.16) - postcss-convert-values: 8.0.1(postcss@8.5.16) - postcss-discard-comments: 8.0.1(postcss@8.5.16) - postcss-discard-duplicates: 8.0.1(postcss@8.5.16) - postcss-discard-empty: 8.0.1(postcss@8.5.16) - postcss-discard-overridden: 8.0.1(postcss@8.5.16) - postcss-merge-longhand: 8.0.1(postcss@8.5.16) - postcss-merge-rules: 8.0.1(postcss@8.5.16) - postcss-minify-font-values: 8.0.1(postcss@8.5.16) - postcss-minify-gradients: 8.0.1(postcss@8.5.16) - postcss-minify-params: 8.0.1(postcss@8.5.16) - postcss-minify-selectors: 8.0.2(postcss@8.5.16) - postcss-normalize-charset: 8.0.1(postcss@8.5.16) - postcss-normalize-display-values: 8.0.1(postcss@8.5.16) - postcss-normalize-positions: 8.0.1(postcss@8.5.16) - postcss-normalize-repeat-style: 8.0.1(postcss@8.5.16) - postcss-normalize-string: 8.0.1(postcss@8.5.16) - postcss-normalize-timing-functions: 8.0.1(postcss@8.5.16) - postcss-normalize-unicode: 8.0.1(postcss@8.5.16) - postcss-normalize-url: 8.0.1(postcss@8.5.16) - postcss-normalize-whitespace: 8.0.1(postcss@8.5.16) - postcss-ordered-values: 8.0.1(postcss@8.5.16) - postcss-reduce-initial: 8.0.1(postcss@8.5.16) - postcss-reduce-transforms: 8.0.1(postcss@8.5.16) - postcss-svgo: 8.0.1(postcss@8.5.16) - postcss-unique-selectors: 8.0.1(postcss@8.5.16) - - cssnano-utils@6.0.1(postcss@8.5.16): - dependencies: - postcss: 8.5.16 - - cssnano@8.0.2(postcss@8.5.16): - dependencies: - cssnano-preset-default: 8.0.2(postcss@8.5.16) + cssnano-utils: 6.0.1(postcss@8.5.25) + postcss: 8.5.25 + postcss-calc: 10.1.1(postcss@8.5.25) + postcss-colormin: 8.0.1(postcss@8.5.25) + postcss-convert-values: 8.0.1(postcss@8.5.25) + postcss-discard-comments: 8.0.1(postcss@8.5.25) + postcss-discard-duplicates: 8.0.1(postcss@8.5.25) + postcss-discard-empty: 8.0.1(postcss@8.5.25) + postcss-discard-overridden: 8.0.1(postcss@8.5.25) + postcss-merge-longhand: 8.0.1(postcss@8.5.25) + postcss-merge-rules: 8.0.1(postcss@8.5.25) + postcss-minify-font-values: 8.0.1(postcss@8.5.25) + postcss-minify-gradients: 8.0.1(postcss@8.5.25) + postcss-minify-params: 8.0.1(postcss@8.5.25) + postcss-minify-selectors: 8.0.2(postcss@8.5.25) + postcss-normalize-charset: 8.0.1(postcss@8.5.25) + postcss-normalize-display-values: 8.0.1(postcss@8.5.25) + postcss-normalize-positions: 8.0.1(postcss@8.5.25) + postcss-normalize-repeat-style: 8.0.1(postcss@8.5.25) + postcss-normalize-string: 8.0.1(postcss@8.5.25) + postcss-normalize-timing-functions: 8.0.1(postcss@8.5.25) + postcss-normalize-unicode: 8.0.1(postcss@8.5.25) + postcss-normalize-url: 8.0.1(postcss@8.5.25) + postcss-normalize-whitespace: 8.0.1(postcss@8.5.25) + postcss-ordered-values: 8.0.1(postcss@8.5.25) + postcss-reduce-initial: 8.0.1(postcss@8.5.25) + postcss-reduce-transforms: 8.0.1(postcss@8.5.25) + postcss-svgo: 8.0.1(postcss@8.5.25) + postcss-unique-selectors: 8.0.1(postcss@8.5.25) + + cssnano-utils@6.0.1(postcss@8.5.25): + dependencies: + postcss: 8.5.25 + + cssnano@8.0.2(postcss@8.5.25): + dependencies: + cssnano-preset-default: 8.0.2(postcss@8.5.25) lilconfig: 3.1.3 - postcss: 8.5.16 + postcss: 8.5.25 csso@5.0.5: dependencies: @@ -17130,7 +17881,7 @@ snapshots: detect-libc@2.1.2: {} - devalue@5.8.1: {} + devalue@5.9.0: {} devlop@1.1.0: dependencies: @@ -17144,43 +17895,43 @@ snapshots: doctypes@1.1.0: {} - docus@5.12.3(ac1a100d0c0e467de7d30a13004bf42f): + docus@5.12.3(53f94b5eb140ec0772b87acdc83d50c0): dependencies: '@ai-sdk/gateway': 3.0.143(zod@4.4.3) '@ai-sdk/mcp': 1.0.58(zod@4.4.3) '@ai-sdk/vue': 3.0.219(vue@3.5.39)(zod@4.4.3) - '@comark/vue': 0.4.0(shiki@4.3.1)(vue@3.5.39) - '@iconify-json/lucide': 1.2.116 - '@iconify-json/simple-icons': 1.2.88 - '@iconify-json/vscode-icons': 1.2.63 - '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) - '@nuxt/image': 2.0.0(@types/node@24.13.2)(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1)(magicast@0.5.3)(srvx@0.11.21) - '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@nuxt/ui': 4.9.0(33318c9123064683b3aba686089687a5) - '@nuxtjs/i18n': 10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) - '@nuxtjs/mcp-toolkit': 0.17.2(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(h3@1.15.11)(magicast@0.5.3)(rollup@4.62.2)(supports-color@10.2.2)(vue@3.5.39)(zod@4.4.3) - '@nuxtjs/mdc': 0.22.1(magicast@0.5.3)(supports-color@10.2.2) - '@nuxtjs/robots': 6.1.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) - '@shikijs/core': 4.3.1 - '@shikijs/engine-javascript': 4.3.1 - '@shikijs/langs': 4.3.1 - '@shikijs/stream': 4.3.1(react@19.2.7)(vue@3.5.39) - '@shikijs/themes': 4.3.1 - '@takumi-rs/core': 1.8.7(react-dom@19.2.7)(react@19.2.7) - '@vueuse/core': 14.3.0(vue@3.5.39) + '@comark/vue': 0.4.0(shiki@4.4.1)(vue@3.5.39) + '@iconify-json/lucide': 1.2.121 + '@iconify-json/simple-icons': 1.2.92 + '@iconify-json/vscode-icons': 1.2.68 + '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) + '@nuxt/image': 2.0.0(@types/node@24.13.3)(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(unplugin@3.3.0) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/ui': 4.10.0(1fb89ce1df21f8155ef9bdead8516e53) + '@nuxtjs/i18n': 10.6.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) + '@nuxtjs/mcp-toolkit': 0.17.2(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(h3@1.15.11)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + '@nuxtjs/mdc': 0.22.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0) + '@nuxtjs/robots': 6.1.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + '@shikijs/core': 4.4.1 + '@shikijs/engine-javascript': 4.4.1 + '@shikijs/langs': 4.4.1 + '@shikijs/stream': 4.3.1(react@19.2.8)(vue@3.5.39) + '@shikijs/themes': 4.4.1 + '@takumi-rs/core': 1.8.7(react-dom@19.2.8)(react@19.2.8) + '@vueuse/core': 14.4.0(vue@3.5.39) ai: 6.0.219(zod@4.4.3) better-sqlite3: 12.11.1 defu: 6.1.7 exsolve: 1.1.0 git-url-parse: 16.1.0 - motion-v: 2.3.0(@vueuse/core@14.3.0)(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39) - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) - nuxt-llms: 0.2.0(magicast@0.5.3) - nuxt-og-image: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@1.8.7)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) + motion-v: 2.3.0(@vueuse/core@14.4.0)(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + nuxt-llms: 0.2.0(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + nuxt-og-image: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@1.8.7)(@takumi-rs/wasm@2.5.4)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.3)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) pathe: 2.0.3 pkg-types: 2.3.1 scule: 1.3.0 - tailwindcss: 4.3.2 + tailwindcss: 4.3.3 ufo: 1.6.4 yaml: 2.9.0 zod: 4.4.3 @@ -17259,10 +18010,12 @@ snapshots: - joi - jwt-decode - katex + - magic-string - magicast - mysql2 - nitropack - nprogress + - oxc-parser - petite-vue-i18n - pinia - playwright-core @@ -17286,6 +18039,7 @@ snapshots: - unifont - universal-cookie - unloader + - unplugin - unstorage - uploadthing - utf-8-validate @@ -17432,7 +18186,7 @@ snapshots: '@socket.io/component-emitter': 3.1.2 debug: 4.4.3(supports-color@10.2.2) engine.io-parser: 5.2.3 - ws: 8.21.0 + ws: 8.21.1 xmlhttprequest-ssl: 2.1.2 transitivePeerDependencies: - bufferutil @@ -17840,7 +18594,7 @@ snapshots: fake-indexeddb@6.2.5: {} - fast-check@4.8.0: + fast-check@4.9.0: dependencies: pure-rand: 8.4.1 @@ -17862,7 +18616,9 @@ snapshots: fast-npm-meta@1.5.1: {} - fast-npm-meta@2.1.0: {} + fast-npm-meta@2.2.0: + dependencies: + cac: 7.0.0 fast-string-truncated-width@1.2.1: {} @@ -17955,7 +18711,7 @@ snapshots: dependencies: tiny-inflate: 1.0.3 - fontless@0.2.1(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(ioredis@5.11.1): + fontless@0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1): dependencies: consola: 3.4.2 css-tree: 3.2.1 @@ -17963,15 +18719,15 @@ snapshots: esbuild: 0.27.7 fontaine: 0.8.0 jiti: 2.7.0 - lightningcss: 1.32.0 + lightningcss: 1.33.0 magic-string: 0.30.21 ohash: 2.0.11 pathe: 2.0.3 ufo: 1.6.4 unifont: 0.7.4 - unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -18010,14 +18766,14 @@ snapshots: fraction.js@5.3.4: {} - framer-motion@12.42.2(react-dom@19.2.7)(react@19.2.7): + framer-motion@12.42.2(react-dom@19.2.8)(react@19.2.8): dependencies: motion-dom: 12.42.2 motion-utils: 12.39.0 tslib: 2.8.1 optionalDependencies: - react: 19.2.7 - react-dom: 19.2.7(react@19.2.7) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) fresh@2.0.0: {} @@ -18054,7 +18810,7 @@ snapshots: functions-have-names@1.2.3: {} - fuse.js@7.4.2: {} + fuse.js@7.5.0: {} fzf@0.5.2: {} @@ -18177,7 +18933,7 @@ snapshots: dependencies: '@sindresorhus/merge-streams': 4.0.0 fast-glob: 3.3.3 - ignore: 7.0.5 + ignore: 7.0.6 is-path-inside: 4.0.0 slash: 5.1.0 unicorn-magic: 0.4.0 @@ -18222,10 +18978,10 @@ snapshots: optionalDependencies: crossws: 0.4.9(srvx@0.11.21) - h3@2.0.1-rc.22(crossws@0.4.9): + h3@2.0.1-rc.26(crossws@0.4.9): dependencies: - rou3: 0.8.1 - srvx: 0.11.21 + rou3: 0.9.1 + srvx: 0.12.5 optionalDependencies: crossws: 0.4.9(srvx@0.11.21) @@ -18255,12 +19011,12 @@ snapshots: hast-util-embedded@3.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-is-element: 3.0.0 hast-util-format@1.1.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-embedded: 3.0.0 hast-util-minify-whitespace: 1.0.1 hast-util-phrasing: 3.0.1 @@ -18270,7 +19026,7 @@ snapshots: hast-util-from-parse5@8.0.3: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/unist': 3.0.3 devlop: 1.1.0 hastscript: 9.0.1 @@ -18281,23 +19037,23 @@ snapshots: hast-util-has-property@3.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-heading-rank@3.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-is-body-ok-link@3.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-is-element@3.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-minify-whitespace@1.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-embedded: 3.0.0 hast-util-is-element: 3.0.0 hast-util-whitespace: 3.0.0 @@ -18305,11 +19061,11 @@ snapshots: hast-util-parse-selector@4.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-phrasing@3.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-embedded: 3.0.0 hast-util-has-property: 3.0.0 hast-util-is-body-ok-link: 3.0.1 @@ -18317,7 +19073,7 @@ snapshots: hast-util-raw@9.1.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/unist': 3.0.3 '@ungap/structured-clone': 1.3.2 hast-util-from-parse5: 8.0.3 @@ -18333,7 +19089,7 @@ snapshots: hast-util-to-html@9.0.5: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/unist': 3.0.3 ccount: 2.0.1 comma-separated-tokens: 2.0.3 @@ -18347,7 +19103,7 @@ snapshots: hast-util-to-mdast@10.1.2: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/mdast': 4.0.4 '@ungap/structured-clone': 1.3.2 hast-util-phrasing: 3.0.1 @@ -18364,7 +19120,7 @@ snapshots: hast-util-to-parse5@8.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 comma-separated-tokens: 2.0.3 devlop: 1.1.0 property-information: 7.2.0 @@ -18374,22 +19130,22 @@ snapshots: hast-util-to-string@3.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-to-text@4.0.2: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/unist': 3.0.3 hast-util-is-element: 3.0.0 unist-util-find-after: 5.0.0 hast-util-whitespace@3.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hastscript@9.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 comma-separated-tokens: 2.0.3 hast-util-parse-selector: 4.0.0 property-information: 7.2.0 @@ -18400,7 +19156,7 @@ snapshots: headers-polyfill@5.0.1: dependencies: '@types/set-cookie-parser': 2.4.10 - set-cookie-parser: 3.1.1 + set-cookie-parser: 3.1.2 hey-listen@1.0.8: {} @@ -18425,7 +19181,7 @@ snapshots: prompts: 2.4.2 semver: 7.8.5 optionalDependencies: - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) html-void-elements@3.0.0: {} @@ -18478,18 +19234,18 @@ snapshots: ignore@5.3.2: {} - ignore@7.0.5: {} + ignore@7.0.6: {} image-meta@0.2.2: {} import-meta-resolve@4.2.0: {} - impound@1.1.5(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): + impound@1.1.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): dependencies: '@jridgewell/trace-mapping': 0.3.31 es-module-lexer: 2.3.0 pathe: 2.0.3 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 transitivePeerDependencies: - '@farmfe/core' @@ -18541,7 +19297,7 @@ snapshots: ipaddr.js@2.4.0: {} - ipx@3.1.1(@types/node@24.13.2)(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1)(srvx@0.11.21): + ipx@3.1.1(@types/node@24.13.3)(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1)(srvx@0.11.21): dependencies: '@fastify/accept-negotiator': 2.0.1 citty: 0.1.6 @@ -18554,10 +19310,10 @@ snapshots: listhen: 1.10.0(srvx@0.11.21) ofetch: 1.5.1 pathe: 2.0.3 - sharp: 0.35.3(@types/node@24.13.2) + sharp: 0.35.3(@types/node@24.13.3) svgo: 4.0.1 ufo: 1.6.4 - unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) xss: 1.0.15 transitivePeerDependencies: - '@azure/app-configuration' @@ -18831,7 +19587,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 24.13.2 + '@types/node': 24.13.3 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18908,6 +19664,8 @@ snapshots: espree: 9.6.1 semver: 7.8.5 + jsonc-parser@3.3.1: {} + jsonfile@6.2.1: dependencies: universalify: 2.0.1 @@ -18941,7 +19699,7 @@ snapshots: formatly: 0.3.0 get-tsconfig: 4.14.0 jiti: 2.7.0 - oxc-parser: 0.138.0 + oxc-parser: 0.142.0 oxc-resolver: 11.24.2 picomatch: 4.0.5 smol-toml: 1.7.1 @@ -18987,36 +19745,69 @@ snapshots: lightningcss-android-arm64@1.32.0: optional: true + lightningcss-android-arm64@1.33.0: + optional: true + lightningcss-darwin-arm64@1.32.0: optional: true + lightningcss-darwin-arm64@1.33.0: + optional: true + lightningcss-darwin-x64@1.32.0: optional: true + lightningcss-darwin-x64@1.33.0: + optional: true + lightningcss-freebsd-x64@1.32.0: optional: true + lightningcss-freebsd-x64@1.33.0: + optional: true + lightningcss-linux-arm-gnueabihf@1.32.0: optional: true + lightningcss-linux-arm-gnueabihf@1.33.0: + optional: true + lightningcss-linux-arm64-gnu@1.32.0: optional: true + lightningcss-linux-arm64-gnu@1.33.0: + optional: true + lightningcss-linux-arm64-musl@1.32.0: optional: true + lightningcss-linux-arm64-musl@1.33.0: + optional: true + lightningcss-linux-x64-gnu@1.32.0: optional: true + lightningcss-linux-x64-gnu@1.33.0: + optional: true + lightningcss-linux-x64-musl@1.32.0: optional: true + lightningcss-linux-x64-musl@1.33.0: + optional: true + lightningcss-win32-arm64-msvc@1.32.0: optional: true + lightningcss-win32-arm64-msvc@1.33.0: + optional: true + lightningcss-win32-x64-msvc@1.32.0: optional: true + lightningcss-win32-x64-msvc@1.33.0: + optional: true + lightningcss@1.32.0: dependencies: detect-libc: 2.1.2 @@ -19033,6 +19824,22 @@ snapshots: lightningcss-win32-arm64-msvc: 1.32.0 lightningcss-win32-x64-msvc: 1.32.0 + lightningcss@1.33.0: + dependencies: + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-android-arm64: 1.33.0 + lightningcss-darwin-arm64: 1.33.0 + lightningcss-darwin-x64: 1.33.0 + lightningcss-freebsd-x64: 1.33.0 + lightningcss-linux-arm-gnueabihf: 1.33.0 + lightningcss-linux-arm64-gnu: 1.33.0 + lightningcss-linux-arm64-musl: 1.33.0 + lightningcss-linux-x64-gnu: 1.33.0 + lightningcss-linux-x64-musl: 1.33.0 + lightningcss-win32-arm64-msvc: 1.33.0 + lightningcss-win32-x64-msvc: 1.33.0 + lilconfig@3.1.3: {} linkify-it@5.0.2: @@ -19056,7 +19863,7 @@ snapshots: mlly: 1.8.2 node-forge: 1.4.0 pathe: 2.0.3 - std-env: 4.1.0 + std-env: 4.2.0 tinyclip: 0.1.15 ufo: 1.6.4 untun: 0.1.3 @@ -19108,12 +19915,12 @@ snapshots: ufo: 1.6.4 unplugin: 2.3.11 - magic-regexp@0.11.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): + magic-regexp@0.11.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): dependencies: magic-string: 0.30.21 regexp-tree: 0.1.27 type-level-regexp: 0.1.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -19133,6 +19940,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 + magic-string@1.1.0: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + magicast@0.5.3: dependencies: '@babel/parser': 7.29.7 @@ -19153,7 +19964,7 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 - markdown-it-anchor@9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.3.0): + markdown-it-anchor@9.2.1(@types/markdown-it@14.1.2)(markdown-it@14.3.0): dependencies: '@types/markdown-it': 14.1.2 markdown-it: 14.3.0 @@ -19171,7 +19982,7 @@ snapshots: marked@17.0.6: {} - marked@18.0.5: {} + marked@18.0.7: {} marky@1.3.0: {} @@ -19265,7 +20076,7 @@ snapshots: mdast-util-to-hast@13.2.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/mdast': 4.0.4 '@ungap/structured-clone': 1.3.2 devlop: 1.1.0 @@ -19539,19 +20350,19 @@ snapshots: dependencies: minimist: 1.2.8 - minimizer-webpack-plugin@5.6.1(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16)(webpack@5.108.4): + minimizer-webpack-plugin@5.6.1(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25)(webpack@5.108.4): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.48.0 - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) optionalDependencies: - cssnano: 8.0.2(postcss@8.5.16) + cssnano: 8.0.2(postcss@8.5.25) csso: 5.0.5 esbuild: 0.28.1 - lightningcss: 1.32.0 - postcss: 8.5.16 + lightningcss: 1.33.0 + postcss: 8.5.25 minipass@7.1.3: {} @@ -19578,10 +20389,10 @@ snapshots: motion-utils@12.39.0: {} - motion-v@2.3.0(@vueuse/core@14.3.0)(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39): + motion-v@2.3.0(@vueuse/core@14.4.0)(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39): dependencies: - '@vueuse/core': 14.3.0(vue@3.5.39) - framer-motion: 12.42.2(react-dom@19.2.7)(react@19.2.7) + '@vueuse/core': 14.4.0(vue@3.5.39) + framer-motion: 12.42.2(react-dom@19.2.8)(react@19.2.8) hey-listen: 1.0.8 motion-dom: 12.42.2 motion-utils: 12.39.0 @@ -19597,14 +20408,14 @@ snapshots: ms@2.1.3: {} - msw-storybook-addon@2.0.7(msw@2.14.6): + msw-storybook-addon@2.0.7(msw@2.15.0): dependencies: is-node-process: 1.2.0 - msw: 2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + msw: 2.15.0(@types/node@24.13.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - msw@2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): + msw@2.15.0(@types/node@24.13.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: - '@inquirer/confirm': 6.1.1(@types/node@24.13.2) + '@inquirer/confirm': 6.1.1(@types/node@24.13.3) '@mswjs/interceptors': 0.41.9 '@open-draft/deferred-promise': 3.0.0 '@types/statuses': 2.0.6 @@ -19618,7 +20429,7 @@ snapshots: rettime: 0.11.11 statuses: 2.0.2 strict-event-emitter: 0.5.1 - tough-cookie: 6.0.1 + tough-cookie: 6.0.2 type-fest: 5.8.0 until-async: 3.0.2 yargs: 17.7.3 @@ -19635,7 +20446,7 @@ snapshots: mute-stream@3.0.0: {} - nanoid@3.3.15: {} + nanoid@3.3.16: {} nanotar@0.3.0: {} @@ -19649,7 +20460,7 @@ snapshots: neotraverse@0.6.18: {} - nitropack@2.13.4(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4): + nitropack@2.13.4(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4): dependencies: '@cloudflare/kv-asset-handler': 0.4.2 '@rollup/plugin-alias': 6.0.0(rollup@4.62.2) @@ -19702,21 +20513,21 @@ snapshots: pretty-bytes: 7.1.0 radix3: 1.1.2 rollup: 4.62.2 - rollup-plugin-visualizer: 7.0.1(rolldown@1.1.4)(rollup@4.62.2) + rollup-plugin-visualizer: 7.0.1(rolldown@1.2.1)(rollup@4.62.2) scule: 1.3.0 semver: 7.8.5 serve-placeholder: 2.0.2 serve-static: 2.2.1(supports-color@10.2.2) source-map: 0.7.6 - std-env: 4.1.0 + std-env: 4.2.0 ufo: 1.6.4 - ultrahtml: 1.6.0 + ultrahtml: 1.7.0 uncrypto: 0.1.3 unctx: 2.5.0 unenv: 2.0.0-rc.24 - unimport: 6.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unimport: 6.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 - unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) untyped: 2.0.0 unwasm: 0.5.3 youch: 4.1.1 @@ -19797,6 +20608,8 @@ snapshots: normalize-path@3.0.0: {} + nostics@1.2.0: {} + npm-run-path@5.3.0: dependencies: path-key: 4.0.0 @@ -19810,9 +20623,9 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxt-component-meta@0.17.2(magicast@0.5.3): + nuxt-component-meta@0.17.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0): dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) citty: 0.1.6 mlly: 1.8.2 ohash: 2.0.11 @@ -19821,60 +20634,68 @@ snapshots: ufo: 1.6.4 vue-component-meta: 3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin nuxt-define@1.0.0: {} - nuxt-llms@0.2.0(magicast@0.5.3): + nuxt-llms@0.2.0(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0): dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin - nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@1.8.7)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3): + nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@1.8.7)(@takumi-rs/wasm@2.5.4)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.3)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3): dependencies: '@clack/prompts': 1.7.0 - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@unhead/vue': 2.1.15(vue@3.5.39) - '@unocss/config': 66.7.4 - '@unocss/core': 66.7.4 - '@vue/compiler-sfc': 3.5.39 + '@unocss/config': 66.7.5 + '@unocss/core': 66.7.5 + '@vue/compiler-sfc': 3.5.40 chrome-launcher: 1.2.1(supports-color@10.2.2) consola: 3.4.2 culori: 4.0.2 defu: 6.1.7 - devalue: 5.8.1 + devalue: 5.9.0 exsolve: 1.1.0 - lightningcss: 1.32.0 + lightningcss: 1.33.0 magic-string: 0.30.21 magicast: 0.5.3 mocked-exports: 0.1.1 - nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) - nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) nypm: 0.6.8 ofetch: 1.5.1 ohash: 2.0.11 - oxc-parser: 0.138.0 - oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + oxc-parser: 0.142.0 + oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) pathe: 2.0.3 pkg-types: 2.3.1 radix3: 1.1.2 - std-env: 4.1.0 + std-env: 4.2.0 strip-literal: 3.1.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 ufo: 1.6.4 - ultrahtml: 1.6.0 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) + ultrahtml: 1.7.0 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) optionalDependencies: - '@takumi-rs/core': 1.8.7(react-dom@19.2.7)(react@19.2.7) - '@takumi-rs/wasm': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) - fontless: 0.2.1(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(ioredis@5.11.1) - nitropack: 2.13.4(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) - playwright-core: 1.61.1 - sharp: 0.35.3(@types/node@24.13.2) - tailwindcss: 4.3.2 + '@takumi-rs/core': 1.8.7(react-dom@19.2.8)(react@19.2.8) + '@takumi-rs/wasm': 2.5.4(csstype@3.2.3)(react@19.2.8) + fontless: 0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1) + nitropack: 2.13.4(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) + playwright-core: 1.62.1 + sharp: 0.35.3(@types/node@24.13.3) + tailwindcss: 4.3.3 unifont: 0.7.4 zod: 4.4.3 transitivePeerDependencies: @@ -19892,50 +20713,50 @@ snapshots: - vue - webpack - nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.0.0-rc.5)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3): + nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.5.4)(@takumi-rs/wasm@2.5.4)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.3)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3): dependencies: '@clack/prompts': 1.7.0 - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@unhead/vue': 2.1.15(vue@3.5.39) - '@unocss/config': 66.7.4 - '@unocss/core': 66.7.4 - '@vue/compiler-sfc': 3.5.39 + '@unocss/config': 66.7.5 + '@unocss/core': 66.7.5 + '@vue/compiler-sfc': 3.5.40 chrome-launcher: 1.2.1(supports-color@10.2.2) consola: 3.4.2 culori: 4.0.2 defu: 6.1.7 - devalue: 5.8.1 + devalue: 5.9.0 exsolve: 1.1.0 - lightningcss: 1.32.0 + lightningcss: 1.33.0 magic-string: 0.30.21 magicast: 0.5.3 mocked-exports: 0.1.1 - nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) - nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) nypm: 0.6.8 ofetch: 1.5.1 ohash: 2.0.11 - oxc-parser: 0.138.0 - oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + oxc-parser: 0.142.0 + oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) pathe: 2.0.3 pkg-types: 2.3.1 radix3: 1.1.2 - std-env: 4.1.0 + std-env: 4.2.0 strip-literal: 3.1.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 ufo: 1.6.4 - ultrahtml: 1.6.0 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) + ultrahtml: 1.7.0 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) optionalDependencies: - '@takumi-rs/core': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) - '@takumi-rs/wasm': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) - fontless: 0.2.1(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(ioredis@5.11.1) - nitropack: 2.13.4(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) - playwright-core: 1.61.1 - sharp: 0.35.3(@types/node@24.13.2) - tailwindcss: 4.3.2 + '@takumi-rs/core': 2.5.4(csstype@3.2.3)(react@19.2.8) + '@takumi-rs/wasm': 2.5.4(csstype@3.2.3)(react@19.2.8) + fontless: 0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1) + nitropack: 2.13.4(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) + playwright-core: 1.62.1 + sharp: 0.35.3(@types/node@24.13.3) + tailwindcss: 4.3.3 unifont: 0.7.4 zod: 4.4.3 transitivePeerDependencies: @@ -19953,59 +20774,104 @@ snapshots: - vue - webpack - nuxt-site-config-kit@4.1.1(magicast@0.5.3)(vue@3.5.39): + nuxt-site-config-kit@4.1.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39): dependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + site-config-stack: 4.1.1(vue@3.5.39) + std-env: 4.2.0 + ufo: 1.6.4 + transitivePeerDependencies: + - magic-string + - magicast + - oxc-parser + - rolldown + - unplugin + - vue + + nuxt-site-config-kit@4.1.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39): + dependencies: + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) site-config-stack: 4.1.1(vue@3.5.39) - std-env: 4.1.0 + std-env: 4.2.0 ufo: 1.6.4 transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin - vue - nuxt-site-config@4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3): + nuxt-site-config@4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + h3: 1.15.11 + nuxt-site-config-kit: 4.1.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + pathe: 2.0.3 + pkg-types: 2.3.1 + site-config-stack: 4.1.1(vue@3.5.39) + ufo: 1.6.4 + transitivePeerDependencies: + - '@nuxt/schema' + - magic-string + - magicast + - nuxt + - oxc-parser + - rolldown + - unplugin + - vite + - vue + - zod + + nuxt-site-config@4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3): + dependencies: + '@nuxt/devalue': 2.0.2 + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) h3: 1.15.11 - nuxt-site-config-kit: 4.1.1(magicast@0.5.3)(vue@3.5.39) - nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config-kit: 4.1.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) pathe: 2.0.3 pkg-types: 2.3.1 site-config-stack: 4.1.1(vue@3.5.39) ufo: 1.6.4 transitivePeerDependencies: - '@nuxt/schema' + - magic-string - magicast - nuxt + - oxc-parser + - rolldown + - unplugin - vite - vue - zod - nuxt@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0): + nuxt@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0): dependencies: - '@dxup/nuxt': 0.4.1(magicast@0.5.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + '@dxup/nuxt': 0.4.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(unplugin@3.3.0) '@nuxt/cli': 3.36.1(@nuxt/schema@4.4.8)(cac@6.7.14)(magicast@0.5.3)(supports-color@10.2.2) - '@nuxt/devtools': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(vue@3.5.39) + '@nuxt/devtools': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0)(vue@3.5.39) '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4) + '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4) '@nuxt/schema': 4.4.8 '@nuxt/telemetry': 2.8.0(@nuxt/kit@4.4.8) - '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0) + '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(vue@3.5.39)(yaml@2.9.0) '@unhead/vue': 2.1.15(vue@3.5.39) - '@vue/shared': 3.5.39 + '@vue/shared': 3.5.40 chokidar: 5.0.0 compatx: 0.2.0 consola: 3.4.2 cookie-es: 3.1.1 defu: 6.1.7 - devalue: 5.8.1 + devalue: 5.9.0 errx: 0.1.0 escape-string-regexp: 5.0.0 exsolve: 1.1.0 hookable: 6.1.1 - ignore: 7.0.5 - impound: 1.1.5(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + ignore: 7.0.6 + impound: 1.1.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) jiti: 2.7.0 klona: 2.0.6 knitwork: 1.3.0 @@ -20017,9 +20883,9 @@ snapshots: ohash: 2.0.11 on-change: 6.0.2 oxc-minify: 0.133.0 - oxc-parser: 0.138.0 + oxc-parser: 0.142.0 oxc-transform: 0.133.0 - oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) pathe: 2.0.3 perfect-debounce: 2.1.0 picomatch: 4.0.5 @@ -20027,22 +20893,22 @@ snapshots: rou3: 0.8.1 scule: 1.3.0 semver: 7.8.5 - std-env: 4.1.0 + std-env: 4.2.0 tinyglobby: 0.2.17 ufo: 1.6.4 - ultrahtml: 1.6.0 + ultrahtml: 1.7.0 uncrypto: 0.1.3 unctx: 2.5.0 unhead: 2.1.15 - unimport: 6.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unimport: 6.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) unrouting: 0.1.7 untyped: 2.0.0 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) optionalDependencies: '@parcel/watcher': 2.5.6 - '@types/node': 24.13.2 + '@types/node': 24.13.3 transitivePeerDependencies: - '@arethetypeswrong/core' - '@azure/app-configuration' @@ -20120,30 +20986,64 @@ snapshots: - xml2js - yaml - nuxtseo-shared@5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3): + nuxtseo-shared@5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3): dependencies: '@clack/prompts': 1.7.0 - '@nuxt/devtools-kit': 4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/devtools-kit': 4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/schema': 4.4.8 + birpc: 4.0.0 + consola: 3.4.2 + defu: 6.1.7 + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + nypm: 0.6.8 + ofetch: 1.5.1 + pathe: 2.0.3 + pkg-types: 2.3.1 + radix3: 1.1.2 + sirv: 3.0.2 + std-env: 4.2.0 + ufo: 1.6.4 + vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + optionalDependencies: + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + zod: 4.4.3 + transitivePeerDependencies: + - magic-string + - magicast + - oxc-parser + - rolldown + - unplugin + - vite + + nuxtseo-shared@5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3): + dependencies: + '@clack/prompts': 1.7.0 + '@nuxt/devtools-kit': 4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) '@nuxt/schema': 4.4.8 birpc: 4.0.0 consola: 3.4.2 defu: 6.1.7 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) nypm: 0.6.8 ofetch: 1.5.1 pathe: 2.0.3 pkg-types: 2.3.1 radix3: 1.1.2 sirv: 3.0.2 - std-env: 4.1.0 + std-env: 4.2.0 ufo: 1.6.4 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) zod: 4.4.3 transitivePeerDependencies: + - magic-string - magicast + - oxc-parser + - rolldown + - unplugin - vite nypm@0.6.8: @@ -20167,7 +21067,7 @@ snapshots: has-symbols: 1.1.0 object-keys: 1.1.1 - obug@2.1.3: {} + obug@2.1.4: {} ofetch@1.5.1: dependencies: @@ -20261,30 +21161,30 @@ snapshots: '@oxc-minify/binding-win32-ia32-msvc': 0.133.0 '@oxc-minify/binding-win32-x64-msvc': 0.133.0 - oxc-parser@0.138.0: + oxc-parser@0.142.0: dependencies: - '@oxc-project/types': 0.138.0 + '@oxc-project/types': 0.142.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.138.0 - '@oxc-parser/binding-android-arm64': 0.138.0 - '@oxc-parser/binding-darwin-arm64': 0.138.0 - '@oxc-parser/binding-darwin-x64': 0.138.0 - '@oxc-parser/binding-freebsd-x64': 0.138.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.138.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.138.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.138.0 - '@oxc-parser/binding-linux-arm64-musl': 0.138.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.138.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.138.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.138.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.138.0 - '@oxc-parser/binding-linux-x64-gnu': 0.138.0 - '@oxc-parser/binding-linux-x64-musl': 0.138.0 - '@oxc-parser/binding-openharmony-arm64': 0.138.0 - '@oxc-parser/binding-wasm32-wasi': 0.138.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.138.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.138.0 - '@oxc-parser/binding-win32-x64-msvc': 0.138.0 + '@oxc-parser/binding-android-arm-eabi': 0.142.0 + '@oxc-parser/binding-android-arm64': 0.142.0 + '@oxc-parser/binding-darwin-arm64': 0.142.0 + '@oxc-parser/binding-darwin-x64': 0.142.0 + '@oxc-parser/binding-freebsd-x64': 0.142.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.142.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.142.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.142.0 + '@oxc-parser/binding-linux-arm64-musl': 0.142.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.142.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.142.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.142.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.142.0 + '@oxc-parser/binding-linux-x64-gnu': 0.142.0 + '@oxc-parser/binding-linux-x64-musl': 0.142.0 + '@oxc-parser/binding-openharmony-arm64': 0.142.0 + '@oxc-parser/binding-wasm32-wasi': 0.142.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.142.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.142.0 + '@oxc-parser/binding-win32-x64-msvc': 0.142.0 oxc-resolver@11.24.2: optionalDependencies: @@ -20308,29 +21208,6 @@ snapshots: '@oxc-resolver/binding-win32-arm64-msvc': 11.24.2 '@oxc-resolver/binding-win32-x64-msvc': 11.24.2 - oxc-transform@0.128.0: - optionalDependencies: - '@oxc-transform/binding-android-arm-eabi': 0.128.0 - '@oxc-transform/binding-android-arm64': 0.128.0 - '@oxc-transform/binding-darwin-arm64': 0.128.0 - '@oxc-transform/binding-darwin-x64': 0.128.0 - '@oxc-transform/binding-freebsd-x64': 0.128.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.128.0 - '@oxc-transform/binding-linux-arm-musleabihf': 0.128.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.128.0 - '@oxc-transform/binding-linux-arm64-musl': 0.128.0 - '@oxc-transform/binding-linux-ppc64-gnu': 0.128.0 - '@oxc-transform/binding-linux-riscv64-gnu': 0.128.0 - '@oxc-transform/binding-linux-riscv64-musl': 0.128.0 - '@oxc-transform/binding-linux-s390x-gnu': 0.128.0 - '@oxc-transform/binding-linux-x64-gnu': 0.128.0 - '@oxc-transform/binding-linux-x64-musl': 0.128.0 - '@oxc-transform/binding-openharmony-arm64': 0.128.0 - '@oxc-transform/binding-wasm32-wasi': 0.128.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.128.0 - '@oxc-transform/binding-win32-ia32-msvc': 0.128.0 - '@oxc-transform/binding-win32-x64-msvc': 0.128.0 - oxc-transform@0.133.0: optionalDependencies: '@oxc-transform/binding-android-arm-eabi': 0.133.0 @@ -20354,17 +21231,40 @@ snapshots: '@oxc-transform/binding-win32-ia32-msvc': 0.133.0 '@oxc-transform/binding-win32-x64-msvc': 0.133.0 - oxc-walker@0.7.0(oxc-parser@0.138.0): + oxc-transform@0.141.0: + optionalDependencies: + '@oxc-transform/binding-android-arm-eabi': 0.141.0 + '@oxc-transform/binding-android-arm64': 0.141.0 + '@oxc-transform/binding-darwin-arm64': 0.141.0 + '@oxc-transform/binding-darwin-x64': 0.141.0 + '@oxc-transform/binding-freebsd-x64': 0.141.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.141.0 + '@oxc-transform/binding-linux-arm-musleabihf': 0.141.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.141.0 + '@oxc-transform/binding-linux-arm64-musl': 0.141.0 + '@oxc-transform/binding-linux-ppc64-gnu': 0.141.0 + '@oxc-transform/binding-linux-riscv64-gnu': 0.141.0 + '@oxc-transform/binding-linux-riscv64-musl': 0.141.0 + '@oxc-transform/binding-linux-s390x-gnu': 0.141.0 + '@oxc-transform/binding-linux-x64-gnu': 0.141.0 + '@oxc-transform/binding-linux-x64-musl': 0.141.0 + '@oxc-transform/binding-openharmony-arm64': 0.141.0 + '@oxc-transform/binding-wasm32-wasi': 0.141.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.141.0 + '@oxc-transform/binding-win32-ia32-msvc': 0.141.0 + '@oxc-transform/binding-win32-x64-msvc': 0.141.0 + + oxc-walker@0.7.0(oxc-parser@0.142.0): dependencies: magic-regexp: 0.10.0 - oxc-parser: 0.138.0 + oxc-parser: 0.142.0 - oxc-walker@1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): + oxc-walker@1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): dependencies: - magic-regexp: 0.11.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + magic-regexp: 0.11.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) optionalDependencies: - oxc-parser: 0.138.0 - rolldown: 1.1.4 + oxc-parser: 0.142.0 + rolldown: 1.2.1 transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -20398,7 +21298,7 @@ snapshots: '@oxfmt/binding-win32-arm64-msvc': 0.57.0 '@oxfmt/binding-win32-ia32-msvc': 0.57.0 '@oxfmt/binding-win32-x64-msvc': 0.57.0 - vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) oxlint-tsgolint@0.24.0: optionalDependencies: @@ -20431,7 +21331,7 @@ snapshots: '@oxlint/binding-win32-ia32-msvc': 1.72.0 '@oxlint/binding-win32-x64-msvc': 1.72.0 oxlint-tsgolint: 0.24.0 - vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) p-all@5.0.1: dependencies: @@ -20562,11 +21462,11 @@ snapshots: exsolve: 1.1.0 pathe: 2.0.3 - playwright-core@1.61.1: {} + playwright-core@1.62.1: {} - playwright@1.61.1: + playwright@1.62.1: dependencies: - playwright-core: 1.61.1 + playwright-core: 1.62.1 optionalDependencies: fsevents: 2.3.2 @@ -20574,144 +21474,144 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-calc@10.1.1(postcss@8.5.16): + postcss-calc@10.1.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-selector-parser: 7.1.4 postcss-value-parser: 4.2.0 - postcss-colormin@8.0.1(postcss@8.5.16): + postcss-colormin@8.0.1(postcss@8.5.25): dependencies: '@colordx/core': 5.5.0 browserslist: 4.28.4 caniuse-api: 4.0.0 - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-convert-values@8.0.1(postcss@8.5.16): + postcss-convert-values@8.0.1(postcss@8.5.25): dependencies: browserslist: 4.28.4 - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-discard-comments@8.0.1(postcss@8.5.16): + postcss-discard-comments@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-selector-parser: 7.1.4 - postcss-discard-duplicates@8.0.1(postcss@8.5.16): + postcss-discard-duplicates@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 - postcss-discard-empty@8.0.1(postcss@8.5.16): + postcss-discard-empty@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 - postcss-discard-overridden@8.0.1(postcss@8.5.16): + postcss-discard-overridden@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 - postcss-merge-longhand@8.0.1(postcss@8.5.16): + postcss-merge-longhand@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - stylehacks: 8.0.1(postcss@8.5.16) + stylehacks: 8.0.1(postcss@8.5.25) - postcss-merge-rules@8.0.1(postcss@8.5.16): + postcss-merge-rules@8.0.1(postcss@8.5.25): dependencies: browserslist: 4.28.4 caniuse-api: 4.0.0 - cssnano-utils: 6.0.1(postcss@8.5.16) - postcss: 8.5.16 + cssnano-utils: 6.0.1(postcss@8.5.25) + postcss: 8.5.25 postcss-selector-parser: 7.1.4 - postcss-minify-font-values@8.0.1(postcss@8.5.16): + postcss-minify-font-values@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-minify-gradients@8.0.1(postcss@8.5.16): + postcss-minify-gradients@8.0.1(postcss@8.5.25): dependencies: '@colordx/core': 5.5.0 - cssnano-utils: 6.0.1(postcss@8.5.16) - postcss: 8.5.16 + cssnano-utils: 6.0.1(postcss@8.5.25) + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-minify-params@8.0.1(postcss@8.5.16): + postcss-minify-params@8.0.1(postcss@8.5.25): dependencies: browserslist: 4.28.4 - cssnano-utils: 6.0.1(postcss@8.5.16) - postcss: 8.5.16 + cssnano-utils: 6.0.1(postcss@8.5.25) + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-minify-selectors@8.0.2(postcss@8.5.16): + postcss-minify-selectors@8.0.2(postcss@8.5.25): dependencies: browserslist: 4.28.4 caniuse-api: 4.0.0 cssesc: 3.0.0 - postcss: 8.5.16 + postcss: 8.5.25 postcss-selector-parser: 7.1.4 - postcss-normalize-charset@8.0.1(postcss@8.5.16): + postcss-normalize-charset@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 - postcss-normalize-display-values@8.0.1(postcss@8.5.16): + postcss-normalize-display-values@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-normalize-positions@8.0.1(postcss@8.5.16): + postcss-normalize-positions@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@8.0.1(postcss@8.5.16): + postcss-normalize-repeat-style@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-normalize-string@8.0.1(postcss@8.5.16): + postcss-normalize-string@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@8.0.1(postcss@8.5.16): + postcss-normalize-timing-functions@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@8.0.1(postcss@8.5.16): + postcss-normalize-unicode@8.0.1(postcss@8.5.25): dependencies: browserslist: 4.28.4 - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-normalize-url@8.0.1(postcss@8.5.16): + postcss-normalize-url@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@8.0.1(postcss@8.5.16): + postcss-normalize-whitespace@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-ordered-values@8.0.1(postcss@8.5.16): + postcss-ordered-values@8.0.1(postcss@8.5.25): dependencies: - cssnano-utils: 6.0.1(postcss@8.5.16) - postcss: 8.5.16 + cssnano-utils: 6.0.1(postcss@8.5.25) + postcss: 8.5.25 postcss-value-parser: 4.2.0 - postcss-reduce-initial@8.0.1(postcss@8.5.16): + postcss-reduce-initial@8.0.1(postcss@8.5.25): dependencies: browserslist: 4.28.4 caniuse-api: 4.0.0 - postcss: 8.5.16 + postcss: 8.5.25 - postcss-reduce-transforms@8.0.1(postcss@8.5.16): + postcss-reduce-transforms@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 postcss-selector-parser@7.1.4: @@ -20719,22 +21619,22 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@8.0.1(postcss@8.5.16): + postcss-svgo@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-value-parser: 4.2.0 svgo: 4.0.1 - postcss-unique-selectors@8.0.1(postcss@8.5.16): + postcss-unique-selectors@8.0.1(postcss@8.5.25): dependencies: - postcss: 8.5.16 + postcss: 8.5.25 postcss-selector-parser: 7.1.4 postcss-value-parser@4.2.0: {} - postcss@8.5.16: + postcss@8.5.25: dependencies: - nanoid: 3.3.15 + nanoid: 3.3.16 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -20991,14 +21891,14 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dom@19.2.7(react@19.2.7): + react-dom@19.2.8(react@19.2.8): dependencies: - react: 19.2.7 + react: 19.2.8 scheduler: 0.27.0 react-is@17.0.2: {} - react@19.2.7: {} + react@19.2.8: {} readable-stream@2.3.8: dependencies: @@ -21034,7 +21934,7 @@ snapshots: real-require@1.0.0: {} - recast@0.23.12: + recast@0.23.19: dependencies: ast-types: 0.16.1 esprima: 4.0.1 @@ -21117,7 +22017,7 @@ snapshots: rehype-external-links@3.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@ungap/structured-clone': 1.3.2 hast-util-is-element: 3.0.0 is-absolute-url: 4.0.1 @@ -21126,18 +22026,18 @@ snapshots: rehype-minify-whitespace@6.0.2: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-minify-whitespace: 1.0.1 rehype-raw@7.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-raw: 9.1.0 vfile: 6.0.3 rehype-remark@10.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/mdast': 4.0.4 hast-util-to-mdast: 10.1.2 unified: 11.0.5 @@ -21145,7 +22045,7 @@ snapshots: rehype-slug@6.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 github-slugger: 2.0.0 hast-util-heading-rank: 3.0.0 hast-util-to-string: 3.0.1 @@ -21153,24 +22053,24 @@ snapshots: rehype-sort-attribute-values@5.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-is-element: 3.0.0 unist-util-visit: 5.1.0 rehype-sort-attributes@5.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 unist-util-visit: 5.1.0 - reka-ui@2.9.10(vue@3.5.39): + reka-ui@2.10.1(vue@3.5.39): dependencies: - '@floating-ui/dom': 1.7.6 + '@floating-ui/dom': 1.8.0 '@floating-ui/vue': 1.1.11(vue@3.5.39) '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.7 - '@tanstack/vue-virtual': 3.13.31(vue@3.5.39) - '@vueuse/core': 14.3.0(vue@3.5.39) - '@vueuse/shared': 14.3.0(vue@3.5.39) + '@tanstack/vue-virtual': 3.13.35(vue@3.5.39) + '@vueuse/core': 14.4.0(vue@3.5.39) + '@vueuse/shared': 14.4.0(vue@3.5.39) aria-hidden: 1.2.6 defu: 6.1.7 ohash: 2.0.11 @@ -21231,7 +22131,7 @@ snapshots: remark-rehype@11.1.2: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/mdast': 4.0.4 mdast-util-to-hast: 13.2.1 unified: 11.0.5 @@ -21264,35 +22164,35 @@ snapshots: reusify@1.1.0: {} - rolldown@1.1.4: + rolldown@1.2.1: dependencies: - '@oxc-project/types': 0.138.0 + '@oxc-project/types': 0.142.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm64': 1.1.4 - '@rolldown/binding-darwin-arm64': 1.1.4 - '@rolldown/binding-darwin-x64': 1.1.4 - '@rolldown/binding-freebsd-x64': 1.1.4 - '@rolldown/binding-linux-arm-gnueabihf': 1.1.4 - '@rolldown/binding-linux-arm64-gnu': 1.1.4 - '@rolldown/binding-linux-arm64-musl': 1.1.4 - '@rolldown/binding-linux-ppc64-gnu': 1.1.4 - '@rolldown/binding-linux-s390x-gnu': 1.1.4 - '@rolldown/binding-linux-x64-gnu': 1.1.4 - '@rolldown/binding-linux-x64-musl': 1.1.4 - '@rolldown/binding-openharmony-arm64': 1.1.4 - '@rolldown/binding-wasm32-wasi': 1.1.4 - '@rolldown/binding-win32-arm64-msvc': 1.1.4 - '@rolldown/binding-win32-x64-msvc': 1.1.4 - - rollup-plugin-visualizer@7.0.1(rolldown@1.1.4)(rollup@4.62.2): + '@rolldown/binding-android-arm64': 1.2.1 + '@rolldown/binding-darwin-arm64': 1.2.1 + '@rolldown/binding-darwin-x64': 1.2.1 + '@rolldown/binding-freebsd-x64': 1.2.1 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.1 + '@rolldown/binding-linux-arm64-gnu': 1.2.1 + '@rolldown/binding-linux-arm64-musl': 1.2.1 + '@rolldown/binding-linux-ppc64-gnu': 1.2.1 + '@rolldown/binding-linux-s390x-gnu': 1.2.1 + '@rolldown/binding-linux-x64-gnu': 1.2.1 + '@rolldown/binding-linux-x64-musl': 1.2.1 + '@rolldown/binding-openharmony-arm64': 1.2.1 + '@rolldown/binding-wasm32-wasi': 1.2.1 + '@rolldown/binding-win32-arm64-msvc': 1.2.1 + '@rolldown/binding-win32-x64-msvc': 1.2.1 + + rollup-plugin-visualizer@7.0.1(rolldown@1.2.1)(rollup@4.62.2): dependencies: open: 11.0.0 picomatch: 4.0.5 source-map: 0.7.6 yargs: 18.0.0 optionalDependencies: - rolldown: 1.1.4 + rolldown: 1.2.1 rollup: 4.62.2 rollup@4.62.2: @@ -21330,6 +22230,8 @@ snapshots: rou3@0.8.1: {} + rou3@0.9.1: {} + router@2.2.0(supports-color@10.2.2): dependencies: debug: 4.4.3(supports-color@10.2.2) @@ -21373,15 +22275,15 @@ snapshots: safer-buffer@2.1.2: {} - sanitize-html@2.17.5: + sanitize-html@2.17.6: dependencies: deepmerge: 4.3.1 escape-string-regexp: 4.0.0 - htmlparser2: 10.1.0 + htmlparser2: 12.0.0 is-plain-object: 5.0.0 launder: 1.7.1 parse-srcset: 1.0.2 - postcss: 8.5.16 + postcss: 8.5.25 sax@1.6.0: {} @@ -21454,7 +22356,7 @@ snapshots: transitivePeerDependencies: - supports-color - set-cookie-parser@3.1.1: {} + set-cookie-parser@3.1.2: {} set-function-length@1.2.2: dependencies: @@ -21486,15 +22388,15 @@ snapshots: safe-buffer: 5.2.1 to-buffer: 1.2.2 - sharp-ico@0.1.5(@types/node@24.13.2): + sharp-ico@0.1.5(@types/node@24.13.3): dependencies: decode-ico: 0.4.1 ico-endec: 0.1.6 - sharp: 0.35.3(@types/node@24.13.2) + sharp: 0.35.3(@types/node@24.13.3) transitivePeerDependencies: - '@types/node' - sharp@0.35.3(@types/node@24.13.2): + sharp@0.35.3(@types/node@24.13.3): dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 @@ -21525,7 +22427,7 @@ snapshots: '@img/sharp-win32-arm64': 0.35.3 '@img/sharp-win32-ia32': 0.35.3 '@img/sharp-win32-x64': 0.35.3 - '@types/node': 24.13.2 + '@types/node': 24.13.3 shebang-command@2.0.0: dependencies: @@ -21535,16 +22437,16 @@ snapshots: shell-quote@1.9.0: {} - shiki@4.3.1: + shiki@4.4.1: dependencies: - '@shikijs/core': 4.3.1 - '@shikijs/engine-javascript': 4.3.1 - '@shikijs/engine-oniguruma': 4.3.1 - '@shikijs/langs': 4.3.1 - '@shikijs/themes': 4.3.1 - '@shikijs/types': 4.3.1 + '@shikijs/core': 4.4.1 + '@shikijs/engine-javascript': 4.4.1 + '@shikijs/engine-oniguruma': 4.4.1 + '@shikijs/langs': 4.4.1 + '@shikijs/themes': 4.4.1 + '@shikijs/types': 4.4.1 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 side-channel-list@1.0.1: dependencies: @@ -21662,7 +22564,7 @@ snapshots: space-separated-tokens@2.0.2: {} - spdx-license-list@6.11.0: {} + spdx-license-list@6.12.0: {} split2@4.2.0: {} @@ -21670,6 +22572,8 @@ snapshots: srvx@0.11.21: {} + srvx@0.12.5: {} + stackback@0.0.2: {} standard-as-callback@2.1.0: {} @@ -21678,43 +22582,44 @@ snapshots: std-env@3.10.0: {} - std-env@4.1.0: {} + std-env@4.2.0: {} stop-iteration-iterator@1.1.0: dependencies: es-errors: 1.3.0 internal-slot: 1.1.0 - storybook-i18n@10.1.1(react@19.2.7)(storybook@10.4.6): + storybook-i18n@10.1.1(react@19.2.8)(storybook@10.5.5): dependencies: - '@storybook/icons': 2.1.0(react@19.2.7) - storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) + '@storybook/icons': 2.1.0(react@19.2.8) + storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) transitivePeerDependencies: - react - storybook@10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2): + storybook@10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2): dependencies: '@storybook/global': 5.0.0 - '@storybook/icons': 2.1.0(react@19.2.7) + '@storybook/icons': 2.1.0(react@19.2.8) + '@testing-library/dom': 10.4.1 '@testing-library/jest-dom': 6.9.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/expect': 3.2.4 '@vitest/spy': 3.2.4 '@webcontainer/env': 1.1.1 esbuild: 0.28.1 + jsonc-parser: 3.3.1 open: 10.2.0 - oxc-parser: 0.138.0 + oxc-parser: 0.142.0 oxc-resolver: 11.24.2 - recast: 0.23.12 + recast: 0.23.19 semver: 7.8.5 - use-sync-external-store: 1.6.0(react@19.2.7) - ws: 8.21.0 + use-sync-external-store: 1.6.0(react@19.2.8) + ws: 8.21.1 optionalDependencies: '@types/react': 19.2.17 prettier: 3.9.4 - vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) transitivePeerDependencies: - - '@testing-library/dom' - bufferutil - react - utf-8-validate @@ -21835,10 +22740,10 @@ snapshots: structured-clone-es@2.0.0: {} - stylehacks@8.0.1(postcss@8.5.16): + stylehacks@8.0.1(postcss@8.5.25): dependencies: browserslist: 4.28.4 - postcss: 8.5.16 + postcss: 8.5.25 postcss-selector-parser: 7.1.4 supports-color@10.2.2: {} @@ -21873,14 +22778,16 @@ snapshots: tailwind-merge@3.6.0: {} - tailwind-variants@3.2.2(tailwind-merge@3.6.0)(tailwindcss@4.3.2): + tailwind-variants@3.2.2(tailwind-merge@3.6.0)(tailwindcss@4.3.3): dependencies: - tailwindcss: 4.3.2 + tailwindcss: 4.3.3 optionalDependencies: tailwind-merge: 3.6.0 tailwindcss@4.3.2: {} + tailwindcss@4.3.3: {} + tapable@2.3.3: {} tar-fs@2.1.5: @@ -21975,11 +22882,11 @@ snapshots: tlds@1.261.0: {} - tldts-core@7.4.6: {} + tldts-core@7.4.10: {} - tldts@7.4.6: + tldts@7.4.10: dependencies: - tldts-core: 7.4.6 + tldts-core: 7.4.10 to-buffer@1.2.2: dependencies: @@ -22001,9 +22908,9 @@ snapshots: totalist@3.0.1: {} - tough-cookie@6.0.1: + tough-cookie@6.0.2: dependencies: - tldts: 7.4.6 + tldts: 7.4.10 tr46@0.0.3: {} @@ -22111,7 +23018,7 @@ snapshots: dependencies: multiformats: 13.4.2 - ultrahtml@1.6.0: {} + ultrahtml@1.7.0: {} ultramatter@0.0.4: {} @@ -22146,6 +23053,20 @@ snapshots: magic-string: 0.30.21 unplugin: 2.3.11 + unctx@3.0.0(magic-string@0.30.21)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0): + optionalDependencies: + magic-string: 0.30.21 + oxc-parser: 0.142.0 + rolldown: 1.2.1 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + + unctx@3.0.0(magic-string@1.1.0)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0): + optionalDependencies: + magic-string: 1.1.0 + oxc-parser: 0.142.0 + rolldown: 1.2.1 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + undici-types@7.18.2: {} undici@6.27.0: {} @@ -22158,6 +23079,22 @@ snapshots: dependencies: hookable: 6.1.1 + unhead@3.2.3(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): + dependencies: + hookable: 6.1.1 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + optionalDependencies: + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + transitivePeerDependencies: + - '@farmfe/core' + - '@rspack/core' + - bun-types-no-globals + - esbuild + - rolldown + - rollup + - unloader + - webpack + unicode-canonical-property-names-ecmascript@2.0.1: {} unicode-emoji-modifier-base@1.0.0: {} @@ -22210,7 +23147,7 @@ snapshots: unplugin: 2.3.11 unplugin-utils: 0.3.2 - unimport@6.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): + unimport@6.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): dependencies: acorn: 8.17.0 escape-string-regexp: 5.0.0 @@ -22224,11 +23161,11 @@ snapshots: scule: 1.3.0 strip-literal: 3.1.0 tinyglobby: 0.2.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 optionalDependencies: - oxc-parser: 0.138.0 - rolldown: 1.1.4 + oxc-parser: 0.142.0 + rolldown: 1.2.1 transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -22277,33 +23214,33 @@ snapshots: universalify@2.0.1: {} - unocss@66.7.4(@unocss/webpack@66.7.4)(@voidzero-dev/vite-plus-core@0.2.2): - dependencies: - '@unocss/cli': 66.7.4 - '@unocss/core': 66.7.4 - '@unocss/preset-attributify': 66.7.4 - '@unocss/preset-icons': 66.7.4 - '@unocss/preset-mini': 66.7.4 - '@unocss/preset-tagify': 66.7.4 - '@unocss/preset-typography': 66.7.4 - '@unocss/preset-uno': 66.7.4 - '@unocss/preset-web-fonts': 66.7.4 - '@unocss/preset-wind': 66.7.4 - '@unocss/preset-wind3': 66.7.4 - '@unocss/preset-wind4': 66.7.4 - '@unocss/transformer-attributify-jsx': 66.7.4 - '@unocss/transformer-compile-class': 66.7.4 - '@unocss/transformer-directives': 66.7.4 - '@unocss/transformer-variant-group': 66.7.4 - '@unocss/vite': 66.7.4(@voidzero-dev/vite-plus-core@0.2.2) + unocss@66.7.5(@unocss/webpack@66.7.5)(@voidzero-dev/vite-plus-core@0.2.7): + dependencies: + '@unocss/cli': 66.7.5 + '@unocss/core': 66.7.5 + '@unocss/preset-attributify': 66.7.5 + '@unocss/preset-icons': 66.7.5 + '@unocss/preset-mini': 66.7.5 + '@unocss/preset-tagify': 66.7.5 + '@unocss/preset-typography': 66.7.5 + '@unocss/preset-uno': 66.7.5 + '@unocss/preset-web-fonts': 66.7.5 + '@unocss/preset-wind': 66.7.5 + '@unocss/preset-wind3': 66.7.5 + '@unocss/preset-wind4': 66.7.5 + '@unocss/transformer-attributify-jsx': 66.7.5 + '@unocss/transformer-compile-class': 66.7.5 + '@unocss/transformer-directives': 66.7.5 + '@unocss/transformer-variant-group': 66.7.5 + '@unocss/vite': 66.7.5(@voidzero-dev/vite-plus-core@0.2.7) optionalDependencies: - '@unocss/webpack': 66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + '@unocss/webpack': 66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) transitivePeerDependencies: - vite unpipe@1.0.0: {} - unplugin-auto-import@21.0.0(@nuxt/kit@4.4.8)(@vueuse/core@14.3.0): + unplugin-auto-import@21.0.0(@nuxt/kit@4.5.1)(@vueuse/core@14.4.0): dependencies: local-pkg: 1.2.1 magic-string: 0.30.21 @@ -22312,28 +23249,28 @@ snapshots: unplugin: 2.3.11 unplugin-utils: 0.3.2 optionalDependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@vueuse/core': 14.3.0(vue@3.5.39) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@vueuse/core': 14.4.0(vue@3.5.39) unplugin-utils@0.3.2: dependencies: pathe: 2.0.3 picomatch: 4.0.5 - unplugin-vue-components@32.1.0(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4): + unplugin-vue-components@32.1.0(@nuxt/kit@4.5.1)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4): dependencies: chokidar: 5.0.0 local-pkg: 1.2.1 magic-string: 0.30.21 mlly: 1.8.2 - obug: 2.1.3 + obug: 2.1.4 picomatch: 4.0.5 tinyglobby: 0.2.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -22345,15 +23282,15 @@ snapshots: - vite - webpack - unplugin-vue-markdown@32.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): + unplugin-vue-markdown@32.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): dependencies: '@mdit-vue/plugin-component': 3.0.2 '@mdit-vue/plugin-frontmatter': 3.0.2 '@mdit-vue/types': 3.0.2 markdown-exit: 1.1.0-beta.2 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -22371,24 +23308,29 @@ snapshots: picomatch: 4.0.5 webpack-virtual-modules: 0.6.2 - unplugin@3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): + unplugin@3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): dependencies: '@jridgewell/remapping': 2.3.5 picomatch: 4.0.5 webpack-virtual-modules: 0.6.2 optionalDependencies: esbuild: 0.28.1 - rolldown: 1.1.4 + rolldown: 1.2.1 rollup: 4.62.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) unrouting@0.1.7: dependencies: escape-string-regexp: 5.0.0 ufo: 1.6.4 - unstorage@1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1): + unrouting@0.2.2: + dependencies: + escape-string-regexp: 5.0.0 + ufo: 1.6.4 + + unstorage@1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1): dependencies: anymatch: 3.1.3 chokidar: 5.0.0 @@ -22399,7 +23341,7 @@ snapshots: ofetch: 1.5.1 ufo: 1.6.4 optionalDependencies: - '@upstash/redis': 1.38.0 + '@upstash/redis': 1.38.1 db0: 0.3.4(better-sqlite3@12.11.1) ioredis: 5.11.1(supports-color@10.2.2) @@ -22442,9 +23384,9 @@ snapshots: dependencies: punycode: 2.3.1 - use-sync-external-store@1.6.0(react@19.2.7): + use-sync-external-store@1.6.0(react@19.2.8): dependencies: - react: 19.2.7 + react: 19.2.8 util-deprecate@1.0.2: {} @@ -22458,14 +23400,16 @@ snapshots: vary@1.1.2: {} - vaul-vue@0.4.1(reka-ui@2.9.10)(vue@3.5.39): + vaul-vue@0.4.1(reka-ui@2.10.1)(vue@3.5.39): dependencies: '@vueuse/core': 10.11.1(vue@3.5.39) - reka-ui: 2.9.10(vue@3.5.39) + reka-ui: 2.10.1(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@vue/composition-api' + verkit@0.2.0: {} + verkit@0.3.1: {} vfile-location@5.0.3: @@ -22483,29 +23427,29 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - virtua@0.49.2(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39): + virtua@0.50.0(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39): optionalDependencies: - react: 19.2.7 - react-dom: 19.2.7(react@19.2.7) + react: 19.2.8 + react-dom: 19.2.8(react@19.2.8) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vite-dev-rpc@2.0.0(@voidzero-dev/vite-plus-core@0.2.2): + vite-dev-rpc@2.0.0(@voidzero-dev/vite-plus-core@0.2.7): dependencies: birpc: 4.0.0 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-hot-client: 2.2.0(@voidzero-dev/vite-plus-core@0.2.2) + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite-hot-client: 2.2.0(@voidzero-dev/vite-plus-core@0.2.7) - vite-hot-client@2.2.0(@voidzero-dev/vite-plus-core@0.2.2): + vite-hot-client@2.2.0(@voidzero-dev/vite-plus-core@0.2.7): dependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-node@5.3.0(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): + vite-node@5.3.0(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): dependencies: cac: 6.7.14 es-module-lexer: 2.3.0 - obug: 2.1.3 + obug: 2.1.4 pathe: 2.0.3 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@arethetypeswrong/core' - '@types/node' @@ -22525,7 +23469,7 @@ snapshots: - unrun - yaml - vite-plugin-checker@0.14.4(@voidzero-dev/vite-plus-core@0.2.2)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6): + vite-plugin-checker@0.14.4(@voidzero-dev/vite-plus-core@0.2.7)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9): dependencies: '@babel/code-frame': 7.29.7 chokidar: 5.0.0 @@ -22534,79 +23478,79 @@ snapshots: picomatch: 4.0.5 proper-lockfile: 4.1.2 tiny-invariant: 1.3.3 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' optionalDependencies: eslint: 10.6.0(jiti@2.7.0)(supports-color@10.2.2) optionator: 0.9.4 oxlint: 1.72.0(oxlint-tsgolint@0.24.0)(vite-plus@0.2.2) typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - vue-tsc: 3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + vue-tsc: 3.3.9(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vite-plugin-inspect@11.4.1(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2): + vite-plugin-inspect@11.4.1(@nuxt/kit@4.5.1)(@voidzero-dev/vite-plus-core@0.2.7): dependencies: ansis: 4.3.1 error-stack-parser-es: 1.0.5 - obug: 2.1.3 + obug: 2.1.4 ohash: 2.0.11 open: 11.0.0 perfect-debounce: 2.1.0 sirv: 3.0.2 unplugin-utils: 0.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-dev-rpc: 2.0.0(@voidzero-dev/vite-plus-core@0.2.2) + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite-dev-rpc: 2.0.0(@voidzero-dev/vite-plus-core@0.2.7) optionalDependencies: - '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - vite-plugin-pwa@1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1): + vite-plugin-pwa@1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1): dependencies: debug: 4.4.3(supports-color@10.2.2) pretty-bytes: 6.1.1 tinyglobby: 0.2.17 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' workbox-build: 7.4.1(supports-color@10.2.2) workbox-window: 7.4.1 optionalDependencies: - '@vite-pwa/assets-generator': 1.0.2(@types/node@24.13.2) + '@vite-pwa/assets-generator': 1.0.2(@types/node@24.13.3) transitivePeerDependencies: - supports-color - vite-plugin-singlefile@2.3.3(@voidzero-dev/vite-plus-core@0.2.2)(rollup@4.62.2): + vite-plugin-singlefile@2.3.3(@voidzero-dev/vite-plus-core@0.2.7)(rollup@4.62.2): dependencies: micromatch: 4.0.8 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' optionalDependencies: rollup: 4.62.2 - vite-plugin-vue-tracer@1.4.0(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39): + vite-plugin-vue-tracer@1.4.0(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39): dependencies: estree-walker: 3.0.3 exsolve: 1.1.0 magic-string: 0.30.21 pathe: 2.0.3 source-map-js: 1.2.1 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vite-plus@0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): + vite-plus@0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): dependencies: '@oxc-project/types': 0.138.0 '@oxlint/plugins': 1.68.0 - '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) - '@vitest/browser-preview': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) + '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) + '@vitest/browser-preview': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) '@vitest/expect': 4.1.9 - '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) '@vitest/pretty-format': 4.1.9 '@vitest/runner': 4.1.9 '@vitest/snapshot': 4.1.9 '@vitest/spy': 4.1.9 '@vitest/utils': 4.1.9 - '@voidzero-dev/vite-plus-core': 0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + '@voidzero-dev/vite-plus-core': 0.2.2(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) oxfmt: 0.57.0(vite-plus@0.2.2) oxlint: 1.72.0(oxlint-tsgolint@0.24.0)(vite-plus@0.2.2) oxlint-tsgolint: 0.24.0 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) optionalDependencies: - '@vitest/browser-playwright': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(playwright@1.61.1)(vitest@4.1.9) + '@vitest/browser-playwright': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(playwright@1.62.1)(vitest@4.1.9) '@voidzero-dev/vite-plus-darwin-arm64': 0.2.2 '@voidzero-dev/vite-plus-darwin-x64': 0.2.2 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.2.2 @@ -22646,9 +23590,9 @@ snapshots: - vite - yaml - vitest-environment-nuxt@2.0.0(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4): + vitest-environment-nuxt@2.0.0(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4): dependencies: - '@nuxt/test-utils': 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) + '@nuxt/test-utils': 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) transitivePeerDependencies: - '@cucumber/cucumber' - '@farmfe/core' @@ -22673,10 +23617,10 @@ snapshots: - vitest - webpack - vitest@4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6): + vitest@4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0): dependencies: '@vitest/expect': 4.1.9 - '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) '@vitest/pretty-format': 4.1.9 '@vitest/runner': 4.1.9 '@vitest/snapshot': 4.1.9 @@ -22685,21 +23629,21 @@ snapshots: es-module-lexer: 2.3.0 expect-type: 1.4.0 magic-string: 0.30.21 - obug: 2.1.3 + obug: 2.1.4 pathe: 2.0.3 picomatch: 4.0.5 - std-env: 4.1.0 + std-env: 4.2.0 tinybench: 2.9.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 - '@types/node': 24.13.2 - '@vitest/browser-playwright': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(playwright@1.61.1)(vitest@4.1.9) - '@vitest/browser-preview': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) + '@types/node': 24.13.3 + '@vitest/browser-playwright': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(playwright@1.62.1)(vitest@4.1.9) + '@vitest/browser-preview': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) '@vitest/coverage-v8': 4.1.9(@vitest/browser@4.1.9)(vitest@4.1.9) transitivePeerDependencies: - msw @@ -22733,7 +23677,7 @@ snapshots: vue-component-type-helpers@3.3.9: {} - vue-data-ui@3.22.13(vue@3.5.39): + vue-data-ui@3.22.14(vue@3.5.39): dependencies: vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -22747,14 +23691,14 @@ snapshots: dependencies: '@babel/parser': 7.29.7 '@babel/types': 7.29.7 - '@vue/compiler-dom': 3.5.39 - '@vue/compiler-sfc': 3.5.39 + '@vue/compiler-dom': 3.5.40 + '@vue/compiler-sfc': 3.5.40 ast-types: 0.16.1 esm-resolve: 1.0.11 hash-sum: 2.0.0 lru-cache: 8.0.5 pug: 3.0.4 - recast: 0.23.12 + recast: 0.23.19 ts-map: 1.0.3 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.39) @@ -22767,11 +23711,11 @@ snapshots: is-valid-glob: 1.0.0 js-yaml: 4.3.0 - vue-i18n@11.4.6(vue@3.5.39): + vue-i18n@11.4.8(vue@3.5.39): dependencies: - '@intlify/core-base': 11.4.6 - '@intlify/devtools-types': 11.4.6 - '@intlify/shared': 11.4.6 + '@intlify/core-base': 11.4.8 + '@intlify/devtools-types': 11.4.8 + '@intlify/shared': 11.4.8 '@vue/devtools-api': 6.6.4 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -22779,10 +23723,10 @@ snapshots: dependencies: vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router@5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4): + vue-router@5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4): dependencies: '@babel/generator': 8.0.0 - '@vue-macros/common': 3.1.2(vue@3.5.39) + '@vue-macros/common': 3.1.4(vue@3.5.39) '@vue/devtools-api': 8.1.5 ast-walker-scope: 0.9.0 chokidar: 5.0.0 @@ -22791,17 +23735,18 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 muggle-string: 0.4.1 + nostics: 1.2.0 pathe: 2.0.3 picomatch: 4.0.5 scule: 1.3.0 tinyglobby: 0.2.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) yaml: 2.9.0 optionalDependencies: - '@vue/compiler-sfc': 3.5.39 - vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + '@vue/compiler-sfc': 3.5.40 + vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -22812,10 +23757,10 @@ snapshots: - unloader - webpack - vue-tsc@3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): + vue-tsc@3.3.9(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: '@volar/typescript': 2.4.28 - '@vue/language-core': 3.3.6 + '@vue/language-core': 3.3.9 typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 vue@3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): @@ -22846,7 +23791,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16): + webpack@5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -22864,7 +23809,7 @@ snapshots: graceful-fs: 4.2.11 loader-runner: 4.3.2 mime-db: 1.54.0 - minimizer-webpack-plugin: 5.6.1(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16)(webpack@5.108.4) + minimizer-webpack-plugin: 5.6.1(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25)(webpack@5.108.4) neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 @@ -23093,7 +24038,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.21.0: {} + ws@8.21.1: {} wsl-utils@0.1.0: dependencies: @@ -23172,6 +24117,38 @@ snapshots: cookie-es: 3.1.1 youch-core: 0.3.3 + yuku-codegen@0.5.48: + dependencies: + '@yuku-toolchain/types': 0.5.43 + optionalDependencies: + '@yuku-codegen/binding-darwin-arm64': 0.5.48 + '@yuku-codegen/binding-darwin-x64': 0.5.48 + '@yuku-codegen/binding-freebsd-x64': 0.5.48 + '@yuku-codegen/binding-linux-arm-gnu': 0.5.48 + '@yuku-codegen/binding-linux-arm-musl': 0.5.48 + '@yuku-codegen/binding-linux-arm64-gnu': 0.5.48 + '@yuku-codegen/binding-linux-arm64-musl': 0.5.48 + '@yuku-codegen/binding-linux-x64-gnu': 0.5.48 + '@yuku-codegen/binding-linux-x64-musl': 0.5.48 + '@yuku-codegen/binding-win32-arm64': 0.5.48 + '@yuku-codegen/binding-win32-x64': 0.5.48 + + yuku-parser@0.5.48: + dependencies: + '@yuku-toolchain/types': 0.5.43 + optionalDependencies: + '@yuku-parser/binding-darwin-arm64': 0.5.48 + '@yuku-parser/binding-darwin-x64': 0.5.48 + '@yuku-parser/binding-freebsd-x64': 0.5.48 + '@yuku-parser/binding-linux-arm-gnu': 0.5.48 + '@yuku-parser/binding-linux-arm-musl': 0.5.48 + '@yuku-parser/binding-linux-arm64-gnu': 0.5.48 + '@yuku-parser/binding-linux-arm64-musl': 0.5.48 + '@yuku-parser/binding-linux-x64-gnu': 0.5.48 + '@yuku-parser/binding-linux-x64-musl': 0.5.48 + '@yuku-parser/binding-win32-arm64': 0.5.48 + '@yuku-parser/binding-win32-x64': 0.5.48 + zip-stream@6.0.1: dependencies: archiver-utils: 5.0.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 10fbba3c00..613054217e 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -29,7 +29,7 @@ catalogs: 'storybook-i18n': '^10.1.1' vite-plus: - 'vite': 'npm:@voidzero-dev/vite-plus-core@0.2.2' + 'vite': 'npm:@voidzero-dev/vite-plus-core@0.2.7' 'vite-plus': '0.2.2' 'vitest': '4.1.9' '@vitest/browser-playwright': '4.1.9' @@ -47,15 +47,15 @@ minimumReleaseAgeExclude: - knip@6.31.0 overrides: - '@types/node': 24.13.2 + '@types/node': 24.13.3 nuxt-og-image: ^6.6.0 sharp: 0.35.3 typescript: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 vite: 'catalog:vite-plus' vitest: 'catalog:vite-plus' - vue-router: 5.1.0 + vue-router: 5.2.0 markdown-exit: 1.1.0-beta.2 - oxc-parser: 0.138.0 + oxc-parser: 0.142.0 packageExtensions: '@nuxt/scripts': From ac8e171f2b6ae417ef1091e2ce406b5a31a3fa5b Mon Sep 17 00:00:00 2001 From: Roman Date: Sun, 2 Aug 2026 20:04:30 +0100 Subject: [PATCH 40/40] fix: revert "chore(deps): update all non-major dependencies" (#3113) --- .github/workflows/autofix.yml | 2 +- .github/workflows/chromatic.yml | 4 +- .github/workflows/ci.yml | 18 +- .github/workflows/dependency-diff.yml | 2 +- .github/workflows/deploy-canary.yml | 2 +- .github/workflows/lunaria.yml | 2 +- .github/workflows/mirror-tangled.yml | 2 +- .github/workflows/release-pr.yml | 2 +- .github/workflows/release-tag.yml | 4 +- .github/workflows/zizmor.yml | 4 +- cli/package.json | 8 +- docs/package.json | 6 +- package.json | 96 +- pnpm-lock.yaml | 4867 ++++++++++--------------- pnpm-workspace.yaml | 8 +- 15 files changed, 2025 insertions(+), 3002 deletions(-) diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 34bc863fd5..00b98ae8e7 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index b66bd886ae..72795a3b3c 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -20,7 +20,7 @@ jobs: steps: - name: ☑️ Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: fetch-depth: 0 repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }} @@ -34,7 +34,7 @@ jobs: sfw: true - name: 🧪 Run Chromatic Visual and Accessibility Tests - uses: chromaui/action@14cfaef73576e69f95f47f60058063f46ca38719 # v18.1.0 + uses: chromaui/action@94713c544284a14195de3b50ef24301579f1877e # v18.0.1 with: buildCommand: vp run build-storybook outputDir: storybook-static diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d30fb0b5ab..123cb48fc8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false @@ -46,7 +46,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false @@ -64,7 +64,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false @@ -103,7 +103,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false @@ -144,10 +144,10 @@ jobs: name: 🖥️ Browser tests runs-on: ubuntu-24.04-arm container: - image: mcr.microsoft.com/playwright:v1.62.1-noble@sha256:dcc5531e97840b9b5e794f2814476b21571c5124a3fca2267d73041f56e7580e + image: mcr.microsoft.com/playwright:v1.61.1-noble@sha256:5b8f294aff9041b7191c34a4bab3ac270157a28774d4b0660e9743297b697e48 steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false @@ -188,7 +188,7 @@ jobs: mode: [dark, light] steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false @@ -212,7 +212,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false @@ -230,7 +230,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false diff --git a/.github/workflows/dependency-diff.yml b/.github/workflows/dependency-diff.yml index 4a04d8766a..bd64e8ba7d 100644 --- a/.github/workflows/dependency-diff.yml +++ b/.github/workflows/dependency-diff.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-slim steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/deploy-canary.yml b/.github/workflows/deploy-canary.yml index 54099c4943..679a918fa7 100644 --- a/.github/workflows/deploy-canary.yml +++ b/.github/workflows/deploy-canary.yml @@ -17,7 +17,7 @@ jobs: name: 🚀 Deploy to canary (main.npmx.dev) runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false fetch-depth: 2 diff --git a/.github/workflows/lunaria.yml b/.github/workflows/lunaria.yml index bbca2f3f86..8ef40235c4 100644 --- a/.github/workflows/lunaria.yml +++ b/.github/workflows/lunaria.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: # Necessary for Lunaria to work properly # Makes the action clone the entire git history diff --git a/.github/workflows/mirror-tangled.yml b/.github/workflows/mirror-tangled.yml index cfabd9ea83..2e6e083e6b 100644 --- a/.github/workflows/mirror-tangled.yml +++ b/.github/workflows/mirror-tangled.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/release-pr.yml b/.github/workflows/release-pr.yml index 94ad0eed38..f208d99a52 100644 --- a/.github/workflows/release-pr.yml +++ b/.github/workflows/release-pr.yml @@ -21,7 +21,7 @@ jobs: pull-requests: write # create or update the release pull request steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index 3d6a17d8e6..e9690fbc82 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -23,7 +23,7 @@ jobs: skipped: ${{ steps.check.outputs.skip }} steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: fetch-depth: 0 persist-credentials: true @@ -100,7 +100,7 @@ jobs: environment: npm-publish steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: ref: release persist-credentials: false diff --git a/.github/workflows/zizmor.yml b/.github/workflows/zizmor.yml index 6135e3efbe..55d7a59ab0 100644 --- a/.github/workflows/zizmor.yml +++ b/.github/workflows/zizmor.yml @@ -26,11 +26,11 @@ jobs: contents: read # checkout repository steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false - - uses: zizmorcore/zizmor-action@3dc1ecc9bcb9e94e9b2c709687979e1298497054 # v0.6.2 + - uses: zizmorcore/zizmor-action@192e21d79ab29983730a13d1382995c2307fbcaa # v0.5.7 with: persona: pedantic # Use annotations instead of SARIF as this doesn't need special permissions diff --git a/cli/package.json b/cli/package.json index 3a117258fb..df87c29bd7 100644 --- a/cli/package.json +++ b/cli/package.json @@ -31,16 +31,16 @@ }, "dependencies": { "@clack/prompts": "^1.7.0", - "@lydell/node-pty": "1.2.0-beta.14", + "@lydell/node-pty": "1.2.0-beta.12", "citty": "^0.2.2", - "h3-next": "npm:h3@2.0.1-rc.26", + "h3-next": "npm:h3@2.0.1-rc.22", "obug": "^2.1.3", - "srvx": "^0.12.0", + "srvx": "^0.11.21", "valibot": "^1.4.2", "validate-npm-package-name": "^8.0.0" }, "devDependencies": { - "@types/node": "24.13.3", + "@types/node": "24.13.2", "@types/validate-npm-package-name": "4.0.2", "typescript": "6.0.3" }, diff --git a/docs/package.json b/docs/package.json index 6500f6dbf1..b32c997693 100644 --- a/docs/package.json +++ b/docs/package.json @@ -19,11 +19,11 @@ "preview": "nuxt preview" }, "dependencies": { - "@nuxt/ui": "4.10.0", - "@nuxtjs/mdc": "0.22.2", + "@nuxt/ui": "4.9.0", + "@nuxtjs/mdc": "0.22.1", "better-sqlite3": "12.11.1", "docus": "5.12.3", "nuxt": "4.4.8", - "tailwindcss": "4.3.3" + "tailwindcss": "4.3.2" } } diff --git a/package.json b/package.json index c5f24ddd47..68882eb4f5 100644 --- a/package.json +++ b/package.json @@ -44,87 +44,87 @@ "chromatic": "chromatic" }, "dependencies": { - "@atcute/bluesky-richtext-segmenter": "3.0.2", - "@atcute/tid": "1.1.4", - "@atproto/api": "0.20.36", - "@atproto/lex": "0.3.2", - "@atproto/lex-password-session": "0.1.9", + "@atcute/bluesky-richtext-segmenter": "3.0.1", + "@atcute/tid": "1.1.3", + "@atproto/api": "0.20.25", + "@atproto/lex": "0.1.7", + "@atproto/lex-password-session": "0.1.4", "@atproto/oauth-client-node": "0.3.15", "@deno/doc": "jsr:^0.189.1", - "@floating-ui/vue": "2.0.1", - "@iconify-json/lucide": "1.2.121", - "@iconify-json/simple-icons": "1.2.92", + "@floating-ui/vue": "2.0.0", + "@iconify-json/lucide": "1.2.116", + "@iconify-json/simple-icons": "1.2.88", "@iconify-json/svg-spinners": "1.2.4", - "@iconify-json/vscode-icons": "1.2.68", - "@intlify/shared": "11.4.8", + "@iconify-json/vscode-icons": "1.2.63", + "@intlify/shared": "11.4.6", "@lunariajs/core": "https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935", - "@napi-rs/canvas": "1.0.3", + "@napi-rs/canvas": "1.0.2", "@nuxt/a11y": "1.0.0-alpha.1", "@nuxt/fonts": "0.14.0", - "@nuxt/scripts": "1.3.2", + "@nuxt/scripts": "1.3.0", "@nuxt/test-utils": "4.0.3", "@nuxtjs/color-mode": "4.0.1", "@nuxtjs/html-validator": "2.1.0", - "@nuxtjs/i18n": "10.6.0", - "@shikijs/langs": "4.4.1", - "@shikijs/markdown-exit": "4.4.1", - "@shikijs/themes": "4.4.1", - "@takumi-rs/core": "2.5.4", - "@takumi-rs/wasm": "2.5.4", - "@unocss/nuxt": "66.7.5", - "@unocss/preset-wind4": "66.7.5", - "@upstash/redis": "1.38.1", + "@nuxtjs/i18n": "10.4.0", + "@shikijs/langs": "4.3.1", + "@shikijs/markdown-exit": "4.3.1", + "@shikijs/themes": "4.3.1", + "@takumi-rs/core": "2.0.0-rc.5", + "@takumi-rs/wasm": "2.0.0-rc.5", + "@unocss/nuxt": "66.7.4", + "@unocss/preset-wind4": "66.7.4", + "@upstash/redis": "1.38.0", "@vercel/speed-insights": "2.0.0", "@vite-pwa/assets-generator": "1.0.2", "@vite-pwa/nuxt": "1.1.1", - "@vueuse/core": "14.4.0", - "@vueuse/integrations": "14.4.0", - "@vueuse/nuxt": "14.4.0", + "@vueuse/core": "14.3.0", + "@vueuse/integrations": "14.3.0", + "@vueuse/nuxt": "14.3.0", "@vueuse/router": "^14.2.1", - "@vueuse/shared": "14.4.0", - "algoliasearch": "5.56.0", + "@vueuse/shared": "14.3.0", + "algoliasearch": "5.55.1", "defu": "6.1.7", "diff": "^9.0.0", - "fast-npm-meta": "2.2.0", + "fast-npm-meta": "2.1.0", "focus-trap": "^8.0.0", "gray-matter": "4.0.3", "hls.js": "1.6.16", "ipaddr.js": "2.4.0", - "marked": "18.0.7", + "marked": "18.0.5", "module-replacements": "3.1.0", "nuxt": "4.4.8", - "nuxt-og-image": "6.7.5", + "nuxt-og-image": "6.7.2", "ofetch": "1.5.1", "ohash": "2.0.11", "packumeta": "0.4.1", "perfect-debounce": "2.1.0", - "sanitize-html": "2.17.6", - "shiki": "4.4.1", + "sanitize-html": "2.17.5", + "shiki": "4.3.1", "simple-git": "3.36.0", - "spdx-license-list": "6.12.0", - "std-env": "4.2.0", + "spdx-license-list": "6.11.0", + "std-env": "4.1.0", "ufo": "1.6.4", - "unocss": "66.7.5", + "unocss": "66.7.4", "valibot": "1.4.2", "validate-npm-package-name": "8.0.0", "verkit": "0.3.1", - "virtua": "0.50.0", + "virtua": "0.49.2", "vite-plugin-pwa": "1.3.0", "vite-plus": "catalog:vite-plus", "vue": "3.5.39", - "vue-data-ui": "3.22.14", - "vue-router": "5.2.0" + "vue-data-ui": "3.22.13", + "vue-router": "5.1.0" }, "devDependencies": { "@e18e/eslint-plugin": "0.6.0", - "@intlify/core-base": "11.4.8", + "@intlify/core-base": "11.4.6", "@npm/types": "2.1.0", - "@playwright/test": "1.62.1", + "@playwright/test": "1.61.1", "@storybook-vue/nuxt": "catalog:storybook", "@storybook/addon-a11y": "catalog:storybook", "@storybook/addon-docs": "catalog:storybook", "@storybook/addon-themes": "catalog:storybook", - "@types/node": "24.13.3", + "@types/node": "24.13.2", "@types/sanitize-html": "2.16.1", "@types/validate-npm-package-name": "4.0.2", "@vitest/browser-playwright": "catalog:vite-plus", @@ -132,17 +132,17 @@ "@vue/test-utils": "2.4.11", "axe-core": "4.12.1", "changelogen": "0.6.2", - "chromatic": "18.1.0", - "devalue": "5.9.0", + "chromatic": "18.0.1", + "devalue": "5.8.1", "eslint-plugin-regexp": "3.1.1", - "fast-check": "4.9.0", + "fast-check": "4.8.0", "h3": "1.15.11", - "h3-next": "npm:h3@2.0.1-rc.26", + "h3-next": "npm:h3@2.0.1-rc.22", "knip": "6.31.0", - "markdown-it-anchor": "9.2.1", + "markdown-it-anchor": "9.2.0", "msw": "catalog:msw", "msw-storybook-addon": "catalog:storybook", - "rolldown": "1.2.1", + "rolldown": "1.1.4", "schema-dts": "2.0.0", "storybook": "catalog:storybook", "storybook-i18n": "catalog:storybook", @@ -151,12 +151,12 @@ "vite": "catalog:vite-plus", "vitest": "catalog:vite-plus", "vue-i18n-extract": "2.0.7", - "vue-tsc": "3.3.9" + "vue-tsc": "3.3.6" }, "engines": { "node": "24" }, - "packageManager": "pnpm@11.18.0+sha512.33d83c77da82f49fba836925c6f1b841181ec3132b670639bd012f7075f5c7cf634c5f870147c19aae7478fac01df09d8892e880454896edd23ee9b33757563c", + "packageManager": "pnpm@11.15.0+sha512.266f8957a30d2be6e9468e5e66bcdedd35a794175f71b067ba8504d686cce1d0c0f429b33c323c3c569ad4891e667574a49ff71d1b89a22cc66f13c65818c578", "storybook": { "url": "https://storybook.npmx.dev" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 900c9bf055..b78ed99589 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,26 +9,26 @@ catalogs: msw: msw: specifier: ^2.13.2 - version: 2.15.0 + version: 2.14.6 storybook: '@storybook-vue/nuxt': specifier: https://pkg.pr.new/@storybook-vue/nuxt@1021 version: 9.0.1 '@storybook/addon-a11y': specifier: ^10.3.5 - version: 10.5.5 + version: 10.4.6 '@storybook/addon-docs': specifier: ^10.3.5 - version: 10.5.5 + version: 10.4.6 '@storybook/addon-themes': specifier: ^10.3.5 - version: 10.5.5 + version: 10.4.6 msw-storybook-addon: specifier: ^2.0.7 version: 2.0.7 storybook: specifier: ^10.3.1 - version: 10.5.5 + version: 10.4.6 storybook-i18n: specifier: ^10.1.1 version: 10.1.1 @@ -44,15 +44,15 @@ catalogs: version: 0.2.2 overrides: - '@types/node': 24.13.3 + '@types/node': 24.13.2 nuxt-og-image: ^6.6.0 sharp: 0.35.3 typescript: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - vite: npm:@voidzero-dev/vite-plus-core@0.2.7 + vite: npm:@voidzero-dev/vite-plus-core@0.2.2 vitest: 4.1.9 - vue-router: 5.2.0 + vue-router: 5.1.0 markdown-exit: 1.1.0-beta.2 - oxc-parser: 0.142.0 + oxc-parser: 0.138.0 packageExtensionsChecksum: sha256-MLpDvxkp40Q0pRGkcNzUeHJyjDQFfGfxm/iGkXRnXJg= @@ -65,20 +65,20 @@ importers: .: dependencies: '@atcute/bluesky-richtext-segmenter': - specifier: 3.0.2 - version: 3.0.2 + specifier: 3.0.1 + version: 3.0.1 '@atcute/tid': - specifier: 1.1.4 - version: 1.1.4 + specifier: 1.1.3 + version: 1.1.3 '@atproto/api': - specifier: 0.20.36 - version: 0.20.36 + specifier: 0.20.25 + version: 0.20.25 '@atproto/lex': - specifier: 0.3.2 - version: 0.3.2 + specifier: 0.1.7 + version: 0.1.7 '@atproto/lex-password-session': - specifier: 0.1.9 - version: 0.1.9 + specifier: 0.1.4 + version: 0.1.4 '@atproto/oauth-client-node': specifier: 0.3.15 version: 0.3.15 @@ -86,101 +86,101 @@ importers: specifier: jsr:^0.189.1 version: '@jsr/deno__doc@0.189.1(patch_hash=24f326e123c822a07976329a5afe91a8713e82d53134b5586625b72431c87832)' '@floating-ui/vue': - specifier: 2.0.1 - version: 2.0.1(vue@3.5.39) + specifier: 2.0.0 + version: 2.0.0(vue@3.5.39) '@iconify-json/lucide': - specifier: 1.2.121 - version: 1.2.121 + specifier: 1.2.116 + version: 1.2.116 '@iconify-json/simple-icons': - specifier: 1.2.92 - version: 1.2.92 + specifier: 1.2.88 + version: 1.2.88 '@iconify-json/svg-spinners': specifier: 1.2.4 version: 1.2.4 '@iconify-json/vscode-icons': - specifier: 1.2.68 - version: 1.2.68 + specifier: 1.2.63 + version: 1.2.63 '@intlify/shared': - specifier: 11.4.8 - version: 11.4.8 + specifier: 11.4.6 + version: 11.4.6 '@lunariajs/core': specifier: https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935 version: https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935(supports-color@10.2.2) '@napi-rs/canvas': - specifier: 1.0.3 - version: 1.0.3 + specifier: 1.0.2 + version: 1.0.2 '@nuxt/a11y': specifier: 1.0.0-alpha.1 - version: 1.0.0-alpha.1(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + version: 1.0.0-alpha.1(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) '@nuxt/fonts': specifier: 0.14.0 - version: 0.14.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + version: 0.14.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) '@nuxt/scripts': - specifier: 1.3.2 - version: 1.3.2(@unhead/vue@2.1.15)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) + specifier: 1.3.0 + version: 1.3.0(@unhead/vue@2.1.15)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) '@nuxt/test-utils': specifier: 4.0.3 - version: 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) + version: 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) '@nuxtjs/color-mode': specifier: 4.0.1 - version: 4.0.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + version: 4.0.1(magicast@0.5.3) '@nuxtjs/html-validator': specifier: 2.1.0 version: 2.1.0(magicast@0.5.3)(vitest@4.1.9) '@nuxtjs/i18n': - specifier: 10.6.0 - version: 10.6.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) + specifier: 10.4.0 + version: 10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) '@shikijs/langs': - specifier: 4.4.1 - version: 4.4.1 + specifier: 4.3.1 + version: 4.3.1 '@shikijs/markdown-exit': - specifier: 4.4.1 - version: 4.4.1 + specifier: 4.3.1 + version: 4.3.1 '@shikijs/themes': - specifier: 4.4.1 - version: 4.4.1 + specifier: 4.3.1 + version: 4.3.1 '@takumi-rs/core': - specifier: 2.5.4 - version: 2.5.4(csstype@3.2.3)(react@19.2.8) + specifier: 2.0.0-rc.5 + version: 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) '@takumi-rs/wasm': - specifier: 2.5.4 - version: 2.5.4(csstype@3.2.3)(react@19.2.8) + specifier: 2.0.0-rc.5 + version: 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) '@unocss/nuxt': - specifier: 66.7.5 - version: 66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(unplugin@3.3.0)(webpack@5.108.4) + specifier: 66.7.4 + version: 66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) '@unocss/preset-wind4': - specifier: 66.7.5 - version: 66.7.5 + specifier: 66.7.4 + version: 66.7.4 '@upstash/redis': - specifier: 1.38.1 - version: 1.38.1 + specifier: 1.38.0 + version: 1.38.0 '@vercel/speed-insights': specifier: 2.0.0 - version: 2.0.0(nuxt@4.4.8)(react@19.2.8)(vue-router@5.2.0)(vue@3.5.39) + version: 2.0.0(nuxt@4.4.8)(react@19.2.7)(vue-router@5.1.0)(vue@3.5.39) '@vite-pwa/assets-generator': specifier: 1.0.2 - version: 1.0.2(@types/node@24.13.3) + version: 1.0.2(@types/node@24.13.2) '@vite-pwa/nuxt': specifier: 1.1.1 - version: 1.1.1(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(magicast@0.5.3)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) + version: 1.1.1(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) '@vueuse/core': - specifier: 14.4.0 - version: 14.4.0(vue@3.5.39) + specifier: 14.3.0 + version: 14.3.0(vue@3.5.39) '@vueuse/integrations': - specifier: 14.4.0 - version: 14.4.0(focus-trap@8.2.2)(fuse.js@7.5.0)(vue@3.5.39) + specifier: 14.3.0 + version: 14.3.0(focus-trap@8.2.2)(fuse.js@7.4.2)(vue@3.5.39) '@vueuse/nuxt': - specifier: 14.4.0 - version: 14.4.0(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39) + specifier: 14.3.0 + version: 14.3.0(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39) '@vueuse/router': specifier: ^14.2.1 - version: 14.4.0(vue-router@5.2.0)(vue@3.5.39) + version: 14.3.0(vue-router@5.1.0)(vue@3.5.39) '@vueuse/shared': - specifier: 14.4.0 - version: 14.4.0(vue@3.5.39) + specifier: 14.3.0 + version: 14.3.0(vue@3.5.39) algoliasearch: - specifier: 5.56.0 - version: 5.56.0 + specifier: 5.55.1 + version: 5.55.1 defu: specifier: 6.1.7 version: 6.1.7 @@ -188,8 +188,8 @@ importers: specifier: ^9.0.0 version: 9.0.0 fast-npm-meta: - specifier: 2.2.0 - version: 2.2.0 + specifier: 2.1.0 + version: 2.1.0 focus-trap: specifier: ^8.0.0 version: 8.2.2 @@ -203,17 +203,17 @@ importers: specifier: 2.4.0 version: 2.4.0 marked: - specifier: 18.0.7 - version: 18.0.7 + specifier: 18.0.5 + version: 18.0.5 module-replacements: specifier: 3.1.0 version: 3.1.0 nuxt: specifier: 4.4.8 - version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) nuxt-og-image: specifier: ^6.6.0 - version: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.5.4)(@takumi-rs/wasm@2.5.4)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.3)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) + version: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.0.0-rc.5)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) ofetch: specifier: 1.5.1 version: 1.5.1 @@ -227,26 +227,26 @@ importers: specifier: 2.1.0 version: 2.1.0 sanitize-html: - specifier: 2.17.6 - version: 2.17.6 + specifier: 2.17.5 + version: 2.17.5 shiki: - specifier: 4.4.1 - version: 4.4.1 + specifier: 4.3.1 + version: 4.3.1 simple-git: specifier: 3.36.0 version: 3.36.0(supports-color@10.2.2) spdx-license-list: - specifier: 6.12.0 - version: 6.12.0 + specifier: 6.11.0 + version: 6.11.0 std-env: - specifier: 4.2.0 - version: 4.2.0 + specifier: 4.1.0 + version: 4.1.0 ufo: specifier: 1.6.4 version: 1.6.4 unocss: - specifier: 66.7.5 - version: 66.7.5(@unocss/webpack@66.7.5)(@voidzero-dev/vite-plus-core@0.2.7) + specifier: 66.7.4 + version: 66.7.4(@unocss/webpack@66.7.4)(@voidzero-dev/vite-plus-core@0.2.2) valibot: specifier: 1.4.2 version: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -257,51 +257,51 @@ importers: specifier: 0.3.1 version: 0.3.1 virtua: - specifier: 0.50.0 - version: 0.50.0(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39) + specifier: 0.49.2 + version: 0.49.2(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39) vite-plugin-pwa: specifier: 1.3.0 - version: 1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) + version: 1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) vite-plus: specifier: catalog:vite-plus - version: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + version: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) vue: specifier: 3.5.39 version: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-data-ui: - specifier: 3.22.14 - version: 3.22.14(vue@3.5.39) + specifier: 3.22.13 + version: 3.22.13(vue@3.5.39) vue-router: - specifier: 5.2.0 - version: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + specifier: 5.1.0 + version: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) devDependencies: '@e18e/eslint-plugin': specifier: 0.6.0 version: 0.6.0(eslint@10.6.0)(oxlint@1.72.0) '@intlify/core-base': - specifier: 11.4.8 - version: 11.4.8 + specifier: 11.4.6 + version: 11.4.6 '@npm/types': specifier: 2.1.0 version: 2.1.0 '@playwright/test': - specifier: 1.62.1 - version: 1.62.1 + specifier: 1.61.1 + version: 1.61.1 '@storybook-vue/nuxt': specifier: catalog:storybook - version: https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(eslint@10.6.0)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxc-parser@0.142.0)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.5.5)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(unplugin@3.3.0)(vue-tsc@3.3.9)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0) + version: https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.4.6)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0) '@storybook/addon-a11y': specifier: catalog:storybook - version: 10.5.5(storybook@10.5.5) + version: 10.4.6(storybook@10.4.6) '@storybook/addon-docs': specifier: catalog:storybook - version: 10.5.5(@types/react@19.2.17)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) + version: 10.4.6(@types/react@19.2.17)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) '@storybook/addon-themes': specifier: catalog:storybook - version: 10.5.5(storybook@10.5.5) + version: 10.4.6(storybook@10.4.6) '@types/node': - specifier: 24.13.3 - version: 24.13.3 + specifier: 24.13.2 + version: 24.13.2 '@types/sanitize-html': specifier: 2.16.1 version: 2.16.1 @@ -310,13 +310,13 @@ importers: version: 4.0.2 '@vitest/browser-playwright': specifier: catalog:vite-plus - version: 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(playwright@1.62.1)(vitest@4.1.9) + version: 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(playwright@1.61.1)(vitest@4.1.9) '@vitest/coverage-v8': specifier: catalog:vite-plus version: 4.1.9(@vitest/browser@4.1.9)(vitest@4.1.9) '@vue/test-utils': specifier: 2.4.11 - version: 2.4.11(@vue/compiler-dom@3.5.40)(@vue/server-renderer@3.5.39)(vue@3.5.39) + version: 2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39)(vue@3.5.39) axe-core: specifier: 4.12.1 version: 4.12.1 @@ -324,65 +324,65 @@ importers: specifier: 0.6.2 version: 0.6.2(magicast@0.5.3) chromatic: - specifier: 18.1.0 - version: 18.1.0 + specifier: 18.0.1 + version: 18.0.1 devalue: - specifier: 5.9.0 - version: 5.9.0 + specifier: 5.8.1 + version: 5.8.1 eslint-plugin-regexp: specifier: 3.1.1 version: 3.1.1(eslint@10.6.0) fast-check: - specifier: 4.9.0 - version: 4.9.0 + specifier: 4.8.0 + version: 4.8.0 h3: specifier: 1.15.11 version: 1.15.11 h3-next: - specifier: npm:h3@2.0.1-rc.26 - version: h3@2.0.1-rc.26(crossws@0.4.9) + specifier: npm:h3@2.0.1-rc.22 + version: h3@2.0.1-rc.22(crossws@0.4.9) knip: specifier: 6.31.0 version: 6.31.0 markdown-it-anchor: - specifier: 9.2.1 - version: 9.2.1(@types/markdown-it@14.1.2)(markdown-it@14.3.0) + specifier: 9.2.0 + version: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.3.0) msw: specifier: catalog:msw - version: 2.15.0(@types/node@24.13.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + version: 2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) msw-storybook-addon: specifier: catalog:storybook - version: 2.0.7(msw@2.15.0) + version: 2.0.7(msw@2.14.6) rolldown: - specifier: 1.2.1 - version: 1.2.1 + specifier: 1.1.4 + version: 1.1.4 schema-dts: specifier: 2.0.0 version: 2.0.0(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) storybook: specifier: catalog:storybook - version: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + version: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) storybook-i18n: specifier: catalog:storybook - version: 10.1.1(react@19.2.8)(storybook@10.5.5) + version: 10.1.1(react@19.2.7)(storybook@10.4.6) typescript: specifier: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 version: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 unplugin-vue-markdown: specifier: 32.0.0 - version: 32.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + version: 32.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) vite: - specifier: npm:@voidzero-dev/vite-plus-core@0.2.7 - version: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + specifier: npm:@voidzero-dev/vite-plus-core@0.2.2 + version: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vitest: specifier: 4.1.9 - version: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + version: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) vue-i18n-extract: specifier: 2.0.7 version: 2.0.7 vue-tsc: - specifier: 3.3.9 - version: 3.3.9(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + specifier: 3.3.6 + version: 3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) cli: dependencies: @@ -390,20 +390,20 @@ importers: specifier: ^1.7.0 version: 1.7.0 '@lydell/node-pty': - specifier: 1.2.0-beta.14 - version: 1.2.0-beta.14 + specifier: 1.2.0-beta.12 + version: 1.2.0-beta.12 citty: specifier: ^0.2.2 version: 0.2.2 h3-next: - specifier: npm:h3@2.0.1-rc.26 - version: h3@2.0.1-rc.26(crossws@0.4.9) + specifier: npm:h3@2.0.1-rc.22 + version: h3@2.0.1-rc.22(crossws@0.4.9) obug: specifier: ^2.1.3 - version: 2.1.4 + version: 2.1.3 srvx: - specifier: ^0.12.0 - version: 0.12.5 + specifier: ^0.11.21 + version: 0.11.21 valibot: specifier: ^1.4.2 version: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -412,8 +412,8 @@ importers: version: 8.0.0 devDependencies: '@types/node': - specifier: 24.13.3 - version: 24.13.3 + specifier: 24.13.2 + version: 24.13.2 '@types/validate-npm-package-name': specifier: 4.0.2 version: 4.0.2 @@ -424,23 +424,23 @@ importers: docs: dependencies: '@nuxt/ui': - specifier: 4.10.0 - version: 4.10.0(1fb89ce1df21f8155ef9bdead8516e53) + specifier: 4.9.0 + version: 4.9.0(33318c9123064683b3aba686089687a5) '@nuxtjs/mdc': - specifier: 0.22.2 - version: 0.22.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0) + specifier: 0.22.1 + version: 0.22.1(magicast@0.5.3)(supports-color@10.2.2) better-sqlite3: specifier: 12.11.1 version: 12.11.1 docus: specifier: 5.12.3 - version: 5.12.3(53f94b5eb140ec0772b87acdc83d50c0) + version: 5.12.3(ac1a100d0c0e467de7d30a13004bf42f) nuxt: specifier: 4.4.8 - version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + version: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) tailwindcss: - specifier: 4.3.3 - version: 4.3.3 + specifier: 4.3.2 + version: 4.3.2 packages: @@ -475,60 +475,60 @@ packages: peerDependencies: vue: ^3.3.4 - '@algolia/abtesting@1.22.0': - resolution: {integrity: sha512-BFR6zNowNKcY7Ou7TaJc9QWexES4YKPbmf/OTFofpdsdhz4x6q0lbxp3duO0EHnyrN7rE4ba/TSXuY+BDGu4+g==} + '@algolia/abtesting@1.21.1': + resolution: {integrity: sha512-Wia5/mNTfiU0PIUN25UMfAGGdASkkwuCS9nBAdmhqrNPY/ff7U/6MgBVdwFDPsa3sA1msutPtO50gvOzx6MOXA==} engines: {node: '>= 14.0.0'} - '@algolia/client-abtesting@5.56.0': - resolution: {integrity: sha512-7r4Z3NC7yU1oAQVWJNA2HX7tX481F3pJvCGyLIXiTdBcthz4Q/o21jwcMYDFkuI92UWTNBQQmHYgwHo1zS5dzg==} + '@algolia/client-abtesting@5.55.1': + resolution: {integrity: sha512-miW8RzAtBgNiEJ9fGEhsOPgWUpekAe64YcVufqXrlykj0Jjmo5nj0a5f/HAzRVX5ZuU1GAVd7BkzFDx7q50P3A==} engines: {node: '>= 14.0.0'} - '@algolia/client-analytics@5.56.0': - resolution: {integrity: sha512-avmjXQSq+jadFO8Xl2em05/uQdQnEmHsJyOAdVbZkmVgpMfxL12aJwVVfGNwYr9nulcpuJN1X0lTaQ5wxuNGcA==} + '@algolia/client-analytics@5.55.1': + resolution: {integrity: sha512-eR3J3kB9JX6DdCvDRi3I4KPfwO6fR9HWYRXhVke2TXIoOQafMKCRAneg33JRmIrb+DnnJ/eWApJLF1O1CLPERg==} engines: {node: '>= 14.0.0'} - '@algolia/client-common@5.56.0': - resolution: {integrity: sha512-v2TPStUhY//ripPjIVclZ8AWc7DEGooXULZGFlFu37zNatgHjw34oZZ+OSbbc/YHO+xZwPl62I1k8xH1m4S2eg==} + '@algolia/client-common@5.55.1': + resolution: {integrity: sha512-P5ak7EurwYqgAiDyb95mgA3WRR/Zu8CPMv36lWTISvL2AmlPyqQPy2nX/KEJRTcwaeTWwrk6wJV4/M93GfjOWw==} engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.56.0': - resolution: {integrity: sha512-P0ehROpM4Sem3Sqo5x2cKPgj67D3G3jy0rh1Amwkcvsfr6tkvIcdCmerieanqTF7NxUMPNFLkpIFeMO8Rpa50w==} + '@algolia/client-insights@5.55.1': + resolution: {integrity: sha512-OVtj9uA//+pjvKQI5INnzbyLrf3ClNv3XRbWswwJ2kHIStQNHtBfHo+LofNB/WhM9xjuXlW5ANn2aMj65UGx7w==} engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@5.56.0': - resolution: {integrity: sha512-SXK3Vn3WVxyzbm31oePZBJkp1wpOyuWdd4B/Pv7n0aXDxmeSWhC1R1FC1517mMrFAIaPH4Rt0x6RUe7ZNjz8FA==} + '@algolia/client-personalization@5.55.1': + resolution: {integrity: sha512-oKlVFlp+qbIEe4p7E54zSiP2gEV/vDu972Ykv8VDMFwEvreS7m0YKA3a8hGGHwc7yiBUGGiR3LlwzMLfnJmy6Q==} engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.56.0': - resolution: {integrity: sha512-5+ZdX8garFnmycnZgKhtXHePEaLj5zqDxI/0lkhhluzCcvTn0/PvvTirTg8hHYetQHvn7GDyeAiqTAieMvMW4A==} + '@algolia/client-query-suggestions@5.55.1': + resolution: {integrity: sha512-BOVrld6vdtsFmotVDMTVQfYXwrVplJ+DUvy60JFi+tkWV698q2J9NNPKEO3dr5qxtSLKQP4vHF8n+3U5PDWhOQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-search@5.56.0': - resolution: {integrity: sha512-+mKUdYvqOi0BcvpAEyCEw49vSBptufIcfibtHz2bdr1pI789M46Yt0uQEk/sxtK3teh71OQvVFHaTDzShUWewQ==} + '@algolia/client-search@5.55.1': + resolution: {integrity: sha512-GAqHl9zERhC3bbBfubwUu07G3UXO06gORvOcsiTBZB3et0s3auNUbHlYdYNp4VKa3sUZqH5AcD3OKzU/KDGXjQ==} engines: {node: '>= 14.0.0'} - '@algolia/ingestion@1.56.0': - resolution: {integrity: sha512-9g/zj+AZx5moFcdFIrYQoVrueXivjUcc3MQHtCYT8WhIuk1lUh1AyEhvJCS0XBZld09cLvd1AZ3BvDBpVpX2UA==} + '@algolia/ingestion@1.55.1': + resolution: {integrity: sha512-BXZw+C+gsWL7pZvbnhJUnCXASiDLGcQxVV7h55Pyh2DmSzwdZIVccE5xc9RVD2trtrhIqk5smuODTxtaZqd0IA==} engines: {node: '>= 14.0.0'} - '@algolia/monitoring@1.56.0': - resolution: {integrity: sha512-Qf3Sr6f9A9uxCZUf3MXS0d2b877uYzEB5yxqpVGXAhcJnBCQjrRRon0KvefpGkxy+BshrIJs96OUoMtGqXTFDA==} + '@algolia/monitoring@1.55.1': + resolution: {integrity: sha512-9g/ceZrZTqA62FA3588Xj0onRPjDNfu0pVQqefK0rrHp9H6Wblph/YmzGjZ2g8uqbTh0ZGIvAGCzErU8f7MHpA==} engines: {node: '>= 14.0.0'} - '@algolia/recommend@5.56.0': - resolution: {integrity: sha512-GXWG1rWc5wu8hY4N33Y3b6ernY6sAdAvmKWN/zHAiACOx40WnpG0TVX5YazCAr/9gOYGInSiM2A0y2jy2xbiDA==} + '@algolia/recommend@5.55.1': + resolution: {integrity: sha512-cZTIrGyAP+W4A6jDVwvWM/JOaoJKQkD/2a5eLUEeNdKAD45jN7BCpsMDONyhZlosLa4UwL8uiINQzj4iFy9nqg==} engines: {node: '>= 14.0.0'} - '@algolia/requester-browser-xhr@5.56.0': - resolution: {integrity: sha512-7t24cBxaInS3mZb7ddEaZT/tp6q+/aR4YttsQVyP1/i+LmwPR34atO35KjaLFCcRVrlP7sYOAqkCfg6lIRB+ew==} + '@algolia/requester-browser-xhr@5.55.1': + resolution: {integrity: sha512-N6I3leW0UO8Y9Zv90yo2UHgYGuxZO0mjbvzNxDIJDjO0qECEF7Z9XMvSNeUWXQh/iNDA9lr8MfEy3rmZGIcclw==} engines: {node: '>= 14.0.0'} - '@algolia/requester-fetch@5.56.0': - resolution: {integrity: sha512-R7ePHgVYmDFjZpvrsVAfbDz/d4RxKAYZ5/vgLfIsCVRZRryjWl/3INOxpOICzitehQ5FjNtNjcLQTrmHPTcHBQ==} + '@algolia/requester-fetch@5.55.1': + resolution: {integrity: sha512-ukU5zeeFs44rQkzv+TRdYard+d+3lmPGs8lPZhHtWE8rfz+LlBSF6s9kP3VQ7LeOYL8Dz0u6tZfnyTrqrumbHQ==} engines: {node: '>= 14.0.0'} - '@algolia/requester-node-http@5.56.0': - resolution: {integrity: sha512-PIOUXlSnrqM0S+WOgDRb4RzotydJH7ZoT6tOyL7tAO7qJOfvX5wsEW8Pe+PMKMwvuI4/gIyK9cg2H7lJXqnc4Q==} + '@algolia/requester-node-http@5.55.1': + resolution: {integrity: sha512-lCwXyijwPm3vbYHpBXPRomMcD6mgiptmps27gnMCf4HK+u/AOeFPBnIFh4V3l4A5SnP9VRiKBZqwGBpUH0vaTg==} engines: {node: '>= 14.0.0'} '@alloc/quick-lru@5.2.0': @@ -550,11 +550,11 @@ packages: peerDependencies: '@types/json-schema': ^7.0.15 - '@atcute/bluesky-richtext-segmenter@3.0.2': - resolution: {integrity: sha512-LXsUuElLQ/gQe2g04SzgTeEbSwhcnmswioGdneve8e3vE+FU353EjuEVIsnA/H5rnGeLswLdrua7Io1twezynA==} + '@atcute/bluesky-richtext-segmenter@3.0.1': + resolution: {integrity: sha512-5TrzZTpPkVchiNG+YAW8MmBVnN/gLPN/V3nJgpQcnLrQOebqTV+lR+yZ0d4T70NsBD32vJHyxoX5PY+6hY2KlA==} - '@atcute/tid@1.1.4': - resolution: {integrity: sha512-RVjGAxu+WgcQjs7AkicZKOqLOncnuXh7a0xUHTfXTYZjXSszB7jBLgrcLWjpU0mBTko9dT+GajsXAcBGYmzYKQ==} + '@atcute/tid@1.1.3': + resolution: {integrity: sha512-Ox9KRz8i1QC2ILNKP4JY7q2s1Vnf0xIRiS2CL5RVhQ+k248462mOUdZJkPfPnlprALv6sATDIJMbWioGkXoQRA==} '@atcute/time-ms@1.3.3': resolution: {integrity: sha512-FeK2Xsv4ymP+PoTWtmMFuJmpxDBQsj+jNMnd/YpIm3etcIPj1YFb7DeTAG1c/Xvp8AM38MLdqUCc35/mANnBtw==} @@ -562,8 +562,8 @@ packages: '@atproto-labs/did-resolver@0.2.5': resolution: {integrity: sha512-he7EC6OMSifNs01a4RT9mta/yYitoKDzlK9ty2TFV5Uj/+HpB4vYMRdIDFrRW0Hcsehy90E2t/dw0t7361MEKQ==} - '@atproto-labs/did-resolver@0.3.6': - resolution: {integrity: sha512-5Bb3xfDgOw4r+AjAVuZvk7lWQlUkq7dxJoRMHI46UTLEt99CQGqvKOBbA0xAXehYc76LJyaG9fulVQuWmVuqUA==} + '@atproto-labs/did-resolver@0.3.4': + resolution: {integrity: sha512-nBECoVG59NfbYthayxfR0s1dLFVdN+RKMaL0p0uaNX/U1SAETksN6Yydmr4oWOKSkyyU3GO9XZeo1yzwHnRcZw==} engines: {node: '>=22'} '@atproto-labs/fetch-node@0.2.0': @@ -573,8 +573,8 @@ packages: '@atproto-labs/fetch@0.2.3': resolution: {integrity: sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==} - '@atproto-labs/fetch@0.3.5': - resolution: {integrity: sha512-iDFZEoNqfL17EVKE+uNzdUD7YF8LWhEhxeBtP6x+PNuAxoXv3ip9vLmB8nNzNxFwVn++FipfDtSiPqmziv1bdA==} + '@atproto-labs/fetch@0.3.3': + resolution: {integrity: sha512-2gABLf0VEI86Sxo6YhGKQYK1tGhTZ4y+3TrCWputnupEZxuS/hw6+pFw9ceXZ3v9nnMNthzsAEcaAQ3V/tXsqg==} engines: {node: '>=22'} '@atproto-labs/handle-resolver-node@0.1.24': @@ -590,48 +590,48 @@ packages: '@atproto-labs/pipe@0.1.1': resolution: {integrity: sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==} - '@atproto-labs/pipe@0.2.4': - resolution: {integrity: sha512-n67jCcrC+ouAeO10cWkpPzzLMlDi/lDCU30Us+LGqhOPhT6c4t5ASdBLQi9W3jUQtRzQBt3G9zipF+xKWNvVbw==} + '@atproto-labs/pipe@0.2.3': + resolution: {integrity: sha512-hsjkaKGdhEGKhXuOOfIeYyZSQZfw007AXQJak/QTd9pLY1wHUJG85a9+u13xoMeav95gHkBRzswti7+kqsxgdw==} engines: {node: '>=22'} '@atproto-labs/simple-store-memory@0.1.4': resolution: {integrity: sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==} - '@atproto-labs/simple-store-memory@0.2.5': - resolution: {integrity: sha512-Qme5VqkHKZA0w218/3pncvT+KYQzVdtP4aF72eCswh53SLrdGCG6F/NtllmJuYmp9uPGnHdql/Yt0BY1slAKjQ==} + '@atproto-labs/simple-store-memory@0.2.3': + resolution: {integrity: sha512-RtL48op8Db/QFNbW+9Y+Os6DOMqysOkoG5QelTZ0qcZt/j0pUBY8v2zSr5/faVJ5Y30h1cONxMydV48tVWf8pg==} engines: {node: '>=22'} '@atproto-labs/simple-store@0.3.0': resolution: {integrity: sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==} - '@atproto-labs/simple-store@0.5.0': - resolution: {integrity: sha512-tA/BmCahnrLV+seUZzjkC1xVZQbjogiooQ5C4kkC6we2mP68v7SreQTuv/XPhK2wsSES6c1SYCgDkkLlDTzALA==} + '@atproto-labs/simple-store@0.4.3': + resolution: {integrity: sha512-ML1HAEtQIixkcU4FCGbZtAkoHTfmXDi63tNVuSSPG/cVUKyrUURg6Cr1bcfvbbkMTwRj9abEwa3JZR7UUYi4Ew==} engines: {node: '>=22'} - '@atproto/api@0.20.36': - resolution: {integrity: sha512-rm73Ht9sxw1atJxU7X1wlwix4v+GoRtRmf6OgfOKlgd8rsbFDXoATCqLpqhNF6jMPt0hMg+ov1vDsz8XcyKLhw==} + '@atproto/api@0.20.25': + resolution: {integrity: sha512-PTwt6X0U45C9vikr8NRi0Qzcep9VqJet52HtfcxgG9R7ofRHxqLVPzfVuN/f2xOaYM6H5IG/Nk1E9kXZcI0mSQ==} engines: {node: '>=22'} '@atproto/common-web@0.4.21': resolution: {integrity: sha512-Odq+wdk3YNasGCjjlpl3bCIPvqYHige5DLfMkIffNv/2PI/iIj5ZvAvMvJlJ59OhReKSxtpI0invx5UQPc3+fw==} - '@atproto/common-web@0.5.7': - resolution: {integrity: sha512-lvU8lFO5UByacsl3AReXkpTWjcPBS8mBqt40B45HwCt+s58a+xT/YI/+AUpmzSmsPVZCpeCmP6wgsOSC8RILXg==} + '@atproto/common-web@0.5.3': + resolution: {integrity: sha512-FkMhOcNv1y7r5984+zXB+uMN4zJ4QFLEbZrYyQo6bNCf/Kfav/pEHXXENlaZEOweq2NYXf+tr2giMssBuM9u5A==} engines: {node: '>=22'} - '@atproto/common@0.7.3': - resolution: {integrity: sha512-pmu+B6n83exJDJSCXazVVOpk+RuXsMK8VxKUnkiSXHP03+nRDDeNXaWEp1COBBU2dfAzYZZB6k4M8G3gq3zkcQ==} + '@atproto/common@0.6.5': + resolution: {integrity: sha512-D3JWWRVTbwxFI2eXqbTqHUi+RXXIupQCyWIQIm1dV/2b0tvSrlRsZQglKRYkIJnIbO5F+dlvdn8KfPGpZlpi9A==} engines: {node: '>=22'} - '@atproto/crypto@0.5.4': - resolution: {integrity: sha512-UR0BkuYNYuFtw+dA+y/oPPxzX0SWRnGJ+1Cfh/jGP1BvjRUyezK3omjpeLms5fYrXbM9vnfX+ckJFJqkBgLOdw==} + '@atproto/crypto@0.5.3': + resolution: {integrity: sha512-Ea5VwU+ofVXrm4BWpTa7gI9kz7A6NwPpCY6r0f5k8UJpNq0GDHSb1F5MdsFDVNnSK5bEI7DIMNZwspkNsAKOgA==} engines: {node: '>=22'} '@atproto/did@0.2.4': resolution: {integrity: sha512-nxNiCgXeo7pfjojq9fpfZxCO0X0xUipNVKW+AHNZwQKiUDt6zYL0VXEfm8HBUwQOCmKvj2pRRSM1Cur+tUWk3g==} - '@atproto/did@0.5.4': - resolution: {integrity: sha512-BlnwQ+obL+4ZA71KH/EzZ3TY+cpSxnLiUI85mjBJIQwvDF/oN2sQA18wIj9jpduviIt2b/cMtlJuzHjzBkfXvw==} + '@atproto/did@0.5.3': + resolution: {integrity: sha512-nKcdu5qB9iNJFaBeQOQUJ+6mA1npFcZ3DmD0xB+etkMRd/3UvOQql/CvcMZaYzl+eGoVs1JDdEsvoZz+idfhaw==} engines: {node: '>=22'} '@atproto/jwk-jose@0.1.11': @@ -643,62 +643,62 @@ packages: '@atproto/jwk@0.6.0': resolution: {integrity: sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==} - '@atproto/lex-builder@0.1.9': - resolution: {integrity: sha512-NfvrxND66jibS9BDRCaKFVjubeaCenVz0j++yFGv10L+POu1XU6cc4naIjnLg9uvZrB4GXG8fvZJpyvfNghn0A==} + '@atproto/lex-builder@0.1.5': + resolution: {integrity: sha512-wh4nOGD0NuXBbRfrb4XBQZruuboRZs+rfhv2yWCR2zeEAWEqVU2+hVVNdQPDfa+rkghXENF31JIKftbz9NF6Ww==} engines: {node: '>=22'} - '@atproto/lex-cbor@0.1.5': - resolution: {integrity: sha512-JKDVu1/+QrRXy+cM72Ze7N7N3GUxhs3+wmwf3DyRQbDO0bdseC8mvZ9TYXhthM1Y92+pnCHIPci41etx8wz75Q==} + '@atproto/lex-cbor@0.1.3': + resolution: {integrity: sha512-L9g6X8DAus+CrgrxwKehn5EUjsYuuySmUttkaHngXAT9+QOIsGqe7Bdcfd2FBZxomFjCamp5hFrN5M4hrGpdNA==} engines: {node: '>=22'} - '@atproto/lex-client@0.3.1': - resolution: {integrity: sha512-GK5rhqOtIhzxd2BEByQTs1/K7u1QJ+0NkkksV94HgrTAHG+0S3DBg5P5+RPQu2uhHIDKFzXFhP5L+fFJubX4GQ==} + '@atproto/lex-client@0.2.1': + resolution: {integrity: sha512-b/LXpLt3HZZEfItruCcPpHUbzoo+LjoOp0GetlTuHX0UnJYqzk4zLg5qSMTDo4JoHU4hFO1+26R6cg986ZvUAg==} engines: {node: '>=22'} '@atproto/lex-data@0.0.15': resolution: {integrity: sha512-ZsbGiaM5S3CnGrcTMbDGON3bLZzCi/Mx9UvcMREKSRujnF68eHgMiXxJqvykP7+QpOX6tYCK93axZkuJVhtSEw==} - '@atproto/lex-data@0.1.6': - resolution: {integrity: sha512-rvovRrYWDEuerX+ZeQbdI5dKs0bYvuMjhwDOtT+pkOvdY4MkfN41DJCz/RAYVAQ7noPdaalB6pAX9euukheE/w==} + '@atproto/lex-data@0.1.4': + resolution: {integrity: sha512-f9U95sk0zUtxHktvK59peU+Shd0cIUYV68p//GS7sfdkAxUIeaspvX6CY+Quv9Oa4aozmsXI52SjaNn1wuU8RQ==} engines: {node: '>=22'} - '@atproto/lex-document@0.1.7': - resolution: {integrity: sha512-DcJagPJpjg3MTPhpDQRkjJDmSDPZy4F9MRftsni757qLZ1NCE5dYjfg9XX6DPya6/JvscAV7qga/CJrHeUFyiw==} + '@atproto/lex-document@0.1.3': + resolution: {integrity: sha512-29NHO3dLlrJCBc7Fh9A0o7ZH2HAvhojmwR9kF1sEL+4GwMg0W/1JfMnF38aA/dT0ytFuZyryK0oCkYCoMVqHNw==} engines: {node: '>=22'} - '@atproto/lex-installer@0.1.11': - resolution: {integrity: sha512-7sH0GcRKneaR7GBdgkM/f59huz2jebTrsfgQ50RonfZKPqfO/6uNwIjsJb8r6BjSxM7I7Os2z6LWdPVMYyoYDg==} + '@atproto/lex-installer@0.1.4': + resolution: {integrity: sha512-H6AhjPPYbH+6sJ9xNY6zrA1t2IVdze8idk6SgJqQnGESL+v3bblVsfYsx394DveEnQ7pO2sikKwkxZ9emBnBbQ==} engines: {node: '>=22'} '@atproto/lex-json@0.0.16': resolution: {integrity: sha512-IgLgQ0krshVlrIYZ+heTBDbCnM3LmAgWvsaYn5MxvKA3LcBot3PG3ptdO8VOweVZ+WgCLuo39cz9EbUmIbqdtg==} - '@atproto/lex-json@0.1.5': - resolution: {integrity: sha512-qOp6+Za5p/xDXACYIP3vySbKaf9CJDwiZEN78ghPT1gRoJohKG3ONt/WmvOxBVJqc6VTRaqEpbG9vX9oLF2qsA==} + '@atproto/lex-json@0.1.3': + resolution: {integrity: sha512-Ch2w9bCLFOwWINFFxpZo6DBW7+ZxkehciU3P8N94gSyENLe3/5WWXHdHvkiH7EXZrpI7fKY8nVWn4GIL0ttqxw==} engines: {node: '>=22'} - '@atproto/lex-password-session@0.1.9': - resolution: {integrity: sha512-LvMRNquC2S6lANbMHbBxmst+0sSknDyDQjorsPrp5+ESSrrY1aGH0j0JP7s4bh/210REyI3USKeJFpUFug+jUw==} + '@atproto/lex-password-session@0.1.4': + resolution: {integrity: sha512-RgU6FbswBjKf+FzcmDtuE475MVVDj1hbZmJArASNctmux6E/rqNErRb2aJmM2fbCaxMcNJzu4Bg11HNjQXMP9Q==} engines: {node: '>=22'} - '@atproto/lex-resolver@0.2.4': - resolution: {integrity: sha512-S7lxWp8CT5Par3eTq+VUXVpu6W5zHarq9oKZ6UneN0925Ey6juJ/kZI0jucxIpV/DXM+EF3GntOMbackFPxieg==} + '@atproto/lex-resolver@0.1.4': + resolution: {integrity: sha512-Q114oD+M3mF0owQDds28r7IY+7H7/ajknceXMLtgwUQ9j9Oeqwrgl3iH0Kbl5vzxfrq8ZPYqFyqzRppr7RsSXQ==} engines: {node: '>=22'} - '@atproto/lex-schema@0.2.3': - resolution: {integrity: sha512-218xvlL7EdEdREY7ieAhaVPnBeGAf5h3tNkzE+X1Ob4tFLrWwA1sOQqliIURG9owE8v0ctqf9Uftx15eN0U0qQ==} + '@atproto/lex-schema@0.1.6': + resolution: {integrity: sha512-4AMwaB0HumrQuaXmYQDHeeZGKj8x6ACiIb8fX96Y0ZZaiM/JUmgZl0LTl/1kbQ7cGPfG+NoGsiuz1iJuFhTjxw==} engines: {node: '>=22'} - '@atproto/lex@0.3.2': - resolution: {integrity: sha512-/HcdVoq2BtkHxdWRo3vCciT6Cge9LfHVYtatnBrGlgHw6LYvjG2LHxmquhfPj26mKa3n2zVM8+3ia9RpoemSxw==} + '@atproto/lex@0.1.7': + resolution: {integrity: sha512-BynDCIZ3kKalhRcj2lCTW5+ksKmfTOgUVYHi9Z1VqYnAfW8ZaA9MKdN1OBZvitDJzx1qMbmGS+JMszm8yFs5gQ==} engines: {node: '>=22'} hasBin: true '@atproto/lexicon@0.6.2': resolution: {integrity: sha512-p3Ly6hinVZW0ETuAXZMeUGwuMm3g8HvQMQ41yyEE6AL0hAkfeKFaZKos6BdBrr6CjkpbrDZqE8M+5+QOceysMw==} - '@atproto/lexicon@0.7.9': - resolution: {integrity: sha512-/NoDu8xE0EmT0uCgTy03r9FIEjBSNN+xVHacJ+h+MW4MTMgegLdKlLnCySl2dzhYPu3/TK28CY4xIeEHz//GAw==} + '@atproto/lexicon@0.7.4': + resolution: {integrity: sha512-ulk4RGwMBp4vbkTOZcIwZJeTEPlj3PImOnx9TqxSxMDnBdySxarpd0Aprg7+iAvGyKTsMcrYHpeoLukZaquk0A==} engines: {node: '>=22'} '@atproto/oauth-client-node@0.3.15': @@ -711,22 +711,22 @@ packages: '@atproto/oauth-types@0.6.1': resolution: {integrity: sha512-3z92GN/6zCq9E2GTTfZM27tWEbvi1qwFSA7KoS5+wqBC4kSsLvnLxmbKH402Z40DfWS4YWqw0DkHsgP0LNFDEA==} - '@atproto/repo@0.10.7': - resolution: {integrity: sha512-nMV3y4d/KERrt9VOe3hcKyl/FVQeo6+54YKCt6bLiMLl8CPEtjwdVGwWlSkekaCoayjL0rTQ4zvjmKs+vCA1Ew==} + '@atproto/repo@0.10.3': + resolution: {integrity: sha512-Zk4xWtE/Mrf1+dAUwJLnWbeYwnvLMXF102mewzhPwsVkU63LsYO6nP9e5d4nqW/ClFDg9WKXo8zAv4792OnZNw==} engines: {node: '>=22'} '@atproto/syntax@0.5.4': resolution: {integrity: sha512-9XJOpMAgsGFxMEIp8nJ8AIWv+krrY1xQMj+wULbbXhQztQV+9aZ0TbG9Jtn3Op2or8Kr6OqyWR4ga9Z189kKDw==} - '@atproto/syntax@0.7.2': - resolution: {integrity: sha512-tZ1Tr0R9pK4bI4Zs69t29cjMlCFQvRNBeNkqJC5pGeNuCt64D0eoF7s/AlqeVmYppClmQ0xJquggGgsMDP6j7w==} + '@atproto/syntax@0.6.4': + resolution: {integrity: sha512-ELgpShRGMF65cvLXcoMCZFL0HBzy67yz/Nlhox3yOtTh120B09KjjvZYXhMysVog3nUJqv2EW5rf1VRYCeM/hw==} engines: {node: '>=22'} '@atproto/xrpc@0.7.7': resolution: {integrity: sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==} - '@atproto/xrpc@0.8.8': - resolution: {integrity: sha512-5cZIaP775QpTZjSgqvt++ZEe5ZmSHFYNEMwa9IjXLkannitBPfEhIaGuHOI7If3Juc/sIkqVbAxedLSsRk1F6Q==} + '@atproto/xrpc@0.8.3': + resolution: {integrity: sha512-0gUGN71+bSqV3PI5U4cQ4fdnw4nI0eD6czHDQ6jB7hMYBwNcJpwAyfA9W+C1G1wayIvP0SIap/M0H/pSKDWFIQ==} engines: {node: '>=22'} '@babel/code-frame@7.29.7': @@ -1359,30 +1359,27 @@ packages: '@emnapi/core@1.10.0': resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} + '@emnapi/core@1.11.1': + resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} + '@emnapi/core@1.11.2': resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==} - '@emnapi/core@2.0.0-alpha.3': - resolution: {integrity: sha512-AZypUeJ/yByuxyS7BlSNRDOMLMlROYtjYdIAuBmJssVz1UJDSeYxLrdizhXCFYhedC5bqd/ASy8EuNXbVVXp9g==} - '@emnapi/runtime@1.10.0': resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} + '@emnapi/runtime@1.11.1': + resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} + '@emnapi/runtime@1.11.2': resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==} - '@emnapi/runtime@2.0.0-alpha.3': - resolution: {integrity: sha512-hFPAhMUjJD9BSyCANEISPOogeXC9Zo9ZQl7L6vKnaVsMkCtzznaW/naYypeyl0Gv5rYfWYsZbpixTMpjDJzQeA==} - '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} '@emnapi/wasi-threads@1.2.2': resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} - '@emnapi/wasi-threads@2.0.1': - resolution: {integrity: sha512-9DsSk+o5NBX0CCJT8s0EROGSGxjR/tKu6aBTaVyq+SjAEQH4XcdcRxPBRzsBLizTTJ49MJjF+jgu3qnO9GLQcQ==} - '@esbuild/aix-ppc64@0.25.12': resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} @@ -1887,20 +1884,20 @@ packages: '@fingerprintjs/botd@2.0.0': resolution: {integrity: sha512-yhuz23NKEcBDTHmGz/ULrXlGnbHenO+xZmVwuBkuqHUkqvaZ5TAA0kAgcRy4Wyo5dIBdkIf57UXX8/c9UlMLJg==} - '@floating-ui/core@1.8.0': - resolution: {integrity: sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==} + '@floating-ui/core@1.7.5': + resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} - '@floating-ui/dom@1.8.0': - resolution: {integrity: sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==} + '@floating-ui/dom@1.7.6': + resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==} - '@floating-ui/utils@0.2.12': - resolution: {integrity: sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==} + '@floating-ui/utils@0.2.11': + resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} '@floating-ui/vue@1.1.11': resolution: {integrity: sha512-HzHKCNVxnGS35r9fCHBc3+uCnjw9IWIlCPL683cGgM9Kgj2BiAl8x1mS7vtvP6F9S/e/q4O6MApwSHj8hNLGfw==} - '@floating-ui/vue@2.0.1': - resolution: {integrity: sha512-043dyEKD9TDSfz080YH2vobubgg+NIo/9Fw4RAl7sEMpD8Am1DNrrSTl/GpMBjyGHoD/FbJY2QLawY+HSQsEIA==} + '@floating-ui/vue@2.0.0': + resolution: {integrity: sha512-I7hYpCAkgBrtXdZbfCpGaqAV+E09fENSHBIm81z6WhSgcl1ctkb3+1gW9h8PVDus0Em2FwGRR41epgxILS6YhQ==} peerDependencies: vue: '>=3.3.0' @@ -1934,17 +1931,17 @@ packages: resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} - '@iconify-json/lucide@1.2.121': - resolution: {integrity: sha512-zSoQQSmsyFaeTpSwURHJ9PIrsDcGFpDNhGlpiTrs+Ua4uFeH5UsE26L4OEBLrgLWoSK0UO+JhsO8yehSw0403g==} + '@iconify-json/lucide@1.2.116': + resolution: {integrity: sha512-mbwPmiUXaZyLMSeQOxiTqz2fmZikD9qiGnMBiev47UUNY9uGCEgMg9iUYwaJzCtJTDtAIyK4vokfIpqsVorgSw==} - '@iconify-json/simple-icons@1.2.92': - resolution: {integrity: sha512-hR0ozxR97t1dzWw+esoxFijZ15gagt7EIgF3CNifu2yICXhS7gnun4Y+j+odJQtNSl7wvqMdoLbViIShwe/fdw==} + '@iconify-json/simple-icons@1.2.88': + resolution: {integrity: sha512-+cvi1qCuvReL29ehi6t62L4fb7GDXe+UlGHFcsJcV7I2l9wtqn9XE2IBKcDr3CI5iGUGS5ISnXv699pSGpyx1Q==} '@iconify-json/svg-spinners@1.2.4': resolution: {integrity: sha512-ayn0pogFPwJA1WFZpDnoq9/hjDxN+keeCMyThaX4d3gSJ3y0mdKUxIA/b1YXWGtY9wVtZmxwcvOIeEieG4+JNg==} - '@iconify-json/vscode-icons@1.2.68': - resolution: {integrity: sha512-AG8aMOGv+dzQI50oOD9zMqvh/pnlhb8F2HR2FcKDN7qIZt4wFaUTxKAOtt49EskGdOl8z8Ll1vteUI060jCbDw==} + '@iconify-json/vscode-icons@1.2.63': + resolution: {integrity: sha512-6f0hkFfnMV6L2ICcWknUVu3sTUbvrHHuucKmZp3es3V8mOtGEGBSYsDkUK3ITsPFl1AsNZXNjCR7HzmIhDKaUw==} '@iconify/collections@1.0.705': resolution: {integrity: sha512-JyUTM5/vqZfnUwtM18kh3nUB82A8QYHDLQj5zEZAvgR3hFdZvDhlH0LEdqOYKHWMTNW5l16EiiY2kstuw/EiTQ==} @@ -2130,7 +2127,7 @@ packages: resolution: {integrity: sha512-eb8DBZcz/2qHWQda4rk2JiQk5h9QV/cVHi1yjt0f69WFZMRFn0sJTye3EAP8icut8UDMjQPsaH5KbcOogefrFQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 peerDependenciesMeta: '@types/node': optional: true @@ -2139,7 +2136,7 @@ packages: resolution: {integrity: sha512-Qd6GJT1yVyrZZCfN8W2qKF5ApmqryXRhRKCuip8h01x2w/esJQ2XIYc6f9abMIHgKQdBfFTSOdbHRLAhuM09UA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 peerDependenciesMeta: '@types/node': optional: true @@ -2152,7 +2149,7 @@ packages: resolution: {integrity: sha512-t28inv14nMQ1PhKpsJPY+kEs/c00qzeCOS2gTNRyTjG5d6qsVA2fItxW4hkvGZ5lvanGLdtCzVIx5dwdRpN1+g==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 peerDependenciesMeta: '@types/node': optional: true @@ -2175,28 +2172,28 @@ packages: vue-i18n: optional: true - '@intlify/core-base@11.4.8': - resolution: {integrity: sha512-A+Q7SKm5oEcy1E/cghqd7n/St4XjTqLhiiyDuieNcMrJcrHlkY5n0jp7Q9dD3txvVHzvsmBVV5M9wD5/s1zfzw==} + '@intlify/core-base@11.4.6': + resolution: {integrity: sha512-EOeHO95XESK9IFHgHeZXunsM/WBAoCA0DlaWODvx14vKmetAuS97t+l6Xe9hTUqntPpF93vtVSjjUDafw3wXMw==} engines: {node: '>= 22'} - '@intlify/core@11.4.8': - resolution: {integrity: sha512-TGFCWeunb0mmKWpX7UXRAS2enMtucTC+NG9dT+RMfxFDCAIvXF33Wb2yJUbeNczxER4f0uMt0b9g1MCsROfKyA==} + '@intlify/core@11.4.6': + resolution: {integrity: sha512-TqqW/Ew3w09zHjQh2A+toe766zwo/VjyAJZtmSd7lvsLurHAHofXKIkT3DCuKZ7aKlZyq4KUOidfntPnF5iNkA==} engines: {node: '>= 22'} - '@intlify/devtools-types@11.4.8': - resolution: {integrity: sha512-MGpID+rlfzGUbNcnC20bm5NMSBHPrvx0atLTfv9dftn3kjXw1hGKDcIcwrO99tSrZEc2i+hczRL7ks8qXsHPkQ==} + '@intlify/devtools-types@11.4.6': + resolution: {integrity: sha512-wowQPpNem56b2d43IJmqbrzG2FeBKe5f/kUGlpNuBmXs6OSqncF8m1+1lxHuW8ISZJF0ma2RkW3iLkw0g0G4VA==} engines: {node: '>= 22'} '@intlify/h3@0.7.4': resolution: {integrity: sha512-BtL5+U3Dd9Qz6so+ArOMQWZ+nV21rOqqYUXnqwvW6J3VUXr66A9+9+vUFb/NAQvOU4kdfkO3c/9LMRGU9WZ8vw==} engines: {node: '>= 20'} - '@intlify/message-compiler@11.4.8': - resolution: {integrity: sha512-vbzk17dYwduYiv52EK61+FDCyhfVg1uPUtPmiD/d45W99uJIcXywrweOBcHv7n9/iEqmXiMGT52bgJbZDQqK3w==} + '@intlify/message-compiler@11.4.6': + resolution: {integrity: sha512-5nj3jULqeTAC1WovwMs1LQWgatTa2pM/rXN9T3XW8rdOtXW9ZF6/GLSNFTKDQmPLwclhPdgUWLJ/4w3fMeeC/Q==} engines: {node: '>= 22'} - '@intlify/shared@11.4.8': - resolution: {integrity: sha512-XbRgrv+XEuvDr7UCY55oibVrh+o4u+A0VB6nSL0F5Z8LcZxE/8j573LYG6bCrOigIcHdGpSNI7Rh5UpC5/B/eg==} + '@intlify/shared@11.4.6': + resolution: {integrity: sha512-m1p1HHAMLhqSpTRH7VnXdrN0CQ4y+9vunFkpLkbD8soIuBsnQdawZXqMCgvwI2UVF9Ww7sVaw7g9tV2VO7shoA==} engines: {node: '>= 22'} '@intlify/unplugin-vue-i18n@11.2.4': @@ -2316,38 +2313,38 @@ packages: version: 0.1.1 engines: {node: '>=18.17.0'} - '@lydell/node-pty-darwin-arm64@1.2.0-beta.14': - resolution: {integrity: sha512-C0Zxnl8rTrW/ngu1CKb1NoIiBxoCDL+9SpFSkOaV5MytE7pFN/qTVDFtuIOruE1SL6v17A71jI9bpUIBHn6jJA==} + '@lydell/node-pty-darwin-arm64@1.2.0-beta.12': + resolution: {integrity: sha512-tqaifcY9Cr41SblO1+FLzh8oxxtkNhuW9Dhl22lKme9BreYvKvxEZcdPIXTuqkJc5tagOEC4QHShKmJjLyLXLQ==} cpu: [arm64] os: [darwin] - '@lydell/node-pty-darwin-x64@1.2.0-beta.14': - resolution: {integrity: sha512-P77aRx2TzjmlX6D3XUjTEi4rxvjkJA8VIBwUwe23pphg5DKdc9/g5Y+IsN3KX3lmNmKFVTBIbKcNkl+n8Cgwiw==} + '@lydell/node-pty-darwin-x64@1.2.0-beta.12': + resolution: {integrity: sha512-4LrS5pCJwqHKDVf1zS2gyNV0m4hKAXch+XZNhbZ6LY8uwVL8BhchzQBO40Os5anuRxRCWzHpw4Sp64Ie8q7E4Q==} cpu: [x64] os: [darwin] - '@lydell/node-pty-linux-arm64@1.2.0-beta.14': - resolution: {integrity: sha512-xZclf3acgWmHi7VMZeVBUJRyJQf78pjCkeBf3ofT/5Xvn5QkRICCZJXtcg1f2lJoCtdF1OWHkeddmJgVDOSv6Q==} + '@lydell/node-pty-linux-arm64@1.2.0-beta.12': + resolution: {integrity: sha512-Sx+A71x5BDGHt9ansfrtGxwq2VFVDWvJUAdlUL0Hv0qeiJUfts+hgopx+CgT4PSwahKjdEgtu0+FAfY9rICKRw==} cpu: [arm64] os: [linux] - '@lydell/node-pty-linux-x64@1.2.0-beta.14': - resolution: {integrity: sha512-ijTyPgkECpLkrBqs/uuasaXgjv/lQf+5am19ywF6SQ6PsreHZgT36h2j5cdFTN551KHFEDMl6fCgMPDxEEyqxg==} + '@lydell/node-pty-linux-x64@1.2.0-beta.12': + resolution: {integrity: sha512-bJzs94njofYhGg/UDqW1nj0dtvvu+2OvxMY+RlLS1T17VgcktKoIR6PuenTwE5HJ/D6StCPADmXcT0nNsCKmIQ==} cpu: [x64] os: [linux] - '@lydell/node-pty-win32-arm64@1.2.0-beta.14': - resolution: {integrity: sha512-yw1R4qPtspu0w2p4YhoYuznfQQsdHrVtQnKVDKYTjyuqzF720JZyIdfTRQ0Fl8ChcNesLIrq1kIBfkDPy7CXgg==} + '@lydell/node-pty-win32-arm64@1.2.0-beta.12': + resolution: {integrity: sha512-p7POgjVEiFaBC3/y+AKuV1FzePCsJ6HmZDv2XK+jBZSfwP8+uBAw181ZiKYN1YuRa/XpmBGaWezcI8hZkbW++g==} cpu: [arm64] os: [win32] - '@lydell/node-pty-win32-x64@1.2.0-beta.14': - resolution: {integrity: sha512-aenTbinERVvWgCQkFwqj9SOR+t/1ZVJ8RqMAk6nB9Lh7oiuRCDzVfs0fNhHRw7JtURZ4jG4i51jou0uXg2yrIw==} + '@lydell/node-pty-win32-x64@1.2.0-beta.12': + resolution: {integrity: sha512-IDFa00g7qUDGUYgByrUBJtC+mOjYVt/8KYyWivCg5JjGOHbBUACUQZLl0jTWmnr+tld/UyTpX90a2PY6oTVtRw==} cpu: [x64] os: [win32] - '@lydell/node-pty@1.2.0-beta.14': - resolution: {integrity: sha512-RjQis46eBwL9xyDvfXqVsNS2JZ5zQQK/QAYsNE5j8sYPTf4/OpG5Ghm92WGn+w4Rsk3LTpj2adpaZM9Cb8rzDA==} + '@lydell/node-pty@1.2.0-beta.12': + resolution: {integrity: sha512-qIK890UwPupoj07osVvgOIa++1mxeHbcGry4PKRHhNVNs81V2SCG34eJr46GybiOmBtc8Sj5PB1/GGM5PL549g==} '@mapbox/node-pre-gyp@2.0.3': resolution: {integrity: sha512-uwPAhccfFJlsfCxMYTwOdVfOz3xqyj8xYL3zJj8f0pb30tLohnnFPhLuqp4/qoEz8sNxe4SESZedcBojRefIzg==} @@ -2391,87 +2388,86 @@ packages: resolution: {integrity: sha512-VVPPgHyQ6ShqnrmDWuxjmUIsO9gWyOZFmuOfLd9LfBGQJwZfy0gvv9pbHSJuoFNIYC7ZDX9aoFwowjcdSC4E8w==} engines: {node: '>=18'} - '@napi-rs/canvas-android-arm64@1.0.3': - resolution: {integrity: sha512-7kSCdUhoXiO+AaIMXdBGdtp6EctZNkmF62Rea/BmVQlwKaM3bBhOzyGUzxyxz9dv5vdBfpyAaxhSRSJF4kqK4A==} + '@napi-rs/canvas-android-arm64@1.0.2': + resolution: {integrity: sha512-IMXKVQod0ol4vt3gmClUfXz4JAgHYESGPCUqmH3lQxBoL0K/2greJaQE1HVBVxWWFKfLc4OLZVdxg7kXVyXv+g==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@napi-rs/canvas-darwin-arm64@1.0.3': - resolution: {integrity: sha512-ds14V1BPagLszQyaDTeggny5fNeTCqsUQ5QhFj9VDxSEfzrVxXtdbR0LoFyKa0Siaaw8KvqSk4t7k/WoZJwvbg==} + '@napi-rs/canvas-darwin-arm64@1.0.2': + resolution: {integrity: sha512-Sc8tPi6cF+5lqOzCCKFALJHhDiRwyMzTPYm3bbhdXsOunU0lQO5f05ucyOzN2r55I23Hg5bsjH63uSCvWp3EgQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@napi-rs/canvas-darwin-x64@1.0.3': - resolution: {integrity: sha512-qof3LRAAycmkV2I1izZo9RoSHF8kCQr5O05sFwv0jK8rSdYV6KHVwimo6Qb7RxZj40WHKbLHm5JDaUF0o5XUAA==} + '@napi-rs/canvas-darwin-x64@1.0.2': + resolution: {integrity: sha512-niDXZ9LhKB1zLrUdYB64RHQFDGz9rr0eGx061qtJJU3U20EMMIx28ADF5fVYbhtOgkWQrBjFicfaye1yM0U62A==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@napi-rs/canvas-linux-arm-gnueabihf@1.0.3': - resolution: {integrity: sha512-FU2kKZLmolHA9+KcUA+l1+xH3WTLUUTQDU/kLv9SEUr2TrRPu94aytOeizFJDHPs/QBcw4QL1mCQhetQXYBbag==} + '@napi-rs/canvas-linux-arm-gnueabihf@1.0.2': + resolution: {integrity: sha512-sgatQL9JxGRH/Amzcvu0P3t8Am3duou74CisfuJ41Dwt8cWy723z/9KZ8LlgmxfypEwEZxSTNFJtU8d281lmhQ==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@napi-rs/canvas-linux-arm64-gnu@1.0.3': - resolution: {integrity: sha512-GVSjntxKeA+/y/ZKf1F+cmUw1WeIkE5aMRPqnZUlBTBvBcrvgWccJAWuYCKPX4QJQwZILIIwhgdAbl51yj6fpA==} + '@napi-rs/canvas-linux-arm64-gnu@1.0.2': + resolution: {integrity: sha512-dgKuX0peF3xwY6ZF5QxGS4wbfDqpoFAJYXiLSp+guZKARQUKMkRqZSDrXKj7nfrec3UCMzC0PFCPte0ES98AiA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@napi-rs/canvas-linux-arm64-musl@1.0.3': - resolution: {integrity: sha512-J51oK/axyZ13kxycumSMfLiDZMdWdOVvqDFI28BpuViZHE3A0bQfr8B5vg8YnPEnqLD3BSn1hkdlh2buspEcNQ==} + '@napi-rs/canvas-linux-arm64-musl@1.0.2': + resolution: {integrity: sha512-qwROoDIC9upfvDoRLuPn2aNg9CGW1x0Ygr4k2Or+8paA9d0qBLwk87U+g8KQpoOviKoPoiwl97kvBYuYD7qZoA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@napi-rs/canvas-linux-riscv64-gnu@1.0.3': - resolution: {integrity: sha512-CtQgQjoVTX67jS9XuCTtJ40Sl7wRLMguoFnnGnfDmCWf7kzKFZVwj5ynqUOIGKFMSB61ZCuQlwPvVNxYTTseaw==} + '@napi-rs/canvas-linux-riscv64-gnu@1.0.2': + resolution: {integrity: sha512-fXRjnPihdnbO6qy1QQOgxAonb68A0TCEG7rj1x7v7rxNElsE8EVIKIEUTvyDtU+sthYSbX+8e7g3oZiLGnOmxw==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] libc: [glibc] - '@napi-rs/canvas-linux-x64-gnu@1.0.3': - resolution: {integrity: sha512-jtfzAHFp+FRaR7zGT4jyCe6wUgAG/dVb5A4Apd8FY9jKarntDfUAlJXscugiH7ZF5kKnu7/lHFk9LaDPcrGEVQ==} + '@napi-rs/canvas-linux-x64-gnu@1.0.2': + resolution: {integrity: sha512-nPR97DXhbWIAy7yazF3jc06kEPMqYMLmPzFOVNlwKPfIoSChnI+x7dc0hTLaihz3jxrjL6j4BbA7earxfx4X3g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@napi-rs/canvas-linux-x64-musl@1.0.3': - resolution: {integrity: sha512-xTzaUCKUHTY4bCGadeeRZggbRVbGUT1petg7Z8r9AJR2+D9Bqu6nQAgqBGC6D47tA70LjaaaLTrJ7wNY1T74dg==} + '@napi-rs/canvas-linux-x64-musl@1.0.2': + resolution: {integrity: sha512-l7zZY5+jL5qnBZtDz7CoBtY6p7EkHu422g/0zWwrOrzIwWyWxZFRfZZORY1UG7YApymPLx+UbOkN206xXn/c1Q==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@napi-rs/canvas-win32-arm64-msvc@1.0.3': - resolution: {integrity: sha512-ktVLuBkI6QVOm5BwO/WbdGwxgeetAMJa7TTmR8qBarXF0OU2NKjvjUtPJAl2y8t+zBRczJl/1VOl9gua6WcK2g==} + '@napi-rs/canvas-win32-arm64-msvc@1.0.2': + resolution: {integrity: sha512-yE0koHCFF4PIbMc2o2SEALhnipz7WBISh5glLvQiomtIoCcW0np3H4Lw93ceJAfJttTTeIIWFbwH84F7EVzjMQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@napi-rs/canvas-win32-x64-msvc@1.0.3': - resolution: {integrity: sha512-SGhlQ8bDjL1Cz2KnsKMasr/5sTcwG/SZkB6WCJxLsmSm/3aS2C+3p39bA7iZ2/94+NkVDySZfbiGoaSZSFHYxA==} + '@napi-rs/canvas-win32-x64-msvc@1.0.2': + resolution: {integrity: sha512-okU8/t2foV6C31n0GtvEMbfD5rOFc70+/6xUNME9Guld29sgSOIGUEDScAWFlcP3k5TYQRl9TNkwJEEjh15w8A==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@napi-rs/canvas@1.0.3': - resolution: {integrity: sha512-OlI657a5XXvKGFX7kNeIzJ8rO7IXt87Mqu2H8rXE46viAuOfum/JA7ysX7+eBhxNKznT+RCZh418mndlcFX3+w==} + '@napi-rs/canvas@1.0.2': + resolution: {integrity: sha512-EYEqlMYaCbpZDz+IgDH5xp9MTd3ui4dmGqbQYryhMLnSRxrhHKq5KQWHHKxFUcEP4Hp8/BWgvqXocX4j7iSbOQ==} engines: {node: '>= 10'} - '@napi-rs/wasm-runtime@1.2.2': - resolution: {integrity: sha512-JfB4kuJQjaoHuCTseIINHtHWeJnvgEcxjwA5t/Y00ZgaOO1Crz3fjT/p8kT28zA/Caz7oiUMn3d6H2yOVCVwuw==} - engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + '@napi-rs/wasm-runtime@1.1.6': + resolution: {integrity: sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==} peerDependencies: - '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.3 - '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.3 + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 '@noble/curves@1.9.7': resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} @@ -2584,10 +2580,6 @@ packages: resolution: {integrity: sha512-ZUlZ5iYfyfJFDPluhn6ZxFWcsuxWbLnZBc8w3MAROcQ4lYfZ+qFpALBLSNlpc0zhOa++33EE+5PEbOAdVIY+dw==} engines: {node: '>=18.12.0'} - '@nuxt/kit@4.5.1': - resolution: {integrity: sha512-xDXQspE2blxaZwxwGknL/BqaIbkLizl85Ov+pbSlPPd/rw2KjJGx88RHU5SwoQNwCiSC5hWZBnVAznIsq1xNHQ==} - engines: {node: '>=18.12.0'} - '@nuxt/nitro-server@4.4.8': resolution: {integrity: sha512-cc1fxgSx34Htesx3JBO+hMhbqd6VljXDC06P+UOA5z53cR224TmEFYT/MUuZDkrtt4qLnSG8yq0IxhEM3NCUlw==} engines: {node: ^22.12.0 || ^24.11.0 || >=26.0.0} @@ -2608,8 +2600,8 @@ packages: resolution: {integrity: sha512-igfWuMF0x0Pmx/XwhPwH/bcXgbuwNnjUjqxCAsY6VQhmGKo0e9soJq3Q0ohj+rBkBfX6o2ysTP1/t2M82aK4qA==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/scripts@1.3.2': - resolution: {integrity: sha512-Wjd2H21kvomR8jrNa/uQkVXxvNTBt/cHdGTS+7UtyKmlPvxWFFW5qCMgBIbXdRZnR8GmDbP64I0ovWTMMmDRSA==} + '@nuxt/scripts@1.3.0': + resolution: {integrity: sha512-A5MaGEHABnrxeJa+rql0oNYEtvnRV4O4xDl5dKuOFuG79FxAs8cu8KOGQyG6Hgbp/A/+rCeYGTiGVhP3g7K31g==} hasBin: true peerDependencies: '@googlemaps/markerclusterer': ^2.6.2 @@ -2636,8 +2628,6 @@ packages: optional: true '@types/youtube': optional: true - '@unhead/vue': - optional: true posthog-js: optional: true @@ -2684,8 +2674,8 @@ packages: vitest: optional: true - '@nuxt/ui@4.10.0': - resolution: {integrity: sha512-f6eFtHZ958XIVnbpGz7OeVRjuEXdmQWgNKWBppNlh/lP790KDi8IXTZ6lndJ72lpp7hC8Wo2BbSL9zo9fwywWQ==} + '@nuxt/ui@4.9.0': + resolution: {integrity: sha512-ufcG2UsX6/SMqh/oa4pIKM5AHDDK1ZWRTe6f4+Y5/xFUh1TBD25o4eb35BGFap16Uy/iIow1ih8g8h8wcw1Wcg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -2710,13 +2700,12 @@ packages: '@tiptap/starter-kit': ^3 '@tiptap/suggestion': ^3 '@tiptap/vue-3': ^3 - ai: ^6 || ^7 joi: ^18.0.0 superstruct: ^2.0.0 tailwindcss: ^4.0.0 typescript: ^5.6.3 || ^6.0.0 valibot: ^1.0.0 - vue-router: 5.2.0 + vue-router: 5.1.0 yup: ^1.7.0 zod: ^3.24.0 || ^4.0.0 peerDependenciesMeta: @@ -2728,8 +2717,6 @@ packages: optional: true '@nuxt/content': optional: true - ai: - optional: true joi: optional: true superstruct: @@ -2769,8 +2756,8 @@ packages: '@nuxtjs/html-validator@2.1.0': resolution: {integrity: sha512-ldo8ioSsH3OEumtgwDMokTxlhjgO9FxjJWViAxisq5l/wjvaVX8SYTQ02wjtQcQQPSvS6BwgypAp400RlyFHng==} - '@nuxtjs/i18n@10.6.0': - resolution: {integrity: sha512-20YXYOcc8cSh/pSpNgj+MHAn11qUbsFR1IBJh6qYtRPVhUUmgqJ1DyMu39MB+uEYYL/fsberL2ByMYrFaROslw==} + '@nuxtjs/i18n@10.4.0': + resolution: {integrity: sha512-GK/3YA/CQ2eZTYopHyxYfXYi2svZALvg01VFmUNJt2l3IMk/m+dDRtI+RQtafz0be0Pq+NSgoBb/oZNcfu0CUg==} engines: {node: '>=20.11.1'} '@nuxtjs/mcp-toolkit@0.17.2': @@ -2795,8 +2782,8 @@ packages: vue: optional: true - '@nuxtjs/mdc@0.22.2': - resolution: {integrity: sha512-bGI/tXOB7iOMY5LBmSICTVE1l2MsNdLnbZDc+zbaeVv6EXz8V7oyJgi+Fe32qWTS+k5cNjAzj90gvlQfJ/RW9g==} + '@nuxtjs/mdc@0.22.1': + resolution: {integrity: sha512-+tkGhBNxapWZiadZaf9yTxMtnSshjPY2VVnZsy/YoOu+c1p2S6MQgAHB9QWk+FIPT0epJ/VAtGh6qW1tjyPXOg==} '@nuxtjs/robots@6.1.2': resolution: {integrity: sha512-1jEoIfhxl2goQ7hHyG4SGLnypK+N3N4oNEL7eTE7vO21+2yXcYqNUCUtm9E3CVFHz3X5wKzv7O83XV4daH9Ygg==} @@ -2952,129 +2939,129 @@ packages: cpu: [x64] os: [win32] - '@oxc-parser/binding-android-arm-eabi@0.142.0': - resolution: {integrity: sha512-ZiRGDutGsv1G6bL/ozy/koC0Sv39T1DqyoC4KD1DOy9ZoACm1O5UWhEK2c02Qdk+4lfLVkvFa/mQ0fm/4h1BtQ==} + '@oxc-parser/binding-android-arm-eabi@0.138.0': + resolution: {integrity: sha512-hSYAD+F9W2Qh8SETMqBsQRx6YHvB4z+i/i36shlC7tfdZQauMs4vf3G/EQwKOkNlN7rkTiKINvsNmQb9q2MWcQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm64@0.142.0': - resolution: {integrity: sha512-WZkvGRLNQTz8lR9zP5nLjUdlroRCopBu3g9zF1p/laE6DzT1UbQo8Rdz5MWhaJUPYg/6gp+jo7HUgsyKaN1FtQ==} + '@oxc-parser/binding-android-arm64@0.138.0': + resolution: {integrity: sha512-Ns5LLTp8cVyP8DsYqD482h0HE84xiGYRgtm7g4LtTinq209NAiMF768e/8r2NHaa0UMirS5mrT1m1VwiVmBi4Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.142.0': - resolution: {integrity: sha512-l4khS8LQOOVYsGRVARo1gSaCT/aBSceUVXgtovWc2+drnxVuDr082WA3OCHVdVzIz5JIrP/y9CWsSKxBDNmYGg==} + '@oxc-parser/binding-darwin-arm64@0.138.0': + resolution: {integrity: sha512-Yka0m4YhKUHBIZufafSLAeO+DUrfHPtNXBlZSj7DxshquIl41x/a+i/MbRnbOy8heuLiYU1STa6h0FAAzT7Pbw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.142.0': - resolution: {integrity: sha512-QBsNF3nqlXmcH2B1YOPqQYmCJoy4HuIjUxGbBO/k5JAJUl68ghU2psRY2zPk+RyBaWqKP/qfL4oaFgEMCdwskA==} + '@oxc-parser/binding-darwin-x64@0.138.0': + resolution: {integrity: sha512-MWLUZZzmNRUqTWueZF27ncreaZ1wZ0gboWL2QMPxRQA2xgOmBPlGg2H9pAKJSPBlwEHcWa9TdWRiehAS+yls8w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.142.0': - resolution: {integrity: sha512-b7Q7m4Cqc6XqNhri3R+QhU+GVy646Pn+bkdhrDdWym/Fdi0ZUa+d73H9dm5H91JtbtAQ/z1d8XKMW3oOV8a4tQ==} + '@oxc-parser/binding-freebsd-x64@0.138.0': + resolution: {integrity: sha512-Vae5tzsrzZ/lCDVCZUMi/vzSiiHEgcOEfsyIfWOHmjZ2ji+gT+n96T757yX5/f7/7JIJuiannAHJKV5ARaF6ng==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.142.0': - resolution: {integrity: sha512-3riVS5IhdH3uCZj1Y9ftDQlR0dvLsIlw/edrRqk8JhgNd5K0XSs+UBtgh50N13CAlW9/TXj6sVGXaKNBocd0Yg==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.138.0': + resolution: {integrity: sha512-qkU8wv5mYexrCw0X4DHFgxGbRScwGLIIKUkHXU7xXEiLoMnQzELak2gujxfa9GFrlEgPjbyLUDFHWm67Zs38ng==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.142.0': - resolution: {integrity: sha512-NmXUOpgpTSkhl795TiXmWppTwmSJ92RC1qvD6e4XOF+slgmo3e6Ah+kEu+6AN8s7NAOEwqGmir58MgSQSWmBSA==} + '@oxc-parser/binding-linux-arm-musleabihf@0.138.0': + resolution: {integrity: sha512-3HgULIvoDV7h2ZfVYzxQwOSOJnAjMwYmyUBzndNuLRGgBNI549ED0P6AGmN9y2TnSvrwJ+Q8zqdxqssMnGXitA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.142.0': - resolution: {integrity: sha512-gc0EXsKtXgerujmU2Bql3u1L1HsSQ2774R83idq/FoNMPVV/RY/1ErFsvnit7KoiP/sLvzQixeUo4Ut0ic0wmw==} + '@oxc-parser/binding-linux-arm64-gnu@0.138.0': + resolution: {integrity: sha512-pIonbH2p0KLCwz4CNPCi0xGqci4numpMQDCLJwLfsrEky7NUuByKDFhCjzE0E7vR3aj/lBjyMoTskHBo/qSg8g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-musl@0.142.0': - resolution: {integrity: sha512-F2XvmWSE0uWpie+jHKKIFgdVOe9ypGhkEZxKx5DuW215K6cbAC274yYaPkcM7EqY4Df3Weyhpcz3lsURyH2LVg==} + '@oxc-parser/binding-linux-arm64-musl@0.138.0': + resolution: {integrity: sha512-cT5L1Xz/5m6Ga1hD3922gLc+fePOauJZJdApPTI/2Vu0EmYo62uHG9V5Dq65hhgU9TW10oDi2840y9cGdd7BIg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-ppc64-gnu@0.142.0': - resolution: {integrity: sha512-wLMbT21U/QxknQsk+VvNF0b9D2/aGWhcaQQQ+VYlE8FwD5+GoWZIPPXNzyHmkYyhm0KB3itL+TBavjMatqNnYA==} + '@oxc-parser/binding-linux-ppc64-gnu@0.138.0': + resolution: {integrity: sha512-hKy/vvejKk3LNE/FsRbekWejLa046//TnLWtSo7ur29NIsNbSIvnOVYIirSVC7fsd6NO8UFzwDdcoZfCyBvSBA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.142.0': - resolution: {integrity: sha512-+G8F/4ckwT7FCJV4H2bt09xEzJbjNCfuL4Sp1AYNaFtFMVtgIGMuJlteT82U+K0UIZ/DzAR/LDlMFnEuajG7Kw==} + '@oxc-parser/binding-linux-riscv64-gnu@0.138.0': + resolution: {integrity: sha512-bh6tjNGq0v0b9GAMu0pTv/YpTqepCFy0TIOtQHm8+41fZwLXTaB6xiEWVUSarNCXqc5kyzYcH6EOfwW1sJxJOw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-musl@0.142.0': - resolution: {integrity: sha512-hTsHtTLxMAfCo+rpF5K3qZJKW2NpPN/CHd4mYB3y7XlSdspHkd2gehDIofP64AacA9nWQw2tY3O7wR6UY8IVOA==} + '@oxc-parser/binding-linux-riscv64-musl@0.138.0': + resolution: {integrity: sha512-HhOkddcClSTtTxY10f/mACblKcQdxWy4lYYwX12G23j+S5eiJ5y1kpo1r7kKng+2bdnCBO+lCDWOVVc9kVl9+g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-s390x-gnu@0.142.0': - resolution: {integrity: sha512-6y7qYY3TCUDYjqswImdTGl92y+KA/80twALegQPN27kfY+bG7Ib1+L3jbmrCZQx6wrVnai9IPsEZp07I0hx7JQ==} + '@oxc-parser/binding-linux-s390x-gnu@0.138.0': + resolution: {integrity: sha512-5mi+wtbeJiEa4waGG88EcEGgJBBNJdDeIcayPPcrLNMXbCrgdtbb80q0Nrat7A8NglLUVzhuTAAp7K6PjmUO8Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.142.0': - resolution: {integrity: sha512-i69kAWU+2LgoH5bR+zWiiu+UzAw7Oxkwv7COeJTeY19pn4e70nKQcr9Pm6cL2Z0Z54d+gl9qADlK/0yyuCPiBA==} + '@oxc-parser/binding-linux-x64-gnu@0.138.0': + resolution: {integrity: sha512-ckbq3AMI7lI8AhQtE8KdqYRmzmzwKfCU12QN/PBKXO72PfWdvvZQN0hFShDX/XRNsPqjddLmvXaQMT3zfYtNlw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-musl@0.142.0': - resolution: {integrity: sha512-4SQs678MmjYVrmhAgCWD4o0vpaFszXw9xLX5p2Z9MMFcltxiLkA88wQjh80YHjPrXtpyZ2CWI5m+1yNKM0m2Pw==} + '@oxc-parser/binding-linux-x64-musl@0.138.0': + resolution: {integrity: sha512-JrCOzHO9BYEs5Xz5JHYBxSc/hYKxfXUj5QQb64sERSbkQot6+KEgMTOR2C9hLrhaqOui65OYcFyTTS+YxXDtnA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-parser/binding-openharmony-arm64@0.142.0': - resolution: {integrity: sha512-YHpx9N7Ln3a++Tc8rv+H7mrK1zyJQOAwCFg8LZ3lTs1T5afGWeZrLPhPT9HLnIwSjCyJqPWVMIrMxbjcmBr2oQ==} + '@oxc-parser/binding-openharmony-arm64@0.138.0': + resolution: {integrity: sha512-eASMMfOOIfLHkWJRPSu8llByvVRM+c1M/lh18KjsjELM3y10+7B5iBbbrht9LdtsJXQ+mRuP/lJ7UWe3Ok3ehw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-wasm32-wasi@0.142.0': - resolution: {integrity: sha512-3pLDyY3+oogW73RM5uehNgAiR/Xfb7fvO2Q1Z1gIqZ2+50XDVQmBVlRkHXZTU4gKnQHpwETNsYQVsJ3joVB2iA==} + '@oxc-parser/binding-wasm32-wasi@0.138.0': + resolution: {integrity: sha512-BnTCO87Iwc57NufXS7vcrkrmpN+daeCeYr1+/xgPT6HjwNs0lBmJYeFrcOs4WkNN8yscdd6Rc4FxWh3+59hAFw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-parser/binding-win32-arm64-msvc@0.142.0': - resolution: {integrity: sha512-Had/VeVY28Oyb0K+Q4FV8KCzoBycIh93oDK6pCbya9lkzdq+ikMHMgBubsdqqlybjJmQRawCQRrnBRHyQwYvcQ==} + '@oxc-parser/binding-win32-arm64-msvc@0.138.0': + resolution: {integrity: sha512-+Zi47boD2wKNL0hOA47Vkwk6njMZ8sOsr4Geu/56EUtlooDh9crNOU41U6bXGS0UjC4Y72HtRA1iuB6qx1ARUw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.142.0': - resolution: {integrity: sha512-GGi3+YphVHavvgs6gum2UXoNCqzHAmPt/nXkn8ZQZstV2Q1qZD1Mn8fz/nWrDkefHQtrG/+1/XrbMxsBTo6Svw==} + '@oxc-parser/binding-win32-ia32-msvc@0.138.0': + resolution: {integrity: sha512-SYcV674Wi2WuoBefUFgf0PBMNlZe5IF0YZ0TnP7DK+EusMVpEWq6iz+7r64svjAb7vjthzlas0FUCSlz8YkqYg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.142.0': - resolution: {integrity: sha512-Ny/Wv4Us1LGC/ljwNTp+Hx3r/pH15EFfeDF0p+n898gt+TtRd6C9SccHcuUhDiNTb8s5tt7jdeAMDRQZ4Vq6hg==} + '@oxc-parser/binding-win32-x64-msvc@0.138.0': + resolution: {integrity: sha512-QZplnCxS4vPe4StAVBtvD2bW3pELlidf0Ek6iQ/HHiCjbEtrs5pFZZfLAoPhKLJyDzyxoGAdic9bSIYrJYTZcg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -3083,19 +3070,9 @@ packages: resolution: {integrity: sha512-yHhoXsN8tYxgdJCdD91PbySNjEEaBX/tH2OQRDXJpsQv5b184oC4/qVbU7qlblvfil/JP15Lh2HW7+HN5DS90Q==} engines: {node: ^20.19.0 || >=22.12.0} - '@oxc-project/runtime@0.141.0': - resolution: {integrity: sha512-Z/6jQ0dyvE2fVjMUO7GoD4h+3q0G4lI4BWQNjaPhC4RPxaS4hF1b7/QYKB/Tl+KAQwqqKgMF54ukR/VvV5FILg==} - engines: {node: ^20.19.0 || >=22.12.0} - '@oxc-project/types@0.138.0': resolution: {integrity: sha512-1a7ZKmrRTCoN1XMZ4L0PyyqrMnrNlLyPuOkdSX2MZg7IiIGRUyurNhAm73ptDOraoBcIordsIGKNPKUzy3ZmfA==} - '@oxc-project/types@0.141.0': - resolution: {integrity: sha512-S4as7z0j0xQkXcJlyY5ehntwK8/wRkQb9Cyqw+J/N2rkWGQGK0SxD6X6DhQTc7qsxVTBxXbxZtBJh3mr3PtIzQ==} - - '@oxc-project/types@0.142.0': - resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==} - '@oxc-resolver/binding-android-arm-eabi@11.24.2': resolution: {integrity: sha512-y09e0L0SRI2OA2tUIrjBgoV3eH5hvUKXNkJqXmNo5V2WxIjyC7I7aJfRLMEVpA8yi95f90gFDvO0VMgrDw+vwA==} cpu: [arm] @@ -3199,16 +3176,22 @@ packages: cpu: [x64] os: [win32] + '@oxc-transform/binding-android-arm-eabi@0.128.0': + resolution: {integrity: sha512-qVO4izEs88ZSo7KOK4P+O5nAXXJmkSadInvFjGkhVnm2R2Wr8trU/GLhjAK0S0u8Qv9bkXspNhgpECk+CTQ/ew==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + '@oxc-transform/binding-android-arm-eabi@0.133.0': resolution: {integrity: sha512-2A79NBpyBKgHJ0FwgC8D1hzp3x2ujyvqq/kG+M76YyDMMkxLhX6A3vjnAnfEKycOoZxuKhwYu8BF9hKq67ykIA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-transform/binding-android-arm-eabi@0.141.0': - resolution: {integrity: sha512-FOdseb5KpV3JtkM+7TN4u3sW3aQkUSRy0bWWiKgT/qrIGqZHqzKEUpwaMybutsfwEglWBXuJgnrT9loWisPkrw==} + '@oxc-transform/binding-android-arm64@0.128.0': + resolution: {integrity: sha512-F3RXlbCzIgkpRWlz1PEguDZl5NzZRmbeHKTFTQWFnK6mIdw2EkWihPVv9+CIcO80c7+sF/YRGOBaji6hwUDhtQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] + cpu: [arm64] os: [android] '@oxc-transform/binding-android-arm64@0.133.0': @@ -3217,11 +3200,11 @@ packages: cpu: [arm64] os: [android] - '@oxc-transform/binding-android-arm64@0.141.0': - resolution: {integrity: sha512-jglqGwEnSuldt1nfFSpDBHQZ/RzjCjWQEMDatPOEOWIA0ZCCYFj/9ILUOTVllZz79FI9/c0p/bctVVlQqQxxYg==} + '@oxc-transform/binding-darwin-arm64@0.128.0': + resolution: {integrity: sha512-xj63gIzQ67LDYHCOWXSHgfx4LbPVz1ck0G3y0eR6mbgYk3CwwylbhWi/CaDC6BWsHwoLQryeYjHB5XBCR0EPMQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] - os: [android] + os: [darwin] '@oxc-transform/binding-darwin-arm64@0.133.0': resolution: {integrity: sha512-4hGgKOG+dZSN3xjcgNWpcihekRG7/YbbAdjyz07yv0HjzA6kdqYAhGrn84374UPO2h6etYJwsCBoM9iJHHvJ8w==} @@ -3229,10 +3212,10 @@ packages: cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-arm64@0.141.0': - resolution: {integrity: sha512-81jBeodJH0IRJ3/OnAgW2lBPm/kcoz603d8eGnnwgW2HbxAUs8rfw+YWaKLrWaKjT0oSIPOrGMJu9DeaKD68sQ==} + '@oxc-transform/binding-darwin-x64@0.128.0': + resolution: {integrity: sha512-YQkvFqNqpwEt197RjREAOWeRANalPtCD+ayZlx4IjTQ6IOYZEP83B9/++gTQisHV3r8E7dU8UqJKeSS1cHlTQg==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] + cpu: [x64] os: [darwin] '@oxc-transform/binding-darwin-x64@0.133.0': @@ -3241,11 +3224,11 @@ packages: cpu: [x64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.141.0': - resolution: {integrity: sha512-o2jD9E7CyPxhb3CuYbaYsnFH0Mo1hKa2R+Hfo6xJxOlyfcM8U4R73W3YXb9w6lRPUc0PBFUbCmJjtGR/k5SIYA==} + '@oxc-transform/binding-freebsd-x64@0.128.0': + resolution: {integrity: sha512-Jvd3Ximb3x3o0+xRBB5lq63JlzxhJN787IsBjn0PEnmuocYQj+tJ5BB4n9xPIG27GXwg3ycckQPO/RsWeEcBPg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] - os: [darwin] + os: [freebsd] '@oxc-transform/binding-freebsd-x64@0.133.0': resolution: {integrity: sha512-5EMAO0vzCpUfhn6aSjIUeJeRI2ztevHwSVr/M8sZ2VBYc79UuOfjjMCQ67LtUbgpvQtpBWkzeAHCP3L7JFYmlg==} @@ -3253,11 +3236,11 @@ packages: cpu: [x64] os: [freebsd] - '@oxc-transform/binding-freebsd-x64@0.141.0': - resolution: {integrity: sha512-DNF+Of7nckfwqu9fZin4vR8bGmF/3sWPvtw9Jc4cjeQoRB9vUuC6w9C/GxW+0Vr+PCH+gk4tR4Ygvjfx3LYOzQ==} + '@oxc-transform/binding-linux-arm-gnueabihf@0.128.0': + resolution: {integrity: sha512-TaRKWeGnAJNIdCa5+m0I8/SksBgkLX94iH40qy3chvLuaIOGAmOViUStYx8geXBzO9P99V7En8nHXLoqCONBRQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] + cpu: [arm] + os: [linux] '@oxc-transform/binding-linux-arm-gnueabihf@0.133.0': resolution: {integrity: sha512-z6XT8tmo9sPmCIYaFIxDelBU4wXLwwWMX2VNCMIY6bkQp5r+kRtVXYS3yLbJHMKEhRKvw/g+Z7fO9aadsGGEAw==} @@ -3265,8 +3248,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm-gnueabihf@0.141.0': - resolution: {integrity: sha512-nolqi5WqP68qVQJdnPFCF50JT5KzqlcpvwGFyIV+IRCLcv5Hh11gIu4InMs3Uswcf0BJnV/oLIjzb7Sycd3zJg==} + '@oxc-transform/binding-linux-arm-musleabihf@0.128.0': + resolution: {integrity: sha512-7TMrtA5/3SCvS+yMPrGnri5T4ZhIoCbjwKWV6Kn8d3v+vx7MpEmNkfe+CdF3rb5LlnuxeDMPwr1E2ntya0b8HQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3277,11 +3260,12 @@ packages: cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm-musleabihf@0.141.0': - resolution: {integrity: sha512-ytbO89DQl6KxjKCRlyCEtABgfs8njm623ambDkZZBer5J9dbTwbaV5hseZsPkVzZPxwXobu43/XS0jVZnrmCTA==} + '@oxc-transform/binding-linux-arm64-gnu@0.128.0': + resolution: {integrity: sha512-lMQEa1jLBNm1N+5uvyj9zX9urVY4xKkLnhO8/4CtSGdXX+mExqsVawyQPAZqbtq1fLQ0yt1QYJ9YuM0+fiSJTQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] + cpu: [arm64] os: [linux] + libc: [glibc] '@oxc-transform/binding-linux-arm64-gnu@0.133.0': resolution: {integrity: sha512-VstR+NEQAJb80ysWk2vPjEvg0JzwEjKn2hDbC/joa5zGXkCnVVCWgAGG8c6o23S981a7XRpCMcClBgeD1q9H2A==} @@ -3290,12 +3274,12 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-arm64-gnu@0.141.0': - resolution: {integrity: sha512-Tjj3pobBAzbzUJE8ljbS61om6yfVnarSZzS8LaFCSn0rB+hs0IZRE3jC9IzpsVPHSoJl4uhbIGebuDY2G3B6gg==} + '@oxc-transform/binding-linux-arm64-musl@0.128.0': + resolution: {integrity: sha512-dPSjyd0gQ9dE3mpdJi0BHNJaqQz4V7mVW6Fbs6jRSiGnrxwGfXdMJFInXoJ49B3k5Zhfa9Is9Ixp6St7c6ouCA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - libc: [glibc] + libc: [musl] '@oxc-transform/binding-linux-arm64-musl@0.133.0': resolution: {integrity: sha512-Ec7xJdDrnukgiz20E3iDNzAIgx1XXn8cVVsNNUpgEIAvNlXZaocqlQT8Zalk0Lv3fbkxcJ+9BuWB0ndBRHQtzg==} @@ -3304,12 +3288,12 @@ packages: os: [linux] libc: [musl] - '@oxc-transform/binding-linux-arm64-musl@0.141.0': - resolution: {integrity: sha512-aUUptri02E4nqkUvyA+2oYkmU20pYnHIpNLPZOgom0kAa0Fx9X6QFKqKm1MopyucWolQ9XTgCK2PrupSSBdCdQ==} + '@oxc-transform/binding-linux-ppc64-gnu@0.128.0': + resolution: {integrity: sha512-YNa9XAotPKvAXFJrHC7kBsHMVg0HOB4vRiKuYUjzFsfLkxTbuztKHTKG/gW5kjp7dBw+TNFofTaVCVZgOnHXPQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] + cpu: [ppc64] os: [linux] - libc: [musl] + libc: [glibc] '@oxc-transform/binding-linux-ppc64-gnu@0.133.0': resolution: {integrity: sha512-6YX38grimcigz20eYpyz6e4c9rDKzwK3i+tcDpgwYj0bWreaAOwrABmSmKplPJOorkDVlbT69wPCN+d11irBQw==} @@ -3318,10 +3302,10 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-ppc64-gnu@0.141.0': - resolution: {integrity: sha512-d28AT+SfcAYFnulI2C8HJ5OeoUa5w+eMpwy0uMzbU/3zXJpFjjFOvJlEL8FNvx7HBEENj5IfgD+aXdNzEEn1Tg==} + '@oxc-transform/binding-linux-riscv64-gnu@0.128.0': + resolution: {integrity: sha512-jjSiG9H8ya/U3igW5DdIBFIDwhffF7Vbc7th2tcHV73eg0DQz75n36a9RmQ1/0aS9vknUuNtY6SODr8/gmuzsQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ppc64] + cpu: [riscv64] os: [linux] libc: [glibc] @@ -3332,12 +3316,12 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-gnu@0.141.0': - resolution: {integrity: sha512-P6XVhw+MJsjeliWJ6BBKdC0HU1VEiwMRHtqUADK+jK5wiqgzt3/JhIcMuRLzBPYfnOujLpe+fm63yEzKUIAcSA==} + '@oxc-transform/binding-linux-riscv64-musl@0.128.0': + resolution: {integrity: sha512-FVUr/XNT7BfQA4XVMel/HTCJi5mQyEitslgX42ztYPnCFMRFG1sQQKgnlLJdl7qifuyxpvKLR1f7h7HEuwWw1Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] - libc: [glibc] + libc: [musl] '@oxc-transform/binding-linux-riscv64-musl@0.133.0': resolution: {integrity: sha512-+x6dnO87986rjVNjcF0tg8wVS0e/SH8nzLa/X0Wsh7jtEniN7buvR8iqZm8pnsfaZ8DH5F4GCSZpoPRrd9jJ6w==} @@ -3346,12 +3330,12 @@ packages: os: [linux] libc: [musl] - '@oxc-transform/binding-linux-riscv64-musl@0.141.0': - resolution: {integrity: sha512-6QUicErqoLpCVsXPYI+OEYJ95TjiV+trvX9VeCuyVcyL5p0Opi7DFQL2c1DcGHi1c9cqz1h09mUKCZ7Y52kxfw==} + '@oxc-transform/binding-linux-s390x-gnu@0.128.0': + resolution: {integrity: sha512-caJnVw5PG8v339zAyHgA7p34xXa3A4Kc9VyrDgsT1znr51qacaUv4BRlgRi0qkqxRWXYNVFfsbU2g0t1qS7E9w==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] + cpu: [s390x] os: [linux] - libc: [musl] + libc: [glibc] '@oxc-transform/binding-linux-s390x-gnu@0.133.0': resolution: {integrity: sha512-oEyQudXIwWM/+v0vZzPbAi25YMWyvjtQYYjuSrhMEQwe7ZEMDXscX7U1j6alrVdZq2DtCMeror3X/Dv7p/JUwg==} @@ -3360,10 +3344,10 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-s390x-gnu@0.141.0': - resolution: {integrity: sha512-r2Jk0vfcnHnkPOjLnWvpGVTFcYDirGICBJYraCkWeplhPZ2Sgg9GvDVgah9VFOHRZVtK6XQynELP9A8EB/Ne0Q==} + '@oxc-transform/binding-linux-x64-gnu@0.128.0': + resolution: {integrity: sha512-zkQKjsHEUX3ckQBcZTtHE/7pgFMkWQp6y/4t7N8eT3j8wnoL+vapv7l4ISjgx1/EePRJN1HErYXmriz7tPVKRg==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] + cpu: [x64] os: [linux] libc: [glibc] @@ -3374,12 +3358,12 @@ packages: os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-gnu@0.141.0': - resolution: {integrity: sha512-lIsdGq4LA1IlbrZlmrhP/p0pCo4+5jrAlLp9BMzIHaV4mILBSr+ZtuTDkML4117cLHdzoWOqw0s3Rb7igOWtxw==} + '@oxc-transform/binding-linux-x64-musl@0.128.0': + resolution: {integrity: sha512-NjYtwl9ijp34iisHxYBvE7nii1Ac0QPP3doHv8MQHhDA3zjUcDCROuBNybfaEYCxnJ1aF+cAPqsyeopnAGsyuQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - libc: [glibc] + libc: [musl] '@oxc-transform/binding-linux-x64-musl@0.133.0': resolution: {integrity: sha512-Oi/fyOzZ+aytmmsRND5pGgvux4n++v9cG4qNFiXj7qFwSqBKWZHBq7cJLXqbH1I81pyI3kvU1Za+1qk3afXuwg==} @@ -3388,12 +3372,11 @@ packages: os: [linux] libc: [musl] - '@oxc-transform/binding-linux-x64-musl@0.141.0': - resolution: {integrity: sha512-y+9FbVRBhUtHBVn0xHiVcaNHkoRudIhlKhRk1+CclE1uGD6af3xznTjCOrKGB7HZ2SzlCWLZwQGm/KERpUjX1w==} + '@oxc-transform/binding-openharmony-arm64@0.128.0': + resolution: {integrity: sha512-itsi0tVkVdrYphSppdFChLq9tD0pvbRRS3EV8NQYKZ/NWHMoxzjlf9TFA/ZZYV113juYo1Dq3glVX48knhBeFQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [musl] + cpu: [arm64] + os: [openharmony] '@oxc-transform/binding-openharmony-arm64@0.133.0': resolution: {integrity: sha512-/ZElgq+/tcga27X2G2AUpxcYX0baX94Gz658w6Zz2P+6Kr06bfYSrdtC0P7oPrbu3Gy/6kpiSoJPgZy8R2IjYQ==} @@ -3401,21 +3384,21 @@ packages: cpu: [arm64] os: [openharmony] - '@oxc-transform/binding-openharmony-arm64@0.141.0': - resolution: {integrity: sha512-Ul5Fu6zPL7kjTbtBU30HaRFHPL3bjjpdieHmAXJlJDuFukuOXqVD6dS70b314IjFy/rbqkD8OK4MQ4408eEjyg==} + '@oxc-transform/binding-wasm32-wasi@0.128.0': + resolution: {integrity: sha512-elzjX2gy1jcseeFaKtbk/6T2FPTpGNx0IpeD0iyk6cahWN7wD6eHY5u7th1X85cYbRq9rqniS+xYIxN3StthWg==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] + cpu: [wasm32] '@oxc-transform/binding-wasm32-wasi@0.133.0': resolution: {integrity: sha512-GANcoEa8Nzza7saxdb4qWO24U6jk4nK6G+g87lGp8TTU45CUvWf1Igdze2+NrebgiwOy6F1/h6Esag4DM3JTtQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-transform/binding-wasm32-wasi@0.141.0': - resolution: {integrity: sha512-GaQJvcyFJyle5lll67+iYAgv+G21bQXvWPNhD6YIYoR/bV8kS0Qm8YSL22Y/YZC/8RwsneVFWpP2y6VZJfcM/g==} + '@oxc-transform/binding-win32-arm64-msvc@0.128.0': + resolution: {integrity: sha512-p5LmbI66dk2dziJSUzjQ24gOWeI6pJpXcOC6famloRtKCq54V5/KegsztFgZZCtYFEAEqFgcfspFHrV+CcKWcg==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [wasm32] + cpu: [arm64] + os: [win32] '@oxc-transform/binding-win32-arm64-msvc@0.133.0': resolution: {integrity: sha512-2+uDo/+ZvGQu10J8xryg/l5PdBt2vXPtf+0aIosVKJavqCaKcBDdo95OUaEulx0bqvoytAQ4yyz2gcPZ40mjcQ==} @@ -3423,10 +3406,10 @@ packages: cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-arm64-msvc@0.141.0': - resolution: {integrity: sha512-Fbi/hC64tNa56mXEitjaWsxQoMvtJDbOe2MxO+BA1v1Ev28L9n1yMJwhKyOCA+Rm8lYK91oOb5CRv3Ct5RuvJA==} + '@oxc-transform/binding-win32-ia32-msvc@0.128.0': + resolution: {integrity: sha512-CMU3Yn05rXeLw7GyVlDB3bbp2iV14yt3VWyF0pNuMK9NVgOmUkXgFLe5SOcX9rEm64TRJjOMEghtE5+r0GtqIQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] + cpu: [ia32] os: [win32] '@oxc-transform/binding-win32-ia32-msvc@0.133.0': @@ -3435,10 +3418,10 @@ packages: cpu: [ia32] os: [win32] - '@oxc-transform/binding-win32-ia32-msvc@0.141.0': - resolution: {integrity: sha512-2HlslqwOXQ2nxAZjhqZIpvPxENhQGvA6b4cGwmiVD6Uh5x+dZAopOeEJRxRPpKcrr/W5KXfwwbttwx4OWbg9TA==} + '@oxc-transform/binding-win32-x64-msvc@0.128.0': + resolution: {integrity: sha512-Vck5AdNH2JPYMQWVDxvX5PbDFfqVG+tCOgKJzAC/S9bgbD3qcMjN5Dx6FOmEbwY3hZm//fzOsY4tErofoiK/aQ==} engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ia32] + cpu: [x64] os: [win32] '@oxc-transform/binding-win32-x64-msvc@0.133.0': @@ -3447,12 +3430,6 @@ packages: cpu: [x64] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.141.0': - resolution: {integrity: sha512-JEgTv+y56FbwinH1/kqpNyD+bWRWDpbbPdSY7Ta7rCKFiRsYkUHZd1v+XWxda08cS8GAmlKS4WKcVwtrAbDUHA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - '@oxfmt/binding-android-arm-eabi@0.57.0': resolution: {integrity: sha512-qVBsEO+KugOsCmUHcO8iqNnqc65p7PCKpCs8M66mPZ+Ri+CWbcpoQOEJBg2OTu03+0qu++NK1jj6IzvQVs0Sig==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3832,9 +3809,9 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.62.1': - resolution: {integrity: sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==} - engines: {node: '>=20'} + '@playwright/test@1.61.1': + resolution: {integrity: sha512-8nKv6+0RJSL9FE4jYOEGXnPeM/Hg12qZpmqzZjRh3qM0Y7c3z1mrOTfFLids72RDQYVh9WpLEfR5WdpNX4fkig==} + engines: {node: '>=18'} hasBin: true '@polka/url@1.0.0-next.29': @@ -3852,96 +3829,97 @@ packages: '@quansync/fs@1.0.0': resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} - '@rolldown/binding-android-arm64@1.2.1': - resolution: {integrity: sha512-02hOeOSryYxVrOIphmLAsqnCJWxwlzFk+pEt/N/i6OgT3lShHO7xGCU5cpgchRDHboAEbSjzgGh+O/u1GswQmA==} + '@rolldown/binding-android-arm64@1.1.4': + resolution: {integrity: sha512-EZLpf/8y7GXkkra90ML47kzik/GMP3EMcE9bPyHmRfxLC6z9+aW5A8poCsoxjrT5GfEcNAAvWwUHjvP1pUQkfw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.2.1': - resolution: {integrity: sha512-fMsTOnN0OjFm3CyppWPitKnc8UlliVARUULW6cfU6AIqjdtgmSFWSk9vecHzZduv/yMWIHDlRhM1e8Iff9uAfA==} + '@rolldown/binding-darwin-arm64@1.1.4': + resolution: {integrity: sha512-aUi+HBvmYb7j8krl1+qJgkG8C17fO79gk3c+jPw4S8glRFc1DTija9S3EyaTSQUm5GJXYKDAsugBEhFHH2vYiQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.2.1': - resolution: {integrity: sha512-1wjKdz/XLGKHaTNHjQveQ/B23TKx4ItAqm1JbyVuvNPc4Ze0Fb48s49TAd/2zcplPl8okE/UbTgmlVfwT7eFeQ==} + '@rolldown/binding-darwin-x64@1.1.4': + resolution: {integrity: sha512-F7hHC3gwY11+vByKPRWqwGbeXWVgKmL+pTGCinaEhdihzBV2aQ0fvZOch9cXYUOKuKKq429HeYXOqQLc7wFCEg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.2.1': - resolution: {integrity: sha512-Fa0jHR07E7YBN4vOEsbVf2briYNsuOowfLJaXULZM0ldMlaCaj2LJgLMbMe4iacRyZmvR8efFhgR9wKuGclQUg==} + '@rolldown/binding-freebsd-x64@1.1.4': + resolution: {integrity: sha512-sI5yw+7s92SK6odiEhD5lKCBlWcpjHS5qyqpVQbZAJ0fIzEUXrmbl3DH2ybR3PZogulNJF+COLtmA8hUfvkCCQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.2.1': - resolution: {integrity: sha512-pzkgu1SSHGgRRyRZ4fbmSgmajbVt+epaLP99NDjFft69v/ypfTi6swBMiVdh2EkQ0OSnHE1lZDM7DRGkyAzUpA==} + '@rolldown/binding-linux-arm-gnueabihf@1.1.4': + resolution: {integrity: sha512-mCi0OKgEieFircrtVYmQAFGszRtMnZ6fpZAXrxanXAu7lqZcsK1E1RAaZNG0uKAnxox3B1f4EyQNnoyMfN1vAA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.2.1': - resolution: {integrity: sha512-QI5SEDY8cbiYWHx0VO4vIc3UlS6a32vXHjU8Qy/17adEmZIPuByJg13UEvo9c/UCiUkdcVWY83C+b+JrwnNyUg==} + '@rolldown/binding-linux-arm64-gnu@1.1.4': + resolution: {integrity: sha512-B9Ial3Kv5sh0SHnB1g/QWcUQCEvCF6QKGAl4zXypYj65mVI+B4AhFBwPtSN7pDrJeIx8Z7zdy4ntx+wQABom7w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.2.1': - resolution: {integrity: sha512-Sm41FyCeXqmYcERoYOCbGIL5hNfd8w9LQ7Y61Bev48HkcjaJqV/iiVOaiDxjVTRMS+QKrZmD8cfPt4uMVnvM+A==} + '@rolldown/binding-linux-arm64-musl@1.1.4': + resolution: {integrity: sha512-lZVym0PuHE1KZ22gmFTC15lAkrg9iTszR617oYRB/iPY1A56ywoJzVKOJBKaot5RiikCObmur6pogpse3gRcng==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.2.1': - resolution: {integrity: sha512-2x+WhXTGl9yJYPbltW/BSEPTVz9OIWQyER4N+gJEDWkkn904eRcBzELqh/Hf7K0w/ubGbKNMv0ZC+94QK/IFEg==} + '@rolldown/binding-linux-ppc64-gnu@1.1.4': + resolution: {integrity: sha512-t2DNiLJWNTbnEHyUzTumldML6ET4/g16467LZoDDJ3tSxGvguL5/NyC2lCsNKuyRycg9XeDQF5SSv+TNOhQEXg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.2.1': - resolution: {integrity: sha512-eEjmQpuRQayHPWWnywaWHkFT3ToPbP3RYy42VVd/B9aBGDA+Ol25EIWHxKQST3IiWJjikCWUF7KtbfqwZrzVwQ==} + '@rolldown/binding-linux-s390x-gnu@1.1.4': + resolution: {integrity: sha512-0WIRnL1Uw4BvTZRLQt+PVgo6ZKTJadlC2btP+/EOXv2f/DWbY0rEgl+y834mIVwP1FkTlWVTrGGJXf12lru7EQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.2.1': - resolution: {integrity: sha512-/Orga1fZYkLc/56jBICcHrKchl8Z2UKdDSr3LG9ToWO1lQ6a4Livk9Xz+9WN91zsz5QR3XQz2NNoSDEvP6qadw==} + '@rolldown/binding-linux-x64-gnu@1.1.4': + resolution: {integrity: sha512-JWtGshGfX+oENAKonoNkqEJX+7hC8yfhi9GUyPX1VX4mdh1y5r+ZiJLR5XzAB0aoP6s/PcILsGjKq8O0mm24bw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.2.1': - resolution: {integrity: sha512-xxBJRL+0q0Kce7orznGWLuylHDY65vuARXZRpX+hPdv+DqK2c3NlCsVA98tlWzWNEE7yPqA/1NQ5nnCrj49Y5A==} + '@rolldown/binding-linux-x64-musl@1.1.4': + resolution: {integrity: sha512-rT6yQcxUuXs4CnbofqwHRRV0iem349rLMYpTjkgQGLjrY4ado/eDzwPZPTCgTOlF6Nkp8NEv70yLMTn6qkWxsQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.2.1': - resolution: {integrity: sha512-M6AdXIXw3s+/8XpKMzdGDEXGS1S7kwUsy+rcTIUIOx5Ge4nXKCtAFHFV9YKkXvGcC5WMoTjAteLzlsQROVI0Yw==} + '@rolldown/binding-openharmony-arm64@1.1.4': + resolution: {integrity: sha512-KXMGoboq5cyaCQjDA4GLuRiOwBQ0EyFnJoVViLeZ45/3rFItRODEr+NdsBcVpll40hhNArlm/speWGRvj08LzA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.2.1': - resolution: {integrity: sha512-/TX0SoRGojHzSAHpfVBbavRVSazg5U3h3Y3VXfcc0cdugq6kxdqw8LPGFiPr+/7gE/60zRcsOY2Vi9b9eT0jww==} - engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + '@rolldown/binding-wasm32-wasi@1.1.4': + resolution: {integrity: sha512-5K83rb36oJiY7BCyE9zLZtGcPV4g5wvq+xwdO0XPIwDVZI8cyB/AUjkNXGb92/rnmezEkjMOpgY61rtwjQtFwg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.2.1': - resolution: {integrity: sha512-EvRrivJieyHG+AO9lleZWgq+g0+S7oV2C51yuqlcyU/R9net+sI4Pj0F+lUoP2bEr6TWX3SqFaaS0SzfLxSzkw==} + '@rolldown/binding-win32-arm64-msvc@1.1.4': + resolution: {integrity: sha512-PnWBtw3TV5KOg69HQQDR0mnQuyCmSGR2pAB4DC1rPF808fgKeTUMj2EOEyKATpgiuxuR5APQmiDO7PDgEjTFSA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.2.1': - resolution: {integrity: sha512-Z4eCmn5QJ/5+azF9knpLWKfVd9aidn0mAe9TpJgvBLId9Ax3t0+JVxBmT25Bv7NBbVW1TZyKjQjQReouMeH5UQ==} + '@rolldown/binding-win32-x64-msvc@1.1.4': + resolution: {integrity: sha512-M1lpniBePobTfsa7Ks9a199e1akxsXn+GYBUKsEzv3YFzOm1HJAMNwKI3qr0Zq+mxwx9gOZoTdP1yXRYsZUocQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -4185,34 +4163,26 @@ packages: resolution: {integrity: sha512-ANMDxuaPsNMdDC1m4vfvhlDmJweMwkE5XitTwrq2rWHx5jM+dlm4MmHt2PP6t0uejfR77SuhrhJ0zEijIF/uhA==} engines: {node: '>=20'} - '@shikijs/core@4.4.1': - resolution: {integrity: sha512-VeR2CY6Nn9/WbisoYLOQZ7HZOnwTrpBuOw4wExjqLnBCi62BNWynBUO6K2uPIASPFJwAv7cX1fUu+LrPlSstcw==} + '@shikijs/engine-javascript@4.3.1': + resolution: {integrity: sha512-JBItcnPuYq7jVJdZo/vMj94r+szT7XEjHFX+mvFDGSEIbVAXAGyHAHzhbWzpGOwYidCZrErJLLgn2PVeiokHnQ==} engines: {node: '>=20'} - '@shikijs/engine-javascript@4.4.1': - resolution: {integrity: sha512-6U4lJBh8LTvIkEVqRHv/rr3ruwtO6IweFQt1ME1ntHJMGHS+6N86vfYGO1o8c/DtOCTia2lfhdQBtBrps1sDfQ==} + '@shikijs/engine-oniguruma@4.3.1': + resolution: {integrity: sha512-OXyNMzg0pews+msMj4cHeqT4xiYKKvbnn6VbdAXxfoFl3SSx4fJTc8FadECuc5/H9p3BzhNAoAUXKwAu9rWYhg==} engines: {node: '>=20'} - '@shikijs/engine-oniguruma@4.4.1': - resolution: {integrity: sha512-p23RugMKss0r5DAtRJW1yAXUDl60JvhQYV20yuxei//26JyDSJefV3umyWzzwep2weblMnJGDYahuti6XkcMgA==} + '@shikijs/langs@4.3.1': + resolution: {integrity: sha512-m0l9nsDqgBHvbZbk7A0/kXz/impK3uB/c6rAn6Gpg/uPtdZRQ+alsN/17MU5thb68XTj/4DxkZAotrM0GGSpDQ==} engines: {node: '>=20'} - '@shikijs/langs@4.4.1': - resolution: {integrity: sha512-xb2kCMloBCIraIy2fS5MW0t/BxVY3q2nDyQKBoeSeq6KNrQbShHetCFlw2n35fGIJ6t3+hXDLQogP5ir9O9bvA==} - engines: {node: '>=20'} - - '@shikijs/markdown-exit@4.4.1': - resolution: {integrity: sha512-A98Qc4BOeVxJLh+Yai4OnArylBbJOJVXNvwjohEnbWuldyzoLB9OShyau5ECs1eNTqwwYXsvAh7V74rVDWO1+A==} + '@shikijs/markdown-exit@4.3.1': + resolution: {integrity: sha512-5McP+EdFX3/KcPjiVQknx8odXLnRirAG4h+9ceq32BGLxyO5iuwNsDtrIhkU3ipFor5r+q0clWulBBor3ubW3Q==} engines: {node: '>=20'} '@shikijs/primitive@4.3.1': resolution: {integrity: sha512-CXQRQOYy1leqQ8ceTeJdmXv/bsUY++6QyLpXJ94LZAAYj5X2SKRdc5ipguv4NPyGVKItB2PPwUpRNe0Sjh5S1A==} engines: {node: '>=20'} - '@shikijs/primitive@4.4.1': - resolution: {integrity: sha512-ko2OfDoG89YuQ7xL5LtcQiWKb7NIv1Ephb7g48TVU198OzAMLC8lXVEwaJGHK4sUMYrfAGJDqYmNLOLiW/Kz8w==} - engines: {node: '>=20'} - '@shikijs/stream@4.3.1': resolution: {integrity: sha512-QsZDisEVgtvnEgLftu/Ng5JkZlPn37AJoJQY330RnFoNcRtszr0JV3ldRLjIpgvl+qPRKF4t6h1P7FQhjQj6Sw==} engines: {node: '>=20'} @@ -4231,8 +4201,8 @@ packages: vue: optional: true - '@shikijs/themes@4.4.1': - resolution: {integrity: sha512-wudOaoFro+/Zl9gQv2W1Ur5XlVduqvTuYLI483Xi0wgc1A+cy1hfB2r6ac6ufBgF+ID7KJEW7L41MHrzQ4wH+w==} + '@shikijs/themes@4.3.1': + resolution: {integrity: sha512-dgpoJ4WqNi2yTmizQHBJ5zcX6j2lE6icN/0yt4l1kkf16jrY/pwPLoTb1ETsWMz0OBLf9ZNvwmxft+cH+N9qSA==} engines: {node: '>=20'} '@shikijs/transformers@4.3.1': @@ -4243,10 +4213,6 @@ packages: resolution: {integrity: sha512-CHFxE0jztBIZRHH6gxXE7DXUCFXjReEGxZ/j0rfSLGKZuwp2xBYycEP14875DSa9KLL/6700oxIq6oO6ef9K2g==} engines: {node: '>=20'} - '@shikijs/types@4.4.1': - resolution: {integrity: sha512-GOwCLQDHM5EjGUWNPrhzJbr6JP8V/Dx/CDVkWvbZ1Avw5JFnNUckrgbLmE07qtg4WlW7Q7QFndhjIkeU9XMPvw==} - engines: {node: '>=20'} - '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -4297,24 +4263,24 @@ packages: vite: ^5.2.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 vue: ^3.4.0 - '@storybook/addon-a11y@10.5.5': - resolution: {integrity: sha512-nsMnSRe7pzepXIkUUqI/rL7sp8juXOluyypU4Dz0UuYHhw/cKaxfzuO+3WJN5EtEr/gcnKYb4awxH/duPGavUw==} + '@storybook/addon-a11y@10.4.6': + resolution: {integrity: sha512-XCJy+f0DFOiCgUU9knRDlLDxVFI+AAQ3/wE/NF85zB9iDPPS2DwkSN+mas3zDgHt66zhN8Cq3/UiyCDUweV9Zw==} peerDependencies: - storybook: ^10.5.5 + storybook: ^10.4.6 - '@storybook/addon-docs@10.5.5': - resolution: {integrity: sha512-0YpKlimS4XE0kQ8Maa5coeefQxdyDrBHg1wOP3WTPuBe4FolFSCDveR0ge2+vuUBk+fZfn2+l+3Q2jmAWaRGDg==} + '@storybook/addon-docs@10.4.6': + resolution: {integrity: sha512-aWAfP5JMiT5a3zBJizwroCRzOCqZwDTJmvsYvwMD3ilIEa/kT1vhf6Xrbk4XIPhDwbh8Hpb/Gfnka1xBYEISWg==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.5.5 + storybook: ^10.4.6 peerDependenciesMeta: '@types/react': optional: true - '@storybook/addon-themes@10.5.5': - resolution: {integrity: sha512-ENZCJkvTdGYBRuaE3tEE6jRilMRdGgfYUhnFNEUXAg4II2iVYg9mnrq6tuQfwSVjGuEOTAUen/3YV+l7U4oOOA==} + '@storybook/addon-themes@10.4.6': + resolution: {integrity: sha512-80d622oB9xWZs3VH4uywkLOA5L2DAx04lVouvCM4XH+pLnJElidoylOLm3i3ByvlGkRjCbB27OUVsW94IgyDrw==} peerDependencies: - storybook: ^10.5.5 + storybook: ^10.4.6 '@storybook/builder-vite@10.3.4': resolution: {integrity: sha512-dNQyBZpBKvwmhSTpjrsuxxY8FqFCh0hgu5+46h2WbgQ2Te3pO458heWkGb+QO7mC6FmkXO6j6zgYzXticD6F2A==} @@ -4340,12 +4306,12 @@ packages: webpack: optional: true - '@storybook/csf-plugin@10.5.5': - resolution: {integrity: sha512-/euibhRFqklYCZqUseokojmfYcQpXshVY2QmA1qCuxMz9SzVFD3iSTw+aFLTxpsJGGdcZJk8fnm/rEthLzZ9jA==} + '@storybook/csf-plugin@10.4.6': + resolution: {integrity: sha512-NILLxDqpA/JR/AazGWpsz+4fadJwRU4uhHephGtYpVOWnQA/DkJfKT6zpcJVq8+QA8A2zKMLX3GVKsXIrxjuDA==} peerDependencies: esbuild: '*' rollup: '*' - storybook: ^10.5.5 + storybook: ^10.4.6 vite: '*' webpack: '*' peerDependenciesMeta: @@ -4366,14 +4332,14 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@storybook/react-dom-shim@10.5.5': - resolution: {integrity: sha512-PIk7N3LLrZIxfNxmkvmQN1d5UQ70XEedT8n0GhBiXnM6XL09xPGB8n8TZXeJBRYluKhDQcAyQeT0/OZmcDVQJg==} + '@storybook/react-dom-shim@10.4.6': + resolution: {integrity: sha512-iGNmKzrq9vgl2PDrYAnZKI+yvac3Ym+lJXXuQaqlFRS23zA5MNm4EBX+rAG7WulqchoK6NaZ0KQOs2mAgEpTMg==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 '@types/react-dom': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.5.5 + storybook: ^10.4.6 peerDependenciesMeta: '@types/react': optional: true @@ -4498,8 +4464,8 @@ packages: cpu: [arm64] os: [darwin] - '@takumi-rs/core-darwin-arm64@2.5.4': - resolution: {integrity: sha512-gbIY8SBxWK2fg13OtXj6V4ONLN683tTR08Llhr/UNqGdMn5yLw26/inn9j4sQV52QCWzczUYMwSX7aE2CaTbcw==} + '@takumi-rs/core-darwin-arm64@2.0.0-rc.5': + resolution: {integrity: sha512-7QDUnptTVx9jLFQHqBmr2YcZX09VfEFjUXb8DPocMHx/3vFk5askM4+zc8vf07w+63FSYMAs/i2SHOLOIC7Qfg==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -4510,8 +4476,8 @@ packages: cpu: [x64] os: [darwin] - '@takumi-rs/core-darwin-x64@2.5.4': - resolution: {integrity: sha512-yQzah3bIo4SxFeQa+O/CBpMNc/FgbaDqMlzXA5/axRhypIXmdTaK9lrPqipROgPXRkPddeMevV1WoEHslaMCfg==} + '@takumi-rs/core-darwin-x64@2.0.0-rc.5': + resolution: {integrity: sha512-gVHMN2IstyFSWrzqoplOU2XmGmGDiCRsUWqK4QZov6BVxM0MQo9WDouLjOdaVJDm0dWlyUD4AnDbDowSymuceg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -4523,8 +4489,8 @@ packages: os: [linux] libc: [glibc] - '@takumi-rs/core-linux-arm64-gnu@2.5.4': - resolution: {integrity: sha512-eFtuebrAm+6W7BTn/revOgIJCp14n+Fomg5DgAvyiTa1fz9Cz4R/0Nlm9OBP/bXP+S2TTqTBVsqvivGjrLJCZg==} + '@takumi-rs/core-linux-arm64-gnu@2.0.0-rc.5': + resolution: {integrity: sha512-VD9cAoCEygMJ0PipVF0mBCtKrlyKpZkIvnHW+8dFMLDbfxpiXXCrsKwIkYVWWCUlsbaAxHpOA17urKHmuM/oDQ==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -4537,8 +4503,8 @@ packages: os: [linux] libc: [musl] - '@takumi-rs/core-linux-arm64-musl@2.5.4': - resolution: {integrity: sha512-9JQEtQWOGkUYX7xPev6+TVZVNHpZlr0JOxyCCsaOKvwhyI2KLugWM8C+3CITRtqa0WfJOqJsM43UP3cFofFbvA==} + '@takumi-rs/core-linux-arm64-musl@2.0.0-rc.5': + resolution: {integrity: sha512-j9vgpoAP0qEdlgKzKa6O3jrfJyo5c/9d6WJeBAeQASMxEiXu/r9tT4fW1/Kg6ubSHrQOgOLY0rqTfixBWvtlKg==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -4551,8 +4517,8 @@ packages: os: [linux] libc: [glibc] - '@takumi-rs/core-linux-x64-gnu@2.5.4': - resolution: {integrity: sha512-KJp3tkS7BkwQ3WiKWse0uFjx/fKtsNayq9/sLo/8PurxZqjZAmIDMg4M9UUkWQ428uCTi+UERPNPlZQ/0XLrZQ==} + '@takumi-rs/core-linux-x64-gnu@2.0.0-rc.5': + resolution: {integrity: sha512-oYg4Dr6ulkc2lDmc3J6+Tf+/hOwuoaDXQwvyDYNcfo+ea+97vd6qJygQpBiTIai0692OxOp3iP+At1JO82dPqg==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -4565,8 +4531,8 @@ packages: os: [linux] libc: [musl] - '@takumi-rs/core-linux-x64-musl@2.5.4': - resolution: {integrity: sha512-WRQSnGu91GqGlA64aCHi5MepROm5pnADo6x8o3AakNxLXu0R6Hb1Tj1qJLp4nSylImzZueyR7PUNhNr3xdEBpg==} + '@takumi-rs/core-linux-x64-musl@2.0.0-rc.5': + resolution: {integrity: sha512-ih4ZqSO5dO792YTFaQngJ33aX2x1ySyLLb8Y6Zhcnv2WRomrZPxJ2Y/HihGJ1baJ1W0aflLNI3NQWFsjovcXXA==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -4578,8 +4544,8 @@ packages: cpu: [arm64] os: [win32] - '@takumi-rs/core-win32-arm64-msvc@2.5.4': - resolution: {integrity: sha512-BxtY3t4bk98mG4uS3Tao1p6U7zbKayH+KGgN7gYLkGTn3cKQtDxP/rwaebdOnnRycIDo310mzhJ5640JhDJBGQ==} + '@takumi-rs/core-win32-arm64-msvc@2.0.0-rc.5': + resolution: {integrity: sha512-rv5JAXF5nvnpcMs/Uww3swq7pXD+/QGxkEzywlPc/GgJsnRYPwPD6RdXmxaOu4+yXkeJd6qRN0CV0BKbyYEjKQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -4590,8 +4556,8 @@ packages: cpu: [x64] os: [win32] - '@takumi-rs/core-win32-x64-msvc@2.5.4': - resolution: {integrity: sha512-n3yNothzsg6+3CBOB53AKKWn9pa/z1X1TrFOM7tdBSvnnEjXdoeowx6IsNVBv/OunwWjw+ah2f9ldkry+8Q2hg==} + '@takumi-rs/core-win32-x64-msvc@2.0.0-rc.5': + resolution: {integrity: sha512-JWkXe2A1qt+Kuj90mf+vFP5qSBgea1oM0LRPe9scQyx1nAB+hf/rPYv+Yu02YJ7AtTsJZ31Y3xHVwV7u9mDkCw==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -4600,14 +4566,9 @@ packages: resolution: {integrity: sha512-Ia8I3vg0VAQPnzHiYRrd18UgZbIj3X0zMwWMjuTm3yb2TBH1988lPwnnlf+eAfYMwZrutNiXLLtgEnkzsm2gMw==} engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} - '@takumi-rs/core@2.5.4': - resolution: {integrity: sha512-RfYVPihlYaa951bW2g7/lkK8uTQ3wxq1/yvY41K2CY98UZ8xChAcriJsF1Qxg1nAagmbLKuExJs1DSLR/+g9ow==} + '@takumi-rs/core@2.0.0-rc.5': + resolution: {integrity: sha512-LrJ0+p7ukVsEbiLYsECWZUhBM71uemiIVM3N9WRYy8EsjHo2Vq6SpukXiJWy5Td5iduXfizey30i4fjEi9Va0w==} engines: {node: '>=18'} - peerDependencies: - csstype: '*' - peerDependenciesMeta: - csstype: - optional: true '@takumi-rs/helpers@1.8.7': resolution: {integrity: sha512-5dSR9W8msQ7Asp4TCvUUB9Bt8yLgIc2ASjWtEG4Jn9xSuAVJLWFZ21Xl8HShW5GE6SV5aCCM9BL0NA9YuBWIJw==} @@ -4620,33 +4581,28 @@ packages: react-dom: optional: true - '@takumi-rs/helpers@2.5.4': - resolution: {integrity: sha512-/bNTK2nRSmaugF4m2TDb1SLiEAN7PcORwqqa1RIfahMAqxZoNzMw2krCuNexeDRPGBNJKNCmlOB6F1heBXqHTw==} + '@takumi-rs/helpers@2.0.0-rc.5': + resolution: {integrity: sha512-0ACdlShEvU1IQFSSpFh8UMfrGWePj0Uq3D3V2WYoNRF9+o6kfpsD2gZjdFTf+7svOTsmf0Kr7leW6FOzpwjrcw==} engines: {node: '>=18'} peerDependencies: - preact: ^10.0.0 react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: - preact: - optional: true react: optional: true + react-dom: + optional: true - '@takumi-rs/wasm@2.5.4': - resolution: {integrity: sha512-Uae6J+SglHS2sl0hqXLGuw5nUEy/scyYOJzbGFfN79EGm+Oy5f5SkizlNKo+6H0HzWoXCNdWCvXq/Yl8stRylA==} + '@takumi-rs/wasm@2.0.0-rc.5': + resolution: {integrity: sha512-lQi2LqT/WY9XfJO9lj197Nf1xyr04vD7hv5ijjI8+8pLZz5U73nowF7p5djwaLs38ax53WMSdtvlrnhR7wv/mQ==} engines: {node: '>=18'} - peerDependencies: - csstype: '*' - peerDependenciesMeta: - csstype: - optional: true '@tanstack/table-core@8.21.3': resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==} engines: {node: '>=12'} - '@tanstack/virtual-core@3.17.7': - resolution: {integrity: sha512-bp+v10y65sp2H7WpWfIMyxTNfl8ZVfxFTLRjPIFRryi6FV/J33z4IS53WO4pTk36KlvJ4iLiQz+oaydDC1xbcA==} + '@tanstack/virtual-core@3.17.3': + resolution: {integrity: sha512-8Np/TFELpI0ySuJoVmjvOrQYXH/8sTX0Biv9szhFhY39xOdAAY+smrMxjxOum/ux3eM8MUJQsEJ0/R0UpvC8dw==} '@tanstack/vue-table@8.21.3': resolution: {integrity: sha512-rusRyd77c5tDPloPskctMyPLFEQUeBzxdQ+2Eow4F7gDPlPOB1UnnhzfpdvqZ8ZyX2rRNGmqNnQWm87OI2OQPw==} @@ -4654,8 +4610,8 @@ packages: peerDependencies: vue: '>=3.2' - '@tanstack/vue-virtual@3.13.35': - resolution: {integrity: sha512-lOfSPvgPdlaH6Qy+CyIc3XpycitaSQ9GECndGpTuDiu+uDA1am+90yWXwzDSd/20ZM196ggWJLS+Qb6WjVd/OA==} + '@tanstack/vue-virtual@3.13.31': + resolution: {integrity: sha512-wZMEoSf852jQqaf3Ika1J7PiBae6341LNy/2CxmIyn0XKDQXMuK41wVX+xp6G0yx8jyR95Ef+Tdr13DK7mbJtQ==} peerDependencies: vue: ^2.7.0 || ^3.0.0 @@ -4919,8 +4875,8 @@ packages: '@types/estree@1.0.9': resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} - '@types/hast@3.0.5': - resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==} + '@types/hast@3.0.4': + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} '@types/jsesc@2.5.1': resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} @@ -4946,8 +4902,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@24.13.3': - resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} + '@types/node@24.13.2': + resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==} '@types/parse-path@7.1.0': resolution: {integrity: sha512-EULJ8LApcVEPbrfND0cRQqutIOdiIgJ1Mgrhpy755r14xMohPTEpkV/k28SJvuOs9bHRFW8x+KeDAEPiGQPB9Q==} @@ -5059,85 +5015,85 @@ packages: peerDependencies: vue: '>=3.5.18' - '@unocss/cli@66.7.5': - resolution: {integrity: sha512-fgWkECRn2LGVo9sEpmjk/KJ3NSKUDitaZCNrJcEYM93DG+ELriTHcL+VWBlF4rcZf9fdGlq1nKbbRHUZirFCHQ==} + '@unocss/cli@66.7.4': + resolution: {integrity: sha512-ujqzt7An9Y1BUL0xMFQvF219nLwz7hF2lh/E97YhzB8lI8xA/T/VB7+njXXBEADV4Jp/5qGVaAatME9tadCqBw==} hasBin: true - '@unocss/config@66.7.5': - resolution: {integrity: sha512-dkPl9glhEahJ+Xoja5ZseKKnH+vZaeaKQzg8b0otcKcPPNrHQgu1nu3QgfeOjnXOGrjZIotHwUeVtt4ZA2Skgg==} + '@unocss/config@66.7.4': + resolution: {integrity: sha512-xdIpeZv2l69GlvO2GjAMXXMnJ4LPI0J9OXIEsON6kSHJzZqL9Gbztqvt9L+3OXQsNCeduJF/Dm9JrNPSbpDqHw==} - '@unocss/core@66.7.5': - resolution: {integrity: sha512-UdJb8MiMywcau8QrWEVgUAz0kvoFHyR+sACwYCgmBh/BpKJGyR/zw/Ys3wvysbm0f+i/20VGBex/QQxYVlzdyQ==} + '@unocss/core@66.7.4': + resolution: {integrity: sha512-OGXh+RRsAgOrecTKRjUd4SepHR7W4v6zIf6pGtKyIIAIMnzcW/tU+afR1cDbhtb4efZMQhzaoAh3ncvkL8eEYA==} - '@unocss/extractor-arbitrary-variants@66.7.5': - resolution: {integrity: sha512-5zOkbnLIJc8E749qNjLXfPHl3FdHloop12h706/ojr6idK4ix0KLm43R//uLnphixCehdHJRuHnavnM4C/kQbA==} + '@unocss/extractor-arbitrary-variants@66.7.4': + resolution: {integrity: sha512-0yawiWzVDDBRow8kuMeNFhzYJUwYrsKc1xclzNurkisal7tTG24haDmpqneol8j3TT2blrQOIuSQPrEgv6y4oQ==} - '@unocss/inspector@66.7.5': - resolution: {integrity: sha512-WmTJMnj8bmRxvw/wGeShmL2eEHr2/L0BdGTXSxhfzwcO8y5XZEbBmVciLcM7pqaTXQ6JY4+KnITrDUf1urjZxQ==} + '@unocss/inspector@66.7.4': + resolution: {integrity: sha512-YxgG9KaXZTe9wVffhUQkV/RY+PPcXha/jAg0rcPUYQr88Z0PEenOUp/Q11ATP8mTwNd+3oUwbKMnkXvv2qsdQA==} - '@unocss/nuxt@66.7.5': - resolution: {integrity: sha512-jEpG/bvPjjpXqr/hmTXxDZLajI/SyakviVX03djtcJl8jih1khXMqUAAehLcFUJg1DvoUIUdReGagTJGdyGPNw==} + '@unocss/nuxt@66.7.4': + resolution: {integrity: sha512-hVzyswza6QN/URb2NTb8Xd4/2f/+FcFzjQiuOBjvPFmsgax7sK/l1hFlydCZ3538TR8uh82ctwE+eZnJ2YvWFw==} - '@unocss/preset-attributify@66.7.5': - resolution: {integrity: sha512-1Oi1Cp81pqYJwG3h4+OlP5A0FKyaa07MFBXaXc4Yr3faiTbsI8SKj2TqnZCb+NQvBsEqslEd+jKXGZ3lKzCVOQ==} + '@unocss/preset-attributify@66.7.4': + resolution: {integrity: sha512-DqRGDJ4OH9h8IissdbZ+IoiIg4q9gdZwdDfnrPcNbBm1ZC4QV/SEizt9GGF6Z/bgvMscMupMU233btQyTq+h6w==} - '@unocss/preset-icons@66.7.5': - resolution: {integrity: sha512-ZsxadWnGGtHdANTikuMnjkQaT1qwUFJHZBF4fzVsPMnUiiKGs8rzXukwM9w3Gi9ontM7nbG2FYi9clWETSlpFg==} + '@unocss/preset-icons@66.7.4': + resolution: {integrity: sha512-E5DZJOBv4dNsKheds5MNjELF/boMvJNGya1I6NKzC3FQJC7BBSs67+7HAWTz7KKavLS9dEBjdh3JUlXhYMSO8w==} - '@unocss/preset-mini@66.7.5': - resolution: {integrity: sha512-o37TSl4ecT0dKu+3/TYuTYht75h82SEwDNl476m9ve0KW4Pv1O2tT/9TWd7N5cutEpySr8/YtjMwtWBD+drxBg==} + '@unocss/preset-mini@66.7.4': + resolution: {integrity: sha512-aITPP3k60ya3ZMubWQfwNUjh8SzA6YRsbX37WaAMYyIrP1lilgCClJi9HxYt0/Wya09NmUrVNdyYKZfYhfvprA==} - '@unocss/preset-tagify@66.7.5': - resolution: {integrity: sha512-/8YB1tXVi+WmNKPhsCdtO1xnQKEkshSnWDp6AbvVP3f6qOF7adlMYpAt3kpWCoVUBsfOQ06ZQlnfricMjObyoQ==} + '@unocss/preset-tagify@66.7.4': + resolution: {integrity: sha512-4AU4WJfQlk4X+AcsNO532dLcrSxPjEiFTVY7IjDrR4fnFV6bU5yXvEMpM9mToZvk1oDosDjT9Zt7MEpt2d/N1A==} - '@unocss/preset-typography@66.7.5': - resolution: {integrity: sha512-2dxC8LT9KYa29UZT4muDFl7DbIXvKktTfeSMbUGMdZKbHcuMtKSP2U52wti1PL5I9duqp4v+8G33EeVutGTUaQ==} + '@unocss/preset-typography@66.7.4': + resolution: {integrity: sha512-FNlkAdlfUqsiHrkeKt5gr8rbTH5K6qNBv44n5fK6wWWbrl/6mB+oazvC9yFp+winJWr+M7TBrnrhC7wAeTdpAA==} - '@unocss/preset-uno@66.7.5': - resolution: {integrity: sha512-zaUlYgNngbt50fZA/LbtsEnmPKojPqeiXCyUUiKQMv2uJQhncR32xhLZXVQ+TJD7hlfZ+6FAqlco1NIiAcub9w==} + '@unocss/preset-uno@66.7.4': + resolution: {integrity: sha512-ov0sGR2mQ3x4OtdFHdpndy3VuK5UkXuhEAb6LwxSzUIKOqWcxSi24nugBchfInS930pI3Ka9Eje7kAsU+QAPEg==} - '@unocss/preset-web-fonts@66.7.5': - resolution: {integrity: sha512-OLLTK7kswdSu51qxEm6O+AehecgCfS08Ivqo+280lKzFW7V1jXr5okeJ1ty+85oHCprJqzcD9iG1khxNRLomcA==} + '@unocss/preset-web-fonts@66.7.4': + resolution: {integrity: sha512-pzpaKZzcbtEVodMf6RvcjyYhgfJ6JrOzsELgo7tzKWSrUuuAuVteTXQTVNIsgjRncJ+adeUhIVTtWg6uHjj1Yg==} - '@unocss/preset-wind3@66.7.5': - resolution: {integrity: sha512-atFe/7Qein+oMdyZs0hEo+3EjV99Av2LVxDbzpCungxIfbS3TnQt70EIuHXMPNCVWLYwrMV+/P1n9Ntb0E3mow==} + '@unocss/preset-wind3@66.7.4': + resolution: {integrity: sha512-wnYilrLEYyuXzWlC1WfHB8xl+Y8ah3ZHbRBEZbOlYIDAgrGdDHxPT1EOHSHVphfoobCp8+t7eNQvjB1xBG0LaQ==} - '@unocss/preset-wind4@66.7.5': - resolution: {integrity: sha512-n3jIvQv8x1jXpmWfvNFBIqHNARki4mKZXfxAA31gekpXsRRTg16u1+yC1+PBBJgoEDFEnnmKnG7EZP88S8LVXA==} + '@unocss/preset-wind4@66.7.4': + resolution: {integrity: sha512-X3Tde85s9qMlow0IWy32yo8ivtZ3jvpYIWLeOmmBSJXil7GVvA1Yi3LYSLSMoR4VT8CasbQKg99LyhtXiDhYlQ==} - '@unocss/preset-wind@66.7.5': - resolution: {integrity: sha512-LVKgGr0A9Lc7F85xGXrrb71DDXMlHGA8bcj/Kht8BCsuRdBZadNbLlnv5qnSJiHYhi3/blzcgVoaeRor6L9yNA==} + '@unocss/preset-wind@66.7.4': + resolution: {integrity: sha512-OZRsTfjY0iTEu01oqknKFxCxudv+3yXkXTVdllFBrFXws7OKXmm78Wmo+jwX3PhDBaEq71WuHi8s6u76YOiNLQ==} - '@unocss/reset@66.7.5': - resolution: {integrity: sha512-z3wbt2cuQPjtT6w5xzRYZYFIIlUPzhVKz8yIcE9fvu7BgR3hO7uVsg/5mzDoGwQ96Ya3Sk68rpmI/gLYl4bJag==} + '@unocss/reset@66.7.4': + resolution: {integrity: sha512-DYUxI/WVIFCMYKc8/jXCQvp26SmB5UvZ3fYEI1jLeb9BHZYtINvHfs1tIDTWSXOIP1s/yOPFeBDx9bm1PBF4zg==} - '@unocss/rule-utils@66.7.5': - resolution: {integrity: sha512-/AKHBRF6ZOexE3EDDv8ZEYh40P5e2Eha41IYUbE1wjigW7++ssmvimSTdufJzZvU5DGP++E3B3WEsFPprZMjAg==} + '@unocss/rule-utils@66.7.4': + resolution: {integrity: sha512-S+q2gqsWpZfW+MJV6LGH42eyKDK8xGdUPse72T8euNDagl5/OZFGSJ3TlIrlNilscbUiWM8nIu0cWeRaAmEMlA==} - '@unocss/transformer-attributify-jsx@66.7.5': - resolution: {integrity: sha512-r8qDwNSt0eGSwWws3xsuIHb3PZYR2embFdYoE67hD/xlYgLjX1uPy/HUlGCSSh4uLc4vVYjurr0Oq5xF/B8YiA==} + '@unocss/transformer-attributify-jsx@66.7.4': + resolution: {integrity: sha512-HvSmnxEaMdvEOBAe4JeGfQHYoemY7eyEkM9tK60KBvuvLS/tpkTu9sQy8Y2PaSVdtdl8wNJYAjBq14mBTJhJQQ==} - '@unocss/transformer-compile-class@66.7.5': - resolution: {integrity: sha512-KuECgsGF7tGe808vIvKViEjI0UCUgYgneJfK+/TWBkjC7s8dLVaUtJzzcP9/r6OfGlgyn/x1YTdRqTaCENa7Xg==} + '@unocss/transformer-compile-class@66.7.4': + resolution: {integrity: sha512-CqagFT2ybqeEIf5YDPalK+ueKewNiI3h/a0MDH+VqDEmyl4ICgSB38VtQabiMnFG4um0kVGqThHoYKDy6qGKyg==} - '@unocss/transformer-directives@66.7.5': - resolution: {integrity: sha512-VMJApXXOwlDubkW+cNMmOkfxLefFupJr+yU23gGYUB2NPsuVltc8H5CDM0gfVebpeL5CUW05evxzEAk2wsju+Q==} + '@unocss/transformer-directives@66.7.4': + resolution: {integrity: sha512-mMS+9NWMI7riWW9LI9+XibbAs6kJuhEezqQ+99d0s40k2w+io7vJab2i+LkDDyCmdaPL5tdqcb48PXu9mzvAeQ==} - '@unocss/transformer-variant-group@66.7.5': - resolution: {integrity: sha512-iDmP3mM8J+IxuQf5Uh33zsi528xnGxTpKRJ0c+LCrqBTTkR2tZr4aCzNmJ0g29Js2yEOsyNXRRc8BNTuvgn0AA==} + '@unocss/transformer-variant-group@66.7.4': + resolution: {integrity: sha512-3+fdrcpg7f8wltk7Ph4nK817HkwVfKoKOImPuD9nnb3T6RVUuwDq3N3XZK4vrwlFyEJqNLDBhzHF3rCGymreOg==} - '@unocss/vite@66.7.5': - resolution: {integrity: sha512-1z1TBCNJCR2WzjPtjzmCHr8rtzXHosMjLdsCNe6Mzsfwiw044gzzLVuiEZO9vIjkI50lvQ+gIOxOiVQG0hGAeA==} + '@unocss/vite@66.7.4': + resolution: {integrity: sha512-U6P3qWuGJIQ3fqMQf9qMB2kkXGrISkcdeW1kHlBKs54QjWKJRMNTxgAAb57ytlbD2K9osEMO/k58w96lbXcTNg==} peerDependencies: vite: ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 || ^8.0.0-0 - '@unocss/webpack@66.7.5': - resolution: {integrity: sha512-9ji+BsB1VyspbEZwcwGPZPF6uuPpsRm9gBNMK14Toib33QIiBqpEBNzBNGNfbIjne3hmS6fGySN344Z0VldHcA==} + '@unocss/webpack@66.7.4': + resolution: {integrity: sha512-mUFvcAvnD0yGi+Jds0DxkW726Q4pwIqvypor/fE3TdBRtRlYN3Ht4NInLcnDKalVsLsVB+g+ye/xNmCPqRUNBQ==} peerDependencies: webpack: ^5 - '@upstash/redis@1.38.1': - resolution: {integrity: sha512-hVqkWmhqobH7hpdzSCSrOwK7gWNASOAdf85l6/yxdB+giCYNYfl8FkSKxnqW2sqCdLDP7HzRTvy/ILC1AjBMUA==} + '@upstash/redis@1.38.0': + resolution: {integrity: sha512-wu+dZBptlLy0+MCUEoHmzrY/TnmgDey3+c7EbIGwrLqAvkP8yi5MWZHYGIFtAygmL4Bkz2TdFu+eU0vFPncIcg==} '@vercel/nft@1.10.2': resolution: {integrity: sha512-w+WyX5Ulmj4dtTZrxaulqrjaLZHSbnPzx75SJsTNYmotKsqn1JlLnDJa+lz5hn90HJofhl/2MAtw0mCrgM3qYw==} @@ -5157,7 +5113,7 @@ packages: react: ^18 || ^19 || ^19.0.0-rc svelte: '>= 4' vue: ^3 - vue-router: 5.2.0 + vue-router: 5.1.0 peerDependenciesMeta: '@sveltejs/kit': optional: true @@ -5272,7 +5228,7 @@ packages: engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0} peerDependencies: '@arethetypeswrong/core': ^0.18.1 - '@types/node': 24.13.3 + '@types/node': 24.13.2 '@vitejs/devtools': ^0.3.0 esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' @@ -5324,63 +5280,6 @@ packages: yaml: optional: true - '@voidzero-dev/vite-plus-core@0.2.7': - resolution: {integrity: sha512-zqaBkM1XZ4IHvFJlG2uv7kQF+dqtUcxXSPGyn15BXRfQb101HPpXXe6PHi7YOmZmbQd+hnwNr5+aklXSriZhVQ==} - engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0} - peerDependencies: - '@arethetypeswrong/core': ^0.18.1 - '@types/node': 24.13.3 - '@vitejs/devtools': ^0.3.0 - esbuild: ^0.27.0 || ^0.28.0 - jiti: '>=1.21.0' - less: ^4.0.0 - publint: ^0.3.8 - sass: ^1.70.0 - sass-embedded: ^1.70.0 - stylus: '>=0.54.8' - sugarss: ^5.0.0 - terser: ^5.16.0 - tsx: ^4.8.1 - typescript: ^5.0.0 || ^6.0.0 || ^7.0.0 - unplugin-unused: ^0.5.0 - unrun: '*' - yaml: ^2.4.2 - peerDependenciesMeta: - '@arethetypeswrong/core': - optional: true - '@types/node': - optional: true - '@vitejs/devtools': - optional: true - esbuild: - optional: true - jiti: - optional: true - less: - optional: true - publint: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - typescript: - optional: true - unplugin-unused: - optional: true - unrun: - optional: true - yaml: - optional: true - '@voidzero-dev/vite-plus-darwin-arm64@0.2.2': resolution: {integrity: sha512-Wy0Shx3Waa2cQZGSrPm0cpO1Y5oNyKyC1jarv12bBcgV+4uoEBKX+ep2Nh7zwjfd8Ja4QMiePE7wciOSXxu8oQ==} engines: {node: '>=20.0.0'} @@ -5451,8 +5350,8 @@ packages: '@volar/typescript@2.4.28': resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} - '@vue-macros/common@3.1.4': - resolution: {integrity: sha512-/5Fv+6DgIcM9ajY05ZmKBv+LMX1M9A0X+IUwDRVdt67ciw8OV9bvG2r34p3RiEadlsQybjhKPRKNXDC8Bp23cw==} + '@vue-macros/common@3.1.2': + resolution: {integrity: sha512-h9t4ArDdniO9ekYHAD95t9AZcAbb19lEGK+26iAjUODOIJKmObDNBSe4+6ELQAA3vtYiFPPBtHh7+cQCKi3Dng==} engines: {node: '>=20.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 @@ -5479,27 +5378,15 @@ packages: '@vue/compiler-core@3.5.39': resolution: {integrity: sha512-16KBTEXAJCpDr0mwlw+AZyhu8iyC7R3S2vBwsI7QnWJU6X3WKc9VKeNEZpiMdZ569qWhz9574L3vV55qRL0Vtw==} - '@vue/compiler-core@3.5.40': - resolution: {integrity: sha512-39E8IgOhTbVDnoJFMKc2DvYnypcZwUqgUhQkccva/0m6FUwtIKSGV7n1hpVmYcFaoRAwf9pBcwnKlCEsN63ZEQ==} - '@vue/compiler-dom@3.5.39': resolution: {integrity: sha512-oQPigALqYbNxTNPvNgSOe+czwVExfbVF02lz8jP0S3AXJiu3jxYDygNUiqSep4ezzW8XgnubqH63My2A7JR/vg==} - '@vue/compiler-dom@3.5.40': - resolution: {integrity: sha512-pwkx4vqlqOspFstrcmzwkKLePVMD3PT65imRzLhanU2V1Fj4K13g6OXjanOyzw3aTAuRk84BOmY8f3rEHqPaVA==} - '@vue/compiler-sfc@3.5.39': resolution: {integrity: sha512-d0ki86iOyN8LoZPBmk5SJWNwHP19CnDDCfuo//+2WJa2g5Ke0Jay983PIBIcSSzldC68I8DrD5GrHV3OSDfodg==} - '@vue/compiler-sfc@3.5.40': - resolution: {integrity: sha512-gIf497P4kpuALcvs5n3AEg1Vdn0pSY4XbjASIfHNYF1/MP3T2Mf2STERTubysBxCRxzJGJYtF/O7vwJrxFB3Vw==} - '@vue/compiler-ssr@3.5.39': resolution: {integrity: sha512-Ce7/wvwMHai74bdszfXExdazFigYnlF9zgCmEQUcM1j0fOymlouZ7XilTYNo8oUjhlnjYOZbGrcYKuqjz89Ucw==} - '@vue/compiler-ssr@3.5.40': - resolution: {integrity: sha512-rrE5xiXG663+vHCHa3J9p2z5OcBRjXmoqenprJxAFQxg5pSshzeBiCE6pu46axapRJ2Adk0YDA2BRZVjiHXnhg==} - '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -5531,9 +5418,6 @@ packages: '@vue/language-core@3.3.6': resolution: {integrity: sha512-LgBMZAy2sR3cQWknpyaxnI6yBkqDfLBPkbdhwRhQCvzfNJRQXPilgQIrdI/v4ytJ0sAq9bWhaPsjqBqneomJ3Q==} - '@vue/language-core@3.3.9': - resolution: {integrity: sha512-in/68oAa4BCtVY6n/nkuhLIkV8DHYd2UivedJ6cMZ6UYtlq9jaoaSNUBHYCVO44z3nKg7MdE5OBoHKt5SxeBKQ==} - '@vue/reactivity@3.5.39': resolution: {integrity: sha512-TpsuBJ9gGlZa5d23XcM2y8EXanz9dZeVDQBXRwzy46ItgvM+rWpzs+UVM0wcRLxGvcav0HE5jz2gNL53xlRAog==} @@ -5551,9 +5435,6 @@ packages: '@vue/shared@3.5.39': resolution: {integrity: sha512-l1rrBtBfTnmxvtsvdQDXltUUy8S1Y+ZaqdfUzmAnJkTd8Z8rv5v/ytW+TKiqEOWyHPoqtPlNFSs0lhRmYVSHVA==} - '@vue/shared@3.5.40': - resolution: {integrity: sha512-WxnBtruIqOoV3rA4jeKDWzrYI5h7Cp4+pjwDi8kWGHz+IslhiN+wguLVVhtv2l8VoU02rzDCVfDjgCl1lNpZVg==} - '@vue/test-utils@2.4.11': resolution: {integrity: sha512-GDqaqZsA6m2E5vNzej0aYiIb6BX8xV9pNSbbbXKOfEYwg7ZNblVX8suyqmUBThq8VIrgAJNxn+z72hVtUeiWHA==} peerDependencies: @@ -5567,13 +5448,13 @@ packages: '@vueuse/core@10.11.1': resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} - '@vueuse/core@14.4.0': - resolution: {integrity: sha512-X4WHz1HlCzCBoYXesUkifzzWBAcZgXG8Fi5iNPQg/epdzOB3gu8Fawj3hvuwYR1nGcXGnvxwYYcUC/71++svtQ==} + '@vueuse/core@14.3.0': + resolution: {integrity: sha512-aHfz47g0ZhMtTVHmIzMVpJy8ePhhOy68GY5bv110+5DVtZ+W7BsOx+m61UNQqfrWyPztIHIanWa3E2tib3NFIw==} peerDependencies: vue: ^3.5.0 - '@vueuse/integrations@14.4.0': - resolution: {integrity: sha512-oJz9qTgczvA7L1nXQFRU7h8tQbOCoiceqvMMhT9XYMyOGTqLJ2rEa09PON+nD2t48sZUfeOmg4eaWJXV4sZb/w==} + '@vueuse/integrations@14.3.0': + resolution: {integrity: sha512-76I5FT2ESvCmCaSwapI+a/u/CFtNXmzl9f9lNp1hRtx8vKB8hfiokJr8IvQqcQG5ckGXElyXK516b54ozV3MvA==} peerDependencies: async-validator: ^4 axios: ^1 @@ -5617,26 +5498,26 @@ packages: '@vueuse/metadata@10.11.1': resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} - '@vueuse/metadata@14.4.0': - resolution: {integrity: sha512-swx/255R6JyHZFJhx845iz5CRWDZdCfvkZOpACWc5+c5WHcG24mv8gUT1WIdFQaHt6dq79rvILd9QnCWiyVm9g==} + '@vueuse/metadata@14.3.0': + resolution: {integrity: sha512-BwxmbAzwAVF50+MW57GXOUEV61nFBGnlBvrTqj49PqWJu3uw7hdu72ztXeZ33RdZtDY6kO+bfCAE1PCn88Tktw==} - '@vueuse/nuxt@14.4.0': - resolution: {integrity: sha512-97At9ad6UvEB73vH1/h2yYTRZM7uPchzo7s2jRLwKWWHRZXGdzTn8AtpSwZVIAaXJTDcpiqzo9Inhd8v50mkMg==} + '@vueuse/nuxt@14.3.0': + resolution: {integrity: sha512-Uxaz/DsNa3i7vHTSjZin5R17R5pt+MtpAifsfqhV1qiBZti1wYv+/S3xysCMHuuiWyLIbbignKxIsgG9ul5kEA==} peerDependencies: - nuxt: ^3.0.0 || ^4.0.0-0 || ^5.0.0-0 + nuxt: ^3.0.0 || ^4.0.0-0 vue: ^3.5.0 - '@vueuse/router@14.4.0': - resolution: {integrity: sha512-q+dRUKI6xYGT4vNPq2t3fujrXPw2KBFV5Jxhw38liTFzwzGXBYcf8Qdjk7AiQpjEH2xLSin6WVTvj85EEIpo9w==} + '@vueuse/router@14.3.0': + resolution: {integrity: sha512-MK7YETFDPyDDF9aSP4W3TzUIHLZ+uq0n/t4VMxOP39e0qGbCZ21ZRsGE93ML84teKtCtPDlN+73CTk2e3xVl9w==} peerDependencies: vue: ^3.5.0 - vue-router: 5.2.0 + vue-router: 5.1.0 '@vueuse/shared@10.11.1': resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} - '@vueuse/shared@14.4.0': - resolution: {integrity: sha512-JRgY90Sz8DDtPMsaDflvPMp9xYk69JZAmbuDvAquUVXKr2gEjqtzGNTTthLfckH0BzBqvnu31gb4a8TGLRe79g==} + '@vueuse/shared@14.3.0': + resolution: {integrity: sha512-bZpge9eSXwa4ToSiqJ7j6KRwhAsneMFoSz3LMWKQDkqimm3D/tbFlrklrs/IOqC8tEcYmXQZJ6N0UrjhBirVCg==} peerDependencies: vue: ^3.5.0 @@ -5694,131 +5575,6 @@ packages: '@xtuc/long@4.2.2': resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - '@yuku-codegen/binding-darwin-arm64@0.5.48': - resolution: {integrity: sha512-yo96Oef12WzqnphInfz/eexVse3+kWgfGS5g2S3rFS3dcGn1ENW9xLFDZUP9rh+yP76DOq38wBoFi1+I9+6qBg==} - cpu: [arm64] - os: [darwin] - - '@yuku-codegen/binding-darwin-x64@0.5.48': - resolution: {integrity: sha512-aRCTw0EZC4bVosmw//0OMYP5tGWFE0Cu5yUBFkUbhXx/iBzvORcJ2xPNlOp/vtCCo9Ys4vp8b0DigJV6uOVb2g==} - cpu: [x64] - os: [darwin] - - '@yuku-codegen/binding-freebsd-x64@0.5.48': - resolution: {integrity: sha512-CA0AQAEApDkbw51PdLWMtKPJ41/7rvXsS3SJs+phG7fHJI+MuFzWuLbkucZfZoEOiDscmcsfYIdgL8BsfuyKKQ==} - cpu: [x64] - os: [freebsd] - - '@yuku-codegen/binding-linux-arm-gnu@0.5.48': - resolution: {integrity: sha512-DuSQlk8bH4gpmW3/00P0NLagAcMv8jOxjT40cQmxKRkktr+SUOALCfkT89tdDq3qtY95NR2GXOZ7AjNh7KKqCw==} - cpu: [arm] - os: [linux] - libc: [glibc] - - '@yuku-codegen/binding-linux-arm-musl@0.5.48': - resolution: {integrity: sha512-bxj4Ee+wlaJcWJwft2ReJXWw5sfl1qavDz6+dlRdU1xfTEtjPSNiAWhiCHnJR0R4Ygd57DnzSQmAVGvFv6RcGw==} - cpu: [arm] - os: [linux] - libc: [musl] - - '@yuku-codegen/binding-linux-arm64-gnu@0.5.48': - resolution: {integrity: sha512-mk5JVWh+0JOe5ue8k17kbYX8uGBoKt3ZqoCyxNh4nYAAcX7+X1tFUiU7jbjctu4vHeejCBFSTdQ021+V31cUCQ==} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@yuku-codegen/binding-linux-arm64-musl@0.5.48': - resolution: {integrity: sha512-4q3vkrNghbllyxOm2KesFLxCPKHF7r3JyQ7BWZccY1j2Y05yKoIFhoWCqIuQ2W/dpte9RI0+OVfwyxnrKg6fkA==} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@yuku-codegen/binding-linux-x64-gnu@0.5.48': - resolution: {integrity: sha512-csd4M1EVrGaohM8acM6gq1zpUA/Rwe2ulUMBKUcwQXm/k6n7cq1A++qdew78SOVb4do3JH1WE+WFwoGQAcWc1w==} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@yuku-codegen/binding-linux-x64-musl@0.5.48': - resolution: {integrity: sha512-KcDuEOT+GFoVKdvAWOv1v9iYjwnmvMZlO+j1Rw+5PYdeFLGWGzv/DD11y4SAAdwXIFcil4T0hibeIaF82WStMg==} - cpu: [x64] - os: [linux] - libc: [musl] - - '@yuku-codegen/binding-win32-arm64@0.5.48': - resolution: {integrity: sha512-HI8qNrI8dWM5BuqIMKsqornRvTNFrE6sm5zToIJ9YIa9zt5+29P7fJ7Nr39EVf6dAWSb6q7JSpScJnRsQ+FgZA==} - cpu: [arm64] - os: [win32] - - '@yuku-codegen/binding-win32-x64@0.5.48': - resolution: {integrity: sha512-X5YWJLO6EfBZpeBqO0AYESnUizbpFDWArcvVD61w0PEWQ3CaFRLnbQXs+kpM4ZZfGMfIE22zfA08QSY67q7TNQ==} - cpu: [x64] - os: [win32] - - '@yuku-parser/binding-darwin-arm64@0.5.48': - resolution: {integrity: sha512-If8mb7HH3vqghJ2NNZ8SuHfhsnjVzOxJpB8xcNOXS5WjYrs2mUhHIh5KOIvK13hDOzh0htGeGK3A6MsiEqE7HQ==} - cpu: [arm64] - os: [darwin] - - '@yuku-parser/binding-darwin-x64@0.5.48': - resolution: {integrity: sha512-EimvPXfspzxf1K11eB6tCW5oiQEXB8g84T2wP1TwzQagdDKo33bkmmVF0B32vTIpXnk/Ifu5IB61izZ1MylljA==} - cpu: [x64] - os: [darwin] - - '@yuku-parser/binding-freebsd-x64@0.5.48': - resolution: {integrity: sha512-0GcUMrumLHheThY9r5Tp46gaZYzn0irWPS1Zba6WY+vVQfhUtzGiWgXxI6tuXX0N32kEaaEVRpkKctvo6Kx3aQ==} - cpu: [x64] - os: [freebsd] - - '@yuku-parser/binding-linux-arm-gnu@0.5.48': - resolution: {integrity: sha512-8S5T5wjCC73dmmpQeZ49aYsSunIUM3D4Fc6rdK96c+Ayg/p3FmeSPF3xuLZHejcTmqJIIvnbfPlUF+rB6DITjQ==} - cpu: [arm] - os: [linux] - libc: [glibc] - - '@yuku-parser/binding-linux-arm-musl@0.5.48': - resolution: {integrity: sha512-tTmbxvnUHcK2/crS9547vk2SMmsajH1yqJ8ltXhIuHJgqR1v+d9n9KT+kSayo/5CS76LegeYxhMFjEivBH2hFA==} - cpu: [arm] - os: [linux] - libc: [musl] - - '@yuku-parser/binding-linux-arm64-gnu@0.5.48': - resolution: {integrity: sha512-KGYCBMqI2zfwyhgq5tpPVNe7jpUeYTBm8DhjdS+zqWNumde/PEC170QE5RHxcOAlsirIDeIUk0jqx+r/axoFSw==} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@yuku-parser/binding-linux-arm64-musl@0.5.48': - resolution: {integrity: sha512-2wTSMsCSXLTc2lZUjMAuU5X4cje55u205WJqfV5NWNF6j9pW/tXyxr15dJeekj8ziLqBXzIsj4DbRh4sY/WcjA==} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@yuku-parser/binding-linux-x64-gnu@0.5.48': - resolution: {integrity: sha512-d/6v9UnGglVu1WC2JQyv/5aWSi5fXZeGSlidCfmHp4+N65N1GDKUnFtys5MK5eAPeAjTgSHGGtOc/yCcKTlv3A==} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@yuku-parser/binding-linux-x64-musl@0.5.48': - resolution: {integrity: sha512-gX19gw6u4ApPy7SYMPKfFlEkrtj6WlORvrTKK3sBQqjyV+8+mUAkQgxXNjHw4RnOiAmVYg7TOlZcg8d+Qqod9A==} - cpu: [x64] - os: [linux] - libc: [musl] - - '@yuku-parser/binding-win32-arm64@0.5.48': - resolution: {integrity: sha512-w6cQQLbqj3Jcom5Q7ifm103NUOQ9d+Cb4VU5lkrZDjMnwVJ9Hzzg1vCQR7miJuF44vhCXldbme5UryE3giEKlA==} - cpu: [arm64] - os: [win32] - - '@yuku-parser/binding-win32-x64@0.5.48': - resolution: {integrity: sha512-4gO0HmG7fzFxrw1rs0dUdnnaY9YgennjETqDWrTSp7x9fmTUOAoN4VsMfP7YyliQeG1WJJHc55O+rOhmsLppow==} - cpu: [x64] - os: [win32] - - '@yuku-toolchain/types@0.5.43': - resolution: {integrity: sha512-kSpvPntnXw5+lYjO71ffBEnQ5ycQ74KGIYknh0TS4xeyCuBkOqxyJumxZkMhLBBUCLjDAbx2+Icnr3Zh4ftjpQ==} - abbrev@2.0.0: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -5898,8 +5654,8 @@ packages: ajv@8.20.0: resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} - algoliasearch@5.56.0: - resolution: {integrity: sha512-PrqppUmhT4ENdas2pH9caE7efUcxy6EcSFhWzosiVuQBzu2tQ5yLTI6jwomT/1cuBnivzGfxiJCqDNN9FRRh+Q==} + algoliasearch@5.55.1: + resolution: {integrity: sha512-FyaFnnsbVPtevQwqSj/SdxE3jAsSsY0BEH8IVLf9rXxEBdAhAmT6VKCVSMWoaPIHVN1Eufh/1w8q6k8URpIkWw==} engines: {node: '>= 14.0.0'} alien-signals@1.0.13: @@ -6269,8 +6025,8 @@ packages: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} - chromatic@18.1.0: - resolution: {integrity: sha512-I9av8lUc5CQRlYzwKpmOG9cwYvZ4AFmTvtHeNrzOMC1353F9xYw45CHpSNIsNKuOiqqmzci9esXQd5akl0fi6w==} + chromatic@18.0.1: + resolution: {integrity: sha512-GlTYrZ4ui5ZW8Jzut6SAo5bMH3sIugYZ37Nq2DyVHBfPINeEzGA8eG5xNo4N/I2aRdM9Xnqw0SCls7wgf2llvA==} engines: {node: '>=22.0.0'} hasBin: true peerDependencies: @@ -6668,8 +6424,8 @@ packages: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} - devalue@5.9.0: - resolution: {integrity: sha512-RWrqdArjvPbsATEhOPUo6Wndc/iWnkWKlhIrdlF3zMMYo/c3CVtoaVAyLtWxz5h8nSlkHzxnzV2uLydPXmtF+A==} + devalue@5.8.1: + resolution: {integrity: sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw==} devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -7077,8 +6833,8 @@ packages: resolution: {integrity: sha512-CGnyrvbhPlWYMngksqrSSUT1BAVP49dZocrHuK0SvtR0D5TMs5wP0o3j7jexDJW01KSadjBp1M/71o/KR3nD1w==} engines: {node: '>=18'} - fast-check@4.9.0: - resolution: {integrity: sha512-7ms6T7SybUev/PQITciI0yLM2pOSFy5zpG8Ty7tQofcVaQUvrMXp6CBwqF6fThLCLOrfBtuHAtwq6Yu4XPCllg==} + fast-check@4.8.0: + resolution: {integrity: sha512-GOJ158CUMnN6cSahsv4+ExARvIDuzzinFjkp0E9WtiBa5zcVeLozVkWaE4IzFcc+Y48Wp1EDlUZsXRyAztQcSg==} engines: {node: '>=12.17.0'} fast-deep-equal@3.1.3: @@ -7101,8 +6857,8 @@ packages: resolution: {integrity: sha512-tWhw7z4jFuQgZB9tbQyUh5BY9nNd/wimM+fBLfmmJjakkJDNvbJKm0nQ5ruPKC0us1HGg7L6iBk1fxpSzcgSaA==} hasBin: true - fast-npm-meta@2.2.0: - resolution: {integrity: sha512-99jPl8JkCSCa4VlboNU1XuL98ijm74Pm9CGo6H4BoMVoVh1uhguQcvwLgXDT8Vkl2qj/UEQ0J9gD8beHjTFk1w==} + fast-npm-meta@2.1.0: + resolution: {integrity: sha512-Nfk1zTQvBmvh1XMxh9VkxMfRLHgv61YlIW80s4l/ZQVUbV4k4M5HjuQLlL8TooYD0AsSl19p4DU63wHZqZ0y9Q==} hasBin: true fast-string-truncated-width@1.2.1: @@ -7263,8 +7019,8 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - fuse.js@7.5.0: - resolution: {integrity: sha512-sQtrEfA+ez/3G0cCZecF70oqpCRttCexYUG4mUrtWL49ULUzUyxokt5kyqwtKzj1270RaKih+hcP3qLcumccow==} + fuse.js@7.4.2: + resolution: {integrity: sha512-LVbzjD4WA6UP5B1UnP8wuaXJiLnqMdM/E4fiJXTJ5haJ5b/MBNsK29h2fm6swEoQaVQjvYFWKLE2RanyZIoRVQ==} engines: {node: '>=10'} fzf@0.5.2: @@ -7407,12 +7163,12 @@ packages: crossws: optional: true - h3@2.0.1-rc.26: - resolution: {integrity: sha512-GDxlvDsKxgjRvG5UBRJYyGJTMWLV30CJ4cV+e7QCTgftDHihrvio1fVPbNembhEr6J4WNm8IWy3fookgyTweLw==} + h3@2.0.1-rc.22: + resolution: {integrity: sha512-Esv0DMIuPkCTSWCA0vO73vcTqwzH1wjSrAO1TXNu/K3up1sZHa9EKMapbmxCDYBeymC3fVTk4qxp7ogQWQ+KgA==} engines: {node: '>=20.11.1'} hasBin: true peerDependencies: - crossws: ^0.4.9 + crossws: ^0.4.1 peerDependenciesMeta: crossws: optional: true @@ -7595,8 +7351,8 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@7.0.6: - resolution: {integrity: sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} engines: {node: '>= 4'} image-meta@0.2.2: @@ -8006,9 +7762,6 @@ packages: resolution: {integrity: sha512-1e4qoRgnn448pRuMvKGsFFymUCquZV0mpGgOyIKNgD3JVDTsVJyRBGH/Fm0tBb8WsWGgmB1mDe6/yJMQM37DUA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - jsonc-parser@3.3.1: - resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} - jsonfile@6.2.1: resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} @@ -8081,60 +7834,30 @@ packages: cpu: [arm64] os: [android] - lightningcss-android-arm64@1.33.0: - resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [android] - lightningcss-darwin-arm64@1.32.0: resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] - lightningcss-darwin-arm64@1.33.0: - resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - lightningcss-darwin-x64@1.32.0: resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] - lightningcss-darwin-x64@1.33.0: - resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - lightningcss-freebsd-x64@1.32.0: resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] - lightningcss-freebsd-x64@1.33.0: - resolution: {integrity: sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - lightningcss-linux-arm-gnueabihf@1.32.0: resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] - lightningcss-linux-arm-gnueabihf@1.33.0: - resolution: {integrity: sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - lightningcss-linux-arm64-gnu@1.32.0: resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} engines: {node: '>= 12.0.0'} @@ -8142,13 +7865,6 @@ packages: os: [linux] libc: [glibc] - lightningcss-linux-arm64-gnu@1.33.0: - resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - libc: [glibc] - lightningcss-linux-arm64-musl@1.32.0: resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} engines: {node: '>= 12.0.0'} @@ -8156,13 +7872,6 @@ packages: os: [linux] libc: [musl] - lightningcss-linux-arm64-musl@1.33.0: - resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - libc: [musl] - lightningcss-linux-x64-gnu@1.32.0: resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} engines: {node: '>= 12.0.0'} @@ -8170,13 +7879,6 @@ packages: os: [linux] libc: [glibc] - lightningcss-linux-x64-gnu@1.33.0: - resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - libc: [glibc] - lightningcss-linux-x64-musl@1.32.0: resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} engines: {node: '>= 12.0.0'} @@ -8184,45 +7886,22 @@ packages: os: [linux] libc: [musl] - lightningcss-linux-x64-musl@1.33.0: - resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - libc: [musl] - lightningcss-win32-arm64-msvc@1.32.0: resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] - lightningcss-win32-arm64-msvc@1.33.0: - resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [win32] - lightningcss-win32-x64-msvc@1.32.0: resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] - lightningcss-win32-x64-msvc@1.33.0: - resolution: {integrity: sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - lightningcss@1.32.0: resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} engines: {node: '>= 12.0.0'} - lightningcss@1.33.0: - resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==} - engines: {node: '>= 12.0.0'} - lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} @@ -8295,9 +7974,6 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - magic-string@1.1.0: - resolution: {integrity: sha512-kS3VHe0nEPST2saQV4Rbkchcd3UBRkVTQHo1D3h/ZTwFDhai/mfKkmtPAtD129EOI7K3HlHIsFOt0WrI2/oU9g==} - magicast@0.5.3: resolution: {integrity: sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==} @@ -8308,8 +7984,8 @@ packages: markdown-exit@1.1.0-beta.2: resolution: {integrity: sha512-8CzMGVlFZ4DEfnc8KU+4ycUW2SIOuiXqCHD7z51ecVEi/weyc0f2ylQbCm4KoKuVlTZSuMUMnWT0hTyquZ7anQ==} - markdown-it-anchor@9.2.1: - resolution: {integrity: sha512-p6APiLJDFAW2GEvaavDvhIBn7jrX2jLv77NkBGgNacFTurbORYc4pyYySg/mI6mpR6cHQuAtzKtmqgQr4K8dsQ==} + markdown-it-anchor@9.2.0: + resolution: {integrity: sha512-sa2ErMQ6kKOA4l31gLGYliFQrMKkqSO0ZJgGhDHKijPf0pNFM9vghjAh3gn26pS4JDRs7Iwa9S36gxm3vgZTzg==} peerDependencies: '@types/markdown-it': '*' markdown-it: '*' @@ -8326,8 +8002,8 @@ packages: engines: {node: '>= 20'} hasBin: true - marked@18.0.7: - resolution: {integrity: sha512-iDVQ5ldaiKXn6b2JroX5kgRfmwgqolW7NpaEzTl1k/2Zh1njIEN9yniyLV/mOvWwtsE8OGgkjsCYvijuPk1dtA==} + marked@18.0.5: + resolution: {integrity: sha512-S6GcvALHg6K4ohtu4E7x0a1AqhAjp6cV8KhLSyN9qVapnzJkusVBxZRcIU9AeYsbe6P1hKDusSbEOzGyyuce6w==} engines: {node: '>= 20'} hasBin: true @@ -8626,8 +8302,8 @@ packages: peerDependencies: msw: ^2.0.0 - msw@2.15.0: - resolution: {integrity: sha512-2wQAmKkQKxRuXvYJxVhPGG0wZNBQyD06oJvxqw90XqLvptdqxdlHrFUfEteKkpaNORX3Xzc+HtEl/q0nfmN2wQ==} + msw@2.14.6: + resolution: {integrity: sha512-ALe+N10S72cyx94cMcy3Zs4HhXCj35sgeAL4c+WTvKi0zWnbd8/h0lcFqv0mb2P+aSgAdD7p9HzvA0DiUPxsyg==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -8649,8 +8325,8 @@ packages: resolution: {integrity: sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==} engines: {node: ^20.17.0 || >=22.9.0} - nanoid@3.3.16: - resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==} + nanoid@3.3.15: + resolution: {integrity: sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -8736,9 +8412,6 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - nostics@1.2.0: - resolution: {integrity: sha512-FGqEfhQjrvo1lL8KFifdTQiNwwQHJxC1jtYE1Rc54qF/jxONUNL+kC9gS1krX8Q65PgrQ5fCqH/I4NhWBvdSqg==} - npm-run-path@5.3.0: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -8817,7 +8490,7 @@ packages: hasBin: true peerDependencies: '@parcel/watcher': ^2.1.0 - '@types/node': 24.13.3 + '@types/node': 24.13.2 peerDependenciesMeta: '@parcel/watcher': optional: true @@ -8859,8 +8532,8 @@ packages: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} - obug@2.1.4: - resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==} + obug@2.1.3: + resolution: {integrity: sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==} engines: {node: '>=12.20.0'} ofetch@1.5.1: @@ -8923,30 +8596,30 @@ packages: resolution: {integrity: sha512-6bNsYU+5WNIaNHB16zHnL24cUaJuKiPzUvjENoMale3+U8ZBMbGYgdgt//frx0ge7UcgEGIpqtukGGNPT0kxfQ==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-parser@0.142.0: - resolution: {integrity: sha512-kKR+jPiRJYJDexVoziIg/FVGvr1fT1FZSSJOk6tVoMKKSlsf1Cso+cgGCJkOEDWOP174vRntCPFKg+AS7InWvw==} + oxc-parser@0.138.0: + resolution: {integrity: sha512-c25lvfpZ2+WY1yk6NkP0X0RTQg0ZxgSVaZHDa7lt6fEe1jwZjPWkRWvTyZ1xyaM7roVJMdtRCfbhUj/d4ims3Q==} engines: {node: ^20.19.0 || >=22.12.0} oxc-resolver@11.24.2: resolution: {integrity: sha512-FY91FiDBj7ls5MsFS9jN3tjz2o0/zsdSsymlakySaBwVJZorHhkWyICLZMKxlu1R9vYo+sd3z1jwb4J8x7bNDw==} - oxc-transform@0.133.0: - resolution: {integrity: sha512-9lt2b+hkG6yqe0fUDMHhMk7rgI9uTjNxU9wauQiYnHzc4kZI8JP/OhBqXTIJQTrqRJ8CkSH3O5AhQ13ke28yNg==} + oxc-transform@0.128.0: + resolution: {integrity: sha512-8DfEHlmUiLOHlCK9DGX+d5tORc1xwPPvoRSHSJCYgLHyGjKp4PvfBrvgi59DkEW0SMOWfO8GL9t+R7vdKtupbg==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-transform@0.141.0: - resolution: {integrity: sha512-CrMPblXfPl57WIvGjynrUThcyEGcS3E3YUHkPYAwXYYla23gLlaIYifVFTMQsFr5uxA/2k/XMG5n6c/XsuAvaQ==} + oxc-transform@0.133.0: + resolution: {integrity: sha512-9lt2b+hkG6yqe0fUDMHhMk7rgI9uTjNxU9wauQiYnHzc4kZI8JP/OhBqXTIJQTrqRJ8CkSH3O5AhQ13ke28yNg==} engines: {node: ^20.19.0 || >=22.12.0} oxc-walker@0.7.0: resolution: {integrity: sha512-54B4KUhrzbzc4sKvKwVYm7E2PgeROpGba0/2nlNZMqfDyca+yOor5IMb4WLGBatGDT0nkzYdYuzylg7n3YfB7A==} peerDependencies: - oxc-parser: 0.142.0 + oxc-parser: 0.138.0 oxc-walker@1.0.0: resolution: {integrity: sha512-eMsHflAGfOskpWxtp9xP/f5b96XLEU8ifTd2gOOCkdux9HMxKGy5S1ru0Gh1B3aPu+YbfmWUUVkcb7MrZz3XyQ==} peerDependencies: - oxc-parser: 0.142.0 + oxc-parser: 0.138.0 rolldown: '>=1.0.0' peerDependenciesMeta: oxc-parser: @@ -9120,14 +8793,14 @@ packages: pkg-types@2.3.1: resolution: {integrity: sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg==} - playwright-core@1.62.1: - resolution: {integrity: sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==} - engines: {node: '>=20'} + playwright-core@1.61.1: + resolution: {integrity: sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==} + engines: {node: '>=18'} hasBin: true - playwright@1.62.1: - resolution: {integrity: sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==} - engines: {node: '>=20'} + playwright@1.61.1: + resolution: {integrity: sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==} + engines: {node: '>=18'} hasBin: true pngjs@7.0.0: @@ -9307,8 +8980,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.25: - resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==} + postcss@8.5.16: + resolution: {integrity: sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==} engines: {node: ^10 || ^12 || >=14} powershell-utils@0.1.0: @@ -9502,16 +9175,16 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - react-dom@19.2.8: - resolution: {integrity: sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==} + react-dom@19.2.7: + resolution: {integrity: sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==} peerDependencies: - react: ^19.2.8 + react: ^19.2.7 react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react@19.2.8: - resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==} + react@19.2.7: + resolution: {integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==} engines: {node: '>=0.10.0'} readable-stream@2.3.8: @@ -9539,8 +9212,8 @@ packages: real-require@1.0.0: resolution: {integrity: sha512-P4nbQYQfePJxRSmY+v/KINxVucm4NF3p3s7pJveMTtom52FR4YGltUQLB8idDXwDDWW+eYrWDFbuzUnjoWHF7g==} - recast@0.23.19: - resolution: {integrity: sha512-T98lym7kH+pnZmRaD8yDRdaNqyUbwnbEBx0MuchrzMFOEMray4AO3ZJoTUZ5r78Ao78X/OhzW0DL8GB85w/I2w==} + recast@0.23.12: + resolution: {integrity: sha512-dEWRjcINDu/F4l2dYx57ugBtD7HV9KXESyxhzw/MqWLeglJrsjJKqACPyUPg+6AF8mIgm+Zi0dZ3ACoIg+QtpA==} engines: {node: '>= 4'} redent@3.0.0: @@ -9623,8 +9296,8 @@ packages: rehype-sort-attributes@5.0.1: resolution: {integrity: sha512-Bxo+AKUIELcnnAZwJDt5zUDDRpt4uzhfz9d0PVGhcxYWsbFj5Cv35xuWxu5r1LeYNFNhgGqsr9Q2QiIOM/Qctg==} - reka-ui@2.10.1: - resolution: {integrity: sha512-drcOQ4rQtDYAcGCsyQBqQg8QQ+H3B+zDaMJU0h8KPEPMa7g9BHu3zcOi4OB39XJSWizceFoNO0Z9tctSGLOXqg==} + reka-ui@2.9.10: + resolution: {integrity: sha512-yuvZVTp4fWH2G3qk+ze/x6YYlyc2Xl1d+eMUlIYrKqzTowBKteoDoN17fitURmqSUck3mc7JbcYgp49DnGu2EQ==} peerDependencies: vue: '>= 3.4.0' @@ -9678,8 +9351,8 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rolldown@1.2.1: - resolution: {integrity: sha512-4FKJhg8d3OiyQOA6Q1Q0hoFFpW9/OoX+VsHzpECsdsIZoOArrAK90gl59YK/Z+gnDel45bgJZK03ozH/9bCqEw==} + rolldown@1.1.4: + resolution: {integrity: sha512-IjZYiLxZwpnhwhdBH2ugdTGVSdhCQUmLxLoqyjiL0JxYjyRst+5a0P3xfrTxJ5F638j4Mvvw5FAX5XE6eHpXbA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -9707,9 +9380,6 @@ packages: rou3@0.8.1: resolution: {integrity: sha512-ePa+XGk00/3HuCqrEnK3LxJW7I0SdNg6EFzKUJG73hMAdDcOUC/i/aSz7LSDwLrGr33kal/rqOGydzwl6U7zBA==} - rou3@0.9.1: - resolution: {integrity: sha512-z/sSmzvtwMDDnxsPVhfWMuG6F6mbmhFDXoVqLmMfbpDD9qfV3GDmSQpf0+W296/ZDIpW2wcMmBfpVFzcnOi/nA==} - router@2.2.0: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} engines: {node: '>= 18'} @@ -9746,9 +9416,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sanitize-html@2.17.6: - resolution: {integrity: sha512-M4bo9tfv1yfhQZZKkc6dL07ALrGJtfvNOuhX3hU9AVPR/uPQ+nKOJBqTYc7LfMQblTW04mtSWDJWEyLvygJsLA==} - engines: {node: '>=22.12.0'} + sanitize-html@2.17.5: + resolution: {integrity: sha512-ZmU1joGRrvoyctKIiuwUxqR6moLoU2Wk+2bMccN6f7UwhAmwYDvWziqPxRDDN2Qip62NqnIrVrT9akbL6Wretg==} sax@1.6.0: resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} @@ -9809,8 +9478,8 @@ packages: resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==} engines: {node: '>= 18'} - set-cookie-parser@3.1.2: - resolution: {integrity: sha512-5/r/lTwbJ3zQ+qwdUFZYeRNqda7P5HD8zQKqlSjdGt1/S0cjLAphHusj4Y58ahDtWn/g32xrIS58/ikOvwl0Lw==} + set-cookie-parser@3.1.1: + resolution: {integrity: sha512-vM9SUhjsUYs6UeJUmygc5Ofm5eQGe85riob5ju6XCgFGJI5PLV4nrDAQpQjd+LkFBpAkADn5BQQpZ9EUNkyLuA==} set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} @@ -9856,8 +9525,8 @@ packages: resolution: {integrity: sha512-Iov+JwFv/2HcTpcwNMKd8+IWNb8tboQJNQTkAY/LLVK7gGH9jy+LGkVqPxfekHl+yMmiqXszdGWXgkfml7hjqA==} engines: {node: '>= 0.4'} - shiki@4.4.1: - resolution: {integrity: sha512-rFP+iYKzjLEIqiMiKANhARqiAbk4deDhWnBtnUO/K0D0dPxMGDH4N0FVfBY/VeI+lPrV4wNGCHQZp7EOr7NNBw==} + shiki@4.3.1: + resolution: {integrity: sha512-oR+qDVi2OjX1tmDpyv+3KviX01KzO6Af+0NNnKnsp9491UEGz2YpxTuJboS/6VhYpTdqzmuJBuiTlrAWWJAssw==} engines: {node: '>=20'} side-channel-list@1.0.1: @@ -9961,8 +9630,8 @@ packages: space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - spdx-license-list@6.12.0: - resolution: {integrity: sha512-+nUYqm3aZMSHbjsthK+i/HHI2okTElCvqwUd4k8QcSk+FTGgjq+fsdFj2wZOaX6XmR2JdWhf/NeflNnvKOjcnQ==} + spdx-license-list@6.11.0: + resolution: {integrity: sha512-p5ICd51dSnh7zIMtPgbB9ShBg3HMT77OeI6WVhrFFvxa5KIFYNcqxD4joAE+n1zZ7wlJdEkrOMwC75JUMMmsJA==} engines: {node: '>=8'} split2@4.2.0: @@ -9977,11 +9646,6 @@ packages: engines: {node: '>=20.16.0'} hasBin: true - srvx@0.12.5: - resolution: {integrity: sha512-IuvtDNQg5EIwv3c6dleyau7u8hCyGQ7D6+V/QM799Aud07z0wCUcurKLTRfyG33C8oUY+UWcVBFkfHMcbtmRLA==} - engines: {node: '>=20.16.0'} - hasBin: true - stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} @@ -9995,8 +9659,8 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - std-env@4.2.0: - resolution: {integrity: sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==} + std-env@4.1.0: + resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==} stop-iteration-iterator@1.1.0: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} @@ -10007,13 +9671,13 @@ packages: peerDependencies: storybook: ^9.0.0 || ^10.0.0 - storybook@10.5.5: - resolution: {integrity: sha512-UscBIBJDloUeqntukHOhP1a5W/vouePDJbzPSxj466WK801FZtzQiMffMtkjzJiWSuj20wfaYlB2QQKh9aOYAg==} + storybook@10.4.6: + resolution: {integrity: sha512-6wkA6LxfDSSilloITsrFOJfsnw0mDUP2h8Ls+lRt8oRsudtz2RWFhLv+Toiwg6NW7hUpdTDc2hzR7DztJid6+A==} hasBin: true peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 prettier: ^2 || ^3 - vite-plus: ^0.1.15 || ^0.2.0 + vite-plus: ^0.1.15 peerDependenciesMeta: '@types/react': optional: true @@ -10162,9 +9826,6 @@ packages: tailwindcss@4.3.2: resolution: {integrity: sha512-WtctNNSH8A9jlMIqxzuYumOHU5uGZyRv0Q5svQl+oEPy5w84YpBxdb7MdqyiSPQge5jTJ6zFQLq0PFygdccSBA==} - tailwindcss@4.3.3: - resolution: {integrity: sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==} - tapable@2.3.3: resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} engines: {node: '>=6'} @@ -10247,11 +9908,11 @@ packages: resolution: {integrity: sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==} hasBin: true - tldts-core@7.4.10: - resolution: {integrity: sha512-KnQjp53ZekKgm/r3l+u8kJGGzYgrWdP8+Mql7a4vijh2WE0IrZWspQj/TpTxDho/YxO+AnOZnIjQcCD+q6iJsw==} + tldts-core@7.4.6: + resolution: {integrity: sha512-TkQNGJIhlEphpHCjKodMTSe23egUZr/g+flI2qkLgiJ/maAzSgXypSLRTNH3nCmqgayEmtcJBiLcfODSAr1xoA==} - tldts@7.4.10: - resolution: {integrity: sha512-GgouD1B+sWwvkaEq8vXC15DjQitxbvs12oIXELpconwm+Tg3zfcEv4jgzq3vtKverDXsg3VI8aRgNL2Nra0Iog==} + tldts@7.4.6: + resolution: {integrity: sha512-rbP0Gyx8b3Ae9yO//CU2wbSnQNoQ66m1nJdSbSHmnwKwzkkz/u8mERYU8T2rmlmy+bJvRNn84yNCW8gYqox44Q==} hasBin: true to-buffer@1.2.2: @@ -10280,8 +9941,8 @@ packages: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} - tough-cookie@6.0.2: - resolution: {integrity: sha512-exgYmnmL/sJpR3upZfXG5PoatXQii55xAiXGXzY+sROLZ/Y+SLcp9PgJNI9Vz37HpQ74WvDcLT8eqm+kV3FzrA==} + tough-cookie@6.0.1: + resolution: {integrity: sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==} engines: {node: '>=16'} tr46@0.0.3: @@ -10377,8 +10038,8 @@ packages: uint8arrays@5.1.1: resolution: {integrity: sha512-9muQwa4wZG4dKi9gMAIBtnk2Pw87SRpvWTH6lOGm19V2Uqxr4uomUf2PGqPnWc+qs06sN8owUU4jfcoWOcfwVQ==} - ultrahtml@1.7.0: - resolution: {integrity: sha512-2xRd0VHoAQE4M+vF/DvFFB7pUV0ZxTW1TLi7lHQWnF/Sb5TPeEUV/l+hxcNnGO00ZXGnR0voCMmYRKQf+rvJ2g==} + ultrahtml@1.6.0: + resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} ultramatter@0.0.4: resolution: {integrity: sha512-1f/hO3mR+/Hgue4eInOF/Qm/wzDqwhYha4DxM0hre9YIUyso3fE2XtrAU6B4njLqTC8CM49EZaYgsVSa+dXHGw==} @@ -10403,23 +10064,6 @@ packages: unctx@2.5.0: resolution: {integrity: sha512-p+Rz9x0R7X+CYDkT+Xg8/GhpcShTlU8n+cf9OtOEf7zEQsNcCZO1dPKNRDqvUTaq+P32PMMkxWHwfrxkqfqAYg==} - unctx@3.0.0: - resolution: {integrity: sha512-DoXdZVeyi2jyEsn86i8MO5RTItm1kffUkH9/+DQORn3Q688AMOy2551CIl6AdGL2UpwD675wtbNOl75wIQN/uA==} - peerDependencies: - magic-string: '>=0.30.21' - oxc-parser: 0.142.0 - rolldown: ^1.1.5 - unplugin: ^3.3.0 - peerDependenciesMeta: - magic-string: - optional: true - oxc-parser: - optional: true - rolldown: - optional: true - unplugin: - optional: true - undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} @@ -10433,14 +10077,6 @@ packages: unhead@2.1.15: resolution: {integrity: sha512-MCt5T90mCWyr3Z6pUCdM9lVRXoMoVBlL7z7U4CYVIiaDiuzad/UCfLuMqz5MeNmpZUgoBCQnrucJimU7EZR+XA==} - unhead@3.2.3: - resolution: {integrity: sha512-BBkKvthUOufEJzG4C4u5NCdxnGMNaQdb//oPDI8lkv/6qj0faEqnPIvIPejt3FnSE501LX25Gbe2MVgKDuFnyQ==} - peerDependencies: - vite: '>=6.4.2' - peerDependenciesMeta: - vite: - optional: true - unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} @@ -10486,7 +10122,7 @@ packages: resolution: {integrity: sha512-M+Dxk5W9WRd+8j56W9tp8lGW/dmMc7g5zj7BWQnEjKQhryBstqsi1V0izb0zHwSkEN8cSYV7K75/bykairV2tA==} engines: {node: '>=18.12.0'} peerDependencies: - oxc-parser: 0.142.0 + oxc-parser: 0.138.0 rolldown: ^1.0.0 peerDependenciesMeta: oxc-parser: @@ -10523,12 +10159,12 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - unocss@66.7.5: - resolution: {integrity: sha512-nAdmU8TwnQoiLnQjZ6Hm1GmHy9lTexKsAZNEJtZnxN9wyFRc1eLjQgmh9r7UEGxBQMQLD8OZOgmk5HpwObbh0Q==} + unocss@66.7.4: + resolution: {integrity: sha512-a9Aqre6SS036sAO5qo0hrOAfrgWuilNIO3ekwp/tWz0CtsL7SXOA3lAtHi3WP0vtIsWbbYJEEGX4n4VBoQprqA==} peerDependencies: - '@unocss/astro': 66.7.5 - '@unocss/postcss': 66.7.5 - '@unocss/webpack': 66.7.5 + '@unocss/astro': 66.7.4 + '@unocss/postcss': 66.7.4 + '@unocss/webpack': 66.7.4 peerDependenciesMeta: '@unocss/astro': optional: true @@ -10613,9 +10249,6 @@ packages: unrouting@0.1.7: resolution: {integrity: sha512-+0hfD+CVWtD636rc5Fn9VEjjTEDhdqgMpbwAuVoUmydSHDaMNiFW93SJG4LV++RoGSEAyvQN5uABAscYpDphpQ==} - unrouting@0.2.2: - resolution: {integrity: sha512-EoCab68s1o9AWFq9fjKsMEsmjKrPO11SAsvopikks2eEm/KLXgZMCof4cgpVgdy0Vz71OFBJw6DoDqu1oOSFGw==} - unstorage@1.17.5: resolution: {integrity: sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==} peerDependencies: @@ -10741,10 +10374,6 @@ packages: reka-ui: ^2.0.0 vue: ^3.3.0 - verkit@0.2.0: - resolution: {integrity: sha512-6M8R2xSKplkQ+0mAm07IMh548GLLPUnRQZJCCe/W4rfk/SXW2bs8ZJSWa5kjdIdsx3hLG5oLWROJ4+N5hpX08g==} - engines: {node: '>=18.12.0'} - verkit@0.3.1: resolution: {integrity: sha512-w2Eo8LSIIoW7qxNBzT7/17k+bh8plXo7G3dHjEIDqPlnluhzaxr9JX8F28VSYEtDvc1/a3WBDih6xNUZseebXg==} engines: {node: '>=18.12.0'} @@ -10758,21 +10387,15 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - virtua@0.50.0: - resolution: {integrity: sha512-W4lBvBqCIdNORXAVHHQbN+raBnViVZwKLk8BFhUAOOv8RashH/SU5DUSOk+RsS4UvqdZOaAylWC4pncw3JSaMQ==} + virtua@0.49.2: + resolution: {integrity: sha512-aEp3+6cmIRjHUlQnWdgGXYMYtrIG26QnN9jJDZEE5LRhvo1Z9HzoJwLDgyVULUPWcSdCnZAroQm7raXJyTG0AA==} peerDependencies: - '@angular/common': '>=20.0.0' - '@angular/core': '>=20.0.0' react: '>=16.14.0' react-dom: '>=16.14.0' solid-js: '>=1.0' svelte: '>=5.0' vue: '>=3.2' peerDependenciesMeta: - '@angular/common': - optional: true - '@angular/core': - optional: true react: optional: true react-dom: @@ -10891,7 +10514,7 @@ packages: peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 - '@types/node': 24.13.3 + '@types/node': 24.13.2 '@vitest/browser-playwright': 4.1.9 '@vitest/browser-preview': 4.1.9 '@vitest/browser-webdriverio': 4.1.9 @@ -10957,8 +10580,8 @@ packages: vue-component-type-helpers@3.3.9: resolution: {integrity: sha512-3c/UfMe0SqyEfcGTyH7mfshHagJ9QTCbppCb0/uGpHZpFug7+If3GeGZN7I0YheKEExemx3xldQPoO7PQSOLQg==} - vue-data-ui@3.22.14: - resolution: {integrity: sha512-90NtOSzc5sGvKn2MW6BN/eb+L4A2gAH1f8R+boa6tS0/amCgs2eHCO89SShTinaempqnnbAp00bQ5X7Bm0ZKuw==} + vue-data-ui@3.22.13: + resolution: {integrity: sha512-NQeLKNUZQWw9DGQUEQPQo2kIcKV+Uap685DTUzydK6b+N4E6CByy/VepaNIScRbyUV1wFWe5aG3pnyyg32aN7g==} peerDependencies: jspdf: '>=3.0.1' vue: '>=3.3.0' @@ -10989,8 +10612,8 @@ packages: resolution: {integrity: sha512-i1NW5R58S720iQ1BEk+6ILo3hT6UA8mtYNNolSH4rt9345qvXdvA6GHy2+jHozdDAKHwlu9VvS/+vIMKs1UYQw==} hasBin: true - vue-i18n@11.4.8: - resolution: {integrity: sha512-0ULeHP6Z9CGvAm67S77ZEp41cfGXIREGL8qfhos2BMgcQQewtQcDKuojt6jjasAD/S8GwfTp2ySPmDSpwvrCMQ==} + vue-i18n@11.4.6: + resolution: {integrity: sha512-l0gE7Rfy0phCa5ChKYkOq543Wgd39BCK6hkktfr1Ed4D99oRkgPK9ffShASZdeC8OJxGfdWmpYoAaAH6iLEuIg==} engines: {node: '>= 22'} peerDependencies: vue: ^3.0.0 @@ -11000,14 +10623,14 @@ packages: peerDependencies: vue: '>=2' - vue-router@5.2.0: - resolution: {integrity: sha512-QAC5i0LEb1GLG0LXDQmHu8L7FX12j0KwU/JTKmLQUJMrn04gQdKP6Du+p0QwpHb3iy71vBlqnHQ8WAfOSAWhqw==} + vue-router@5.1.0: + resolution: {integrity: sha512-HAbiLzLEHQwxPgvsbOJDAwtavszEgLwri6XfyrsPECIFez8+59xc9LofWVdc/HEaSRT822lJ8H9Ns38VVond5g==} peerDependencies: '@pinia/colada': '>=0.21.2' - '@vue/compiler-sfc': ^3.5.34 || ^4.0.0 - pinia: ^3.0.4 || ^4.0.2 - vite: ^7.3.0 || ^8.0.0 - vue: ^3.5.34 || ^4.0.0 + '@vue/compiler-sfc': ^3.5.34 + pinia: ^3.0.4 + vite: ^7.0.0 || ^8.0.0 + vue: ^3.5.34 peerDependenciesMeta: '@pinia/colada': optional: true @@ -11018,8 +10641,8 @@ packages: vite: optional: true - vue-tsc@3.3.9: - resolution: {integrity: sha512-TS3Y1ux/IRoE8OCP2PpACAeOseuIs0UvWrcr7u+w3PmfY+SlCfEf8zjrBgnQksHUgLpthi5vHlffcQTQTdPBZA==} + vue-tsc@3.3.6: + resolution: {integrity: sha512-ERXGgbKSBGFUkavrJ1Iwj0ZVxKqB/5UOx65IXy7fPf2UsoI21n3ssQLwdvx8xyUGgJe9PvSZTM/FYzIdwUDPFA==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -11182,8 +10805,8 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@8.21.1: - resolution: {integrity: sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==} + ws@8.21.0: + resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -11267,12 +10890,6 @@ packages: youch@4.1.1: resolution: {integrity: sha512-mxW3qiSnl+GRxXsaUMzv2Mbada1Y8CDltET9UxejDQe6DBYlSekghl5U5K0ReAikcHDi0G1vKZEmmo/NWAGKLA==} - yuku-codegen@0.5.48: - resolution: {integrity: sha512-p7HxD5Xl4jzDzqMrGePAOeSHmRY4g58h4HuGq15weQFPxuPWd/W6e7nqp/+Lea6JfpOdBwJOAyXFqIZ/J9Zfnw==} - - yuku-parser@0.5.48: - resolution: {integrity: sha512-OWBfhrpgK9+/4+IXG9oT8Bao4AhViQA7vdyNNH7EUg8dQYgwa70XtIBWTpCEme1P1ECyoDNYkn0wT63f8XRcVA==} - zip-stream@6.0.1: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} @@ -11329,89 +10946,89 @@ snapshots: transitivePeerDependencies: - zod - '@algolia/abtesting@1.22.0': + '@algolia/abtesting@1.21.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/client-abtesting@5.56.0': + '@algolia/client-abtesting@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/client-analytics@5.56.0': + '@algolia/client-analytics@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/client-common@5.56.0': {} + '@algolia/client-common@5.55.1': {} - '@algolia/client-insights@5.56.0': + '@algolia/client-insights@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/client-personalization@5.56.0': + '@algolia/client-personalization@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/client-query-suggestions@5.56.0': + '@algolia/client-query-suggestions@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/client-search@5.56.0': + '@algolia/client-search@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/ingestion@1.56.0': + '@algolia/ingestion@1.55.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/monitoring@1.56.0': + '@algolia/monitoring@1.55.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/recommend@5.56.0': + '@algolia/recommend@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + '@algolia/client-common': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 - '@algolia/requester-browser-xhr@5.56.0': + '@algolia/requester-browser-xhr@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 + '@algolia/client-common': 5.55.1 - '@algolia/requester-fetch@5.56.0': + '@algolia/requester-fetch@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 + '@algolia/client-common': 5.55.1 - '@algolia/requester-node-http@5.56.0': + '@algolia/requester-node-http@5.55.1': dependencies: - '@algolia/client-common': 5.56.0 + '@algolia/client-common': 5.55.1 '@alloc/quick-lru@5.2.0': {} @@ -11431,9 +11048,9 @@ snapshots: '@types/json-schema': 7.0.15 js-yaml: 4.3.0 - '@atcute/bluesky-richtext-segmenter@3.0.2': {} + '@atcute/bluesky-richtext-segmenter@3.0.1': {} - '@atcute/tid@1.1.4': + '@atcute/tid@1.1.3': dependencies: '@atcute/time-ms': 1.3.3 @@ -11448,13 +11065,13 @@ snapshots: '@atproto/did': 0.2.4 zod: 3.25.76 - '@atproto-labs/did-resolver@0.3.6': + '@atproto-labs/did-resolver@0.3.4': dependencies: - '@atproto-labs/fetch': 0.3.5 - '@atproto-labs/pipe': 0.2.4 - '@atproto-labs/simple-store': 0.5.0 - '@atproto-labs/simple-store-memory': 0.2.5 - '@atproto/did': 0.5.4 + '@atproto-labs/fetch': 0.3.3 + '@atproto-labs/pipe': 0.2.3 + '@atproto-labs/simple-store': 0.4.3 + '@atproto-labs/simple-store-memory': 0.2.3 + '@atproto/did': 0.5.3 zod: 3.25.76 '@atproto-labs/fetch-node@0.2.0': @@ -11468,9 +11085,9 @@ snapshots: dependencies: '@atproto-labs/pipe': 0.1.1 - '@atproto-labs/fetch@0.3.5': + '@atproto-labs/fetch@0.3.3': dependencies: - '@atproto-labs/pipe': 0.2.4 + '@atproto-labs/pipe': 0.2.3 '@atproto-labs/handle-resolver-node@0.1.24': dependencies: @@ -11492,28 +11109,28 @@ snapshots: '@atproto-labs/pipe@0.1.1': {} - '@atproto-labs/pipe@0.2.4': {} + '@atproto-labs/pipe@0.2.3': {} '@atproto-labs/simple-store-memory@0.1.4': dependencies: '@atproto-labs/simple-store': 0.3.0 lru-cache: 10.4.3 - '@atproto-labs/simple-store-memory@0.2.5': + '@atproto-labs/simple-store-memory@0.2.3': dependencies: - '@atproto-labs/simple-store': 0.5.0 + '@atproto-labs/simple-store': 0.4.3 lru-cache: 10.4.3 '@atproto-labs/simple-store@0.3.0': {} - '@atproto-labs/simple-store@0.5.0': {} + '@atproto-labs/simple-store@0.4.3': {} - '@atproto/api@0.20.36': + '@atproto/api@0.20.25': dependencies: - '@atproto/common-web': 0.5.7 - '@atproto/lexicon': 0.7.9 - '@atproto/syntax': 0.7.2 - '@atproto/xrpc': 0.8.8 + '@atproto/common-web': 0.5.3 + '@atproto/lexicon': 0.7.4 + '@atproto/syntax': 0.6.4 + '@atproto/xrpc': 0.8.3 await-lock: 3.0.0 multiformats: 13.4.2 tlds: 1.261.0 @@ -11526,22 +11143,22 @@ snapshots: '@atproto/syntax': 0.5.4 zod: 3.25.76 - '@atproto/common-web@0.5.7': + '@atproto/common-web@0.5.3': dependencies: - '@atproto/lex-data': 0.1.6 - '@atproto/lex-json': 0.1.5 - '@atproto/syntax': 0.7.2 + '@atproto/lex-data': 0.1.4 + '@atproto/lex-json': 0.1.3 + '@atproto/syntax': 0.6.4 zod: 3.25.76 - '@atproto/common@0.7.3': + '@atproto/common@0.6.5': dependencies: - '@atproto/common-web': 0.5.7 - '@atproto/lex-cbor': 0.1.5 - '@atproto/lex-data': 0.1.6 + '@atproto/common-web': 0.5.3 + '@atproto/lex-cbor': 0.1.3 + '@atproto/lex-data': 0.1.4 multiformats: 13.4.2 pino: 10.3.1 - '@atproto/crypto@0.5.4': + '@atproto/crypto@0.5.3': dependencies: '@noble/curves': 1.9.7 '@noble/hashes': 1.8.0 @@ -11551,7 +11168,7 @@ snapshots: dependencies: zod: 3.25.76 - '@atproto/did@0.5.4': + '@atproto/did@0.5.3': dependencies: zod: 3.25.76 @@ -11571,25 +11188,25 @@ snapshots: multiformats: 9.9.0 zod: 3.25.76 - '@atproto/lex-builder@0.1.9': + '@atproto/lex-builder@0.1.5': dependencies: - '@atproto/lex-document': 0.1.7 - '@atproto/lex-schema': 0.2.3 + '@atproto/lex-document': 0.1.3 + '@atproto/lex-schema': 0.1.6 prettier: 3.9.4 ts-morph: 27.0.2 tslib: 2.8.1 - '@atproto/lex-cbor@0.1.5': + '@atproto/lex-cbor@0.1.3': dependencies: - '@atproto/lex-data': 0.1.6 + '@atproto/lex-data': 0.1.4 cborg: 4.5.8 tslib: 2.8.1 - '@atproto/lex-client@0.3.1': + '@atproto/lex-client@0.2.1': dependencies: - '@atproto/lex-data': 0.1.6 - '@atproto/lex-json': 0.1.5 - '@atproto/lex-schema': 0.2.3 + '@atproto/lex-data': 0.1.4 + '@atproto/lex-json': 0.1.3 + '@atproto/lex-schema': 0.1.6 tslib: 2.8.1 '@atproto/lex-data@0.0.15': @@ -11599,27 +11216,28 @@ snapshots: uint8arrays: 3.0.0 unicode-segmenter: 0.14.5 - '@atproto/lex-data@0.1.6': + '@atproto/lex-data@0.1.4': dependencies: multiformats: 13.4.2 tslib: 2.8.1 + uint8arrays: 5.1.1 unicode-segmenter: 0.14.5 - '@atproto/lex-document@0.1.7': + '@atproto/lex-document@0.1.3': dependencies: - '@atproto/lex-schema': 0.2.3 + '@atproto/lex-schema': 0.1.6 core-js: 3.49.0 tslib: 2.8.1 - '@atproto/lex-installer@0.1.11': + '@atproto/lex-installer@0.1.4': dependencies: - '@atproto/lex-builder': 0.1.9 - '@atproto/lex-cbor': 0.1.5 - '@atproto/lex-data': 0.1.6 - '@atproto/lex-document': 0.1.7 - '@atproto/lex-resolver': 0.2.4 - '@atproto/lex-schema': 0.2.3 - '@atproto/syntax': 0.7.2 + '@atproto/lex-builder': 0.1.5 + '@atproto/lex-cbor': 0.1.3 + '@atproto/lex-data': 0.1.4 + '@atproto/lex-document': 0.1.3 + '@atproto/lex-resolver': 0.1.4 + '@atproto/lex-schema': 0.1.6 + '@atproto/syntax': 0.6.4 tslib: 2.8.1 '@atproto/lex-json@0.0.16': @@ -11627,44 +11245,44 @@ snapshots: '@atproto/lex-data': 0.0.15 tslib: 2.8.1 - '@atproto/lex-json@0.1.5': + '@atproto/lex-json@0.1.3': dependencies: - '@atproto/lex-data': 0.1.6 + '@atproto/lex-data': 0.1.4 tslib: 2.8.1 - '@atproto/lex-password-session@0.1.9': + '@atproto/lex-password-session@0.1.4': dependencies: - '@atproto/lex-client': 0.3.1 - '@atproto/lex-schema': 0.2.3 + '@atproto/lex-client': 0.2.1 + '@atproto/lex-schema': 0.1.6 tslib: 2.8.1 - '@atproto/lex-resolver@0.2.4': + '@atproto/lex-resolver@0.1.4': dependencies: - '@atproto-labs/did-resolver': 0.3.6 - '@atproto/crypto': 0.5.4 - '@atproto/lex-client': 0.3.1 - '@atproto/lex-data': 0.1.6 - '@atproto/lex-document': 0.1.7 - '@atproto/lex-schema': 0.2.3 - '@atproto/repo': 0.10.7 - '@atproto/syntax': 0.7.2 + '@atproto-labs/did-resolver': 0.3.4 + '@atproto/crypto': 0.5.3 + '@atproto/lex-client': 0.2.1 + '@atproto/lex-data': 0.1.4 + '@atproto/lex-document': 0.1.3 + '@atproto/lex-schema': 0.1.6 + '@atproto/repo': 0.10.3 + '@atproto/syntax': 0.6.4 tslib: 2.8.1 - '@atproto/lex-schema@0.2.3': + '@atproto/lex-schema@0.1.6': dependencies: - '@atproto/lex-data': 0.1.6 - '@atproto/syntax': 0.7.2 + '@atproto/lex-data': 0.1.4 + '@atproto/syntax': 0.6.4 '@standard-schema/spec': 1.1.0 tslib: 2.8.1 - '@atproto/lex@0.3.2': + '@atproto/lex@0.1.7': dependencies: - '@atproto/lex-builder': 0.1.9 - '@atproto/lex-client': 0.3.1 - '@atproto/lex-data': 0.1.6 - '@atproto/lex-installer': 0.1.11 - '@atproto/lex-json': 0.1.5 - '@atproto/lex-schema': 0.2.3 + '@atproto/lex-builder': 0.1.5 + '@atproto/lex-client': 0.2.1 + '@atproto/lex-data': 0.1.4 + '@atproto/lex-installer': 0.1.4 + '@atproto/lex-json': 0.1.3 + '@atproto/lex-schema': 0.1.6 tslib: 2.8.1 yargs: 18.0.0 @@ -11676,10 +11294,10 @@ snapshots: multiformats: 9.9.0 zod: 3.25.76 - '@atproto/lexicon@0.7.9': + '@atproto/lexicon@0.7.4': dependencies: - '@atproto/common-web': 0.5.7 - '@atproto/syntax': 0.7.2 + '@atproto/common-web': 0.5.3 + '@atproto/syntax': 0.6.4 multiformats: 13.4.2 zod: 3.25.76 @@ -11717,14 +11335,14 @@ snapshots: '@atproto/jwk': 0.6.0 zod: 3.25.76 - '@atproto/repo@0.10.7': + '@atproto/repo@0.10.3': dependencies: - '@atproto/common': 0.7.3 - '@atproto/common-web': 0.5.7 - '@atproto/crypto': 0.5.4 - '@atproto/lex-cbor': 0.1.5 - '@atproto/lex-data': 0.1.6 - '@atproto/syntax': 0.7.2 + '@atproto/common': 0.6.5 + '@atproto/common-web': 0.5.3 + '@atproto/crypto': 0.5.3 + '@atproto/lex-cbor': 0.1.3 + '@atproto/lex-data': 0.1.4 + '@atproto/syntax': 0.6.4 varint: 6.0.0 zod: 3.25.76 @@ -11732,7 +11350,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@atproto/syntax@0.7.2': + '@atproto/syntax@0.6.4': dependencies: iso-datestring-validator: 2.2.2 tslib: 2.8.1 @@ -11742,9 +11360,9 @@ snapshots: '@atproto/lexicon': 0.6.2 zod: 3.25.76 - '@atproto/xrpc@0.8.8': + '@atproto/xrpc@0.8.3': dependencies: - '@atproto/lexicon': 0.7.9 + '@atproto/lexicon': 0.7.4 zod: 3.25.76 '@babel/code-frame@7.29.7': @@ -12496,28 +12114,24 @@ snapshots: '@colordx/core@5.5.0': {} - '@comark/vue@0.4.0(shiki@4.4.1)(vue@3.5.39)': + '@comark/vue@0.4.0(shiki@4.3.1)(vue@3.5.39)': dependencies: - comark: 0.4.0(shiki@4.4.1) + comark: 0.4.0(shiki@4.3.1) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - shiki: 4.4.1 + shiki: 4.3.1 - '@dxup/nuxt@0.4.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(unplugin@3.3.0)': + '@dxup/nuxt@0.4.1(magicast@0.5.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)': dependencies: '@dxup/unimport': 0.1.2 - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) chokidar: 5.0.0 pathe: 2.0.3 tinyglobby: 0.2.17 optionalDependencies: typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin '@dxup/unimport@0.1.2': {} @@ -12536,15 +12150,15 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/core@1.11.2': + '@emnapi/core@1.11.1': dependencies: '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 optional: true - '@emnapi/core@2.0.0-alpha.3': + '@emnapi/core@1.11.2': dependencies: - '@emnapi/wasi-threads': 2.0.1 + '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 optional: true @@ -12553,12 +12167,12 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/runtime@1.11.2': + '@emnapi/runtime@1.11.1': dependencies: tslib: 2.8.1 optional: true - '@emnapi/runtime@2.0.0-alpha.3': + '@emnapi/runtime@1.11.2': dependencies: tslib: 2.8.1 optional: true @@ -12573,11 +12187,6 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@2.0.1': - dependencies: - tslib: 2.8.1 - optional: true - '@esbuild/aix-ppc64@0.25.12': optional: true @@ -12847,30 +12456,30 @@ snapshots: '@fingerprintjs/botd@2.0.0': {} - '@floating-ui/core@1.8.0': + '@floating-ui/core@1.7.5': dependencies: - '@floating-ui/utils': 0.2.12 + '@floating-ui/utils': 0.2.11 - '@floating-ui/dom@1.8.0': + '@floating-ui/dom@1.7.6': dependencies: - '@floating-ui/core': 1.8.0 - '@floating-ui/utils': 0.2.12 + '@floating-ui/core': 1.7.5 + '@floating-ui/utils': 0.2.11 - '@floating-ui/utils@0.2.12': {} + '@floating-ui/utils@0.2.11': {} '@floating-ui/vue@1.1.11(vue@3.5.39)': dependencies: - '@floating-ui/dom': 1.8.0 - '@floating-ui/utils': 0.2.12 + '@floating-ui/dom': 1.7.6 + '@floating-ui/utils': 0.2.11 vue-demi: 0.14.10(vue@3.5.39) transitivePeerDependencies: - '@vue/composition-api' - vue - '@floating-ui/vue@2.0.1(vue@3.5.39)': + '@floating-ui/vue@2.0.0(vue@3.5.39)': dependencies: - '@floating-ui/dom': 1.8.0 - '@floating-ui/utils': 0.2.12 + '@floating-ui/dom': 1.7.6 + '@floating-ui/utils': 0.2.11 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@hono/node-server@1.19.14(hono@4.12.27)': @@ -12897,11 +12506,11 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@iconify-json/lucide@1.2.121': + '@iconify-json/lucide@1.2.116': dependencies: '@iconify/types': 2.0.0 - '@iconify-json/simple-icons@1.2.92': + '@iconify-json/simple-icons@1.2.88': dependencies: '@iconify/types': 2.0.0 @@ -12909,7 +12518,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/vscode-icons@1.2.68': + '@iconify-json/vscode-icons@1.2.63': dependencies: '@iconify/types': 2.0.0 @@ -13038,30 +12647,30 @@ snapshots: '@inquirer/ansi@2.0.7': {} - '@inquirer/confirm@6.1.1(@types/node@24.13.3)': + '@inquirer/confirm@6.1.1(@types/node@24.13.2)': dependencies: - '@inquirer/core': 11.2.1(@types/node@24.13.3) - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/core': 11.2.1(@types/node@24.13.2) + '@inquirer/type': 4.0.7(@types/node@24.13.2) optionalDependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 - '@inquirer/core@11.2.1(@types/node@24.13.3)': + '@inquirer/core@11.2.1(@types/node@24.13.2)': dependencies: '@inquirer/ansi': 2.0.7 '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@24.13.3) + '@inquirer/type': 4.0.7(@types/node@24.13.2) cli-width: 4.1.0 fast-wrap-ansi: 0.2.2 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 '@inquirer/figures@2.0.7': {} - '@inquirer/type@4.0.7(@types/node@24.13.3)': + '@inquirer/type@4.0.7(@types/node@24.13.2)': optionalDependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 '@internationalized/date@3.12.2': dependencies: @@ -13071,10 +12680,10 @@ snapshots: dependencies: '@swc/helpers': 0.5.23 - '@intlify/bundle-utils@11.2.4(vue-i18n@11.4.8)': + '@intlify/bundle-utils@11.2.4(vue-i18n@11.4.6)': dependencies: - '@intlify/message-compiler': 11.4.8 - '@intlify/shared': 11.4.8 + '@intlify/message-compiler': 11.4.6 + '@intlify/shared': 11.4.6 acorn: 8.17.0 esbuild: 0.25.12 escodegen: 2.1.0 @@ -13083,42 +12692,42 @@ snapshots: source-map-js: 1.2.1 yaml-eslint-parser: 1.3.2 optionalDependencies: - vue-i18n: 11.4.8(vue@3.5.39) + vue-i18n: 11.4.6(vue@3.5.39) - '@intlify/core-base@11.4.8': + '@intlify/core-base@11.4.6': dependencies: - '@intlify/devtools-types': 11.4.8 - '@intlify/message-compiler': 11.4.8 - '@intlify/shared': 11.4.8 + '@intlify/devtools-types': 11.4.6 + '@intlify/message-compiler': 11.4.6 + '@intlify/shared': 11.4.6 - '@intlify/core@11.4.8': + '@intlify/core@11.4.6': dependencies: - '@intlify/core-base': 11.4.8 - '@intlify/shared': 11.4.8 + '@intlify/core-base': 11.4.6 + '@intlify/shared': 11.4.6 - '@intlify/devtools-types@11.4.8': + '@intlify/devtools-types@11.4.6': dependencies: - '@intlify/core-base': 11.4.8 - '@intlify/shared': 11.4.8 + '@intlify/core-base': 11.4.6 + '@intlify/shared': 11.4.6 '@intlify/h3@0.7.4': dependencies: - '@intlify/core': 11.4.8 + '@intlify/core': 11.4.6 '@intlify/utils': 0.13.0 - '@intlify/message-compiler@11.4.8': + '@intlify/message-compiler@11.4.6': dependencies: - '@intlify/shared': 11.4.8 + '@intlify/shared': 11.4.6 source-map-js: 1.2.1 - '@intlify/shared@11.4.8': {} + '@intlify/shared@11.4.6': {} - '@intlify/unplugin-vue-i18n@11.2.4(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.8)(vue@3.5.39)': + '@intlify/unplugin-vue-i18n@11.2.4(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.6)(vue@3.5.39)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) - '@intlify/bundle-utils': 11.2.4(vue-i18n@11.4.8) - '@intlify/shared': 11.4.8 - '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.4.8)(@vue/compiler-dom@3.5.40)(vue-i18n@11.4.8)(vue@3.5.39) + '@intlify/bundle-utils': 11.2.4(vue-i18n@11.4.6) + '@intlify/shared': 11.4.6 + '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.4.6)(@vue/compiler-dom@3.5.39)(vue-i18n@11.4.6)(vue@3.5.39) '@rollup/pluginutils': 5.4.0(rollup@4.62.2) '@typescript-eslint/scope-manager': 8.62.1 '@typescript-eslint/typescript-estree': 8.62.1(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -13129,8 +12738,8 @@ snapshots: unplugin: 2.3.11 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vue-i18n: 11.4.8(vue@3.5.39) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vue-i18n: 11.4.6(vue@3.5.39) transitivePeerDependencies: - '@vue/compiler-dom' - eslint @@ -13142,14 +12751,14 @@ snapshots: '@intlify/utils@0.14.1': {} - '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.4.8)(@vue/compiler-dom@3.5.40)(vue-i18n@11.4.8)(vue@3.5.39)': + '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.4.6)(@vue/compiler-dom@3.5.39)(vue-i18n@11.4.6)(vue@3.5.39)': dependencies: '@babel/parser': 7.29.7 optionalDependencies: - '@intlify/shared': 11.4.8 - '@vue/compiler-dom': 3.5.40 + '@intlify/shared': 11.4.6 + '@vue/compiler-dom': 3.5.39 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-i18n: 11.4.8(vue@3.5.39) + vue-i18n: 11.4.6(vue@3.5.39) '@ioredis/commands@1.10.0': {} @@ -13252,32 +12861,32 @@ snapshots: transitivePeerDependencies: - supports-color - '@lydell/node-pty-darwin-arm64@1.2.0-beta.14': + '@lydell/node-pty-darwin-arm64@1.2.0-beta.12': optional: true - '@lydell/node-pty-darwin-x64@1.2.0-beta.14': + '@lydell/node-pty-darwin-x64@1.2.0-beta.12': optional: true - '@lydell/node-pty-linux-arm64@1.2.0-beta.14': + '@lydell/node-pty-linux-arm64@1.2.0-beta.12': optional: true - '@lydell/node-pty-linux-x64@1.2.0-beta.14': + '@lydell/node-pty-linux-x64@1.2.0-beta.12': optional: true - '@lydell/node-pty-win32-arm64@1.2.0-beta.14': + '@lydell/node-pty-win32-arm64@1.2.0-beta.12': optional: true - '@lydell/node-pty-win32-x64@1.2.0-beta.14': + '@lydell/node-pty-win32-x64@1.2.0-beta.12': optional: true - '@lydell/node-pty@1.2.0-beta.14': + '@lydell/node-pty@1.2.0-beta.12': optionalDependencies: - '@lydell/node-pty-darwin-arm64': 1.2.0-beta.14 - '@lydell/node-pty-darwin-x64': 1.2.0-beta.14 - '@lydell/node-pty-linux-arm64': 1.2.0-beta.14 - '@lydell/node-pty-linux-x64': 1.2.0-beta.14 - '@lydell/node-pty-win32-arm64': 1.2.0-beta.14 - '@lydell/node-pty-win32-x64': 1.2.0-beta.14 + '@lydell/node-pty-darwin-arm64': 1.2.0-beta.12 + '@lydell/node-pty-darwin-x64': 1.2.0-beta.12 + '@lydell/node-pty-linux-arm64': 1.2.0-beta.12 + '@lydell/node-pty-linux-x64': 1.2.0-beta.12 + '@lydell/node-pty-win32-arm64': 1.2.0-beta.12 + '@lydell/node-pty-win32-x64': 1.2.0-beta.12 '@mapbox/node-pre-gyp@2.0.3(supports-color@10.2.2)': dependencies: @@ -13306,11 +12915,11 @@ snapshots: '@mdit-vue/types@3.0.2': {} - '@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.8)': + '@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7)': dependencies: '@types/mdx': 2.0.14 '@types/react': 19.2.17 - react: 19.2.8 + react: 19.2.7 '@miyaneee/rollup-plugin-json5@1.2.0(rollup@4.62.2)': dependencies: @@ -13349,71 +12958,71 @@ snapshots: outvariant: 1.4.3 strict-event-emitter: 0.5.1 - '@napi-rs/canvas-android-arm64@1.0.3': + '@napi-rs/canvas-android-arm64@1.0.2': optional: true - '@napi-rs/canvas-darwin-arm64@1.0.3': + '@napi-rs/canvas-darwin-arm64@1.0.2': optional: true - '@napi-rs/canvas-darwin-x64@1.0.3': + '@napi-rs/canvas-darwin-x64@1.0.2': optional: true - '@napi-rs/canvas-linux-arm-gnueabihf@1.0.3': + '@napi-rs/canvas-linux-arm-gnueabihf@1.0.2': optional: true - '@napi-rs/canvas-linux-arm64-gnu@1.0.3': + '@napi-rs/canvas-linux-arm64-gnu@1.0.2': optional: true - '@napi-rs/canvas-linux-arm64-musl@1.0.3': + '@napi-rs/canvas-linux-arm64-musl@1.0.2': optional: true - '@napi-rs/canvas-linux-riscv64-gnu@1.0.3': + '@napi-rs/canvas-linux-riscv64-gnu@1.0.2': optional: true - '@napi-rs/canvas-linux-x64-gnu@1.0.3': + '@napi-rs/canvas-linux-x64-gnu@1.0.2': optional: true - '@napi-rs/canvas-linux-x64-musl@1.0.3': + '@napi-rs/canvas-linux-x64-musl@1.0.2': optional: true - '@napi-rs/canvas-win32-arm64-msvc@1.0.3': + '@napi-rs/canvas-win32-arm64-msvc@1.0.2': optional: true - '@napi-rs/canvas-win32-x64-msvc@1.0.3': + '@napi-rs/canvas-win32-x64-msvc@1.0.2': optional: true - '@napi-rs/canvas@1.0.3': + '@napi-rs/canvas@1.0.2': optionalDependencies: - '@napi-rs/canvas-android-arm64': 1.0.3 - '@napi-rs/canvas-darwin-arm64': 1.0.3 - '@napi-rs/canvas-darwin-x64': 1.0.3 - '@napi-rs/canvas-linux-arm-gnueabihf': 1.0.3 - '@napi-rs/canvas-linux-arm64-gnu': 1.0.3 - '@napi-rs/canvas-linux-arm64-musl': 1.0.3 - '@napi-rs/canvas-linux-riscv64-gnu': 1.0.3 - '@napi-rs/canvas-linux-x64-gnu': 1.0.3 - '@napi-rs/canvas-linux-x64-musl': 1.0.3 - '@napi-rs/canvas-win32-arm64-msvc': 1.0.3 - '@napi-rs/canvas-win32-x64-msvc': 1.0.3 - - '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/canvas-android-arm64': 1.0.2 + '@napi-rs/canvas-darwin-arm64': 1.0.2 + '@napi-rs/canvas-darwin-x64': 1.0.2 + '@napi-rs/canvas-linux-arm-gnueabihf': 1.0.2 + '@napi-rs/canvas-linux-arm64-gnu': 1.0.2 + '@napi-rs/canvas-linux-arm64-musl': 1.0.2 + '@napi-rs/canvas-linux-riscv64-gnu': 1.0.2 + '@napi-rs/canvas-linux-x64-gnu': 1.0.2 + '@napi-rs/canvas-linux-x64-musl': 1.0.2 + '@napi-rs/canvas-win32-arm64-msvc': 1.0.2 + '@napi-rs/canvas-win32-x64-msvc': 1.0.2 + + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: - '@emnapi/core': 1.11.2 - '@emnapi/runtime': 1.11.2 + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@emnapi/core': 2.0.0-alpha.3 - '@emnapi/runtime': 2.0.0-alpha.3 + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 '@tybys/wasm-util': 0.10.3 optional: true @@ -13437,18 +13046,14 @@ snapshots: '@npm/types@2.1.0': {} - '@nuxt/a11y@1.0.0-alpha.1(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': + '@nuxt/a11y@1.0.0-alpha.1(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)': dependencies: - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) + '@nuxt/kit': 4.4.8(magicast@0.5.3) axe-core: 4.12.1 sirv: 3.0.2 transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin - vite '@nuxt/cli@3.36.1(@nuxt/schema@4.4.8)(cac@6.7.14)(magicast@0.5.3)(supports-color@10.2.2)': @@ -13462,7 +13067,7 @@ snapshots: debug: 4.4.3(supports-color@10.2.2) defu: 6.1.7 exsolve: 1.1.0 - fuse.js: 7.5.0 + fuse.js: 7.4.2 fzf: 0.5.2 giget: 3.3.0 jiti: 2.7.0 @@ -13476,7 +13081,7 @@ snapshots: scule: 1.3.0 semver: 7.8.5 srvx: 0.11.21 - std-env: 4.2.0 + std-env: 4.1.0 tinyclip: 0.1.15 tinyexec: 1.2.4 ufo: 1.6.4 @@ -13489,11 +13094,11 @@ snapshots: - magicast - supports-color - '@nuxt/content@3.15.0(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4)': + '@nuxt/content@3.15.0(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4)': dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@nuxtjs/mdc': 0.22.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0) - '@shikijs/langs': 4.4.1 + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxtjs/mdc': 0.22.1(magicast@0.5.3)(supports-color@10.2.2) + '@shikijs/langs': 4.3.1 '@sqlite.org/sqlite-wasm': 3.50.4-build1 '@standard-schema/spec': 1.1.0 '@webcontainer/env': 1.1.1 @@ -13519,24 +13124,24 @@ snapshots: micromatch: 4.0.8 minimark: 0.2.0 minimatch: 10.2.5 - nuxt-component-meta: 0.17.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + nuxt-component-meta: 0.17.2(magicast@0.5.3) nypm: 0.6.8 ohash: 2.0.11 pathe: 2.0.3 pkg-types: 2.3.1 remark-mdc: 3.11.1(supports-color@10.2.2) scule: 1.3.0 - shiki: 4.4.1 + shiki: 4.3.1 slugify: 1.6.9 socket.io-client: 4.8.3(supports-color@10.2.2) - std-env: 4.2.0 + std-env: 4.1.0 tinyglobby: 0.2.17 ufo: 1.6.4 unctx: 2.5.0 unified: 11.0.5 unist-util-stringify-position: 4.0.0 unist-util-visit: 5.1.0 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) zod: 3.25.76 zod-to-json-schema: 3.25.2(zod@3.25.76) optionalDependencies: @@ -13549,10 +13154,8 @@ snapshots: - bun-types-no-globals - drizzle-orm - esbuild - - magic-string - magicast - mysql2 - - oxc-parser - rolldown - rollup - supports-color @@ -13563,61 +13166,29 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@2.7.0(@voidzero-dev/vite-plus-core@0.2.7)(magicast@0.5.3)': + '@nuxt/devtools-kit@2.7.0(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)': dependencies: '@nuxt/kit': 3.21.8(magicast@0.5.3) execa: 8.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - transitivePeerDependencies: - - magicast - - '@nuxt/devtools-kit@3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': - dependencies: - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - execa: 8.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin - '@nuxt/devtools-kit@3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': + '@nuxt/devtools-kit@3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)': dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) execa: 8.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - transitivePeerDependencies: - - magic-string - - magicast - - oxc-parser - - rolldown - - unplugin - - '@nuxt/devtools-kit@4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': - dependencies: - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - tinyexec: 1.2.4 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin - '@nuxt/devtools-kit@4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': + '@nuxt/devtools-kit@4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)': dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) tinyexec: 1.2.4 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin '@nuxt/devtools-wizard@3.2.4': dependencies: @@ -13630,11 +13201,11 @@ snapshots: pkg-types: 2.3.1 semver: 7.8.5 - '@nuxt/devtools@3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0)(vue@3.5.39)': + '@nuxt/devtools@3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(vue@3.5.39)': dependencies: - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) '@nuxt/devtools-wizard': 3.2.4 - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) '@vue/devtools-core': 8.1.5(vue@3.5.39) '@vue/devtools-kit': 8.1.5 birpc: 4.0.0 @@ -13660,78 +13231,24 @@ snapshots: sirv: 3.0.2 structured-clone-es: 2.0.0 tinyglobby: 0.2.17 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-plugin-inspect: 11.4.1(@nuxt/kit@4.5.1)(@voidzero-dev/vite-plus-core@0.2.7) - vite-plugin-vue-tracer: 1.4.0(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite-plugin-inspect: 11.4.1(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2) + vite-plugin-vue-tracer: 1.4.0(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39) which: 6.0.1 - ws: 8.21.1 + ws: 8.21.0 transitivePeerDependencies: - bufferutil - - magic-string - - oxc-parser - - rolldown - supports-color - - unplugin - utf-8-validate - vue - '@nuxt/fonts@0.14.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4)': - dependencies: - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - consola: 3.4.2 - defu: 6.1.7 - fontless: 0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1) - h3: 1.15.11 - magic-regexp: 0.10.0 - ofetch: 1.5.1 - pathe: 2.0.3 - sirv: 3.0.2 - tinyglobby: 0.2.17 - ufo: 1.6.4 - unifont: 0.7.4 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@farmfe/core' - - '@netlify/blobs' - - '@planetscale/database' - - '@rspack/core' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bun-types-no-globals - - db0 - - esbuild - - idb-keyval - - ioredis - - magic-string - - magicast - - oxc-parser - - rolldown - - rollup - - unloader - - uploadthing - - vite - - webpack - - '@nuxt/fonts@0.14.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4)': + '@nuxt/fonts@0.14.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4)': dependencies: - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) + '@nuxt/kit': 4.4.8(magicast@0.5.3) consola: 3.4.2 defu: 6.1.7 - fontless: 0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1) + fontless: 0.2.1(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(ioredis@5.11.1) h3: 1.15.11 magic-regexp: 0.10.0 ofetch: 1.5.1 @@ -13740,8 +13257,8 @@ snapshots: tinyglobby: 0.2.17 ufo: 1.6.4 unifont: 0.7.4 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13765,9 +13282,7 @@ snapshots: - esbuild - idb-keyval - ioredis - - magic-string - magicast - - oxc-parser - rolldown - rollup - unloader @@ -13775,34 +13290,30 @@ snapshots: - vite - webpack - '@nuxt/icon@2.3.1(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)': + '@nuxt/icon@2.3.1(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(vue@3.5.39)': dependencies: '@iconify/collections': 1.0.705 '@iconify/types': 2.0.0 '@iconify/utils': 3.1.3 '@iconify/vue': 5.0.1(vue@3.5.39) - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) + '@nuxt/kit': 4.4.8(magicast@0.5.3) consola: 3.4.2 local-pkg: 1.2.1 mlly: 1.8.2 ohash: 2.0.11 picomatch: 4.0.5 - std-env: 4.2.0 + std-env: 4.1.0 tinyglobby: 0.2.17 ufo: 1.6.4 transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin - vite - vue - '@nuxt/image@2.0.0(@types/node@24.13.3)(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(unplugin@3.3.0)': + '@nuxt/image@2.0.0(@types/node@24.13.2)(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1)(magicast@0.5.3)(srvx@0.11.21)': dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) consola: 3.4.2 defu: 6.1.7 h3: 1.15.11 @@ -13813,7 +13324,7 @@ snapshots: std-env: 3.10.0 ufo: 1.6.4 optionalDependencies: - ipx: 3.1.1(@types/node@24.13.3)(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1)(srvx@0.11.21) + ipx: 3.1.1(@types/node@24.13.2)(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1)(srvx@0.11.21) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13834,12 +13345,8 @@ snapshots: - db0 - idb-keyval - ioredis - - magic-string - magicast - - oxc-parser - - rolldown - srvx - - unplugin - uploadthing '@nuxt/kit@3.21.8(magicast@0.5.3)': @@ -13850,7 +13357,7 @@ snapshots: destr: 2.0.5 errx: 0.1.0 exsolve: 1.1.0 - ignore: 7.0.6 + ignore: 7.0.5 jiti: 2.7.0 klona: 2.0.6 knitwork: 1.3.0 @@ -13876,7 +13383,7 @@ snapshots: destr: 2.0.5 errx: 0.1.0 exsolve: 1.1.0 - ignore: 7.0.6 + ignore: 7.0.5 jiti: 2.7.0 klona: 2.0.6 mlly: 1.8.2 @@ -13893,93 +13400,33 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/kit@4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': - dependencies: - c12: 3.3.4(magicast@0.5.3) - consola: 3.4.2 - defu: 6.1.7 - destr: 2.0.5 - errx: 0.1.0 - exsolve: 1.1.0 - ignore: 7.0.6 - jiti: 2.7.0 - klona: 2.0.6 - mlly: 1.8.2 - nostics: 1.2.0 - ohash: 2.0.11 - pathe: 2.0.3 - pkg-types: 2.3.1 - rc9: 3.0.1 - scule: 1.3.0 - tinyglobby: 0.2.17 - ufo: 1.6.4 - unctx: 3.0.0(magic-string@0.30.21)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - untyped: 2.0.0 - verkit: 0.2.0 - transitivePeerDependencies: - - magic-string - - magicast - - oxc-parser - - rolldown - - unplugin - - '@nuxt/kit@4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': - dependencies: - c12: 3.3.4(magicast@0.5.3) - consola: 3.4.2 - defu: 6.1.7 - destr: 2.0.5 - errx: 0.1.0 - exsolve: 1.1.0 - ignore: 7.0.6 - jiti: 2.7.0 - klona: 2.0.6 - mlly: 1.8.2 - nostics: 1.2.0 - ohash: 2.0.11 - pathe: 2.0.3 - pkg-types: 2.3.1 - rc9: 3.0.1 - scule: 1.3.0 - tinyglobby: 0.2.17 - ufo: 1.6.4 - unctx: 3.0.0(magic-string@1.1.0)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - untyped: 2.0.0 - verkit: 0.2.0 - transitivePeerDependencies: - - magic-string - - magicast - - oxc-parser - - rolldown - - unplugin - - '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4)': + '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4)': dependencies: '@nuxt/devalue': 2.0.2 '@nuxt/kit': 4.4.8(magicast@0.5.3) '@unhead/vue': 2.1.15(vue@3.5.39) - '@vue/shared': 3.5.40 + '@vue/shared': 3.5.39 consola: 3.4.2 defu: 6.1.7 destr: 2.0.5 - devalue: 5.9.0 + devalue: 5.8.1 errx: 0.1.0 escape-string-regexp: 5.0.0 exsolve: 1.1.0 h3: 1.15.11 - impound: 1.1.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + impound: 1.1.5(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) klona: 2.0.6 mocked-exports: 0.1.1 - nitropack: 2.13.4(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + nitropack: 2.13.4(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) nypm: 0.6.8 ohash: 2.0.11 pathe: 2.0.3 rou3: 0.8.1 - std-env: 4.2.0 + std-env: 4.1.0 ufo: 1.6.4 unctx: 2.5.0 - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-bundle-renderer: 2.3.1 vue-devtools-stub: 0.1.0 @@ -14034,37 +13481,36 @@ snapshots: '@nuxt/schema@4.4.8': dependencies: - '@vue/shared': 3.5.40 + '@vue/shared': 3.5.39 defu: 6.1.7 pathe: 2.0.3 pkg-types: 2.3.1 - std-env: 4.2.0 + std-env: 4.1.0 - '@nuxt/scripts@1.3.2(@unhead/vue@2.1.15)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': + '@nuxt/scripts@1.3.0(@unhead/vue@2.1.15)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': dependencies: - '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@vueuse/core': 14.4.0(vue@3.5.39) - '@vueuse/shared': 14.4.0(vue@3.5.39) + '@nuxt/devtools-kit': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) + '@unhead/vue': 2.1.15(vue@3.5.39) + '@vueuse/core': 14.3.0(vue@3.5.39) + '@vueuse/shared': 14.3.0(vue@3.5.39) consola: 3.4.2 defu: 6.1.7 estree-walker: 3.0.3 h3: 1.15.11 - magic-string: 1.1.0 + magic-string: 0.30.21 ofetch: 1.5.1 ohash: 2.0.11 - oxc-parser: 0.142.0 - oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + oxc-parser: 0.138.0 + oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) pathe: 2.0.3 pkg-types: 2.3.1 sirv: 3.0.2 - std-env: 4.2.0 + std-env: 4.1.0 ufo: 1.6.4 - ultrahtml: 1.7.0 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + ultrahtml: 1.6.0 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) valibot: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - optionalDependencies: - '@unhead/vue': 2.1.15(vue@3.5.39) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14105,12 +13551,12 @@ snapshots: consola: 3.4.2 ofetch: 2.0.0-alpha.3 rc9: 3.0.1 - std-env: 4.2.0 + std-env: 4.1.0 - '@nuxt/test-utils@4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4)': + '@nuxt/test-utils@4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4)': dependencies: '@clack/prompts': 1.2.0 - '@nuxt/devtools-kit': 2.7.0(@voidzero-dev/vite-plus-core@0.2.7)(magicast@0.5.3) + '@nuxt/devtools-kit': 2.7.0(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) '@nuxt/kit': 3.21.8(magicast@0.5.3) c12: 3.3.4(magicast@0.5.3) consola: 3.4.2 @@ -14132,17 +13578,17 @@ snapshots: perfect-debounce: 2.1.0 radix3: 1.1.2 scule: 1.3.0 - std-env: 4.2.0 + std-env: 4.1.0 tinyexec: 1.2.4 ufo: 1.6.4 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - vitest-environment-nuxt: 2.0.0(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + vitest-environment-nuxt: 2.0.0(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - '@playwright/test': 1.62.1 - '@vue/test-utils': 2.4.11(@vue/compiler-dom@3.5.40)(@vue/server-renderer@3.5.39)(vue@3.5.39) - playwright-core: 1.62.1 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + '@playwright/test': 1.61.1 + '@vue/test-utils': 2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39)(vue@3.5.39) + playwright-core: 1.61.1 + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -14157,27 +13603,27 @@ snapshots: - vite - webpack - '@nuxt/ui@4.10.0(1fb89ce1df21f8155ef9bdead8516e53)': + '@nuxt/ui@4.9.0(33318c9123064683b3aba686089687a5)': dependencies: - '@floating-ui/dom': 1.8.0 + '@floating-ui/dom': 1.7.6 '@iconify/vue': 5.0.1(vue@3.5.39) - '@nuxt/fonts': 0.14.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - '@nuxt/icon': 2.3.1(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39) - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/fonts': 0.14.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + '@nuxt/icon': 2.3.1(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(vue@3.5.39) + '@nuxt/kit': 4.4.8(magicast@0.5.3) '@nuxt/schema': 4.4.8 - '@nuxtjs/color-mode': 4.0.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxtjs/color-mode': 4.0.1(magicast@0.5.3) '@standard-schema/spec': 1.1.0 '@tailwindcss/postcss': 4.3.2 - '@tailwindcss/vite': 4.3.2(@voidzero-dev/vite-plus-core@0.2.7) + '@tailwindcss/vite': 4.3.2(@voidzero-dev/vite-plus-core@0.2.2) '@tanstack/vue-table': 8.21.3(vue@3.5.39) - '@tanstack/vue-virtual': 3.13.35(vue@3.5.39) + '@tanstack/vue-virtual': 3.13.31(vue@3.5.39) '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/extension-bubble-menu': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/extension-code': 3.27.1(@tiptap/core@3.27.1) '@tiptap/extension-collaboration': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6)(yjs@13.6.31) '@tiptap/extension-drag-handle': 3.27.1(@tiptap/core@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6) '@tiptap/extension-drag-handle-vue-3': 3.27.1(@tiptap/extension-drag-handle@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/vue-3@3.27.1)(vue@3.5.39) - '@tiptap/extension-floating-menu': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) + '@tiptap/extension-floating-menu': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/extension-horizontal-rule': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/extension-image': 3.27.1(@tiptap/core@3.27.1) '@tiptap/extension-mention': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/suggestion@3.27.1) @@ -14186,12 +13632,12 @@ snapshots: '@tiptap/markdown': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 '@tiptap/starter-kit': 3.27.1 - '@tiptap/suggestion': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) - '@tiptap/vue-3': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39) + '@tiptap/suggestion': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) + '@tiptap/vue-3': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39) '@unhead/vue': 2.1.15(vue@3.5.39) - '@vueuse/core': 14.4.0(vue@3.5.39) - '@vueuse/integrations': 14.4.0(focus-trap@8.2.2)(fuse.js@7.5.0)(vue@3.5.39) - '@vueuse/shared': 14.4.0(vue@3.5.39) + '@vueuse/core': 14.3.0(vue@3.5.39) + '@vueuse/integrations': 14.3.0(focus-trap@8.2.2)(fuse.js@7.4.2)(vue@3.5.39) + '@vueuse/shared': 14.3.0(vue@3.5.39) colortranslator: 5.0.0 consola: 3.4.2 defu: 6.1.7 @@ -14202,34 +13648,33 @@ snapshots: embla-carousel-fade: 8.6.0(embla-carousel@8.6.0) embla-carousel-vue: 8.6.0(vue@3.5.39) embla-carousel-wheel-gestures: 8.1.0(embla-carousel@8.6.0) - fuse.js: 7.5.0 + fuse.js: 7.4.2 hookable: 6.1.1 knitwork: 1.3.0 magic-string: 0.30.21 mlly: 1.8.2 - motion-v: 2.3.0(@vueuse/core@14.4.0)(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39) + motion-v: 2.3.0(@vueuse/core@14.3.0)(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39) ohash: 2.0.11 pathe: 2.0.3 - reka-ui: 2.10.1(vue@3.5.39) + reka-ui: 2.9.10(vue@3.5.39) scule: 1.3.0 tailwind-merge: 3.6.0 - tailwind-variants: 3.2.2(tailwind-merge@3.6.0)(tailwindcss@4.3.3) - tailwindcss: 4.3.3 + tailwind-variants: 3.2.2(tailwind-merge@3.6.0)(tailwindcss@4.3.2) + tailwindcss: 4.3.2 tinyglobby: 0.2.17 typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 ufo: 1.6.4 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unplugin-auto-import: 21.0.0(@nuxt/kit@4.5.1)(@vueuse/core@14.4.0) - unplugin-vue-components: 32.1.0(@nuxt/kit@4.5.1)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) - vaul-vue: 0.4.1(reka-ui@2.10.1)(vue@3.5.39) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin-auto-import: 21.0.0(@nuxt/kit@4.4.8)(@vueuse/core@14.3.0) + unplugin-vue-components: 32.1.0(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vaul-vue: 0.4.1(reka-ui@2.9.10)(vue@3.5.39) vue-component-type-helpers: 3.3.9 optionalDependencies: '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.7 - '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) - ai: 6.0.219(zod@4.4.3) + '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) valibot: 1.4.2(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) zod: 4.4.3 transitivePeerDependencies: - '@azure/app-configuration' @@ -14265,7 +13710,6 @@ snapshots: - jwt-decode - magicast - nprogress - - oxc-parser - qrcode - react - react-dom @@ -14279,15 +13723,15 @@ snapshots: - vue - webpack - '@nuxt/vite-builder@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(vue@3.5.39)(yaml@2.9.0)': + '@nuxt/vite-builder@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0)': dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) '@rollup/plugin-replace': 6.0.3(rollup@4.62.2) - '@vitejs/plugin-vue': 6.0.7(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39) - '@vitejs/plugin-vue-jsx': 5.1.6(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(vue@3.5.39) - autoprefixer: 10.5.2(postcss@8.5.25) + '@vitejs/plugin-vue': 6.0.7(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39) + '@vitejs/plugin-vue-jsx': 5.1.6(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(vue@3.5.39) + autoprefixer: 10.5.2(postcss@8.5.16) consola: 3.4.2 - cssnano: 8.0.2(postcss@8.5.25) + cssnano: 8.0.2(postcss@8.5.16) defu: 6.1.7 escape-string-regexp: 5.0.0 exsolve: 1.1.0 @@ -14297,24 +13741,24 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 mocked-exports: 0.1.1 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) nypm: 0.6.8 pathe: 2.0.3 pkg-types: 2.3.1 - postcss: 8.5.25 + postcss: 8.5.16 seroval: 1.5.4 - std-env: 4.2.0 + std-env: 4.1.0 ufo: 1.6.4 unenv: 2.0.0-rc.24 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-node: 5.3.0(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) - vite-plugin-checker: 0.14.4(@voidzero-dev/vite-plus-core@0.2.7)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite-node: 5.3.0(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + vite-plugin-checker: 0.14.4(@voidzero-dev/vite-plus-core@0.2.2)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-bundle-renderer: 2.3.1 optionalDependencies: '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) - rolldown: 1.2.1 - rollup-plugin-visualizer: 7.0.1(rolldown@1.2.1)(rollup@4.62.2) + rolldown: 1.1.4 + rollup-plugin-visualizer: 7.0.1(rolldown@1.1.4)(rollup@4.62.2) transitivePeerDependencies: - '@arethetypeswrong/core' - '@biomejs/biome' @@ -14343,33 +13787,15 @@ snapshots: - vue-tsc - yaml - '@nuxtjs/color-mode@4.0.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': - dependencies: - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - exsolve: 1.1.0 - pathe: 2.0.3 - pkg-types: 2.3.1 - semver: 7.8.5 - transitivePeerDependencies: - - magic-string - - magicast - - oxc-parser - - rolldown - - unplugin - - '@nuxtjs/color-mode@4.0.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)': + '@nuxtjs/color-mode@4.0.1(magicast@0.5.3)': dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) exsolve: 1.1.0 pathe: 2.0.3 pkg-types: 2.3.1 semver: 7.8.5 transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin '@nuxtjs/html-validator@2.1.0(magicast@0.5.3)(vitest@4.1.9)': dependencies: @@ -14387,37 +13813,34 @@ snapshots: - magicast - vitest - '@nuxtjs/i18n@10.6.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': + '@nuxtjs/i18n@10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4)': dependencies: - '@intlify/core': 11.4.8 + '@intlify/core': 11.4.6 '@intlify/h3': 0.7.4 - '@intlify/message-compiler': 11.4.8 - '@intlify/shared': 11.4.8 - '@intlify/unplugin-vue-i18n': 11.2.4(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.8)(vue@3.5.39) + '@intlify/shared': 11.4.6 + '@intlify/unplugin-vue-i18n': 11.2.4(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(eslint@10.6.0)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-i18n@11.4.6)(vue@3.5.39) '@intlify/utils': 0.14.1 '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.62.2) - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) '@rollup/plugin-yaml': 4.1.2(rollup@4.62.2) - '@vue/compiler-sfc': 3.5.40 - confbox: 0.2.4 + '@vue/compiler-sfc': 3.5.39 defu: 6.1.7 - devalue: 5.9.0 + devalue: 5.8.1 h3: 1.15.11 knitwork: 1.3.0 magic-string: 0.30.21 mlly: 1.8.2 nuxt-define: 1.0.0 - oxc-parser: 0.142.0 - oxc-transform: 0.141.0 - oxc-walker: 0.7.0(oxc-parser@0.142.0) + oxc-parser: 0.138.0 + oxc-transform: 0.128.0 + oxc-walker: 0.7.0(oxc-parser@0.138.0) pathe: 2.0.3 ufo: 1.6.4 - unhead: 3.2.3(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unrouting: 0.2.2 - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) - vue-i18n: 11.4.8(vue@3.5.39) - vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unrouting: 0.1.7 + unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) + vue-i18n: 11.4.6(vue@3.5.39) + vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14457,40 +13880,36 @@ snapshots: - vue - webpack - '@nuxtjs/mcp-toolkit@0.17.2(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(h3@1.15.11)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3)': + '@nuxtjs/mcp-toolkit@0.17.2(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(h3@1.15.11)(magicast@0.5.3)(rollup@4.62.2)(supports-color@10.2.2)(vue@3.5.39)(zod@4.4.3)': dependencies: '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2)(zod@4.4.3) - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@vitejs/plugin-vue': 6.0.7(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39) + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@vitejs/plugin-vue': 6.0.7(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39) h3: 1.15.11 tinyglobby: 0.2.17 - vite-plugin-singlefile: 2.3.3(@voidzero-dev/vite-plus-core@0.2.7)(rollup@4.62.2) + vite-plugin-singlefile: 2.3.3(@voidzero-dev/vite-plus-core@0.2.2)(rollup@4.62.2) zod: 4.4.3 optionalDependencies: - '@vue/compiler-sfc': 3.5.40 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + '@vue/compiler-sfc': 3.5.39 + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@cfworker/json-schema' - - magic-string - magicast - - oxc-parser - - rolldown - rollup - supports-color - - unplugin - '@nuxtjs/mdc@0.22.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0)': + '@nuxtjs/mdc@0.22.1(magicast@0.5.3)(supports-color@10.2.2)': dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@shikijs/core': 4.4.1 - '@shikijs/engine-javascript': 4.4.1 - '@shikijs/langs': 4.4.1 - '@shikijs/themes': 4.4.1 + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@shikijs/core': 4.3.1 + '@shikijs/engine-javascript': 4.3.1 + '@shikijs/langs': 4.3.1 + '@shikijs/themes': 4.3.1 '@shikijs/transformers': 4.3.1 - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@vue/compiler-core': 3.5.40 + '@vue/compiler-core': 3.5.39 consola: 3.4.2 debug: 4.4.3(supports-color@10.2.2) defu: 6.1.7 @@ -14519,7 +13938,7 @@ snapshots: remark-rehype: 11.1.2 remark-stringify: 11.0.0 scule: 1.3.0 - shiki: 4.4.1 + shiki: 4.3.1 ufo: 1.6.4 unified: 11.0.5 unist-builder: 4.0.0 @@ -14527,22 +13946,18 @@ snapshots: unwasm: 0.5.3 vfile: 6.0.3 transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - supports-color - - unplugin - '@nuxtjs/robots@6.1.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3)': + '@nuxtjs/robots@6.1.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3)': dependencies: '@fingerprintjs/botd': 2.0.0 - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) consola: 3.4.2 defu: 6.1.7 h3: 1.15.11 - nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) - nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) pathe: 2.0.3 pkg-types: 2.3.1 ufo: 1.6.4 @@ -14550,12 +13965,8 @@ snapshots: zod: 4.4.3 transitivePeerDependencies: - '@nuxt/schema' - - magic-string - magicast - nuxt - - oxc-parser - - rolldown - - unplugin - vite - vue @@ -14626,7 +14037,7 @@ snapshots: dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@oxc-minify/binding-win32-arm64-msvc@0.133.0': @@ -14638,80 +14049,74 @@ snapshots: '@oxc-minify/binding-win32-x64-msvc@0.133.0': optional: true - '@oxc-parser/binding-android-arm-eabi@0.142.0': + '@oxc-parser/binding-android-arm-eabi@0.138.0': optional: true - '@oxc-parser/binding-android-arm64@0.142.0': + '@oxc-parser/binding-android-arm64@0.138.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.142.0': + '@oxc-parser/binding-darwin-arm64@0.138.0': optional: true - '@oxc-parser/binding-darwin-x64@0.142.0': + '@oxc-parser/binding-darwin-x64@0.138.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.142.0': + '@oxc-parser/binding-freebsd-x64@0.138.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.142.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.138.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.142.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.138.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.142.0': + '@oxc-parser/binding-linux-arm64-gnu@0.138.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.142.0': + '@oxc-parser/binding-linux-arm64-musl@0.138.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.142.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.138.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.142.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.138.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.142.0': + '@oxc-parser/binding-linux-riscv64-musl@0.138.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.142.0': + '@oxc-parser/binding-linux-s390x-gnu@0.138.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.142.0': + '@oxc-parser/binding-linux-x64-gnu@0.138.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.142.0': + '@oxc-parser/binding-linux-x64-musl@0.138.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.142.0': + '@oxc-parser/binding-openharmony-arm64@0.138.0': optional: true - '@oxc-parser/binding-wasm32-wasi@0.142.0': + '@oxc-parser/binding-wasm32-wasi@0.138.0': dependencies: - '@emnapi/core': 1.11.2 - '@emnapi/runtime': 1.11.2 - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.142.0': + '@oxc-parser/binding-win32-arm64-msvc@0.138.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.142.0': + '@oxc-parser/binding-win32-ia32-msvc@0.138.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.142.0': + '@oxc-parser/binding-win32-x64-msvc@0.138.0': optional: true '@oxc-project/runtime@0.138.0': {} - '@oxc-project/runtime@0.141.0': {} - '@oxc-project/types@0.138.0': {} - '@oxc-project/types@0.141.0': {} - - '@oxc-project/types@0.142.0': {} - '@oxc-resolver/binding-android-arm-eabi@11.24.2': optional: true @@ -14764,7 +14169,7 @@ snapshots: dependencies: '@emnapi/core': 1.11.2 '@emnapi/runtime': 1.11.2 - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true '@oxc-resolver/binding-win32-arm64-msvc@11.24.2': @@ -14773,134 +14178,134 @@ snapshots: '@oxc-resolver/binding-win32-x64-msvc@11.24.2': optional: true + '@oxc-transform/binding-android-arm-eabi@0.128.0': + optional: true + '@oxc-transform/binding-android-arm-eabi@0.133.0': optional: true - '@oxc-transform/binding-android-arm-eabi@0.141.0': + '@oxc-transform/binding-android-arm64@0.128.0': optional: true '@oxc-transform/binding-android-arm64@0.133.0': optional: true - '@oxc-transform/binding-android-arm64@0.141.0': + '@oxc-transform/binding-darwin-arm64@0.128.0': optional: true '@oxc-transform/binding-darwin-arm64@0.133.0': optional: true - '@oxc-transform/binding-darwin-arm64@0.141.0': + '@oxc-transform/binding-darwin-x64@0.128.0': optional: true '@oxc-transform/binding-darwin-x64@0.133.0': optional: true - '@oxc-transform/binding-darwin-x64@0.141.0': + '@oxc-transform/binding-freebsd-x64@0.128.0': optional: true '@oxc-transform/binding-freebsd-x64@0.133.0': optional: true - '@oxc-transform/binding-freebsd-x64@0.141.0': + '@oxc-transform/binding-linux-arm-gnueabihf@0.128.0': optional: true '@oxc-transform/binding-linux-arm-gnueabihf@0.133.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.141.0': + '@oxc-transform/binding-linux-arm-musleabihf@0.128.0': optional: true '@oxc-transform/binding-linux-arm-musleabihf@0.133.0': optional: true - '@oxc-transform/binding-linux-arm-musleabihf@0.141.0': + '@oxc-transform/binding-linux-arm64-gnu@0.128.0': optional: true '@oxc-transform/binding-linux-arm64-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.141.0': + '@oxc-transform/binding-linux-arm64-musl@0.128.0': optional: true '@oxc-transform/binding-linux-arm64-musl@0.133.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.141.0': + '@oxc-transform/binding-linux-ppc64-gnu@0.128.0': optional: true '@oxc-transform/binding-linux-ppc64-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-ppc64-gnu@0.141.0': + '@oxc-transform/binding-linux-riscv64-gnu@0.128.0': optional: true '@oxc-transform/binding-linux-riscv64-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-riscv64-gnu@0.141.0': + '@oxc-transform/binding-linux-riscv64-musl@0.128.0': optional: true '@oxc-transform/binding-linux-riscv64-musl@0.133.0': optional: true - '@oxc-transform/binding-linux-riscv64-musl@0.141.0': + '@oxc-transform/binding-linux-s390x-gnu@0.128.0': optional: true '@oxc-transform/binding-linux-s390x-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-s390x-gnu@0.141.0': + '@oxc-transform/binding-linux-x64-gnu@0.128.0': optional: true '@oxc-transform/binding-linux-x64-gnu@0.133.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.141.0': + '@oxc-transform/binding-linux-x64-musl@0.128.0': optional: true '@oxc-transform/binding-linux-x64-musl@0.133.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.141.0': + '@oxc-transform/binding-openharmony-arm64@0.128.0': optional: true '@oxc-transform/binding-openharmony-arm64@0.133.0': optional: true - '@oxc-transform/binding-openharmony-arm64@0.141.0': + '@oxc-transform/binding-wasm32-wasi@0.128.0': + dependencies: + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@oxc-transform/binding-wasm32-wasi@0.133.0': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true - '@oxc-transform/binding-wasm32-wasi@0.141.0': - dependencies: - '@emnapi/core': 1.11.2 - '@emnapi/runtime': 1.11.2 - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@oxc-transform/binding-win32-arm64-msvc@0.128.0': optional: true '@oxc-transform/binding-win32-arm64-msvc@0.133.0': optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.141.0': + '@oxc-transform/binding-win32-ia32-msvc@0.128.0': optional: true '@oxc-transform/binding-win32-ia32-msvc@0.133.0': optional: true - '@oxc-transform/binding-win32-ia32-msvc@0.141.0': + '@oxc-transform/binding-win32-x64-msvc@0.128.0': optional: true '@oxc-transform/binding-win32-x64-msvc@0.133.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.141.0': - optional: true - '@oxfmt/binding-android-arm-eabi@0.57.0': optional: true @@ -15105,9 +14510,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.62.1': + '@playwright/test@1.61.1': dependencies: - playwright: 1.62.1 + playwright: 1.61.1 '@polka/url@1.0.0-next.29': {} @@ -15127,53 +14532,53 @@ snapshots: dependencies: quansync: 1.0.0 - '@rolldown/binding-android-arm64@1.2.1': + '@rolldown/binding-android-arm64@1.1.4': optional: true - '@rolldown/binding-darwin-arm64@1.2.1': + '@rolldown/binding-darwin-arm64@1.1.4': optional: true - '@rolldown/binding-darwin-x64@1.2.1': + '@rolldown/binding-darwin-x64@1.1.4': optional: true - '@rolldown/binding-freebsd-x64@1.2.1': + '@rolldown/binding-freebsd-x64@1.1.4': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.2.1': + '@rolldown/binding-linux-arm-gnueabihf@1.1.4': optional: true - '@rolldown/binding-linux-arm64-gnu@1.2.1': + '@rolldown/binding-linux-arm64-gnu@1.1.4': optional: true - '@rolldown/binding-linux-arm64-musl@1.2.1': + '@rolldown/binding-linux-arm64-musl@1.1.4': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.2.1': + '@rolldown/binding-linux-ppc64-gnu@1.1.4': optional: true - '@rolldown/binding-linux-s390x-gnu@1.2.1': + '@rolldown/binding-linux-s390x-gnu@1.1.4': optional: true - '@rolldown/binding-linux-x64-gnu@1.2.1': + '@rolldown/binding-linux-x64-gnu@1.1.4': optional: true - '@rolldown/binding-linux-x64-musl@1.2.1': + '@rolldown/binding-linux-x64-musl@1.1.4': optional: true - '@rolldown/binding-openharmony-arm64@1.2.1': + '@rolldown/binding-openharmony-arm64@1.1.4': optional: true - '@rolldown/binding-wasm32-wasi@1.2.1': + '@rolldown/binding-wasm32-wasi@1.1.4': dependencies: - '@emnapi/core': 2.0.0-alpha.3 - '@emnapi/runtime': 2.0.0-alpha.3 - '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optional: true - '@rolldown/binding-win32-arm64-msvc@1.2.1': + '@rolldown/binding-win32-arm64-msvc@1.1.4': optional: true - '@rolldown/binding-win32-x64-msvc@1.2.1': + '@rolldown/binding-win32-x64-msvc@1.1.4': optional: true '@rolldown/pluginutils@1.0.1': {} @@ -15339,59 +14744,45 @@ snapshots: '@shikijs/primitive': 4.3.1 '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - hast-util-to-html: 9.0.5 - - '@shikijs/core@4.4.1': - dependencies: - '@shikijs/primitive': 4.4.1 - '@shikijs/types': 4.4.1 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@4.4.1': + '@shikijs/engine-javascript@4.3.1': dependencies: - '@shikijs/types': 4.4.1 + '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 - '@shikijs/engine-oniguruma@4.4.1': + '@shikijs/engine-oniguruma@4.3.1': dependencies: - '@shikijs/types': 4.4.1 + '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@4.4.1': + '@shikijs/langs@4.3.1': dependencies: - '@shikijs/types': 4.4.1 + '@shikijs/types': 4.3.1 - '@shikijs/markdown-exit@4.4.1': + '@shikijs/markdown-exit@4.3.1': dependencies: markdown-exit: 1.1.0-beta.2 - shiki: 4.4.1 + shiki: 4.3.1 '@shikijs/primitive@4.3.1': dependencies: '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - - '@shikijs/primitive@4.4.1': - dependencies: - '@shikijs/types': 4.4.1 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 - '@shikijs/stream@4.3.1(react@19.2.8)(vue@3.5.39)': + '@shikijs/stream@4.3.1(react@19.2.7)(vue@3.5.39)': dependencies: '@shikijs/core': 4.3.1 optionalDependencies: - react: 19.2.8 + react: 19.2.7 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@shikijs/themes@4.4.1': + '@shikijs/themes@4.3.1': dependencies: - '@shikijs/types': 4.4.1 + '@shikijs/types': 4.3.1 '@shikijs/transformers@4.3.1': dependencies: @@ -15401,12 +14792,7 @@ snapshots: '@shikijs/types@4.3.1': dependencies: '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - - '@shikijs/types@4.4.1': - dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@shikijs/vscode-textmate@10.0.2': {} @@ -15435,25 +14821,25 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook-vue/nuxt@https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(eslint@10.6.0)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxc-parser@0.142.0)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.5.5)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(unplugin@3.3.0)(vue-tsc@3.3.9)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0)': + '@storybook-vue/nuxt@https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(storybook@10.4.6)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(webpack@5.108.4)(yaml@2.9.0)': dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) '@nuxt/schema': 4.4.8 - '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(vue@3.5.39)(yaml@2.9.0) + '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0) '@rollup/plugin-replace': 6.0.3(rollup@4.62.2) - '@storybook/builder-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) - '@storybook/vue3': 10.3.4(storybook@10.5.5)(vue@3.5.39) - '@storybook/vue3-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(vue@3.5.39)(webpack@5.108.4) + '@storybook/builder-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) + '@storybook/vue3': 10.3.4(storybook@10.4.6)(vue@3.5.39) + '@storybook/vue3-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(vue@3.5.39)(webpack@5.108.4) json-stable-stringify: 1.3.0 mlly: 1.8.2 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) ofetch: 1.5.1 pathe: 2.0.3 - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) unctx: 2.5.0 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) transitivePeerDependencies: - '@arethetypeswrong/core' - '@babel/plugin-proposal-decorators' @@ -15469,11 +14855,9 @@ snapshots: - esbuild - eslint - less - - magic-string - magicast - meow - optionator - - oxc-parser - oxlint - pinia - publint @@ -15490,28 +14874,27 @@ snapshots: - tsx - typescript - unloader - - unplugin - unplugin-unused - unrun - vue-tsc - webpack - yaml - '@storybook/addon-a11y@10.5.5(storybook@10.5.5)': + '@storybook/addon-a11y@10.4.6(storybook@10.4.6)': dependencies: '@storybook/global': 5.0.0 axe-core: 4.12.1 - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) - '@storybook/addon-docs@10.5.5(@types/react@19.2.17)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4)': + '@storybook/addon-docs@10.4.6(@types/react@19.2.17)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4)': dependencies: - '@mdx-js/react': 3.1.1(@types/react@19.2.17)(react@19.2.8) - '@storybook/csf-plugin': 10.5.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) - '@storybook/icons': 2.1.0(react@19.2.8) - '@storybook/react-dom-shim': 10.5.5(@types/react@19.2.17)(react-dom@19.2.8)(react@19.2.8)(storybook@10.5.5) - react: 19.2.8 - react-dom: 19.2.8(react@19.2.8) - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + '@mdx-js/react': 3.1.1(@types/react@19.2.17)(react@19.2.7) + '@storybook/csf-plugin': 10.4.6(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) + '@storybook/icons': 2.1.0(react@19.2.7) + '@storybook/react-dom-shim': 10.4.6(@types/react@19.2.17)(react-dom@19.2.7)(react@19.2.7)(storybook@10.4.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) ts-dedent: 2.3.0 optionalDependencies: '@types/react': 19.2.17 @@ -15522,64 +14905,64 @@ snapshots: - vite - webpack - '@storybook/addon-themes@10.5.5(storybook@10.5.5)': + '@storybook/addon-themes@10.4.6(storybook@10.4.6)': dependencies: - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) ts-dedent: 2.3.0 - '@storybook/builder-vite@10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4)': + '@storybook/builder-vite@10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4)': dependencies: - '@storybook/csf-plugin': 10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + '@storybook/csf-plugin': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) ts-dedent: 2.3.0 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - esbuild - rollup - webpack - '@storybook/csf-plugin@10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4)': + '@storybook/csf-plugin@10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4)': dependencies: - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) unplugin: 2.3.11 optionalDependencies: esbuild: 0.28.1 rollup: 4.62.2 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) - '@storybook/csf-plugin@10.5.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4)': + '@storybook/csf-plugin@10.4.6(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4)': dependencies: - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) unplugin: 2.3.11 optionalDependencies: esbuild: 0.28.1 rollup: 4.62.2 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) '@storybook/global@5.0.0': {} - '@storybook/icons@2.1.0(react@19.2.8)': + '@storybook/icons@2.1.0(react@19.2.7)': dependencies: - react: 19.2.8 + react: 19.2.7 - '@storybook/react-dom-shim@10.5.5(@types/react@19.2.17)(react-dom@19.2.8)(react@19.2.8)(storybook@10.5.5)': + '@storybook/react-dom-shim@10.4.6(@types/react@19.2.17)(react-dom@19.2.7)(react@19.2.7)(storybook@10.4.6)': dependencies: - react: 19.2.8 - react-dom: 19.2.8(react@19.2.8) - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) optionalDependencies: '@types/react': 19.2.17 - '@storybook/vue3-vite@10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(vue@3.5.39)(webpack@5.108.4)': + '@storybook/vue3-vite@10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(vue@3.5.39)(webpack@5.108.4)': dependencies: - '@storybook/builder-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.5.5)(webpack@5.108.4) - '@storybook/vue3': 10.3.4(storybook@10.5.5)(vue@3.5.39) + '@storybook/builder-vite': 10.3.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rollup@4.62.2)(storybook@10.4.6)(webpack@5.108.4) + '@storybook/vue3': 10.3.4(storybook@10.4.6)(vue@3.5.39) magic-string: 0.30.21 - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue-component-meta: 2.2.12(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-docgen-api: 4.79.2(vue@3.5.39) transitivePeerDependencies: @@ -15588,10 +14971,10 @@ snapshots: - vue - webpack - '@storybook/vue3@10.3.4(storybook@10.5.5)(vue@3.5.39)': + '@storybook/vue3@10.3.4(storybook@10.4.6)(vue@3.5.39)': dependencies: '@storybook/global': 5.0.0 - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) type-fest: 2.19.0 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-component-type-helpers: 3.3.9 @@ -15666,67 +15049,67 @@ snapshots: '@alloc/quick-lru': 5.2.0 '@tailwindcss/node': 4.3.2 '@tailwindcss/oxide': 4.3.2 - postcss: 8.5.25 + postcss: 8.5.16 tailwindcss: 4.3.2 - '@tailwindcss/vite@4.3.2(@voidzero-dev/vite-plus-core@0.2.7)': + '@tailwindcss/vite@4.3.2(@voidzero-dev/vite-plus-core@0.2.2)': dependencies: '@tailwindcss/node': 4.3.2 '@tailwindcss/oxide': 4.3.2 tailwindcss: 4.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' '@takumi-rs/core-darwin-arm64@1.8.7': optional: true - '@takumi-rs/core-darwin-arm64@2.5.4': + '@takumi-rs/core-darwin-arm64@2.0.0-rc.5': optional: true '@takumi-rs/core-darwin-x64@1.8.7': optional: true - '@takumi-rs/core-darwin-x64@2.5.4': + '@takumi-rs/core-darwin-x64@2.0.0-rc.5': optional: true '@takumi-rs/core-linux-arm64-gnu@1.8.7': optional: true - '@takumi-rs/core-linux-arm64-gnu@2.5.4': + '@takumi-rs/core-linux-arm64-gnu@2.0.0-rc.5': optional: true '@takumi-rs/core-linux-arm64-musl@1.8.7': optional: true - '@takumi-rs/core-linux-arm64-musl@2.5.4': + '@takumi-rs/core-linux-arm64-musl@2.0.0-rc.5': optional: true '@takumi-rs/core-linux-x64-gnu@1.8.7': optional: true - '@takumi-rs/core-linux-x64-gnu@2.5.4': + '@takumi-rs/core-linux-x64-gnu@2.0.0-rc.5': optional: true '@takumi-rs/core-linux-x64-musl@1.8.7': optional: true - '@takumi-rs/core-linux-x64-musl@2.5.4': + '@takumi-rs/core-linux-x64-musl@2.0.0-rc.5': optional: true '@takumi-rs/core-win32-arm64-msvc@1.8.7': optional: true - '@takumi-rs/core-win32-arm64-msvc@2.5.4': + '@takumi-rs/core-win32-arm64-msvc@2.0.0-rc.5': optional: true '@takumi-rs/core-win32-x64-msvc@1.8.7': optional: true - '@takumi-rs/core-win32-x64-msvc@2.5.4': + '@takumi-rs/core-win32-x64-msvc@2.0.0-rc.5': optional: true - '@takumi-rs/core@1.8.7(react-dom@19.2.8)(react@19.2.8)': + '@takumi-rs/core@1.8.7(react-dom@19.2.7)(react@19.2.7)': dependencies: - '@takumi-rs/helpers': 1.8.7(react-dom@19.2.8)(react@19.2.8) + '@takumi-rs/helpers': 1.8.7(react-dom@19.2.7)(react@19.2.7) optionalDependencies: '@takumi-rs/core-darwin-arm64': 1.8.7 '@takumi-rs/core-darwin-x64': 1.8.7 @@ -15740,53 +15123,53 @@ snapshots: - react - react-dom - '@takumi-rs/core@2.5.4(csstype@3.2.3)(react@19.2.8)': + '@takumi-rs/core@2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7)': dependencies: - '@takumi-rs/helpers': 2.5.4(react@19.2.8) - optionalDependencies: - '@takumi-rs/core-darwin-arm64': 2.5.4 - '@takumi-rs/core-darwin-x64': 2.5.4 - '@takumi-rs/core-linux-arm64-gnu': 2.5.4 - '@takumi-rs/core-linux-arm64-musl': 2.5.4 - '@takumi-rs/core-linux-x64-gnu': 2.5.4 - '@takumi-rs/core-linux-x64-musl': 2.5.4 - '@takumi-rs/core-win32-arm64-msvc': 2.5.4 - '@takumi-rs/core-win32-x64-msvc': 2.5.4 + '@takumi-rs/helpers': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) csstype: 3.2.3 + optionalDependencies: + '@takumi-rs/core-darwin-arm64': 2.0.0-rc.5 + '@takumi-rs/core-darwin-x64': 2.0.0-rc.5 + '@takumi-rs/core-linux-arm64-gnu': 2.0.0-rc.5 + '@takumi-rs/core-linux-arm64-musl': 2.0.0-rc.5 + '@takumi-rs/core-linux-x64-gnu': 2.0.0-rc.5 + '@takumi-rs/core-linux-x64-musl': 2.0.0-rc.5 + '@takumi-rs/core-win32-arm64-msvc': 2.0.0-rc.5 + '@takumi-rs/core-win32-x64-msvc': 2.0.0-rc.5 transitivePeerDependencies: - - preact - react + - react-dom - '@takumi-rs/helpers@1.8.7(react-dom@19.2.8)(react@19.2.8)': + '@takumi-rs/helpers@1.8.7(react-dom@19.2.7)(react@19.2.7)': optionalDependencies: - react: 19.2.8 - react-dom: 19.2.8(react@19.2.8) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@takumi-rs/helpers@2.5.4(react@19.2.8)': + '@takumi-rs/helpers@2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7)': optionalDependencies: - react: 19.2.8 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@takumi-rs/wasm@2.5.4(csstype@3.2.3)(react@19.2.8)': + '@takumi-rs/wasm@2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7)': dependencies: - '@takumi-rs/helpers': 2.5.4(react@19.2.8) - optionalDependencies: + '@takumi-rs/helpers': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) csstype: 3.2.3 transitivePeerDependencies: - - preact - react + - react-dom '@tanstack/table-core@8.21.3': {} - '@tanstack/virtual-core@3.17.7': {} + '@tanstack/virtual-core@3.17.3': {} '@tanstack/vue-table@8.21.3(vue@3.5.39)': dependencies: '@tanstack/table-core': 8.21.3 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@tanstack/vue-virtual@3.13.35(vue@3.5.39)': + '@tanstack/vue-virtual@3.13.31(vue@3.5.39)': dependencies: - '@tanstack/virtual-core': 3.17.7 + '@tanstack/virtual-core': 3.17.3 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@testing-library/dom@10.4.1': @@ -15827,7 +15210,7 @@ snapshots: '@tiptap/extension-bubble-menu@3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': dependencies: - '@floating-ui/dom': 1.8.0 + '@floating-ui/dom': 1.7.6 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 @@ -15859,12 +15242,12 @@ snapshots: dependencies: '@tiptap/extension-drag-handle': 3.27.1(@tiptap/core@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6) '@tiptap/pm': 3.27.1 - '@tiptap/vue-3': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39) + '@tiptap/vue-3': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@tiptap/extension-drag-handle@3.27.1(@tiptap/core@3.27.1)(@tiptap/extension-collaboration@3.27.1)(@tiptap/extension-node-range@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6)': dependencies: - '@floating-ui/dom': 1.8.0 + '@floating-ui/dom': 1.7.6 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/extension-collaboration': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(@tiptap/y-tiptap@3.0.6)(yjs@13.6.31) '@tiptap/extension-node-range': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) @@ -15875,9 +15258,9 @@ snapshots: dependencies: '@tiptap/extensions': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) - '@tiptap/extension-floating-menu@3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': + '@tiptap/extension-floating-menu@3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': dependencies: - '@floating-ui/dom': 1.8.0 + '@floating-ui/dom': 1.7.6 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 @@ -15929,7 +15312,7 @@ snapshots: dependencies: '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 - '@tiptap/suggestion': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) + '@tiptap/suggestion': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/extension-node-range@3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': dependencies: @@ -16014,21 +15397,21 @@ snapshots: '@tiptap/extensions': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 - '@tiptap/suggestion@3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': + '@tiptap/suggestion@3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)': dependencies: - '@floating-ui/dom': 1.8.0 + '@floating-ui/dom': 1.7.6 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 - '@tiptap/vue-3@3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39)': + '@tiptap/vue-3@3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1)(vue@3.5.39)': dependencies: - '@floating-ui/dom': 1.8.0 + '@floating-ui/dom': 1.7.6 '@tiptap/core': 3.27.1(@tiptap/pm@3.27.1) '@tiptap/pm': 3.27.1 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: '@tiptap/extension-bubble-menu': 3.27.1(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) - '@tiptap/extension-floating-menu': 3.27.1(@floating-ui/dom@1.8.0)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) + '@tiptap/extension-floating-menu': 3.27.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.27.1)(@tiptap/pm@3.27.1) '@tiptap/y-tiptap@3.0.6(prosemirror-model@1.25.9)(prosemirror-state@1.4.4)(prosemirror-view@1.42.0)(y-protocols@1.0.7)(yjs@13.6.31)': dependencies: @@ -16074,7 +15457,7 @@ snapshots: '@types/estree@1.0.9': {} - '@types/hast@3.0.5': + '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 @@ -16099,7 +15482,7 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@24.13.3': + '@types/node@24.13.2': dependencies: undici-types: 7.18.2 @@ -16119,7 +15502,7 @@ snapshots: '@types/set-cookie-parser@2.4.10': dependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 '@types/statuses@2.0.6': {} @@ -16204,14 +15587,14 @@ snapshots: unhead: 2.1.15 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@unocss/cli@66.7.5': + '@unocss/cli@66.7.4': dependencies: '@jridgewell/remapping': 2.3.5 - '@unocss/config': 66.7.5 - '@unocss/core': 66.7.5 - '@unocss/preset-wind3': 66.7.5 - '@unocss/preset-wind4': 66.7.5 - '@unocss/transformer-directives': 66.7.5 + '@unocss/config': 66.7.4 + '@unocss/core': 66.7.4 + '@unocss/preset-wind3': 66.7.4 + '@unocss/preset-wind4': 66.7.4 + '@unocss/transformer-directives': 66.7.4 cac: 7.0.0 chokidar: 5.0.0 colorette: 2.0.20 @@ -16222,43 +15605,43 @@ snapshots: tinyglobby: 0.2.17 unplugin-utils: 0.3.2 - '@unocss/config@66.7.5': + '@unocss/config@66.7.4': dependencies: - '@unocss/core': 66.7.5 + '@unocss/core': 66.7.4 colorette: 2.0.20 consola: 3.4.2 unconfig: 7.5.0 - '@unocss/core@66.7.5': {} + '@unocss/core@66.7.4': {} - '@unocss/extractor-arbitrary-variants@66.7.5': + '@unocss/extractor-arbitrary-variants@66.7.4': dependencies: - '@unocss/core': 66.7.5 + '@unocss/core': 66.7.4 - '@unocss/inspector@66.7.5': + '@unocss/inspector@66.7.4': dependencies: - '@unocss/core': 66.7.5 - '@unocss/rule-utils': 66.7.5 + '@unocss/core': 66.7.4 + '@unocss/rule-utils': 66.7.4 colorette: 2.0.20 gzip-size: 6.0.0 sirv: 3.0.2 - '@unocss/nuxt@66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(unplugin@3.3.0)(webpack@5.108.4)': - dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@unocss/config': 66.7.5 - '@unocss/core': 66.7.5 - '@unocss/preset-attributify': 66.7.5 - '@unocss/preset-icons': 66.7.5 - '@unocss/preset-tagify': 66.7.5 - '@unocss/preset-typography': 66.7.5 - '@unocss/preset-web-fonts': 66.7.5 - '@unocss/preset-wind3': 66.7.5 - '@unocss/preset-wind4': 66.7.5 - '@unocss/reset': 66.7.5 - '@unocss/vite': 66.7.5(@voidzero-dev/vite-plus-core@0.2.7) - '@unocss/webpack': 66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unocss: 66.7.5(@unocss/webpack@66.7.5)(@voidzero-dev/vite-plus-core@0.2.7) + '@unocss/nuxt@66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4)': + dependencies: + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@unocss/config': 66.7.4 + '@unocss/core': 66.7.4 + '@unocss/preset-attributify': 66.7.4 + '@unocss/preset-icons': 66.7.4 + '@unocss/preset-tagify': 66.7.4 + '@unocss/preset-typography': 66.7.4 + '@unocss/preset-web-fonts': 66.7.4 + '@unocss/preset-wind3': 66.7.4 + '@unocss/preset-wind4': 66.7.4 + '@unocss/reset': 66.7.4 + '@unocss/vite': 66.7.4(@voidzero-dev/vite-plus-core@0.2.2) + '@unocss/webpack': 66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unocss: 66.7.4(@unocss/webpack@66.7.4)(@voidzero-dev/vite-plus-core@0.2.2) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -16266,120 +15649,117 @@ snapshots: - '@unocss/postcss' - bun-types-no-globals - esbuild - - magic-string - magicast - - oxc-parser - rolldown - rollup - unloader - - unplugin - vite - webpack - '@unocss/preset-attributify@66.7.5': + '@unocss/preset-attributify@66.7.4': dependencies: - '@unocss/core': 66.7.5 + '@unocss/core': 66.7.4 - '@unocss/preset-icons@66.7.5': + '@unocss/preset-icons@66.7.4': dependencies: '@iconify/utils': 3.1.3 - '@unocss/core': 66.7.5 + '@unocss/core': 66.7.4 ofetch: 1.5.1 - '@unocss/preset-mini@66.7.5': + '@unocss/preset-mini@66.7.4': dependencies: - '@unocss/core': 66.7.5 - '@unocss/extractor-arbitrary-variants': 66.7.5 - '@unocss/rule-utils': 66.7.5 + '@unocss/core': 66.7.4 + '@unocss/extractor-arbitrary-variants': 66.7.4 + '@unocss/rule-utils': 66.7.4 - '@unocss/preset-tagify@66.7.5': + '@unocss/preset-tagify@66.7.4': dependencies: - '@unocss/core': 66.7.5 + '@unocss/core': 66.7.4 - '@unocss/preset-typography@66.7.5': + '@unocss/preset-typography@66.7.4': dependencies: - '@unocss/core': 66.7.5 - '@unocss/rule-utils': 66.7.5 + '@unocss/core': 66.7.4 + '@unocss/rule-utils': 66.7.4 - '@unocss/preset-uno@66.7.5': + '@unocss/preset-uno@66.7.4': dependencies: - '@unocss/core': 66.7.5 - '@unocss/preset-wind3': 66.7.5 + '@unocss/core': 66.7.4 + '@unocss/preset-wind3': 66.7.4 - '@unocss/preset-web-fonts@66.7.5': + '@unocss/preset-web-fonts@66.7.4': dependencies: - '@unocss/core': 66.7.5 + '@unocss/core': 66.7.4 ofetch: 1.5.1 - '@unocss/preset-wind3@66.7.5': + '@unocss/preset-wind3@66.7.4': dependencies: - '@unocss/core': 66.7.5 - '@unocss/preset-mini': 66.7.5 - '@unocss/rule-utils': 66.7.5 + '@unocss/core': 66.7.4 + '@unocss/preset-mini': 66.7.4 + '@unocss/rule-utils': 66.7.4 - '@unocss/preset-wind4@66.7.5': + '@unocss/preset-wind4@66.7.4': dependencies: - '@unocss/core': 66.7.5 - '@unocss/extractor-arbitrary-variants': 66.7.5 - '@unocss/rule-utils': 66.7.5 + '@unocss/core': 66.7.4 + '@unocss/extractor-arbitrary-variants': 66.7.4 + '@unocss/rule-utils': 66.7.4 - '@unocss/preset-wind@66.7.5': + '@unocss/preset-wind@66.7.4': dependencies: - '@unocss/core': 66.7.5 - '@unocss/preset-wind3': 66.7.5 + '@unocss/core': 66.7.4 + '@unocss/preset-wind3': 66.7.4 - '@unocss/reset@66.7.5': {} + '@unocss/reset@66.7.4': {} - '@unocss/rule-utils@66.7.5': + '@unocss/rule-utils@66.7.4': dependencies: - '@unocss/core': 66.7.5 + '@unocss/core': 66.7.4 magic-string: 0.30.21 - '@unocss/transformer-attributify-jsx@66.7.5': + '@unocss/transformer-attributify-jsx@66.7.4': dependencies: - '@unocss/core': 66.7.5 - oxc-parser: 0.142.0 - oxc-walker: 0.7.0(oxc-parser@0.142.0) + '@unocss/core': 66.7.4 + oxc-parser: 0.138.0 + oxc-walker: 0.7.0(oxc-parser@0.138.0) - '@unocss/transformer-compile-class@66.7.5': + '@unocss/transformer-compile-class@66.7.4': dependencies: - '@unocss/core': 66.7.5 + '@unocss/core': 66.7.4 - '@unocss/transformer-directives@66.7.5': + '@unocss/transformer-directives@66.7.4': dependencies: - '@unocss/core': 66.7.5 - '@unocss/rule-utils': 66.7.5 + '@unocss/core': 66.7.4 + '@unocss/rule-utils': 66.7.4 css-tree: 3.2.1 - '@unocss/transformer-variant-group@66.7.5': + '@unocss/transformer-variant-group@66.7.4': dependencies: - '@unocss/core': 66.7.5 + '@unocss/core': 66.7.4 - '@unocss/vite@66.7.5(@voidzero-dev/vite-plus-core@0.2.7)': + '@unocss/vite@66.7.4(@voidzero-dev/vite-plus-core@0.2.2)': dependencies: '@jridgewell/remapping': 2.3.5 - '@unocss/config': 66.7.5 - '@unocss/core': 66.7.5 - '@unocss/inspector': 66.7.5 + '@unocss/config': 66.7.4 + '@unocss/core': 66.7.4 + '@unocss/inspector': 66.7.4 chokidar: 5.0.0 magic-string: 0.30.21 pathe: 2.0.3 tinyglobby: 0.2.17 unplugin-utils: 0.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - '@unocss/webpack@66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4)': + '@unocss/webpack@66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4)': dependencies: '@jridgewell/remapping': 2.3.5 - '@unocss/config': 66.7.5 - '@unocss/core': 66.7.5 + '@unocss/config': 66.7.4 + '@unocss/core': 66.7.4 chokidar: 5.0.0 magic-string: 0.30.21 pathe: 2.0.3 tinyglobby: 0.2.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) webpack-sources: 3.5.0 transitivePeerDependencies: - '@farmfe/core' @@ -16391,7 +15771,7 @@ snapshots: - unloader - vite - '@upstash/redis@1.38.1': + '@upstash/redis@1.38.0': dependencies: uncrypto: 0.1.3 @@ -16416,32 +15796,32 @@ snapshots: '@vercel/oidc@3.2.0': {} - '@vercel/speed-insights@2.0.0(nuxt@4.4.8)(react@19.2.8)(vue-router@5.2.0)(vue@3.5.39)': + '@vercel/speed-insights@2.0.0(nuxt@4.4.8)(react@19.2.7)(vue-router@5.1.0)(vue@3.5.39)': optionalDependencies: - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) - react: 19.2.8 + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + react: 19.2.7 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) - '@vite-pwa/assets-generator@1.0.2(@types/node@24.13.3)': + '@vite-pwa/assets-generator@1.0.2(@types/node@24.13.2)': dependencies: cac: 6.7.14 colorette: 2.0.20 consola: 3.4.2 - sharp: 0.35.3(@types/node@24.13.3) - sharp-ico: 0.1.5(@types/node@24.13.3) + sharp: 0.35.3(@types/node@24.13.2) + sharp-ico: 0.1.5(@types/node@24.13.2) unconfig: 7.5.0 transitivePeerDependencies: - '@types/node' - '@vite-pwa/nuxt@1.1.1(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(magicast@0.5.3)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1)': + '@vite-pwa/nuxt@1.1.1(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1)': dependencies: '@nuxt/kit': 3.21.8(magicast@0.5.3) pathe: 1.1.2 ufo: 1.6.4 - vite-plugin-pwa: 1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) + vite-plugin-pwa: 1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1) optionalDependencies: - '@vite-pwa/assets-generator': 1.0.2(@types/node@24.13.3) + '@vite-pwa/assets-generator': 1.0.2(@types/node@24.13.2) transitivePeerDependencies: - magicast - supports-color @@ -16449,60 +15829,60 @@ snapshots: - workbox-build - workbox-window - '@vitejs/plugin-vue-jsx@5.1.6(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(vue@3.5.39)': + '@vitejs/plugin-vue-jsx@5.1.6(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(vue@3.5.39)': dependencies: '@babel/core': 7.29.7(supports-color@10.2.2) '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7) '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7)(supports-color@10.2.2) '@rolldown/pluginutils': 1.0.1 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.7)(supports-color@10.2.2) - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.7(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39)': + '@vitejs/plugin-vue@6.0.7(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39)': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@vitest/browser-playwright@4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(playwright@1.62.1)(vitest@4.1.9)': + '@vitest/browser-playwright@4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(playwright@1.61.1)(vitest@4.1.9)': dependencies: - '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) - '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) - playwright: 1.62.1 + '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) + '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + playwright: 1.61.1 tinyrainbow: 3.1.0 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser-preview@4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9)': + '@vitest/browser-preview@4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9)': dependencies: '@testing-library/dom': 10.4.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) - '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser@4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9)': + '@vitest/browser@4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9)': dependencies: '@blazediff/core': 1.9.1 - '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) '@vitest/utils': 4.1.9 magic-string: 0.30.21 pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.1.0 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) - ws: 8.21.1 + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) + ws: 8.21.0 transitivePeerDependencies: - bufferutil - msw @@ -16518,12 +15898,12 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-reports: 3.2.0 magicast: 0.5.3 - obug: 2.1.4 - std-env: 4.2.0 + obug: 2.1.3 + std-env: 4.1.0 tinyrainbow: 3.1.0 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) optionalDependencies: - '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) + '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) '@vitest/expect@3.2.4': dependencies: @@ -16542,14 +15922,14 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)': + '@vitest/mocker@4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)': dependencies: '@vitest/spy': 4.1.9 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - msw: 2.15.0(@types/node@24.13.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + msw: 2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' '@vitest/pretty-format@3.2.4': dependencies: @@ -16589,31 +15969,14 @@ snapshots: convert-source-map: 2.0.0 tinyrainbow: 3.1.0 - '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)': + '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)': dependencies: '@oxc-project/runtime': 0.138.0 '@oxc-project/types': 0.138.0 - lightningcss: 1.33.0 - postcss: 8.5.25 - optionalDependencies: - '@types/node': 24.13.3 - esbuild: 0.28.1 - fsevents: 2.3.3 - jiti: 2.7.0 - terser: 5.48.0 - typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - yaml: 2.9.0 - - '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)': - dependencies: - '@oxc-project/runtime': 0.141.0 - '@oxc-project/types': 0.141.0 - lightningcss: 1.33.0 - postcss: 8.5.25 - yuku-codegen: 0.5.48 - yuku-parser: 0.5.48 + lightningcss: 1.32.0 + postcss: 8.5.16 optionalDependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 esbuild: 0.28.1 fsevents: 2.3.3 jiti: 2.7.0 @@ -16669,9 +16032,9 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue-macros/common@3.1.4(vue@3.5.39)': + '@vue-macros/common@3.1.2(vue@3.5.39)': dependencies: - '@vue/compiler-sfc': 3.5.40 + '@vue/compiler-sfc': 3.5.39 ast-kit: 2.2.0 local-pkg: 1.2.1 magic-string-ast: 1.0.3 @@ -16691,7 +16054,7 @@ snapshots: '@babel/types': 7.29.7 '@vue/babel-helper-vue-transform-on': 2.0.1 '@vue/babel-plugin-resolve-type': 2.0.1(@babel/core@7.29.7)(supports-color@10.2.2) - '@vue/shared': 3.5.40 + '@vue/shared': 3.5.39 optionalDependencies: '@babel/core': 7.29.7(supports-color@10.2.2) transitivePeerDependencies: @@ -16704,7 +16067,7 @@ snapshots: '@babel/helper-module-imports': 7.29.7(supports-color@10.2.2) '@babel/helper-plugin-utils': 7.29.7 '@babel/parser': 7.29.7 - '@vue/compiler-sfc': 3.5.40 + '@vue/compiler-sfc': 3.5.39 transitivePeerDependencies: - supports-color @@ -16716,24 +16079,11 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-core@3.5.40': - dependencies: - '@babel/parser': 7.29.7 - '@vue/shared': 3.5.40 - entities: 7.0.1 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.39': dependencies: '@vue/compiler-core': 3.5.39 '@vue/shared': 3.5.39 - '@vue/compiler-dom@3.5.40': - dependencies: - '@vue/compiler-core': 3.5.40 - '@vue/shared': 3.5.40 - '@vue/compiler-sfc@3.5.39': dependencies: '@babel/parser': 7.29.7 @@ -16743,19 +16093,7 @@ snapshots: '@vue/shared': 3.5.39 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.25 - source-map-js: 1.2.1 - - '@vue/compiler-sfc@3.5.40': - dependencies: - '@babel/parser': 7.29.7 - '@vue/compiler-core': 3.5.40 - '@vue/compiler-dom': 3.5.40 - '@vue/compiler-ssr': 3.5.40 - '@vue/shared': 3.5.40 - estree-walker: 2.0.2 - magic-string: 0.30.21 - postcss: 8.5.25 + postcss: 8.5.16 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.39': @@ -16763,11 +16101,6 @@ snapshots: '@vue/compiler-dom': 3.5.39 '@vue/shared': 3.5.39 - '@vue/compiler-ssr@3.5.40': - dependencies: - '@vue/compiler-dom': 3.5.40 - '@vue/shared': 3.5.40 - '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -16797,9 +16130,9 @@ snapshots: '@vue/language-core@2.2.12(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)': dependencies: '@volar/language-core': 2.4.15 - '@vue/compiler-dom': 3.5.40 + '@vue/compiler-dom': 3.5.39 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.40 + '@vue/shared': 3.5.39 alien-signals: 1.0.13 minimatch: 9.0.9 muggle-string: 0.4.1 @@ -16810,18 +16143,8 @@ snapshots: '@vue/language-core@3.3.6': dependencies: '@volar/language-core': 2.4.28 - '@vue/compiler-dom': 3.5.40 - '@vue/shared': 3.5.40 - alien-signals: 3.2.1 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - picomatch: 4.0.5 - - '@vue/language-core@3.3.9': - dependencies: - '@volar/language-core': 2.4.28 - '@vue/compiler-dom': 3.5.40 - '@vue/shared': 3.5.40 + '@vue/compiler-dom': 3.5.39 + '@vue/shared': 3.5.39 alien-signals: 3.2.1 muggle-string: 0.4.1 path-browserify: 1.0.1 @@ -16851,11 +16174,9 @@ snapshots: '@vue/shared@3.5.39': {} - '@vue/shared@3.5.40': {} - - '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.40)(@vue/server-renderer@3.5.39)(vue@3.5.39)': + '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.39)(@vue/server-renderer@3.5.39)(vue@3.5.39)': dependencies: - '@vue/compiler-dom': 3.5.40 + '@vue/compiler-dom': 3.5.39 js-beautify: 1.15.4 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-component-type-helpers: 3.3.9 @@ -16872,46 +16193,42 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/core@14.4.0(vue@3.5.39)': + '@vueuse/core@14.3.0(vue@3.5.39)': dependencies: '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 14.4.0 - '@vueuse/shared': 14.4.0(vue@3.5.39) + '@vueuse/metadata': 14.3.0 + '@vueuse/shared': 14.3.0(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - '@vueuse/integrations@14.4.0(focus-trap@8.2.2)(fuse.js@7.5.0)(vue@3.5.39)': + '@vueuse/integrations@14.3.0(focus-trap@8.2.2)(fuse.js@7.4.2)(vue@3.5.39)': dependencies: - '@vueuse/core': 14.4.0(vue@3.5.39) - '@vueuse/shared': 14.4.0(vue@3.5.39) + '@vueuse/core': 14.3.0(vue@3.5.39) + '@vueuse/shared': 14.3.0(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: focus-trap: 8.2.2 - fuse.js: 7.5.0 + fuse.js: 7.4.2 '@vueuse/metadata@10.11.1': {} - '@vueuse/metadata@14.4.0': {} + '@vueuse/metadata@14.3.0': {} - '@vueuse/nuxt@14.4.0(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)': + '@vueuse/nuxt@14.3.0(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)': dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@vueuse/core': 14.4.0(vue@3.5.39) - '@vueuse/metadata': 14.4.0 + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@vueuse/core': 14.3.0(vue@3.5.39) + '@vueuse/metadata': 14.3.0 local-pkg: 1.2.1 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin - '@vueuse/router@14.4.0(vue-router@5.2.0)(vue@3.5.39)': + '@vueuse/router@14.3.0(vue-router@5.1.0)(vue@3.5.39)': dependencies: - '@vueuse/shared': 14.4.0(vue@3.5.39) + '@vueuse/shared': 14.3.0(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) '@vueuse/shared@10.11.1(vue@3.5.39)': dependencies: @@ -16920,7 +16237,7 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/shared@14.4.0(vue@3.5.39)': + '@vueuse/shared@14.3.0(vue@3.5.39)': dependencies: vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -17006,74 +16323,6 @@ snapshots: '@xtuc/long@4.2.2': {} - '@yuku-codegen/binding-darwin-arm64@0.5.48': - optional: true - - '@yuku-codegen/binding-darwin-x64@0.5.48': - optional: true - - '@yuku-codegen/binding-freebsd-x64@0.5.48': - optional: true - - '@yuku-codegen/binding-linux-arm-gnu@0.5.48': - optional: true - - '@yuku-codegen/binding-linux-arm-musl@0.5.48': - optional: true - - '@yuku-codegen/binding-linux-arm64-gnu@0.5.48': - optional: true - - '@yuku-codegen/binding-linux-arm64-musl@0.5.48': - optional: true - - '@yuku-codegen/binding-linux-x64-gnu@0.5.48': - optional: true - - '@yuku-codegen/binding-linux-x64-musl@0.5.48': - optional: true - - '@yuku-codegen/binding-win32-arm64@0.5.48': - optional: true - - '@yuku-codegen/binding-win32-x64@0.5.48': - optional: true - - '@yuku-parser/binding-darwin-arm64@0.5.48': - optional: true - - '@yuku-parser/binding-darwin-x64@0.5.48': - optional: true - - '@yuku-parser/binding-freebsd-x64@0.5.48': - optional: true - - '@yuku-parser/binding-linux-arm-gnu@0.5.48': - optional: true - - '@yuku-parser/binding-linux-arm-musl@0.5.48': - optional: true - - '@yuku-parser/binding-linux-arm64-gnu@0.5.48': - optional: true - - '@yuku-parser/binding-linux-arm64-musl@0.5.48': - optional: true - - '@yuku-parser/binding-linux-x64-gnu@0.5.48': - optional: true - - '@yuku-parser/binding-linux-x64-musl@0.5.48': - optional: true - - '@yuku-parser/binding-win32-arm64@0.5.48': - optional: true - - '@yuku-parser/binding-win32-x64@0.5.48': - optional: true - - '@yuku-toolchain/types@0.5.43': {} - abbrev@2.0.0: {} abbrev@3.0.1: {} @@ -17140,22 +16389,22 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - algoliasearch@5.56.0: - dependencies: - '@algolia/abtesting': 1.22.0 - '@algolia/client-abtesting': 5.56.0 - '@algolia/client-analytics': 5.56.0 - '@algolia/client-common': 5.56.0 - '@algolia/client-insights': 5.56.0 - '@algolia/client-personalization': 5.56.0 - '@algolia/client-query-suggestions': 5.56.0 - '@algolia/client-search': 5.56.0 - '@algolia/ingestion': 1.56.0 - '@algolia/monitoring': 1.56.0 - '@algolia/recommend': 5.56.0 - '@algolia/requester-browser-xhr': 5.56.0 - '@algolia/requester-fetch': 5.56.0 - '@algolia/requester-node-http': 5.56.0 + algoliasearch@5.55.1: + dependencies: + '@algolia/abtesting': 1.21.1 + '@algolia/client-abtesting': 5.55.1 + '@algolia/client-analytics': 5.55.1 + '@algolia/client-common': 5.55.1 + '@algolia/client-insights': 5.55.1 + '@algolia/client-personalization': 5.55.1 + '@algolia/client-query-suggestions': 5.55.1 + '@algolia/client-search': 5.55.1 + '@algolia/ingestion': 1.55.1 + '@algolia/monitoring': 1.55.1 + '@algolia/recommend': 5.55.1 + '@algolia/requester-browser-xhr': 5.55.1 + '@algolia/requester-fetch': 5.55.1 + '@algolia/requester-node-http': 5.55.1 alien-signals@1.0.13: {} @@ -17274,13 +16523,13 @@ snapshots: atomic-sleep@1.0.0: {} - autoprefixer@10.5.2(postcss@8.5.25): + autoprefixer@10.5.2(postcss@8.5.16): dependencies: browserslist: 4.28.4 caniuse-lite: 1.0.30001800 fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -17545,13 +16794,13 @@ snapshots: chownr@3.0.0: {} - chromatic@18.1.0: + chromatic@18.0.1: dependencies: semver: 7.8.5 chrome-launcher@1.2.1(supports-color@10.2.2): dependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.2(supports-color@10.2.2) @@ -17596,14 +16845,14 @@ snapshots: colortranslator@5.0.0: {} - comark@0.4.0(shiki@4.4.1): + comark@0.4.0(shiki@4.3.1): dependencies: entities: 8.0.0 htmlparser2: 12.0.0 js-yaml: 4.3.0 markdown-exit: 1.1.0-beta.2 optionalDependencies: - shiki: 4.4.1 + shiki: 4.3.1 comma-separated-tokens@2.0.3: {} @@ -17736,48 +16985,48 @@ snapshots: cssfilter@0.0.10: optional: true - cssnano-preset-default@8.0.2(postcss@8.5.25): + cssnano-preset-default@8.0.2(postcss@8.5.16): dependencies: browserslist: 4.28.4 - cssnano-utils: 6.0.1(postcss@8.5.25) - postcss: 8.5.25 - postcss-calc: 10.1.1(postcss@8.5.25) - postcss-colormin: 8.0.1(postcss@8.5.25) - postcss-convert-values: 8.0.1(postcss@8.5.25) - postcss-discard-comments: 8.0.1(postcss@8.5.25) - postcss-discard-duplicates: 8.0.1(postcss@8.5.25) - postcss-discard-empty: 8.0.1(postcss@8.5.25) - postcss-discard-overridden: 8.0.1(postcss@8.5.25) - postcss-merge-longhand: 8.0.1(postcss@8.5.25) - postcss-merge-rules: 8.0.1(postcss@8.5.25) - postcss-minify-font-values: 8.0.1(postcss@8.5.25) - postcss-minify-gradients: 8.0.1(postcss@8.5.25) - postcss-minify-params: 8.0.1(postcss@8.5.25) - postcss-minify-selectors: 8.0.2(postcss@8.5.25) - postcss-normalize-charset: 8.0.1(postcss@8.5.25) - postcss-normalize-display-values: 8.0.1(postcss@8.5.25) - postcss-normalize-positions: 8.0.1(postcss@8.5.25) - postcss-normalize-repeat-style: 8.0.1(postcss@8.5.25) - postcss-normalize-string: 8.0.1(postcss@8.5.25) - postcss-normalize-timing-functions: 8.0.1(postcss@8.5.25) - postcss-normalize-unicode: 8.0.1(postcss@8.5.25) - postcss-normalize-url: 8.0.1(postcss@8.5.25) - postcss-normalize-whitespace: 8.0.1(postcss@8.5.25) - postcss-ordered-values: 8.0.1(postcss@8.5.25) - postcss-reduce-initial: 8.0.1(postcss@8.5.25) - postcss-reduce-transforms: 8.0.1(postcss@8.5.25) - postcss-svgo: 8.0.1(postcss@8.5.25) - postcss-unique-selectors: 8.0.1(postcss@8.5.25) - - cssnano-utils@6.0.1(postcss@8.5.25): - dependencies: - postcss: 8.5.25 - - cssnano@8.0.2(postcss@8.5.25): - dependencies: - cssnano-preset-default: 8.0.2(postcss@8.5.25) + cssnano-utils: 6.0.1(postcss@8.5.16) + postcss: 8.5.16 + postcss-calc: 10.1.1(postcss@8.5.16) + postcss-colormin: 8.0.1(postcss@8.5.16) + postcss-convert-values: 8.0.1(postcss@8.5.16) + postcss-discard-comments: 8.0.1(postcss@8.5.16) + postcss-discard-duplicates: 8.0.1(postcss@8.5.16) + postcss-discard-empty: 8.0.1(postcss@8.5.16) + postcss-discard-overridden: 8.0.1(postcss@8.5.16) + postcss-merge-longhand: 8.0.1(postcss@8.5.16) + postcss-merge-rules: 8.0.1(postcss@8.5.16) + postcss-minify-font-values: 8.0.1(postcss@8.5.16) + postcss-minify-gradients: 8.0.1(postcss@8.5.16) + postcss-minify-params: 8.0.1(postcss@8.5.16) + postcss-minify-selectors: 8.0.2(postcss@8.5.16) + postcss-normalize-charset: 8.0.1(postcss@8.5.16) + postcss-normalize-display-values: 8.0.1(postcss@8.5.16) + postcss-normalize-positions: 8.0.1(postcss@8.5.16) + postcss-normalize-repeat-style: 8.0.1(postcss@8.5.16) + postcss-normalize-string: 8.0.1(postcss@8.5.16) + postcss-normalize-timing-functions: 8.0.1(postcss@8.5.16) + postcss-normalize-unicode: 8.0.1(postcss@8.5.16) + postcss-normalize-url: 8.0.1(postcss@8.5.16) + postcss-normalize-whitespace: 8.0.1(postcss@8.5.16) + postcss-ordered-values: 8.0.1(postcss@8.5.16) + postcss-reduce-initial: 8.0.1(postcss@8.5.16) + postcss-reduce-transforms: 8.0.1(postcss@8.5.16) + postcss-svgo: 8.0.1(postcss@8.5.16) + postcss-unique-selectors: 8.0.1(postcss@8.5.16) + + cssnano-utils@6.0.1(postcss@8.5.16): + dependencies: + postcss: 8.5.16 + + cssnano@8.0.2(postcss@8.5.16): + dependencies: + cssnano-preset-default: 8.0.2(postcss@8.5.16) lilconfig: 3.1.3 - postcss: 8.5.25 + postcss: 8.5.16 csso@5.0.5: dependencies: @@ -17881,7 +17130,7 @@ snapshots: detect-libc@2.1.2: {} - devalue@5.9.0: {} + devalue@5.8.1: {} devlop@1.1.0: dependencies: @@ -17895,43 +17144,43 @@ snapshots: doctypes@1.1.0: {} - docus@5.12.3(53f94b5eb140ec0772b87acdc83d50c0): + docus@5.12.3(ac1a100d0c0e467de7d30a13004bf42f): dependencies: '@ai-sdk/gateway': 3.0.143(zod@4.4.3) '@ai-sdk/mcp': 1.0.58(zod@4.4.3) '@ai-sdk/vue': 3.0.219(vue@3.5.39)(zod@4.4.3) - '@comark/vue': 0.4.0(shiki@4.4.1)(vue@3.5.39) - '@iconify-json/lucide': 1.2.121 - '@iconify-json/simple-icons': 1.2.92 - '@iconify-json/vscode-icons': 1.2.68 - '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) - '@nuxt/image': 2.0.0(@types/node@24.13.3)(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(unplugin@3.3.0) - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@nuxt/ui': 4.10.0(1fb89ce1df21f8155ef9bdead8516e53) - '@nuxtjs/i18n': 10.6.0(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-dom@3.5.40)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) - '@nuxtjs/mcp-toolkit': 0.17.2(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(h3@1.15.11)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(supports-color@10.2.2)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) - '@nuxtjs/mdc': 0.22.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0) - '@nuxtjs/robots': 6.1.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) - '@shikijs/core': 4.4.1 - '@shikijs/engine-javascript': 4.4.1 - '@shikijs/langs': 4.4.1 - '@shikijs/stream': 4.3.1(react@19.2.8)(vue@3.5.39) - '@shikijs/themes': 4.4.1 - '@takumi-rs/core': 1.8.7(react-dom@19.2.8)(react@19.2.8) - '@vueuse/core': 14.4.0(vue@3.5.39) + '@comark/vue': 0.4.0(shiki@4.3.1)(vue@3.5.39) + '@iconify-json/lucide': 1.2.116 + '@iconify-json/simple-icons': 1.2.88 + '@iconify-json/vscode-icons': 1.2.63 + '@nuxt/content': 3.15.0(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(esbuild@0.28.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(valibot@1.4.2)(webpack@5.108.4) + '@nuxt/image': 2.0.0(@types/node@24.13.2)(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1)(magicast@0.5.3)(srvx@0.11.21) + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/ui': 4.9.0(33318c9123064683b3aba686089687a5) + '@nuxtjs/i18n': 10.4.0(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(rolldown@1.1.4)(rollup@4.62.2)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue@3.5.39)(webpack@5.108.4) + '@nuxtjs/mcp-toolkit': 0.17.2(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(h3@1.15.11)(magicast@0.5.3)(rollup@4.62.2)(supports-color@10.2.2)(vue@3.5.39)(zod@4.4.3) + '@nuxtjs/mdc': 0.22.1(magicast@0.5.3)(supports-color@10.2.2) + '@nuxtjs/robots': 6.1.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) + '@shikijs/core': 4.3.1 + '@shikijs/engine-javascript': 4.3.1 + '@shikijs/langs': 4.3.1 + '@shikijs/stream': 4.3.1(react@19.2.7)(vue@3.5.39) + '@shikijs/themes': 4.3.1 + '@takumi-rs/core': 1.8.7(react-dom@19.2.7)(react@19.2.7) + '@vueuse/core': 14.3.0(vue@3.5.39) ai: 6.0.219(zod@4.4.3) better-sqlite3: 12.11.1 defu: 6.1.7 exsolve: 1.1.0 git-url-parse: 16.1.0 - motion-v: 2.3.0(@vueuse/core@14.4.0)(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39) - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) - nuxt-llms: 0.2.0(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - nuxt-og-image: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@1.8.7)(@takumi-rs/wasm@2.5.4)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.3)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) + motion-v: 2.3.0(@vueuse/core@14.3.0)(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) + nuxt-llms: 0.2.0(magicast@0.5.3) + nuxt-og-image: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@1.8.7)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3) pathe: 2.0.3 pkg-types: 2.3.1 scule: 1.3.0 - tailwindcss: 4.3.3 + tailwindcss: 4.3.2 ufo: 1.6.4 yaml: 2.9.0 zod: 4.4.3 @@ -18010,12 +17259,10 @@ snapshots: - joi - jwt-decode - katex - - magic-string - magicast - mysql2 - nitropack - nprogress - - oxc-parser - petite-vue-i18n - pinia - playwright-core @@ -18039,7 +17286,6 @@ snapshots: - unifont - universal-cookie - unloader - - unplugin - unstorage - uploadthing - utf-8-validate @@ -18186,7 +17432,7 @@ snapshots: '@socket.io/component-emitter': 3.1.2 debug: 4.4.3(supports-color@10.2.2) engine.io-parser: 5.2.3 - ws: 8.21.1 + ws: 8.21.0 xmlhttprequest-ssl: 2.1.2 transitivePeerDependencies: - bufferutil @@ -18594,7 +17840,7 @@ snapshots: fake-indexeddb@6.2.5: {} - fast-check@4.9.0: + fast-check@4.8.0: dependencies: pure-rand: 8.4.1 @@ -18616,9 +17862,7 @@ snapshots: fast-npm-meta@1.5.1: {} - fast-npm-meta@2.2.0: - dependencies: - cac: 7.0.0 + fast-npm-meta@2.1.0: {} fast-string-truncated-width@1.2.1: {} @@ -18711,7 +17955,7 @@ snapshots: dependencies: tiny-inflate: 1.0.3 - fontless@0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1): + fontless@0.2.1(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(ioredis@5.11.1): dependencies: consola: 3.4.2 css-tree: 3.2.1 @@ -18719,15 +17963,15 @@ snapshots: esbuild: 0.27.7 fontaine: 0.8.0 jiti: 2.7.0 - lightningcss: 1.33.0 + lightningcss: 1.32.0 magic-string: 0.30.21 ohash: 2.0.11 pathe: 2.0.3 ufo: 1.6.4 unifont: 0.7.4 - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -18766,14 +18010,14 @@ snapshots: fraction.js@5.3.4: {} - framer-motion@12.42.2(react-dom@19.2.8)(react@19.2.8): + framer-motion@12.42.2(react-dom@19.2.7)(react@19.2.7): dependencies: motion-dom: 12.42.2 motion-utils: 12.39.0 tslib: 2.8.1 optionalDependencies: - react: 19.2.8 - react-dom: 19.2.8(react@19.2.8) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) fresh@2.0.0: {} @@ -18810,7 +18054,7 @@ snapshots: functions-have-names@1.2.3: {} - fuse.js@7.5.0: {} + fuse.js@7.4.2: {} fzf@0.5.2: {} @@ -18933,7 +18177,7 @@ snapshots: dependencies: '@sindresorhus/merge-streams': 4.0.0 fast-glob: 3.3.3 - ignore: 7.0.6 + ignore: 7.0.5 is-path-inside: 4.0.0 slash: 5.1.0 unicorn-magic: 0.4.0 @@ -18978,10 +18222,10 @@ snapshots: optionalDependencies: crossws: 0.4.9(srvx@0.11.21) - h3@2.0.1-rc.26(crossws@0.4.9): + h3@2.0.1-rc.22(crossws@0.4.9): dependencies: - rou3: 0.9.1 - srvx: 0.12.5 + rou3: 0.8.1 + srvx: 0.11.21 optionalDependencies: crossws: 0.4.9(srvx@0.11.21) @@ -19011,12 +18255,12 @@ snapshots: hast-util-embedded@3.0.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-is-element: 3.0.0 hast-util-format@1.1.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-embedded: 3.0.0 hast-util-minify-whitespace: 1.0.1 hast-util-phrasing: 3.0.1 @@ -19026,7 +18270,7 @@ snapshots: hast-util-from-parse5@8.0.3: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@types/unist': 3.0.3 devlop: 1.1.0 hastscript: 9.0.1 @@ -19037,23 +18281,23 @@ snapshots: hast-util-has-property@3.0.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-heading-rank@3.0.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-is-body-ok-link@3.0.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-is-element@3.0.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-minify-whitespace@1.0.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-embedded: 3.0.0 hast-util-is-element: 3.0.0 hast-util-whitespace: 3.0.0 @@ -19061,11 +18305,11 @@ snapshots: hast-util-parse-selector@4.0.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-phrasing@3.0.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-embedded: 3.0.0 hast-util-has-property: 3.0.0 hast-util-is-body-ok-link: 3.0.1 @@ -19073,7 +18317,7 @@ snapshots: hast-util-raw@9.1.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@types/unist': 3.0.3 '@ungap/structured-clone': 1.3.2 hast-util-from-parse5: 8.0.3 @@ -19089,7 +18333,7 @@ snapshots: hast-util-to-html@9.0.5: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@types/unist': 3.0.3 ccount: 2.0.1 comma-separated-tokens: 2.0.3 @@ -19103,7 +18347,7 @@ snapshots: hast-util-to-mdast@10.1.2: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@types/mdast': 4.0.4 '@ungap/structured-clone': 1.3.2 hast-util-phrasing: 3.0.1 @@ -19120,7 +18364,7 @@ snapshots: hast-util-to-parse5@8.0.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 comma-separated-tokens: 2.0.3 devlop: 1.1.0 property-information: 7.2.0 @@ -19130,22 +18374,22 @@ snapshots: hast-util-to-string@3.0.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-to-text@4.0.2: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@types/unist': 3.0.3 hast-util-is-element: 3.0.0 unist-util-find-after: 5.0.0 hast-util-whitespace@3.0.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hastscript@9.0.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 comma-separated-tokens: 2.0.3 hast-util-parse-selector: 4.0.0 property-information: 7.2.0 @@ -19156,7 +18400,7 @@ snapshots: headers-polyfill@5.0.1: dependencies: '@types/set-cookie-parser': 2.4.10 - set-cookie-parser: 3.1.2 + set-cookie-parser: 3.1.1 hey-listen@1.0.8: {} @@ -19181,7 +18425,7 @@ snapshots: prompts: 2.4.2 semver: 7.8.5 optionalDependencies: - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) html-void-elements@3.0.0: {} @@ -19234,18 +18478,18 @@ snapshots: ignore@5.3.2: {} - ignore@7.0.6: {} + ignore@7.0.5: {} image-meta@0.2.2: {} import-meta-resolve@4.2.0: {} - impound@1.1.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): + impound@1.1.5(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): dependencies: '@jridgewell/trace-mapping': 0.3.31 es-module-lexer: 2.3.0 pathe: 2.0.3 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 transitivePeerDependencies: - '@farmfe/core' @@ -19297,7 +18541,7 @@ snapshots: ipaddr.js@2.4.0: {} - ipx@3.1.1(@types/node@24.13.3)(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1)(srvx@0.11.21): + ipx@3.1.1(@types/node@24.13.2)(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1)(srvx@0.11.21): dependencies: '@fastify/accept-negotiator': 2.0.1 citty: 0.1.6 @@ -19310,10 +18554,10 @@ snapshots: listhen: 1.10.0(srvx@0.11.21) ofetch: 1.5.1 pathe: 2.0.3 - sharp: 0.35.3(@types/node@24.13.3) + sharp: 0.35.3(@types/node@24.13.2) svgo: 4.0.1 ufo: 1.6.4 - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) xss: 1.0.15 transitivePeerDependencies: - '@azure/app-configuration' @@ -19587,7 +18831,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 24.13.3 + '@types/node': 24.13.2 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -19664,8 +18908,6 @@ snapshots: espree: 9.6.1 semver: 7.8.5 - jsonc-parser@3.3.1: {} - jsonfile@6.2.1: dependencies: universalify: 2.0.1 @@ -19699,7 +18941,7 @@ snapshots: formatly: 0.3.0 get-tsconfig: 4.14.0 jiti: 2.7.0 - oxc-parser: 0.142.0 + oxc-parser: 0.138.0 oxc-resolver: 11.24.2 picomatch: 4.0.5 smol-toml: 1.7.1 @@ -19745,69 +18987,36 @@ snapshots: lightningcss-android-arm64@1.32.0: optional: true - lightningcss-android-arm64@1.33.0: - optional: true - lightningcss-darwin-arm64@1.32.0: optional: true - lightningcss-darwin-arm64@1.33.0: - optional: true - lightningcss-darwin-x64@1.32.0: optional: true - lightningcss-darwin-x64@1.33.0: - optional: true - lightningcss-freebsd-x64@1.32.0: optional: true - lightningcss-freebsd-x64@1.33.0: - optional: true - lightningcss-linux-arm-gnueabihf@1.32.0: optional: true - lightningcss-linux-arm-gnueabihf@1.33.0: - optional: true - lightningcss-linux-arm64-gnu@1.32.0: optional: true - lightningcss-linux-arm64-gnu@1.33.0: - optional: true - lightningcss-linux-arm64-musl@1.32.0: optional: true - lightningcss-linux-arm64-musl@1.33.0: - optional: true - lightningcss-linux-x64-gnu@1.32.0: optional: true - lightningcss-linux-x64-gnu@1.33.0: - optional: true - lightningcss-linux-x64-musl@1.32.0: optional: true - lightningcss-linux-x64-musl@1.33.0: - optional: true - lightningcss-win32-arm64-msvc@1.32.0: optional: true - lightningcss-win32-arm64-msvc@1.33.0: - optional: true - lightningcss-win32-x64-msvc@1.32.0: optional: true - lightningcss-win32-x64-msvc@1.33.0: - optional: true - lightningcss@1.32.0: dependencies: detect-libc: 2.1.2 @@ -19824,22 +19033,6 @@ snapshots: lightningcss-win32-arm64-msvc: 1.32.0 lightningcss-win32-x64-msvc: 1.32.0 - lightningcss@1.33.0: - dependencies: - detect-libc: 2.1.2 - optionalDependencies: - lightningcss-android-arm64: 1.33.0 - lightningcss-darwin-arm64: 1.33.0 - lightningcss-darwin-x64: 1.33.0 - lightningcss-freebsd-x64: 1.33.0 - lightningcss-linux-arm-gnueabihf: 1.33.0 - lightningcss-linux-arm64-gnu: 1.33.0 - lightningcss-linux-arm64-musl: 1.33.0 - lightningcss-linux-x64-gnu: 1.33.0 - lightningcss-linux-x64-musl: 1.33.0 - lightningcss-win32-arm64-msvc: 1.33.0 - lightningcss-win32-x64-msvc: 1.33.0 - lilconfig@3.1.3: {} linkify-it@5.0.2: @@ -19863,7 +19056,7 @@ snapshots: mlly: 1.8.2 node-forge: 1.4.0 pathe: 2.0.3 - std-env: 4.2.0 + std-env: 4.1.0 tinyclip: 0.1.15 ufo: 1.6.4 untun: 0.1.3 @@ -19915,12 +19108,12 @@ snapshots: ufo: 1.6.4 unplugin: 2.3.11 - magic-regexp@0.11.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): + magic-regexp@0.11.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): dependencies: magic-string: 0.30.21 regexp-tree: 0.1.27 type-level-regexp: 0.1.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -19940,10 +19133,6 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - magic-string@1.1.0: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - magicast@0.5.3: dependencies: '@babel/parser': 7.29.7 @@ -19964,7 +19153,7 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 - markdown-it-anchor@9.2.1(@types/markdown-it@14.1.2)(markdown-it@14.3.0): + markdown-it-anchor@9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.3.0): dependencies: '@types/markdown-it': 14.1.2 markdown-it: 14.3.0 @@ -19982,7 +19171,7 @@ snapshots: marked@17.0.6: {} - marked@18.0.7: {} + marked@18.0.5: {} marky@1.3.0: {} @@ -20076,7 +19265,7 @@ snapshots: mdast-util-to-hast@13.2.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@types/mdast': 4.0.4 '@ungap/structured-clone': 1.3.2 devlop: 1.1.0 @@ -20350,19 +19539,19 @@ snapshots: dependencies: minimist: 1.2.8 - minimizer-webpack-plugin@5.6.1(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25)(webpack@5.108.4): + minimizer-webpack-plugin@5.6.1(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16)(webpack@5.108.4): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.48.0 - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) optionalDependencies: - cssnano: 8.0.2(postcss@8.5.25) + cssnano: 8.0.2(postcss@8.5.16) csso: 5.0.5 esbuild: 0.28.1 - lightningcss: 1.33.0 - postcss: 8.5.25 + lightningcss: 1.32.0 + postcss: 8.5.16 minipass@7.1.3: {} @@ -20389,10 +19578,10 @@ snapshots: motion-utils@12.39.0: {} - motion-v@2.3.0(@vueuse/core@14.4.0)(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39): + motion-v@2.3.0(@vueuse/core@14.3.0)(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39): dependencies: - '@vueuse/core': 14.4.0(vue@3.5.39) - framer-motion: 12.42.2(react-dom@19.2.8)(react@19.2.8) + '@vueuse/core': 14.3.0(vue@3.5.39) + framer-motion: 12.42.2(react-dom@19.2.7)(react@19.2.7) hey-listen: 1.0.8 motion-dom: 12.42.2 motion-utils: 12.39.0 @@ -20408,14 +19597,14 @@ snapshots: ms@2.1.3: {} - msw-storybook-addon@2.0.7(msw@2.15.0): + msw-storybook-addon@2.0.7(msw@2.14.6): dependencies: is-node-process: 1.2.0 - msw: 2.15.0(@types/node@24.13.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + msw: 2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - msw@2.15.0(@types/node@24.13.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): + msw@2.14.6(@types/node@24.13.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: - '@inquirer/confirm': 6.1.1(@types/node@24.13.3) + '@inquirer/confirm': 6.1.1(@types/node@24.13.2) '@mswjs/interceptors': 0.41.9 '@open-draft/deferred-promise': 3.0.0 '@types/statuses': 2.0.6 @@ -20429,7 +19618,7 @@ snapshots: rettime: 0.11.11 statuses: 2.0.2 strict-event-emitter: 0.5.1 - tough-cookie: 6.0.2 + tough-cookie: 6.0.1 type-fest: 5.8.0 until-async: 3.0.2 yargs: 17.7.3 @@ -20446,7 +19635,7 @@ snapshots: mute-stream@3.0.0: {} - nanoid@3.3.16: {} + nanoid@3.3.15: {} nanotar@0.3.0: {} @@ -20460,7 +19649,7 @@ snapshots: neotraverse@0.6.18: {} - nitropack@2.13.4(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4): + nitropack@2.13.4(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4): dependencies: '@cloudflare/kv-asset-handler': 0.4.2 '@rollup/plugin-alias': 6.0.0(rollup@4.62.2) @@ -20513,21 +19702,21 @@ snapshots: pretty-bytes: 7.1.0 radix3: 1.1.2 rollup: 4.62.2 - rollup-plugin-visualizer: 7.0.1(rolldown@1.2.1)(rollup@4.62.2) + rollup-plugin-visualizer: 7.0.1(rolldown@1.1.4)(rollup@4.62.2) scule: 1.3.0 semver: 7.8.5 serve-placeholder: 2.0.2 serve-static: 2.2.1(supports-color@10.2.2) source-map: 0.7.6 - std-env: 4.2.0 + std-env: 4.1.0 ufo: 1.6.4 - ultrahtml: 1.7.0 + ultrahtml: 1.6.0 uncrypto: 0.1.3 unctx: 2.5.0 unenv: 2.0.0-rc.24 - unimport: 6.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unimport: 6.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) untyped: 2.0.0 unwasm: 0.5.3 youch: 4.1.1 @@ -20608,8 +19797,6 @@ snapshots: normalize-path@3.0.0: {} - nostics@1.2.0: {} - npm-run-path@5.3.0: dependencies: path-key: 4.0.0 @@ -20623,9 +19810,9 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxt-component-meta@0.17.2(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0): + nuxt-component-meta@0.17.2(magicast@0.5.3): dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) citty: 0.1.6 mlly: 1.8.2 ohash: 2.0.11 @@ -20634,68 +19821,60 @@ snapshots: ufo: 1.6.4 vue-component-meta: 3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin nuxt-define@1.0.0: {} - nuxt-llms@0.2.0(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0): + nuxt-llms@0.2.0(magicast@0.5.3): dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin - nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@1.8.7)(@takumi-rs/wasm@2.5.4)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.3)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3): + nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@1.8.7)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3): dependencies: '@clack/prompts': 1.7.0 - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) '@unhead/vue': 2.1.15(vue@3.5.39) - '@unocss/config': 66.7.5 - '@unocss/core': 66.7.5 - '@vue/compiler-sfc': 3.5.40 + '@unocss/config': 66.7.4 + '@unocss/core': 66.7.4 + '@vue/compiler-sfc': 3.5.39 chrome-launcher: 1.2.1(supports-color@10.2.2) consola: 3.4.2 culori: 4.0.2 defu: 6.1.7 - devalue: 5.9.0 + devalue: 5.8.1 exsolve: 1.1.0 - lightningcss: 1.33.0 + lightningcss: 1.32.0 magic-string: 0.30.21 magicast: 0.5.3 mocked-exports: 0.1.1 - nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) - nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) nypm: 0.6.8 ofetch: 1.5.1 ohash: 2.0.11 - oxc-parser: 0.142.0 - oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + oxc-parser: 0.138.0 + oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) pathe: 2.0.3 pkg-types: 2.3.1 radix3: 1.1.2 - std-env: 4.2.0 + std-env: 4.1.0 strip-literal: 3.1.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 ufo: 1.6.4 - ultrahtml: 1.7.0 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + ultrahtml: 1.6.0 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) optionalDependencies: - '@takumi-rs/core': 1.8.7(react-dom@19.2.8)(react@19.2.8) - '@takumi-rs/wasm': 2.5.4(csstype@3.2.3)(react@19.2.8) - fontless: 0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1) - nitropack: 2.13.4(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) - playwright-core: 1.62.1 - sharp: 0.35.3(@types/node@24.13.3) - tailwindcss: 4.3.3 + '@takumi-rs/core': 1.8.7(react-dom@19.2.7)(react@19.2.7) + '@takumi-rs/wasm': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) + fontless: 0.2.1(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(ioredis@5.11.1) + nitropack: 2.13.4(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) + playwright-core: 1.61.1 + sharp: 0.35.3(@types/node@24.13.2) + tailwindcss: 4.3.2 unifont: 0.7.4 zod: 4.4.3 transitivePeerDependencies: @@ -20713,50 +19892,50 @@ snapshots: - vue - webpack - nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.5.4)(@takumi-rs/wasm@2.5.4)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.3)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3): + nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.0.0-rc.5)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(sharp@0.35.3)(supports-color@10.2.2)(tailwindcss@4.3.2)(unifont@0.7.4)(unstorage@1.17.5)(vue@3.5.39)(webpack@5.108.4)(zod@4.4.3): dependencies: '@clack/prompts': 1.7.0 - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) '@unhead/vue': 2.1.15(vue@3.5.39) - '@unocss/config': 66.7.5 - '@unocss/core': 66.7.5 - '@vue/compiler-sfc': 3.5.40 + '@unocss/config': 66.7.4 + '@unocss/core': 66.7.4 + '@vue/compiler-sfc': 3.5.39 chrome-launcher: 1.2.1(supports-color@10.2.2) consola: 3.4.2 culori: 4.0.2 defu: 6.1.7 - devalue: 5.9.0 + devalue: 5.8.1 exsolve: 1.1.0 - lightningcss: 1.33.0 + lightningcss: 1.32.0 magic-string: 0.30.21 magicast: 0.5.3 mocked-exports: 0.1.1 - nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) - nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) nypm: 0.6.8 ofetch: 1.5.1 ohash: 2.0.11 - oxc-parser: 0.142.0 - oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + oxc-parser: 0.138.0 + oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) pathe: 2.0.3 pkg-types: 2.3.1 radix3: 1.1.2 - std-env: 4.2.0 + std-env: 4.1.0 strip-literal: 3.1.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 ufo: 1.6.4 - ultrahtml: 1.7.0 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unstorage: 1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1) + ultrahtml: 1.6.0 + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unstorage: 1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1) optionalDependencies: - '@takumi-rs/core': 2.5.4(csstype@3.2.3)(react@19.2.8) - '@takumi-rs/wasm': 2.5.4(csstype@3.2.3)(react@19.2.8) - fontless: 0.2.1(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(db0@0.3.4)(ioredis@5.11.1) - nitropack: 2.13.4(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) - playwright-core: 1.62.1 - sharp: 0.35.3(@types/node@24.13.3) - tailwindcss: 4.3.3 + '@takumi-rs/core': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) + '@takumi-rs/wasm': 2.0.0-rc.5(react-dom@19.2.7)(react@19.2.7) + fontless: 0.2.1(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(db0@0.3.4)(ioredis@5.11.1) + nitropack: 2.13.4(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(srvx@0.11.21)(supports-color@10.2.2)(webpack@5.108.4) + playwright-core: 1.61.1 + sharp: 0.35.3(@types/node@24.13.2) + tailwindcss: 4.3.2 unifont: 0.7.4 zod: 4.4.3 transitivePeerDependencies: @@ -20774,104 +19953,59 @@ snapshots: - vue - webpack - nuxt-site-config-kit@4.1.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39): - dependencies: - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - site-config-stack: 4.1.1(vue@3.5.39) - std-env: 4.2.0 - ufo: 1.6.4 - transitivePeerDependencies: - - magic-string - - magicast - - oxc-parser - - rolldown - - unplugin - - vue - - nuxt-site-config-kit@4.1.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39): - dependencies: - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - site-config-stack: 4.1.1(vue@3.5.39) - std-env: 4.2.0 - ufo: 1.6.4 - transitivePeerDependencies: - - magic-string - - magicast - - oxc-parser - - rolldown - - unplugin - - vue - - nuxt-site-config@4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3): + nuxt-site-config-kit@4.1.1(magicast@0.5.3)(vue@3.5.39): dependencies: - '@nuxt/devalue': 2.0.2 - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - h3: 1.15.11 - nuxt-site-config-kit: 4.1.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39) - nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) - pathe: 2.0.3 - pkg-types: 2.3.1 + '@nuxt/kit': 4.4.8(magicast@0.5.3) site-config-stack: 4.1.1(vue@3.5.39) + std-env: 4.1.0 ufo: 1.6.4 transitivePeerDependencies: - - '@nuxt/schema' - - magic-string - magicast - - nuxt - - oxc-parser - - rolldown - - unplugin - - vite - vue - - zod - nuxt-site-config@4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3): + nuxt-site-config@4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) h3: 1.15.11 - nuxt-site-config-kit: 4.1.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39) - nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config-kit: 4.1.1(magicast@0.5.3)(vue@3.5.39) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) pathe: 2.0.3 pkg-types: 2.3.1 site-config-stack: 4.1.1(vue@3.5.39) ufo: 1.6.4 transitivePeerDependencies: - '@nuxt/schema' - - magic-string - magicast - nuxt - - oxc-parser - - rolldown - - unplugin - vite - vue - zod - nuxt@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0): + nuxt@4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0): dependencies: - '@dxup/nuxt': 0.4.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(unplugin@3.3.0) + '@dxup/nuxt': 0.4.1(magicast@0.5.3)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) '@nuxt/cli': 3.36.1(@nuxt/schema@4.4.8)(cac@6.7.14)(magicast@0.5.3)(supports-color@10.2.2) - '@nuxt/devtools': 3.2.4(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(oxc-parser@0.142.0)(rolldown@1.2.1)(supports-color@10.2.2)(unplugin@3.3.0)(vue@3.5.39) + '@nuxt/devtools': 3.2.4(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(vue@3.5.39) '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4) + '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.29.7)(@rollup/plugin-babel@6.1.0)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(better-sqlite3@12.11.1)(db0@0.3.4)(esbuild@0.28.1)(ioredis@5.11.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(webpack@5.108.4) '@nuxt/schema': 4.4.8 '@nuxt/telemetry': 2.8.0(@nuxt/kit@4.4.8) - '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.3)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(vue@3.5.39)(yaml@2.9.0) + '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@types/node@24.13.2)(esbuild@0.28.1)(eslint@10.6.0)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(vue@3.5.39)(yaml@2.9.0) '@unhead/vue': 2.1.15(vue@3.5.39) - '@vue/shared': 3.5.40 + '@vue/shared': 3.5.39 chokidar: 5.0.0 compatx: 0.2.0 consola: 3.4.2 cookie-es: 3.1.1 defu: 6.1.7 - devalue: 5.9.0 + devalue: 5.8.1 errx: 0.1.0 escape-string-regexp: 5.0.0 exsolve: 1.1.0 hookable: 6.1.1 - ignore: 7.0.6 - impound: 1.1.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + ignore: 7.0.5 + impound: 1.1.5(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) jiti: 2.7.0 klona: 2.0.6 knitwork: 1.3.0 @@ -20883,9 +20017,9 @@ snapshots: ohash: 2.0.11 on-change: 6.0.2 oxc-minify: 0.133.0 - oxc-parser: 0.142.0 + oxc-parser: 0.138.0 oxc-transform: 0.133.0 - oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + oxc-walker: 1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) pathe: 2.0.3 perfect-debounce: 2.1.0 picomatch: 4.0.5 @@ -20893,22 +20027,22 @@ snapshots: rou3: 0.8.1 scule: 1.3.0 semver: 7.8.5 - std-env: 4.2.0 + std-env: 4.1.0 tinyglobby: 0.2.17 ufo: 1.6.4 - ultrahtml: 1.7.0 + ultrahtml: 1.6.0 uncrypto: 0.1.3 unctx: 2.5.0 unhead: 2.1.15 - unimport: 6.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unimport: 6.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unrouting: 0.1.7 untyped: 2.0.0 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router: 5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) + vue-router: 5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4) optionalDependencies: '@parcel/watcher': 2.5.6 - '@types/node': 24.13.3 + '@types/node': 24.13.2 transitivePeerDependencies: - '@arethetypeswrong/core' - '@azure/app-configuration' @@ -20986,64 +20120,30 @@ snapshots: - xml2js - yaml - nuxtseo-shared@5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3): - dependencies: - '@clack/prompts': 1.7.0 - '@nuxt/devtools-kit': 4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@nuxt/schema': 4.4.8 - birpc: 4.0.0 - consola: 3.4.2 - defu: 6.1.7 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) - nypm: 0.6.8 - ofetch: 1.5.1 - pathe: 2.0.3 - pkg-types: 2.3.1 - radix3: 1.1.2 - sirv: 3.0.2 - std-env: 4.2.0 - ufo: 1.6.4 - vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - optionalDependencies: - nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@0.30.21)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) - zod: 4.4.3 - transitivePeerDependencies: - - magic-string - - magicast - - oxc-parser - - rolldown - - unplugin - - vite - - nuxtseo-shared@5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3): + nuxtseo-shared@5.3.2(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3): dependencies: '@clack/prompts': 1.7.0 - '@nuxt/devtools-kit': 4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@nuxt/kit': 4.5.1(magic-string@1.1.0)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/devtools-kit': 4.0.0-alpha.3(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3) + '@nuxt/kit': 4.4.8(magicast@0.5.3) '@nuxt/schema': 4.4.8 birpc: 4.0.0 consola: 3.4.2 defu: 6.1.7 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.3)(@upstash/redis@1.38.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.2.1)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9)(webpack@5.108.4)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.29.7)(@babel/plugin-syntax-typescript@7.29.7)(@parcel/watcher@2.5.6)(@rollup/plugin-babel@6.1.0)(@types/node@24.13.2)(@upstash/redis@1.38.0)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.11.1)(cac@6.7.14)(db0@0.3.4)(esbuild@0.28.1)(eslint@10.6.0)(ioredis@5.11.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.72.0)(rolldown@1.1.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.62.2)(srvx@0.11.21)(supports-color@10.2.2)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6)(webpack@5.108.4)(yaml@2.9.0) nypm: 0.6.8 ofetch: 1.5.1 pathe: 2.0.3 pkg-types: 2.3.1 radix3: 1.1.2 sirv: 3.0.2 - std-env: 4.2.0 + std-env: 4.1.0 ufo: 1.6.4 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.7)(magic-string@1.1.0)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0)(vue@3.5.39)(zod@4.4.3) + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.39)(zod@4.4.3) zod: 4.4.3 transitivePeerDependencies: - - magic-string - magicast - - oxc-parser - - rolldown - - unplugin - vite nypm@0.6.8: @@ -21067,7 +20167,7 @@ snapshots: has-symbols: 1.1.0 object-keys: 1.1.1 - obug@2.1.4: {} + obug@2.1.3: {} ofetch@1.5.1: dependencies: @@ -21161,30 +20261,30 @@ snapshots: '@oxc-minify/binding-win32-ia32-msvc': 0.133.0 '@oxc-minify/binding-win32-x64-msvc': 0.133.0 - oxc-parser@0.142.0: + oxc-parser@0.138.0: dependencies: - '@oxc-project/types': 0.142.0 + '@oxc-project/types': 0.138.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.142.0 - '@oxc-parser/binding-android-arm64': 0.142.0 - '@oxc-parser/binding-darwin-arm64': 0.142.0 - '@oxc-parser/binding-darwin-x64': 0.142.0 - '@oxc-parser/binding-freebsd-x64': 0.142.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.142.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.142.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.142.0 - '@oxc-parser/binding-linux-arm64-musl': 0.142.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.142.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.142.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.142.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.142.0 - '@oxc-parser/binding-linux-x64-gnu': 0.142.0 - '@oxc-parser/binding-linux-x64-musl': 0.142.0 - '@oxc-parser/binding-openharmony-arm64': 0.142.0 - '@oxc-parser/binding-wasm32-wasi': 0.142.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.142.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.142.0 - '@oxc-parser/binding-win32-x64-msvc': 0.142.0 + '@oxc-parser/binding-android-arm-eabi': 0.138.0 + '@oxc-parser/binding-android-arm64': 0.138.0 + '@oxc-parser/binding-darwin-arm64': 0.138.0 + '@oxc-parser/binding-darwin-x64': 0.138.0 + '@oxc-parser/binding-freebsd-x64': 0.138.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.138.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.138.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.138.0 + '@oxc-parser/binding-linux-arm64-musl': 0.138.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.138.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.138.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.138.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.138.0 + '@oxc-parser/binding-linux-x64-gnu': 0.138.0 + '@oxc-parser/binding-linux-x64-musl': 0.138.0 + '@oxc-parser/binding-openharmony-arm64': 0.138.0 + '@oxc-parser/binding-wasm32-wasi': 0.138.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.138.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.138.0 + '@oxc-parser/binding-win32-x64-msvc': 0.138.0 oxc-resolver@11.24.2: optionalDependencies: @@ -21208,6 +20308,29 @@ snapshots: '@oxc-resolver/binding-win32-arm64-msvc': 11.24.2 '@oxc-resolver/binding-win32-x64-msvc': 11.24.2 + oxc-transform@0.128.0: + optionalDependencies: + '@oxc-transform/binding-android-arm-eabi': 0.128.0 + '@oxc-transform/binding-android-arm64': 0.128.0 + '@oxc-transform/binding-darwin-arm64': 0.128.0 + '@oxc-transform/binding-darwin-x64': 0.128.0 + '@oxc-transform/binding-freebsd-x64': 0.128.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.128.0 + '@oxc-transform/binding-linux-arm-musleabihf': 0.128.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.128.0 + '@oxc-transform/binding-linux-arm64-musl': 0.128.0 + '@oxc-transform/binding-linux-ppc64-gnu': 0.128.0 + '@oxc-transform/binding-linux-riscv64-gnu': 0.128.0 + '@oxc-transform/binding-linux-riscv64-musl': 0.128.0 + '@oxc-transform/binding-linux-s390x-gnu': 0.128.0 + '@oxc-transform/binding-linux-x64-gnu': 0.128.0 + '@oxc-transform/binding-linux-x64-musl': 0.128.0 + '@oxc-transform/binding-openharmony-arm64': 0.128.0 + '@oxc-transform/binding-wasm32-wasi': 0.128.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.128.0 + '@oxc-transform/binding-win32-ia32-msvc': 0.128.0 + '@oxc-transform/binding-win32-x64-msvc': 0.128.0 + oxc-transform@0.133.0: optionalDependencies: '@oxc-transform/binding-android-arm-eabi': 0.133.0 @@ -21231,40 +20354,17 @@ snapshots: '@oxc-transform/binding-win32-ia32-msvc': 0.133.0 '@oxc-transform/binding-win32-x64-msvc': 0.133.0 - oxc-transform@0.141.0: - optionalDependencies: - '@oxc-transform/binding-android-arm-eabi': 0.141.0 - '@oxc-transform/binding-android-arm64': 0.141.0 - '@oxc-transform/binding-darwin-arm64': 0.141.0 - '@oxc-transform/binding-darwin-x64': 0.141.0 - '@oxc-transform/binding-freebsd-x64': 0.141.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.141.0 - '@oxc-transform/binding-linux-arm-musleabihf': 0.141.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.141.0 - '@oxc-transform/binding-linux-arm64-musl': 0.141.0 - '@oxc-transform/binding-linux-ppc64-gnu': 0.141.0 - '@oxc-transform/binding-linux-riscv64-gnu': 0.141.0 - '@oxc-transform/binding-linux-riscv64-musl': 0.141.0 - '@oxc-transform/binding-linux-s390x-gnu': 0.141.0 - '@oxc-transform/binding-linux-x64-gnu': 0.141.0 - '@oxc-transform/binding-linux-x64-musl': 0.141.0 - '@oxc-transform/binding-openharmony-arm64': 0.141.0 - '@oxc-transform/binding-wasm32-wasi': 0.141.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.141.0 - '@oxc-transform/binding-win32-ia32-msvc': 0.141.0 - '@oxc-transform/binding-win32-x64-msvc': 0.141.0 - - oxc-walker@0.7.0(oxc-parser@0.142.0): + oxc-walker@0.7.0(oxc-parser@0.138.0): dependencies: magic-regexp: 0.10.0 - oxc-parser: 0.142.0 + oxc-parser: 0.138.0 - oxc-walker@1.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): + oxc-walker@1.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): dependencies: - magic-regexp: 0.11.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + magic-regexp: 0.11.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) optionalDependencies: - oxc-parser: 0.142.0 - rolldown: 1.2.1 + oxc-parser: 0.138.0 + rolldown: 1.1.4 transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -21298,7 +20398,7 @@ snapshots: '@oxfmt/binding-win32-arm64-msvc': 0.57.0 '@oxfmt/binding-win32-ia32-msvc': 0.57.0 '@oxfmt/binding-win32-x64-msvc': 0.57.0 - vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) oxlint-tsgolint@0.24.0: optionalDependencies: @@ -21331,7 +20431,7 @@ snapshots: '@oxlint/binding-win32-ia32-msvc': 1.72.0 '@oxlint/binding-win32-x64-msvc': 1.72.0 oxlint-tsgolint: 0.24.0 - vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) p-all@5.0.1: dependencies: @@ -21462,11 +20562,11 @@ snapshots: exsolve: 1.1.0 pathe: 2.0.3 - playwright-core@1.62.1: {} + playwright-core@1.61.1: {} - playwright@1.62.1: + playwright@1.61.1: dependencies: - playwright-core: 1.62.1 + playwright-core: 1.61.1 optionalDependencies: fsevents: 2.3.2 @@ -21474,144 +20574,144 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-calc@10.1.1(postcss@8.5.25): + postcss-calc@10.1.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-selector-parser: 7.1.4 postcss-value-parser: 4.2.0 - postcss-colormin@8.0.1(postcss@8.5.25): + postcss-colormin@8.0.1(postcss@8.5.16): dependencies: '@colordx/core': 5.5.0 browserslist: 4.28.4 caniuse-api: 4.0.0 - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-convert-values@8.0.1(postcss@8.5.25): + postcss-convert-values@8.0.1(postcss@8.5.16): dependencies: browserslist: 4.28.4 - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-discard-comments@8.0.1(postcss@8.5.25): + postcss-discard-comments@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-selector-parser: 7.1.4 - postcss-discard-duplicates@8.0.1(postcss@8.5.25): + postcss-discard-duplicates@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 - postcss-discard-empty@8.0.1(postcss@8.5.25): + postcss-discard-empty@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 - postcss-discard-overridden@8.0.1(postcss@8.5.25): + postcss-discard-overridden@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 - postcss-merge-longhand@8.0.1(postcss@8.5.25): + postcss-merge-longhand@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - stylehacks: 8.0.1(postcss@8.5.25) + stylehacks: 8.0.1(postcss@8.5.16) - postcss-merge-rules@8.0.1(postcss@8.5.25): + postcss-merge-rules@8.0.1(postcss@8.5.16): dependencies: browserslist: 4.28.4 caniuse-api: 4.0.0 - cssnano-utils: 6.0.1(postcss@8.5.25) - postcss: 8.5.25 + cssnano-utils: 6.0.1(postcss@8.5.16) + postcss: 8.5.16 postcss-selector-parser: 7.1.4 - postcss-minify-font-values@8.0.1(postcss@8.5.25): + postcss-minify-font-values@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-minify-gradients@8.0.1(postcss@8.5.25): + postcss-minify-gradients@8.0.1(postcss@8.5.16): dependencies: '@colordx/core': 5.5.0 - cssnano-utils: 6.0.1(postcss@8.5.25) - postcss: 8.5.25 + cssnano-utils: 6.0.1(postcss@8.5.16) + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-minify-params@8.0.1(postcss@8.5.25): + postcss-minify-params@8.0.1(postcss@8.5.16): dependencies: browserslist: 4.28.4 - cssnano-utils: 6.0.1(postcss@8.5.25) - postcss: 8.5.25 + cssnano-utils: 6.0.1(postcss@8.5.16) + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-minify-selectors@8.0.2(postcss@8.5.25): + postcss-minify-selectors@8.0.2(postcss@8.5.16): dependencies: browserslist: 4.28.4 caniuse-api: 4.0.0 cssesc: 3.0.0 - postcss: 8.5.25 + postcss: 8.5.16 postcss-selector-parser: 7.1.4 - postcss-normalize-charset@8.0.1(postcss@8.5.25): + postcss-normalize-charset@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 - postcss-normalize-display-values@8.0.1(postcss@8.5.25): + postcss-normalize-display-values@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-normalize-positions@8.0.1(postcss@8.5.25): + postcss-normalize-positions@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@8.0.1(postcss@8.5.25): + postcss-normalize-repeat-style@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-normalize-string@8.0.1(postcss@8.5.25): + postcss-normalize-string@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@8.0.1(postcss@8.5.25): + postcss-normalize-timing-functions@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@8.0.1(postcss@8.5.25): + postcss-normalize-unicode@8.0.1(postcss@8.5.16): dependencies: browserslist: 4.28.4 - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-normalize-url@8.0.1(postcss@8.5.25): + postcss-normalize-url@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@8.0.1(postcss@8.5.25): + postcss-normalize-whitespace@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-ordered-values@8.0.1(postcss@8.5.25): + postcss-ordered-values@8.0.1(postcss@8.5.16): dependencies: - cssnano-utils: 6.0.1(postcss@8.5.25) - postcss: 8.5.25 + cssnano-utils: 6.0.1(postcss@8.5.16) + postcss: 8.5.16 postcss-value-parser: 4.2.0 - postcss-reduce-initial@8.0.1(postcss@8.5.25): + postcss-reduce-initial@8.0.1(postcss@8.5.16): dependencies: browserslist: 4.28.4 caniuse-api: 4.0.0 - postcss: 8.5.25 + postcss: 8.5.16 - postcss-reduce-transforms@8.0.1(postcss@8.5.25): + postcss-reduce-transforms@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 postcss-selector-parser@7.1.4: @@ -21619,22 +20719,22 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@8.0.1(postcss@8.5.25): + postcss-svgo@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-value-parser: 4.2.0 svgo: 4.0.1 - postcss-unique-selectors@8.0.1(postcss@8.5.25): + postcss-unique-selectors@8.0.1(postcss@8.5.16): dependencies: - postcss: 8.5.25 + postcss: 8.5.16 postcss-selector-parser: 7.1.4 postcss-value-parser@4.2.0: {} - postcss@8.5.25: + postcss@8.5.16: dependencies: - nanoid: 3.3.16 + nanoid: 3.3.15 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -21891,14 +20991,14 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dom@19.2.8(react@19.2.8): + react-dom@19.2.7(react@19.2.7): dependencies: - react: 19.2.8 + react: 19.2.7 scheduler: 0.27.0 react-is@17.0.2: {} - react@19.2.8: {} + react@19.2.7: {} readable-stream@2.3.8: dependencies: @@ -21934,7 +21034,7 @@ snapshots: real-require@1.0.0: {} - recast@0.23.19: + recast@0.23.12: dependencies: ast-types: 0.16.1 esprima: 4.0.1 @@ -22017,7 +21117,7 @@ snapshots: rehype-external-links@3.0.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@ungap/structured-clone': 1.3.2 hast-util-is-element: 3.0.0 is-absolute-url: 4.0.1 @@ -22026,18 +21126,18 @@ snapshots: rehype-minify-whitespace@6.0.2: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-minify-whitespace: 1.0.1 rehype-raw@7.0.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-raw: 9.1.0 vfile: 6.0.3 rehype-remark@10.0.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@types/mdast': 4.0.4 hast-util-to-mdast: 10.1.2 unified: 11.0.5 @@ -22045,7 +21145,7 @@ snapshots: rehype-slug@6.0.0: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 github-slugger: 2.0.0 hast-util-heading-rank: 3.0.0 hast-util-to-string: 3.0.1 @@ -22053,24 +21153,24 @@ snapshots: rehype-sort-attribute-values@5.0.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 hast-util-is-element: 3.0.0 unist-util-visit: 5.1.0 rehype-sort-attributes@5.0.1: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 unist-util-visit: 5.1.0 - reka-ui@2.10.1(vue@3.5.39): + reka-ui@2.9.10(vue@3.5.39): dependencies: - '@floating-ui/dom': 1.8.0 + '@floating-ui/dom': 1.7.6 '@floating-ui/vue': 1.1.11(vue@3.5.39) '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.7 - '@tanstack/vue-virtual': 3.13.35(vue@3.5.39) - '@vueuse/core': 14.4.0(vue@3.5.39) - '@vueuse/shared': 14.4.0(vue@3.5.39) + '@tanstack/vue-virtual': 3.13.31(vue@3.5.39) + '@vueuse/core': 14.3.0(vue@3.5.39) + '@vueuse/shared': 14.3.0(vue@3.5.39) aria-hidden: 1.2.6 defu: 6.1.7 ohash: 2.0.11 @@ -22131,7 +21231,7 @@ snapshots: remark-rehype@11.1.2: dependencies: - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 '@types/mdast': 4.0.4 mdast-util-to-hast: 13.2.1 unified: 11.0.5 @@ -22164,35 +21264,35 @@ snapshots: reusify@1.1.0: {} - rolldown@1.2.1: + rolldown@1.1.4: dependencies: - '@oxc-project/types': 0.142.0 + '@oxc-project/types': 0.138.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm64': 1.2.1 - '@rolldown/binding-darwin-arm64': 1.2.1 - '@rolldown/binding-darwin-x64': 1.2.1 - '@rolldown/binding-freebsd-x64': 1.2.1 - '@rolldown/binding-linux-arm-gnueabihf': 1.2.1 - '@rolldown/binding-linux-arm64-gnu': 1.2.1 - '@rolldown/binding-linux-arm64-musl': 1.2.1 - '@rolldown/binding-linux-ppc64-gnu': 1.2.1 - '@rolldown/binding-linux-s390x-gnu': 1.2.1 - '@rolldown/binding-linux-x64-gnu': 1.2.1 - '@rolldown/binding-linux-x64-musl': 1.2.1 - '@rolldown/binding-openharmony-arm64': 1.2.1 - '@rolldown/binding-wasm32-wasi': 1.2.1 - '@rolldown/binding-win32-arm64-msvc': 1.2.1 - '@rolldown/binding-win32-x64-msvc': 1.2.1 - - rollup-plugin-visualizer@7.0.1(rolldown@1.2.1)(rollup@4.62.2): + '@rolldown/binding-android-arm64': 1.1.4 + '@rolldown/binding-darwin-arm64': 1.1.4 + '@rolldown/binding-darwin-x64': 1.1.4 + '@rolldown/binding-freebsd-x64': 1.1.4 + '@rolldown/binding-linux-arm-gnueabihf': 1.1.4 + '@rolldown/binding-linux-arm64-gnu': 1.1.4 + '@rolldown/binding-linux-arm64-musl': 1.1.4 + '@rolldown/binding-linux-ppc64-gnu': 1.1.4 + '@rolldown/binding-linux-s390x-gnu': 1.1.4 + '@rolldown/binding-linux-x64-gnu': 1.1.4 + '@rolldown/binding-linux-x64-musl': 1.1.4 + '@rolldown/binding-openharmony-arm64': 1.1.4 + '@rolldown/binding-wasm32-wasi': 1.1.4 + '@rolldown/binding-win32-arm64-msvc': 1.1.4 + '@rolldown/binding-win32-x64-msvc': 1.1.4 + + rollup-plugin-visualizer@7.0.1(rolldown@1.1.4)(rollup@4.62.2): dependencies: open: 11.0.0 picomatch: 4.0.5 source-map: 0.7.6 yargs: 18.0.0 optionalDependencies: - rolldown: 1.2.1 + rolldown: 1.1.4 rollup: 4.62.2 rollup@4.62.2: @@ -22230,8 +21330,6 @@ snapshots: rou3@0.8.1: {} - rou3@0.9.1: {} - router@2.2.0(supports-color@10.2.2): dependencies: debug: 4.4.3(supports-color@10.2.2) @@ -22275,15 +21373,15 @@ snapshots: safer-buffer@2.1.2: {} - sanitize-html@2.17.6: + sanitize-html@2.17.5: dependencies: deepmerge: 4.3.1 escape-string-regexp: 4.0.0 - htmlparser2: 12.0.0 + htmlparser2: 10.1.0 is-plain-object: 5.0.0 launder: 1.7.1 parse-srcset: 1.0.2 - postcss: 8.5.25 + postcss: 8.5.16 sax@1.6.0: {} @@ -22356,7 +21454,7 @@ snapshots: transitivePeerDependencies: - supports-color - set-cookie-parser@3.1.2: {} + set-cookie-parser@3.1.1: {} set-function-length@1.2.2: dependencies: @@ -22388,15 +21486,15 @@ snapshots: safe-buffer: 5.2.1 to-buffer: 1.2.2 - sharp-ico@0.1.5(@types/node@24.13.3): + sharp-ico@0.1.5(@types/node@24.13.2): dependencies: decode-ico: 0.4.1 ico-endec: 0.1.6 - sharp: 0.35.3(@types/node@24.13.3) + sharp: 0.35.3(@types/node@24.13.2) transitivePeerDependencies: - '@types/node' - sharp@0.35.3(@types/node@24.13.3): + sharp@0.35.3(@types/node@24.13.2): dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 @@ -22427,7 +21525,7 @@ snapshots: '@img/sharp-win32-arm64': 0.35.3 '@img/sharp-win32-ia32': 0.35.3 '@img/sharp-win32-x64': 0.35.3 - '@types/node': 24.13.3 + '@types/node': 24.13.2 shebang-command@2.0.0: dependencies: @@ -22437,16 +21535,16 @@ snapshots: shell-quote@1.9.0: {} - shiki@4.4.1: + shiki@4.3.1: dependencies: - '@shikijs/core': 4.4.1 - '@shikijs/engine-javascript': 4.4.1 - '@shikijs/engine-oniguruma': 4.4.1 - '@shikijs/langs': 4.4.1 - '@shikijs/themes': 4.4.1 - '@shikijs/types': 4.4.1 + '@shikijs/core': 4.3.1 + '@shikijs/engine-javascript': 4.3.1 + '@shikijs/engine-oniguruma': 4.3.1 + '@shikijs/langs': 4.3.1 + '@shikijs/themes': 4.3.1 + '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 + '@types/hast': 3.0.4 side-channel-list@1.0.1: dependencies: @@ -22564,7 +21662,7 @@ snapshots: space-separated-tokens@2.0.2: {} - spdx-license-list@6.12.0: {} + spdx-license-list@6.11.0: {} split2@4.2.0: {} @@ -22572,8 +21670,6 @@ snapshots: srvx@0.11.21: {} - srvx@0.12.5: {} - stackback@0.0.2: {} standard-as-callback@2.1.0: {} @@ -22582,44 +21678,43 @@ snapshots: std-env@3.10.0: {} - std-env@4.2.0: {} + std-env@4.1.0: {} stop-iteration-iterator@1.1.0: dependencies: es-errors: 1.3.0 internal-slot: 1.1.0 - storybook-i18n@10.1.1(react@19.2.8)(storybook@10.5.5): + storybook-i18n@10.1.1(react@19.2.7)(storybook@10.4.6): dependencies: - '@storybook/icons': 2.1.0(react@19.2.8) - storybook: 10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2) + '@storybook/icons': 2.1.0(react@19.2.7) + storybook: 10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2) transitivePeerDependencies: - react - storybook@10.5.5(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.8)(vite-plus@0.2.2): + storybook@10.4.6(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@3.9.4)(react@19.2.7)(vite-plus@0.2.2): dependencies: '@storybook/global': 5.0.0 - '@storybook/icons': 2.1.0(react@19.2.8) - '@testing-library/dom': 10.4.1 + '@storybook/icons': 2.1.0(react@19.2.7) '@testing-library/jest-dom': 6.9.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/expect': 3.2.4 '@vitest/spy': 3.2.4 '@webcontainer/env': 1.1.1 esbuild: 0.28.1 - jsonc-parser: 3.3.1 open: 10.2.0 - oxc-parser: 0.142.0 + oxc-parser: 0.138.0 oxc-resolver: 11.24.2 - recast: 0.23.19 + recast: 0.23.12 semver: 7.8.5 - use-sync-external-store: 1.6.0(react@19.2.8) - ws: 8.21.1 + use-sync-external-store: 1.6.0(react@19.2.7) + ws: 8.21.0 optionalDependencies: '@types/react': 19.2.17 prettier: 3.9.4 - vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + vite-plus: 0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) transitivePeerDependencies: + - '@testing-library/dom' - bufferutil - react - utf-8-validate @@ -22740,10 +21835,10 @@ snapshots: structured-clone-es@2.0.0: {} - stylehacks@8.0.1(postcss@8.5.25): + stylehacks@8.0.1(postcss@8.5.16): dependencies: browserslist: 4.28.4 - postcss: 8.5.25 + postcss: 8.5.16 postcss-selector-parser: 7.1.4 supports-color@10.2.2: {} @@ -22778,16 +21873,14 @@ snapshots: tailwind-merge@3.6.0: {} - tailwind-variants@3.2.2(tailwind-merge@3.6.0)(tailwindcss@4.3.3): + tailwind-variants@3.2.2(tailwind-merge@3.6.0)(tailwindcss@4.3.2): dependencies: - tailwindcss: 4.3.3 + tailwindcss: 4.3.2 optionalDependencies: tailwind-merge: 3.6.0 tailwindcss@4.3.2: {} - tailwindcss@4.3.3: {} - tapable@2.3.3: {} tar-fs@2.1.5: @@ -22882,11 +21975,11 @@ snapshots: tlds@1.261.0: {} - tldts-core@7.4.10: {} + tldts-core@7.4.6: {} - tldts@7.4.10: + tldts@7.4.6: dependencies: - tldts-core: 7.4.10 + tldts-core: 7.4.6 to-buffer@1.2.2: dependencies: @@ -22908,9 +22001,9 @@ snapshots: totalist@3.0.1: {} - tough-cookie@6.0.2: + tough-cookie@6.0.1: dependencies: - tldts: 7.4.10 + tldts: 7.4.6 tr46@0.0.3: {} @@ -23018,7 +22111,7 @@ snapshots: dependencies: multiformats: 13.4.2 - ultrahtml@1.7.0: {} + ultrahtml@1.6.0: {} ultramatter@0.0.4: {} @@ -23053,20 +22146,6 @@ snapshots: magic-string: 0.30.21 unplugin: 2.3.11 - unctx@3.0.0(magic-string@0.30.21)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0): - optionalDependencies: - magic-string: 0.30.21 - oxc-parser: 0.142.0 - rolldown: 1.2.1 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - - unctx@3.0.0(magic-string@1.1.0)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0): - optionalDependencies: - magic-string: 1.1.0 - oxc-parser: 0.142.0 - rolldown: 1.2.1 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - undici-types@7.18.2: {} undici@6.27.0: {} @@ -23079,22 +22158,6 @@ snapshots: dependencies: hookable: 6.1.1 - unhead@3.2.3(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): - dependencies: - hookable: 6.1.1 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) - optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - transitivePeerDependencies: - - '@farmfe/core' - - '@rspack/core' - - bun-types-no-globals - - esbuild - - rolldown - - rollup - - unloader - - webpack - unicode-canonical-property-names-ecmascript@2.0.1: {} unicode-emoji-modifier-base@1.0.0: {} @@ -23147,7 +22210,7 @@ snapshots: unplugin: 2.3.11 unplugin-utils: 0.3.2 - unimport@6.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(oxc-parser@0.142.0)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): + unimport@6.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(oxc-parser@0.138.0)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): dependencies: acorn: 8.17.0 escape-string-regexp: 5.0.0 @@ -23161,11 +22224,11 @@ snapshots: scule: 1.3.0 strip-literal: 3.1.0 tinyglobby: 0.2.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 optionalDependencies: - oxc-parser: 0.142.0 - rolldown: 1.2.1 + oxc-parser: 0.138.0 + rolldown: 1.1.4 transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -23214,33 +22277,33 @@ snapshots: universalify@2.0.1: {} - unocss@66.7.5(@unocss/webpack@66.7.5)(@voidzero-dev/vite-plus-core@0.2.7): - dependencies: - '@unocss/cli': 66.7.5 - '@unocss/core': 66.7.5 - '@unocss/preset-attributify': 66.7.5 - '@unocss/preset-icons': 66.7.5 - '@unocss/preset-mini': 66.7.5 - '@unocss/preset-tagify': 66.7.5 - '@unocss/preset-typography': 66.7.5 - '@unocss/preset-uno': 66.7.5 - '@unocss/preset-web-fonts': 66.7.5 - '@unocss/preset-wind': 66.7.5 - '@unocss/preset-wind3': 66.7.5 - '@unocss/preset-wind4': 66.7.5 - '@unocss/transformer-attributify-jsx': 66.7.5 - '@unocss/transformer-compile-class': 66.7.5 - '@unocss/transformer-directives': 66.7.5 - '@unocss/transformer-variant-group': 66.7.5 - '@unocss/vite': 66.7.5(@voidzero-dev/vite-plus-core@0.2.7) + unocss@66.7.4(@unocss/webpack@66.7.4)(@voidzero-dev/vite-plus-core@0.2.2): + dependencies: + '@unocss/cli': 66.7.4 + '@unocss/core': 66.7.4 + '@unocss/preset-attributify': 66.7.4 + '@unocss/preset-icons': 66.7.4 + '@unocss/preset-mini': 66.7.4 + '@unocss/preset-tagify': 66.7.4 + '@unocss/preset-typography': 66.7.4 + '@unocss/preset-uno': 66.7.4 + '@unocss/preset-web-fonts': 66.7.4 + '@unocss/preset-wind': 66.7.4 + '@unocss/preset-wind3': 66.7.4 + '@unocss/preset-wind4': 66.7.4 + '@unocss/transformer-attributify-jsx': 66.7.4 + '@unocss/transformer-compile-class': 66.7.4 + '@unocss/transformer-directives': 66.7.4 + '@unocss/transformer-variant-group': 66.7.4 + '@unocss/vite': 66.7.4(@voidzero-dev/vite-plus-core@0.2.2) optionalDependencies: - '@unocss/webpack': 66.7.5(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + '@unocss/webpack': 66.7.4(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) transitivePeerDependencies: - vite unpipe@1.0.0: {} - unplugin-auto-import@21.0.0(@nuxt/kit@4.5.1)(@vueuse/core@14.4.0): + unplugin-auto-import@21.0.0(@nuxt/kit@4.4.8)(@vueuse/core@14.3.0): dependencies: local-pkg: 1.2.1 magic-string: 0.30.21 @@ -23249,28 +22312,28 @@ snapshots: unplugin: 2.3.11 unplugin-utils: 0.3.2 optionalDependencies: - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) - '@vueuse/core': 14.4.0(vue@3.5.39) + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@vueuse/core': 14.3.0(vue@3.5.39) unplugin-utils@0.3.2: dependencies: pathe: 2.0.3 picomatch: 4.0.5 - unplugin-vue-components@32.1.0(@nuxt/kit@4.5.1)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4): + unplugin-vue-components@32.1.0(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4): dependencies: chokidar: 5.0.0 local-pkg: 1.2.1 magic-string: 0.30.21 mlly: 1.8.2 - obug: 2.1.4 + obug: 2.1.3 picomatch: 4.0.5 tinyglobby: 0.2.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) optionalDependencies: - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -23282,15 +22345,15 @@ snapshots: - vite - webpack - unplugin-vue-markdown@32.0.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): + unplugin-vue-markdown@32.0.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): dependencies: '@mdit-vue/plugin-component': 3.0.2 '@mdit-vue/plugin-frontmatter': 3.0.2 '@mdit-vue/types': 3.0.2 markdown-exit: 1.1.0-beta.2 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -23308,29 +22371,24 @@ snapshots: picomatch: 4.0.5 webpack-virtual-modules: 0.6.2 - unplugin@3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4): + unplugin@3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4): dependencies: '@jridgewell/remapping': 2.3.5 picomatch: 4.0.5 webpack-virtual-modules: 0.6.2 optionalDependencies: esbuild: 0.28.1 - rolldown: 1.2.1 + rolldown: 1.1.4 rollup: 4.62.2 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + webpack: 5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16) unrouting@0.1.7: dependencies: escape-string-regexp: 5.0.0 ufo: 1.6.4 - unrouting@0.2.2: - dependencies: - escape-string-regexp: 5.0.0 - ufo: 1.6.4 - - unstorage@1.17.5(@upstash/redis@1.38.1)(db0@0.3.4)(ioredis@5.11.1): + unstorage@1.17.5(@upstash/redis@1.38.0)(db0@0.3.4)(ioredis@5.11.1): dependencies: anymatch: 3.1.3 chokidar: 5.0.0 @@ -23341,7 +22399,7 @@ snapshots: ofetch: 1.5.1 ufo: 1.6.4 optionalDependencies: - '@upstash/redis': 1.38.1 + '@upstash/redis': 1.38.0 db0: 0.3.4(better-sqlite3@12.11.1) ioredis: 5.11.1(supports-color@10.2.2) @@ -23384,9 +22442,9 @@ snapshots: dependencies: punycode: 2.3.1 - use-sync-external-store@1.6.0(react@19.2.8): + use-sync-external-store@1.6.0(react@19.2.7): dependencies: - react: 19.2.8 + react: 19.2.7 util-deprecate@1.0.2: {} @@ -23400,16 +22458,14 @@ snapshots: vary@1.1.2: {} - vaul-vue@0.4.1(reka-ui@2.10.1)(vue@3.5.39): + vaul-vue@0.4.1(reka-ui@2.9.10)(vue@3.5.39): dependencies: '@vueuse/core': 10.11.1(vue@3.5.39) - reka-ui: 2.10.1(vue@3.5.39) + reka-ui: 2.9.10(vue@3.5.39) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) transitivePeerDependencies: - '@vue/composition-api' - verkit@0.2.0: {} - verkit@0.3.1: {} vfile-location@5.0.3: @@ -23427,29 +22483,29 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - virtua@0.50.0(react-dom@19.2.8)(react@19.2.8)(vue@3.5.39): + virtua@0.49.2(react-dom@19.2.7)(react@19.2.7)(vue@3.5.39): optionalDependencies: - react: 19.2.8 - react-dom: 19.2.8(react@19.2.8) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vite-dev-rpc@2.0.0(@voidzero-dev/vite-plus-core@0.2.7): + vite-dev-rpc@2.0.0(@voidzero-dev/vite-plus-core@0.2.2): dependencies: birpc: 4.0.0 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-hot-client: 2.2.0(@voidzero-dev/vite-plus-core@0.2.7) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite-hot-client: 2.2.0(@voidzero-dev/vite-plus-core@0.2.2) - vite-hot-client@2.2.0(@voidzero-dev/vite-plus-core@0.2.7): + vite-hot-client@2.2.0(@voidzero-dev/vite-plus-core@0.2.2): dependencies: - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-node@5.3.0(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): + vite-node@5.3.0(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): dependencies: cac: 6.7.14 es-module-lexer: 2.3.0 - obug: 2.1.4 + obug: 2.1.3 pathe: 2.0.3 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@arethetypeswrong/core' - '@types/node' @@ -23469,7 +22525,7 @@ snapshots: - unrun - yaml - vite-plugin-checker@0.14.4(@voidzero-dev/vite-plus-core@0.2.7)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.9): + vite-plugin-checker@0.14.4(@voidzero-dev/vite-plus-core@0.2.2)(eslint@10.6.0)(optionator@0.9.4)(oxlint@1.72.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vue-tsc@3.3.6): dependencies: '@babel/code-frame': 7.29.7 chokidar: 5.0.0 @@ -23478,79 +22534,79 @@ snapshots: picomatch: 4.0.5 proper-lockfile: 4.1.2 tiny-invariant: 1.3.3 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' optionalDependencies: eslint: 10.6.0(jiti@2.7.0)(supports-color@10.2.2) optionator: 0.9.4 oxlint: 1.72.0(oxlint-tsgolint@0.24.0)(vite-plus@0.2.2) typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 - vue-tsc: 3.3.9(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) + vue-tsc: 3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vite-plugin-inspect@11.4.1(@nuxt/kit@4.5.1)(@voidzero-dev/vite-plus-core@0.2.7): + vite-plugin-inspect@11.4.1(@nuxt/kit@4.4.8)(@voidzero-dev/vite-plus-core@0.2.2): dependencies: ansis: 4.3.1 error-stack-parser-es: 1.0.5 - obug: 2.1.4 + obug: 2.1.3 ohash: 2.0.11 open: 11.0.0 perfect-debounce: 2.1.0 sirv: 3.0.2 unplugin-utils: 0.3.2 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' - vite-dev-rpc: 2.0.0(@voidzero-dev/vite-plus-core@0.2.7) + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite-dev-rpc: 2.0.0(@voidzero-dev/vite-plus-core@0.2.2) optionalDependencies: - '@nuxt/kit': 4.5.1(magic-string@0.30.21)(magicast@0.5.3)(oxc-parser@0.142.0)(rolldown@1.2.1)(unplugin@3.3.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) - vite-plugin-pwa@1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.7)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1): + vite-plugin-pwa@1.3.0(@vite-pwa/assets-generator@1.0.2)(@voidzero-dev/vite-plus-core@0.2.2)(supports-color@10.2.2)(workbox-build@7.4.1)(workbox-window@7.4.1): dependencies: debug: 4.4.3(supports-color@10.2.2) pretty-bytes: 6.1.1 tinyglobby: 0.2.17 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' workbox-build: 7.4.1(supports-color@10.2.2) workbox-window: 7.4.1 optionalDependencies: - '@vite-pwa/assets-generator': 1.0.2(@types/node@24.13.3) + '@vite-pwa/assets-generator': 1.0.2(@types/node@24.13.2) transitivePeerDependencies: - supports-color - vite-plugin-singlefile@2.3.3(@voidzero-dev/vite-plus-core@0.2.7)(rollup@4.62.2): + vite-plugin-singlefile@2.3.3(@voidzero-dev/vite-plus-core@0.2.2)(rollup@4.62.2): dependencies: micromatch: 4.0.8 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' optionalDependencies: rollup: 4.62.2 - vite-plugin-vue-tracer@1.4.0(@voidzero-dev/vite-plus-core@0.2.7)(vue@3.5.39): + vite-plugin-vue-tracer@1.4.0(@voidzero-dev/vite-plus-core@0.2.2)(vue@3.5.39): dependencies: estree-walker: 3.0.3 exsolve: 1.1.0 magic-string: 0.30.21 pathe: 2.0.3 source-map-js: 1.2.1 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vite-plus@0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.15.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): + vite-plus@0.2.2(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.14.6)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0): dependencies: '@oxc-project/types': 0.138.0 '@oxlint/plugins': 1.68.0 - '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) - '@vitest/browser-preview': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) + '@vitest/browser': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) + '@vitest/browser-preview': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) '@vitest/expect': 4.1.9 - '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) '@vitest/pretty-format': 4.1.9 '@vitest/runner': 4.1.9 '@vitest/snapshot': 4.1.9 '@vitest/spy': 4.1.9 '@vitest/utils': 4.1.9 - '@voidzero-dev/vite-plus-core': 0.2.2(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) + '@voidzero-dev/vite-plus-core': 0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0) oxfmt: 0.57.0(vite-plus@0.2.2) oxlint: 1.72.0(oxlint-tsgolint@0.24.0)(vite-plus@0.2.2) oxlint-tsgolint: 0.24.0 - vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + vitest: 4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) optionalDependencies: - '@vitest/browser-playwright': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(playwright@1.62.1)(vitest@4.1.9) + '@vitest/browser-playwright': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(playwright@1.61.1)(vitest@4.1.9) '@voidzero-dev/vite-plus-darwin-arm64': 0.2.2 '@voidzero-dev/vite-plus-darwin-x64': 0.2.2 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.2.2 @@ -23590,9 +22646,9 @@ snapshots: - vite - yaml - vitest-environment-nuxt@2.0.0(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4): + vitest-environment-nuxt@2.0.0(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4): dependencies: - '@nuxt/test-utils': 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.62.1)(@voidzero-dev/vite-plus-core@0.2.7)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.62.1)(rolldown@1.2.1)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) + '@nuxt/test-utils': 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.61.1)(@voidzero-dev/vite-plus-core@0.2.2)(@vue/test-utils@2.4.11)(crossws@0.4.9)(esbuild@0.28.1)(magicast@0.5.3)(playwright-core@1.61.1)(rolldown@1.1.4)(rollup@4.62.2)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(vitest@4.1.9)(webpack@5.108.4) transitivePeerDependencies: - '@cucumber/cucumber' - '@farmfe/core' @@ -23617,10 +22673,10 @@ snapshots: - vitest - webpack - vitest@4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0): + vitest@4.1.9(@opentelemetry/api@1.9.1)(@types/node@24.13.2)(@vitest/browser-playwright@4.1.9)(@vitest/browser-preview@4.1.9)(@vitest/coverage-v8@4.1.9)(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6): dependencies: '@vitest/expect': 4.1.9 - '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0) + '@vitest/mocker': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6) '@vitest/pretty-format': 4.1.9 '@vitest/runner': 4.1.9 '@vitest/snapshot': 4.1.9 @@ -23629,21 +22685,21 @@ snapshots: es-module-lexer: 2.3.0 expect-type: 1.4.0 magic-string: 0.30.21 - obug: 2.1.4 + obug: 2.1.3 pathe: 2.0.3 picomatch: 4.0.5 - std-env: 4.2.0 + std-env: 4.1.0 tinybench: 2.9.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 - '@types/node': 24.13.3 - '@vitest/browser-playwright': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(playwright@1.62.1)(vitest@4.1.9) - '@vitest/browser-preview': 4.1.9(@voidzero-dev/vite-plus-core@0.2.7)(msw@2.15.0)(vitest@4.1.9) + '@types/node': 24.13.2 + '@vitest/browser-playwright': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(playwright@1.61.1)(vitest@4.1.9) + '@vitest/browser-preview': 4.1.9(@voidzero-dev/vite-plus-core@0.2.2)(msw@2.14.6)(vitest@4.1.9) '@vitest/coverage-v8': 4.1.9(@vitest/browser@4.1.9)(vitest@4.1.9) transitivePeerDependencies: - msw @@ -23677,7 +22733,7 @@ snapshots: vue-component-type-helpers@3.3.9: {} - vue-data-ui@3.22.14(vue@3.5.39): + vue-data-ui@3.22.13(vue@3.5.39): dependencies: vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -23691,14 +22747,14 @@ snapshots: dependencies: '@babel/parser': 7.29.7 '@babel/types': 7.29.7 - '@vue/compiler-dom': 3.5.40 - '@vue/compiler-sfc': 3.5.40 + '@vue/compiler-dom': 3.5.39 + '@vue/compiler-sfc': 3.5.39 ast-types: 0.16.1 esm-resolve: 1.0.11 hash-sum: 2.0.0 lru-cache: 8.0.5 pug: 3.0.4 - recast: 0.23.19 + recast: 0.23.12 ts-map: 1.0.3 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.39) @@ -23711,11 +22767,11 @@ snapshots: is-valid-glob: 1.0.0 js-yaml: 4.3.0 - vue-i18n@11.4.8(vue@3.5.39): + vue-i18n@11.4.6(vue@3.5.39): dependencies: - '@intlify/core-base': 11.4.8 - '@intlify/devtools-types': 11.4.8 - '@intlify/shared': 11.4.8 + '@intlify/core-base': 11.4.6 + '@intlify/devtools-types': 11.4.6 + '@intlify/shared': 11.4.6 '@vue/devtools-api': 6.6.4 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) @@ -23723,10 +22779,10 @@ snapshots: dependencies: vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) - vue-router@5.2.0(@voidzero-dev/vite-plus-core@0.2.7)(@vue/compiler-sfc@3.5.40)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4): + vue-router@5.1.0(@voidzero-dev/vite-plus-core@0.2.2)(@vue/compiler-sfc@3.5.39)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(vue@3.5.39)(webpack@5.108.4): dependencies: '@babel/generator': 8.0.0 - '@vue-macros/common': 3.1.4(vue@3.5.39) + '@vue-macros/common': 3.1.2(vue@3.5.39) '@vue/devtools-api': 8.1.5 ast-walker-scope: 0.9.0 chokidar: 5.0.0 @@ -23735,18 +22791,17 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 muggle-string: 0.4.1 - nostics: 1.2.0 pathe: 2.0.3 picomatch: 4.0.5 scule: 1.3.0 tinyglobby: 0.2.17 - unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.7)(esbuild@0.28.1)(rolldown@1.2.1)(rollup@4.62.2)(webpack@5.108.4) + unplugin: 3.3.0(@voidzero-dev/vite-plus-core@0.2.2)(esbuild@0.28.1)(rolldown@1.1.4)(rollup@4.62.2)(webpack@5.108.4) unplugin-utils: 0.3.2 vue: 3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2) yaml: 2.9.0 optionalDependencies: - '@vue/compiler-sfc': 3.5.40 - vite: '@voidzero-dev/vite-plus-core@0.2.7(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' + '@vue/compiler-sfc': 3.5.39 + vite: '@voidzero-dev/vite-plus-core@0.2.2(@types/node@24.13.2)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.48.0)(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2)(yaml@2.9.0)' transitivePeerDependencies: - '@farmfe/core' - '@rspack/core' @@ -23757,10 +22812,10 @@ snapshots: - unloader - webpack - vue-tsc@3.3.9(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): + vue-tsc@3.3.6(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): dependencies: '@volar/typescript': 2.4.28 - '@vue/language-core': 3.3.9 + '@vue/language-core': 3.3.6 typescript: typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 vue@3.5.39(typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2): @@ -23791,7 +22846,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25): + webpack@5.108.4(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -23809,7 +22864,7 @@ snapshots: graceful-fs: 4.2.11 loader-runner: 4.3.2 mime-db: 1.54.0 - minimizer-webpack-plugin: 5.6.1(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.33.0)(postcss@8.5.25)(webpack@5.108.4) + minimizer-webpack-plugin: 5.6.1(cssnano@8.0.2)(csso@5.0.5)(esbuild@0.28.1)(lightningcss@1.32.0)(postcss@8.5.16)(webpack@5.108.4) neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 @@ -24038,7 +23093,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.21.1: {} + ws@8.21.0: {} wsl-utils@0.1.0: dependencies: @@ -24117,38 +23172,6 @@ snapshots: cookie-es: 3.1.1 youch-core: 0.3.3 - yuku-codegen@0.5.48: - dependencies: - '@yuku-toolchain/types': 0.5.43 - optionalDependencies: - '@yuku-codegen/binding-darwin-arm64': 0.5.48 - '@yuku-codegen/binding-darwin-x64': 0.5.48 - '@yuku-codegen/binding-freebsd-x64': 0.5.48 - '@yuku-codegen/binding-linux-arm-gnu': 0.5.48 - '@yuku-codegen/binding-linux-arm-musl': 0.5.48 - '@yuku-codegen/binding-linux-arm64-gnu': 0.5.48 - '@yuku-codegen/binding-linux-arm64-musl': 0.5.48 - '@yuku-codegen/binding-linux-x64-gnu': 0.5.48 - '@yuku-codegen/binding-linux-x64-musl': 0.5.48 - '@yuku-codegen/binding-win32-arm64': 0.5.48 - '@yuku-codegen/binding-win32-x64': 0.5.48 - - yuku-parser@0.5.48: - dependencies: - '@yuku-toolchain/types': 0.5.43 - optionalDependencies: - '@yuku-parser/binding-darwin-arm64': 0.5.48 - '@yuku-parser/binding-darwin-x64': 0.5.48 - '@yuku-parser/binding-freebsd-x64': 0.5.48 - '@yuku-parser/binding-linux-arm-gnu': 0.5.48 - '@yuku-parser/binding-linux-arm-musl': 0.5.48 - '@yuku-parser/binding-linux-arm64-gnu': 0.5.48 - '@yuku-parser/binding-linux-arm64-musl': 0.5.48 - '@yuku-parser/binding-linux-x64-gnu': 0.5.48 - '@yuku-parser/binding-linux-x64-musl': 0.5.48 - '@yuku-parser/binding-win32-arm64': 0.5.48 - '@yuku-parser/binding-win32-x64': 0.5.48 - zip-stream@6.0.1: dependencies: archiver-utils: 5.0.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 613054217e..10fbba3c00 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -29,7 +29,7 @@ catalogs: 'storybook-i18n': '^10.1.1' vite-plus: - 'vite': 'npm:@voidzero-dev/vite-plus-core@0.2.7' + 'vite': 'npm:@voidzero-dev/vite-plus-core@0.2.2' 'vite-plus': '0.2.2' 'vitest': '4.1.9' '@vitest/browser-playwright': '4.1.9' @@ -47,15 +47,15 @@ minimumReleaseAgeExclude: - knip@6.31.0 overrides: - '@types/node': 24.13.3 + '@types/node': 24.13.2 nuxt-og-image: ^6.6.0 sharp: 0.35.3 typescript: npm:typescript-native-bridge@6.0.3-bridge.7.tsgo.7.0.2 vite: 'catalog:vite-plus' vitest: 'catalog:vite-plus' - vue-router: 5.2.0 + vue-router: 5.1.0 markdown-exit: 1.1.0-beta.2 - oxc-parser: 0.142.0 + oxc-parser: 0.138.0 packageExtensions: '@nuxt/scripts':