From 83e147644cd6fe5b25c0c8b5d68d7cd0808d0c82 Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 20:41:13 +0800 Subject: [PATCH 001/145] =?UTF-8?q?perf(weapp-tailwindcss):=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E5=A4=9A=E6=9E=84=E5=BB=BA=E5=99=A8=E7=83=AD=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=E7=BC=93=E5=AD=98=E5=A4=8D=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/bundlers/gulp/index.ts | 52 ++- .../src/bundlers/vite/bundle-state.ts | 207 ++++++++++++ .../src/bundlers/vite/generate-bundle.ts | 304 +++++------------- .../webpack/BaseUnifiedPlugin/v4-assets.ts | 47 ++- .../webpack/BaseUnifiedPlugin/v5-assets.ts | 47 ++- .../src/context/compiler-context-cache.ts | 137 ++++++-- packages/weapp-tailwindcss/src/core.ts | 106 +++++- .../weapp-tailwindcss/src/js/babel/process.ts | 11 +- packages/weapp-tailwindcss/src/js/handlers.ts | 81 +++-- .../src/lightningcss/style-handler.ts | 48 ++- .../src/tailwindcss/runtime/cache.ts | 34 +- .../weapp-tailwindcss/src/uni-app-x/vite.ts | 45 ++- .../test/bundlers/gulp.unit.test.ts | 27 ++ .../bundlers/vite-bundle-state.unit.test.ts | 112 +++++++ .../bundlers/vite-plugin.bundle.unit.test.ts | 68 ++++ .../vite-plugin.uni-app-x.unit.test.ts | 19 ++ .../test/bundlers/webpack.v4.unit.test.ts | 117 +++++++ .../test/bundlers/webpack.v5.unit.test.ts | 142 ++++++++ .../test/context-cache.test.ts | 20 ++ .../core.transform-wxss-options.unit.test.ts | 206 ++++++++++++ .../test/js/handlers-branches.test.ts | 11 + .../test/lightningcss/style-handler.test.ts | 15 + .../test/tailwindcss/runtime-cache.test.ts | 96 ++++++ 23 files changed, 1584 insertions(+), 368 deletions(-) create mode 100644 packages/weapp-tailwindcss/src/bundlers/vite/bundle-state.ts create mode 100644 packages/weapp-tailwindcss/test/bundlers/vite-bundle-state.unit.test.ts create mode 100644 packages/weapp-tailwindcss/test/core.transform-wxss-options.unit.test.ts create mode 100644 packages/weapp-tailwindcss/test/tailwindcss/runtime-cache.test.ts diff --git a/packages/weapp-tailwindcss/src/bundlers/gulp/index.ts b/packages/weapp-tailwindcss/src/bundlers/gulp/index.ts index a2bf290bf..dd6742f04 100644 --- a/packages/weapp-tailwindcss/src/bundlers/gulp/index.ts +++ b/packages/weapp-tailwindcss/src/bundlers/gulp/index.ts @@ -37,6 +37,9 @@ export function createPlugins(options: UserDefinedOptions = {}) { refreshTailwindcssPatcher, onPatchCompleted: patchRecorderState.onPatchCompleted, } + const defaultStyleHandlerOptionsCache = new Map>() + let cachedDefaultTemplateHandlerOptions: Partial | undefined + let cachedDefaultTemplateRuntimeSet: Set | undefined const MODULE_EXTENSIONS = ['.js', '.mjs', '.cjs', '.ts', '.tsx', '.jsx'] let runtimeSetInitialized = false @@ -138,6 +141,44 @@ export function createPlugins(options: UserDefinedOptions = {}) { }) } + function resolveWxssHandlerOptions(options?: Partial) { + const majorVersion = runtimeState.twPatcher.majorVersion ?? 'unknown' + if (!options || Object.keys(options).length === 0) { + let cached = defaultStyleHandlerOptionsCache.get(majorVersion) + if (!cached) { + cached = { + isMainChunk: true, + majorVersion: runtimeState.twPatcher.majorVersion, + } + defaultStyleHandlerOptionsCache.set(majorVersion, cached) + } + return cached + } + + return { + isMainChunk: true, + majorVersion: runtimeState.twPatcher.majorVersion, + ...options, + } + } + + function resolveWxmlHandlerOptions(options?: Partial) { + if (!options || Object.keys(options).length === 0) { + if (cachedDefaultTemplateRuntimeSet !== runtimeSet || !cachedDefaultTemplateHandlerOptions) { + cachedDefaultTemplateRuntimeSet = runtimeSet + cachedDefaultTemplateHandlerOptions = { + runtimeSet, + } + } + return cachedDefaultTemplateHandlerOptions + } + + return { + runtimeSet, + ...options, + } + } + const transformWxss = (options: Partial = {}) => createVinylTransform(async (file) => { if (!file.contents) { @@ -158,11 +199,7 @@ export function createPlugins(options: UserDefinedOptions = {}) { }, async transform() { await runtimeState.patchPromise - const { css } = await styleHandler(rawSource, { - isMainChunk: true, - majorVersion: runtimeState.twPatcher.majorVersion, - ...options, - }) + const { css } = await styleHandler(rawSource, resolveWxssHandlerOptions(options)) debug('css handle: %s', file.path) return { result: css, @@ -233,10 +270,7 @@ export function createPlugins(options: UserDefinedOptions = {}) { }, async transform() { await runtimeState.patchPromise - const code = await templateHandler(rawSource, { - runtimeSet, - ...options, - }) + const code = await templateHandler(rawSource, resolveWxmlHandlerOptions(options)) debug('html handle: %s', file.path) return { result: code, diff --git a/packages/weapp-tailwindcss/src/bundlers/vite/bundle-state.ts b/packages/weapp-tailwindcss/src/bundlers/vite/bundle-state.ts new file mode 100644 index 000000000..22da24b8c --- /dev/null +++ b/packages/weapp-tailwindcss/src/bundlers/vite/bundle-state.ts @@ -0,0 +1,207 @@ +import type { OutputAsset, OutputChunk } from 'rollup' +import type { OutputEntry } from './bundle-entries' +import type { InternalUserDefinedOptions } from '@/types' +import { toAbsoluteOutputPath } from '../shared/module-graph' +import { isJavaScriptEntry } from './bundle-entries' + +export type EntryType = 'html' | 'js' | 'css' | 'other' + +export interface BundleStateEntry { + file: string + output: OutputAsset | OutputChunk + source: string + type: EntryType +} + +export interface ProcessFileSets { + html: Set + js: Set + css: Set +} + +export interface BundleSnapshot { + entries: BundleStateEntry[] + jsEntries: Map + sourceHashByFile: Map + changedByType: Record> + processFiles: ProcessFileSets + linkedImpactsByEntry: Map> +} + +export interface BundleBuildState { + iteration: number + sourceHashByFile: Map + linkedByEntry: Map> + dependentsByLinkedFile: Map> +} + +export function createBundleBuildState(): BundleBuildState { + return { + iteration: 0, + sourceHashByFile: new Map(), + linkedByEntry: new Map>(), + dependentsByLinkedFile: new Map>(), + } +} + +function createChangedByType() { + return { + html: new Set(), + js: new Set(), + css: new Set(), + other: new Set(), + } satisfies Record> +} + +function createProcessFiles(): ProcessFileSets { + return { + html: new Set(), + js: new Set(), + css: new Set(), + } +} + +function readEntrySource(output: OutputAsset | OutputChunk) { + if (output.type === 'chunk') { + return output.code + } + return output.source.toString() +} + +export function classifyBundleEntry(file: string, opts: InternalUserDefinedOptions): EntryType { + if (opts.cssMatcher(file)) { + return 'css' + } + if (opts.htmlMatcher(file)) { + return 'html' + } + if (opts.jsMatcher(file) || opts.wxsMatcher(file)) { + return 'js' + } + return 'other' +} + +function collectJsEntries( + fileName: string, + output: OutputAsset | OutputChunk, + outDir: string, + store: Map, +) { + const entry: OutputEntry = { fileName, output } + if (!isJavaScriptEntry(entry)) { + return + } + const absolute = toAbsoluteOutputPath(fileName, outDir) + store.set(absolute, entry) +} + +function markProcessFile( + type: EntryType, + file: string, + processFiles: ProcessFileSets, +) { + if (type === 'html' || type === 'js' || type === 'css') { + processFiles[type].add(file) + } +} + +export function buildBundleSnapshot( + bundle: Record, + opts: InternalUserDefinedOptions, + outDir: string, + state: BundleBuildState, + forceAll = false, +): BundleSnapshot { + const sourceHashByFile = new Map() + const changedByType = createChangedByType() + const processFiles = createProcessFiles() + const linkedImpactsByEntry = new Map>() + const jsEntries = new Map() + const entries: BundleStateEntry[] = [] + const firstRun = state.linkedByEntry.size === 0 + + for (const [file, output] of Object.entries(bundle)) { + const type = classifyBundleEntry(file, opts) + const source = readEntrySource(output) + const hash = opts.cache.computeHash(source) + sourceHashByFile.set(file, hash) + + const previousHash = state.sourceHashByFile.get(file) + const changed = previousHash == null || previousHash !== hash + if (changed) { + changedByType[type].add(file) + } + + if (forceAll || firstRun) { + markProcessFile(type, file, processFiles) + } + else if (type === 'html') { + // watch 轮次下需要始终回填 html 缓存,避免产物回退。 + processFiles.html.add(file) + } + else if (changed && (type === 'js' || type === 'css')) { + processFiles[type].add(file) + } + + collectJsEntries(file, output, outDir, jsEntries) + entries.push({ + file, + output, + source, + type, + }) + } + + if (!forceAll && !firstRun) { + for (const changedFile of changedByType.js) { + const dependents = state.dependentsByLinkedFile.get(changedFile) + if (!dependents) { + continue + } + for (const entryFile of dependents) { + processFiles.js.add(entryFile) + let impacts = linkedImpactsByEntry.get(entryFile) + if (!impacts) { + impacts = new Set() + linkedImpactsByEntry.set(entryFile, impacts) + } + impacts.add(changedFile) + } + } + } + + return { + entries, + jsEntries, + sourceHashByFile, + changedByType, + processFiles, + linkedImpactsByEntry, + } +} + +function invertLinkedByEntry(linkedByEntry: Map>) { + const dependentsByLinkedFile = new Map>() + for (const [entryFile, linkedFiles] of linkedByEntry.entries()) { + for (const linkedFile of linkedFiles) { + let dependents = dependentsByLinkedFile.get(linkedFile) + if (!dependents) { + dependents = new Set() + dependentsByLinkedFile.set(linkedFile, dependents) + } + dependents.add(entryFile) + } + } + return dependentsByLinkedFile +} + +export function updateBundleBuildState( + state: BundleBuildState, + snapshot: BundleSnapshot, + linkedByEntry: Map>, +) { + state.iteration += 1 + state.sourceHashByFile = snapshot.sourceHashByFile + state.linkedByEntry = linkedByEntry + state.dependentsByLinkedFile = invertLinkedByEntry(linkedByEntry) +} diff --git a/packages/weapp-tailwindcss/src/bundlers/vite/generate-bundle.ts b/packages/weapp-tailwindcss/src/bundlers/vite/generate-bundle.ts index 9fe1fe5e8..031bdfc1c 100644 --- a/packages/weapp-tailwindcss/src/bundlers/vite/generate-bundle.ts +++ b/packages/weapp-tailwindcss/src/bundlers/vite/generate-bundle.ts @@ -1,15 +1,16 @@ import type { OutputAsset, OutputChunk } from 'rollup' import type { ResolvedConfig } from 'vite' import type { OutputEntry } from './bundle-entries' +import type { EntryType } from './bundle-state' import type { CreateJsHandlerOptions, InternalUserDefinedOptions, LinkedJsModuleResult } from '@/types' import path from 'node:path' import process from 'node:process' import { getRuntimeClassSetSignature } from '@/tailwindcss/runtime/cache' import { createUniAppXAssetTask } from '@/uni-app-x' import { processCachedTask } from '../shared/cache' -import { toAbsoluteOutputPath } from '../shared/module-graph' import { pushConcurrentTaskFactories } from '../shared/run-tasks' -import { applyLinkedResults, createBundleModuleGraphOptions, isJavaScriptEntry } from './bundle-entries' +import { applyLinkedResults, createBundleModuleGraphOptions } from './bundle-entries' +import { buildBundleSnapshot, createBundleBuildState, updateBundleBuildState } from './bundle-state' import { shouldSkipViteJsTransform } from './js-precheck' interface GenerateBundleContext { @@ -37,26 +38,6 @@ interface BundleMetrics { css: BundleMetric } -type EntryType = 'html' | 'js' | 'css' | 'other' - -interface BundleBuildState { - iteration: number - previousSourceHashByFile: Map - previousLinkedByEntry: Map> - changedByType: Record> -} - -interface DirtyEntriesResult { - sourceHashByFile: Map - changedByType: Record> -} - -interface ProcessFileSets { - html: Set - js: Set - css: Set -} - function formatDebugFileList(files: Set, limit = 8) { if (files.size === 0) { return '-' @@ -86,137 +67,6 @@ function createEmptyMetrics(): BundleMetrics { } } -function classifyEntry(file: string, opts: InternalUserDefinedOptions): EntryType { - if (opts.cssMatcher(file)) { - return 'css' - } - if (opts.htmlMatcher(file)) { - return 'html' - } - if (opts.jsMatcher(file) || opts.wxsMatcher(file)) { - return 'js' - } - return 'other' -} - -function readEntrySource(output: OutputAsset | OutputChunk) { - if (output.type === 'chunk') { - return output.code - } - return output.source.toString() -} - -function toJsAbsoluteFilename(file: string, outDir: string) { - return toAbsoluteOutputPath(file, outDir) -} - -function computeDirtyEntries( - entries: [string, OutputAsset | OutputChunk][], - opts: InternalUserDefinedOptions, - state: BundleBuildState, -): DirtyEntriesResult { - const nextSourceHashByFile = new Map() - const changedByType: Record> = { - html: new Set(), - js: new Set(), - css: new Set(), - other: new Set(), - } - - for (const [file, output] of entries) { - const type = classifyEntry(file, opts) - const source = readEntrySource(output) - const hash = opts.cache.computeHash(source) - nextSourceHashByFile.set(file, hash) - - const previousHash = state.previousSourceHashByFile.get(file) - if (previousHash == null || previousHash !== hash) { - changedByType[type].add(file) - } - } - - return { - sourceHashByFile: nextSourceHashByFile, - changedByType, - } -} - -function buildProcessSets( - entries: [string, OutputAsset | OutputChunk][], - opts: InternalUserDefinedOptions, - changedByType: Record>, - previousLinkedByEntry: Map>, - forceAll = false, -) { - const processFiles: ProcessFileSets = { - html: new Set(), - js: new Set(), - css: new Set(), - } - const linkedImpactsByEntry = new Map>() - - if (forceAll) { - for (const [file] of entries) { - const type = classifyEntry(file, opts) - if (type === 'html' || type === 'js' || type === 'css') { - processFiles[type].add(file) - } - } - return { - files: processFiles, - linkedImpactsByEntry, - } - } - - const firstRun = previousLinkedByEntry.size === 0 - if (firstRun) { - for (const [file] of entries) { - const type = classifyEntry(file, opts) - if (type === 'html' || type === 'js' || type === 'css') { - processFiles[type].add(file) - } - } - return { - files: processFiles, - linkedImpactsByEntry, - } - } - - // 在 uni-app + Vite/HBuilderX 的 watch 模式下,即使模板源码未变化, - // 产物阶段仍可能在每一轮重新输出 html 资产。 - // 因此这里始终让 html 进入缓存回填流程,避免仅 script 变更时 wxml 回退到未转义类名。 - for (const [file] of entries) { - if (classifyEntry(file, opts) === 'html') { - processFiles.html.add(file) - } - } - for (const file of changedByType.css) { - processFiles.css.add(file) - } - for (const file of changedByType.js) { - processFiles.js.add(file) - } - - for (const changedFile of changedByType.js) { - for (const [entryFile, linkedFiles] of previousLinkedByEntry.entries()) { - if (linkedFiles.has(changedFile)) { - processFiles.js.add(entryFile) - let impacts = linkedImpactsByEntry.get(entryFile) - if (!impacts) { - impacts = new Set() - linkedImpactsByEntry.set(entryFile, impacts) - } - impacts.add(changedFile) - } - } - } - - return { - files: processFiles, - linkedImpactsByEntry, - } -} - function measureElapsed(start: number) { return performance.now() - start } @@ -294,17 +144,16 @@ function hasRuntimeAffectingSourceChanges(changedByType: Record(), - previousLinkedByEntry: new Map>(), - changedByType: { - html: new Set(), - js: new Set(), - css: new Set(), - other: new Set(), - }, - } + const state = createBundleBuildState() + const cssHandlerOptionsCache = new Map() return async function generateBundle(_opt: unknown, bundle: Record) { const { @@ -327,6 +176,29 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { uniAppX, } = opts + // 按文件缓存 CSS handler 的 override 对象,减少 watch/incremental 轮次的重复构造与下游 fingerprint 开销。 + const getCssHandlerOptions = (file: string) => { + const majorVersion = runtimeState.twPatcher.majorVersion + const isMainChunk = mainCssChunkMatcher(file, appType) + const cacheKey = `${majorVersion ?? 'unknown'}:${isMainChunk ? '1' : '0'}:${file}` + const cached = cssHandlerOptionsCache.get(cacheKey) + if (cached) { + return cached + } + + const created = { + isMainChunk, + postcssOptions: { + options: { + from: file, + }, + }, + majorVersion, + } + cssHandlerOptionsCache.set(cacheKey, created) + return created + } + await runtimeState.patchPromise debug('start') onStart() @@ -336,23 +208,26 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { const disableDirtyOptimization = process.env.WEAPP_TW_VITE_DISABLE_DIRTY === '1' const disableJsPrecheck = process.env.WEAPP_TW_VITE_DISABLE_JS_PRECHECK === '1' const debugCssDiff = process.env.WEAPP_TW_VITE_DEBUG_CSS_DIFF === '1' - const entries = Object.entries(bundle) - const dirtyEntries = computeDirtyEntries(entries, opts, state) - const forceRuntimeRefreshBySource = hasRuntimeAffectingSourceChanges(dirtyEntries.changedByType) + const resolvedConfig = getResolvedConfig() + const rootDir = resolvedConfig?.root ? path.resolve(resolvedConfig.root) : process.cwd() + const outDir = resolvedConfig?.build?.outDir + ? path.resolve(rootDir, resolvedConfig.build.outDir) + : rootDir + const snapshot = buildBundleSnapshot(bundle, opts, outDir, state, disableDirtyOptimization) + const forceRuntimeRefreshBySource = hasRuntimeAffectingSourceChanges(snapshot.changedByType) const forceRuntimeRefresh = forceRuntimeRefreshByEnv || forceRuntimeRefreshBySource - const processSets = buildProcessSets(entries, opts, dirtyEntries.changedByType, state.previousLinkedByEntry, disableDirtyOptimization) - const processFiles = processSets.files + const processFiles = snapshot.processFiles debug( 'dirty iteration=%d html=%d[%s] js=%d[%s] css=%d[%s] other=%d[%s]', state.iteration + 1, - dirtyEntries.changedByType.html.size, - formatDebugFileList(dirtyEntries.changedByType.html), - dirtyEntries.changedByType.js.size, - formatDebugFileList(dirtyEntries.changedByType.js), - dirtyEntries.changedByType.css.size, - formatDebugFileList(dirtyEntries.changedByType.css), - dirtyEntries.changedByType.other.size, - formatDebugFileList(dirtyEntries.changedByType.other), + snapshot.changedByType.html.size, + formatDebugFileList(snapshot.changedByType.html), + snapshot.changedByType.js.size, + formatDebugFileList(snapshot.changedByType.js), + snapshot.changedByType.css.size, + formatDebugFileList(snapshot.changedByType.css), + snapshot.changedByType.other.size, + formatDebugFileList(snapshot.changedByType.other), ) debug( 'process iteration=%d html=%d[%s] js=%d[%s] css=%d[%s]', @@ -364,28 +239,19 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { processFiles.css.size, formatDebugFileList(processFiles.css), ) - const resolvedConfig = getResolvedConfig() - const rootDir = resolvedConfig?.root ? path.resolve(resolvedConfig.root) : process.cwd() - const outDir = resolvedConfig?.build?.outDir - ? path.resolve(rootDir, resolvedConfig.build.outDir) - : rootDir - const jsEntries = new Map() - for (const [fileName, output] of entries) { - const entry: OutputEntry = { fileName, output } - if (isJavaScriptEntry(entry)) { - const absolute = toJsAbsoluteFilename(fileName, outDir) - jsEntries.set(absolute, entry) - } - } + const jsEntries = snapshot.jsEntries const moduleGraphOptions = createBundleModuleGraphOptions(outDir, jsEntries) const runtimeStart = performance.now() const runtime = await ensureRuntimeClassSet(forceRuntimeRefresh) + const defaultTemplateHandlerOptions = { + runtimeSet: runtime, + } metrics.runtimeSet = measureElapsed(runtimeStart) if (forceRuntimeRefreshBySource) { debug( 'runtimeSet forced refresh due to source changes: html=%d js=%d', - dirtyEntries.changedByType.html.size, - dirtyEntries.changedByType.js.size, + snapshot.changedByType.html.size, + snapshot.changedByType.js.size, ) } debug('get runtimeSet, class count: %d', runtime.size) @@ -424,15 +290,15 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { const tasks: Promise[] = [] const jsTaskFactories: Array<() => Promise> = [] - for (const [file, originalSource] of entries) { - const type = classifyEntry(file, opts) + for (const entry of snapshot.entries) { + const { file, output: originalSource, source: originalEntrySource, type } = entry if (type === 'html' && originalSource.type === 'asset') { metrics.html.total++ if (!processFiles.html.has(file)) { continue } - const rawSource = originalSource.source.toString() + const rawSource = originalEntrySource tasks.push( processCachedTask({ cache, @@ -448,9 +314,7 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { }, async transform() { const start = performance.now() - const transformed = await templateHandler(rawSource, { - runtimeSet: runtime, - }) + const transformed = await templateHandler(rawSource, defaultTemplateHandlerOptions) metrics.html.elapsed += measureElapsed(start) metrics.html.transformed++ onUpdate(file, rawSource, transformed) @@ -469,7 +333,7 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { // uni-app dev/watch 会在每轮产物阶段重写 app.wxss。 // 即便本轮 CSS 原文 hash 未变化,也必须回填缓存中的转译结果, // 否则会退回未转译内容并与同轮 JS/WXML 的 class 改写失配。 - const rawSource = originalSource.source.toString() + const rawSource = originalEntrySource tasks.push( processCachedTask({ cache, @@ -486,15 +350,7 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { async transform() { const start = performance.now() await runtimeState.patchPromise - const { css } = await styleHandler(rawSource, { - isMainChunk: mainCssChunkMatcher(originalSource.fileName, appType), - postcssOptions: { - options: { - from: file, - }, - }, - majorVersion: runtimeState.twPatcher.majorVersion, - }) + const { css } = await styleHandler(rawSource, getCssHandlerOptions(file)) if (debugCssDiff) { debug('css diff %s: %s', file, summarizeStringDiff(rawSource, css)) } @@ -523,16 +379,16 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { } if (originalSource.type === 'chunk') { - const absoluteFile = toJsAbsoluteFilename(file, outDir) - const initialRawSource = originalSource.code + const absoluteFile = path.resolve(outDir, file) + const initialRawSource = originalEntrySource const linkedSet = new Set() linkedByEntry.set(file, linkedSet) jsTaskFactories.push(async () => { const linkedImpactSignature = createLinkedImpactSignature( file, - processSets.linkedImpactsByEntry, - dirtyEntries.sourceHashByFile, + snapshot.linkedImpactsByEntry, + snapshot.sourceHashByFile, ) const hashSalt = createJsHashSalt(runtimeSignature, linkedImpactSignature) await processCachedTask({ @@ -611,8 +467,8 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { runtimeSignature, createLinkedImpactSignature( file, - processSets.linkedImpactsByEntry, - dirtyEntries.sourceHashByFile, + snapshot.linkedImpactsByEntry, + snapshot.sourceHashByFile, ), ), createHandlerOptions, @@ -634,8 +490,8 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { metrics.js.transformed++ return } - const currentSource = originalSource.source.toString() - const absoluteFile = toJsAbsoluteFilename(file, outDir) + const currentSource = originalEntrySource + const absoluteFile = path.resolve(outDir, file) const precheckOptions = createHandlerOptions(absoluteFile, { uniAppX: uniAppX ?? true, babelParserOptions: { @@ -662,21 +518,7 @@ export function createGenerateBundleHook(context: GenerateBundleContext) { apply() } - state.iteration += 1 - state.previousSourceHashByFile = dirtyEntries.sourceHashByFile - state.changedByType = dirtyEntries.changedByType - - const nextLinkedByEntry = new Map(state.previousLinkedByEntry) - for (const [entryFile, linkedFiles] of linkedByEntry.entries()) { - nextLinkedByEntry.set(entryFile, linkedFiles) - } - for (const entryFile of [...nextLinkedByEntry.keys()]) { - const exists = entries.some(([fileName]) => fileName === entryFile) - if (!exists) { - nextLinkedByEntry.delete(entryFile) - } - } - state.previousLinkedByEntry = nextLinkedByEntry + updateBundleBuildState(state, snapshot, linkedByEntry) debug( 'metrics iteration=%d runtime=%sms html(total=%d transform=%d hit=%d rate=%s elapsed=%sms) js(total=%d transform=%d hit=%d rate=%s elapsed=%sms) css(total=%d transform=%d hit=%d rate=%s elapsed=%sms)', diff --git a/packages/weapp-tailwindcss/src/bundlers/webpack/BaseUnifiedPlugin/v4-assets.ts b/packages/weapp-tailwindcss/src/bundlers/webpack/BaseUnifiedPlugin/v4-assets.ts index 552bbcb02..450787a85 100644 --- a/packages/weapp-tailwindcss/src/bundlers/webpack/BaseUnifiedPlugin/v4-assets.ts +++ b/packages/weapp-tailwindcss/src/bundlers/webpack/BaseUnifiedPlugin/v4-assets.ts @@ -40,6 +40,15 @@ export function setupWebpackV4EmitHook(options: SetupWebpackV4EmitHookOptions) { runtimeState, debug, } = options + const cssHandlerOptionsCache = new Map() compiler.hooks.emit.tapPromise(pluginName, async (compilation) => { await runtimeState.patchPromise @@ -111,6 +120,27 @@ export function setupWebpackV4EmitHook(options: SetupWebpackV4EmitHookOptions) { } } const groupedEntries = getGroupedEntries(entries, compilerOptions) + const getCssHandlerOptions = (file: string) => { + const majorVersion = runtimeState.twPatcher.majorVersion + const isMainChunk = compilerOptions.mainCssChunkMatcher(file, appType) + const cacheKey = `${majorVersion ?? 'unknown'}:${isMainChunk ? '1' : '0'}:${file}` + const cached = cssHandlerOptionsCache.get(cacheKey) + if (cached) { + return cached + } + + const created = { + isMainChunk, + postcssOptions: { + options: { + from: file, + }, + }, + majorVersion, + } + cssHandlerOptionsCache.set(cacheKey, created) + return created + } const staleClassNameFallback = resolveWebpackStaleClassNameFallback(compilerOptions.staleClassNameFallback, compiler) const runtimeSet = await ensureRuntimeClassSet(runtimeState, { // webpack 的 script-only 热更新可能不会触发 runtime classset loader, @@ -118,6 +148,9 @@ export function setupWebpackV4EmitHook(options: SetupWebpackV4EmitHookOptions) { forceCollect: true, allowEmpty: false, }) + const defaultTemplateHandlerOptions = { + runtimeSet, + } debug('get runtimeSet, class count: %d', runtimeSet.size) const tasks: Promise[] = [] if (Array.isArray(groupedEntries.html)) { @@ -143,9 +176,7 @@ export function setupWebpackV4EmitHook(options: SetupWebpackV4EmitHookOptions) { debug('html cache hit: %s', file) }, transform: async () => { - const wxml = await compilerOptions.templateHandler(rawSource, { - runtimeSet, - }) + const wxml = await compilerOptions.templateHandler(rawSource, defaultTemplateHandlerOptions) const source = new ConcatSource(wxml) compilerOptions.onUpdate(file, rawSource, wxml) @@ -238,15 +269,7 @@ export function setupWebpackV4EmitHook(options: SetupWebpackV4EmitHookOptions) { }, transform: async () => { await runtimeState.patchPromise - const { css } = await compilerOptions.styleHandler(rawSource, { - isMainChunk: compilerOptions.mainCssChunkMatcher(file, appType), - postcssOptions: { - options: { - from: file, - }, - }, - majorVersion: runtimeState.twPatcher.majorVersion, - }) + const { css } = await compilerOptions.styleHandler(rawSource, getCssHandlerOptions(file)) const source = new ConcatSource(css) compilerOptions.onUpdate(file, rawSource, css) diff --git a/packages/weapp-tailwindcss/src/bundlers/webpack/BaseUnifiedPlugin/v5-assets.ts b/packages/weapp-tailwindcss/src/bundlers/webpack/BaseUnifiedPlugin/v5-assets.ts index 5d9d6ae39..f6dca5e9d 100644 --- a/packages/weapp-tailwindcss/src/bundlers/webpack/BaseUnifiedPlugin/v5-assets.ts +++ b/packages/weapp-tailwindcss/src/bundlers/webpack/BaseUnifiedPlugin/v5-assets.ts @@ -41,6 +41,15 @@ export function setupWebpackV5ProcessAssetsHook(options: SetupWebpackV5ProcessAs } = options const { Compilation, sources } = compiler.webpack const { ConcatSource } = sources + const cssHandlerOptionsCache = new Map() compiler.hooks.compilation.tap(pluginName, (compilation) => { compilation.hooks.processAssets.tapPromise( @@ -118,6 +127,27 @@ export function setupWebpackV5ProcessAssetsHook(options: SetupWebpackV5ProcessAs } } const groupedEntries = getGroupedEntries(entries, compilerOptions) + const getCssHandlerOptions = (file: string) => { + const majorVersion = runtimeState.twPatcher.majorVersion + const isMainChunk = compilerOptions.mainCssChunkMatcher(file, appType) + const cacheKey = `${majorVersion ?? 'unknown'}:${isMainChunk ? '1' : '0'}:${file}` + const cached = cssHandlerOptionsCache.get(cacheKey) + if (cached) { + return cached + } + + const created = { + isMainChunk, + postcssOptions: { + options: { + from: file, + }, + }, + majorVersion, + } + cssHandlerOptionsCache.set(cacheKey, created) + return created + } const staleClassNameFallback = resolveWebpackStaleClassNameFallback(compilerOptions.staleClassNameFallback, compiler) const runtimeSet = await ensureRuntimeClassSet(runtimeState, { // webpack 的 script-only 热更新可能不会触发 runtime classset loader, @@ -125,6 +155,9 @@ export function setupWebpackV5ProcessAssetsHook(options: SetupWebpackV5ProcessAs forceCollect: true, allowEmpty: false, }) + const defaultTemplateHandlerOptions = { + runtimeSet, + } debug('get runtimeSet, class count: %d', runtimeSet.size) const tasks: Promise[] = [] if (Array.isArray(groupedEntries.html)) { @@ -149,9 +182,7 @@ export function setupWebpackV5ProcessAssetsHook(options: SetupWebpackV5ProcessAs debug('html cache hit: %s', file) }, transform: async () => { - const wxml = await compilerOptions.templateHandler(rawSource, { - runtimeSet, - }) + const wxml = await compilerOptions.templateHandler(rawSource, defaultTemplateHandlerOptions) const source = new ConcatSource(wxml) compilerOptions.onUpdate(file, rawSource, wxml) @@ -242,15 +273,7 @@ export function setupWebpackV5ProcessAssetsHook(options: SetupWebpackV5ProcessAs }, transform: async () => { await runtimeState.patchPromise - const { css } = await compilerOptions.styleHandler(rawSource, { - isMainChunk: compilerOptions.mainCssChunkMatcher(file, appType), - postcssOptions: { - options: { - from: file, - }, - }, - majorVersion: runtimeState.twPatcher.majorVersion, - }) + const { css } = await compilerOptions.styleHandler(rawSource, getCssHandlerOptions(file)) const source = new ConcatSource(css) compilerOptions.onUpdate(file, rawSource, css) diff --git a/packages/weapp-tailwindcss/src/context/compiler-context-cache.ts b/packages/weapp-tailwindcss/src/context/compiler-context-cache.ts index a592c19bb..62b423a4a 100644 --- a/packages/weapp-tailwindcss/src/context/compiler-context-cache.ts +++ b/packages/weapp-tailwindcss/src/context/compiler-context-cache.ts @@ -22,12 +22,8 @@ interface GlobalCompilerContextCacheHolder { const globalCacheHolder = globalThis as GlobalCompilerContextCacheHolder const compilerContextCache: Map = globalCacheHolder.__WEAPP_TW_COMPILER_CONTEXT_CACHE__ ?? (globalCacheHolder.__WEAPP_TW_COMPILER_CONTEXT_CACHE__ = new Map()) - -function compareNormalizedValues(a: NormalizedOptionsValue, b: NormalizedOptionsValue) { - const aStr = JSON.stringify(a) - const bStr = JSON.stringify(b) - return aStr.localeCompare(bStr) -} +const compilerContextKeyCacheByOptions = new WeakMap>() +const compilerContextKeyCacheWithoutOptions = new Map() function withCircularGuard( value: T, @@ -54,6 +50,23 @@ function encodeTaggedValue(type: string, value?: NormalizedOptionsValue): Record return record } +function hasExplicitOptionBasedir(opts?: UserDefinedOptions) { + return typeof opts?.tailwindcssBasedir === 'string' && opts.tailwindcssBasedir.length > 0 +} + +function shouldProbeCallerLocation(opts?: UserDefinedOptions) { + if (hasExplicitOptionBasedir(opts)) { + return false + } + + return !( + process.env.WEAPP_TAILWINDCSS_BASEDIR + || process.env.WEAPP_TAILWINDCSS_BASE_DIR + || process.env.TAILWINDCSS_BASEDIR + || process.env.TAILWINDCSS_BASE_DIR + ) +} + function detectCallerLocation() { const stack = new Error('compiler-context-cache stack probe').stack if (!stack) { @@ -88,28 +101,83 @@ function detectCallerLocation() { return undefined } -function getRuntimeCacheScope() { +function getRuntimeCacheScope(opts?: UserDefinedOptions) { // 为什么把 runtime scope 纳入 cache key: // 在 e2e/watch 场景中,同一个 Node 进程会连续构建多个 demo 项目。 // 有些调用方依赖隐式 basedir 推导(未显式传 tailwindcssBasedir), // 这会依赖 env/cwd/package 语境。如果 cache key 只包含用户 options, // 不同项目会误复用同一 context,最终导致 class-set 错配、WXML 转义异常。 - return { + if (hasExplicitOptionBasedir(opts)) { + return { + caller: undefined as string | undefined, + } + } + + const runtimeScope = { + caller: undefined as string | undefined, cwd: process.cwd(), - npm_package_json: process.env.npm_package_json, + init_cwd: process.env.INIT_CWD, npm_config_local_prefix: process.env.npm_config_local_prefix, + npm_package_json: process.env.npm_package_json, pnpm_package_name: process.env.PNPM_PACKAGE_NAME, - init_cwd: process.env.INIT_CWD, pwd: process.env.PWD, - weapp_tailwindcss_basedir: process.env.WEAPP_TAILWINDCSS_BASEDIR, - weapp_tailwindcss_base_dir: process.env.WEAPP_TAILWINDCSS_BASE_DIR, - tailwindcss_basedir: process.env.TAILWINDCSS_BASEDIR, tailwindcss_base_dir: process.env.TAILWINDCSS_BASE_DIR, + tailwindcss_basedir: process.env.TAILWINDCSS_BASEDIR, + uni_app_input_dir: process.env.UNI_APP_INPUT_DIR, + uni_cli_root: process.env.UNI_CLI_ROOT, uni_input_dir: process.env.UNI_INPUT_DIR, uni_input_root: process.env.UNI_INPUT_ROOT, - uni_cli_root: process.env.UNI_CLI_ROOT, - uni_app_input_dir: process.env.UNI_APP_INPUT_DIR, - caller: detectCallerLocation(), + weapp_tailwindcss_base_dir: process.env.WEAPP_TAILWINDCSS_BASE_DIR, + weapp_tailwindcss_basedir: process.env.WEAPP_TAILWINDCSS_BASEDIR, + } + if (shouldProbeCallerLocation(opts)) { + runtimeScope.caller = detectCallerLocation() + } + + return runtimeScope +} + +function serializeNormalizedValue(value: NormalizedOptionsValue) { + return JSON.stringify(value) +} + +function createRuntimeCacheScopeKey(opts?: UserDefinedOptions) { + return serializeNormalizedValue(normalizeOptionsValue(getRuntimeCacheScope(opts))) +} + +function getCompilerContextKeyCacheStore(opts?: UserDefinedOptions) { + if (!opts) { + return compilerContextKeyCacheWithoutOptions + } + + let store = compilerContextKeyCacheByOptions.get(opts) + if (!store) { + store = new Map() + compilerContextKeyCacheByOptions.set(opts, store) + } + return store +} + +interface ComparableNormalizedValue { + normalized: NormalizedOptionsValue + sortKey: string +} + +function createComparableNormalizedValue( + rawValue: unknown, + stack: WeakSet, +): ComparableNormalizedValue { + const normalized = normalizeOptionsValue(rawValue, stack) + return { + normalized, + sortKey: serializeNormalizedValue(normalized), + } +} + +function getRuntimeCacheScopeValue(opts?: UserDefinedOptions) { + return { + options: opts ?? {}, + runtime: getRuntimeCacheScope(opts), } } @@ -181,21 +249,25 @@ function normalizeOptionsValue( } if (rawValue instanceof Set) { return withCircularGuard(rawValue, stack, () => { - const normalizedEntries = Array.from(rawValue, element => normalizeOptionsValue(element, stack)) - normalizedEntries.sort(compareNormalizedValues) + const normalizedEntries = Array.from(rawValue, element => createComparableNormalizedValue(element, stack)) + normalizedEntries.sort((a, b) => a.sortKey.localeCompare(b.sortKey)) return { __type: 'Set', - value: normalizedEntries, + value: normalizedEntries.map(entry => entry.normalized), } }) as Record } if (rawValue instanceof Map) { return withCircularGuard(rawValue, stack, () => { - const normalizedEntries = Array.from(rawValue.entries()).map(([key, entryValue]) => ({ - key: normalizeOptionsValue(key, stack), - value: normalizeOptionsValue(entryValue, stack), - })) - normalizedEntries.sort((a, b) => compareNormalizedValues(a.key, b.key)) + const normalizedEntries = Array.from(rawValue.entries()).map(([key, entryValue]) => { + const normalizedKey = createComparableNormalizedValue(key, stack) + return { + key: normalizedKey.normalized, + sortKey: normalizedKey.sortKey, + value: normalizeOptionsValue(entryValue, stack), + } + }) + normalizedEntries.sort((a, b) => a.sortKey.localeCompare(b.sortKey)) return { __type: 'Map', value: normalizedEntries.map(entry => [entry.key, entry.value]), @@ -239,14 +311,19 @@ function normalizeOptionsValue( export function createCompilerContextCacheKey(opts?: UserDefinedOptions): string | undefined { try { + const runtimeCacheScopeKey = createRuntimeCacheScopeKey(opts) + const keyStore = getCompilerContextKeyCacheStore(opts) + const cached = keyStore.get(runtimeCacheScopeKey) + if (cached !== undefined) { + return cached + } + // 缓存键同时包含「静态 options + 动态 runtime scope」: // 即便 options 字面量完全一致,也要避免跨项目命中同一 compiler context。 - const normalized = normalizeOptionsValue({ - options: opts ?? {}, - runtime: getRuntimeCacheScope(), - }) - const serialized = JSON.stringify(normalized) - return md5Hash(serialized) + const normalized = normalizeOptionsValue(getRuntimeCacheScopeValue(opts)) + const cacheKey = md5Hash(serializeNormalizedValue(normalized)) + keyStore.set(runtimeCacheScopeKey, cacheKey) + return cacheKey } catch (error) { logger.debug('skip compiler context cache: %O', error) diff --git a/packages/weapp-tailwindcss/src/core.ts b/packages/weapp-tailwindcss/src/core.ts index b65ec2cab..915dde179 100644 --- a/packages/weapp-tailwindcss/src/core.ts +++ b/packages/weapp-tailwindcss/src/core.ts @@ -5,6 +5,24 @@ import { getCompilerContext } from '@/context' import { setupPatchRecorder } from '@/tailwindcss/recorder' import { ensureRuntimeClassSet } from '@/tailwindcss/runtime' +type RuntimeJsTransformOptions = { runtimeSet?: Set } & CreateJsHandlerOptions + +const DEFAULT_MAIN_CHUNK_STYLE_OPTIONS = Object.freeze({ + isMainChunk: true, +}) satisfies Readonly> + +function resolveTransformWxssOptions(options?: Partial) { + if (!options) { + return DEFAULT_MAIN_CHUNK_STYLE_OPTIONS + } + + if (options.isMainChunk === true) { + return options + } + + return defuOverrideArray(options, DEFAULT_MAIN_CHUNK_STYLE_OPTIONS) +} + /** * 创建一个上下文对象,用于处理小程序的模板、样式和脚本转换。 * @param options - 用户定义的选项对象 @@ -26,6 +44,7 @@ export function createContext(options: UserDefinedOptions = {}) { refreshTailwindcssPatcher, onPatchCompleted: patchRecorderState.onPatchCompleted, } + const defaultJsHandlerOptionsCache = new Map() function withRuntimeTailwindMajorVersion(options?: CreateJsHandlerOptions): CreateJsHandlerOptions { const resolvedOptions: CreateJsHandlerOptions = { @@ -41,11 +60,80 @@ export function createContext(options: UserDefinedOptions = {}) { return resolvedOptions } + function resolveTransformJsOptions(options?: RuntimeJsTransformOptions): CreateJsHandlerOptions | undefined { + if (!options) { + const majorVersion = runtimeState.twPatcher.majorVersion + if (typeof majorVersion !== 'number') { + return undefined + } + let cached = defaultJsHandlerOptionsCache.get(majorVersion) + if (!cached) { + cached = { + tailwindcssMajorVersion: majorVersion, + } + defaultJsHandlerOptionsCache.set(majorVersion, cached) + } + return cached + } + + if (!('runtimeSet' in options) && typeof options.tailwindcssMajorVersion === 'number') { + return options + } + + const { runtimeSet: _runtimeSet, ...handlerOptions } = options + if (Object.keys(handlerOptions).length === 0) { + const majorVersion = runtimeState.twPatcher.majorVersion + if (typeof majorVersion !== 'number') { + return undefined + } + let cached = defaultJsHandlerOptionsCache.get(majorVersion) + if (!cached) { + cached = { + tailwindcssMajorVersion: majorVersion, + } + defaultJsHandlerOptionsCache.set(majorVersion, cached) + } + return cached + } + + if (typeof handlerOptions.tailwindcssMajorVersion === 'number') { + return handlerOptions + } + + return withRuntimeTailwindMajorVersion(handlerOptions) + } + + const runtimeAwareTemplateJsHandler = ( + source: string, + runtime?: Set, + handlerOptions?: CreateJsHandlerOptions, + ) => { + return jsHandler(source, runtime, withRuntimeTailwindMajorVersion(handlerOptions)) + } + let cachedDefaultTemplateHandlerOptions: ITemplateHandlerOptions | undefined + let cachedDefaultTemplateRuntimeSet: Set | undefined + + function resolveTransformWxmlOptions(options?: ITemplateHandlerOptions) { + if (!options) { + if (cachedDefaultTemplateRuntimeSet !== runtimeSet || !cachedDefaultTemplateHandlerOptions) { + cachedDefaultTemplateRuntimeSet = runtimeSet + cachedDefaultTemplateHandlerOptions = { + runtimeSet, + jsHandler: runtimeAwareTemplateJsHandler, + } + } + return cachedDefaultTemplateHandlerOptions + } + + return defuOverrideArray(options, { + runtimeSet, + jsHandler: runtimeAwareTemplateJsHandler, + }) + } + async function transformWxss(rawCss: string, options?: Partial) { await runtimeState.patchPromise - const result = await styleHandler(rawCss, defuOverrideArray(options!, { - isMainChunk: true, - })) + const result = await styleHandler(rawCss, resolveTransformWxssOptions(options)) runtimeSet = await ensureRuntimeClassSet(runtimeState, { forceRefresh: true, forceCollect: true, @@ -53,7 +141,7 @@ export function createContext(options: UserDefinedOptions = {}) { return result } - async function transformJs(rawJs: string, options: { runtimeSet?: Set } & CreateJsHandlerOptions = {}) { + async function transformJs(rawJs: string, options: RuntimeJsTransformOptions = {}) { await runtimeState.patchPromise if (options?.runtimeSet) { runtimeSet = options.runtimeSet @@ -63,7 +151,7 @@ export function createContext(options: UserDefinedOptions = {}) { forceCollect: true, }) } - return await jsHandler(rawJs, runtimeSet, withRuntimeTailwindMajorVersion(options)) + return await jsHandler(rawJs, runtimeSet, resolveTransformJsOptions(options)) } async function transformWxml(rawWxml: string, options?: ITemplateHandlerOptions) { @@ -73,13 +161,7 @@ export function createContext(options: UserDefinedOptions = {}) { forceCollect: true, }) } - const runtimeJsHandler = jsHandler - return templateHandler(rawWxml, defuOverrideArray(options!, { - runtimeSet, - jsHandler: (source: string, runtime?: Set, handlerOptions?: CreateJsHandlerOptions) => { - return runtimeJsHandler(source, runtime, withRuntimeTailwindMajorVersion(handlerOptions)) - }, - })) + return templateHandler(rawWxml, resolveTransformWxmlOptions(options)) } return { diff --git a/packages/weapp-tailwindcss/src/js/babel/process.ts b/packages/weapp-tailwindcss/src/js/babel/process.ts index 27e266278..aba2cd5a2 100644 --- a/packages/weapp-tailwindcss/src/js/babel/process.ts +++ b/packages/weapp-tailwindcss/src/js/babel/process.ts @@ -11,6 +11,12 @@ export function processUpdatedSource( analysis: SourceAnalysis, ) { const { targetPaths, jsTokenUpdater, ignoredPaths } = analysis + const stringLiteralOptions = options.needEscaped === undefined + ? { ...options, needEscaped: true } + : options + const templateLiteralOptions = options.needEscaped === false + ? options + : { ...options, needEscaped: false } // 为前面收集到的所有字符串节点生成替换 token。 const replacementTokens: JsToken[] = [] @@ -21,10 +27,7 @@ export function processUpdatedSource( const token = replaceHandleValue( path, - { - ...options, - needEscaped: path.isStringLiteral() ? options.needEscaped ?? true : false, - }, + path.isStringLiteral() ? stringLiteralOptions : templateLiteralOptions, ) if (token) { diff --git a/packages/weapp-tailwindcss/src/js/handlers.ts b/packages/weapp-tailwindcss/src/js/handlers.ts index 94a885441..3aaea0d95 100644 --- a/packages/weapp-tailwindcss/src/js/handlers.ts +++ b/packages/weapp-tailwindcss/src/js/handlers.ts @@ -1,5 +1,6 @@ import type { NodePath } from '@babel/traverse' import type { StringLiteral, TemplateElement } from '@babel/types' +import type { ClassNameTransformResult } from '../shared/classname-transform' import type { IJsHandlerOptions } from '../types' import type { JsToken } from './types' import { jsStringEscape } from '@ast-core/escape' @@ -94,14 +95,58 @@ function extractLiteralValue( } } +interface CandidatePlan { + result: ClassNameTransformResult + replacement?: string +} + +function createCandidatePlanResolver( + options: IJsHandlerOptions, + classContext: boolean, +) { + const { escapeMap } = options + const cache = new Map() + + return (candidate: string): CandidatePlan => { + const cached = cache.get(candidate) + if (cached) { + return cached + } + + const result = resolveClassNameTransformWithResult(candidate, { + ...options, + classContext, + }) + + if (result.decision === 'skip') { + const plan = { result } + cache.set(candidate, plan) + return plan + } + + let replacement: string + if (result.decision === 'escaped' && result.escapedValue) { + replacement = result.escapedValue + setReplacementCache(candidate, replacement, escapeMap) + } + else { + replacement = getReplacement(candidate, escapeMap) + } + + const plan = { + result, + replacement, + } + cache.set(candidate, plan) + return plan + } +} + export function replaceHandleValue( path: NodePath, options: IJsHandlerOptions, ): JsToken | undefined { - const { - escapeMap, - needEscaped = false, - } = options + const { needEscaped = false } = options const { classNameSet, alwaysEscape } = options const fallbackEnabled = shouldEnableArbitraryValueFallback(options) const classContext = options.wrapExpression || isClassContextLiteralPath(path) @@ -127,45 +172,29 @@ export function replaceHandleValue( let fallbackDecisionCount = 0 const escapedSamples: string[] = [] const skippedSamples: string[] = [] + const resolveCandidatePlan = createCandidatePlanResolver(options, classContext) for (const candidate of candidates) { - const result = resolveClassNameTransformWithResult(candidate, { - ...options, - classContext, - }) - if (result.decision === 'skip') { + const plan = resolveCandidatePlan(candidate) + if (plan.result.decision === 'skip') { if (skippedSamples.length < 6) { skippedSamples.push(candidate) } continue } matchedCandidateCount += 1 - if (result.decision === 'escaped') { + if (plan.result.decision === 'escaped') { escapedDecisionCount += 1 if (escapedSamples.length < 6) { escapedSamples.push(candidate) } } - if (result.decision === 'fallback') { + if (plan.result.decision === 'fallback') { fallbackDecisionCount += 1 } - if (!transformed.includes(candidate)) { - continue - } - - // 复用 escapedValue 或走缓存的 getReplacement,避免重复 escape 计算 - let replacement: string - if (result.decision === 'escaped' && result.escapedValue) { - replacement = result.escapedValue - setReplacementCache(candidate, replacement, escapeMap) - } - else { - replacement = getReplacement(candidate, escapeMap) - } - // 使用 String.replace 仅替换首次出现,与原始行为一致 - const replaced = transformed.replace(candidate, replacement) + const replaced = transformed.replace(candidate, plan.replacement!) if (replaced !== transformed) { transformed = replaced mutated = true diff --git a/packages/weapp-tailwindcss/src/lightningcss/style-handler.ts b/packages/weapp-tailwindcss/src/lightningcss/style-handler.ts index 70cfab95e..f8a92542a 100644 --- a/packages/weapp-tailwindcss/src/lightningcss/style-handler.ts +++ b/packages/weapp-tailwindcss/src/lightningcss/style-handler.ts @@ -26,39 +26,53 @@ interface LightningcssStyleHandler { (rawSource: string, overrideOptions?: Partial): Promise } +interface PreparedLightningcssRuntime { + options: IStyleHandlerOptions + replaceSpecificity?: (code: string) => string + visitor: TransformOptions['visitor'] +} + +function createPreparedRuntime(options?: Partial): PreparedLightningcssRuntime { + const resolvedOptions = prepareStyleOptions(options) + const ctx: SelectorTransformContext = { + options: resolvedOptions, + childCombinatorReplacement: buildChildCombinatorReplacement(resolvedOptions), + } + + return { + options: resolvedOptions, + replaceSpecificity: createRootSpecificityReplacer(resolvedOptions), + visitor: createVisitor(ctx), + } +} + export function createLightningcssStyleHandler( options?: Partial, config: LightningcssTransformConfig = {}, ): LightningcssStyleHandler { - const cachedOptions = prepareStyleOptions(options) + const baseRuntime = createPreparedRuntime(options) const { transformOptions, filename } = config const transformOverrides = transformOptions ?? {} return async (rawSource, overrideOptions) => { - const resolvedOptions = prepareStyleOptions( - defuOverrideArray[]>( - overrideOptions as IStyleHandlerOptions, - cachedOptions, - ), - ) - - const ctx: SelectorTransformContext = { - options: resolvedOptions, - childCombinatorReplacement: buildChildCombinatorReplacement(resolvedOptions), - } - - const visitor = createVisitor(ctx) + const runtime = !overrideOptions || Object.keys(overrideOptions).length === 0 + ? baseRuntime + : createPreparedRuntime( + defuOverrideArray[]>( + overrideOptions as IStyleHandlerOptions, + baseRuntime.options, + ), + ) const lightningResult = transform({ filename: filename ?? defaultLightningFilename, code: Buffer.from(rawSource), - visitor, + visitor: runtime.visitor, minify: false, ...transformOverrides, }) - const replaceSpecificity = createRootSpecificityReplacer(resolvedOptions) const decodedCode = textDecoder.decode(lightningResult.code) - const code = replaceSpecificity ? replaceSpecificity(decodedCode) : decodedCode + const code = runtime.replaceSpecificity ? runtime.replaceSpecificity(decodedCode) : decodedCode return { code, diff --git a/packages/weapp-tailwindcss/src/tailwindcss/runtime/cache.ts b/packages/weapp-tailwindcss/src/tailwindcss/runtime/cache.ts index b90bac72d..1870b25f3 100644 --- a/packages/weapp-tailwindcss/src/tailwindcss/runtime/cache.ts +++ b/packages/weapp-tailwindcss/src/tailwindcss/runtime/cache.ts @@ -8,6 +8,8 @@ interface RuntimeClassSetCacheEntry { } const runtimeClassSetCache = new WeakMap() +const runtimeConfigSignatureCache = new Map() +let runtimeConfigSignatureCacheClearTimer: ReturnType | undefined function getCacheEntry(twPatcher: TailwindcssPatcherLike) { let entry = runtimeClassSetCache.get(twPatcher) @@ -18,18 +20,42 @@ function getCacheEntry(twPatcher: TailwindcssPatcherLike) { return entry } +function scheduleRuntimeConfigSignatureCacheClear() { + if (runtimeConfigSignatureCacheClearTimer) { + return + } + + // 仅在当前事件循环内复用 config 签名,避免同一热路径重复 statSync。 + // 下一轮事件循环自动清空,以保留后续增量构建对配置变更的探测能力。 + runtimeConfigSignatureCacheClearTimer = setTimeout(() => { + runtimeConfigSignatureCache.clear() + runtimeConfigSignatureCacheClearTimer = undefined + }, 0) + runtimeConfigSignatureCacheClearTimer.unref?.() +} + function getTailwindConfigSignature(twPatcher: TailwindcssPatcherLike): string | undefined { const configPath = twPatcher.options?.tailwind?.config if (typeof configPath !== 'string' || configPath.length === 0) { return undefined } + + const cached = runtimeConfigSignatureCache.get(configPath) + if (cached !== undefined) { + return cached + } + + let signature: string try { const stats = statSync(configPath) - return `${configPath}:${stats.size}:${stats.mtimeMs}` + signature = `${configPath}:${stats.size}:${stats.mtimeMs}` } catch { - return `${configPath}:missing` + signature = `${configPath}:missing` } + runtimeConfigSignatureCache.set(configPath, signature) + scheduleRuntimeConfigSignatureCacheClear() + return signature } function getPatchTargetSignature(twPatcher: TailwindcssPatcherLike) { @@ -41,6 +67,10 @@ export function invalidateRuntimeClassSet(twPatcher?: TailwindcssPatcherLike) { if (!twPatcher) { return } + const configPath = twPatcher.options?.tailwind?.config + if (typeof configPath === 'string' && configPath.length > 0) { + runtimeConfigSignatureCache.delete(configPath) + } runtimeClassSetCache.delete(twPatcher) } diff --git a/packages/weapp-tailwindcss/src/uni-app-x/vite.ts b/packages/weapp-tailwindcss/src/uni-app-x/vite.ts index 9233076c2..5d3644263 100644 --- a/packages/weapp-tailwindcss/src/uni-app-x/vite.ts +++ b/packages/weapp-tailwindcss/src/uni-app-x/vite.ts @@ -62,25 +62,44 @@ export function createUniAppXPlugins(options: CreateUniAppXPluginsOptions): Plug getResolvedConfig, } = options const isIosPlatform = providedIosPlatform ?? resolveUniUtsPlatform().isAppIos + const cssHandlerOptionsCache = new Map() async function transformStyle(code: string, id: string, query?: ReturnType['query']) { const parsed = query ?? parseVueRequest(id).query if (isCSSRequest(id) || (parsed.vue && parsed.type === 'style')) { - const postcssResult = await styleHandler(code, { - isMainChunk: mainCssChunkMatcher(id, appType), - postcssOptions: { - options: { - from: id, - map: { - inline: false, - annotation: false, - // PostCSS 可能返回虚拟文件,因此需要启用这一项以获取源内容 - sourcesContent: true, - // 若上游预处理器已经生成 source map,sources 中可能出现重复条目 + const cacheKey = `${mainCssChunkMatcher(id, appType) ? '1' : '0'}:${id}` + let styleHandlerOptions = cssHandlerOptionsCache.get(cacheKey) + if (!styleHandlerOptions) { + styleHandlerOptions = { + isMainChunk: mainCssChunkMatcher(id, appType), + postcssOptions: { + options: { + from: id, + map: { + inline: false, + annotation: false, + // PostCSS 可能返回虚拟文件,因此需要启用这一项以获取源内容 + sourcesContent: true, + // 若上游预处理器已经生成 source map,sources 中可能出现重复条目 + }, }, }, - }, - }) + } + cssHandlerOptionsCache.set(cacheKey, styleHandlerOptions) + } + const postcssResult = await styleHandler(code, styleHandlerOptions) const rawPostcssMap = postcssResult.map.toJSON() const postcssMap = await formatPostcssSourceMap( rawPostcssMap as Omit as ExistingRawSourceMap, diff --git a/packages/weapp-tailwindcss/test/bundlers/gulp.unit.test.ts b/packages/weapp-tailwindcss/test/bundlers/gulp.unit.test.ts index 92e0b1ebe..d2daefe12 100644 --- a/packages/weapp-tailwindcss/test/bundlers/gulp.unit.test.ts +++ b/packages/weapp-tailwindcss/test/bundlers/gulp.unit.test.ts @@ -159,6 +159,33 @@ describe('bundlers/gulp createPlugins', () => { expect(templateHandler).toHaveBeenCalledTimes(2) }) + it('reuses default css handler options across transformWxss invocations', async () => { + const plugins = createPlugins() + + await runTransform(plugins.transformWxss(), createFile('/src/app.wxss', '.foo { color: blue; }')) + await runTransform(plugins.transformWxss(), createFile('/src/page.wxss', '.bar { color: green; }')) + + expect(styleHandler).toHaveBeenCalledTimes(2) + expect(styleHandler.mock.calls[0]?.[1]).toBe(styleHandler.mock.calls[1]?.[1]) + expect(styleHandler.mock.calls[0]?.[1]).toEqual({ + isMainChunk: true, + majorVersion: 3, + }) + }) + + it('reuses default template handler options across transformWxml invocations', async () => { + const plugins = createPlugins() + + await runTransform(plugins.transformWxml(), createFile('/src/app.wxml', '')) + await runTransform(plugins.transformWxml(), createFile('/src/page.wxml', '')) + + expect(templateHandler).toHaveBeenCalledTimes(2) + expect(templateHandler.mock.calls[0]?.[1]).toBe(templateHandler.mock.calls[1]?.[1]) + expect(templateHandler.mock.calls[0]?.[1]).toEqual({ + runtimeSet, + }) + }) + it('resolves directory index files when building module graph', async () => { const plugins = createPlugins() diff --git a/packages/weapp-tailwindcss/test/bundlers/vite-bundle-state.unit.test.ts b/packages/weapp-tailwindcss/test/bundlers/vite-bundle-state.unit.test.ts new file mode 100644 index 000000000..e8d5c7706 --- /dev/null +++ b/packages/weapp-tailwindcss/test/bundlers/vite-bundle-state.unit.test.ts @@ -0,0 +1,112 @@ +import { describe, expect, it } from 'vitest' +import { + buildBundleSnapshot, + createBundleBuildState, + updateBundleBuildState, +} from '@/bundlers/vite/bundle-state' +import { createCache } from '@/cache' +import { + createRollupAsset, + createRollupChunk, +} from './vite-plugin.testkit' + +function createOptions() { + return { + cache: createCache(), + cssMatcher: (file: string) => file.endsWith('.css'), + htmlMatcher: (file: string) => file.endsWith('.wxml'), + jsMatcher: (file: string) => file.endsWith('.js'), + wxsMatcher: () => false, + } as any +} + +describe('bundlers/vite bundle state', () => { + it('re-queues dependent js entries when linked module source changes', () => { + const opts = createOptions() + const state = createBundleBuildState() + const outDir = '/project/dist' + + const firstSnapshot = buildBundleSnapshot({ + 'pages/index/index.wxml': { + ...createRollupAsset(''), + fileName: 'pages/index/index.wxml', + }, + 'assets/entry.js': { + ...createRollupChunk('import "./shared.js"\nconst cls = "foo"'), + fileName: 'assets/entry.js', + }, + 'assets/shared.js': { + ...createRollupChunk('export const cls = "foo"'), + fileName: 'assets/shared.js', + }, + }, opts, outDir, state) + + expect(firstSnapshot.processFiles.html.has('pages/index/index.wxml')).toBe(true) + expect(firstSnapshot.processFiles.js.has('assets/entry.js')).toBe(true) + expect(firstSnapshot.processFiles.js.has('assets/shared.js')).toBe(true) + expect(firstSnapshot.jsEntries.has('/project/dist/assets/entry.js')).toBe(true) + expect(firstSnapshot.jsEntries.has('/project/dist/assets/shared.js')).toBe(true) + + updateBundleBuildState(state, firstSnapshot, new Map([ + ['assets/entry.js', new Set(['assets/shared.js'])], + ['assets/shared.js', new Set()], + ])) + + const secondSnapshot = buildBundleSnapshot({ + 'pages/index/index.wxml': { + ...createRollupAsset(''), + fileName: 'pages/index/index.wxml', + }, + 'assets/entry.js': { + ...createRollupChunk('import "./shared.js"\nconst cls = "foo"'), + fileName: 'assets/entry.js', + }, + 'assets/shared.js': { + ...createRollupChunk('export const cls = "bar"'), + fileName: 'assets/shared.js', + }, + }, opts, outDir, state) + + expect(secondSnapshot.changedByType.js.has('assets/shared.js')).toBe(true) + expect(secondSnapshot.processFiles.js.has('assets/shared.js')).toBe(true) + expect(secondSnapshot.processFiles.js.has('assets/entry.js')).toBe(true) + expect(secondSnapshot.linkedImpactsByEntry.get('assets/entry.js')).toEqual(new Set(['assets/shared.js'])) + }) + + it('replaces stale linked indexes when old entry files disappear', () => { + const opts = createOptions() + const state = createBundleBuildState() + const outDir = '/project/dist' + + const firstSnapshot = buildBundleSnapshot({ + 'assets/entry.js': { + ...createRollupChunk('import "./shared.js"\nconst cls = "foo"'), + fileName: 'assets/entry.js', + }, + 'assets/shared.js': { + ...createRollupChunk('export const cls = "foo"'), + fileName: 'assets/shared.js', + }, + }, opts, outDir, state) + + updateBundleBuildState(state, firstSnapshot, new Map([ + ['assets/entry.js', new Set(['assets/shared.js'])], + ['assets/shared.js', new Set()], + ])) + + const nextSnapshot = buildBundleSnapshot({ + 'assets/shared.js': { + ...createRollupChunk('export const cls = "foo"'), + fileName: 'assets/shared.js', + }, + }, opts, outDir, state) + + updateBundleBuildState(state, nextSnapshot, new Map([ + ['assets/shared.js', new Set()], + ])) + + expect(state.linkedByEntry.has('assets/entry.js')).toBe(false) + expect(state.dependentsByLinkedFile.has('assets/shared.js')).toBe(false) + expect(state.sourceHashByFile.has('assets/entry.js')).toBe(false) + }) +}) diff --git a/packages/weapp-tailwindcss/test/bundlers/vite-plugin.bundle.unit.test.ts b/packages/weapp-tailwindcss/test/bundlers/vite-plugin.bundle.unit.test.ts index 86474bacb..6de6c4533 100644 --- a/packages/weapp-tailwindcss/test/bundlers/vite-plugin.bundle.unit.test.ts +++ b/packages/weapp-tailwindcss/test/bundlers/vite-plugin.bundle.unit.test.ts @@ -186,6 +186,74 @@ const trace = "at App.vue:4" expect(currentContext.twPatcher.getClassSetSync).toHaveBeenCalledTimes(2) }, TEST_TIMEOUT_MS) + it('reuses css handler override objects for the same asset across incremental runs', async () => { + const UnifiedViteWeappTailwindcssPlugin = await loadUnifiedVitePlugin() + const currentContext = getCurrentContext() + const plugins = UnifiedViteWeappTailwindcssPlugin() + const postPlugin = plugins?.find(plugin => plugin.name === 'weapp-tailwindcss:adaptor:post') as Plugin + expect(postPlugin).toBeTruthy() + + await (postPlugin.configResolved as any)?.call(postPlugin, { + command: 'serve', + root: process.cwd(), + css: { postcss: { plugins: [] } }, + build: { outDir: 'dist' }, + } as ResolvedConfig) + + const generateBundle = postPlugin.generateBundle as any + const firstBundle = { + 'pages/index/index.css': { + ...createRollupAsset('.foo { color: red; }'), + fileName: 'pages/index/index.css', + }, + } + + const secondBundle = { + 'pages/index/index.css': { + ...createRollupAsset('.foo { color: blue; }'), + fileName: 'pages/index/index.css', + }, + } + + await generateBundle?.call(postPlugin, {} as any, firstBundle) + await generateBundle?.call(postPlugin, {} as any, secondBundle) + + expect(currentContext.styleHandler).toHaveBeenCalledTimes(2) + expect(currentContext.styleHandler.mock.calls[0]?.[1]).toBe(currentContext.styleHandler.mock.calls[1]?.[1]) + }, TEST_TIMEOUT_MS) + + it('reuses template handler options for multiple html assets in one bundle pass', async () => { + const UnifiedViteWeappTailwindcssPlugin = await loadUnifiedVitePlugin() + const currentContext = getCurrentContext() + const plugins = UnifiedViteWeappTailwindcssPlugin() + const postPlugin = plugins?.find(plugin => plugin.name === 'weapp-tailwindcss:adaptor:post') as Plugin + expect(postPlugin).toBeTruthy() + + await (postPlugin.configResolved as any)?.call(postPlugin, { + command: 'serve', + root: process.cwd(), + css: { postcss: { plugins: [] } }, + build: { outDir: 'dist' }, + } as ResolvedConfig) + + const generateBundle = postPlugin.generateBundle as any + const bundle = { + 'pages/index/index.wxml': { + ...createRollupAsset(''), + fileName: 'pages/index/index.wxml', + }, + 'pages/home/index.wxml': { + ...createRollupAsset(''), + fileName: 'pages/home/index.wxml', + }, + } + + await generateBundle?.call(postPlugin, {} as any, bundle) + + expect(currentContext.templateHandler).toHaveBeenCalledTimes(2) + expect(currentContext.templateHandler.mock.calls[0]?.[1]).toBe(currentContext.templateHandler.mock.calls[1]?.[1]) + }, TEST_TIMEOUT_MS) + it('fixes issue #814 in tw4 fixture when cwd is app root (escaped runtime set entries should still hit)', async () => { const UnifiedViteWeappTailwindcssPlugin = await loadUnifiedVitePlugin() const { wxml, js } = await loadIssue814Fixture() diff --git a/packages/weapp-tailwindcss/test/bundlers/vite-plugin.uni-app-x.unit.test.ts b/packages/weapp-tailwindcss/test/bundlers/vite-plugin.uni-app-x.unit.test.ts index 7d62127a3..391b7bcb9 100644 --- a/packages/weapp-tailwindcss/test/bundlers/vite-plugin.uni-app-x.unit.test.ts +++ b/packages/weapp-tailwindcss/test/bundlers/vite-plugin.uni-app-x.unit.test.ts @@ -122,6 +122,25 @@ describe('bundlers/vite UnifiedViteWeappTailwindcssPlugin uni-app-x', () => { expect((bundle['index.asset.js'] as OutputAsset).source).toBe('js:console.log("text-[#565656]")') }, TEST_TIMEOUT_MS) + it('reuses css handler override objects for repeated uni-app-x style transforms', async () => { + const UnifiedViteWeappTailwindcssPlugin = await loadUnifiedVitePlugin() + setCurrentContext(createContext({ + uniAppX: { enabled: true }, + })) + const currentContext = getCurrentContext() + + const plugins = UnifiedViteWeappTailwindcssPlugin() + const cssPlugin = plugins?.find(plugin => plugin.name === 'weapp-tailwindcss:uni-app-x:css') as Plugin + expect(cssPlugin).toBeTruthy() + + const cssTransform = cssPlugin.transform as any + await cssTransform?.call(cssPlugin, '.foo { color: red; }', 'App.uvue?vue&type=style&index=0') + await cssTransform?.call(cssPlugin, '.foo { color: blue; }', 'App.uvue?vue&type=style&index=0') + + expect(currentContext.styleHandler).toHaveBeenCalledTimes(2) + expect(currentContext.styleHandler.mock.calls[0]?.[1]).toBe(currentContext.styleHandler.mock.calls[1]?.[1]) + }, TEST_TIMEOUT_MS) + it('forces runtime refresh for every uni-app-x transform when serving', async () => { const UnifiedViteWeappTailwindcssPlugin = await loadUnifiedVitePlugin() const transformUVueMock = getTransformUVueMock() diff --git a/packages/weapp-tailwindcss/test/bundlers/webpack.v4.unit.test.ts b/packages/weapp-tailwindcss/test/bundlers/webpack.v4.unit.test.ts index 0a0a8d62e..35ae0d42d 100644 --- a/packages/weapp-tailwindcss/test/bundlers/webpack.v4.unit.test.ts +++ b/packages/weapp-tailwindcss/test/bundlers/webpack.v4.unit.test.ts @@ -1,4 +1,5 @@ import fs from 'node:fs' +import path from 'node:path' import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' import { UnifiedWebpackPluginV4 } from '@/bundlers/webpack/BaseUnifiedPlugin/v4' import { createCache } from '@/cache' @@ -251,6 +252,122 @@ describe('bundlers/webpack UnifiedWebpackPluginV4', () => { expect(currentContext.twPatcher.extract).toHaveBeenCalledTimes(2) }) + it('reuses css handler override objects for repeated asset updates', async () => { + const emitHandlers: Array<(compilation: any) => Promise> = [] + const assets: Record = {} + const compilation = { + chunks: [{ id: 'main', hash: 'hash-1' }], + hooks: { + normalModuleLoader: { + tap: vi.fn(), + }, + }, + assets, + updateAsset: vi.fn((file: string, source: any) => { + assets[file] = source + }), + } + const compiler = { + hooks: { + normalModuleFactory: { + tap: (_name: string, handler: (factory: any) => void) => { + handler({ + hooks: { + beforeResolve: { + tap: vi.fn(), + }, + }, + }) + }, + }, + compilation: { + tap: (_name: string, handler: (_compilation: any) => void) => { + handler(compilation) + }, + }, + emit: { + tapPromise: (_name: string, handler: (_compilation: any) => Promise) => { + emitHandlers.push(handler) + }, + }, + }, + options: { + output: { + path: path.resolve(process.cwd(), 'dist'), + }, + }, + } + + const plugin = new UnifiedWebpackPluginV4() + plugin.apply(compiler as any) + + compilation.assets['index.css'] = { source: () => '.foo { color: red; }' } + await emitHandlers[0](compilation) + + compilation.assets['index.css'] = { source: () => '.foo { color: blue; }' } + await emitHandlers[0](compilation) + + expect(currentContext.styleHandler).toHaveBeenCalledTimes(2) + expect(currentContext.styleHandler.mock.calls[0]?.[1]).toBe(currentContext.styleHandler.mock.calls[1]?.[1]) + }) + + it('reuses template handler options for multiple html assets in one emit', async () => { + const emitHandlers: Array<(compilation: any) => Promise> = [] + const assets: Record = {} + const compilation = { + chunks: [{ id: 'main', hash: 'hash-1' }], + hooks: { + normalModuleLoader: { + tap: vi.fn(), + }, + }, + assets, + updateAsset: vi.fn((file: string, source: any) => { + assets[file] = source + }), + } + const compiler = { + hooks: { + normalModuleFactory: { + tap: (_name: string, handler: (factory: any) => void) => { + handler({ + hooks: { + beforeResolve: { + tap: vi.fn(), + }, + }, + }) + }, + }, + compilation: { + tap: (_name: string, handler: (_compilation: any) => void) => { + handler(compilation) + }, + }, + emit: { + tapPromise: (_name: string, handler: (_compilation: any) => Promise) => { + emitHandlers.push(handler) + }, + }, + }, + options: { + output: { + path: path.resolve(process.cwd(), 'dist'), + }, + }, + } + + const plugin = new UnifiedWebpackPluginV4() + plugin.apply(compiler as any) + + compilation.assets['pages/index/index.wxml'] = { source: () => '' } + compilation.assets['pages/home/index.wxml'] = { source: () => '' } + await emitHandlers[0](compilation) + + expect(currentContext.templateHandler).toHaveBeenCalledTimes(2) + expect(currentContext.templateHandler.mock.calls[0]?.[1]).toBe(currentContext.templateHandler.mock.calls[1]?.[1]) + }) + it('keeps precise matching by default and still escapes classes when runtime set is fresh', async () => { const runtimeSet = new Set(['bg-[#f50505]', 'text-[100rpx]', 'text-white']) const realJsHandler = createJsHandler({ diff --git a/packages/weapp-tailwindcss/test/bundlers/webpack.v5.unit.test.ts b/packages/weapp-tailwindcss/test/bundlers/webpack.v5.unit.test.ts index 495a38634..9a9e624ee 100644 --- a/packages/weapp-tailwindcss/test/bundlers/webpack.v5.unit.test.ts +++ b/packages/weapp-tailwindcss/test/bundlers/webpack.v5.unit.test.ts @@ -328,6 +328,148 @@ describe('bundlers/webpack UnifiedWebpackPluginV5', () => { expect(currentContext.twPatcher.extract).toHaveBeenCalledTimes(2) }) + it('reuses css handler override objects for repeated asset updates', async () => { + const processAssetsCallbacks: Array<(assets: Record) => Promise> = [] + let currentAssetStore: Record = {} + const compilation = { + compiler: { outputPath: path.resolve(process.cwd(), 'dist') }, + chunks: [{ id: 'main', hash: 'hash-1' }], + hooks: { + processAssets: { + tapPromise: (_options: unknown, handler: (assets: Record) => Promise) => { + processAssetsCallbacks.push(handler) + }, + }, + }, + updateAsset: vi.fn((file: string, source: FakeConcatSource) => { + currentAssetStore[file] = source.toString() + }), + getAsset(file: string) { + const content = currentAssetStore[file] + if (content === undefined) { + return undefined + } + return { + source: { + source: () => content, + }, + } + }, + } + const compiler = { + webpack: { + Compilation: { + PROCESS_ASSETS_STAGE_SUMMARIZE: Symbol('stage'), + }, + sources: { + ConcatSource: FakeConcatSource, + }, + NormalModule: { + getCompilationHooks: vi.fn(() => ({ + loader: { + tap: vi.fn(), + }, + })), + }, + }, + hooks: { + normalModuleFactory: { + tap: vi.fn(() => {}), + }, + compilation: { + tap: vi.fn((_name: string, handler: (_compilation: any) => void) => { + handler(compilation) + }), + }, + }, + } + + const plugin = new UnifiedWebpackPluginV5() + plugin.apply(compiler as any) + + currentAssetStore = { + 'index.css': '.foo { color: red; }', + } + await processAssetsCallbacks[0](createAssetsFromStore(currentAssetStore)) + + currentAssetStore = { + 'index.css': '.foo { color: blue; }', + } + await processAssetsCallbacks[0](createAssetsFromStore(currentAssetStore)) + + expect(currentContext.styleHandler).toHaveBeenCalledTimes(2) + expect(currentContext.styleHandler.mock.calls[0]?.[1]).toBe(currentContext.styleHandler.mock.calls[1]?.[1]) + }) + + it('reuses template handler options for multiple html assets in one compilation', async () => { + const processAssetsCallbacks: Array<(assets: Record) => Promise> = [] + let currentAssetStore: Record = {} + const compilation = { + compiler: { outputPath: path.resolve(process.cwd(), 'dist') }, + chunks: [{ id: 'main', hash: 'hash-1' }], + hooks: { + processAssets: { + tapPromise: (_options: unknown, handler: (assets: Record) => Promise) => { + processAssetsCallbacks.push(handler) + }, + }, + }, + updateAsset: vi.fn((file: string, source: FakeConcatSource) => { + currentAssetStore[file] = source.toString() + }), + getAsset(file: string) { + const content = currentAssetStore[file] + if (content === undefined) { + return undefined + } + return { + source: { + source: () => content, + }, + } + }, + } + const compiler = { + webpack: { + Compilation: { + PROCESS_ASSETS_STAGE_SUMMARIZE: Symbol('stage'), + }, + sources: { + ConcatSource: FakeConcatSource, + }, + NormalModule: { + getCompilationHooks: vi.fn(() => ({ + loader: { + tap: vi.fn(), + }, + })), + }, + }, + hooks: { + normalModuleFactory: { + tap: vi.fn(() => {}), + }, + compilation: { + tap: vi.fn((_name: string, handler: (_compilation: any) => void) => { + handler(compilation) + }), + }, + }, + } + + const plugin = new UnifiedWebpackPluginV5() + plugin.apply(compiler as any) + + currentAssetStore = { + 'pages/index/index.wxml': '', + 'pages/home/index.wxml': '', + } + await processAssetsCallbacks[0](createAssetsFromStore(currentAssetStore)) + + expect(currentContext.templateHandler).toHaveBeenCalledTimes(2) + expect(currentContext.templateHandler.mock.calls[0]?.[1]).toBe(currentContext.templateHandler.mock.calls[1]?.[1]) + }) + it('keeps precise matching by default and still escapes classes when runtime set is fresh', async () => { const runtimeSet = new Set(['bg-[#f50505]', 'text-[100rpx]', 'text-white']) const realJsHandler = createJsHandler({ diff --git a/packages/weapp-tailwindcss/test/context-cache.test.ts b/packages/weapp-tailwindcss/test/context-cache.test.ts index 90b8c0b78..34b3f9bbd 100644 --- a/packages/weapp-tailwindcss/test/context-cache.test.ts +++ b/packages/weapp-tailwindcss/test/context-cache.test.ts @@ -81,4 +81,24 @@ describe('compiler context cache', () => { expect(ctxA.tailwindcssBasedir).toBe(firstProject) expect(ctxB.tailwindcssBasedir).toBe(secondProject) }) + + it('reuses context across runtime package scope changes when tailwindcssBasedir is explicit', () => { + const firstProject = path.resolve(process.cwd(), 'demo/uni-app') + const secondProject = path.resolve(process.cwd(), 'demo/uni-app-vue3-vite') + const options = { + tailwindcssBasedir: firstProject, + } + + process.env.npm_package_json = path.join(firstProject, 'package.json') + process.env.PNPM_PACKAGE_NAME = '@weapp-tailwindcss-demo/uni-app' + const ctxA = getCompilerContext(options) + + process.env.npm_package_json = path.join(secondProject, 'package.json') + process.env.PNPM_PACKAGE_NAME = '@weapp-tailwindcss-demo/uni-app-vue3-vite' + const ctxB = getCompilerContext(options) + + expect(ctxA).toBe(ctxB) + expect(ctxA.tailwindcssBasedir).toBe(firstProject) + expect(ctxB.tailwindcssBasedir).toBe(firstProject) + }) }) diff --git a/packages/weapp-tailwindcss/test/core.transform-wxss-options.unit.test.ts b/packages/weapp-tailwindcss/test/core.transform-wxss-options.unit.test.ts new file mode 100644 index 000000000..6a7f84c9a --- /dev/null +++ b/packages/weapp-tailwindcss/test/core.transform-wxss-options.unit.test.ts @@ -0,0 +1,206 @@ +import { beforeEach, describe, expect, it, vi } from 'vitest' + +const styleHandler = vi.fn(async () => ({ css: '', map: undefined })) +const templateHandler = vi.fn() +const jsHandler = vi.fn() +const refreshTailwindcssPatcher = vi.fn() +const ensureRuntimeClassSet = vi.fn(async () => new Set()) +const setupPatchRecorder = vi.fn(() => ({ + patchPromise: Promise.resolve(), + onPatchCompleted: vi.fn(), +})) +const getCompilerContext = vi.fn(() => ({ + templateHandler, + styleHandler, + jsHandler, + twPatcher: { + majorVersion: 4, + }, + tailwindcssBasedir: '/tmp', + refreshTailwindcssPatcher, +})) + +vi.mock('@/context', () => ({ + getCompilerContext, +})) + +vi.mock('@/tailwindcss/recorder', () => ({ + setupPatchRecorder, +})) + +vi.mock('@/tailwindcss/runtime', () => ({ + ensureRuntimeClassSet, +})) + +const { createContext } = await import('@/core') + +describe('core transformWxss option reuse', () => { + beforeEach(() => { + styleHandler.mockClear() + templateHandler.mockClear() + jsHandler.mockClear() + refreshTailwindcssPatcher.mockClear() + ensureRuntimeClassSet.mockClear() + setupPatchRecorder.mockClear() + getCompilerContext.mockClear() + }) + + it('reuses the default main chunk options object when overrides are omitted', async () => { + const ctx = createContext() + + await ctx.transformWxss('.foo{}') + await ctx.transformWxss('.bar{}') + + const firstOptions = styleHandler.mock.calls[0]?.[1] + const secondOptions = styleHandler.mock.calls[1]?.[1] + + expect(firstOptions).toBe(secondOptions) + expect(firstOptions).toEqual({ isMainChunk: true }) + }) + + it('passes through caller options when isMainChunk is already true', async () => { + const ctx = createContext() + const options = { + isMainChunk: true, + postcssOptions: { + options: { + from: 'app.wxss', + }, + }, + } + + await ctx.transformWxss('.foo{}', options) + + expect(styleHandler.mock.calls[0]?.[1]).toBe(options) + }) + + it('adds isMainChunk only when caller did not specify it', async () => { + const ctx = createContext() + const options = { + postcssOptions: { + options: { + from: 'app.wxss', + }, + }, + } + + await ctx.transformWxss('.foo{}', options) + + const resolvedOptions = styleHandler.mock.calls[0]?.[1] + expect(resolvedOptions).not.toBe(options) + expect(resolvedOptions).toMatchObject({ + isMainChunk: true, + postcssOptions: { + options: { + from: 'app.wxss', + }, + }, + }) + }) +}) + +describe('core transformWxml option reuse', () => { + beforeEach(() => { + styleHandler.mockClear() + templateHandler.mockClear() + jsHandler.mockClear() + refreshTailwindcssPatcher.mockClear() + ensureRuntimeClassSet.mockClear() + setupPatchRecorder.mockClear() + getCompilerContext.mockClear() + }) + + it('reuses the default template options object when runtimeSet is stable', async () => { + ensureRuntimeClassSet.mockResolvedValue(new Set(['mt-[8px]'])) + templateHandler.mockResolvedValue('') + const ctx = createContext() + + await ctx.transformWxml('') + await ctx.transformWxml('') + + const firstOptions = templateHandler.mock.calls[0]?.[1] + const secondOptions = templateHandler.mock.calls[1]?.[1] + + expect(firstOptions).toBe(secondOptions) + expect(firstOptions?.runtimeSet).toBe(secondOptions?.runtimeSet) + expect(firstOptions?.jsHandler).toBe(secondOptions?.jsHandler) + }) + + it('creates a new default template options object after runtimeSet changes', async () => { + ensureRuntimeClassSet.mockResolvedValue(new Set(['mt-[8px]'])) + templateHandler.mockResolvedValue('') + const ctx = createContext() + + await ctx.transformWxml('') + await ctx.transformJs('const cls = "text-[12px]"', { + runtimeSet: new Set(['text-[12px]']), + }) + await ctx.transformWxml('') + + const firstOptions = templateHandler.mock.calls[0]?.[1] + const secondOptions = templateHandler.mock.calls[1]?.[1] + + expect(firstOptions).not.toBe(secondOptions) + expect(firstOptions?.runtimeSet).not.toBe(secondOptions?.runtimeSet) + }) +}) + +describe('core transformJs option reuse', () => { + beforeEach(() => { + styleHandler.mockClear() + templateHandler.mockClear() + jsHandler.mockClear() + refreshTailwindcssPatcher.mockClear() + ensureRuntimeClassSet.mockClear() + setupPatchRecorder.mockClear() + getCompilerContext.mockClear() + }) + + it('reuses the default js handler options object when overrides are omitted', async () => { + ensureRuntimeClassSet.mockResolvedValue(new Set(['text-[12px]'])) + const ctx = createContext() + + await ctx.transformJs('const a = "text-[12px]"') + await ctx.transformJs('const b = "text-[14px]"') + + const firstOptions = jsHandler.mock.calls[0]?.[2] + const secondOptions = jsHandler.mock.calls[1]?.[2] + + expect(firstOptions).toBe(secondOptions) + expect(firstOptions).toEqual({ + tailwindcssMajorVersion: 4, + }) + }) + + it('reuses the default js handler options object when caller only provides runtimeSet', async () => { + const ctx = createContext() + + await ctx.transformJs('const a = "text-[12px]"', { + runtimeSet: new Set(['text-[12px]']), + }) + await ctx.transformJs('const b = "text-[14px]"', { + runtimeSet: new Set(['text-[14px]']), + }) + + const firstOptions = jsHandler.mock.calls[0]?.[2] + const secondOptions = jsHandler.mock.calls[1]?.[2] + + expect(firstOptions).toBe(secondOptions) + expect(firstOptions).toEqual({ + tailwindcssMajorVersion: 4, + }) + expect(firstOptions).not.toHaveProperty('runtimeSet') + }) + + it('passes through explicit js handler options when caller already provides a tailwind major version', async () => { + const ctx = createContext() + const options = { + tailwindcssMajorVersion: 3, + generateMap: true, + } + + await ctx.transformJs('const a = "text-[12px]"', options) + + expect(jsHandler.mock.calls[0]?.[2]).toBe(options) + }) +}) diff --git a/packages/weapp-tailwindcss/test/js/handlers-branches.test.ts b/packages/weapp-tailwindcss/test/js/handlers-branches.test.ts index 5224e662c..b563e6f31 100644 --- a/packages/weapp-tailwindcss/test/js/handlers-branches.test.ts +++ b/packages/weapp-tailwindcss/test/js/handlers-branches.test.ts @@ -153,6 +153,17 @@ describe('replaceHandleValue branch coverage', () => { expect(token?.value).toBe('w-_b100px_B w-_b100px_B') }) + it('keeps repeated escaped runtime-set hits stable in the same literal', () => { + const quasi = getLiteralPath('const tpl = `gap-[20px] gap-[20px]`', 'TemplateElement') + const token = replaceHandleValue(quasi, { + escapeMap: MappingChars2String, + classNameSet: new Set(['gap-_b20px_B']), + needEscaped: false, + }) + + expect(token?.value).toBe('gap-_b20px_B gap-_b20px_B') + }) + it('evaluates unicode decoding guard when no escape is present', () => { const literal = getLiteralPath('const plain = \'flex\'', 'StringLiteral') const token = replaceHandleValue(literal, { diff --git a/packages/weapp-tailwindcss/test/lightningcss/style-handler.test.ts b/packages/weapp-tailwindcss/test/lightningcss/style-handler.test.ts index 915ccdad5..b54fc764e 100644 --- a/packages/weapp-tailwindcss/test/lightningcss/style-handler.test.ts +++ b/packages/weapp-tailwindcss/test/lightningcss/style-handler.test.ts @@ -40,4 +40,19 @@ describe('lightningcss style handler', () => { expect(code).toContain(':host') expect(code).toMatch(/:host\s*\{[^}]*color:/) }) + + it('keeps output stable when override options are omitted or empty', async () => { + const handler = createLightningcssStyleHandler() + const source = ` + .space-x-2>:not([hidden])~:not([hidden]) { margin-left: 16px; } + * { box-sizing: border-box; } + ` + + const base = await handler(source) + const withEmptyOverride = await handler(source, {}) + + expect(withEmptyOverride.code).toBe(base.code) + expect(withEmptyOverride.map).toBe(base.map) + expect(withEmptyOverride.warnings).toEqual(base.warnings) + }) }) diff --git a/packages/weapp-tailwindcss/test/tailwindcss/runtime-cache.test.ts b/packages/weapp-tailwindcss/test/tailwindcss/runtime-cache.test.ts new file mode 100644 index 000000000..ab8e07953 --- /dev/null +++ b/packages/weapp-tailwindcss/test/tailwindcss/runtime-cache.test.ts @@ -0,0 +1,96 @@ +import type { TailwindcssPatcherLike } from '@/types' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' + +function createMockPatcher(configPath = '/tmp/tailwind.config.js'): TailwindcssPatcherLike { + return { + packageInfo: { + name: 'tailwindcss', + version: '4.0.0', + rootPath: '/tmp/tailwindcss', + packageJsonPath: '/tmp/tailwindcss/package.json', + packageJson: {}, + }, + majorVersion: 4, + options: { + tailwind: { + config: configPath, + }, + } as any, + patch: vi.fn().mockResolvedValue(undefined), + extract: vi.fn().mockResolvedValue({ classSet: new Set() }), + getClassSet: vi.fn().mockResolvedValue(new Set()), + } +} + +describe('tailwindcss runtime cache signature', () => { + beforeEach(() => { + vi.resetModules() + vi.useFakeTimers() + }) + + afterEach(() => { + vi.useRealTimers() + vi.restoreAllMocks() + vi.resetModules() + }) + + it('reuses config stat result within the same event-loop turn', async () => { + const statSync = vi.fn() + .mockReturnValue({ size: 10, mtimeMs: 1000 }) + vi.doMock('node:fs', () => ({ + statSync, + })) + + const { getRuntimeClassSetSignature } = await import('@/tailwindcss/runtime/cache') + const patcher = createMockPatcher() + + const first = getRuntimeClassSetSignature(patcher) + const second = getRuntimeClassSetSignature(patcher) + + expect(first).toContain('/tmp/tailwind.config.js:10:1000') + expect(second).toBe(first) + expect(statSync).toHaveBeenCalledTimes(1) + }) + + it('re-stats config on the next event-loop turn so file changes are observed', async () => { + const statSync = vi.fn() + .mockReturnValueOnce({ size: 10, mtimeMs: 1000 }) + .mockReturnValueOnce({ size: 12, mtimeMs: 2000 }) + vi.doMock('node:fs', () => ({ + statSync, + })) + + const { getRuntimeClassSetSignature } = await import('@/tailwindcss/runtime/cache') + const patcher = createMockPatcher() + + const first = getRuntimeClassSetSignature(patcher) + await vi.runAllTimersAsync() + const second = getRuntimeClassSetSignature(patcher) + + expect(first).toContain('/tmp/tailwind.config.js:10:1000') + expect(second).toContain('/tmp/tailwind.config.js:12:2000') + expect(second).not.toBe(first) + expect(statSync).toHaveBeenCalledTimes(2) + }) + + it('clears cached config signature immediately when invalidated', async () => { + const statSync = vi.fn() + .mockReturnValueOnce({ size: 10, mtimeMs: 1000 }) + .mockReturnValueOnce({ size: 14, mtimeMs: 3000 }) + vi.doMock('node:fs', () => ({ + statSync, + })) + + const { getRuntimeClassSetSignature, invalidateRuntimeClassSet } = await import('@/tailwindcss/runtime/cache') + const patcher = createMockPatcher() + + const first = getRuntimeClassSetSignature(patcher) + invalidateRuntimeClassSet(patcher) + const second = getRuntimeClassSetSignature(patcher) + + expect(first).toContain('/tmp/tailwind.config.js:10:1000') + expect(second).toContain('/tmp/tailwind.config.js:14:3000') + expect(second).not.toBe(first) + expect(statSync).toHaveBeenCalledTimes(2) + }) +}) From 0f7616893ffb5fcce3ab68a3194e9c17ee33ae4c Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 20:46:50 +0800 Subject: [PATCH 002/145] =?UTF-8?q?perf(weapp-tailwindcss):=20=E7=BB=A7?= =?UTF-8?q?=E7=BB=AD=E5=8E=8B=E7=BC=A9=20JS=20=E4=B8=8E=20gulp=20=E7=83=AD?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=E5=BC=80=E9=94=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/bundlers/gulp/index.ts | 15 +++++++++- packages/weapp-tailwindcss/src/js/index.ts | 28 ++++++++++++++++++- .../test/bundlers/gulp.unit.test.ts | 12 ++++++++ .../test/js/index-handler.test.ts | 19 ++++++++++++- 4 files changed, 71 insertions(+), 3 deletions(-) diff --git a/packages/weapp-tailwindcss/src/bundlers/gulp/index.ts b/packages/weapp-tailwindcss/src/bundlers/gulp/index.ts index dd6742f04..46fd4baa3 100644 --- a/packages/weapp-tailwindcss/src/bundlers/gulp/index.ts +++ b/packages/weapp-tailwindcss/src/bundlers/gulp/index.ts @@ -40,6 +40,7 @@ export function createPlugins(options: UserDefinedOptions = {}) { const defaultStyleHandlerOptionsCache = new Map>() let cachedDefaultTemplateHandlerOptions: Partial | undefined let cachedDefaultTemplateRuntimeSet: Set | undefined + let cachedDefaultModuleGraphOptions: JsModuleGraphOptions | undefined const MODULE_EXTENSIONS = ['.js', '.mjs', '.cjs', '.ts', '.tsx', '.jsx'] let runtimeSetInitialized = false @@ -126,6 +127,18 @@ export function createPlugins(options: UserDefinedOptions = {}) { } } + function resolveModuleGraphOptions(moduleGraph?: JsModuleGraphOptions) { + if (moduleGraph) { + return moduleGraph + } + + if (!cachedDefaultModuleGraphOptions) { + cachedDefaultModuleGraphOptions = createModuleGraphOptionsFor() + } + + return cachedDefaultModuleGraphOptions + } + function createVinylTransform(handler: (file: File) => Promise) { return new Transform({ objectMode: true, @@ -216,7 +229,7 @@ export function createPlugins(options: UserDefinedOptions = {}) { await refreshRuntimeSet(false) await runtimeState.patchPromise const filename = path.resolve(file.path) - const moduleGraph = options.moduleGraph ?? createModuleGraphOptionsFor() + const moduleGraph = resolveModuleGraphOptions(options.moduleGraph) const handlerOptions: CreateJsHandlerOptions = { ...options, filename, diff --git a/packages/weapp-tailwindcss/src/js/index.ts b/packages/weapp-tailwindcss/src/js/index.ts index cc38e7fc8..b0540edce 100644 --- a/packages/weapp-tailwindcss/src/js/index.ts +++ b/packages/weapp-tailwindcss/src/js/index.ts @@ -25,11 +25,37 @@ export function createJsHandler(options: CreateJsHandlerOptions): JsHandler { uniAppX: options.uniAppX, moduleSpecifierReplacements: options.moduleSpecifierReplacements, } as IJsHandlerOptions + const resolvedOptionsByClassNameSet = new WeakMap, IJsHandlerOptions>() + let resolvedOptionsWithoutClassNameSet: IJsHandlerOptions | undefined + + function resolveDefaultOptions(classNameSet?: Set) { + if (!classNameSet) { + if (!resolvedOptionsWithoutClassNameSet) { + resolvedOptionsWithoutClassNameSet = { + ...defaults, + classNameSet, + } + } + return resolvedOptionsWithoutClassNameSet + } + + const cached = resolvedOptionsByClassNameSet.get(classNameSet) + if (cached) { + return cached + } + + const created = { + ...defaults, + classNameSet, + } + resolvedOptionsByClassNameSet.set(classNameSet, created) + return created + } function handler(rawSource: string, classNameSet?: Set, options?: CreateJsHandlerOptions) { // 快路径:无覆盖选项时跳过 defuOverrideArray,直接合并 classNameSet if (!options || Object.keys(options).length === 0) { - return jsHandler(rawSource, { ...defaults, classNameSet }) + return jsHandler(rawSource, resolveDefaultOptions(classNameSet)) } const resolvedOptions = defuOverrideArray( diff --git a/packages/weapp-tailwindcss/test/bundlers/gulp.unit.test.ts b/packages/weapp-tailwindcss/test/bundlers/gulp.unit.test.ts index d2daefe12..f37a40a10 100644 --- a/packages/weapp-tailwindcss/test/bundlers/gulp.unit.test.ts +++ b/packages/weapp-tailwindcss/test/bundlers/gulp.unit.test.ts @@ -231,4 +231,16 @@ describe('bundlers/gulp createPlugins', () => { statSpy.mockRestore() } }) + + it('reuses the default moduleGraph across transformJs invocations', async () => { + const plugins = createPlugins() + + await runTransform(plugins.transformJs(), createFile('/src/app.js', 'console.log("a")')) + await runTransform(plugins.transformJs(), createFile('/src/page.js', 'console.log("b")')) + + const firstOptions = jsHandler.mock.calls[0]?.[2] + const secondOptions = jsHandler.mock.calls[1]?.[2] + + expect(firstOptions?.moduleGraph).toBe(secondOptions?.moduleGraph) + }) }) diff --git a/packages/weapp-tailwindcss/test/js/index-handler.test.ts b/packages/weapp-tailwindcss/test/js/index-handler.test.ts index 2fbaa7928..180e1d487 100644 --- a/packages/weapp-tailwindcss/test/js/index-handler.test.ts +++ b/packages/weapp-tailwindcss/test/js/index-handler.test.ts @@ -64,11 +64,14 @@ describe('createJsHandler', () => { const handler = createJsHandler(base) const output = handler('another-source') + handler('another-source-2') expect(output.code).toBe('secondary') - expect(spy).toHaveBeenCalledTimes(1) + expect(spy).toHaveBeenCalledTimes(2) const [, resolved] = spy.mock.calls[0] + const [, resolvedAgain] = spy.mock.calls[1] + expect(resolved).toBe(resolvedAgain) expect(resolved.classNameSet).toBeUndefined() expect(resolved.escapeMap).toBe(base.escapeMap) expect(resolved.ignoreCallExpressionIdentifiers).toBe(base.ignoreCallExpressionIdentifiers) @@ -77,6 +80,20 @@ describe('createJsHandler', () => { expect(resolved.unescapeUnicode).toBe(true) }) + it('reuses the cached configuration for the same runtime classNameSet when no overrides are supplied', () => { + const spy = vi.spyOn(babel, 'jsHandler').mockReturnValue({ code: 'set-cache' }) + const base = createBaseOptions() + const handler = createJsHandler(base) + const classNameSet = new Set(['foo']) + + handler('source-a', classNameSet) + handler('source-b', classNameSet) + + expect(spy).toHaveBeenCalledTimes(2) + expect(spy.mock.calls[0][1]).toBe(spy.mock.calls[1][1]) + expect(spy.mock.calls[0][1].classNameSet).toBe(classNameSet) + }) + it('escapes class names when alwaysEscape is provided at creation time', () => { const handler = createJsHandler({ escapeMap: MappingChars2String, From 16e257acd8c2c642a1b42794912d8504f2f99a56 Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 21:01:16 +0800 Subject: [PATCH 003/145] chore(deps): upgrade --- apps/react-app/package.json | 2 +- apps/tailwindcss-weapp/package.json | 6 +- apps/vite-native-ts-skyline/package.json | 2 +- apps/vite-native/package.json | 2 +- demo/gulp-app/package.json | 2 +- demo/mpx-app/package.json | 12 +- demo/mpx-tailwindcss-v4/package.json | 10 +- demo/native-mina/package.json | 4 +- demo/rax-app/package.json | 2 +- demo/taro-app-vite/package.json | 2 +- demo/taro-app/package.json | 2 +- demo/taro-vite-tailwindcss-v4/package.json | 2 +- demo/taro-vue3-app/package.json | 2 +- demo/taro-webpack-tailwindcss-v4/package.json | 2 +- demo/uni-app-tailwindcss-v4/package.json | 6 +- demo/uni-app-vue3-vite/package.json | 4 +- .../package.json | 4 +- demo/uni-app-webpack5/package.json | 4 +- demo/uni-app/package.json | 4 +- eslint.config.js | 12 +- package.json | 20 +- packages-runtime/ui/package.json | 8 +- pnpm-lock.yaml | 5626 +++++++++-------- pnpm-workspace.yaml | 16 +- 24 files changed, 3221 insertions(+), 2535 deletions(-) diff --git a/apps/react-app/package.json b/apps/react-app/package.json index 11c15eefc..d466881ff 100644 --- a/apps/react-app/package.json +++ b/apps/react-app/package.json @@ -30,7 +30,7 @@ "@vitejs/plugin-react": "^5.1.4", "@weapp-tailwindcss/variants": "workspace:*", "babel-plugin-react-compiler": "^1.0.0", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-refresh": "^0.5.2", "globals": "^17.4.0", diff --git a/apps/tailwindcss-weapp/package.json b/apps/tailwindcss-weapp/package.json index 4ba137166..277022503 100644 --- a/apps/tailwindcss-weapp/package.json +++ b/apps/tailwindcss-weapp/package.json @@ -74,14 +74,14 @@ "@dcloudio/uni-mp-weixin": "3.0.0-4080720251210001", "@dcloudio/uni-mp-xhs": "3.0.0-4080720251210001", "@dcloudio/uni-quickapp-webview": "3.0.0-4080720251210001", - "@vue/shared": "^3.5.29", + "@vue/shared": "^3.5.30", "clipboard": "^2.0.11", "dayjs": "^1.11.12", "pinia": "~2.3.1", "tailwindcss-core-plugins-extractor": "^0.2.0", "uni-app-mp-html": "^2.5.0", "uview-plus": "^3.7.13", - "vue": "^3.5.29", + "vue": "^3.5.30", "vue-i18n": "^9.14.5" }, "devDependencies": { @@ -96,7 +96,7 @@ "@iconify-json/mdi": "^1.2.3", "@iconify-json/ri": "^1.2.10", "@iconify-json/svg-spinners": "^1.2.2", - "@vue/runtime-core": "^3.5.29", + "@vue/runtime-core": "^3.5.30", "autoprefixer": "^10.4.27", "indent-string": "^5.0.0", "miniprogram-api-typings": "^5.1.1", diff --git a/apps/vite-native-ts-skyline/package.json b/apps/vite-native-ts-skyline/package.json index 9d08ce71d..240f0980f 100644 --- a/apps/vite-native-ts-skyline/package.json +++ b/apps/vite-native-ts-skyline/package.json @@ -27,7 +27,7 @@ "postinstall": "weapp-tw patch" }, "dependencies": { - "wevu": "^6.7.3" + "wevu": "^6.7.4" }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.2", diff --git a/apps/vite-native/package.json b/apps/vite-native/package.json index 4ffd72ef4..1de3efc3d 100644 --- a/apps/vite-native/package.json +++ b/apps/vite-native/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@egoist/tailwindcss-icons": "^1.9.2", - "@iconify-json/lucide": "^1.2.95", + "@iconify-json/lucide": "^1.2.96", "@iconify-json/mdi": "^1.2.3", "@tailwindcss/postcss": "catalog:tailwindcss4", "@tailwindcss/vite": "catalog:tailwindcss4", diff --git a/demo/gulp-app/package.json b/demo/gulp-app/package.json index f302f4499..3204600b7 100644 --- a/demo/gulp-app/package.json +++ b/demo/gulp-app/package.json @@ -60,7 +60,7 @@ "@weapp-tailwindcss/variants-v3": "workspace:*", "autoprefixer": "catalog:autoprefixer10", "cross-env": "catalog:crossEnv", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "gulp": "^5.0.1", "gulp-cached": "^1.1.1", "gulp-debug": "^5.0.1", diff --git a/demo/mpx-app/package.json b/demo/mpx-app/package.json index 2125cca01..5d6661d76 100644 --- a/demo/mpx-app/package.json +++ b/demo/mpx-app/package.json @@ -28,9 +28,9 @@ "postinstall": "weapp-tw patch" }, "dependencies": { - "@mpxjs/api-proxy": "^2.10.18", - "@mpxjs/core": "^2.10.18", - "@mpxjs/fetch": "^2.10.18", + "@mpxjs/api-proxy": "^2.10.19", + "@mpxjs/core": "^2.10.19", + "@mpxjs/fetch": "^2.10.19", "@mpxjs/pinia": "^2.10.18", "@mpxjs/store": "^2.10.18", "@mpxjs/utils": "^2.10.18", @@ -60,10 +60,10 @@ "@weapp-tailwindcss/merge-v3": "workspace:*", "@weapp-tailwindcss/variants-v3": "workspace:*", "autoprefixer": "catalog:autoprefixer10", - "babel-jest": "^30.2.0", + "babel-jest": "^30.3.0", "cross-env": "catalog:crossEnv", - "eslint": "^10.0.2", - "jest": "^30.2.0", + "eslint": "^10.0.3", + "jest": "^30.3.0", "postcss": "^8.5.8", "postcss-loader": "^8.2.1", "postcss-rem-to-responsive-pixel": "catalog:postcssRem602", diff --git a/demo/mpx-tailwindcss-v4/package.json b/demo/mpx-tailwindcss-v4/package.json index 268528af5..c59a70c9d 100644 --- a/demo/mpx-tailwindcss-v4/package.json +++ b/demo/mpx-tailwindcss-v4/package.json @@ -14,9 +14,9 @@ "open": "weapp open -p dist/wx" }, "dependencies": { - "@mpxjs/api-proxy": "^2.10.18", - "@mpxjs/core": "^2.10.18", - "@mpxjs/fetch": "^2.10.18", + "@mpxjs/api-proxy": "^2.10.19", + "@mpxjs/core": "^2.10.19", + "@mpxjs/fetch": "^2.10.19", "@mpxjs/pinia": "^2.10.18", "@mpxjs/store": "^2.10.18", "@mpxjs/utils": "^2.10.18", @@ -38,13 +38,13 @@ "@mpxjs/size-report": "^2.10.3", "@mpxjs/vue-cli-plugin-mpx": "^2.2.15", "@mpxjs/vue-cli-plugin-mpx-typescript": "^2.2.15", - "@mpxjs/webpack-plugin": "^2.10.18", + "@mpxjs/webpack-plugin": "^2.10.19", "@tailwindcss/postcss": "catalog:tailwindcss4", "@vue/cli-service": "~5.0.0", "@weapp-tailwindcss/merge": "workspace:*", "@weapp-tailwindcss/variants": "workspace:*", "autoprefixer": "catalog:autoprefixer10", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "postcss": "^8.5.8", "process": "^0.11.10", "tailwindcss": "catalog:tailwindcss4", diff --git a/demo/native-mina/package.json b/demo/native-mina/package.json index 86fead849..137309bcb 100644 --- a/demo/native-mina/package.json +++ b/demo/native-mina/package.json @@ -39,14 +39,14 @@ "@weapp-tailwindcss/merge-v3": "workspace:*", "@weapp-tailwindcss/variants-v3": "workspace:*", "autoprefixer": "catalog:autoprefixer10", - "babel-loader": "^10.0.0", + "babel-loader": "^10.1.1", "babel-plugin-lodash": "^3.3.4", "clean-webpack-plugin": "^4.0.0", "copy-webpack-plugin": "^13.0.1", "cross-env": "catalog:crossEnv", "ensure-posix-path": "^1.1.1", "file-loader": "^6.2.0", - "jest": "^30.2.0", + "jest": "^30.3.0", "lodash-webpack-plugin": "^0.11.5", "miniprogram-api-typings": "catalog:miniApiTypings", "npm-run-all2": "^8.0.4", diff --git a/demo/rax-app/package.json b/demo/rax-app/package.json index cdb229e53..9676395bc 100644 --- a/demo/rax-app/package.json +++ b/demo/rax-app/package.json @@ -50,7 +50,7 @@ "autoprefixer": "catalog:autoprefixer10", "build-plugin-app-core": "^2.1.4", "cross-env": "catalog:crossEnv", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "postcss": "catalog:postcss85", "postcss-rem-to-responsive-pixel": "catalog:postcssRem610", "postcss-rpx-transform": "catalog:postcssRpx", diff --git a/demo/taro-app-vite/package.json b/demo/taro-app-vite/package.json index 593bf0726..ec9e00c26 100644 --- a/demo/taro-app-vite/package.json +++ b/demo/taro-app-vite/package.json @@ -82,7 +82,7 @@ "@weapp-tailwindcss/variants-v3": "workspace:*", "autoprefixer": "catalog:autoprefixer10", "babel-preset-taro": "catalog:taro4", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "eslint-config-taro": "catalog:taro4", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.0.1", diff --git a/demo/taro-app/package.json b/demo/taro-app/package.json index 75f556132..b21771a72 100644 --- a/demo/taro-app/package.json +++ b/demo/taro-app/package.json @@ -71,7 +71,7 @@ "babel-preset-taro": "catalog:taro4", "create-functional-loader": "^0.1.4", "cross-env": "catalog:crossEnv", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "eslint-config-taro": "catalog:taro4", "eslint-plugin-import": "^2.32.0", "eslint-plugin-react": "^7.37.5", diff --git a/demo/taro-vite-tailwindcss-v4/package.json b/demo/taro-vite-tailwindcss-v4/package.json index 3ddc7a984..5d8b26ca9 100644 --- a/demo/taro-vite-tailwindcss-v4/package.json +++ b/demo/taro-vite-tailwindcss-v4/package.json @@ -81,7 +81,7 @@ "@weapp-tailwindcss/merge": "workspace:*", "@weapp-tailwindcss/variants": "workspace:*", "babel-preset-taro": "catalog:taro4", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "eslint-config-taro": "catalog:taro4", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.0.1", diff --git a/demo/taro-vue3-app/package.json b/demo/taro-vue3-app/package.json index 8bc5cdcde..ef973166f 100644 --- a/demo/taro-vue3-app/package.json +++ b/demo/taro-vue3-app/package.json @@ -83,7 +83,7 @@ "autoprefixer": "catalog:autoprefixer10", "babel-preset-taro": "catalog:taro4", "cross-env": "catalog:crossEnv", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "eslint-config-taro": "catalog:taro4", "eslint-plugin-vue": "^10.8.0", "less": "^4.5.1", diff --git a/demo/taro-webpack-tailwindcss-v4/package.json b/demo/taro-webpack-tailwindcss-v4/package.json index 920cf52e6..402993e29 100644 --- a/demo/taro-webpack-tailwindcss-v4/package.json +++ b/demo/taro-webpack-tailwindcss-v4/package.json @@ -84,7 +84,7 @@ "@weapp-tailwindcss/merge": "workspace:*", "@weapp-tailwindcss/variants": "workspace:*", "babel-preset-taro": "catalog:taro4", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "eslint-config-taro": "catalog:taro4", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.0.1", diff --git a/demo/uni-app-tailwindcss-v4/package.json b/demo/uni-app-tailwindcss-v4/package.json index 2f3e90993..c005241f7 100644 --- a/demo/uni-app-tailwindcss-v4/package.json +++ b/demo/uni-app-tailwindcss-v4/package.json @@ -64,7 +64,7 @@ "@dcloudio/uni-mp-xhs": "3.0.0-4080720251210001", "@dcloudio/uni-quickapp-webview": "3.0.0-4080720251210001", "tailwindcss-core-plugins-extractor": "^0.2.0", - "vue": "^3.5.29", + "vue": "^3.5.30", "vue-i18n": "^9.1.9" }, "devDependencies": { @@ -74,10 +74,10 @@ "@dcloudio/uni-stacktracey": "3.0.0-4080720251210001", "@dcloudio/vite-plugin-uni": "3.0.0-4080720251210001", "@egoist/tailwindcss-icons": "^1.9.2", - "@iconify-json/lucide": "^1.2.95", + "@iconify-json/lucide": "^1.2.96", "@iconify-json/mdi": "^1.2.3", "@tailwindcss/vite": "catalog:tailwindcss4", - "@vue/runtime-core": "^3.5.29", + "@vue/runtime-core": "^3.5.30", "@vue/tsconfig": "^0.8.1", "@weapp-tailwindcss/merge": "workspace:*", "@weapp-tailwindcss/variants": "workspace:*", diff --git a/demo/uni-app-vue3-vite/package.json b/demo/uni-app-vue3-vite/package.json index 23556bd04..f826099ea 100644 --- a/demo/uni-app-vue3-vite/package.json +++ b/demo/uni-app-vue3-vite/package.json @@ -75,7 +75,7 @@ "tailwind-merge-v2": "npm:tailwind-merge@^2.6.1", "uview-plus": "^3.7.13", "vk-uview-ui": "^1.5.2", - "vue": "^3.5.29", + "vue": "^3.5.30", "vue-i18n": "^9.1.9", "vuex": "^4.1.0" }, @@ -91,7 +91,7 @@ "@tailwindcss/forms": "^0.5.11", "@tailwindcss/line-clamp": "^0.4.4", "@tailwindcss/typography": "^0.5.10", - "@vue/runtime-core": "^3.5.29", + "@vue/runtime-core": "^3.5.30", "@weapp-tailwindcss/cva": "workspace:*", "@weapp-tailwindcss/merge-v3": "workspace:*", "@weapp-tailwindcss/typography": "workspace:*", diff --git a/demo/uni-app-webpack-tailwindcss-v4/package.json b/demo/uni-app-webpack-tailwindcss-v4/package.json index efb47260e..13a9a2886 100644 --- a/demo/uni-app-webpack-tailwindcss-v4/package.json +++ b/demo/uni-app-webpack-tailwindcss-v4/package.json @@ -74,7 +74,7 @@ "@dcloudio/uni-quickapp-webview": "2.0.2-4080720251210002", "@dcloudio/uni-stacktracey": "2.0.2-4080720251210002", "@dcloudio/uni-stat": "2.0.2-4080720251210002", - "@vue/shared": "^3.5.29", + "@vue/shared": "^3.5.30", "core-js": "^3.48.0", "flyio": "^0.6.2", "vue": "^2.7.16", @@ -105,7 +105,7 @@ "babel-plugin-import": "^1.11.0", "copy-webpack-plugin": "^13.0.1", "cross-env": "^7.0.2", - "jest": "^25.4.0", + "jest": "^25.5.4", "postcss": "^8.5.8", "postcss-comment": "catalog:postcssComment2", "regenerator-transform": "^0.15.1", diff --git a/demo/uni-app-webpack5/package.json b/demo/uni-app-webpack5/package.json index b954ae5f3..86eaf60f4 100644 --- a/demo/uni-app-webpack5/package.json +++ b/demo/uni-app-webpack5/package.json @@ -78,7 +78,7 @@ "@dcloudio/uni-quickapp-webview": "2.0.2-4080720251210002", "@dcloudio/uni-stacktracey": "2.0.2-4080720251210002", "@dcloudio/uni-stat": "2.0.2-4080720251210002", - "@vue/shared": "^3.5.29", + "@vue/shared": "^3.5.30", "core-js": "^3.48.0", "flyio": "^0.6.2", "regenerator-runtime": "^0.14.1", @@ -108,7 +108,7 @@ "@weapp-tailwindcss/variants-v3": "workspace:*", "babel-plugin-import": "^1.11.0", "cross-env": "^7.0.2", - "jest": "^25.4.0", + "jest": "^25.5.4", "mini-css-extract-plugin": "^2.10.0", "mini-types": "*", "miniprogram-api-typings": "catalog:miniApiTypings", diff --git a/demo/uni-app/package.json b/demo/uni-app/package.json index 9db054c4b..9e6dc191e 100644 --- a/demo/uni-app/package.json +++ b/demo/uni-app/package.json @@ -77,7 +77,7 @@ "@dcloudio/uni-stacktracey": "2.0.2-4080720251210002", "@dcloudio/uni-stat": "2.0.2-4080720251210002", "@vant/weapp": "^1.11.4", - "@vue/shared": "^3.5.29", + "@vue/shared": "^3.5.30", "core-js": "^3.48.0", "flyio": "^0.6.2", "regenerator-runtime": "^0.14.1", @@ -110,7 +110,7 @@ "autoprefixer": "10.4.24", "babel-plugin-import": "^1.11.0", "cross-env": "^7.0.2", - "jest": "^25.4.0", + "jest": "^25.5.4", "lru-cache": "^5.1.1", "mini-types": "*", "miniprogram-api-typings": "catalog:miniApiTypings", diff --git a/eslint.config.js b/eslint.config.js index 804c55913..886279f51 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -45,10 +45,10 @@ export default icebreaker( }, }, - { - files: ['pnpm-workspace.yaml'], - rules: { - 'pnpm/yaml-no-duplicate-catalog-item': ['error', { checkDuplicates: 'exact-version' }], - }, - }, + // { + // files: ['pnpm-workspace.yaml'], + // rules: { + // 'pnpm/yaml-no-duplicate-catalog-item': ['error', { checkDuplicates: 'exact-version' }], + // }, + // }, ) diff --git a/package.json b/package.json index ba0da76bc..b93d4ffb8 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "type": "module", "version": "0.0.0", "private": true, - "packageManager": "pnpm@10.30.3", + "packageManager": "pnpm@10.31.0", "description": "把tailwindcss jit引擎,带给小程序开发者们! bring tailwindcss jit engine to miniprogram developers!", "author": "ice breaker <1324318532@qq.com>", "license": "MIT", @@ -143,10 +143,10 @@ "@csstools/postcss-is-pseudo-class": "^6.0.0", "@eslint/config-inspector": "^1.5.0", "@icebreakers/changelog-github": "^0.2.1", - "@icebreakers/commitlint-config": "^1.2.9", - "@icebreakers/eslint-config": "^1.6.24", - "@icebreakers/monorepo": "^3.2.13", - "@icebreakers/stylelint-config": "^2.0.3", + "@icebreakers/commitlint-config": "^1.2.10", + "@icebreakers/eslint-config": "^1.6.28", + "@icebreakers/monorepo": "^3.2.15", + "@icebreakers/stylelint-config": "^2.0.4", "@swc/core": "^1.15.18", "@tailwindcss/postcss": "catalog:tailwindcss4", "@tailwindcss/vite": "catalog:tailwindcss4", @@ -192,7 +192,7 @@ "@weapp-tailwindcss/test-helper": "workspace:*", "anymatch": "^3.1.3", "autoprefixer": "catalog:autoprefixer10", - "babel-loader": "^10.0.0", + "babel-loader": "^10.1.1", "boxen": "^8.0.1", "browserslist": "^4.28.1", "chokidar": "^5.0.0", @@ -213,7 +213,7 @@ "domhandler": "^5.0.3", "es-toolkit": "^1.45.1", "esbuild": "^0.27.3", - "eslint": "^10.0.2", + "eslint": "^10.0.3", "execa": "^9.6.1", "express": "^5.2.1", "fast-glob": "^3.3.3", @@ -226,8 +226,8 @@ "js-beautify": "^1.15.4", "jsdom": "^28.1.0", "klaw": "^4.1.0", - "lightningcss": "^1.31.1", - "lint-staged": "^16.3.2", + "lightningcss": "^1.32.0", + "lint-staged": "^16.3.3", "local-pkg": "^1.1.2", "lodash": "^4.17.23", "lodash-es": "^4.17.23", @@ -270,7 +270,7 @@ "tslib": "^2.8.1", "tsup": "^8.5.1", "tsx": "^4.21.0", - "turbo": "^2.8.13", + "turbo": "^2.8.15", "type-fest": "^5.4.4", "typescript": "catalog:typescript59", "unbuild": "^3.6.1", diff --git a/packages-runtime/ui/package.json b/packages-runtime/ui/package.json index 1cb40976b..b6db87f35 100644 --- a/packages-runtime/ui/package.json +++ b/packages-runtime/ui/package.json @@ -137,15 +137,15 @@ "tailwind-variants": "^3.2.2" }, "devDependencies": { - "@storybook/addon-a11y": "^10.2.15", - "@storybook/react": "^10.2.15", - "@storybook/react-vite": "^10.2.15", + "@storybook/addon-a11y": "^10.2.17", + "@storybook/react": "^10.2.17", + "@storybook/react-vite": "^10.2.17", "@tailwindcss/vite": "catalog:tailwindcss4", "@types/react": "^19.2.14", "@types/react-dom": "^19.0.0", "react": "^18.3.1", "react-dom": "^18.3.1", - "storybook": "^10.2.15", + "storybook": "^10.2.17", "tailwindcss": "catalog:tailwindcss4", "typescript": "catalog:typescript59", "vite": "^7.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 056c00e40..28f56e9d9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -208,8 +208,8 @@ catalogs: version: 4.1.11 typesNode2410: '@types/node': - specifier: ^24.11.0 - version: 24.11.0 + specifier: ^24.12.0 + version: 24.12.0 typescript59: typescript: specifier: ^5.9.3 @@ -220,14 +220,14 @@ catalogs: version: 5.9.3 typescriptEslint849: '@typescript-eslint/eslint-plugin': - specifier: ^8.56.1 - version: 8.56.1 + specifier: ^8.57.0 + version: 8.57.0 '@typescript-eslint/parser': - specifier: ^8.56.1 - version: 8.56.1 + specifier: ^8.57.0 + version: 8.57.0 typescript-eslint: - specifier: ^8.56.1 - version: 8.56.1 + specifier: ^8.57.0 + version: 8.57.0 vite4: vite: specifier: ^4.5.14 @@ -245,11 +245,11 @@ catalogs: specifier: ^3.5.29 version: 3.5.29 '@vue/compiler-sfc': - specifier: ^3.5.29 - version: 3.5.29 + specifier: ^3.5.30 + version: 3.5.30 vue: - specifier: ^3.5.29 - version: 3.5.29 + specifier: ^3.5.30 + version: 3.5.30 vueTsc318: vue-tsc: specifier: ^3.2.5 @@ -264,12 +264,12 @@ catalogs: version: 5.1.0 weappVite: weapp-vite: - specifier: ^6.7.3 - version: 6.7.3 + specifier: ^6.7.4 + version: 6.7.4 wrangler4530: wrangler: - specifier: ^4.70.0 - version: 4.70.0 + specifier: ^4.71.0 + version: 4.71.0 overrides: postcss-urlrewrite: 0.3.0 @@ -294,10 +294,10 @@ importers: version: 0.5.2(encoding@0.1.13) '@changesets/cli': specifier: ^2.30.0 - version: 2.30.0(@types/node@24.11.0) + version: 2.30.0(@types/node@24.12.0) '@commitlint/cli': specifier: ^20.4.3 - version: 20.4.3(@types/node@24.11.0)(typescript@5.9.3) + version: 20.4.3(@types/node@24.12.0)(typescript@5.9.3) '@csstools/css-color-parser': specifier: ^4.0.2 version: 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) @@ -312,22 +312,22 @@ importers: version: 6.0.0(postcss@8.5.8) '@eslint/config-inspector': specifier: ^1.5.0 - version: 1.5.0(eslint@10.0.2(jiti@2.6.1)) + version: 1.5.0(eslint@10.0.3(jiti@2.6.1)) '@icebreakers/changelog-github': specifier: ^0.2.1 version: 0.2.1(encoding@0.1.13) '@icebreakers/commitlint-config': - specifier: ^1.2.9 - version: 1.2.9(conventional-changelog-conventionalcommits@9.3.0) + specifier: ^1.2.10 + version: 1.2.10(conventional-changelog-conventionalcommits@9.3.0) '@icebreakers/eslint-config': - specifier: ^1.6.24 - version: 1.6.24(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.29)(eslint-plugin-pnpm@1.6.0(eslint@10.0.2(jiti@2.6.1)))(eslint@10.0.2(jiti@2.6.1))(globals@17.4.0)(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3)(vitest@4.0.18) + specifier: ^1.6.28 + version: 1.6.28(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint-plugin-pnpm@1.6.0(eslint@10.0.3(jiti@2.6.1)))(eslint@10.0.3(jiti@2.6.1))(globals@17.4.0)(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3)(vitest@4.0.18) '@icebreakers/monorepo': - specifier: ^3.2.13 - version: 3.2.13(@types/node@24.11.0)(magicast@0.5.1)(typanion@3.14.0) + specifier: ^3.2.15 + version: 3.2.15(@types/node@24.12.0)(magicast@0.5.1)(typanion@3.14.0) '@icebreakers/stylelint-config': - specifier: ^2.0.3 - version: 2.0.3(postcss@8.5.8)(stylelint-order@7.0.0(stylelint@17.4.0(typescript@5.9.3)))(stylelint@17.4.0(typescript@5.9.3)) + specifier: ^2.0.4 + version: 2.0.4(postcss@8.5.8)(stylelint-order@7.0.0(stylelint@17.4.0(typescript@5.9.3)))(stylelint@17.4.0(typescript@5.9.3)) '@swc/core': specifier: ^1.15.18 version: 1.15.18(@swc/helpers@0.5.17) @@ -336,7 +336,7 @@ importers: version: 4.2.1 '@tailwindcss/vite': specifier: catalog:tailwindcss4 - version: 4.2.1(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.2.1(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@tsconfig/recommended': specifier: ^1.0.13 version: 1.0.13 @@ -414,7 +414,7 @@ importers: version: 4.0.10 '@types/node': specifier: catalog:typesNode2410 - version: 24.11.0 + version: 24.12.0 '@types/npm-registry-fetch': specifier: ^8.0.9 version: 8.0.9 @@ -464,8 +464,8 @@ importers: specifier: catalog:autoprefixer10 version: 10.4.27(postcss@8.5.8) babel-loader: - specifier: ^10.0.0 - version: 10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + specifier: ^10.1.1 + version: 10.1.1(@babel/core@7.29.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) boxen: specifier: ^8.0.1 version: 8.0.1 @@ -527,8 +527,8 @@ importers: specifier: ^0.27.3 version: 0.27.3 eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) execa: specifier: ^9.6.1 version: 9.6.1 @@ -566,11 +566,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 lightningcss: - specifier: ^1.31.1 - version: 1.31.1 + specifier: ^1.32.0 + version: 1.32.0 lint-staged: - specifier: ^16.3.2 - version: 16.3.2 + specifier: ^16.3.3 + version: 16.3.3 local-pkg: specifier: ^1.1.2 version: 1.1.2 @@ -693,13 +693,13 @@ importers: version: 2.8.1 tsup: specifier: ^8.5.1 - version: 8.5.1(@microsoft/api-extractor@7.55.2(@types/node@24.11.0))(@swc/core@1.15.18(@swc/helpers@0.5.17))(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) + version: 8.5.1(@microsoft/api-extractor@7.55.2(@types/node@24.12.0))(@swc/core@1.15.18(@swc/helpers@0.5.17))(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) tsx: specifier: ^4.21.0 version: 4.21.0 turbo: - specifier: ^2.8.13 - version: 2.8.13 + specifier: ^2.8.15 + version: 2.8.15 type-fest: specifier: ^5.4.4 version: 5.4.4 @@ -708,7 +708,7 @@ importers: version: 5.9.3 unbuild: specifier: ^3.6.1 - version: 3.6.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.29(typescript@5.9.3)) + version: 3.6.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3)) undici: specifier: ^7.22.0 version: 7.22.0 @@ -723,13 +723,13 @@ importers: version: 4.0.2 vite: specifier: ^7.3.1 - version: 7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-inspect: specifier: ^11.3.3 - version: 11.3.3(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 11.3.3(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) vitest: specifier: ~4.0.18 - version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@24.11.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) weapp-tailwindcss: specifier: workspace:* version: link:packages/weapp-tailwindcss @@ -744,7 +744,7 @@ importers: version: 0.0.7 wrangler: specifier: catalog:wrangler4530 - version: 4.70.0 + version: 4.71.0 yaml: specifier: ^2.8.2 version: 2.8.2 @@ -775,13 +775,13 @@ importers: devDependencies: '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.0.2(jiti@2.6.1)) + version: 10.0.1(eslint@10.0.3(jiti@2.6.1)) '@tailwindcss/vite': specifier: ^4.2.1 - version: 4.2.1(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.2.1(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@types/node': specifier: catalog:typesNode2410 - version: 24.11.0 + version: 24.12.0 '@types/react': specifier: catalog:react19 version: 19.2.14 @@ -790,7 +790,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^5.1.4 - version: 5.1.4(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 5.1.4(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@weapp-tailwindcss/variants': specifier: workspace:* version: link:../../packages-runtime/variants @@ -798,14 +798,14 @@ importers: specifier: ^1.0.0 version: 1.0.0 eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) eslint-plugin-react-hooks: specifier: ^7.0.1 - version: 7.0.1(eslint@10.0.2(jiti@2.6.1)) + version: 7.0.1(eslint@10.0.3(jiti@2.6.1)) eslint-plugin-react-refresh: specifier: ^0.5.2 - version: 0.5.2(eslint@10.0.2(jiti@2.6.1)) + version: 0.5.2(eslint@10.0.3(jiti@2.6.1)) globals: specifier: ^17.4.0 version: 17.4.0 @@ -820,13 +820,13 @@ importers: version: 5.9.3 typescript-eslint: specifier: catalog:typescriptEslint849 - version: 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) vite: specifier: ^7.3.1 - version: 7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) wrangler: specifier: catalog:wrangler4530 - version: 4.70.0 + version: 4.71.0 apps/rsmax-app-ts: dependencies: @@ -838,7 +838,7 @@ importers: version: 18.3.1(react@18.3.1) rsmax: specifier: ^1.3.14 - version: 1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) devDependencies: '@types/react': specifier: catalog:react18 @@ -875,58 +875,58 @@ importers: dependencies: '@dcloudio/uni-app': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-app-harmony': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-app-plus': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-components': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-h5': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-alipay': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-baidu': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-harmony': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-jd': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-kuaishou': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-lark': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-qq': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-toutiao': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': specifier: 3.0.0-4080720251210001 version: 3.0.0-4080720251210001 '@dcloudio/uni-mp-weixin': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-xhs': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-quickapp-webview': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@vue/shared': - specifier: ^3.5.29 - version: 3.5.29 + specifier: ^3.5.30 + version: 3.5.30 clipboard: specifier: ^2.0.11 version: 2.0.11 @@ -935,7 +935,7 @@ importers: version: 1.11.19 pinia: specifier: ~2.3.1 - version: 2.3.1(@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.29(typescript@5.9.3)) + version: 2.3.1(@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)) tailwindcss-core-plugins-extractor: specifier: ^0.2.0 version: 0.2.0 @@ -946,27 +946,27 @@ importers: specifier: ^3.7.13 version: 3.7.13 vue: - specifier: ^3.5.29 - version: 3.5.29(typescript@5.9.3) + specifier: ^3.5.30 + version: 3.5.30(typescript@5.9.3) vue-i18n: specifier: ^9.14.5 - version: 9.14.5(vue@3.5.29(typescript@5.9.3)) + version: 9.14.5(vue@3.5.30(typescript@5.9.3)) devDependencies: '@dcloudio/types': specifier: ^3.4.28 version: 3.4.28 '@dcloudio/uni-automator': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(jest-environment-node@27.5.1)(jest@27.0.4(node-notifier@8.0.2))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(jest-environment-node@27.5.1)(jest@27.0.4(node-notifier@8.0.2))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-cli-shared': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-stacktracey': specifier: 3.0.0-4080720251210001 version: 3.0.0-4080720251210001 '@dcloudio/vite-plugin-uni': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@egoist/tailwindcss-icons': specifier: ^1.9.2 version: 1.9.2(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2)) @@ -986,8 +986,8 @@ importers: specifier: ^1.2.2 version: 1.2.4 '@vue/runtime-core': - specifier: ^3.5.29 - version: 3.5.29 + specifier: ^3.5.30 + version: 3.5.30 autoprefixer: specifier: ^10.4.27 version: 10.4.27(postcss@8.5.8) @@ -1017,13 +1017,13 @@ importers: version: 3.4.19(tsx@4.21.0)(yaml@2.8.2) unplugin-auto-import: specifier: ^19.1.1 - version: 19.3.0(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3))) + version: 19.3.0(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3))) vite: specifier: 5.2.8 - version: 5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + version: 5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) vue-eslint-parser: specifier: ^10.4.0 - version: 10.4.0(eslint@10.0.2(jiti@1.21.7)) + version: 10.4.0(eslint@10.0.3(jiti@1.21.7)) weapp-ide-cli: specifier: ^5.1.0 version: 5.1.0 @@ -1038,13 +1038,13 @@ importers: version: 7.28.6 '@tarojs/components': specifier: catalog:taro4 - version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': specifier: catalog:taro4 version: 4.1.11(@swc/helpers@0.5.17) '@tarojs/plugin-framework-react': specifier: catalog:taro4 - version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/plugin-html': specifier: catalog:taro4 version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) @@ -1053,10 +1053,10 @@ importers: version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) '@tarojs/plugin-platform-h5': specifier: catalog:taro4 - version: 4.1.11(0bd93ad96207ac4eb87448bbcb822129) + version: 4.1.11(a62a2557585f156b6a3c322ded1f8d90) '@tarojs/plugin-platform-harmony-hybrid': specifier: catalog:taro4 - version: 4.1.11(57da13014d0810497faa0c2fcd0a1f5a) + version: 4.1.11(2d2e96106404f5bdf2df46adc2fbee7b) '@tarojs/plugin-platform-jd': specifier: catalog:taro4 version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) @@ -1083,7 +1083,7 @@ importers: version: 4.1.11 '@tarojs/taro': specifier: catalog:taro4 - version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) react: specifier: catalog:react18 version: 18.3.1 @@ -1105,7 +1105,7 @@ importers: version: 4.2.1 '@tarojs/cli': specifier: catalog:taro4 - version: 4.1.11(@swc/helpers@0.5.17)(@types/node@24.11.0)(debug@4.4.3) + version: 4.1.11(@swc/helpers@0.5.17)(@types/node@24.12.0)(debug@4.4.3) '@tarojs/taro-loader': specifier: catalog:taro4 version: 4.1.11(@swc/helpers@0.5.17)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -1114,7 +1114,7 @@ importers: version: 4.1.11(@babel/core@7.29.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.3.96(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@tarojs/runtime@4.1.11)(debug@4.4.3)(less@4.5.1)(postcss@8.5.8)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@types/node': specifier: catalog:typesNode2410 - version: 24.11.0 + version: 24.12.0 '@types/react': specifier: catalog:react18 version: 19.2.14 @@ -1219,8 +1219,8 @@ importers: specifier: ^1.9.2 version: 1.9.2(tailwindcss@4.2.1) '@iconify-json/lucide': - specifier: ^1.2.95 - version: 1.2.95 + specifier: ^1.2.96 + version: 1.2.96 '@iconify-json/mdi': specifier: ^1.2.3 version: 1.2.3 @@ -1229,7 +1229,7 @@ importers: version: 4.2.1 '@tailwindcss/vite': specifier: catalog:tailwindcss4 - version: 4.2.1(vite@8.0.0-beta.16(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.2.1(vite@8.0.0-beta.16(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@weapp-tailwindcss/variants': specifier: workspace:* version: link:../../packages-runtime/variants @@ -1250,7 +1250,7 @@ importers: version: link:../../packages/weapp-tailwindcss weapp-vite: specifier: catalog:weappVite - version: 6.7.3(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 6.7.4(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) apps/vite-native-skyline: devDependencies: @@ -1280,7 +1280,7 @@ importers: version: link:../../packages/weapp-tailwindcss weapp-vite: specifier: catalog:weappVite - version: 6.7.3(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 6.7.4(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) apps/vite-native-ts: devDependencies: @@ -1313,13 +1313,13 @@ importers: version: link:../../packages/weapp-tailwindcss weapp-vite: specifier: catalog:weappVite - version: 6.7.3(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 6.7.4(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) apps/vite-native-ts-skyline: dependencies: wevu: - specifier: ^6.7.3 - version: 6.7.3(miniprogram-api-typings@5.1.1)(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3) + specifier: ^6.7.4 + version: 6.7.4(miniprogram-api-typings@5.1.1)(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3) devDependencies: '@egoist/tailwindcss-icons': specifier: ^1.9.2 @@ -1353,7 +1353,7 @@ importers: version: link:../../packages/weapp-tailwindcss weapp-vite: specifier: catalog:weappVite - version: 6.7.3(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 6.7.4(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) apps/vue-app: dependencies: @@ -1365,26 +1365,26 @@ importers: version: 2.1.1 lucide-vue-next: specifier: catalog:lucideVueNext0555 - version: 0.575.0(vue@3.5.29(typescript@5.9.3)) + version: 0.575.0(vue@3.5.30(typescript@5.9.3)) reka-ui: specifier: ^2.9.0 - version: 2.9.0(@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)) + version: 2.9.0(@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)) tailwind-merge: specifier: catalog:tailwindMerge version: 3.5.0 vue: specifier: catalog:vue3 - version: 3.5.29(typescript@5.9.3) + version: 3.5.30(typescript@5.9.3) devDependencies: '@tailwindcss/postcss': specifier: catalog:tailwindcss4 version: 4.2.1 '@vitejs/plugin-vue': specifier: ^6.0.4 - version: 6.0.4(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) + version: 6.0.4(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)) '@vue/tsconfig': specifier: ^0.8.1 - version: 0.8.1(typescript@5.9.3)(vue@3.5.29(typescript@5.9.3)) + version: 0.8.1(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)) '@weapp-tailwindcss/variants': specifier: workspace:* version: link:../../packages-runtime/variants @@ -1402,13 +1402,13 @@ importers: version: 5.9.3 vite: specifier: catalog:vite724 - version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vue-tsc: specifier: catalog:vueTsc318 version: 3.2.5(typescript@5.9.3) wrangler: specifier: catalog:wrangler4530 - version: 4.70.0 + version: 4.71.0 apps/weapp-wechat-zhihu: devDependencies: @@ -1417,7 +1417,7 @@ importers: version: 5.1.1 weapp-vite: specifier: catalog:weappVite - version: 6.7.3(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 6.7.4(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) apps/web-postcss7-compat: dependencies: @@ -1442,20 +1442,20 @@ importers: dependencies: vue: specifier: catalog:vue3 - version: 3.5.29(typescript@5.9.3) + version: 3.5.30(typescript@5.9.3) vue-router: specifier: ^4.6.4 - version: 4.6.4(vue@3.5.29(typescript@5.9.3)) + version: 4.6.4(vue@3.5.30(typescript@5.9.3)) devDependencies: '@tailwindcss/postcss': specifier: catalog:tailwindcss4 version: 4.2.1 '@tailwindcss/vite': specifier: catalog:tailwindcss4 - version: 4.2.1(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.2.1(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vitejs/plugin-vue': specifier: ^6.0.4 - version: 6.0.4(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3)) + version: 6.0.4(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)) echarts: specifier: ^6.0.0 version: 6.0.0 @@ -1467,16 +1467,16 @@ importers: version: 4.2.1 unplugin-vue-router: specifier: ^0.19.2 - version: 0.19.2(@vue/compiler-sfc@3.5.29)(vue-router@4.6.4(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)) + version: 0.19.2(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)) vite: specifier: ^7.3.1 - version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-inspect: specifier: ^11.3.3 - version: 11.3.3(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 11.3.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) vue-echarts: specifier: ^8.0.1 - version: 8.0.1(echarts@6.0.0)(vue@3.5.29(typescript@5.9.3)) + version: 8.0.1(echarts@6.0.0)(vue@3.5.30(typescript@5.9.3)) vue-tsc: specifier: catalog:vueTsc318 version: 3.2.5(typescript@5.9.3) @@ -1507,7 +1507,7 @@ importers: devDependencies: vitest: specifier: ~4.0.18 - version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@25.3.3)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) benchmark/tailwindcss4: dependencies: @@ -1535,7 +1535,7 @@ importers: devDependencies: vitest: specifier: ~4.0.18 - version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@25.3.3)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) demo/gulp-app: dependencies: @@ -1578,7 +1578,7 @@ importers: version: 3.0.41 '@types/node': specifier: catalog:typesNode2410 - version: 24.11.0 + version: 24.12.0 '@weapp-tailwindcss/merge-v3': specifier: workspace:* version: link:../../packages-runtime/merge-v3 @@ -1592,8 +1592,8 @@ importers: specifier: catalog:crossEnv version: 10.1.0 eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) gulp: specifier: ^5.0.1 version: 5.0.1 @@ -1682,23 +1682,23 @@ importers: demo/mpx-app: dependencies: '@mpxjs/api-proxy': - specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18)(debug@4.4.3) + specifier: ^2.10.19 + version: 2.10.19(@mpxjs/core@2.10.19)(debug@4.4.3) '@mpxjs/core': - specifier: ^2.10.18 - version: 2.10.18(@mpxjs/api-proxy@2.10.18)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) + specifier: ^2.10.19 + version: 2.10.19(@mpxjs/api-proxy@2.10.19)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) '@mpxjs/fetch': - specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18)(debug@4.4.3) + specifier: ^2.10.19 + version: 2.10.19(@mpxjs/core@2.10.19)(debug@4.4.3) '@mpxjs/pinia': specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18)(pinia@2.3.1(@vue/composition-api@1.7.2(vue@2.7.16))(typescript@5.9.3)(vue@2.7.16))(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue@2.7.16) + version: 2.10.18(@mpxjs/core@2.10.19)(pinia@2.3.1(@vue/composition-api@1.7.2(vue@2.7.16))(typescript@5.9.3)(vue@2.7.16))(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue@2.7.16) '@mpxjs/store': specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18) + version: 2.10.18(@mpxjs/core@2.10.19) '@mpxjs/utils': specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18) + version: 2.10.18(@mpxjs/core@2.10.19) '@vant/weapp': specifier: ^1.11.6 version: 1.11.7 @@ -1732,22 +1732,22 @@ importers: version: 2.9.5 '@mpxjs/eslint-config-ts': specifier: ^1.0.5 - version: 1.0.10(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 1.0.10(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@mpxjs/miniprogram-simulate': specifier: 1.4.20 version: 1.4.20 '@mpxjs/mpx-cli-service': specifier: 2.2.12 - version: 2.2.12(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + version: 2.2.12(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@mpxjs/mpx-jest': specifier: ^0.0.32 - version: 0.0.32(@mpxjs/core@2.10.18)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) + version: 0.0.32(@mpxjs/core@2.10.19)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) '@mpxjs/size-report': specifier: ^2.9.42 - version: 2.10.6(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) + version: 2.10.6(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) '@mpxjs/vue-cli-plugin-mpx': specifier: 2.2.12 - version: 2.2.12(@babel/core@7.29.0)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(debug@4.4.3)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 2.2.12(@babel/core@7.29.0)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(debug@4.4.3)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@mpxjs/vue-cli-plugin-mpx-e2e-test': specifier: 2.2.12 version: 2.2.12 @@ -1756,13 +1756,13 @@ importers: version: 2.2.12(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@mpxjs/vue-cli-plugin-mpx-unit-test': specifier: 2.2.12 - version: 2.2.12(@babel/core@7.29.0)(@mpxjs/core@2.10.18)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(node-notifier@8.0.2) + version: 2.2.12(@babel/core@7.29.0)(@mpxjs/core@2.10.19)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(node-notifier@8.0.2) '@mpxjs/webpack-plugin': specifier: 2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@vue/cli-service': specifier: ~5.0.0 - version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@weapp-tailwindcss/merge-v3': specifier: workspace:* version: link:../../packages-runtime/merge-v3 @@ -1773,17 +1773,17 @@ importers: specifier: catalog:autoprefixer10 version: 10.4.27(postcss@8.5.8) babel-jest: - specifier: ^30.2.0 - version: 30.2.0(@babel/core@7.29.0) + specifier: ^30.3.0 + version: 30.3.0(@babel/core@7.29.0) cross-env: specifier: catalog:crossEnv version: 10.1.0 eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) jest: - specifier: ^30.2.0 - version: 30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) + specifier: ^30.3.0 + version: 30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) postcss: specifier: ^8.5.8 version: 8.5.8 @@ -1813,7 +1813,7 @@ importers: version: 1.0.3(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2)) ts-jest: specifier: ^29.4.6 - version: 29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(esbuild@0.27.3)(jest-util@30.2.0)(jest@30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2))(typescript@5.9.3) + version: 29.4.6(@babel/core@7.29.0)(@jest/transform@30.3.0)(@jest/types@30.3.0)(babel-jest@30.3.0(@babel/core@7.29.0))(esbuild@0.27.3)(jest-util@30.3.0)(jest@30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2))(typescript@5.9.3) typescript: specifier: catalog:typescript59 version: 5.9.3 @@ -1836,23 +1836,23 @@ importers: demo/mpx-tailwindcss-v4: dependencies: '@mpxjs/api-proxy': - specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18)(debug@4.4.3) + specifier: ^2.10.19 + version: 2.10.19(@mpxjs/core@2.10.19)(debug@4.4.3) '@mpxjs/core': - specifier: ^2.10.18 - version: 2.10.18(@mpxjs/api-proxy@2.10.18)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) + specifier: ^2.10.19 + version: 2.10.19(@mpxjs/api-proxy@2.10.19)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) '@mpxjs/fetch': - specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18)(debug@4.4.3) + specifier: ^2.10.19 + version: 2.10.19(@mpxjs/core@2.10.19)(debug@4.4.3) '@mpxjs/pinia': specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18)(pinia@2.3.1(@vue/composition-api@1.7.2(vue@2.7.16))(typescript@5.9.3)(vue@2.7.16))(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue@2.7.16) + version: 2.10.18(@mpxjs/core@2.10.19)(pinia@2.3.1(@vue/composition-api@1.7.2(vue@2.7.16))(typescript@5.9.3)(vue@2.7.16))(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue@2.7.16) '@mpxjs/store': specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18) + version: 2.10.18(@mpxjs/core@2.10.19) '@mpxjs/utils': specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18) + version: 2.10.18(@mpxjs/core@2.10.19) pinia: specifier: ^2.0.14 version: 2.3.1(@vue/composition-api@1.7.2(vue@2.7.16))(typescript@5.9.3)(vue@2.7.16) @@ -1889,28 +1889,28 @@ importers: version: 2.9.5 '@mpxjs/eslint-config-ts': specifier: ^1.0.5 - version: 1.0.10(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 1.0.10(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@mpxjs/mpx-cli-service': specifier: ^2.2.15 - version: 2.2.15(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + version: 2.2.15(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@mpxjs/size-report': specifier: ^2.10.3 - version: 2.10.6(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) + version: 2.10.6(@mpxjs/webpack-plugin@2.10.19(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) '@mpxjs/vue-cli-plugin-mpx': specifier: ^2.2.15 - version: 2.2.15(@babel/core@7.29.0)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(debug@4.4.3)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 2.2.15(@babel/core@7.29.0)(@mpxjs/webpack-plugin@2.10.19(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(debug@4.4.3)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@mpxjs/vue-cli-plugin-mpx-typescript': specifier: ^2.2.15 version: 2.2.15(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@mpxjs/webpack-plugin': - specifier: ^2.10.18 - version: 2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + specifier: ^2.10.19 + version: 2.10.19(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tailwindcss/postcss': specifier: catalog:tailwindcss4 version: 4.2.1 '@vue/cli-service': specifier: ~5.0.0 - version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@weapp-tailwindcss/merge': specifier: workspace:* version: link:../../packages-runtime/merge @@ -1921,8 +1921,8 @@ importers: specifier: catalog:autoprefixer10 version: 10.4.27(postcss@8.5.8) eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) postcss: specifier: ^8.5.8 version: 8.5.8 @@ -2015,8 +2015,8 @@ importers: specifier: catalog:autoprefixer10 version: 10.4.27(postcss@8.5.8) babel-loader: - specifier: ^10.0.0 - version: 10.0.0(@babel/core@7.29.0)(webpack@5.105.4) + specifier: ^10.1.1 + version: 10.1.1(@babel/core@7.29.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4) babel-plugin-lodash: specifier: ^3.3.4 version: 3.3.4 @@ -2036,8 +2036,8 @@ importers: specifier: ^6.2.0 version: 6.2.0(webpack@5.105.4) jest: - specifier: ^30.2.0 - version: 30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) + specifier: ^30.3.0 + version: 30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) lodash-webpack-plugin: specifier: ^0.11.5 version: 0.11.6(webpack@5.105.4) @@ -2148,7 +2148,7 @@ importers: version: 0.1.0(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2)) weapp-vite: specifier: catalog:weappVite - version: 6.7.3(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 6.7.4(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) demo/rax-app: dependencies: @@ -2191,7 +2191,7 @@ importers: devDependencies: '@iceworks/spec': specifier: ^1.6.0 - version: 1.6.0(eslint@10.0.2(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3) + version: 1.6.0(eslint@10.0.3(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3) '@types/rax': specifier: ^1.0.21 version: 1.0.21 @@ -2211,8 +2211,8 @@ importers: specifier: catalog:crossEnv version: 10.1.0 eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) postcss: specifier: catalog:postcss85 version: 8.5.8 @@ -2227,7 +2227,7 @@ importers: version: 3.8.1 rax-app: specifier: 3.8.22 - version: 3.8.22(@babel/core@7.29.0)(debug@4.4.3)(eslint@10.0.2(jiti@2.6.1))(less@4.5.1)(postcss@8.5.8)(rax@1.2.3)(react@19.2.4)(redux@4.2.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 3.8.22(@babel/core@7.29.0)(debug@4.4.3)(eslint@10.0.3(jiti@2.6.1))(less@4.5.1)(postcss@8.5.8)(rax@1.2.3)(react@19.2.4)(redux@4.2.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) stylelint: specifier: catalog:stylelint1625 version: 17.4.0(typescript@5.9.3) @@ -2257,7 +2257,7 @@ importers: version: 7.28.6 '@tarojs/components': specifier: catalog:taro4 - version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/react': specifier: catalog:taro4 version: 4.1.11(react@18.3.1) @@ -2269,7 +2269,7 @@ importers: version: 4.1.11 '@tarojs/taro': specifier: catalog:taro4 - version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) antd-mobile: specifier: ^5.42.3 version: 5.42.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2284,7 +2284,7 @@ importers: version: 18.3.1(react@18.3.1) taro-hooks: specifier: 2.2.0 - version: 2.2.0(f36c89af3012569137e380df9b87f6ad) + version: 2.2.0(f376b5766bad8ea386fa3054899671ca) devDependencies: '@babel/core': specifier: catalog:babelCore7285 @@ -2297,13 +2297,13 @@ importers: version: 0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/cli': specifier: catalog:taro4 - version: 4.1.11(@swc/helpers@0.5.17)(@types/node@25.3.3)(debug@4.4.3) + version: 4.1.11(@swc/helpers@0.5.17)(@types/node@25.4.0)(debug@4.4.3) '@tarojs/plugin-framework-react': specifier: catalog:taro4 - version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/plugin-platform-h5': specifier: catalog:taro4 - version: 4.1.11(a45ddbd2158e04881f81cbc4702c8fea) + version: 4.1.11(055c18f73178ff999d2570ee7f25f228) '@tarojs/plugin-platform-weapp': specifier: catalog:taro4 version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) @@ -2318,10 +2318,10 @@ importers: version: 1.18.8 '@typescript-eslint/eslint-plugin': specifier: catalog:typescriptEslint849 - version: 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': specifier: catalog:typescriptEslint849 - version: 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@weapp-tailwindcss/merge-v3': specifier: workspace:* version: link:../../packages-runtime/merge-v3 @@ -2344,20 +2344,20 @@ importers: specifier: catalog:crossEnv version: 10.1.0 eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) eslint-config-taro: specifier: catalog:taro4 - version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.2(jiti@2.6.1)))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.3(jiti@2.6.1)))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-import: specifier: ^2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)) + version: 2.32.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)) eslint-plugin-react: specifier: ^7.37.5 - version: 7.37.5(eslint@10.0.2(jiti@2.6.1)) + version: 7.37.5(eslint@10.0.3(jiti@2.6.1)) eslint-plugin-react-hooks: specifier: ^7.0.1 - version: 7.0.1(eslint@10.0.2(jiti@2.6.1)) + version: 7.0.1(eslint@10.0.3(jiti@2.6.1)) less: specifier: ^4.5.1 version: 4.5.1 @@ -2411,22 +2411,22 @@ importers: version: 7.28.6 '@tarojs/components': specifier: catalog:taro4 - version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': specifier: catalog:taro4 version: 4.1.11(@swc/helpers@0.5.17) '@tarojs/plugin-framework-react': specifier: catalog:taro4 - version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/plugin-platform-alipay': specifier: catalog:taro4 version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) '@tarojs/plugin-platform-h5': specifier: catalog:taro4 - version: 4.1.11(a45ddbd2158e04881f81cbc4702c8fea) + version: 4.1.11(055c18f73178ff999d2570ee7f25f228) '@tarojs/plugin-platform-harmony-hybrid': specifier: catalog:taro4 - version: 4.1.11(3688c53bd361fc55f123c07c3e92dca4) + version: 4.1.11(28dd73b9e80b868605765660bd4fa17f) '@tarojs/plugin-platform-jd': specifier: catalog:taro4 version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) @@ -2453,7 +2453,7 @@ importers: version: 4.1.11 '@tarojs/taro': specifier: catalog:taro4 - version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) react: specifier: catalog:react18 version: 18.3.1 @@ -2472,16 +2472,16 @@ importers: version: 7.28.5(@babel/core@7.29.0) '@tarojs/cli': specifier: catalog:taro4 - version: 4.1.11(@swc/helpers@0.5.17)(@types/node@25.3.3)(debug@4.4.3) + version: 4.1.11(@swc/helpers@0.5.17)(@types/node@25.4.0)(debug@4.4.3) '@tarojs/vite-runner': specifier: catalog:taro4 - version: 4.1.11(@swc/helpers@0.5.17)(@tarojs/runtime@4.1.11)(@types/babel__core@7.20.5)(jiti@2.6.1)(postcss@8.5.8)(rollup@3.30.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + version: 4.1.11(@swc/helpers@0.5.17)(@tarojs/runtime@4.1.11)(@types/babel__core@7.20.5)(jiti@2.6.1)(postcss@8.5.8)(rollup@3.30.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) '@types/react': specifier: catalog:react18 version: 19.2.14 '@vitejs/plugin-react': specifier: catalog:vitePluginReact4 - version: 4.7.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + version: 4.7.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) '@weapp-tailwindcss/merge-v3': specifier: workspace:* version: link:../../packages-runtime/merge-v3 @@ -2495,17 +2495,17 @@ importers: specifier: catalog:taro4 version: 4.1.11(@babel/core@7.29.0)(@babel/plugin-transform-typescript@7.28.5(@babel/core@7.29.0))(@babel/preset-react@7.28.5(@babel/core@7.29.0))(@swc/helpers@0.5.17)(@vue/babel-plugin-jsx@1.5.0(@babel/core@7.29.0))(react-refresh@0.18.0) eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) eslint-config-taro: specifier: catalog:taro4 - version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.2(jiti@2.6.1)))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.3(jiti@2.6.1)))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-react: specifier: ^7.37.5 - version: 7.37.5(eslint@10.0.2(jiti@2.6.1)) + version: 7.37.5(eslint@10.0.3(jiti@2.6.1)) eslint-plugin-react-hooks: specifier: ^7.0.1 - version: 7.0.1(eslint@10.0.2(jiti@2.6.1)) + version: 7.0.1(eslint@10.0.3(jiti@2.6.1)) postcss: specifier: catalog:postcss85 version: 8.5.8 @@ -2544,7 +2544,7 @@ importers: version: 5.9.3 vite: specifier: catalog:vite4 - version: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + version: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) weapp-ide-cli: specifier: catalog:weappIdeCli version: 5.1.0 @@ -2559,13 +2559,13 @@ importers: version: 7.28.6 '@tarojs/components': specifier: catalog:taro4 - version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': specifier: catalog:taro4 version: 4.1.11(@swc/helpers@0.5.17) '@tarojs/plugin-framework-react': specifier: catalog:taro4 - version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/plugin-html': specifier: catalog:taro4 version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) @@ -2574,10 +2574,10 @@ importers: version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) '@tarojs/plugin-platform-h5': specifier: catalog:taro4 - version: 4.1.11(a45ddbd2158e04881f81cbc4702c8fea) + version: 4.1.11(055c18f73178ff999d2570ee7f25f228) '@tarojs/plugin-platform-harmony-hybrid': specifier: catalog:taro4 - version: 4.1.11(3688c53bd361fc55f123c07c3e92dca4) + version: 4.1.11(28dd73b9e80b868605765660bd4fa17f) '@tarojs/plugin-platform-jd': specifier: catalog:taro4 version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) @@ -2604,7 +2604,7 @@ importers: version: 4.1.11 '@tarojs/taro': specifier: catalog:taro4 - version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) react: specifier: catalog:react18 version: 18.3.1 @@ -2626,19 +2626,19 @@ importers: version: 4.2.1 '@tailwindcss/vite': specifier: catalog:tailwindcss4 - version: 4.2.1(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + version: 4.2.1(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) '@tarojs/cli': specifier: catalog:taro4 - version: 4.1.11(@swc/helpers@0.5.17)(@types/node@25.3.3)(debug@4.4.3) + version: 4.1.11(@swc/helpers@0.5.17)(@types/node@25.4.0)(debug@4.4.3) '@tarojs/vite-runner': specifier: catalog:taro4 - version: 4.1.11(@swc/helpers@0.5.17)(@tarojs/runtime@4.1.11)(@types/babel__core@7.20.5)(jiti@2.6.1)(postcss@8.5.8)(rollup@3.30.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + version: 4.1.11(@swc/helpers@0.5.17)(@tarojs/runtime@4.1.11)(@types/babel__core@7.20.5)(jiti@2.6.1)(postcss@8.5.8)(rollup@3.30.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) '@types/react': specifier: catalog:react18 version: 19.2.14 '@vitejs/plugin-react': specifier: catalog:vitePluginReact4 - version: 4.7.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + version: 4.7.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) '@weapp-tailwindcss/merge': specifier: workspace:* version: link:../../packages-runtime/merge @@ -2649,17 +2649,17 @@ importers: specifier: catalog:taro4 version: 4.1.11(@babel/core@7.29.0)(@babel/plugin-transform-typescript@7.28.5(@babel/core@7.29.0))(@babel/preset-react@7.28.5(@babel/core@7.29.0))(@swc/helpers@0.5.17)(@vue/babel-plugin-jsx@1.5.0(@babel/core@7.29.0))(react-refresh@0.18.0) eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) eslint-config-taro: specifier: catalog:taro4 - version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.2(jiti@2.6.1)))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.3(jiti@2.6.1)))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-react: specifier: ^7.37.5 - version: 7.37.5(eslint@10.0.2(jiti@2.6.1)) + version: 7.37.5(eslint@10.0.3(jiti@2.6.1)) eslint-plugin-react-hooks: specifier: ^7.0.1 - version: 7.0.1(eslint@10.0.2(jiti@2.6.1)) + version: 7.0.1(eslint@10.0.3(jiti@2.6.1)) postcss: specifier: catalog:postcss85 version: 8.5.8 @@ -2683,7 +2683,7 @@ importers: version: 5.9.3 vite: specifier: catalog:vite4 - version: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + version: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) weapp-ide-cli: specifier: catalog:weappIdeCli version: 5.1.0 @@ -2698,19 +2698,19 @@ importers: version: 7.28.6 '@nutui/nutui-taro': specifier: ^4.3.14 - version: 4.3.14(unplugin-vue-components@29.2.0(@babel/parser@7.29.0)(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)) + version: 4.3.14(unplugin-vue-components@29.2.0(@babel/parser@7.29.0)(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)) '@tarojs/components': specifier: catalog:taro4 - version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/plugin-framework-vue3': specifier: catalog:taro4 - version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runner-utils@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)))(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue-loader@17.4.2(@vue/compiler-sfc@3.5.29)(vue@3.5.29(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue@3.5.29(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runner-utils@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)))(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue-loader@17.4.2(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue@3.5.30(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/plugin-html': specifier: catalog:taro4 version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) '@tarojs/plugin-platform-h5': specifier: catalog:taro4 - version: 4.1.11(c80d8301b9f1a8f102d0ee81133329a6) + version: 4.1.11(2f47c012ada425066fe54d6a8621971d) '@tarojs/runtime': specifier: catalog:taro4 version: 4.1.11 @@ -2719,10 +2719,10 @@ importers: version: 4.1.11 '@tarojs/taro': specifier: catalog:taro4 - version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) vue: specifier: catalog:vue3 - version: 3.5.29(typescript@5.9.3) + version: 3.5.30(typescript@5.9.3) devDependencies: '@babel/core': specifier: catalog:babelCore7285 @@ -2732,7 +2732,7 @@ importers: version: 7.28.6(@babel/core@7.29.0) '@tarojs/cli': specifier: catalog:taro4 - version: 4.1.11(@swc/helpers@0.5.17)(@types/node@25.3.3)(debug@4.4.3) + version: 4.1.11(@swc/helpers@0.5.17)(@types/node@25.4.0)(debug@4.4.3) '@tarojs/plugin-platform-weapp': specifier: catalog:taro4 version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) @@ -2747,16 +2747,16 @@ importers: version: 1.18.8 '@typescript-eslint/eslint-plugin': specifier: catalog:typescriptEslint849 - version: 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': specifier: catalog:typescriptEslint849 - version: 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@vue/babel-plugin-jsx': specifier: ^2.0.1 version: 2.0.1(@babel/core@7.29.0) '@vue/compiler-sfc': specifier: catalog:vue3 - version: 3.5.29 + version: 3.5.30 '@weapp-tailwindcss/merge-v3': specifier: workspace:* version: link:../../packages-runtime/merge-v3 @@ -2773,14 +2773,14 @@ importers: specifier: catalog:crossEnv version: 10.1.0 eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) eslint-config-taro: specifier: catalog:taro4 - version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@4.6.2(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@10.0.2(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@2.6.1))))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@4.6.2(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@2.6.1)))(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@2.6.1))))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-vue: specifier: ^10.8.0 - version: 10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@10.0.2(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@2.6.1))) + version: 10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@2.6.1)))(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@2.6.1))) less: specifier: ^4.5.1 version: 4.5.1 @@ -2810,10 +2810,10 @@ importers: version: 5.9.3 unplugin-vue-components: specifier: ^29.2.0 - version: 29.2.0(@babel/parser@7.29.0)(vue@3.5.29(typescript@5.9.3)) + version: 29.2.0(@babel/parser@7.29.0)(vue@3.5.30(typescript@5.9.3)) vue-loader: specifier: ^17.2.2 - version: 17.4.2(@vue/compiler-sfc@3.5.29)(vue@3.5.29(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 17.4.2(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) weapp-ide-cli: specifier: catalog:weappIdeCli version: 5.1.0 @@ -2837,13 +2837,13 @@ importers: version: 3.0.19-cpp-beta.ios.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tarojs/components': specifier: catalog:taro4 - version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': specifier: catalog:taro4 version: 4.1.11(@swc/helpers@0.5.17) '@tarojs/plugin-framework-react': specifier: catalog:taro4 - version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/plugin-html': specifier: catalog:taro4 version: 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) @@ -2852,10 +2852,10 @@ importers: version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) '@tarojs/plugin-platform-h5': specifier: catalog:taro4 - version: 4.1.11(8b77021dd624727b651955d46e2af62d) + version: 4.1.11(5f3c27bb67d6f779a9501064de37abc9) '@tarojs/plugin-platform-harmony-hybrid': specifier: catalog:taro4 - version: 4.1.11(dff1ef6b65a0c2a4279b36b890afc90e) + version: 4.1.11(f0019b9d737e5492621e21e41f9dbd9d) '@tarojs/plugin-platform-jd': specifier: catalog:taro4 version: 4.1.11(@tarojs/service@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11) @@ -2882,7 +2882,7 @@ importers: version: 4.1.11 '@tarojs/taro': specifier: catalog:taro4 - version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) react: specifier: catalog:react18 version: 18.3.1 @@ -2907,7 +2907,7 @@ importers: version: 4.2.1 '@tarojs/cli': specifier: catalog:taro4 - version: 4.1.11(@swc/helpers@0.5.17)(@types/node@24.11.0)(debug@4.4.3) + version: 4.1.11(@swc/helpers@0.5.17)(@types/node@24.12.0)(debug@4.4.3) '@tarojs/taro-loader': specifier: catalog:taro4 version: 4.1.11(@swc/helpers@0.5.17)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -2916,7 +2916,7 @@ importers: version: 4.1.11(@babel/core@7.29.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@tarojs/runtime@4.1.11)(debug@4.4.3)(less@4.5.1)(postcss@8.5.8)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@types/node': specifier: catalog:typesNode2410 - version: 24.11.0 + version: 24.12.0 '@types/react': specifier: catalog:react18 version: 19.2.14 @@ -2933,17 +2933,17 @@ importers: specifier: catalog:taro4 version: 4.1.11(@babel/core@7.29.0)(@babel/plugin-transform-typescript@7.28.5(@babel/core@7.29.0))(@babel/preset-react@7.28.5(@babel/core@7.29.0))(@swc/helpers@0.5.17)(@vue/babel-plugin-jsx@1.5.0(@babel/core@7.29.0))(react-refresh@0.18.0) eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.0.3 + version: 10.0.3(jiti@2.6.1) eslint-config-taro: specifier: catalog:taro4 - version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.2(jiti@2.6.1)))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + version: 4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.3(jiti@2.6.1)))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-react: specifier: ^7.37.5 - version: 7.37.5(eslint@10.0.2(jiti@2.6.1)) + version: 7.37.5(eslint@10.0.3(jiti@2.6.1)) eslint-plugin-react-hooks: specifier: ^7.0.1 - version: 7.0.1(eslint@10.0.2(jiti@2.6.1)) + version: 7.0.1(eslint@10.0.3(jiti@2.6.1)) postcss: specifier: catalog:postcss85 version: 8.5.8 @@ -3030,7 +3030,7 @@ importers: version: 2.0.2-4080720251210002 '@dcloudio/uni-quickapp-native': specifier: 2.0.2-4080720251210002 - version: 2.0.2-4080720251210002(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 2.0.2-4080720251210002(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@dcloudio/uni-quickapp-webview': specifier: 2.0.2-4080720251210002 version: 2.0.2-4080720251210002 @@ -3044,8 +3044,8 @@ importers: specifier: ^1.11.4 version: 1.11.7 '@vue/shared': - specifier: ^3.5.29 - version: 3.5.29 + specifier: ^3.5.30 + version: 3.5.30 core-js: specifier: ^3.48.0 version: 3.48.0 @@ -3097,7 +3097,7 @@ importers: version: 2.0.2-4080720251210002 '@dcloudio/vue-cli-plugin-uni': specifier: 2.0.2-4080720251210002 - version: 2.0.2-4080720251210002(copy-webpack-plugin@13.0.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.4.49) + version: 2.0.2-4080720251210002(copy-webpack-plugin@13.0.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.4.49) '@dcloudio/vue-cli-plugin-uni-optimize': specifier: 2.0.2-4080720251210002 version: 2.0.2-4080720251210002 @@ -3115,13 +3115,13 @@ importers: version: 1.2.3 '@vue/cli-plugin-babel': specifier: ~5.0.8 - version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.7.16) + version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.7.16) '@vue/cli-plugin-typescript': specifier: ~5.0.8 - version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16) + version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16) '@vue/cli-service': specifier: ~5.0.8 - version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@weapp-tailwindcss/merge-v3': specifier: workspace:* version: link:../../packages-runtime/merge-v3 @@ -3138,7 +3138,7 @@ importers: specifier: ^7.0.2 version: 7.0.3 jest: - specifier: ^25.4.0 + specifier: ^25.5.4 version: 25.5.4 lru-cache: specifier: ^5.1.1 @@ -3166,10 +3166,10 @@ importers: version: 1.97.3 sass-loader: specifier: 16.0.7 - version: 16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) speed-measure-webpack-plugin: specifier: ^1.5.0 - version: 1.5.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 1.5.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) tailwindcss: specifier: catalog:tailwindcss3 version: 3.4.19(tsx@4.21.0)(yaml@2.8.2) @@ -3202,98 +3202,98 @@ importers: dependencies: '@dcloudio/uni-app': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-app-harmony': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-app-plus': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-components': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-h5': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-alipay': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-baidu': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-harmony': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-jd': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-kuaishou': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-lark': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-qq': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-toutiao': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': specifier: 3.0.0-4070620250821001 version: 3.0.0-4070620250821001 '@dcloudio/uni-mp-weixin': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-xhs': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-quickapp-webview': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) tailwindcss-core-plugins-extractor: specifier: ^0.2.0 version: 0.2.0 vue: - specifier: ^3.5.29 - version: 3.5.29(typescript@5.9.3) + specifier: ^3.5.30 + version: 3.5.30(typescript@5.9.3) vue-i18n: specifier: ^9.1.9 - version: 9.14.5(vue@3.5.29(typescript@5.9.3)) + version: 9.14.5(vue@3.5.30(typescript@5.9.3)) devDependencies: '@dcloudio/types': specifier: ^3.4.8 version: 3.4.28 '@dcloudio/uni-automator': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(jest-environment-node@27.5.1)(jest@27.0.4(node-notifier@8.0.2))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(jest-environment-node@27.5.1)(jest@27.0.4(node-notifier@8.0.2))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-cli-shared': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-stacktracey': specifier: 3.0.0-4080720251210001 version: 3.0.0-4080720251210001 '@dcloudio/vite-plugin-uni': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@egoist/tailwindcss-icons': specifier: ^1.9.2 version: 1.9.2(tailwindcss@4.2.1) '@iconify-json/lucide': - specifier: ^1.2.95 - version: 1.2.95 + specifier: ^1.2.96 + version: 1.2.96 '@iconify-json/mdi': specifier: ^1.2.3 version: 1.2.3 '@tailwindcss/vite': specifier: catalog:tailwindcss4 - version: 4.2.1(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + version: 4.2.1(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) '@vue/runtime-core': - specifier: ^3.5.29 - version: 3.5.29 + specifier: ^3.5.30 + version: 3.5.30 '@vue/tsconfig': specifier: ^0.8.1 - version: 0.8.1(typescript@5.9.3)(vue@3.5.29(typescript@5.9.3)) + version: 0.8.1(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)) '@weapp-tailwindcss/merge': specifier: workspace:* version: link:../../packages-runtime/merge @@ -3311,7 +3311,7 @@ importers: version: 5.9.3 vite: specifier: ^5.4.21 - version: 5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + version: 5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) vue-tsc: specifier: catalog:vueTsc318 version: 3.2.5(typescript@5.9.3) @@ -3329,52 +3329,52 @@ importers: dependencies: '@dcloudio/uni-app': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-app-harmony': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-app-plus': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-components': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-h5': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-alipay': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-baidu': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-harmony': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-jd': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-kuaishou': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-lark': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-qq': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-toutiao': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-weixin': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-xhs': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-quickapp-webview': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@weapp-core/escape': specifier: ^7.0.0 version: 7.0.0 @@ -3415,24 +3415,24 @@ importers: specifier: ^1.5.2 version: 1.5.2 vue: - specifier: ^3.5.29 - version: 3.5.29(typescript@5.9.3) + specifier: ^3.5.30 + version: 3.5.30(typescript@5.9.3) vue-i18n: specifier: ^9.1.9 - version: 9.14.5(vue@3.5.29(typescript@5.9.3)) + version: 9.14.5(vue@3.5.30(typescript@5.9.3)) vuex: specifier: ^4.1.0 - version: 4.1.0(vue@3.5.29(typescript@5.9.3)) + version: 4.1.0(vue@3.5.30(typescript@5.9.3)) devDependencies: '@dcloudio/types': specifier: ^3.4.8 version: 3.4.28 '@dcloudio/uni-automator': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(jest-environment-node@27.5.1)(jest@27.0.4(node-notifier@8.0.2))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(jest-environment-node@27.5.1)(jest@27.0.4(node-notifier@8.0.2))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-cli-shared': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': specifier: 3.0.0-4070620250821001 version: 3.0.0-4070620250821001 @@ -3441,7 +3441,7 @@ importers: version: 3.0.0-4080720251210001 '@dcloudio/vite-plugin-uni': specifier: 3.0.0-4080720251210001 - version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + version: 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@tailwindcss/aspect-ratio': specifier: ^0.4.2 version: 0.4.2(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2)) @@ -3458,8 +3458,8 @@ importers: specifier: ^0.5.10 version: 0.5.19(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2)) '@vue/runtime-core': - specifier: ^3.5.29 - version: 3.5.29 + specifier: ^3.5.30 + version: 3.5.30 '@weapp-tailwindcss/cva': specifier: workspace:* version: link:../../packages-runtime/cva @@ -3510,10 +3510,10 @@ importers: version: 5.9.3 vite: specifier: 5.2.8 - version: 5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + version: 5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) vite-plugin-inspect: specifier: ^11.3.3 - version: 11.3.3(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + version: 11.3.3(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) weapp-ide-cli: specifier: catalog:weappIdeCli version: 5.1.0 @@ -3582,7 +3582,7 @@ importers: version: 2.0.2-4080720251210002 '@dcloudio/uni-quickapp-native': specifier: 2.0.2-4080720251210002 - version: 2.0.2-4080720251210002(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(file-loader@6.2.0(webpack@4.47.0))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@4.47.0) + version: 2.0.2-4080720251210002(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(file-loader@6.2.0(webpack@4.47.0))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@4.47.0) '@dcloudio/uni-quickapp-webview': specifier: 2.0.2-4080720251210002 version: 2.0.2-4080720251210002 @@ -3593,8 +3593,8 @@ importers: specifier: 2.0.2-4080720251210002 version: 2.0.2-4080720251210002 '@vue/shared': - specifier: ^3.5.29 - version: 3.5.29 + specifier: ^3.5.30 + version: 3.5.30 core-js: specifier: ^3.48.0 version: 3.48.0 @@ -3658,13 +3658,13 @@ importers: version: 4.2.1 '@vue/cli-plugin-babel': specifier: ~5.0.0 - version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.7.16) + version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.7.16) '@vue/cli-plugin-typescript': specifier: ~5.0.8 - version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16) + version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16) '@vue/cli-service': specifier: ~5.0.0 - version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@weapp-tailwindcss/merge': specifier: workspace:* version: link:../../packages-runtime/merge @@ -3681,7 +3681,7 @@ importers: specifier: ^7.0.2 version: 7.0.3 jest: - specifier: ^25.4.0 + specifier: ^25.5.4 version: 25.5.4 postcss: specifier: ^8.5.8 @@ -3769,7 +3769,7 @@ importers: version: 2.0.2-4080720251210002 '@dcloudio/uni-quickapp-native': specifier: 2.0.2-4080720251210002 - version: 2.0.2-4080720251210002(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 2.0.2-4080720251210002(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@dcloudio/uni-quickapp-webview': specifier: 2.0.2-4080720251210002 version: 2.0.2-4080720251210002 @@ -3780,8 +3780,8 @@ importers: specifier: 2.0.2-4080720251210002 version: 2.0.2-4080720251210002 '@vue/shared': - specifier: ^3.5.29 - version: 3.5.29 + specifier: ^3.5.30 + version: 3.5.30 core-js: specifier: ^3.48.0 version: 3.48.0 @@ -3833,7 +3833,7 @@ importers: version: 2.0.2-4080720251210002 '@dcloudio/vue-cli-plugin-uni': specifier: 2.0.2-4080720251210002 - version: 2.0.2-4080720251210002(copy-webpack-plugin@13.0.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8) + version: 2.0.2-4080720251210002(copy-webpack-plugin@13.0.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8) '@dcloudio/vue-cli-plugin-uni-optimize': specifier: 2.0.2-4080720251210002 version: 2.0.2-4080720251210002 @@ -3845,13 +3845,13 @@ importers: version: 2.0.2-4080720251210002 '@vue/cli-plugin-babel': specifier: ~5.0.0 - version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.6.14) + version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.6.14) '@vue/cli-plugin-typescript': specifier: ~5.0.8 - version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.6.14)(vue@2.6.14) + version: 5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.6.14)(vue@2.6.14) '@vue/cli-service': specifier: ~5.0.0 - version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) + version: 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) '@weapp-tailwindcss/merge-v3': specifier: workspace:* version: link:../../packages-runtime/merge-v3 @@ -3865,11 +3865,11 @@ importers: specifier: ^7.0.2 version: 7.0.3 jest: - specifier: ^25.4.0 + specifier: ^25.5.4 version: 25.5.4 mini-css-extract-plugin: specifier: ^2.10.0 - version: 2.10.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 2.10.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) mini-types: specifier: '*' version: 0.1.7 @@ -3890,7 +3890,7 @@ importers: version: 1.97.3 speed-measure-webpack-plugin: specifier: ^1.5.0 - version: 1.5.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 1.5.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) tailwindcss: specifier: catalog:tailwindcss3 version: 3.4.19(tsx@4.21.0)(yaml@2.8.2) @@ -4107,17 +4107,17 @@ importers: version: 3.2.2(tailwind-merge@3.5.0)(tailwindcss@4.2.1) devDependencies: '@storybook/addon-a11y': - specifier: ^10.2.15 - version: 10.2.15(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^10.2.17 + version: 10.2.17(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@storybook/react': - specifier: ^10.2.15 - version: 10.2.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3) + specifier: ^10.2.17 + version: 10.2.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3) '@storybook/react-vite': - specifier: ^10.2.15 - version: 10.2.15(esbuild@0.27.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.59.0)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + specifier: ^10.2.17 + version: 10.2.17(esbuild@0.27.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tailwindcss/vite': specifier: catalog:tailwindcss4 - version: 4.2.1(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.2.1(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@types/react': specifier: ^19.2.14 version: 19.2.14 @@ -4131,8 +4131,8 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) storybook: - specifier: ^10.2.15 - version: 10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^10.2.17 + version: 10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: specifier: catalog:tailwindcss4 version: 4.2.1 @@ -4141,10 +4141,10 @@ importers: version: 5.9.3 vite: specifier: ^7.3.1 - version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-dts: specifier: ^4.5.4 - version: 4.5.4(@types/node@25.3.3)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.5.4(@types/node@25.4.0)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) packages-runtime/variants: dependencies: @@ -4250,10 +4250,10 @@ importers: devDependencies: unbuild: specifier: ^3.6.1 - version: 3.6.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.29(typescript@5.9.3)) + version: 3.6.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3)) vite: specifier: 7.2.7 - version: 7.2.7(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 7.2.7(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) packages/experimental: {} @@ -4410,7 +4410,7 @@ importers: version: 3.5.29 '@vue/compiler-sfc': specifier: catalog:vue3 - version: 3.5.29 + version: 3.5.30 '@weapp-core/escape': specifier: ~7.0.0 version: 7.0.0 @@ -4471,7 +4471,7 @@ importers: dependencies: '@inquirer/prompts': specifier: ^8.3.0 - version: 8.3.0(@types/node@25.3.3) + version: 8.3.0(@types/node@25.4.0) '@weapp-tailwindcss/shared': specifier: workspace:* version: link:../shared @@ -4486,13 +4486,13 @@ importers: dependencies: '@docusaurus/core': specifier: 3.9.2 - version: 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + version: 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/preset-classic': specifier: 3.9.2 - version: 3.9.2(@algolia/client-search@5.46.2)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(search-insights@2.17.3)(typescript@5.9.3) + version: 3.9.2(@algolia/client-search@5.46.2)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(search-insights@2.17.3)(typescript@5.9.3) '@docusaurus/theme-live-codeblock': specifier: ^3.9.2 - version: 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + version: 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@mdx-js/react': specifier: ^3.1.1 version: 3.1.1(@types/react@19.2.14)(react@19.2.4) @@ -4541,7 +4541,7 @@ importers: version: 3.9.2 '@docusaurus/theme-mermaid': specifier: ^3.9.2 - version: 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + version: 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/tsconfig': specifier: 3.9.2 version: 3.9.2 @@ -4580,7 +4580,7 @@ importers: version: 2.0.7 '@types/node': specifier: catalog:typesNode2410 - version: 24.11.0 + version: 24.12.0 '@types/pako': specifier: ^2.0.4 version: 2.0.4 @@ -4601,10 +4601,10 @@ importers: version: 10.1.0 docusaurus-plugin-llms: specifier: ^0.3.0 - version: 0.3.0(@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)) + version: 0.3.0(@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)) docusaurus-plugin-sass: specifier: ^0.2.6 - version: 0.2.6(@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + version: 0.2.6(@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) docusaurus-plugin-typedoc: specifier: 1.4.2 version: 1.4.2(typedoc-plugin-markdown@4.10.0(typedoc@0.28.17(typescript@5.9.3))) @@ -4649,7 +4649,7 @@ importers: version: 3.0.0 wrangler: specifier: catalog:wrangler4530 - version: 4.70.0 + version: 4.71.0 packages: @@ -4770,8 +4770,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@7.6.1': - resolution: {integrity: sha512-MRiskHFHYPF0R3eWDUkPPiHUM3fWXwAviVv9O8iMH5hVJkgp60oJYBMzbImKdqSGMuuyOMY3GXxWbH60t9rK0g==} + '@antfu/eslint-config@7.7.0': + resolution: {integrity: sha512-lkxb84o8z4v1+me51XlrHHF6zvOZfvTu6Y11t6h6v17JSMl9yoNHwC0Sqp/NfMTHie/LGgjyXOupXpQCXxfs1Q==} hasBin: true peerDependencies: '@angular-eslint/eslint-plugin': ^21.1.0 @@ -6121,11 +6121,11 @@ packages: resolution: {integrity: sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==} engines: {node: '>=18.0.0'} - '@cloudflare/unenv-preset@2.14.0': - resolution: {integrity: sha512-XKAkWhi1nBdNsSEoNG9nkcbyvfUrSjSf+VYVPfOto3gLTZVc3F4g6RASCMh6IixBKCG2yDgZKQIHGKtjcnLnKg==} + '@cloudflare/unenv-preset@2.15.0': + resolution: {integrity: sha512-EGYmJaGZKWl+X8tXxcnx4v2bOZSjQeNI5dWFeXivgX9+YCT69AkzHHwlNbVpqtEUTbew8eQurpyOpeN8fg00nw==} peerDependencies: unenv: 2.0.0-rc.24 - workerd: ^1.20260218.0 + workerd: 1.20260301.1 || ~1.20260302.1 || ~1.20260303.1 || ~1.20260304.1 || >1.20260305.0 <2.0.0-0 peerDependenciesMeta: workerd: optional: true @@ -7083,6 +7083,17 @@ packages: '@dual-bundle/import-meta-resolve@4.2.1': resolution: {integrity: sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==} + '@e18e/eslint-plugin@0.2.0': + resolution: {integrity: sha512-mXgODVwhuDjTJ+UT+XSvmMmCidtGKfrV5nMIv1UtpWex2pYLsIM3RSpT8HWIMAebS9qANbXPKlSX4BE7ZvuCgA==} + peerDependencies: + eslint: ^9.0.0 || ^10.0.0 + oxlint: ^1.41.0 + peerDependenciesMeta: + eslint: + optional: true + oxlint: + optional: true + '@egoist/tailwindcss-icons@1.9.2': resolution: {integrity: sha512-I6XsSykmhu2cASg5Hp/ICLsJ/K/1aXPaSKjgbWaNp2xYnb4We/arWMmkhhV+9CglOFCUbqx0A3mM2kWV32ZIhw==} peerDependencies: @@ -8054,8 +8065,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@eslint/compat@2.0.2': - resolution: {integrity: sha512-pR1DoD0h3HfF675QZx0xsyrsU8q70Z/plx7880NOhS02NuWLgBCOMDL787nUeQ7EWLkxv3bPQJaarjcPQb2Dwg==} + '@eslint/compat@2.0.3': + resolution: {integrity: sha512-SjIJhGigp8hmd1YGIBwh7Ovri7Kisl42GYFjrOyHhtfYGGoLW6teYi/5p8W50KSsawUPpuLOSmsq1bD0NGQLBw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: ^8.40 || 9 || 10 @@ -8063,14 +8074,18 @@ packages: eslint: optional: true - '@eslint/config-array@0.23.2': - resolution: {integrity: sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==} + '@eslint/config-array@0.23.3': + resolution: {integrity: sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/config-helpers@0.5.2': resolution: {integrity: sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} + '@eslint/config-helpers@0.5.3': + resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + '@eslint/config-inspector@1.5.0': resolution: {integrity: sha512-YK/VdQ+pibx5pcCI2GPZVO6vFemf/pkB662HuFtc5AA4WLQ9upb3fAoZSjOAYoDJx58qGTDp6xq9ldd/vluNxQ==} hasBin: true @@ -8081,8 +8096,8 @@ packages: resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@1.1.0': - resolution: {integrity: sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==} + '@eslint/core@1.1.1': + resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/css-tree@3.6.9': @@ -8110,16 +8125,16 @@ packages: resolution: {integrity: sha512-R8uZemG9dKTbru/DQRPblbJyXpObwKzo8rv1KYGGuPUPtjM4LXBYM9q5CIZAComzZupws3tWbDwam5AFpPLyJQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@3.0.2': - resolution: {integrity: sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==} + '@eslint/object-schema@3.0.3': + resolution: {integrity: sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/plugin-kit@0.4.1': resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.6.0': - resolution: {integrity: sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==} + '@eslint/plugin-kit@0.6.1': + resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@exodus/bytes@1.14.1': @@ -8236,8 +8251,8 @@ packages: '@icebreakers/changelog-github@0.2.1': resolution: {integrity: sha512-NBLdURm9d9KpQrJoWyRw495VqX6YYjwtfn6UZJPmmphd0r6Neydg9NmyBjN6iR7gy6uE9d+xH7nhgBb0Qju8XA==} - '@icebreakers/commitlint-config@1.2.9': - resolution: {integrity: sha512-oKaXbWBH2kj7E9b7jdaU9oG/ymp1sjE3koxp7GtIY22IRtVbqgjgQs4gdKv86OP2qrHgNzmnAZ6wIMoPyVlZcQ==} + '@icebreakers/commitlint-config@1.2.10': + resolution: {integrity: sha512-j23RdKUzKLdBVuGpdqXtw5MQc6wLJFaCixQyn5FHifj6o3NvxWQEDmnRNPXWe/rU1aX2anDobCal9A+RVyVZZg==} peerDependencies: conventional-changelog-conventionalcommits: '>=9.0.0' @@ -8245,25 +8260,25 @@ packages: resolution: {integrity: sha512-jVJF46TwU21hlaxBFcZlzT5fAedl4tUajGITTWBMt13ai2DtqTVsrWjkXk1VVV2JZ27eZ6VTKWaMmNc6TZZJJQ==} hasBin: true - '@icebreakers/eslint-config@1.6.24': - resolution: {integrity: sha512-irCLmelPy0w3Y6Ai1AgkhGwN6eerofNCDnDqYnd96okkRBlHx2stZI2qOJdIeyAhDHs8NWfbXA6/2Mw2iv57SQ==} + '@icebreakers/eslint-config@1.6.28': + resolution: {integrity: sha512-G5Os02RjQWn0DO1b7SZJ15Ytk1XBShq/61JnI2v4M+RRAMxxLv4gGCixA4VY6vq1nBnLEB4aShVwVzWsXc6k/g==} peerDependencies: eslint-plugin-pnpm: ^1.4.3 peerDependenciesMeta: eslint-plugin-pnpm: optional: true - '@icebreakers/monorepo-templates@0.1.11': - resolution: {integrity: sha512-UdYVfqTG3UoV7JlbeUNF/RPPz3h06iNvA4Y8h15yvDbAYiKIVx7siwgON5CKHze3MFYo3X7DvMI5uLt5+gPI9Q==} + '@icebreakers/monorepo-templates@0.1.13': + resolution: {integrity: sha512-shiaMzCN5eRVY7/0jhaTTfdm9DZOPzOkyIiX6ryXiifD7oUK9IMt7nlsIO2g7DlqsXGCUbUnwjYKzSbR+6PjFA==} engines: {node: '>=18.0.0'} - '@icebreakers/monorepo@3.2.13': - resolution: {integrity: sha512-Ityl2PvTc4L+ch8mSJXKtvSMN8qfXikq+7z2nV4z0cXBFPdFxBHKBLrngBt/k1S9R5SmP2ReZ7R5GjNZSvNNHA==} + '@icebreakers/monorepo@3.2.15': + resolution: {integrity: sha512-gNy2TL2/bS+ipdZoAjBXoosEomi4q8CGsjLwSKwZDyybe/3Sh4qkOFHOgpAI1qPh6tBX02cPOouuAKlXxTUnHw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0'} hasBin: true - '@icebreakers/stylelint-config@2.0.3': - resolution: {integrity: sha512-gJ9pxYRo2eimu6F6DwjRQPH2iCvUxF5Nhhbt87hKUJNJHq1Ox5ZTNE775VWDtwpXrJexp8uiPByFN6I1U8qHnA==} + '@icebreakers/stylelint-config@2.0.4': + resolution: {integrity: sha512-tBeB16g9i0pU2ohhbSayRz9G6wciWN8g1MfFVaG45sOUKkkpglw1BSKOclvwowLcead9WN6S+MrND2TwIhXaOA==} hasBin: true '@iceworks/eslint-plugin-best-practices@0.2.11': @@ -8284,8 +8299,8 @@ packages: '@iconify-json/logos@1.2.10': resolution: {integrity: sha512-qxaXKJ6fu8jzTMPQdHtNxlfx6tBQ0jXRbHZIYy5Ilh8Lx9US9FsAdzZWUR8MXV8PnWTKGDFO4ZZee9VwerCyMA==} - '@iconify-json/lucide@1.2.95': - resolution: {integrity: sha512-SxDM/NEJtcGGAiLAnaZ7rcmVxkJI8esswTZLCm5BfNcoPf/yawIImb4nNfsu4dtFzP/Cl6KRg+vZq521zOUOnQ==} + '@iconify-json/lucide@1.2.96': + resolution: {integrity: sha512-EICTusj67lvSmEaH/Lhe68ZyzcgfcPNpY00exAOkoo+z2fnLeNy31mdE3E/4/q8WjzZrICAZDxY3d6j7LzkgNA==} '@iconify-json/mdi-light@1.2.2': resolution: {integrity: sha512-86UV9uyNve8zRFWiPrOrrDp9GDzsZM7plYV/on4VjgLLqXlyriuy541eHZB7LIOzTUyIPVli7QiUpBbTtBhsFw==} @@ -8702,8 +8717,8 @@ packages: resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/console@30.2.0': - resolution: {integrity: sha512-+O1ifRjkvYIkBqASKWgLxrpEhQAAE7hY77ALLUufSk5717KfOShg6IbqLmdsLMPdUiFvA2kTs0R7YZy+l0IzZQ==} + '@jest/console@30.3.0': + resolution: {integrity: sha512-PAwCvFJ4696XP2qZj+LAn1BWjZaJ6RjG6c7/lkMaUJnkyMS34ucuIsfqYvfskVNvUI27R/u4P1HMYFnlVXG/Ww==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/core@25.5.4': @@ -8719,8 +8734,8 @@ packages: node-notifier: optional: true - '@jest/core@30.2.0': - resolution: {integrity: sha512-03W6IhuhjqTlpzh/ojut/pDB2LPRygyWX8ExpgHtQA8H/3K7+1vKmcINx5UzeOX1se6YEsBsOHQ1CRzf3fOwTQ==} + '@jest/core@30.3.0': + resolution: {integrity: sha512-U5mVPsBxLSO6xYbf+tgkymLx+iAhvZX43/xI1+ej2ZOPnPdkdO1CzDmFKh2mZBn2s4XZixszHeQnzp1gm/DIxw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -8732,6 +8747,10 @@ packages: resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/diff-sequences@30.3.0': + resolution: {integrity: sha512-cG51MVnLq1ecVUaQ3fr6YuuAOitHK1S4WUJHnsPFE/quQr33ADUx1FfrTCpMCRxvy0Yr9BThKpDjSlcTi91tMA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/environment@25.5.0': resolution: {integrity: sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==} engines: {node: '>= 8.3'} @@ -8740,16 +8759,16 @@ packages: resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/environment@30.2.0': - resolution: {integrity: sha512-/QPTL7OBJQ5ac09UDRa3EQes4gt1FTEG/8jZ/4v5IVzx+Cv7dLxlVIvfvSVRiiX2drWyXeBjkMSR8hvOWSog5g==} + '@jest/environment@30.3.0': + resolution: {integrity: sha512-SlLSF4Be735yQXyh2+mctBOzNDx5s5uLv88/j8Qn1wH679PDcwy67+YdADn8NJnGjzlXtN62asGH/T4vWOkfaw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/expect-utils@30.2.0': - resolution: {integrity: sha512-1JnRfhqpD8HGpOmQp180Fo9Zt69zNtC+9lR+kT7NVL05tNXIi+QC8Csz7lfidMoVLPD3FnOtcmp0CEFnxExGEA==} + '@jest/expect-utils@30.3.0': + resolution: {integrity: sha512-j0+W5iQQ8hBh7tHZkTQv3q2Fh/M7Je72cIsYqC4OaktgtO7v1So9UTjp6uPBHIaB6beoF/RRsCgMJKvti0wADA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/expect@30.2.0': - resolution: {integrity: sha512-V9yxQK5erfzx99Sf+7LbhBwNWEZ9eZay8qQ9+JSC0TrMR1pMDHLMY+BnVPacWU6Jamrh252/IKo4F1Xn/zfiqA==} + '@jest/expect@30.3.0': + resolution: {integrity: sha512-76Nlh4xJxk2D/9URCn3wFi98d2hb19uWE1idLsTt2ywhvdOldbw3S570hBgn25P4ICUZ/cBjybrBex2g17IDbg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/fake-timers@25.5.0': @@ -8760,8 +8779,8 @@ packages: resolution: {integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/fake-timers@30.2.0': - resolution: {integrity: sha512-HI3tRLjRxAbBy0VO8dqqm7Hb2mIa8d5bg/NJkyQcOk7V118ObQML8RC5luTF/Zsg4474a+gDvhce7eTnP4GhYw==} + '@jest/fake-timers@30.3.0': + resolution: {integrity: sha512-WUQDs8SOP9URStX1DzhD425CqbN/HxUYCTwVrT8sTVBfMvFqYt/s61EK5T05qnHu0po6RitXIvP9otZxYDzTGQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/get-type@30.1.0': @@ -8776,8 +8795,8 @@ packages: resolution: {integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/globals@30.2.0': - resolution: {integrity: sha512-b63wmnKPaK+6ZZfpYhz9K61oybvbI1aMcIs80++JI1O1rR1vaxHUCNqo3ITu6NU0d4V34yZFoHMn/uoKr/Rwfw==} + '@jest/globals@30.3.0': + resolution: {integrity: sha512-+owLCBBdfpgL3HU+BD5etr1SvbXpSitJK0is1kiYjJxAAJggYMRQz5hSdd5pq1sSggfxPbw2ld71pt4x5wwViA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/pattern@30.0.1': @@ -8797,8 +8816,8 @@ packages: node-notifier: optional: true - '@jest/reporters@30.2.0': - resolution: {integrity: sha512-DRyW6baWPqKMa9CzeiBjHwjd8XeAyco2Vt8XbcLFjiwCOEKOvy82GJ8QQnJE9ofsxCMPjH4MfH8fCWIHHDKpAQ==} + '@jest/reporters@30.3.0': + resolution: {integrity: sha512-a09z89S+PkQnL055bVj8+pe2Caed2PBOaczHcXCykW5ngxX9EWx/1uAwncxc/HiU0oZqfwseMjyhxgRjS49qPw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -8814,8 +8833,8 @@ packages: resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/snapshot-utils@30.2.0': - resolution: {integrity: sha512-0aVxM3RH6DaiLcjj/b0KrIBZhSX1373Xci4l3cW5xiUWPctZ59zQ7jj4rqcJQ/Z8JuN/4wX3FpJSa3RssVvCug==} + '@jest/snapshot-utils@30.3.0': + resolution: {integrity: sha512-ORbRN9sf5PP82v3FXNSwmO1OTDR2vzR2YTaR+E3VkSBZ8zadQE6IqYdYEeFH1NIkeB2HIGdF02dapb6K0Mj05g==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/source-map@25.5.0': @@ -8838,8 +8857,8 @@ packages: resolution: {integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/test-result@30.2.0': - resolution: {integrity: sha512-RF+Z+0CCHkARz5HT9mcQCBulb1wgCP3FBvl9VFokMX27acKphwyQsNuWH3c+ojd1LeWBLoTYoxF0zm6S/66mjg==} + '@jest/test-result@30.3.0': + resolution: {integrity: sha512-e/52nJGuD74AKTSe0P4y5wFRlaXP0qmrS17rqOMHeSwm278VyNyXE3gFO/4DTGF9w+65ra3lo3VKj0LBrzmgdQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/test-sequencer@25.5.4': @@ -8850,8 +8869,8 @@ packages: resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/test-sequencer@30.2.0': - resolution: {integrity: sha512-wXKgU/lk8fKXMu/l5Hog1R61bL4q5GCdT6OJvdAFz1P+QrpoFuLU68eoKuVc4RbrTtNnTL5FByhWdLgOPSph+Q==} + '@jest/test-sequencer@30.3.0': + resolution: {integrity: sha512-dgbWy9b8QDlQeRZcv7LNF+/jFiiYHTKho1xirauZ7kVwY7avjFF6uTT0RqlgudB5OuIPagFdVtfFMosjVbk1eA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/transform@25.5.1': @@ -8866,8 +8885,8 @@ packages: resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jest/transform@30.2.0': - resolution: {integrity: sha512-XsauDV82o5qXbhalKxD7p4TZYYdwcaEXC77PPD2HixEFF+6YGppjrAAQurTl2ECWcEomHBMMNS9AH3kcCFx8jA==} + '@jest/transform@30.3.0': + resolution: {integrity: sha512-TLKY33fSLVd/lKB2YI1pH69ijyUblO/BQvCj566YvnwuzoTNr648iE0j22vRvVNk2HsPwByPxATg3MleS3gf5A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/types@25.5.0': @@ -8886,8 +8905,8 @@ packages: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jest/types@30.2.0': - resolution: {integrity: sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==} + '@jest/types@30.3.0': + resolution: {integrity: sha512-JHm87k7bA33hpBngtU8h6UBub/fqqA9uXfw+21j5Hmk7ooPHlboRNxHq0JcMtC+n8VJGP1mcfnD3Mk+XKe1oSw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jimp/bmp@0.10.3': @@ -9364,8 +9383,8 @@ packages: '@module-federation/webpack-bundler-runtime@0.21.6': resolution: {integrity: sha512-7zIp3LrcWbhGuFDTUMLJ2FJvcwjlddqhWGxi/MW3ur1a+HaO8v5tF2nl+vElKmbG1DFLU/52l3PElVcWf/YcsQ==} - '@mpxjs/api-proxy@2.10.18': - resolution: {integrity: sha512-jfUNdk5OfSXDG2IhIAQHEO4BUGiv0LErZelTV0PbBb9XuAayeds+M1YTm15oI0o6PuCpF8Q3G8oACyj++2WxTQ==} + '@mpxjs/api-proxy@2.10.19': + resolution: {integrity: sha512-3wxVwc/G0JrNkgEP2pbf+1ahSh6De7aO+9gn5gf87RM74AbMazoTGHVXQf/UQuGx3VfYJmIlfKnXRpX1XyG8ig==} peerDependencies: '@react-native-async-storage/async-storage': '*' '@react-native-community/netinfo': '*' @@ -9404,8 +9423,8 @@ packages: resolution: {integrity: sha512-JbxlFxpigwAd7SXXKIWZf3o7FEx+cubt1yoel0mkYlFv4jGfpdUPZ4VSCFj0Ox/o1kVgKZI4PgvKrwUM7VnNAA==} engines: {node: '>=8'} - '@mpxjs/core@2.10.18': - resolution: {integrity: sha512-muQd4ky4Za7RwR8+rCEBCVE1elB3vAwOfI45oAVx+A+1BmSUhn+I89j6ZzGoV76ZnnO2C6hQ1S4G7CzJ34N3UQ==} + '@mpxjs/core@2.10.19': + resolution: {integrity: sha512-A3u8UwYFkQnXezZK9tUFldalWr5UnJYJtIThtYz1f1+tzicnwH5jgpVXj9KZI4e6/hsW4MP1Y+Ni0dOeSfr9Fg==} peerDependencies: '@d11/react-native-fast-image': '*' '@mpxjs/api-proxy': ^2.9.0 @@ -9477,8 +9496,8 @@ packages: peerDependencies: eslint: '>=7.4.0' - '@mpxjs/fetch@2.10.18': - resolution: {integrity: sha512-545LAN8n3QpMd08fo6/aj7HMtUSzUxSxmWYCBAzPRqYgn/tOGnNNO2M6GUadsXiQH8o2057sERw+0eGNb1d1uw==} + '@mpxjs/fetch@2.10.19': + resolution: {integrity: sha512-4VN/yMeAHPzy5C6o/Z6g4kZb1SgdcoizNSgTDTmZ/8RboJVE7vuwAFodV2LzIxLly1vFwTr+4oiee8EnvZpKlA==} '@mpxjs/miniprogram-simulate@1.4.20': resolution: {integrity: sha512-Iao+ot9IYgDeuVIHBX31HigfhV7z0GAiu++elkbqRx8LDgIuocfietKENmNVH5VTAiPAVS2HDkKAlybZ+gx4xw==} @@ -9580,6 +9599,12 @@ packages: peerDependencies: webpack: ^5.75.0 + '@mpxjs/webpack-plugin@2.10.19': + resolution: {integrity: sha512-52tapM1wwniwjJ0DAg1hpg+RU4EZJoY+GKx2ia9ZzS2NUMm9THP/Y9Tjq06GudV4rZQfnm7FkunOPVQwEH+1iA==} + engines: {node: '>=14.14.0'} + peerDependencies: + webpack: ^5.75.0 + '@napi-rs/triples@1.2.0': resolution: {integrity: sha512-HAPjR3bnCsdXBsATpDIP5WCrw0JcACwhhrwIAQhiR46n+jm+a2F8kBsfseAuWtSyQ+H3Yebt2k43B5dy+04yMA==} @@ -10355,22 +10380,22 @@ packages: resolution: {integrity: sha512-qD1hvOZktx7zs9L5J/4tkMNoaLJ3PqSLDH/nXzpS0DtNa/Ok7/evsncM2pr6IFto566fZ02Oumdy9IdiR7r7EQ==} engines: {node: '>=18.12'} - '@pnpm/cli-utils@1001.3.7': - resolution: {integrity: sha512-NOPaGfceJm1kjar6mvHVzjlCnyO2bidV8IDZZZLBb0yKMs6wHchJZqrZiNoX+Fcy5JruUy1ZD59CrcK3X4DMdQ==} + '@pnpm/cli-utils@1001.3.8': + resolution: {integrity: sha512-qPmkRpw2he8SBAizwR+7q1qPYhdzWO5zwJIBa2jIMgYrW9i6VDwe5Id5Ekgs/4h+gYq42dLqnCn3QwIoy6INrQ==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/client@1001.1.21': - resolution: {integrity: sha512-wuQkvMLWFR8CzUZ+AsY9pkJF72mk6D21SJibyWsRWMXdVv5YHDFbu4TTuA2rr3Bl5AG71Vau118qWysozr7t5g==} + '@pnpm/client@1001.1.22': + resolution: {integrity: sha512-6ANb265/lS/qdoUIR6oVXBI7EHQ49k3HojdhrJAADVu34RC6xo7RKYZFC+veupJ8njdoGg84MW07/j3BtqnCAw==} engines: {node: '>=18.12'} - '@pnpm/config.config-writer@1000.1.1': - resolution: {integrity: sha512-ZQewE8xplwBUyjJloolXmWgTlw1qOEqihI7fBxwiggFJyJuG9f6nGreh/Lr+cJdE5fjyoEkboI5Jln0ZOz9LQQ==} + '@pnpm/config.config-writer@1000.1.2': + resolution: {integrity: sha512-iIAdVA+RBuVbp7GnfaA62ja/DtiQsrZPCoKX5rTYTtuIq7PcnFNd1ZYC5Y94oWjh3pSPHlCMM1NxMuXUNJsORw==} engines: {node: '>=18.12'} - '@pnpm/config.deps-installer@1000.1.3': - resolution: {integrity: sha512-3QhXUpN8azmL95hRlUfcygeZHa0DX6TH7iWRLwCtlAYF3pjjnNnCYL2UCCeUAK+9wsDa2NkMqtatWgwCFJNzNA==} + '@pnpm/config.deps-installer@1000.1.4': + resolution: {integrity: sha512-UeV5dmKsrh8bivRnZlqqt478/SFDalIBZLhvHh2BICM8NRzAcrtVVcKKFRRuE5rv7r4EoxQDUGZ7Hhm08vvvuA==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' @@ -10387,8 +10412,8 @@ packages: resolution: {integrity: sha512-03d2l21gAyzGVr9SR6rS5pvCTnZ4HaNdi8jB2Y/UGvszzrNbA+AJVObVw6SulNQ1Eah3SHB9wCezJwtP+jYIcA==} engines: {node: '>=18.12'} - '@pnpm/config@1004.10.2': - resolution: {integrity: sha512-ou47rL3nFTygnsvVjZlNP26qSnWUIP7ix+BBSKHPP9ux6z+e1ga/cDs9pdVf4L6SIpd0H6XVBPSd+HkgRXi4yQ==} + '@pnpm/config@1004.10.3': + resolution: {integrity: sha512-MB+ufKx+kzd5ISyI5yrpD2IPEascuPGghFf2ZiUiff6E/HqAf7qHkQV1OcutzpzlBqbxgv5hQUuvxZxlj/rBDw==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' @@ -10403,8 +10428,8 @@ packages: peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/create-cafs-store@1000.0.31': - resolution: {integrity: sha512-UOrXGszVzR8bXmSmsZHq6WheamGpOOd0t8tOPtHVnW3G2BQPwHd0DczbJd2Gr2E4NyGdGtdg+cZHrHZT3ky9Nw==} + '@pnpm/create-cafs-store@1000.0.32': + resolution: {integrity: sha512-TQtVkMGHd9mwlx7eR1P6iHSx0UR2OPeYWAF7bI6ie72/D79r6xAIC2i8RDjzok93/wL0lRK863WIgTi89M+yiw==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' @@ -10429,14 +10454,14 @@ packages: resolution: {integrity: sha512-+d8Q576BxRZgt03O+JZXK3C1xVJeAr4Hs35Y8SCl01KpQ0Z7xzfJWahpee7iFc5jELiwjCQg2sISTwtZZQFltA==} engines: {node: '>=18.12'} - '@pnpm/default-reporter@1002.1.11': - resolution: {integrity: sha512-2dU4nbSxzyXFb96JY6eyo+a3aD0j3s+vOyuDGRs1+8jKmyf1rOaiBPl2MTTbFhFsFlTFsInxca02KtgEw+ym9A==} + '@pnpm/default-reporter@1002.1.12': + resolution: {integrity: sha512-eoBLsFEEMtpirVKf0J7wviwsDGLt6pFnkRHuDHw9A2UKXwfg0HLA/Y63VgJoRUN8AUavbAvw5tBA/ChHevGxyQ==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/default-resolver@1002.3.5': - resolution: {integrity: sha512-yg4ihuMRAsmePU4BkaXcLsJM81wbd2Ug0m8mI3l+Hsnv4hut8fS9NL/dEvimILpNtoVKA8/brY4coRnY7it0ZA==} + '@pnpm/default-resolver@1002.3.6': + resolution: {integrity: sha512-8JyaiZ5nzE2/pq1K3b5y6Ai2MarJAio7QKWb+vy9/opL/jI6Bi8WUieCBcmbb6FknQKNLWk6bQCQx+HRca6JWA==} engines: {node: '>=18.12'} '@pnpm/dependency-path@1001.1.10': @@ -10495,8 +10520,8 @@ packages: peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/fs.indexed-pkg-importer@1000.1.24': - resolution: {integrity: sha512-U7qHF9uOAPM2HNAnvlkHVxN6qFScX0ElsCQvxa+z2nmv5qbdK2a6Z6Q98gwMo7QnXnCnHY0Urs+5oxv5TykYVw==} + '@pnpm/fs.indexed-pkg-importer@1000.1.25': + resolution: {integrity: sha512-G8fZHO2llFeo4r4/Pdxzocrxxu0Ew0RXEp3BMyRGaOkDP+sXR7/v2fz7qPP0Lr4r6dlHx1RaRa27CvRqWM9adQ==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' @@ -10592,12 +10617,12 @@ packages: resolution: {integrity: sha512-eYwrzhKUBGFdq78rJStGjaHTUHA2VH+Avr//CVx/T+EJkI7hnFmOy6YghvcB2clj8HpO4V8tXRNuFNfRX08ayw==} engines: {node: ^10.17 || >=12.3} - '@pnpm/node.fetcher@1001.0.24': - resolution: {integrity: sha512-sT5dl2TqZEtFwpuXPN9sKQ04v5nVjBzhNA99oKJA0PuAMv8h1BMf0Q7lKtCygvS8BwRFY/Bpl/ggBPObry4Etg==} + '@pnpm/node.fetcher@1001.0.25': + resolution: {integrity: sha512-K7ZwPndk+xax5h54IqYPasisUhaGvSJw5mwpk3hSp16U3QpJsOzfr59e5PFa9xkefVqeBfXNGWOIiF2QZAaiQw==} engines: {node: '>=18.12'} - '@pnpm/node.resolver@1001.0.20': - resolution: {integrity: sha512-z69mACqwYJuXa+/RoGLo2P5kWczc/atwu/cbDZUENEzcvWugPW8+EYSixhs9p/9yJj56rn+HDK+VKyIrGotIzA==} + '@pnpm/node.resolver@1001.0.21': + resolution: {integrity: sha512-eqVuPrDiVqO8/Yq5REpbCdCFzIrZoJmb9Ts09tMxo/Iz5obWcXYskkI251o2AksrAE6zqcRKTMnEhVVqZdWdKA==} engines: {node: '>=18.12'} '@pnpm/npm-conf@2.3.1': @@ -10612,8 +10637,8 @@ packages: resolution: {integrity: sha512-5jW/GNLdZMiw+PJ8FYSvOghoApSjsORNIro2fj8j6NHAqJxJjcHekC5/NsKaawoI5LAkU/XDDVjNC71Yz+uS1w==} engines: {node: '>=18.12'} - '@pnpm/npm-resolver@1005.2.1': - resolution: {integrity: sha512-1ON+1LUVjw8d3n/AeZ2xCssGuHOTnl1gumwHf5nrGR42eLMEPBd2QRvQ80xMx0LunjdbkIR/d48PfKNfoSOr5w==} + '@pnpm/npm-resolver@1005.2.2': + resolution: {integrity: sha512-+msICPF2Amtm9IAFc4m1iniguOdzAVtb677ijDVan9fRf+3QmPB3Pj48ihLPKZBToo2+KvmTsVsap2VxsGsgZQ==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' @@ -10639,12 +10664,12 @@ packages: '@pnpm/logger': '>=1001.0.0 <1002.0.0' '@pnpm/worker': ^1000.6.5 - '@pnpm/package-store@1007.1.4': - resolution: {integrity: sha512-bLCYkPBFtg+VHItj/CA9iezOr5mXK9Wig8f/nA6WnKHBkSh/a71EBwsN340Z1B9hvD21CbbKqNkKjLMubvcRVg==} + '@pnpm/package-store@1007.1.5': + resolution: {integrity: sha512-b1kpa9o2BIRTALsg0+0lrbTUCYrZngsFaml5W68EeYKDe7J4XOl+SaDmGSvOaIx0dWsxrOEi0RTqJ2lUm5eCdw==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/worker': ^1000.6.5 + '@pnpm/worker': ^1000.6.6 '@pnpm/parse-wanted-dependency@1001.0.0': resolution: {integrity: sha512-cIZao+Jdu/4znu76d3ttAWBycDj6GWKiDVNlx1GVgqYgS/Qn7ak3Lm0FGIMAIHr5oOnX63jwzKIhW35AHNaTjQ==} @@ -10711,17 +10736,17 @@ packages: resolution: {integrity: sha512-47zGgACkbZWLOmM61kaE0nkqxiYx63C6DJ4wzDsdj0iXDZJ9SJEl+T035pkhquHe8XEh3YxvwMg2BRyZSgmZ9Q==} engines: {node: '>=18.12'} - '@pnpm/resolving.bun-resolver@1005.0.8': - resolution: {integrity: sha512-09wYnB12gwNAEYsYuHrlh+uxcS/47g4P3rAgVJoOVg3XJVeTwQb5HZewinNmXkgcuuOHntvQ7LPknbtrybQBAQ==} + '@pnpm/resolving.bun-resolver@1005.0.9': + resolution: {integrity: sha512-MpctUtxBeENIzT0vll0XjS0v5JdT4Qmp8eTlQ/gIRqiJzqXbMoS6hHRer/nY30R6oOwFryKM8kbQns1bzmKUAw==} engines: {node: '>=18.12'} peerDependencies: - '@pnpm/worker': ^1000.6.5 + '@pnpm/worker': ^1000.6.6 - '@pnpm/resolving.deno-resolver@1005.0.8': - resolution: {integrity: sha512-V/Xhf36i6XD+Cm87PQv4Eq99iW+/0EE0A1BcrPMyIKor/qjTChQmMw4EcxEW93y47V6/AVo3nia+MAJRw1ri6w==} + '@pnpm/resolving.deno-resolver@1005.0.9': + resolution: {integrity: sha512-rezgnWGcIXnZcOJoKiGj6iTbr4aGpXt/yA3Mhq8maxe4MWF5NyWvn+xw7sTKJF3zBf+qE5bvA3ng+ktFM8SkPw==} engines: {node: '>=18.12'} peerDependencies: - '@pnpm/worker': ^1000.6.5 + '@pnpm/worker': ^1000.6.6 '@pnpm/resolving.jsr-specifier-parser@1000.0.3': resolution: {integrity: sha512-VaGXRwSez71iZ65nOat/B0oPViWyLzAdgAfNJjmt1eDoNZ0Npu+9lrI0ZNRVZ0NDH3U+TQ8LVesCZOdvr0+5SQ==} @@ -10737,8 +10762,8 @@ packages: peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/store-connection-manager@1002.3.16': - resolution: {integrity: sha512-5FS8WDunT7nD0SxNCMfq2rmxrsaQRpGrFbSnsQwS3af5Qssfx18V/n9V8g8QdSG8OqcIyeGb0K7zAfN71ZYLvQ==} + '@pnpm/store-connection-manager@1002.3.17': + resolution: {integrity: sha512-uOADhAd6emJn6g7lYKc0ufnZntZZDG1yftfrtxF3i3O1L0mepvztuKmXc1ptjgiiUsDX81aGMyqvYQlCVudsmQ==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' @@ -10793,24 +10818,24 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true - '@pnpm/worker@1000.6.5': - resolution: {integrity: sha512-xood4PKhLQUtRCpaVxMfuap1DpmVOP5PDN2arx1CKR9JnBuE0bQvBOGZDUf6lp7qccq+8iYryLoigibr5YMVVw==} + '@pnpm/worker@1000.6.6': + resolution: {integrity: sha512-yIO8jiT5hbeox/DE3ZmO7TVyCys0eMi3EaBzMOOMgEdPY/AOVJxkBL+zxUvVB6xEXmg3Y+WD1WPH9Y4mhfv+9w==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/workspace.find-packages@1000.0.62': - resolution: {integrity: sha512-V2UJSUu7NzmhRo3YwzDDNBJORDI9Dhf8r7x5uDchiNYHQSc3BZkIGqYjosgOETP8wcmDfL+b0WKTep2ejT9GoA==} + '@pnpm/workspace.find-packages@1000.0.63': + resolution: {integrity: sha512-kJ/aJj5R/DpgnjNA4+stsYjJdMaNcPNyPRARbjXaoLr/St+nqoFMc3mJ8EWOYS5GoEpIudxyYoI7ysIkzX2uMw==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/workspace.manifest-writer@1001.2.0': - resolution: {integrity: sha512-YUuHA9yZ8lgctjMHwbxllCXAT5TsifQ1/8K1hmBIvzd7T4aLoitG9niVg2Af8IaECtpMq5RaPYUHStsCXSxMAA==} + '@pnpm/workspace.manifest-writer@1001.3.0': + resolution: {integrity: sha512-WlEnAekdAGUr8gOodboao1aCpUYDYieSiwHwfO1H9WnOL7v45KoBNvAC5h2O9noC8Acwb2bzJDHRpmKBHWN5aw==} engines: {node: '>=18.12'} - '@pnpm/workspace.read-manifest@1000.2.10': - resolution: {integrity: sha512-SnKM53rRYwpgrNI/LQ/4wa0BP9hkc29kQt2c9bBE1daDQP89z61v3LCkchnthgdE1s530JmaJRAf9tHtqRQ0jA==} + '@pnpm/workspace.read-manifest@1000.3.0': + resolution: {integrity: sha512-aBTT6pViHvR+ARJYpMpxbs5+OcIq/9HKQLvYxyTm6ozoRoVgrNogWTRNDnnQptc02h1EvdVSoR36cCB+aoKkLw==} engines: {node: '>=18.12'} '@pnpm/workspace.spec-parser@1000.0.0': @@ -10821,6 +10846,10 @@ packages: resolution: {integrity: sha512-zG68fk03ryot7TWUl9S/ShQ91uHWzIL9sVr2aQCuNHJo8G9kjsG6S0p58Zj/voahdDQeakZYYBSJ0mjNZeiJnw==} engines: {node: '>=18.12'} + '@pnpm/yaml.document-sync@1000.0.0': + resolution: {integrity: sha512-aEmCtfPJejq9I/q7pIYNo3Q0ryPrUoR57noCJbU+f0zNmg8JKG5YVVfCVvo5KNnG3LlN/MDyWvSHTeqy+HCoWA==} + engines: {node: '>=18.12'} + '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} @@ -12082,8 +12111,8 @@ packages: '@sinonjs/commons@3.0.1': resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - '@sinonjs/fake-timers@13.0.5': - resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} + '@sinonjs/fake-timers@15.1.1': + resolution: {integrity: sha512-cO5W33JgAPbOh07tvZjUOJ7oWhtaqGHiZw+11DPbyqh2kHTBc3eF/CjJDeQ4205RLQsX6rxCuYOroFQwl7JDRw==} '@sinonjs/fake-timers@8.1.0': resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==} @@ -12120,23 +12149,23 @@ packages: engines: {node: '>=12.10.0', npm: '>=6.0.0'} hasBin: true - '@storybook/addon-a11y@10.2.15': - resolution: {integrity: sha512-lhWG4NbR1o0AOzrCucz2m3AU5pmNSzN4lC7Q2wHjpDSgXokz5xzGvilYlDzCuEvsyPFiivOBx1igwSWdIV4BTw==} + '@storybook/addon-a11y@10.2.17': + resolution: {integrity: sha512-J0ogEc4/XFC+Ytz+X1we6TOKreEk/shgUs/mtxdsLa0xJ6bp2n2OQPSjNtQHH/nK4SRBSfHWPm8ztfcXTzeG9w==} peerDependencies: - storybook: ^10.2.15 + storybook: ^10.2.17 - '@storybook/builder-vite@10.2.15': - resolution: {integrity: sha512-+RWyGxvIsT5rx3E1AQJIhKJj9XA4pP2JpYBOY90460Lsf40e9zfgml4cORGYhNmC5N3PMo6QkfsEOO2gLcQNJA==} + '@storybook/builder-vite@10.2.17': + resolution: {integrity: sha512-m/OBveTLm5ds/tUgHmmbKzgSi/oeCpQwm5rZa49vP2BpAd41Q7ER6TzkOoISzPoNNMAcbVmVc5vn7k6hdbPSHw==} peerDependencies: - storybook: ^10.2.15 + storybook: ^10.2.17 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - '@storybook/csf-plugin@10.2.15': - resolution: {integrity: sha512-QPZg2JXB3k7mMI7yoqurMWR6eisUDPrbjbM71L1wW4FUehW/CKChUWy97vP6Bgm1sU17Tfoc3nBRUdtEDC1RSw==} + '@storybook/csf-plugin@10.2.17': + resolution: {integrity: sha512-crHH8i/4mwzeXpWRPgwvwX2vjytW42zyzTRySUax5dTU8o9sjk4y+Z9hkGx3Nmu1TvqseS8v1Z20saZr/tQcWw==} peerDependencies: esbuild: '*' rollup: '*' - storybook: ^10.2.15 + storybook: ^10.2.17 vite: '*' webpack: '*' peerDependenciesMeta: @@ -12158,34 +12187,34 @@ packages: 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/react-dom-shim@10.2.15': - resolution: {integrity: sha512-rfPwAz0f67ORfKpA0gq9bhDNlDST2CY9X7bjVfOvOHIfaVVjIJ8wTXE8ozBxOXTBbcv0eblRR9Xcm7aRBG8+iA==} + '@storybook/react-dom-shim@10.2.17': + resolution: {integrity: sha512-x9Kb7eUSZ1zGsEw/TtWrvs1LwWIdNp8qoOQCgPEjdB07reSJcE8R3+ASWHJThmd4eZf66ZALPJyerejake4Osw==} peerDependencies: 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.2.15 + storybook: ^10.2.17 - '@storybook/react-vite@10.2.15': - resolution: {integrity: sha512-AMLKdAnHglFYA0P+KlfkRx2xUSK3+DcCcBL6yQuEwl/MhrQafUJy1kfLWWAbiiPml1inyrer71p/635YUJrQBA==} + '@storybook/react-vite@10.2.17': + resolution: {integrity: sha512-E/1hNmxVsjy9l3TuaNufSqkdz8saTJUGEs8GRCjKlF7be2wljIwewUxjAT3efk+bxOCw76ZmqGHk6MnRa3y7Gw==} peerDependencies: 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.2.15 + storybook: ^10.2.17 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - '@storybook/react@10.2.15': - resolution: {integrity: sha512-gyreXMjiS1mRiagaGtAqia142hoQ3EDd2nIxwvZu0av/TWpq7Rn6Fh3a9Jdi6Y4psUO+CqGPPur0svgfAD/4+Q==} + '@storybook/react@10.2.17': + resolution: {integrity: sha512-875AVMYil2X9Civil6GFZ8koIzlKxcXbl2eJ7+/GPbhIonTNmwx0qbWPHttjZXUvFuQ4RRtb9KkBwy4TCb/LeA==} peerDependencies: 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.2.15 + storybook: ^10.2.17 typescript: '>= 4.9.x' peerDependenciesMeta: typescript: optional: true - '@stylistic/eslint-plugin@5.9.0': - resolution: {integrity: sha512-FqqSkvDMYJReydrMhlugc71M76yLLQWNfmGq+SIlLa7N3kHp8Qq8i2PyWrVNAfjOyOIY+xv9XaaYwvVW7vroMA==} + '@stylistic/eslint-plugin@5.10.0': + resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^9.0.0 || ^10.0.0 @@ -13496,14 +13525,14 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@22.19.13': - resolution: {integrity: sha512-akNQMv0wW5uyRpD2v2IEyRSZiR+BeGuoB6L310EgGObO44HSMNT8z1xzio28V8qOrgYaopIDNA18YgdXd+qTiw==} + '@types/node@22.19.15': + resolution: {integrity: sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==} - '@types/node@24.11.0': - resolution: {integrity: sha512-fPxQqz4VTgPI/IQ+lj9r0h+fDR66bzoeMGHp8ASee+32OSGIkeASsoZuJixsQoVef1QJbeubcPBxKk22QVoWdw==} + '@types/node@24.12.0': + resolution: {integrity: sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==} - '@types/node@25.3.3': - resolution: {integrity: sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==} + '@types/node@25.4.0': + resolution: {integrity: sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -13741,11 +13770,11 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@8.56.1': - resolution: {integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==} + '@typescript-eslint/eslint-plugin@8.57.0': + resolution: {integrity: sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.56.1 + '@typescript-eslint/parser': ^8.57.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' @@ -13776,12 +13805,25 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/parser@8.57.0': + resolution: {integrity: sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.56.1': resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.57.0': + resolution: {integrity: sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/rule-tester@8.56.1': resolution: {integrity: sha512-EWuV5Vq1EFYJEOVcILyWPO35PjnT0c6tv99PCpD12PgfZae5/Jo+F17hGjsEs2Moe+Dy1J7KIr8y037cK8+/rQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -13800,12 +13842,22 @@ packages: resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.57.0': + resolution: {integrity: sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.56.1': resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/tsconfig-utils@8.57.0': + resolution: {integrity: sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@5.62.0': resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13833,6 +13885,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@8.57.0': + resolution: {integrity: sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/types@5.62.0': resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13845,6 +13904,10 @@ packages: resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.57.0': + resolution: {integrity: sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13869,6 +13932,12 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/typescript-estree@8.57.0': + resolution: {integrity: sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13888,6 +13957,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.57.0': + resolution: {integrity: sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/visitor-keys@5.62.0': resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13900,28 +13976,29 @@ packages: resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.57.0': + resolution: {integrity: sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} '@uni/env@1.1.1': resolution: {integrity: sha512-oQGRQg3cFVb6ByppV0WVue/BE98cw0xvAniX9L0wQtzU94RvZg9/GpkFIDwrlgcvzXlTgUPTTMG9B/riiiFQyQ==} - '@unocss/config@66.6.4': - resolution: {integrity: sha512-iwHl5FG81cOAMalqigjw21Z2tMa0xjN0doQxnGOLx8KP+BllruXSjBj8CRk3m6Ny9fDxfpFY0ruYbIBA5AGwDQ==} + '@unocss/config@66.6.6': + resolution: {integrity: sha512-menlnkqAFX/4wR2aandY8hSqrt01JE+rOzvtQxWaBt8kf1du62b0sS72FE5Z40n6HlEsEbF91N9FCfhnzG6i6g==} engines: {node: '>=14'} - '@unocss/core@66.6.4': - resolution: {integrity: sha512-Fii3lhVJVFrKUz6hMGAkq3sXBfNnXB2G8bldNHuBHJpDAoP1F0oO/SU/oSqSjCYvtcD5RtOn8qwzcHuuN3B/mg==} + '@unocss/core@66.6.6': + resolution: {integrity: sha512-Sbbx0ZQqmV8K2lg8E+z9MJzWb1MgRtJnvqzxDIrNuBjXasKhbcFt5wEMBtEZJOr63Z4ck0xThhZK53HmYT2jmg==} - '@unocss/core@66.6.5': - resolution: {integrity: sha512-hzjo+0EF+pNbf+tb0OjRNZRF9BJoKECcZZgtufxRPpWJdlv+aYmNkH1p9fldlHHzYcn3ZqVnnHnmk7HwaolJbg==} - - '@unocss/eslint-plugin@66.6.5': - resolution: {integrity: sha512-0DdqgzcJvDhiHy2DyQ4IkUsPU9/2w0KPUIwZFpTeuya26Q5Je0PWrVjzhWt0T+mAcwuWXZ+juMnCgvC8ftBF+g==} + '@unocss/eslint-plugin@66.6.6': + resolution: {integrity: sha512-1z3nysB7mijxzhLWV7YC8q89a1meN6hun8bkcDOPcH65p2yc0x7Xnz3MzcauLlu2JNAJe4u3Ye7xE45SIPXXuA==} engines: {node: '>=14'} - '@unocss/rule-utils@66.6.5': - resolution: {integrity: sha512-eDGXoMebb5aeEAFa2y4gnGLC+CHZPx93JYCt6uvEyf9xOoetwDcZaYC8brWdjaSKn+WVgsfxiZreC7F0rJywOQ==} + '@unocss/rule-utils@66.6.6': + resolution: {integrity: sha512-krWtQKGshOaqQMuxeGq1NOA8NL35VdpYlmQEWOe39BY6TACT51bgQFu40MRfsAIMZZtoGS2YYTrnHojgR92omw==} engines: {node: '>=14'} '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -14121,8 +14198,8 @@ packages: '@vitest/browser': optional: true - '@vitest/eslint-plugin@1.6.9': - resolution: {integrity: sha512-9WfPx1OwJ19QLCSRLkqVO7//1WcWnK3fE/3fJhKMAmDe8+9G4rB47xCNIIeCq3FdEzkIoLTfDlwDlPBaUTMhow==} + '@vitest/eslint-plugin@1.6.10': + resolution: {integrity: sha512-/cOf+mTu4HBJIYHTETo8/OFCSZv3T2p+KfGnouzKfjK063cWLZp0TzvK7EU5B3eFG7ypUNtw6l+jK+SA+p1g8g==} engines: {node: '>=18'} peerDependencies: eslint: '>=8.57.0' @@ -14370,26 +14447,32 @@ packages: '@vue/compiler-core@3.5.29': resolution: {integrity: sha512-cuzPhD8fwRHk8IGfmYaR4eEe4cAyJEL66Ove/WZL7yWNL134nqLddSLwNRIsFlnnW1kK+p8Ck3viFnC0chXCXw==} + '@vue/compiler-core@3.5.30': + resolution: {integrity: sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==} + '@vue/compiler-dom@3.4.21': resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} '@vue/compiler-dom@3.5.29': resolution: {integrity: sha512-n0G5o7R3uBVmVxjTIYcz7ovr8sy7QObFG8OQJ3xGCDNhbG60biP/P5KnyY8NLd81OuT1WJflG7N4KWYHaeeaIg==} + '@vue/compiler-dom@3.5.30': + resolution: {integrity: sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==} + '@vue/compiler-sfc@2.7.16': resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} '@vue/compiler-sfc@3.4.21': resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} - '@vue/compiler-sfc@3.5.29': - resolution: {integrity: sha512-oJZhN5XJs35Gzr50E82jg2cYdZQ78wEwvRO6Y63TvLVTc+6xICzJHP1UIecdSPPYIbkautNBanDiWYa64QSFIA==} + '@vue/compiler-sfc@3.5.30': + resolution: {integrity: sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==} '@vue/compiler-ssr@3.4.21': resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} - '@vue/compiler-ssr@3.5.29': - resolution: {integrity: sha512-Y/ARJZE6fpjzL5GH/phJmsFwx3g6t2KmHKHx5q+MLl2kencADKIrhH5MLF6HHpRMmlRAYBRSvv347Mepf1zVNw==} + '@vue/compiler-ssr@3.5.30': + resolution: {integrity: sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -14423,24 +14506,24 @@ packages: '@vue/language-core@3.2.5': resolution: {integrity: sha512-d3OIxN/+KRedeM5wQ6H6NIpwS3P5gC9nmyaHgBk+rO6dIsjY+tOh4UlPpiZbAh3YtLdCGEX4M16RmsBqPmJV+g==} - '@vue/reactivity@3.5.29': - resolution: {integrity: sha512-zcrANcrRdcLtmGZETBxWqIkoQei8HaFpZWx/GHKxx79JZsiZ8j1du0VUJtu4eJjgFvU/iKL5lRXFXksVmI+5DA==} + '@vue/reactivity@3.5.30': + resolution: {integrity: sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==} - '@vue/runtime-core@3.5.29': - resolution: {integrity: sha512-8DpW2QfdwIWOLqtsNcds4s+QgwSaHSJY/SUe04LptianUQ/0xi6KVsu/pYVh+HO3NTVvVJjIPL2t6GdeKbS4Lg==} + '@vue/runtime-core@3.5.30': + resolution: {integrity: sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==} - '@vue/runtime-dom@3.5.29': - resolution: {integrity: sha512-AHvvJEtcY9tw/uk+s/YRLSlxxQnqnAkjqvK25ZiM4CllCZWzElRAoQnCM42m9AHRLNJ6oe2kC5DCgD4AUdlvXg==} + '@vue/runtime-dom@3.5.30': + resolution: {integrity: sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==} '@vue/server-renderer@3.4.21': resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} peerDependencies: vue: 3.4.21 - '@vue/server-renderer@3.5.29': - resolution: {integrity: sha512-G/1k6WK5MusLlbxSE2YTcqAAezS+VuwHhOvLx2KnQU7G2zCH6KIb+5Wyt6UjMq7a3qPzNEjJXs1hvAxDclQH+g==} + '@vue/server-renderer@3.5.30': + resolution: {integrity: sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==} peerDependencies: - vue: 3.5.29 + vue: 3.5.30 '@vue/shared@3.4.21': resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} @@ -14448,6 +14531,9 @@ packages: '@vue/shared@3.5.29': resolution: {integrity: sha512-w7SR0A5zyRByL9XUkCfdLs7t9XOHUyJ67qPGQjOou3p6GvBeBW+AVjUUmlxtZ4PIYaRvE+1LmK44O4uajlZwcg==} + '@vue/shared@3.5.30': + resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==} + '@vue/tsconfig@0.8.1': resolution: {integrity: sha512-aK7feIWPXFSUhsCP9PFqPyFOcz4ENkb8hZ2pneL6m2UjCkccvaOhC/5KCKluuBufvp2KzkbdA2W2pk20vLzu3g==} peerDependencies: @@ -14515,8 +14601,8 @@ packages: resolution: {integrity: sha512-a1pstKNfZgBuNheoXC4xKxrWaoEHkxSXTLNEPFxFPk/FhDw405I7VjNIvl5EC+Sn/RhQ9CKDgRC5+5flsV08oA==} engines: {node: ^20.19.0 || >=22.12.0} - '@weapp-vite/web@1.3.0': - resolution: {integrity: sha512-yZgNnr15xjcmyRztZ0kM6bE9psuNqpA9lenSv3ozNW0HGFZGSiWJxpeiWN9i6RRjkStvBjID4a1jidaoKhleYA==} + '@weapp-vite/web@1.3.1': + resolution: {integrity: sha512-gGfYwLBb72uG3fqJbTpW9lMxA9Lq5Lkf4CksikwteQa5xWyf1M8o14cL+vfiwLksUvj5mu30QmeB72ancuyj+w==} engines: {node: ^20.19.0 || >=22.12.0} '@webassemblyjs/ast@1.14.1': @@ -14643,11 +14729,11 @@ packages: webpack-dev-server: optional: true - '@wevu/api@0.1.1': - resolution: {integrity: sha512-l/OXMJPsKVKfTwnT9fJc1C+qJPYQo6BfUwnp/NEhLLPFsT5k1uup9CsTygg6cHUx6rQjjgqUf9duPKT/Kw0Q2w==} + '@wevu/api@0.2.0': + resolution: {integrity: sha512-FFEt3uqWl5x9O7tQ0RjKJ7iCaMcOUb3/MPhEE3MaIRAvRx0MhJsWJUWVsiC3nkeIaqdBYj0EwN+lUroEgVYdRQ==} - '@wevu/compiler@6.7.3': - resolution: {integrity: sha512-iHaisXu4XC0TNoxaRMMKYoCVzhR4kizaP5JzXlLSKEpWhVJtD0b4Tx2F+HRuGjVr/KRvfXP4MzwjjzygceDOgg==} + '@wevu/compiler@6.7.4': + resolution: {integrity: sha512-Aj+AdE9xQZrq53eBTNzP3cureLmtyYLgCxwkvwHp8G2nGzsEDnJsxXAfaMnBB9VgNN2Jkh8DbMDupveiZckHDw==} '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -15479,18 +15565,24 @@ packages: peerDependencies: '@babel/core': ^7.8.0 - babel-jest@30.2.0: - resolution: {integrity: sha512-0YiBEOxWqKkSQWL9nNGGEgndoeL0ZpWrbLMNL5u/Kaxrli3Eaxlt3ZtIDktEvXt4L/R9r3ODr2zKwGM/2BjxVw==} + babel-jest@30.3.0: + resolution: {integrity: sha512-gRpauEU2KRrCox5Z296aeVHR4jQ98BCnu0IO332D/xpHNOsIH/bgSRk9k6GbKIbBw8vFeN6ctuu6tV8WOyVfYQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@babel/core': ^7.11.0 || ^8.0.0-0 - babel-loader@10.0.0: - resolution: {integrity: sha512-z8jt+EdS61AMw22nSfoNJAZ0vrtmhPRVi6ghL3rCeRZI8cdNYFiV5xeV3HbE7rlZZNmGH8BVccwWt8/ED0QOHA==} + babel-loader@10.1.1: + resolution: {integrity: sha512-JwKSzk2kjIe7mgPK+/lyZ2QAaJcpahNAdM+hgR2HI8D0OJVkdj8Rl6J3kaLYki9pwF7P2iWnD8qVv80Lq1ABtg==} engines: {node: ^18.20.0 || ^20.10.0 || >=22.0.0} peerDependencies: - '@babel/core': ^7.12.0 + '@babel/core': ^7.12.0 || ^8.0.0-beta.1 + '@rspack/core': ^1.0.0 || ^2.0.0-0 webpack: '>=5.61.0' + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true babel-loader@8.2.1: resolution: {integrity: sha512-dMF8sb2KQ8kJl21GUjkW1HWmcsL39GOV5vnzjqrCzEPNY0S0UfMLnumidiwIajDSBmKhYf5iRW+HXaM4cvCKBw==} @@ -15550,8 +15642,8 @@ packages: resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - babel-plugin-jest-hoist@30.2.0: - resolution: {integrity: sha512-ftzhzSGMUnOzcCXd6WHdBGMyuwy15Wnn0iyyWGKgBDLxf9/s5ABuraCSpBX2uG0jUg4rqJnxsLc5+oYBqoxVaA==} + babel-plugin-jest-hoist@30.3.0: + resolution: {integrity: sha512-+TRkByhsws6sfPjVaitzadk1I0F5sPvOVUH5tyTSzhePpsGIVrdeunHSw/C36QeocS95OOk8lunc4rlu5Anwsg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} babel-plugin-lodash@3.3.4: @@ -15682,8 +15774,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - babel-preset-jest@30.2.0: - resolution: {integrity: sha512-US4Z3NOieAQumwFnYdUWKvUKh8+YSnS/gB3t6YBiz0bskpu7Pine8pPCheNxlPEW4wnUkma2a94YuW2q3guvCQ==} + babel-preset-jest@30.3.0: + resolution: {integrity: sha512-6ZcUbWHC+dMz2vfzdNwi87Z1gQsLNK2uLuK1Q89R11xdvejcivlYYwDlEv0FHX3VwEXpbBQ9uufB/MUNpZGfhQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@babel/core': ^7.11.0 || ^8.0.0-beta.1 @@ -16442,8 +16534,8 @@ packages: cjs-module-lexer@1.4.3: resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} - cjs-module-lexer@2.1.1: - resolution: {integrity: sha512-+CmxIZ/L2vNcEfvNtLdU0ZQ6mbq3FZnwAP2PPTiKP+1QOoKwlKlPgb8UKV0Dds7QVaMnHm+FwSft2VB0s/SLjQ==} + cjs-module-lexer@2.2.0: + resolution: {integrity: sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==} class-utils@0.3.6: resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} @@ -18954,8 +19046,8 @@ packages: eslint-plugin-vue: optional: true - eslint-flat-config-utils@3.0.1: - resolution: {integrity: sha512-VMA3u86bLzNAwD/7DkLtQ9lolgIOx2Sj0kTMMnBvrvEz7w0rQj4aGCR+lqsqtld63gKiLyT4BnQZ3gmGDXtvjg==} + eslint-flat-config-utils@3.0.2: + resolution: {integrity: sha512-mPvevWSDQFwgABvyCurwIu6ZdKxGI5NW22/BGDwA1T49NO6bXuxbV9VfJK/tkQoNyPogT6Yu1d57iM0jnZVWmg==} eslint-formatter-pretty@4.1.0: resolution: {integrity: sha512-IsUTtGxF1hrH6lMWiSl1WbGaiP01eT6kzywdY1U+zLc0MP+nwEnUiS9UI8IaOTUhTeQJLlCEWIbXINBH4YJbBQ==} @@ -19045,6 +19137,11 @@ packages: '@typescript-eslint/utils': '*' eslint: '*' + eslint-plugin-depend@1.5.0: + resolution: {integrity: sha512-i3UeLYmclf1Icp35+6W7CR4Bp2PIpDgBuf/mpmXK5UeLkZlvYJ21VuQKKHHAIBKRTPivPGX/gZl5JGno1o9Y0A==} + peerDependencies: + eslint: '>=8.40.0' + eslint-plugin-es-x@7.8.0: resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} engines: {node: ^14.18.0 || >=16.0.0} @@ -19214,8 +19311,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - eslint-plugin-regexp@3.0.0: - resolution: {integrity: sha512-iW7hgAV8NOG6E2dz+VeKpq67YLQ9jaajOKYpoOSic2/q8y9BMdXBKkSR9gcMtbqEhNQzdW41E3wWzvhp8ExYwQ==} + eslint-plugin-regexp@3.1.0: + resolution: {integrity: sha512-qGXIC3DIKZHcK1H9A9+Byz9gmndY6TTSRkSMTZpNXdyCw2ObSehRgccJv35n9AdUakEjQp5VFNLas6BMXizCZg==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: '>=9.38.0' @@ -19305,8 +19402,8 @@ packages: resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-scope@9.1.1: - resolution: {integrity: sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==} + eslint-scope@9.1.2: + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} eslint-utils@2.1.0: @@ -19346,8 +19443,8 @@ packages: eslint: ^7.0.0 || ^8.0.0 webpack: ^5.0.0 - eslint@10.0.2: - resolution: {integrity: sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==} + eslint@10.0.3: + resolution: {integrity: sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -19370,6 +19467,10 @@ packages: resolution: {integrity: sha512-AVHPqQoZYc+RUM4/3Ly5udlZY/U4LS8pIG05jEjWM2lQMU/oaZ7qshzAl2YP1tfNmXfftH3ohurfwNAug+MnsQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} + espree@11.2.0: + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + espree@6.2.1: resolution: {integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==} engines: {node: '>=6.0.0'} @@ -19536,8 +19637,8 @@ packages: resolution: {integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - expect@30.2.0: - resolution: {integrity: sha512-u/feCi0GPsI+988gU2FLcsHyAHTU0MX1Wg68NhAnN7z/+C5wqG+CY8J53N9ioe8RXgaoz0nBR/TYMf3AycUuPw==} + expect@30.3.0: + resolution: {integrity: sha512-1zQrciTiQfRdo7qJM1uG4navm8DayFa2TgCSRlzUyNkhcJ6XUZF3hjnpkyr3VhAqPH7i/9GkG7Tv5abz6fqz0Q==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} exponential-backoff@3.1.3: @@ -21984,16 +22085,16 @@ packages: resolution: {integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-changed-files@30.2.0: - resolution: {integrity: sha512-L8lR1ChrRnSdfeOvTrwZMlnWV8G/LLjQ0nG9MBclwWZidA2N5FviRki0Bvh20WRMOX31/JYvzdqTJrk5oBdydQ==} + jest-changed-files@30.3.0: + resolution: {integrity: sha512-B/7Cny6cV5At6M25EWDgf9S617lHivamL8vl6KEpJqkStauzcG4e+WPfDgMMF+H4FVH4A2PLRyvgDJan4441QA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-circus@27.5.1: resolution: {integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-circus@30.2.0: - resolution: {integrity: sha512-Fh0096NC3ZkFx05EP2OXCxJAREVxj1BcW/i6EWqqymcgYKWjyyDpral3fMxVcHXg6oZM7iULer9wGRFvfpl+Tg==} + jest-circus@30.3.0: + resolution: {integrity: sha512-PyXq5szeSfR/4f1lYqCmmQjh0vqDkURUYi9N6whnHjlRz4IUQfMcXkGLeEoiJtxtyPqgUaUUfyQlApXWBSN1RA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-cli@25.5.4: @@ -22011,8 +22112,8 @@ packages: node-notifier: optional: true - jest-cli@30.2.0: - resolution: {integrity: sha512-Os9ukIvADX/A9sLt6Zse3+nmHtHaE6hqOsjQtNiugFTbKRHYIYtZXNGNK9NChseXy7djFPjndX1tL0sCTlfpAA==} + jest-cli@30.3.0: + resolution: {integrity: sha512-l6Tqx+j1fDXJEW5bqYykDQQ7mQg+9mhWXtnj+tQZrTWYHyHoi6Be8HPumDSA+UiX2/2buEgjA58iJzdj146uCw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: @@ -22034,8 +22135,8 @@ packages: ts-node: optional: true - jest-config@30.2.0: - resolution: {integrity: sha512-g4WkyzFQVWHtu6uqGmQR4CQxz/CH3yDSlhzXMWzNjDx843gYjReZnMRanjRCq5XZFuQrGDxgUaiYWE8BRfVckA==} + jest-config@30.3.0: + resolution: {integrity: sha512-WPMAkMAtNDY9P/oKObtsRG/6KTrhtgPJoBTmk20uDn4Uy6/3EJnnaZJre/FMT1KVRx8cve1r7/FlMIOfRVWL4w==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@types/node': '*' @@ -22065,6 +22166,10 @@ packages: resolution: {integrity: sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-diff@30.3.0: + resolution: {integrity: sha512-n3q4PDQjS4LrKxfWB3Z5KNk1XjXtZTBwQp71OP0Jo03Z6V60x++K5L8k6ZrW8MY8pOFylZvHM0zsjS1RqlHJZQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-docblock@25.3.0: resolution: {integrity: sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==} engines: {node: '>= 8.3'} @@ -22085,8 +22190,8 @@ packages: resolution: {integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-each@30.2.0: - resolution: {integrity: sha512-lpWlJlM7bCUf1mfmuqTA8+j2lNURW9eNafOy99knBM01i5CQeY5UH1vZjgT9071nDJac1M4XsbyI44oNOdhlDQ==} + jest-each@30.3.0: + resolution: {integrity: sha512-V8eMndg/aZ+3LnCJgSm13IxS5XSBM22QSZc9BtPK8Dek6pm+hfUNfwBdvsB3d342bo1q7wnSkC38zjX259qZNA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-environment-jsdom@25.5.0: @@ -22105,8 +22210,8 @@ packages: resolution: {integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-environment-node@30.2.0: - resolution: {integrity: sha512-ElU8v92QJ9UrYsKrxDIKCxu6PfNj4Hdcktcn0JX12zqNdqWHB0N+hwOnnBBXvjLd2vApZtuLUGs1QSY+MsXoNA==} + jest-environment-node@30.3.0: + resolution: {integrity: sha512-4i6HItw/JSiJVsC5q0hnKIe/hbYfZLVG9YJ/0pU9Hz2n/9qZe3Rhn5s5CUZA5ORZlcdT/vmAXRMyONXJwPrmYQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-get-type@25.2.6: @@ -22133,8 +22238,8 @@ packages: resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-haste-map@30.2.0: - resolution: {integrity: sha512-sQA/jCb9kNt+neM0anSj6eZhLZUIhQgwDt7cPGjumgLM4rXsfb9kpnlacmvZz3Q5tb80nS+oG/if+NBKrHC+Xw==} + jest-haste-map@30.3.0: + resolution: {integrity: sha512-mMi2oqG4KRU0R9QEtscl87JzMXfUhbKaFqOxmjb2CKcbHcUGFrJCBWHmnTiUqi6JcnzoBlO4rWfpdl2k/RfLCA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-jasmine2@25.5.4: @@ -22153,8 +22258,8 @@ packages: resolution: {integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-leak-detector@30.2.0: - resolution: {integrity: sha512-M6jKAjyzjHG0SrQgwhgZGy9hFazcudwCNovY/9HPIicmNSBuockPSedAP9vlPK6ONFJ1zfyH/M2/YYJxOz5cdQ==} + jest-leak-detector@30.3.0: + resolution: {integrity: sha512-cuKmUUGIjfXZAiGJ7TbEMx0bcqNdPPI6P1V+7aF+m/FUJqFDxkFR4JqkTu8ZOiU5AaX/x0hZ20KaaIPXQzbMGQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-matcher-utils@25.5.0: @@ -22165,8 +22270,8 @@ packages: resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-matcher-utils@30.2.0: - resolution: {integrity: sha512-dQ94Nq4dbzmUWkQ0ANAWS9tBRfqCrn0bV9AMYdOi/MHW726xn7eQmMeRTpX2ViC00bpNaWXq+7o4lIQ3AX13Hg==} + jest-matcher-utils@30.3.0: + resolution: {integrity: sha512-HEtc9uFQgaUHkC7nLSlQL3Tph4Pjxt/yiPvkIrrDCt9jhoLIgxaubo1G+CFOnmHYMxHwwdaSN7mkIFs6ZK8OhA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-message-util@25.5.0: @@ -22177,8 +22282,8 @@ packages: resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-message-util@30.2.0: - resolution: {integrity: sha512-y4DKFLZ2y6DxTWD4cDe07RglV88ZiNEdlRfGtqahfbIjfsw1nMCPx49Uev4IA/hWn3sDKyAnSPwoYSsAEdcimw==} + jest-message-util@30.3.0: + resolution: {integrity: sha512-Z/j4Bo+4ySJ+JPJN3b2Qbl9hDq3VrXmnjjGEWD/x0BCXeOXPTV1iZYYzl2X8c1MaCOL+ewMyNBcm88sboE6YWw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-mock@25.5.0: @@ -22189,8 +22294,8 @@ packages: resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-mock@30.2.0: - resolution: {integrity: sha512-JNNNl2rj4b5ICpmAcq+WbLH83XswjPbjH4T7yvGzfAGCPh1rw+xVNbtk+FnRslvt9lkCcdn9i1oAoKUuFsOxRw==} + jest-mock@30.3.0: + resolution: {integrity: sha512-OTzICK8CpE+t4ndhKrwlIdbM6Pn8j00lvmSmq5ejiO+KxukbLjgOflKWMn3KE34EZdQm5RqTuKj+5RIEniYhog==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-pnp-resolver@1.2.3: @@ -22226,8 +22331,8 @@ packages: resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-resolve-dependencies@30.2.0: - resolution: {integrity: sha512-xTOIGug/0RmIe3mmCqCT95yO0vj6JURrn1TKWlNbhiAefJRWINNPgwVkrVgt/YaerPzY3iItufd80v3lOrFJ2w==} + jest-resolve-dependencies@30.3.0: + resolution: {integrity: sha512-9ev8s3YN6Hsyz9LV75XUwkCVFlwPbaFn6Wp75qnI0wzAINYWY8Fb3+6y59Rwd3QaS3kKXffHXsZMziMavfz/nw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-resolve@25.5.1: @@ -22238,8 +22343,8 @@ packages: resolution: {integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-resolve@30.2.0: - resolution: {integrity: sha512-TCrHSxPlx3tBY3hWNtRQKbtgLhsXa1WmbJEqBlTBrGafd5fiQFByy2GNCEoGR+Tns8d15GaL9cxEzKOO3GEb2A==} + jest-resolve@30.3.0: + resolution: {integrity: sha512-NRtTAHQlpd15F9rUR36jqwelbrDV/dY4vzNte3S2kxCKUJRYNd5/6nTSbYiak1VX5g8IoFF23Uj5TURkUW8O5g==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-runner@25.5.4: @@ -22250,8 +22355,8 @@ packages: resolution: {integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-runner@30.2.0: - resolution: {integrity: sha512-PqvZ2B2XEyPEbclp+gV6KO/F1FIFSbIwewRgmROCMBo/aZ6J1w8Qypoj2pEOcg3G2HzLlaP6VUtvwCI8dM3oqQ==} + jest-runner@30.3.0: + resolution: {integrity: sha512-gDv6C9LGKWDPLia9TSzZwf4h3kMQCqyTpq+95PODnTRDO0g9os48XIYYkS6D236vjpBir2fF63YmJFtqkS5Duw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-runtime@25.5.4: @@ -22263,8 +22368,8 @@ packages: resolution: {integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-runtime@30.2.0: - resolution: {integrity: sha512-p1+GVX/PJqTucvsmERPMgCPvQJpFt4hFbM+VN3n8TMo47decMUcJbt+rgzwrEme0MQUA/R+1de2axftTHkKckg==} + jest-runtime@30.3.0: + resolution: {integrity: sha512-CgC+hIBJbuh78HEffkhNKcbXAytQViplcl8xupqeIWyKQF50kCQA8J7GeJCkjisC6hpnC9Muf8jV5RdtdFbGng==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-serializer@25.5.0: @@ -22287,8 +22392,8 @@ packages: resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-snapshot@30.2.0: - resolution: {integrity: sha512-5WEtTy2jXPFypadKNpbNkZ72puZCa6UjSr/7djeecHWOu7iYhSXSnHScT8wBz3Rn8Ena5d5RYRcsyKIeqG1IyA==} + jest-snapshot@30.3.0: + resolution: {integrity: sha512-f14c7atpb4O2DeNhwcvS810Y63wEn8O1HqK/luJ4F6M4NjvxmAKQwBUWjbExUtMxWJQ0wVgmCKymeJK6NZMnfQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-transform-css@2.1.0: @@ -22312,8 +22417,8 @@ packages: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-util@30.2.0: - resolution: {integrity: sha512-QKNsM0o3Xe6ISQU869e+DhG+4CK/48aHYdJZGlFQVTjnbvgpcKyxpzk29fGiO7i/J8VENZ+d2iGnSsvmuHywlA==} + jest-util@30.3.0: + resolution: {integrity: sha512-/jZDa00a3Sz7rdyu55NLrQCIrbyIkbBxareejQI315f/i8HjYN+ZWsDLLpoQSiUIEIyZF/R8fDg3BmB8AtHttg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-validate@25.5.0: @@ -22324,8 +22429,8 @@ packages: resolution: {integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-validate@30.2.0: - resolution: {integrity: sha512-FBGWi7dP2hpdi8nBoWxSsLvBFewKAg0+uSQwBaof4Y4DPgBabXgpSYC5/lR7VmnIlSpASmCi/ntRWPbv7089Pw==} + jest-validate@30.3.0: + resolution: {integrity: sha512-I/xzC8h5G+SHCb2P2gWkJYrNiTbeL47KvKeW5EzplkyxzBRBw1ssSHlI/jXec0ukH2q7x2zAWQm7015iusg62Q==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-watcher@25.5.0: @@ -22336,8 +22441,8 @@ packages: resolution: {integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - jest-watcher@30.2.0: - resolution: {integrity: sha512-PYxa28dxJ9g777pGm/7PrbnMeA0Jr7osHP9bS7eJy9DuAjMgdGtxgf0uKMyoIsTWAkIbUW5hSDdJ3urmgXBqxg==} + jest-watcher@30.3.0: + resolution: {integrity: sha512-PJ1d9ThtTR8aMiBWUdcownq9mDdLXsQzJayTk4kmaBRHKvwNQn+ANveuhEBUyNI2hR1TVhvQ8D5kHubbzBHR/w==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-worker@25.5.0: @@ -22364,8 +22469,8 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-worker@30.2.0: - resolution: {integrity: sha512-0Q4Uk8WF7BUwqXHuAjc23vmopWJw5WH7w2tqBoUOZpOjW/ZnR44GXXd1r82RvnmI2GZge3ivrYXk/BE2+VtW2g==} + jest-worker@30.3.0: + resolution: {integrity: sha512-DrCKkaQwHexjRUFTmPzs7sHQe0TSj9nvDALKGdwmK5mW9v7j90BudWirKAJHt3QQ9Dhrg1F7DogPzhChppkJpQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest@25.5.4: @@ -22393,8 +22498,8 @@ packages: node-notifier: optional: true - jest@30.2.0: - resolution: {integrity: sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A==} + jest@30.3.0: + resolution: {integrity: sha512-AkXIIFcaazymvey2i/+F94XRnM6TsVLZDhBMLsd1Sf/W0wzsvvpjeyUrCZD6HGG4SDYPgDJDBKeiJTBb10WzMg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: @@ -22865,6 +22970,12 @@ packages: cpu: [arm64] os: [android] + lightningcss-android-arm64@1.32.0: + resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + lightningcss-darwin-arm64@1.30.2: resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} engines: {node: '>= 12.0.0'} @@ -22877,6 +22988,12 @@ packages: cpu: [arm64] os: [darwin] + lightningcss-darwin-arm64@1.32.0: + resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + lightningcss-darwin-x64@1.30.2: resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} engines: {node: '>= 12.0.0'} @@ -22889,6 +23006,12 @@ packages: cpu: [x64] 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-freebsd-x64@1.30.2: resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} engines: {node: '>= 12.0.0'} @@ -22901,6 +23024,12 @@ packages: cpu: [x64] os: [freebsd] + lightningcss-freebsd-x64@1.32.0: + resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + lightningcss-linux-arm-gnueabihf@1.30.2: resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} engines: {node: '>= 12.0.0'} @@ -22913,6 +23042,12 @@ packages: cpu: [arm] os: [linux] + lightningcss-linux-arm-gnueabihf@1.32.0: + resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + lightningcss-linux-arm64-gnu@1.30.2: resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} engines: {node: '>= 12.0.0'} @@ -22927,6 +23062,13 @@ packages: os: [linux] libc: [glibc] + lightningcss-linux-arm64-gnu@1.32.0: + resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [glibc] + lightningcss-linux-arm64-musl@1.30.2: resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} engines: {node: '>= 12.0.0'} @@ -22941,6 +23083,13 @@ packages: os: [linux] libc: [musl] + lightningcss-linux-arm64-musl@1.32.0: + resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [musl] + lightningcss-linux-x64-gnu@1.30.2: resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} engines: {node: '>= 12.0.0'} @@ -22955,6 +23104,13 @@ packages: os: [linux] libc: [glibc] + lightningcss-linux-x64-gnu@1.32.0: + resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [glibc] + lightningcss-linux-x64-musl@1.30.2: resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} engines: {node: '>= 12.0.0'} @@ -22969,6 +23125,13 @@ packages: os: [linux] libc: [musl] + lightningcss-linux-x64-musl@1.32.0: + resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [musl] + lightningcss-win32-arm64-msvc@1.30.2: resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} engines: {node: '>= 12.0.0'} @@ -22981,6 +23144,12 @@ packages: cpu: [arm64] os: [win32] + lightningcss-win32-arm64-msvc@1.32.0: + resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + lightningcss-win32-x64-msvc@1.30.2: resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} engines: {node: '>= 12.0.0'} @@ -22993,6 +23162,12 @@ packages: cpu: [x64] 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@1.30.2: resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} engines: {node: '>= 12.0.0'} @@ -23001,6 +23176,10 @@ packages: resolution: {integrity: sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==} engines: {node: '>= 12.0.0'} + lightningcss@1.32.0: + resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} + engines: {node: '>= 12.0.0'} + lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} @@ -23026,8 +23205,8 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - lint-staged@16.3.2: - resolution: {integrity: sha512-xKqhC2AeXLwiAHXguxBjuChoTTWFC6Pees0SHPwOpwlvI3BH7ZADFPddAdN3pgo3aiKgPUx/bxE78JfUnxQnlg==} + lint-staged@16.3.3: + resolution: {integrity: sha512-RLq2koZ5fGWrx7tcqx2tSTMQj4lRkfNJaebO/li/uunhCJbtZqwTuwPHpgIimAHHi/2nZIiGrkCHDCOeR1onxA==} engines: {node: '>=20.17'} hasBin: true @@ -23970,10 +24149,6 @@ packages: resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==} engines: {node: 20 || >=22} - minimatch@10.2.2: - resolution: {integrity: sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==} - engines: {node: 18 || 20 || >=22} - minimatch@10.2.4: resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} engines: {node: 18 || 20 || >=22} @@ -24179,6 +24354,9 @@ packages: module-alias@2.2.3: resolution: {integrity: sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==} + module-replacements@2.11.0: + resolution: {integrity: sha512-j5sNQm3VCpQQ7nTqGeOZtoJtV3uKERgCBm9QRhmGRiXiqkf7iRFOkfxdJRZWLkqYY8PNf4cDQF/WfXUYLENrRA==} + moment@2.30.1: resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} @@ -24260,6 +24438,11 @@ packages: nano-memoize@3.0.16: resolution: {integrity: sha512-JyK96AKVGAwVeMj3MoMhaSXaUNqgMbCRSQB3trUV8tYZfWEzqUBKdK1qJpfuNXgKeHOx1jv/IEYTM659ly7zUA==} + nanoexec@1.1.0: + resolution: {integrity: sha512-AFEBFWI+4vgstL3Czpbn8yCKBgN+b2d0qPdBCjmrOf9OOUUpLqBr+JocLJCfA5OYxKSmoOdEm6OWO5QraTNtDg==} + peerDependencies: + '@types/node': '*' + nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -26579,6 +26762,10 @@ packages: resolution: {integrity: sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + pretty-format@30.3.0: + resolution: {integrity: sha512-oG4T3wCbfeuvljnyAzhBvpN45E8iOTXCU/TD3zXW80HA3dQ4ahdqMkWGiPWZvjpQwlbyHrPTWUAqUzGzv4l1JQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + pretty-hrtime@1.0.3: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} @@ -26647,6 +26834,9 @@ packages: bluebird: optional: true + promise-make-naked@3.0.2: + resolution: {integrity: sha512-B+b+kQ1YrYS7zO7P7bQcoqqMUizP06BOyNSBEnB5VJKDSWo8fsVuDkfSmwdjF0JsRtaNh83so5MMFJ95soH5jg==} + promise-polyfill@7.1.2: resolution: {integrity: sha512-FuEc12/eKqqoRYIGBrUptCBRhobL19PS2U31vMNTfyck1FxPyMfgsXyW4Mav85y/ZN1hop3hOwRlUDok23oYfQ==} @@ -27462,8 +27652,8 @@ packages: remove-trailing-separator@1.1.0: resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - rename-overwrite@6.0.3: - resolution: {integrity: sha512-Daqe51STnrCUq/t4dbzCtfNBLElrqVpCtuWK0MuPrzUi6K/13E98y3E8/kzuMZt6IEmghMnF41J0AidrFqjZUA==} + rename-overwrite@6.0.6: + resolution: {integrity: sha512-bSbsw/VyMyDez6NJKxqURBCLRCm98uezWBi03UZCeEFccCNIthC6Jk5JazMjexOTdrYd4q/jIxTIwGtgk1k1gA==} engines: {node: '>=18'} renderkid@3.0.0: @@ -27727,8 +27917,8 @@ packages: vue-tsc: optional: true - rolldown-plugin-dts@0.22.3: - resolution: {integrity: sha512-APIGZGChvLVu05f+7bMmgf+lpvhjIvELhkOsg7c/95IVdOgULVFOX9iciaHJLaBfZeTthIgp+gryGBjgyKNA1A==} + rolldown-plugin-dts@0.22.4: + resolution: {integrity: sha512-pueqTPyN1N6lWYivyDGad+j+GO3DT67pzpct8s8e6KGVIezvnrDjejuw1AXFeyDRas3xTq4Ja6Lj5R5/04C5GQ==} engines: {node: '>=20.19.0'} peerDependencies: '@ts-macro/tsc': ^0.3.6 @@ -28785,8 +28975,8 @@ packages: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} engines: {node: '>= 0.4'} - storybook@10.2.15: - resolution: {integrity: sha512-PbBlrMHdkeV2SV2er5v3jvMp1eOosR6v+Dc4h/sJHKHbnnGmwhf01AHwISQp9edEGipyS8lopJPpnEnWeua0mw==} + storybook@10.2.17: + resolution: {integrity: sha512-yueTpl5YJqLzQqs3CanxNdAAfFU23iP0j+JVJURE4ghfEtRmWfWoZWLGkVcyjmgum7UmjwAlqRuOjQDNvH89kw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -29276,10 +29466,6 @@ packages: resolution: {integrity: sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==} engines: {node: '>=16.0.0'} - synckit@0.11.11: - resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} - engines: {node: ^14.18.0 || >=16.0.0} - synckit@0.11.12: resolution: {integrity: sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==} engines: {node: ^14.18.0 || >=16.0.0} @@ -29386,8 +29572,8 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - tar@7.5.9: - resolution: {integrity: sha512-BTLcK0xsDh2+PUe9F6c2TlRp4zOOBMTkoQHQIWSIzI0R7KG46uEwq4OPk2W7bZcprBMsuaeFsqwYr7pjh6CuHg==} + tar@7.5.11: + resolution: {integrity: sha512-ChjMH33/KetonMTAtpYdgUFr0tbz69Fp2v7zWxQfYZX4g5ZN2nOBXm1R2xyA+lMIKrLKIoKAwFj93jE/avX9cQ==} engines: {node: '>=18'} taro-hooks@2.2.0: @@ -29971,38 +30157,38 @@ packages: tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - turbo-darwin-64@2.8.13: - resolution: {integrity: sha512-PmOvodQNiOj77+Zwoqku70vwVjKzL34RTNxxoARjp5RU5FOj/CGiC6vcDQhNtFPUOWSAaogHF5qIka9TBhX4XA==} + turbo-darwin-64@2.8.15: + resolution: {integrity: sha512-EElCh+Ltxex9lXYrouV3hHjKP3HFP31G91KMghpNHR/V99CkFudRcHcnWaorPbzAZizH1m8o2JkLL8rptgb8WQ==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.8.13: - resolution: {integrity: sha512-kI+anKcLIM4L8h+NsM7mtAUpElkCOxv5LgiQVQR8BASyDFfc8Efj5kCk3cqxuxOvIqx0sLfCX7atrHQ2kwuNJQ==} + turbo-darwin-arm64@2.8.15: + resolution: {integrity: sha512-ORmvtqHiHwvNynSWvLIleyU8dKtwQ4ILk39VsEwfKSEzSHWYWYxZhBmD9GAGRPlNl7l7S1irrziBlDEGVpq+vQ==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.8.13: - resolution: {integrity: sha512-j29KnQhHyzdzgCykBFeBqUPS4Wj7lWMnZ8CHqytlYDap4Jy70l4RNG46pOL9+lGu6DepK2s1rE86zQfo0IOdPw==} + turbo-linux-64@2.8.15: + resolution: {integrity: sha512-Bk1E61a+PCWUTfhqfXFlhEJMLp6nak0J0Qt14IZX1og1zyaiBLkM6M1GQFbPpiWfbUcdLwRaYQhO0ySB07AJ8w==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.8.13: - resolution: {integrity: sha512-OEl1YocXGZDRDh28doOUn49QwNe82kXljO1HXApjU0LapkDiGpfl3jkAlPKxEkGDSYWc8MH5Ll8S16Rf5tEBYg==} + turbo-linux-arm64@2.8.15: + resolution: {integrity: sha512-3BX0Vk+XkP0uiZc8pkjQGNsAWjk5ojC53bQEMp6iuhSdWpEScEFmcT6p7DL7bcJmhP2mZ1HlAu0A48wrTGCtvg==} cpu: [arm64] os: [linux] - turbo-windows-64@2.8.13: - resolution: {integrity: sha512-717bVk1+Pn2Jody7OmWludhEirEe0okoj1NpRbSm5kVZz/yNN/jfjbxWC6ilimXMz7xoMT3IDfQFJsFR3PMANA==} + turbo-windows-64@2.8.15: + resolution: {integrity: sha512-m14ogunMF+grHZ1jzxSCO6q0gEfF1tmr+0LU+j1QNd/M1X33tfKnQqmpkeUR/REsGjfUlkQlh6PAzqlT3cA3Pg==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.8.13: - resolution: {integrity: sha512-R819HShLIT0Wj6zWVnIsYvSNtRNj1q9VIyaUz0P24SMcLCbQZIm1sV09F4SDbg+KCCumqD2lcaR2UViQ8SnUJA==} + turbo-windows-arm64@2.8.15: + resolution: {integrity: sha512-HWh6dnzhl7nu5gRwXeqP61xbyDBNmQ4UCeWNa+si4/6RAtHlKEcZTNs7jf4U+oqBnbtv4uxbKZZPf/kN0EK4+A==} cpu: [arm64] os: [win32] - turbo@2.8.13: - resolution: {integrity: sha512-nyM99hwFB9/DHaFyKEqatdayGjsMNYsQ/XBNO6MITc7roncZetKb97MpHxWf3uiU+LB9c9HUlU3Jp2Ixei2k1A==} + turbo@2.8.15: + resolution: {integrity: sha512-ERZf7pKOR155NKs/PZt1+83NrSEJfUL7+p9/TGZg/8xzDVMntXEFQlX4CsNJQTyu4h3j+dZYiQWOOlv5pssuHQ==} hasBin: true tw-animate-css@1.4.0: @@ -30129,8 +30315,8 @@ packages: peerDependencies: typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x - typescript-eslint@8.56.1: - resolution: {integrity: sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==} + typescript-eslint@8.57.0: + resolution: {integrity: sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -31236,8 +31422,8 @@ packages: resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. - vue@3.5.29: - resolution: {integrity: sha512-BZqN4Ze6mDQVNAni0IHeMJ5mwr8VAJ3MQC9FmprRhcBYENw+wOAAjRj8jfmN6FLl0j96OXbR+CjWhmAmM+QGnA==} + vue@3.5.30: + resolution: {integrity: sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -31305,8 +31491,8 @@ packages: peerDependencies: tailwindcss: ^3.0.0 - weapp-vite@6.7.3: - resolution: {integrity: sha512-Q7vztlnKH+y3IidUDqqvJaNiOp1DMqLQ7HUfaPIFkBc6s0Ti/nGFI3nCUgOQ1eQVeCXsy0mKD2SvZJPKcEnruw==} + weapp-vite@6.7.4: + resolution: {integrity: sha512-7pT2sKp1uf3AjfTtT7o8LlOdOYiaDVSZZ8qO7ZE8QZNEBos+wapwd9KEZJlA4C1SRy41R3vMhdGmqJP+YpOwsw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -31528,8 +31714,8 @@ packages: resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} engines: {node: '>=0.8.0'} - wevu@6.7.3: - resolution: {integrity: sha512-NSDzkxbUJz7pU+prd5KC0+nb1sEqgVXvfU3juM8gQqzh+OXXj8a7oVGvgwEE7+OVLIx6edJiDCCu4+JpzNcVaA==} + wevu@6.7.4: + resolution: {integrity: sha512-a3V1ZToBq/pqgiFMoaqyIdpxWQHqnaGZP1IHq9kZnHYswusBajZ1+3wwUEzbwurmiBFHoIBvAnSol64mRGumqg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: miniprogram-api-typings: ^5.0.0 @@ -31691,8 +31877,8 @@ packages: engines: {node: '>=16'} hasBin: true - wrangler@4.70.0: - resolution: {integrity: sha512-PNDZ9o4e+B5x+1bUbz62Hmwz6G9lw+I9pnYe/AguLddJFjfIyt2cmFOUOb3eOZSoXsrhcEPUg2YidYIbVwUkfw==} + wrangler@4.71.0: + resolution: {integrity: sha512-j6pSGAncOLNQDRzqtp0EqzYj52CldDP7uz/C9cxVrIgqa5p+cc0b4pIwnapZZAGv9E1Loa3tmPD0aXonH7KTkw==} engines: {node: '>=20.0.0'} hasBin: true peerDependencies: @@ -32162,59 +32348,61 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@antfu/eslint-config@7.6.1(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@unocss/eslint-plugin@66.6.5(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.29)(eslint-plugin-format@2.0.1(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-jsx-a11y@6.10.2(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.0.2(jiti@2.6.1))(globals@17.4.0))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18)': + '@antfu/eslint-config@7.7.0(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@unocss/eslint-plugin@66.6.6(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint-plugin-format@2.0.1(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-jsx-a11y@6.10.2(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.0.3(jiti@2.6.1))(globals@17.4.0))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18)': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 1.1.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.7.1(eslint@10.0.2(jiti@2.6.1)) + '@e18e/eslint-plugin': 0.2.0(eslint@10.0.3(jiti@2.6.1)) + '@eslint-community/eslint-plugin-eslint-comments': 4.7.1(eslint@10.0.3(jiti@2.6.1)) '@eslint/markdown': 7.5.1 - '@stylistic/eslint-plugin': 5.9.0(eslint@10.0.2(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@vitest/eslint-plugin': 1.6.9(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18) + '@stylistic/eslint-plugin': 5.10.0(eslint@10.0.3(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@vitest/eslint-plugin': 1.6.10(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18) ansis: 4.2.0 - cac: 6.7.14 - eslint: 10.0.2(jiti@2.6.1) - eslint-config-flat-gitignore: 2.2.1(eslint@10.0.2(jiti@2.6.1)) - eslint-flat-config-utils: 3.0.1 - eslint-merge-processors: 2.0.0(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-antfu: 3.2.2(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-import-lite: 0.5.2(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-jsdoc: 62.7.1(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-jsonc: 3.1.1(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-n: 17.24.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + cac: 7.0.0 + eslint: 10.0.3(jiti@2.6.1) + eslint-config-flat-gitignore: 2.2.1(eslint@10.0.3(jiti@2.6.1)) + eslint-flat-config-utils: 3.0.2 + eslint-merge-processors: 2.0.0(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-antfu: 3.2.2(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-import-lite: 0.5.2(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-jsdoc: 62.7.1(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-jsonc: 3.1.1(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-n: 17.24.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 5.6.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-pnpm: 1.6.0(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-regexp: 3.0.0(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-toml: 1.3.1(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-unicorn: 63.0.0(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@10.0.2(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@2.6.1))) - eslint-plugin-yml: 3.3.1(eslint@10.0.2(jiti@2.6.1)) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.29)(eslint@10.0.2(jiti@2.6.1)) + eslint-plugin-perfectionist: 5.6.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-pnpm: 1.6.0(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-regexp: 3.1.0(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-toml: 1.3.1(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-unicorn: 63.0.0(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@2.6.1)))(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@2.6.1))) + eslint-plugin-yml: 3.3.1(eslint@10.0.3(jiti@2.6.1)) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.30)(eslint@10.0.3(jiti@2.6.1)) globals: 17.4.0 local-pkg: 1.1.2 parse-gitignore: 2.0.0 toml-eslint-parser: 1.0.3 - vue-eslint-parser: 10.4.0(eslint@10.0.2(jiti@2.6.1)) + vue-eslint-parser: 10.4.0(eslint@10.0.3(jiti@2.6.1)) yaml-eslint-parser: 2.0.0 optionalDependencies: - '@eslint-react/eslint-plugin': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/eslint-plugin': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@next/eslint-plugin-next': 16.1.6 - '@unocss/eslint-plugin': 66.6.5(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-format: 2.0.1(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react-hooks: 7.0.1(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react-refresh: 0.5.2(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-vuejs-accessibility: 2.5.0(eslint@10.0.2(jiti@2.6.1))(globals@17.4.0) + '@unocss/eslint-plugin': 66.6.6(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-format: 2.0.1(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-react-hooks: 7.0.1(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-react-refresh: 0.5.2(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-vuejs-accessibility: 2.5.0(eslint@10.0.3(jiti@2.6.1))(globals@17.4.0) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/rule-tester' - '@typescript-eslint/typescript-estree' - '@typescript-eslint/utils' - '@vue/compiler-sfc' + - oxlint - supports-color - typescript - vitest @@ -32345,11 +32533,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.28.5(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))': + '@babel/eslint-parser@7.28.5(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))': dependencies: '@babel/core': 7.29.0 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -33805,9 +33993,9 @@ snapshots: dependencies: '@builder/pack': 0.6.8 - '@builder/compat-webpack4@1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@builder/compat-webpack4@1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) '@builder/exports-field-webpack-plugin@1.0.0': {} @@ -33883,7 +34071,7 @@ snapshots: '@builder/swc-linux-x64-gnu': 0.1.3 '@builder/swc-win32-x64-msvc': 0.1.3 - '@builder/user-config@2.2.5(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@builder/user-config@2.2.5(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@babel/helper-module-imports': 7.28.6 '@builder/app-helpers': 2.5.4(@babel/core@7.29.0) @@ -33896,8 +34084,8 @@ snapshots: deepmerge: 4.3.1 dotenv: 14.3.2 dotenv-expand: 6.0.1 - eslint-webpack-plugin: 3.2.0(eslint@10.0.2(jiti@2.6.1))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - fork-ts-checker-webpack-plugin: 5.2.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + eslint-webpack-plugin: 3.2.0(eslint@10.0.3(jiti@2.6.1))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + fork-ts-checker-webpack-plugin: 5.2.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) fs-extra: 8.1.0 loader-utils: 2.0.4 object-hash: 2.2.0 @@ -33912,7 +34100,7 @@ snapshots: - vue-template-compiler - webpack - '@builder/vite-service@1.1.4(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(less@4.5.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0)': + '@builder/vite-service@1.1.4(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(less@4.5.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0)': dependencies: '@builder/app-helpers': 2.5.4(@babel/core@7.29.0) '@rollup/pluginutils': 4.2.1 @@ -33930,7 +34118,7 @@ snapshots: npmlog: 4.1.2 rollup-plugin-visualizer: 5.14.0(rolldown@1.0.0-rc.3)(rollup@4.59.0) vite: 2.9.18(less@4.5.1)(sass@1.97.3)(stylus@0.57.0) - vite-plugin-eslint-report: 1.0.1(eslint@10.0.2(jiti@2.6.1)) + vite-plugin-eslint-report: 1.0.1(eslint@10.0.3(jiti@2.6.1)) vite-plugin-ts-types: 1.0.0 webpack-dev-mock: 1.3.2(@babel/core@7.29.0) transitivePeerDependencies: @@ -33943,9 +34131,9 @@ snapshots: - stylus - supports-color - '@builder/webpack-dev-server@1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@builder/webpack-dev-server@1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: - webpack-dev-server: 3.11.3(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + webpack-dev-server: 3.11.3(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -34006,7 +34194,7 @@ snapshots: transitivePeerDependencies: - encoding - '@changesets/cli@2.30.0(@types/node@24.11.0)': + '@changesets/cli@2.30.0(@types/node@24.12.0)': dependencies: '@changesets/apply-release-plan': 7.1.0 '@changesets/assemble-release-plan': 6.0.9 @@ -34022,7 +34210,7 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.3(@types/node@24.11.0) + '@inquirer/external-editor': 1.0.3(@types/node@24.12.0) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 enquirer: 2.4.1 @@ -34162,7 +34350,7 @@ snapshots: '@cloudflare/kv-asset-handler@0.4.2': {} - '@cloudflare/unenv-preset@2.14.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1)': + '@cloudflare/unenv-preset@2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: @@ -34191,11 +34379,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@20.4.3(@types/node@24.11.0)(typescript@5.9.3)': + '@commitlint/cli@20.4.3(@types/node@24.12.0)(typescript@5.9.3)': dependencies: '@commitlint/format': 20.4.3 '@commitlint/lint': 20.4.3 - '@commitlint/load': 20.4.3(@types/node@24.11.0)(typescript@5.9.3) + '@commitlint/load': 20.4.3(@types/node@24.12.0)(typescript@5.9.3) '@commitlint/read': 20.4.3 '@commitlint/types': 20.4.3 tinyexec: 1.0.2 @@ -34242,14 +34430,14 @@ snapshots: '@commitlint/rules': 20.4.3 '@commitlint/types': 20.4.3 - '@commitlint/load@20.4.3(@types/node@24.11.0)(typescript@5.9.3)': + '@commitlint/load@20.4.3(@types/node@24.12.0)(typescript@5.9.3)': dependencies: '@commitlint/config-validator': 20.4.3 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.4.3 '@commitlint/types': 20.4.3 cosmiconfig: 9.0.1(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.2.0(@types/node@24.11.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.2.0(@types/node@24.12.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -34660,10 +34848,10 @@ snapshots: '@dcloudio/types@3.4.28': {} - '@dcloudio/uni-app-harmony@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-app-harmony@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-app-uts': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-app-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-app-uts': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-app-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) debug: 4.3.7 fs-extra: 10.1.0 licia: 1.41.1 @@ -34678,10 +34866,10 @@ snapshots: - vite - vue - '@dcloudio/uni-app-harmony@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-app-harmony@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-app-uts': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-app-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-app-uts': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-app-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) debug: 4.3.7 fs-extra: 10.1.0 licia: 1.41.1 @@ -34698,10 +34886,10 @@ snapshots: '@dcloudio/uni-app-plus@2.0.2-4080720251210002': {} - '@dcloudio/uni-app-plus@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-app-plus@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-app-uts': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-app-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-app-uts': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-app-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-app-vue': 3.0.0-4080720251210001 debug: 4.3.7 fs-extra: 10.1.0 @@ -34717,10 +34905,10 @@ snapshots: - vite - vue - '@dcloudio/uni-app-plus@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-app-plus@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-app-uts': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-app-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-app-uts': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-app-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-app-vue': 3.0.0-4080720251210001 debug: 4.3.7 fs-extra: 10.1.0 @@ -34736,12 +34924,12 @@ snapshots: - vite - vue - '@dcloudio/uni-app-uts@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-app-uts@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: '@babel/parser': 7.25.6 '@babel/types': 7.25.6 - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-console': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-console': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-i18n': 3.0.0-4080720251210001 '@dcloudio/uni-nvue-styler': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 @@ -34771,14 +34959,14 @@ snapshots: - ts-node - vue - '@dcloudio/uni-app-vite@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-app-vite@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-i18n': 3.0.0-4080720251210001 '@dcloudio/uni-nvue-styler': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@rollup/pluginutils': 5.1.0(rollup@4.59.0) - '@vitejs/plugin-vue': 5.2.4(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + '@vitejs/plugin-vue': 5.2.4(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 debug: 4.3.7 @@ -34794,14 +34982,14 @@ snapshots: - vite - vue - '@dcloudio/uni-app-vite@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-app-vite@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-i18n': 3.0.0-4080720251210001 '@dcloudio/uni-nvue-styler': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@rollup/pluginutils': 5.1.0(rollup@4.59.0) - '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 debug: 4.3.7 @@ -34834,16 +35022,16 @@ snapshots: '@dcloudio/types': 3.4.28 '@vue/composition-api': 1.7.2(vue@2.7.16) - '@dcloudio/uni-app@3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-app@3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: '@dcloudio/types': 3.4.28 - '@dcloudio/uni-cloud': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-components': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-console': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cloud': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-components': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-console': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-i18n': 3.0.0-4080720251210001 - '@dcloudio/uni-push': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-push': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-shared': 3.0.0-4080720251210001 - '@dcloudio/uni-stat': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-stat': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@vue/shared': 3.4.21 transitivePeerDependencies: - '@nuxt/kit' @@ -34875,9 +35063,9 @@ snapshots: - supports-color - utf-8-validate - '@dcloudio/uni-automator@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(jest-environment-node@27.5.1)(jest@27.0.4(node-notifier@8.0.2))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-automator@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(jest-environment-node@27.5.1)(jest@27.0.4(node-notifier@8.0.2))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) address: 1.2.2 cross-env: 7.0.3 debug: 4.3.7 @@ -34919,7 +35107,7 @@ snapshots: postcss-urlrewrite: 0.3.0 strip-json-comments: 2.0.1 - '@dcloudio/uni-cli-shared@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-cli-shared@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 @@ -34936,7 +35124,7 @@ snapshots: '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 '@vue/compiler-ssr': 3.4.21 - '@vue/server-renderer': 3.4.21(vue@3.5.29(typescript@5.9.3)) + '@vue/server-renderer': 3.4.21(vue@3.5.30(typescript@5.9.3)) '@vue/shared': 3.4.21 adm-zip: 0.5.16 autoprefixer: 10.4.20(postcss@8.5.8) @@ -34968,7 +35156,7 @@ snapshots: source-map-js: 1.2.1 tapable: 2.3.0 unimport: 4.1.1 - unplugin-auto-import: 19.1.0(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3))) + unplugin-auto-import: 19.1.0(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3))) xregexp: 3.1.0 transitivePeerDependencies: - '@nuxt/kit' @@ -34979,9 +35167,9 @@ snapshots: - ts-node - vue - '@dcloudio/uni-cloud@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-cloud@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-i18n': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/shared': 3.4.21 @@ -34995,10 +35183,10 @@ snapshots: - ts-node - vue - '@dcloudio/uni-components@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-components@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cloud': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-h5': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cloud': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-h5': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-i18n': 3.0.0-4080720251210001 transitivePeerDependencies: - '@nuxt/kit' @@ -35009,9 +35197,9 @@ snapshots: - ts-node - vue - '@dcloudio/uni-console@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-console@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) fs-extra: 10.1.0 transitivePeerDependencies: - '@nuxt/kit' @@ -35022,14 +35210,14 @@ snapshots: - ts-node - vue - '@dcloudio/uni-h5-vite@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-h5-vite@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@rollup/pluginutils': 5.1.0(rollup@4.59.0) '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 - '@vue/server-renderer': 3.4.21(vue@3.5.29(typescript@5.9.3)) + '@vue/server-renderer': 3.4.21(vue@3.5.30(typescript@5.9.3)) '@vue/shared': 3.4.21 debug: 4.3.7 fs-extra: 10.1.0 @@ -35044,10 +35232,10 @@ snapshots: - ts-node - vue - '@dcloudio/uni-h5-vue@3.0.0-4080720251210001(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-h5-vue@3.0.0-4080720251210001(vue@3.5.30(typescript@5.9.3))': dependencies: '@dcloudio/uni-shared': 3.0.0-4080720251210001 - '@vue/server-renderer': 3.4.21(vue@3.5.29(typescript@5.9.3)) + '@vue/server-renderer': 3.4.21(vue@3.5.30(typescript@5.9.3)) transitivePeerDependencies: - vue @@ -35059,19 +35247,19 @@ snapshots: postcss-urlrewrite: 0.3.0 safe-area-insets: 1.4.1 - '@dcloudio/uni-h5@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-h5@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-h5-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-h5-vue': 3.0.0-4080720251210001(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-h5-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-h5-vue': 3.0.0-4080720251210001(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-i18n': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 - '@vue/server-renderer': 3.4.21(vue@3.5.29(typescript@5.9.3)) + '@vue/server-renderer': 3.4.21(vue@3.5.30(typescript@5.9.3)) '@vue/shared': 3.4.21 debug: 4.3.7 localstorage-polyfill: 1.0.1 postcss-selector-parser: 6.1.2 safe-area-insets: 1.4.1 - vue-router: 4.4.4(vue@3.5.29(typescript@5.9.3)) + vue-router: 4.4.4(vue@3.5.30(typescript@5.9.3)) xmlhttprequest: 1.8.0 transitivePeerDependencies: - '@nuxt/kit' @@ -35100,10 +35288,10 @@ snapshots: '@dcloudio/uni-mp-alipay@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-alipay@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-alipay@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/compiler-core': 3.4.21 @@ -35119,14 +35307,14 @@ snapshots: '@dcloudio/uni-mp-baidu@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-baidu@3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-baidu@3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-app': 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-app': 3.0.0-4080720251210001(@dcloudio/types@3.4.28)(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 - '@dcloudio/uni-mp-weixin': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-mp-weixin': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/compiler-core': 3.4.21 '@vue/shared': 3.4.21 @@ -35148,12 +35336,12 @@ snapshots: - utf-8-validate - vue - '@dcloudio/uni-mp-compiler@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-compiler@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: '@babel/generator': 7.25.6 '@babel/parser': 7.25.6 '@babel/types': 7.25.6 - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/compiler-core': 3.4.21 '@vue/compiler-dom': 3.4.21 @@ -35170,13 +35358,13 @@ snapshots: '@dcloudio/uni-mp-harmony@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-harmony@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-harmony@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-toutiao': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-toutiao': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 - '@dcloudio/uni-quickapp-webview': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-quickapp-webview': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/shared': 3.4.21 transitivePeerDependencies: @@ -35190,11 +35378,11 @@ snapshots: '@dcloudio/uni-mp-jd@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-jd@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-jd@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/shared': 3.4.21 @@ -35209,13 +35397,13 @@ snapshots: '@dcloudio/uni-mp-kuaishou@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-kuaishou@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-kuaishou@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 - '@dcloudio/uni-mp-weixin': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-mp-weixin': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/compiler-core': 3.4.21 '@vue/shared': 3.4.21 @@ -35233,12 +35421,12 @@ snapshots: '@dcloudio/uni-mp-lark@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-lark@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-lark@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-toutiao': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-toutiao': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/compiler-core': 3.4.21 @@ -35254,10 +35442,10 @@ snapshots: '@dcloudio/uni-mp-qq@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-qq@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-qq@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/shared': 3.4.21 @@ -35273,11 +35461,11 @@ snapshots: '@dcloudio/uni-mp-toutiao@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-toutiao@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-toutiao@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/compiler-core': 3.4.21 @@ -35291,11 +35479,11 @@ snapshots: - ts-node - vue - '@dcloudio/uni-mp-vite@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-vite@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-i18n': 3.0.0-4080720251210001 - '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/compiler-dom': 3.4.21 @@ -35325,10 +35513,10 @@ snapshots: '@dcloudio/uni-mp-weixin@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-weixin@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-weixin@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(debug@4.4.3)(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/shared': 3.4.21 @@ -35351,11 +35539,11 @@ snapshots: '@dcloudio/uni-mp-xhs@2.0.2-4080720251210002': {} - '@dcloudio/uni-mp-xhs@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-mp-xhs@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-compiler': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/shared': 3.4.21 @@ -35373,9 +35561,9 @@ snapshots: parse-css-font: 4.0.0 postcss: 8.4.45 - '@dcloudio/uni-push@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-push@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) transitivePeerDependencies: - '@nuxt/kit' - '@vueuse/core' @@ -35385,9 +35573,9 @@ snapshots: - ts-node - vue - '@dcloudio/uni-quickapp-native@2.0.2-4080720251210002(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(file-loader@6.2.0(webpack@4.47.0))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@4.47.0)': + '@dcloudio/uni-quickapp-native@2.0.2-4080720251210002(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(file-loader@6.2.0(webpack@4.47.0))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@4.47.0)': dependencies: - '@hap-toolkit/dsl-vue': 0.6.13(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(file-loader@6.2.0(webpack@4.47.0))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@4.47.0) + '@hap-toolkit/dsl-vue': 0.6.13(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(file-loader@6.2.0(webpack@4.47.0))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@4.47.0) '@hap-toolkit/packager': 0.6.13 '@hap-toolkit/server': 0.6.13 module-alias: 2.2.3 @@ -35456,9 +35644,9 @@ snapshots: - webpack-command - whiskers - '@dcloudio/uni-quickapp-native@2.0.2-4080720251210002(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@dcloudio/uni-quickapp-native@2.0.2-4080720251210002(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: - '@hap-toolkit/dsl-vue': 0.6.13(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@hap-toolkit/dsl-vue': 0.6.13(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@hap-toolkit/packager': 0.6.13 '@hap-toolkit/server': 0.6.13 module-alias: 2.2.3 @@ -35529,10 +35717,10 @@ snapshots: '@dcloudio/uni-quickapp-webview@2.0.2-4080720251210002': {} - '@dcloudio/uni-quickapp-webview@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-quickapp-webview@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) - '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) + '@dcloudio/uni-mp-vite': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-mp-vue': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@vue/shared': 3.4.21 @@ -35559,9 +35747,9 @@ snapshots: '@dcloudio/uni-stat@2.0.2-4080720251210002': {} - '@dcloudio/uni-stat@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/uni-stat@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3))': dependencies: - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-shared': 3.0.0-4080720251210001 debug: 4.3.7 transitivePeerDependencies: @@ -35583,18 +35771,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@dcloudio/vite-plugin-uni@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/vite-plugin-uni@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.25.2) - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-nvue-styler': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@rollup/pluginutils': 5.1.0(rollup@4.59.0) - '@vitejs/plugin-legacy': 5.3.2(terser@5.46.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) - '@vitejs/plugin-vue': 5.2.4(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + '@vitejs/plugin-legacy': 5.3.2(terser@5.46.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + '@vitejs/plugin-vue': 5.2.4(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@vue/compiler-core': 3.4.21 '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 @@ -35610,8 +35798,8 @@ snapshots: magic-string: 0.30.11 picocolors: 1.1.0 terser: 5.46.0 - unplugin-auto-import: 19.1.0(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3))) - vite: 5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + unplugin-auto-import: 19.1.0(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3))) + vite: 5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) transitivePeerDependencies: - '@nuxt/kit' - '@vueuse/core' @@ -35621,18 +35809,18 @@ snapshots: - ts-node - vue - '@dcloudio/vite-plugin-uni@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@dcloudio/vite-plugin-uni@3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.25.2) - '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.29(typescript@5.9.3)) + '@dcloudio/uni-cli-shared': 3.0.0-4080720251210001(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3)))(postcss@8.5.8)(rollup@4.59.0)(vue@3.5.30(typescript@5.9.3)) '@dcloudio/uni-nvue-styler': 3.0.0-4080720251210001 '@dcloudio/uni-shared': 3.0.0-4080720251210001 '@rollup/pluginutils': 5.1.0(rollup@4.59.0) - '@vitejs/plugin-legacy': 5.3.2(terser@5.46.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) - '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) + '@vitejs/plugin-legacy': 5.3.2(terser@5.46.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) '@vue/compiler-core': 3.4.21 '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 @@ -35648,8 +35836,8 @@ snapshots: magic-string: 0.30.11 picocolors: 1.1.0 terser: 5.46.0 - unplugin-auto-import: 19.1.0(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3))) - vite: 5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + unplugin-auto-import: 19.1.0(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3))) + vite: 5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) transitivePeerDependencies: - '@nuxt/kit' - '@vueuse/core' @@ -35691,12 +35879,12 @@ snapshots: wrap-loader: 0.2.0 xregexp: 4.0.0 - '@dcloudio/vue-cli-plugin-uni@2.0.2-4080720251210002(copy-webpack-plugin@13.0.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.4.49)': + '@dcloudio/vue-cli-plugin-uni@2.0.2-4080720251210002(copy-webpack-plugin@13.0.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.4.49)': dependencies: '@dcloudio/uni-stat': 2.0.2-4080720251210002 buffer-json: 2.0.0 clone-deep: 4.0.1 - copy-webpack-plugin: 13.0.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + copy-webpack-plugin: 13.0.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) cross-env: 5.2.1 envinfo: 6.0.1 hash-sum: 1.0.2 @@ -35715,12 +35903,12 @@ snapshots: wrap-loader: 0.2.0 xregexp: 4.0.0 - '@dcloudio/vue-cli-plugin-uni@2.0.2-4080720251210002(copy-webpack-plugin@13.0.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)': + '@dcloudio/vue-cli-plugin-uni@2.0.2-4080720251210002(copy-webpack-plugin@13.0.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)': dependencies: '@dcloudio/uni-stat': 2.0.2-4080720251210002 buffer-json: 2.0.0 clone-deep: 4.0.1 - copy-webpack-plugin: 13.0.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + copy-webpack-plugin: 13.0.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) cross-env: 5.2.1 envinfo: 6.0.1 hash-sum: 1.0.2 @@ -35802,7 +35990,7 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.9.2(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/bundler@3.9.2(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: '@babel/core': 7.29.0 '@docusaurus/babel': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -35814,7 +36002,7 @@ snapshots: clean-css: 5.3.3 copy-webpack-plugin: 11.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) css-loader: 6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(esbuild@0.27.3)(lightningcss@1.31.1)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(esbuild@0.27.3)(lightningcss@1.32.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) cssnano: 6.1.2(postcss@8.5.8) file-loader: 6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) html-minifier-terser: 7.2.0 @@ -35843,10 +36031,10 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: '@docusaurus/babel': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@docusaurus/bundler': 3.9.2(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/bundler': 3.9.2(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -35972,13 +36160,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-content-blog@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -36013,13 +36201,13 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -36053,9 +36241,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-pages@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-content-pages@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -36083,9 +36271,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-css-cascade-layers@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-css-cascade-layers@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -36110,9 +36298,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-debug@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-debug@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) fs-extra: 11.3.4 @@ -36138,9 +36326,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-analytics@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-google-analytics@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 @@ -36164,9 +36352,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-gtag@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-google-gtag@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/gtag.js': 0.0.12 @@ -36191,9 +36379,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-google-tag-manager@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 @@ -36217,9 +36405,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-sitemap@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-sitemap@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -36248,9 +36436,9 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-svgr@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/plugin-svgr@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -36278,22 +36466,22 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/preset-classic@3.9.2(@algolia/client-search@5.46.2)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(search-insights@2.17.3)(typescript@5.9.3)': - dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-content-pages': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-css-cascade-layers': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-debug': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-google-analytics': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-google-gtag': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-google-tag-manager': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-sitemap': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-svgr': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/theme-classic': 3.9.2(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@docusaurus/theme-search-algolia': 3.9.2(@algolia/client-search@5.46.2)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(search-insights@2.17.3)(typescript@5.9.3) + '@docusaurus/preset-classic@3.9.2(@algolia/client-search@5.46.2)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(search-insights@2.17.3)(typescript@5.9.3)': + dependencies: + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-content-pages': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-css-cascade-layers': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-debug': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-google-analytics': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-google-gtag': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-google-tag-manager': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-sitemap': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-svgr': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/theme-classic': 3.9.2(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@docusaurus/theme-search-algolia': 3.9.2(@algolia/client-search@5.46.2)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(search-insights@2.17.3)(typescript@5.9.3) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -36333,16 +36521,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@docusaurus/theme-classic@3.9.2(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/theme-classic@3.9.2(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/plugin-content-pages': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-content-pages': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/theme-translations': 3.9.2 '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -36380,11 +36568,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/theme-common@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@docusaurus/theme-common@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/history': 4.7.11 @@ -36404,10 +36592,10 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-live-codeblock@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/theme-live-codeblock@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/theme-translations': 3.9.2 '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@philpl/buble': 0.19.7 @@ -36436,11 +36624,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/theme-mermaid@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': + '@docusaurus/theme-mermaid@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/types': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) mermaid: 11.12.2 @@ -36466,13 +36654,13 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/theme-search-algolia@3.9.2(@algolia/client-search@5.46.2)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(search-insights@2.17.3)(typescript@5.9.3)': + '@docusaurus/theme-search-algolia@3.9.2(@algolia/client-search@5.46.2)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@types/react@19.2.14)(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(search-insights@2.17.3)(typescript@5.9.3)': dependencies: '@docsearch/react': 4.4.0(@algolia/client-search@5.46.2)(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(search-insights@2.17.3) - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/theme-translations': 3.9.2 '@docusaurus/utils': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -36609,6 +36797,12 @@ snapshots: '@dual-bundle/import-meta-resolve@4.2.1': {} + '@e18e/eslint-plugin@0.2.0(eslint@10.0.3(jiti@2.6.1))': + dependencies: + eslint-plugin-depend: 1.5.0(eslint@10.0.3(jiti@2.6.1)) + optionalDependencies: + eslint: 10.0.3(jiti@2.6.1) + '@egoist/tailwindcss-icons@1.9.2(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@iconify/utils': 3.1.0 @@ -36646,7 +36840,7 @@ snapshots: '@es-joy/jsdoccomment@0.84.0': dependencies: '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/types': 8.57.0 comment-parser: 1.4.5 esquery: 1.7.0 jsdoc-type-pratt-parser: 7.1.1 @@ -37094,25 +37288,25 @@ snapshots: '@esbuild/win32-x64@0.27.3': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.7.1(eslint@10.0.2(jiti@2.6.1))': + '@eslint-community/eslint-plugin-eslint-comments@4.7.1(eslint@10.0.3(jiti@2.6.1))': dependencies: escape-string-regexp: 4.0.0 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) ignore: 7.0.5 - '@eslint-community/eslint-utils@4.9.0(eslint@10.0.2(jiti@2.6.1))': + '@eslint-community/eslint-utils@4.9.0(eslint@10.0.3(jiti@2.6.1))': dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@10.0.2(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.9.1(eslint@10.0.3(jiti@1.21.7))': dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@10.0.2(jiti@2.6.1))': + '@eslint-community/eslint-utils@4.9.1(eslint@10.0.3(jiti@2.6.1))': dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-visitor-keys: 3.4.3 '@eslint-community/eslint-utils@4.9.1(eslint@8.41.0)': @@ -37122,28 +37316,28 @@ snapshots: '@eslint-community/regexpp@4.12.2': {} - '@eslint-react/ast@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@eslint-react/ast@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-react/eff': 2.13.0 - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) string-ts: 2.3.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/core@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@eslint-react/core@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: @@ -37151,77 +37345,81 @@ snapshots: '@eslint-react/eff@2.13.0': {} - '@eslint-react/eslint-plugin@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@eslint-react/eslint-plugin@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) - eslint-plugin-react-dom: 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-react-hooks-extra: 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-react-naming-convention: 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-react-rsc: 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-react-web-api: 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-react-x: 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) + eslint-plugin-react-dom: 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-react-hooks-extra: 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-react-naming-convention: 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-react-rsc: 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-react-web-api: 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-react-x: 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/shared@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@eslint-react/shared@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-react/eff': 2.13.0 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) ts-pattern: 5.9.0 typescript: 5.9.3 zod: 4.3.6 transitivePeerDependencies: - supports-color - '@eslint-react/var@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@eslint-react/var@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint/compat@2.0.2(eslint@10.0.2(jiti@2.6.1))': + '@eslint/compat@2.0.3(eslint@10.0.3(jiti@2.6.1))': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 optionalDependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) - '@eslint/config-array@0.23.2': + '@eslint/config-array@0.23.3': dependencies: - '@eslint/object-schema': 3.0.2 + '@eslint/object-schema': 3.0.3 debug: 4.4.3(supports-color@6.1.0) - minimatch: 10.2.2 + minimatch: 10.2.4 transitivePeerDependencies: - supports-color '@eslint/config-helpers@0.5.2': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 + + '@eslint/config-helpers@0.5.3': + dependencies: + '@eslint/core': 1.1.1 - '@eslint/config-inspector@1.5.0(eslint@10.0.2(jiti@2.6.1))': + '@eslint/config-inspector@1.5.0(eslint@10.0.3(jiti@2.6.1))': dependencies: ansis: 4.2.0 bundle-require: 5.1.0(esbuild@0.27.3) cac: 7.0.0 chokidar: 5.0.0 esbuild: 0.27.3 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) h3: 1.15.5 tinyglobby: 0.2.15 ws: 8.19.0 @@ -37233,7 +37431,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@1.1.0': + '@eslint/core@1.1.1': dependencies: '@types/json-schema': 7.0.15 @@ -37256,9 +37454,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@10.0.1(eslint@10.0.2(jiti@2.6.1))': + '@eslint/js@10.0.1(eslint@10.0.3(jiti@2.6.1))': optionalDependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) '@eslint/js@8.41.0': {} @@ -37276,16 +37474,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/object-schema@3.0.2': {} + '@eslint/object-schema@3.0.3': {} '@eslint/plugin-kit@0.4.1': dependencies: '@eslint/core': 0.17.0 levn: 0.4.1 - '@eslint/plugin-kit@0.6.0': + '@eslint/plugin-kit@0.6.1': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 levn: 0.4.1 '@exodus/bytes@1.14.1': {} @@ -37301,11 +37499,11 @@ snapshots: '@floating-ui/utils@0.2.10': {} - '@floating-ui/vue@1.1.9(@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3))': + '@floating-ui/vue@1.1.9(@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3))': dependencies: '@floating-ui/dom': 1.7.4 '@floating-ui/utils': 0.2.10 - vue-demi: 0.14.10(@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)) + vue-demi: 0.14.10(@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -37364,7 +37562,7 @@ snapshots: - supports-color - utf-8-validate - '@hap-toolkit/dsl-vue@0.6.13(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(file-loader@6.2.0(webpack@4.47.0))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@4.47.0)': + '@hap-toolkit/dsl-vue@0.6.13(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(file-loader@6.2.0(webpack@4.47.0))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@4.47.0)': dependencies: '@hap-toolkit/compiler': 0.6.15 '@hap-toolkit/packager': 0.6.13 @@ -37373,7 +37571,7 @@ snapshots: md5: 2.3.0 mini-css-extract-plugin: 0.5.0(webpack@4.47.0) url-loader: 2.3.0(file-loader@6.2.0(webpack@4.47.0))(webpack@4.47.0) - vue-loader: 15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@2.1.1(webpack@4.47.0))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@4.47.0) + vue-loader: 15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@2.1.1(webpack@4.47.0))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@4.47.0) vue-template-compiler: 2.7.16 webpack-sources: 1.4.3 transitivePeerDependencies: @@ -37439,16 +37637,16 @@ snapshots: - webpack-command - whiskers - '@hap-toolkit/dsl-vue@0.6.13(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@hap-toolkit/dsl-vue@0.6.13(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(file-loader@6.2.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@hap-toolkit/compiler': 0.6.15 '@hap-toolkit/packager': 0.6.13 '@hap-toolkit/shared-utils': 0.6.15 - css-loader: 2.1.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + css-loader: 2.1.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) md5: 2.3.0 - mini-css-extract-plugin: 0.5.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - url-loader: 2.3.0(file-loader@6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - vue-loader: 15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@2.1.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + mini-css-extract-plugin: 0.5.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + url-loader: 2.3.0(file-loader@6.2.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + vue-loader: 15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@2.1.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) vue-template-compiler: 2.7.16 webpack-sources: 1.4.3 transitivePeerDependencies: @@ -37627,7 +37825,7 @@ snapshots: transitivePeerDependencies: - encoding - '@icebreakers/commitlint-config@1.2.9(conventional-changelog-conventionalcommits@9.3.0)': + '@icebreakers/commitlint-config@1.2.10(conventional-changelog-conventionalcommits@9.3.0)': dependencies: '@commitlint/config-conventional': 20.4.3 '@commitlint/types': 20.4.3 @@ -37645,23 +37843,23 @@ snapshots: - encoding - supports-color - '@icebreakers/eslint-config@1.6.24(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.29)(eslint-plugin-pnpm@1.6.0(eslint@10.0.2(jiti@2.6.1)))(eslint@10.0.2(jiti@2.6.1))(globals@17.4.0)(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3)(vitest@4.0.18)': + '@icebreakers/eslint-config@1.6.28(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint-plugin-pnpm@1.6.0(eslint@10.0.3(jiti@2.6.1)))(eslint@10.0.3(jiti@2.6.1))(globals@17.4.0)(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3)(vitest@4.0.18)': dependencies: - '@antfu/eslint-config': 7.6.1(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@unocss/eslint-plugin@66.6.5(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.29)(eslint-plugin-format@2.0.1(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-jsx-a11y@6.10.2(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.0.2(jiti@2.6.1))(globals@17.4.0))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18) - '@eslint-react/eslint-plugin': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@antfu/eslint-config': 7.7.0(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@unocss/eslint-plugin@66.6.6(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint-plugin-format@2.0.1(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-jsx-a11y@6.10.2(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.0.3(jiti@2.6.1))(globals@17.4.0))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18) + '@eslint-react/eslint-plugin': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@next/eslint-plugin-next': 16.1.6 - '@tanstack/eslint-plugin-query': 5.91.4(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-better-tailwindcss: 4.3.2(eslint@10.0.2(jiti@2.6.1))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3) - eslint-plugin-format: 2.0.1(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react-hooks: 7.0.1(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react-refresh: 0.5.2(eslint@10.0.2(jiti@2.6.1)) + '@tanstack/eslint-plugin-query': 5.91.4(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-better-tailwindcss: 4.3.2(eslint@10.0.3(jiti@2.6.1))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3) + eslint-plugin-format: 2.0.1(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-react-hooks: 7.0.1(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-react-refresh: 0.5.2(eslint@10.0.3(jiti@2.6.1)) eslint-plugin-tailwindcss: 3.18.2(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2)) - eslint-plugin-vuejs-accessibility: 2.5.0(eslint@10.0.2(jiti@2.6.1))(globals@17.4.0) + eslint-plugin-vuejs-accessibility: 2.5.0(eslint@10.0.3(jiti@2.6.1))(globals@17.4.0) optionalDependencies: - '@unocss/eslint-plugin': 66.6.5(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-mdx: 3.7.0(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-pnpm: 1.6.0(eslint@10.0.2(jiti@2.6.1)) + '@unocss/eslint-plugin': 66.6.6(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-mdx: 3.7.0(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-pnpm: 1.6.0(eslint@10.0.3(jiti@2.6.1)) transitivePeerDependencies: - '@angular-eslint/eslint-plugin' - '@angular-eslint/eslint-plugin-template' @@ -37689,29 +37887,28 @@ snapshots: - typescript - vitest - '@icebreakers/monorepo-templates@0.1.11(@types/node@24.11.0)': + '@icebreakers/monorepo-templates@0.1.13(@types/node@24.12.0)': dependencies: - '@inquirer/checkbox': 5.1.0(@types/node@24.11.0) - '@inquirer/input': 5.0.8(@types/node@24.11.0) - '@inquirer/select': 5.1.0(@types/node@24.11.0) + '@inquirer/checkbox': 5.1.0(@types/node@24.12.0) + '@inquirer/input': 5.0.8(@types/node@24.12.0) + '@inquirer/select': 5.1.0(@types/node@24.12.0) commander: 14.0.3 - execa: 9.6.1 + nanoexec: 1.1.0(@types/node@24.12.0) transitivePeerDependencies: - '@types/node' - '@icebreakers/monorepo@3.2.13(@types/node@24.11.0)(magicast@0.5.1)(typanion@3.14.0)': + '@icebreakers/monorepo@3.2.15(@types/node@24.12.0)(magicast@0.5.1)(typanion@3.14.0)': dependencies: - '@icebreakers/monorepo-templates': 0.1.11(@types/node@24.11.0) + '@icebreakers/monorepo-templates': 0.1.13(@types/node@24.12.0) '@pnpm/find-workspace-dir': 1000.1.4 '@pnpm/logger': 1001.0.1 '@pnpm/types': 1001.3.0 - '@pnpm/worker': 1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0) - '@pnpm/workspace.find-packages': 1000.0.62(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) - '@pnpm/workspace.read-manifest': 1000.2.10 + '@pnpm/worker': 1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0) + '@pnpm/workspace.find-packages': 1000.0.63(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) + '@pnpm/workspace.read-manifest': 1000.3.0 c12: 3.3.3(magicast@0.5.1) comment-json: 4.6.2 consola: 3.4.2 - fs-extra: 11.3.4 git-url-parse: 16.1.0 klaw: 4.1.0 p-queue: 9.1.0 @@ -37727,7 +37924,7 @@ snapshots: - supports-color - typanion - '@icebreakers/stylelint-config@2.0.3(postcss@8.5.8)(stylelint-order@7.0.0(stylelint@17.4.0(typescript@5.9.3)))(stylelint@17.4.0(typescript@5.9.3))': + '@icebreakers/stylelint-config@2.0.4(postcss@8.5.8)(stylelint-order@7.0.0(stylelint@17.4.0(typescript@5.9.3)))(stylelint@17.4.0(typescript@5.9.3))': dependencies: comment-json: 4.6.2 postcss-html: 1.8.1 @@ -37740,9 +37937,9 @@ snapshots: - stylelint - stylelint-order - '@iceworks/eslint-plugin-best-practices@0.2.11(eslint@10.0.2(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3)': + '@iceworks/eslint-plugin-best-practices@0.2.11(eslint@10.0.3(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: - '@iceworks/spec': 1.6.0(eslint@10.0.2(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3) + '@iceworks/spec': 1.6.0(eslint@10.0.3(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3) '@mdn/browser-compat-data': 4.2.1 fs-extra: 9.1.0 glob: 7.2.3 @@ -37758,29 +37955,29 @@ snapshots: - supports-color - typescript - '@iceworks/spec@1.6.0(eslint@10.0.2(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3)': + '@iceworks/spec@1.6.0(eslint@10.0.3(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: '@babel/core': 7.29.0 - '@babel/eslint-parser': 7.28.5(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1)) + '@babel/eslint-parser': 7.28.5(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1)) '@babel/preset-react': 7.28.5(@babel/core@7.29.0) - '@iceworks/eslint-plugin-best-practices': 0.2.11(eslint@10.0.2(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@iceworks/eslint-plugin-best-practices': 0.2.11(eslint@10.0.3(jiti@2.6.1))(stylelint@17.4.0(typescript@5.9.3))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) commitlint-config-ali: 0.1.3 - eslint: 10.0.2(jiti@2.6.1) - eslint-config-ali: 13.1.0(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)) + eslint: 10.0.3(jiti@2.6.1) + eslint-config-ali: 13.1.0(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)) eslint-plugin-jsx-plus: 0.1.0 eslint-plugin-rax-compile-time-miniapp: 1.0.0 - eslint-plugin-react: 7.37.5(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react-hooks: 4.6.2(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-vue: 7.20.0(eslint@10.0.2(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-react-hooks: 4.6.2(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-vue: 7.20.0(eslint@10.0.3(jiti@2.6.1)) json5: 2.2.3 require-all: 3.0.0 stylelint: 17.4.0(typescript@5.9.3) stylelint-config-ali: 0.3.4(stylelint-scss@3.21.0(stylelint@17.4.0(typescript@5.9.3)))(stylelint@17.4.0(typescript@5.9.3)) stylelint-scss: 3.21.0(stylelint@17.4.0(typescript@5.9.3)) - vue-eslint-parser: 7.11.0(eslint@10.0.2(jiti@2.6.1)) + vue-eslint-parser: 7.11.0(eslint@10.0.3(jiti@2.6.1)) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -37799,7 +37996,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/lucide@1.2.95': + '@iconify-json/lucide@1.2.96': dependencies: '@iconify/types': 2.0.0 @@ -37929,177 +38126,177 @@ snapshots: '@inquirer/ansi@2.0.3': {} - '@inquirer/checkbox@5.1.0(@types/node@24.11.0)': + '@inquirer/checkbox@5.1.0(@types/node@24.12.0)': dependencies: '@inquirer/ansi': 2.0.3 - '@inquirer/core': 11.1.5(@types/node@24.11.0) + '@inquirer/core': 11.1.5(@types/node@24.12.0) '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@24.11.0) + '@inquirer/type': 4.0.3(@types/node@24.12.0) optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 - '@inquirer/checkbox@5.1.0(@types/node@25.3.3)': + '@inquirer/checkbox@5.1.0(@types/node@25.4.0)': dependencies: '@inquirer/ansi': 2.0.3 - '@inquirer/core': 11.1.5(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/confirm@6.0.8(@types/node@25.3.3)': + '@inquirer/confirm@6.0.8(@types/node@25.4.0)': dependencies: - '@inquirer/core': 11.1.5(@types/node@25.3.3) - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/core@11.1.5(@types/node@24.11.0)': + '@inquirer/core@11.1.5(@types/node@24.12.0)': dependencies: '@inquirer/ansi': 2.0.3 '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@24.11.0) + '@inquirer/type': 4.0.3(@types/node@24.12.0) cli-width: 4.1.0 fast-wrap-ansi: 0.2.0 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 - '@inquirer/core@11.1.5(@types/node@25.3.3)': + '@inquirer/core@11.1.5(@types/node@25.4.0)': dependencies: '@inquirer/ansi': 2.0.3 '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/type': 4.0.3(@types/node@25.4.0) cli-width: 4.1.0 fast-wrap-ansi: 0.2.0 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/editor@5.0.8(@types/node@25.3.3)': + '@inquirer/editor@5.0.8(@types/node@25.4.0)': dependencies: - '@inquirer/core': 11.1.5(@types/node@25.3.3) - '@inquirer/external-editor': 2.0.3(@types/node@25.3.3) - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) + '@inquirer/external-editor': 2.0.3(@types/node@25.4.0) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/expand@5.0.8(@types/node@25.3.3)': + '@inquirer/expand@5.0.8(@types/node@25.4.0)': dependencies: - '@inquirer/core': 11.1.5(@types/node@25.3.3) - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/external-editor@1.0.3(@types/node@24.11.0)': + '@inquirer/external-editor@1.0.3(@types/node@24.12.0)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.1 optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 - '@inquirer/external-editor@1.0.3(@types/node@25.3.3)': + '@inquirer/external-editor@1.0.3(@types/node@25.4.0)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.1 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/external-editor@2.0.3(@types/node@25.3.3)': + '@inquirer/external-editor@2.0.3(@types/node@25.4.0)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@inquirer/figures@2.0.3': {} - '@inquirer/input@5.0.8(@types/node@24.11.0)': + '@inquirer/input@5.0.8(@types/node@24.12.0)': dependencies: - '@inquirer/core': 11.1.5(@types/node@24.11.0) - '@inquirer/type': 4.0.3(@types/node@24.11.0) + '@inquirer/core': 11.1.5(@types/node@24.12.0) + '@inquirer/type': 4.0.3(@types/node@24.12.0) optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 - '@inquirer/input@5.0.8(@types/node@25.3.3)': + '@inquirer/input@5.0.8(@types/node@25.4.0)': dependencies: - '@inquirer/core': 11.1.5(@types/node@25.3.3) - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/number@4.0.8(@types/node@25.3.3)': + '@inquirer/number@4.0.8(@types/node@25.4.0)': dependencies: - '@inquirer/core': 11.1.5(@types/node@25.3.3) - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/password@5.0.8(@types/node@25.3.3)': + '@inquirer/password@5.0.8(@types/node@25.4.0)': dependencies: '@inquirer/ansi': 2.0.3 - '@inquirer/core': 11.1.5(@types/node@25.3.3) - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 - - '@inquirer/prompts@8.3.0(@types/node@25.3.3)': - dependencies: - '@inquirer/checkbox': 5.1.0(@types/node@25.3.3) - '@inquirer/confirm': 6.0.8(@types/node@25.3.3) - '@inquirer/editor': 5.0.8(@types/node@25.3.3) - '@inquirer/expand': 5.0.8(@types/node@25.3.3) - '@inquirer/input': 5.0.8(@types/node@25.3.3) - '@inquirer/number': 4.0.8(@types/node@25.3.3) - '@inquirer/password': 5.0.8(@types/node@25.3.3) - '@inquirer/rawlist': 5.2.4(@types/node@25.3.3) - '@inquirer/search': 4.1.4(@types/node@25.3.3) - '@inquirer/select': 5.1.0(@types/node@25.3.3) + '@types/node': 25.4.0 + + '@inquirer/prompts@8.3.0(@types/node@25.4.0)': + dependencies: + '@inquirer/checkbox': 5.1.0(@types/node@25.4.0) + '@inquirer/confirm': 6.0.8(@types/node@25.4.0) + '@inquirer/editor': 5.0.8(@types/node@25.4.0) + '@inquirer/expand': 5.0.8(@types/node@25.4.0) + '@inquirer/input': 5.0.8(@types/node@25.4.0) + '@inquirer/number': 4.0.8(@types/node@25.4.0) + '@inquirer/password': 5.0.8(@types/node@25.4.0) + '@inquirer/rawlist': 5.2.4(@types/node@25.4.0) + '@inquirer/search': 4.1.4(@types/node@25.4.0) + '@inquirer/select': 5.1.0(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/rawlist@5.2.4(@types/node@25.3.3)': + '@inquirer/rawlist@5.2.4(@types/node@25.4.0)': dependencies: - '@inquirer/core': 11.1.5(@types/node@25.3.3) - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/search@4.1.4(@types/node@25.3.3)': + '@inquirer/search@4.1.4(@types/node@25.4.0)': dependencies: - '@inquirer/core': 11.1.5(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/select@5.1.0(@types/node@24.11.0)': + '@inquirer/select@5.1.0(@types/node@24.12.0)': dependencies: '@inquirer/ansi': 2.0.3 - '@inquirer/core': 11.1.5(@types/node@24.11.0) + '@inquirer/core': 11.1.5(@types/node@24.12.0) '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@24.11.0) + '@inquirer/type': 4.0.3(@types/node@24.12.0) optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 - '@inquirer/select@5.1.0(@types/node@25.3.3)': + '@inquirer/select@5.1.0(@types/node@25.4.0)': dependencies: '@inquirer/ansi': 2.0.3 - '@inquirer/core': 11.1.5(@types/node@25.3.3) + '@inquirer/core': 11.1.5(@types/node@25.4.0) '@inquirer/figures': 2.0.3 - '@inquirer/type': 4.0.3(@types/node@25.3.3) + '@inquirer/type': 4.0.3(@types/node@25.4.0) optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@inquirer/type@4.0.3(@types/node@24.11.0)': + '@inquirer/type@4.0.3(@types/node@24.12.0)': optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 - '@inquirer/type@4.0.3(@types/node@25.3.3)': + '@inquirer/type@4.0.3(@types/node@25.4.0)': optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@internationalized/date@3.10.1': dependencies: @@ -38215,19 +38412,19 @@ snapshots: '@jest/console@27.5.1': dependencies: '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 slash: 3.0.0 - '@jest/console@30.2.0': + '@jest/console@30.3.0': dependencies: - '@jest/types': 30.2.0 - '@types/node': 25.3.3 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 chalk: 4.1.2 - jest-message-util: 30.2.0 - jest-util: 30.2.0 + jest-message-util: 30.3.0 + jest-util: 30.3.0 slash: 3.0.0 '@jest/core@25.5.4': @@ -38273,7 +38470,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -38305,35 +38502,34 @@ snapshots: - ts-node - utf-8-validate - '@jest/core@30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2)': + '@jest/core@30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2)': dependencies: - '@jest/console': 30.2.0 + '@jest/console': 30.3.0 '@jest/pattern': 30.0.1 - '@jest/reporters': 30.2.0(node-notifier@8.0.2) - '@jest/test-result': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.3.3 + '@jest/reporters': 30.3.0(node-notifier@8.0.2) + '@jest/test-result': 30.3.0 + '@jest/transform': 30.3.0 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.4.0 exit-x: 0.2.2 graceful-fs: 4.2.11 - jest-changed-files: 30.2.0 - jest-config: 30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3)) - jest-haste-map: 30.2.0 - jest-message-util: 30.2.0 + jest-changed-files: 30.3.0 + jest-config: 30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3)) + jest-haste-map: 30.3.0 + jest-message-util: 30.3.0 jest-regex-util: 30.0.1 - jest-resolve: 30.2.0 - jest-resolve-dependencies: 30.2.0 - jest-runner: 30.2.0 - jest-runtime: 30.2.0 - jest-snapshot: 30.2.0 - jest-util: 30.2.0 - jest-validate: 30.2.0 - jest-watcher: 30.2.0 - micromatch: 4.0.8 - pretty-format: 30.2.0 + jest-resolve: 30.3.0 + jest-resolve-dependencies: 30.3.0 + jest-runner: 30.3.0 + jest-runtime: 30.3.0 + jest-snapshot: 30.3.0 + jest-util: 30.3.0 + jest-validate: 30.3.0 + jest-watcher: 30.3.0 + pretty-format: 30.3.0 slash: 3.0.0 optionalDependencies: node-notifier: 8.0.2 @@ -38345,6 +38541,8 @@ snapshots: '@jest/diff-sequences@30.0.1': {} + '@jest/diff-sequences@30.3.0': {} + '@jest/environment@25.5.0': dependencies: '@jest/fake-timers': 25.5.0 @@ -38355,24 +38553,24 @@ snapshots: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 jest-mock: 27.5.1 - '@jest/environment@30.2.0': + '@jest/environment@30.3.0': dependencies: - '@jest/fake-timers': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.3.3 - jest-mock: 30.2.0 + '@jest/fake-timers': 30.3.0 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 + jest-mock: 30.3.0 - '@jest/expect-utils@30.2.0': + '@jest/expect-utils@30.3.0': dependencies: '@jest/get-type': 30.1.0 - '@jest/expect@30.2.0': + '@jest/expect@30.3.0': dependencies: - expect: 30.2.0 - jest-snapshot: 30.2.0 + expect: 30.3.0 + jest-snapshot: 30.3.0 transitivePeerDependencies: - supports-color @@ -38388,19 +38586,19 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 25.3.3 + '@types/node': 25.4.0 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 - '@jest/fake-timers@30.2.0': + '@jest/fake-timers@30.3.0': dependencies: - '@jest/types': 30.2.0 - '@sinonjs/fake-timers': 13.0.5 - '@types/node': 25.3.3 - jest-message-util: 30.2.0 - jest-mock: 30.2.0 - jest-util: 30.2.0 + '@jest/types': 30.3.0 + '@sinonjs/fake-timers': 15.1.1 + '@types/node': 25.4.0 + jest-message-util: 30.3.0 + jest-mock: 30.3.0 + jest-util: 30.3.0 '@jest/get-type@30.1.0': {} @@ -38416,18 +38614,18 @@ snapshots: '@jest/types': 27.5.1 expect: 27.5.1 - '@jest/globals@30.2.0': + '@jest/globals@30.3.0': dependencies: - '@jest/environment': 30.2.0 - '@jest/expect': 30.2.0 - '@jest/types': 30.2.0 - jest-mock: 30.2.0 + '@jest/environment': 30.3.0 + '@jest/expect': 30.3.0 + '@jest/types': 30.3.0 + jest-mock: 30.3.0 transitivePeerDependencies: - supports-color '@jest/pattern@30.0.1': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 jest-regex-util: 30.0.1 '@jest/reporters@25.5.1': @@ -38468,7 +38666,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit: 0.1.2 @@ -38493,15 +38691,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/reporters@30.2.0(node-notifier@8.0.2)': + '@jest/reporters@30.3.0(node-notifier@8.0.2)': dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 30.2.0 - '@jest/test-result': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 + '@jest/console': 30.3.0 + '@jest/test-result': 30.3.0 + '@jest/transform': 30.3.0 + '@jest/types': 30.3.0 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 25.3.3 + '@types/node': 25.4.0 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit-x: 0.2.2 @@ -38512,9 +38710,9 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.2.0 - jest-message-util: 30.2.0 - jest-util: 30.2.0 - jest-worker: 30.2.0 + jest-message-util: 30.3.0 + jest-util: 30.3.0 + jest-worker: 30.3.0 slash: 3.0.0 string-length: 4.0.2 v8-to-istanbul: 9.3.0 @@ -38531,9 +38729,9 @@ snapshots: dependencies: '@sinclair/typebox': 0.34.41 - '@jest/snapshot-utils@30.2.0': + '@jest/snapshot-utils@30.3.0': dependencies: - '@jest/types': 30.2.0 + '@jest/types': 30.3.0 chalk: 4.1.2 graceful-fs: 4.2.11 natural-compare: 1.4.0 @@ -38570,10 +38768,10 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.3 - '@jest/test-result@30.2.0': + '@jest/test-result@30.3.0': dependencies: - '@jest/console': 30.2.0 - '@jest/types': 30.2.0 + '@jest/console': 30.3.0 + '@jest/types': 30.3.0 '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.3 @@ -38599,11 +38797,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/test-sequencer@30.2.0': + '@jest/test-sequencer@30.3.0': dependencies: - '@jest/test-result': 30.2.0 + '@jest/test-result': 30.3.0 graceful-fs: 4.2.11 - jest-haste-map: 30.2.0 + jest-haste-map: 30.3.0 slash: 3.0.0 '@jest/transform@25.5.1': @@ -38667,20 +38865,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/transform@30.2.0': + '@jest/transform@30.3.0': dependencies: '@babel/core': 7.29.0 - '@jest/types': 30.2.0 + '@jest/types': 30.3.0 '@jridgewell/trace-mapping': 0.3.31 babel-plugin-istanbul: 7.0.1 chalk: 4.1.2 convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.11 - jest-haste-map: 30.2.0 + jest-haste-map: 30.3.0 jest-regex-util: 30.0.1 - jest-util: 30.2.0 - micromatch: 4.0.8 + jest-util: 30.3.0 pirates: 4.0.7 slash: 3.0.0 write-file-atomic: 5.0.1 @@ -38698,7 +38895,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 25.3.3 + '@types/node': 24.12.0 '@types/yargs': 15.0.20 chalk: 4.1.2 @@ -38706,7 +38903,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@types/yargs': 16.0.11 chalk: 4.1.2 @@ -38715,17 +38912,17 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/yargs': 17.0.35 chalk: 4.1.2 - '@jest/types@30.2.0': + '@jest/types@30.3.0': dependencies: '@jest/pattern': 30.0.1 '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -39223,11 +39420,11 @@ snapshots: dependencies: core-js: 2.6.12 - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: glob: 13.0.6 react-docgen-typescript: 2.4.0(typescript@5.9.3) - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) optionalDependencies: typescript: 5.9.3 @@ -39385,32 +39582,32 @@ snapshots: dependencies: langium: 3.3.1 - '@microsoft/api-extractor-model@7.32.2(@types/node@24.11.0)': + '@microsoft/api-extractor-model@7.32.2(@types/node@24.12.0)': dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.0 - '@rushstack/node-core-library': 5.19.1(@types/node@24.11.0) + '@rushstack/node-core-library': 5.19.1(@types/node@24.12.0) transitivePeerDependencies: - '@types/node' optional: true - '@microsoft/api-extractor-model@7.32.2(@types/node@25.3.3)': + '@microsoft/api-extractor-model@7.32.2(@types/node@25.4.0)': dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.0 - '@rushstack/node-core-library': 5.19.1(@types/node@25.3.3) + '@rushstack/node-core-library': 5.19.1(@types/node@25.4.0) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.55.2(@types/node@24.11.0)': + '@microsoft/api-extractor@7.55.2(@types/node@24.12.0)': dependencies: - '@microsoft/api-extractor-model': 7.32.2(@types/node@24.11.0) + '@microsoft/api-extractor-model': 7.32.2(@types/node@24.12.0) '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.0 - '@rushstack/node-core-library': 5.19.1(@types/node@24.11.0) + '@rushstack/node-core-library': 5.19.1(@types/node@24.12.0) '@rushstack/rig-package': 0.6.0 - '@rushstack/terminal': 0.19.5(@types/node@24.11.0) - '@rushstack/ts-command-line': 5.1.5(@types/node@24.11.0) + '@rushstack/terminal': 0.19.5(@types/node@24.12.0) + '@rushstack/ts-command-line': 5.1.5(@types/node@24.12.0) diff: 8.0.3 lodash: 4.17.23 minimatch: 10.0.3 @@ -39422,15 +39619,15 @@ snapshots: - '@types/node' optional: true - '@microsoft/api-extractor@7.55.2(@types/node@25.3.3)': + '@microsoft/api-extractor@7.55.2(@types/node@25.4.0)': dependencies: - '@microsoft/api-extractor-model': 7.32.2(@types/node@25.3.3) + '@microsoft/api-extractor-model': 7.32.2(@types/node@25.4.0) '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.0 - '@rushstack/node-core-library': 5.19.1(@types/node@25.3.3) + '@rushstack/node-core-library': 5.19.1(@types/node@25.4.0) '@rushstack/rig-package': 0.6.0 - '@rushstack/terminal': 0.19.5(@types/node@25.3.3) - '@rushstack/ts-command-line': 5.1.5(@types/node@25.3.3) + '@rushstack/terminal': 0.19.5(@types/node@25.4.0) + '@rushstack/ts-command-line': 5.1.5(@types/node@25.4.0) diff: 8.0.3 lodash: 4.17.23 minimatch: 10.0.3 @@ -39506,9 +39703,9 @@ snapshots: '@module-federation/runtime': 0.21.6 '@module-federation/sdk': 0.21.6 - '@mpxjs/api-proxy@2.10.18(@mpxjs/core@2.10.18)(debug@4.4.3)': + '@mpxjs/api-proxy@2.10.19(@mpxjs/core@2.10.19)(debug@4.4.3)': dependencies: - '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.18) + '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.19) axios: 1.13.2(debug@4.4.3) transitivePeerDependencies: - '@mpxjs/core' @@ -39524,11 +39721,11 @@ snapshots: dependencies: execa: 5.1.1 - '@mpxjs/core@2.10.18(@mpxjs/api-proxy@2.10.18)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16)': + '@mpxjs/core@2.10.19(@mpxjs/api-proxy@2.10.19)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16)': dependencies: - '@mpxjs/api-proxy': 2.10.18(@mpxjs/core@2.10.18)(debug@4.4.3) - '@mpxjs/store': 2.10.18(@mpxjs/core@2.10.18) - '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.18) + '@mpxjs/api-proxy': 2.10.19(@mpxjs/core@2.10.19)(debug@4.4.3) + '@mpxjs/store': 2.10.18(@mpxjs/core@2.10.19) + '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.19) lodash: 4.17.23 miniprogram-api-typings: 3.12.3 optionalDependencies: @@ -39550,35 +39747,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@mpxjs/eslint-config-ts@1.0.10(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@mpxjs/eslint-config-ts@1.0.10(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@mpxjs/eslint-config': 1.0.10(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@mpxjs/eslint-config': 1.0.10(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - '@mpxjs/eslint-config@1.0.10(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))': + '@mpxjs/eslint-config@1.0.10(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))': dependencies: - eslint: 10.0.2(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-mpx: 0.2.30(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-n: 15.7.0(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-promise: 6.6.0(eslint@10.0.2(jiti@2.6.1)) + eslint: 10.0.3(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-mpx: 0.2.30(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-n: 15.7.0(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-promise: 6.6.0(eslint@10.0.3(jiti@2.6.1)) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - '@mpxjs/fetch@2.10.18(@mpxjs/core@2.10.18)(debug@4.4.3)': + '@mpxjs/fetch@2.10.19(@mpxjs/core@2.10.19)(debug@4.4.3)': dependencies: - '@mpxjs/api-proxy': 2.10.18(@mpxjs/core@2.10.18)(debug@4.4.3) - '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.18) + '@mpxjs/api-proxy': 2.10.19(@mpxjs/core@2.10.19)(debug@4.4.3) + '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.19) json-bigint: 1.0.0 path-to-regexp: 6.3.0 transitivePeerDependencies: @@ -39604,10 +39801,10 @@ snapshots: miniprogram-compiler: 0.2.3 postcss: 7.0.39 - '@mpxjs/mpx-cli-service@2.2.12(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)': + '@mpxjs/mpx-cli-service@2.2.12(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)': dependencies: '@mpxjs/cli-shared-utils': 2.2.12 - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) minimist: 1.2.8 transitivePeerDependencies: @@ -39688,10 +39885,10 @@ snapshots: - webpack-sources - whiskers - '@mpxjs/mpx-cli-service@2.2.15(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)': + '@mpxjs/mpx-cli-service@2.2.15(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)': dependencies: '@mpxjs/cli-shared-utils': 2.2.15 - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) minimist: 1.2.8 transitivePeerDependencies: @@ -39772,28 +39969,43 @@ snapshots: - webpack-sources - whiskers - '@mpxjs/mpx-jest@0.0.32(@mpxjs/core@2.10.18)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': + '@mpxjs/mpx-jest@0.0.32(@mpxjs/core@2.10.19)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': dependencies: '@babel/core': 7.29.0 - '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.18) - '@mpxjs/webpack-plugin': 2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.19) + '@mpxjs/webpack-plugin': 2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) json5: 2.2.3 magic-string: 0.26.7 transitivePeerDependencies: - '@mpxjs/core' - supports-color - '@mpxjs/pinia@2.10.18(@mpxjs/core@2.10.18)(pinia@2.3.1(@vue/composition-api@1.7.2(vue@2.7.16))(typescript@5.9.3)(vue@2.7.16))(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue@2.7.16)': + '@mpxjs/pinia@2.10.18(@mpxjs/core@2.10.19)(pinia@2.3.1(@vue/composition-api@1.7.2(vue@2.7.16))(typescript@5.9.3)(vue@2.7.16))(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue@2.7.16)': dependencies: - '@mpxjs/core': 2.10.18(@mpxjs/api-proxy@2.10.18)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) - '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.18) + '@mpxjs/core': 2.10.19(@mpxjs/api-proxy@2.10.19)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) + '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.19) pinia: 2.3.1(@vue/composition-api@1.7.2(vue@2.7.16))(typescript@5.9.3)(vue@2.7.16) vue: 2.7.16 vue-demi: 0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16) - '@mpxjs/size-report@2.10.6(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': + '@mpxjs/size-report@2.10.6(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': + dependencies: + '@mpxjs/webpack-plugin': 2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + acorn: 8.15.0 + acorn-walk: 7.2.0 + ejs: 3.1.10 + express: 4.22.1(supports-color@6.1.0) + loader-utils: 2.0.4 + opener: 1.5.2 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@mpxjs/size-report@2.10.6(@mpxjs/webpack-plugin@2.10.19(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': dependencies: - '@mpxjs/webpack-plugin': 2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@mpxjs/webpack-plugin': 2.10.19(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) acorn: 8.15.0 acorn-walk: 7.2.0 ejs: 3.1.10 @@ -39806,23 +40018,23 @@ snapshots: - supports-color - utf-8-validate - '@mpxjs/store@2.10.18(@mpxjs/core@2.10.18)': + '@mpxjs/store@2.10.18(@mpxjs/core@2.10.19)': dependencies: - '@mpxjs/core': 2.10.18(@mpxjs/api-proxy@2.10.18)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) - '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.18) + '@mpxjs/core': 2.10.19(@mpxjs/api-proxy@2.10.19)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) + '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.19) - '@mpxjs/template-engine@2.8.7(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@mpxjs/template-engine@2.8.7(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: - '@mpxjs/webpack-plugin': 2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@mpxjs/webpack-plugin': 2.10.19(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) transitivePeerDependencies: - '@mpxjs/core' - supports-color - ts-node - webpack - '@mpxjs/utils@2.10.18(@mpxjs/core@2.10.18)': + '@mpxjs/utils@2.10.18(@mpxjs/core@2.10.19)': dependencies: - '@mpxjs/core': 2.10.18(@mpxjs/api-proxy@2.10.18)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) + '@mpxjs/core': 2.10.19(@mpxjs/api-proxy@2.10.19)(@mpxjs/store@2.10.18)(vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n-bridge@9.14.1(@vue/composition-api@1.7.2(vue@2.7.16))(vue@2.7.16))(vue-i18n@8.28.2(vue@2.7.16))(vue@2.7.16) '@mpxjs/vue-cli-plugin-mpx-e2e-test@2.2.12': dependencies: @@ -39848,10 +40060,10 @@ snapshots: - typescript - webpack - '@mpxjs/vue-cli-plugin-mpx-unit-test@2.2.12(@babel/core@7.29.0)(@mpxjs/core@2.10.18)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(node-notifier@8.0.2)': + '@mpxjs/vue-cli-plugin-mpx-unit-test@2.2.12(@babel/core@7.29.0)(@mpxjs/core@2.10.19)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(node-notifier@8.0.2)': dependencies: '@mpxjs/miniprogram-simulate': 1.4.20 - '@mpxjs/mpx-jest': 0.0.32(@mpxjs/core@2.10.18)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) + '@mpxjs/mpx-jest': 0.0.32(@mpxjs/core@2.10.19)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) '@types/jest': 27.5.2 babel-jest: 25.5.1(@babel/core@7.29.0) jest: 27.5.1(node-notifier@8.0.2) @@ -39866,13 +40078,13 @@ snapshots: - ts-node - utf-8-validate - '@mpxjs/vue-cli-plugin-mpx@2.2.12(@babel/core@7.29.0)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(debug@4.4.3)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@mpxjs/vue-cli-plugin-mpx@2.2.12(@babel/core@7.29.0)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(debug@4.4.3)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@mpxjs/cli-shared-utils': 2.2.12 - '@mpxjs/webpack-plugin': 2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@mpxjs/webpack-plugin': 2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) - '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) ansi-escapes: 4.3.2 babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) cli-highlight: 2.1.11 @@ -39962,13 +40174,13 @@ snapshots: - webpack-cli - whiskers - '@mpxjs/vue-cli-plugin-mpx@2.2.15(@babel/core@7.29.0)(@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(debug@4.4.3)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@mpxjs/vue-cli-plugin-mpx@2.2.15(@babel/core@7.29.0)(@mpxjs/webpack-plugin@2.10.19(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(debug@4.4.3)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@mpxjs/cli-shared-utils': 2.2.15 - '@mpxjs/webpack-plugin': 2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@mpxjs/webpack-plugin': 2.10.19(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) - '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) ansi-escapes: 4.3.2 babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) cli-highlight: 2.1.11 @@ -40056,7 +40268,61 @@ snapshots: - webpack-cli - whiskers - '@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@mpxjs/webpack-plugin@2.10.18(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + dependencies: + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/parser': 7.29.0 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 + '@better-scroll/core': 2.5.1 + '@better-scroll/mouse-wheel': 2.5.1 + '@better-scroll/movable': 2.5.1 + '@better-scroll/observe-dom': 2.5.1 + '@better-scroll/pull-down': 2.5.1 + '@better-scroll/slide': 2.5.1 + '@better-scroll/wheel': 2.5.1 + '@better-scroll/zoom': 2.5.1 + '@mpxjs/template-engine': 2.8.7(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.19) + acorn: 8.15.0 + acorn-walk: 7.2.0 + async: 2.6.4 + css: 2.2.4 + css-selector-tokenizer: 0.7.3 + cssnano: 5.1.15(postcss@8.5.8) + de-indent: 1.0.2 + fastparse: 1.1.2 + hash-sum: 1.0.2 + he: 1.2.0 + html-minifier: 3.5.21 + icss-utils: 2.1.0 + json5: 2.2.3 + loader-utils: 2.0.4 + lodash: 4.17.23 + lodash.camelcase: 4.3.0 + lru-cache: 4.1.5 + magic-string: 0.26.7 + mime: 2.6.0 + object-assign: 4.1.1 + postcss: 8.5.8 + postcss-load-config: 3.1.4(postcss@8.5.8) + postcss-modules-extract-imports: 3.1.0(postcss@8.5.8) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.8) + postcss-modules-scope: 3.2.1(postcss@8.5.8) + postcss-modules-values: 4.0.0(postcss@8.5.8) + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + semver: 7.7.4 + source-list-map: 2.0.1 + webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack-virtual-modules: 0.6.2 + transitivePeerDependencies: + - '@mpxjs/core' + - supports-color + - ts-node + + '@mpxjs/webpack-plugin@2.10.19(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@babel/code-frame': 7.29.0 '@babel/generator': 7.29.1 @@ -40071,8 +40337,8 @@ snapshots: '@better-scroll/slide': 2.5.1 '@better-scroll/wheel': 2.5.1 '@better-scroll/zoom': 2.5.1 - '@mpxjs/template-engine': 2.8.7(@mpxjs/core@2.10.18)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.18) + '@mpxjs/template-engine': 2.8.7(@mpxjs/core@2.10.19)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@mpxjs/utils': 2.10.18(@mpxjs/core@2.10.19) acorn: 8.15.0 acorn-walk: 7.2.0 async: 2.6.4 @@ -40286,13 +40552,13 @@ snapshots: - react-dom - supports-color - '@nutui/nutui-taro@4.3.14(unplugin-vue-components@29.2.0(@babel/parser@7.29.0)(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3))': + '@nutui/nutui-taro@4.3.14(unplugin-vue-components@29.2.0(@babel/parser@7.29.0)(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3))': dependencies: '@nutui/icons-vue-taro': 0.0.9 sass: 1.97.3 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) optionalDependencies: - unplugin-vue-components: 29.2.0(@babel/parser@7.29.0)(vue@3.5.29(typescript@5.9.3)) + unplugin-vue-components: 29.2.0(@babel/parser@7.29.0)(vue@3.5.30(typescript@5.9.3)) '@nutui/touch-emulator@1.0.0': {} @@ -40698,19 +40964,19 @@ snapshots: '@pnpm/types': 1001.3.0 load-json-file: 6.2.0 - '@pnpm/cli-utils@1001.3.7(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/cli-utils@1001.3.8(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: '@pnpm/cli-meta': 1000.0.16 - '@pnpm/config': 1004.10.2(@pnpm/logger@1001.0.1) - '@pnpm/config.deps-installer': 1000.1.3(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0)) - '@pnpm/default-reporter': 1002.1.11(@pnpm/logger@1001.0.1) + '@pnpm/config': 1004.10.3(@pnpm/logger@1001.0.1) + '@pnpm/config.deps-installer': 1000.1.4(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0)) + '@pnpm/default-reporter': 1002.1.12(@pnpm/logger@1001.0.1) '@pnpm/error': 1000.0.5 '@pnpm/logger': 1001.0.1 '@pnpm/manifest-utils': 1002.0.4(@pnpm/logger@1001.0.1) '@pnpm/package-is-installable': 1000.0.20(@pnpm/logger@1001.0.1) '@pnpm/pnpmfile': 1002.1.12(@pnpm/logger@1001.0.1) '@pnpm/read-project-manifest': 1001.2.5(@pnpm/logger@1001.0.1) - '@pnpm/store-connection-manager': 1002.3.16(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) + '@pnpm/store-connection-manager': 1002.3.17(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) '@pnpm/types': 1001.3.0 '@pnpm/util.lex-comparator': 3.0.2 chalk: 4.1.2 @@ -40721,18 +40987,18 @@ snapshots: - supports-color - typanion - '@pnpm/client@1001.1.21(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/client@1001.1.22(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: - '@pnpm/default-resolver': 1002.3.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) + '@pnpm/default-resolver': 1002.3.6(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) '@pnpm/directory-fetcher': 1000.1.23(@pnpm/logger@1001.0.1) '@pnpm/fetch': 1001.0.0(@pnpm/logger@1001.0.1) '@pnpm/fetching-types': 1000.2.1 - '@pnpm/fetching.binary-fetcher': 1005.0.3(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0)) - '@pnpm/git-fetcher': 1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) + '@pnpm/fetching.binary-fetcher': 1005.0.3(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0)) + '@pnpm/git-fetcher': 1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) '@pnpm/network.auth-header': 1000.0.6 - '@pnpm/node.fetcher': 1001.0.24(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) + '@pnpm/node.fetcher': 1001.0.25(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) '@pnpm/resolver-base': 1005.4.1 - '@pnpm/tarball-fetcher': 1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) + '@pnpm/tarball-fetcher': 1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) '@pnpm/types': 1001.3.0 ramda: '@pnpm/ramda@0.28.1' transitivePeerDependencies: @@ -40742,25 +41008,25 @@ snapshots: - supports-color - typanion - '@pnpm/config.config-writer@1000.1.1(@pnpm/logger@1001.0.1)': + '@pnpm/config.config-writer@1000.1.2(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/read-project-manifest': 1001.2.5(@pnpm/logger@1001.0.1) '@pnpm/types': 1001.3.0 - '@pnpm/workspace.manifest-writer': 1001.2.0 + '@pnpm/workspace.manifest-writer': 1001.3.0 ramda: '@pnpm/ramda@0.28.1' transitivePeerDependencies: - '@pnpm/logger' - '@pnpm/config.deps-installer@1000.1.3(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))': + '@pnpm/config.deps-installer@1000.1.4(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))': dependencies: - '@pnpm/config.config-writer': 1000.1.1(@pnpm/logger@1001.0.1) + '@pnpm/config.config-writer': 1000.1.2(@pnpm/logger@1001.0.1) '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) '@pnpm/error': 1000.0.5 '@pnpm/fetch': 1001.0.0(@pnpm/logger@1001.0.1) '@pnpm/logger': 1001.0.1 '@pnpm/network.auth-header': 1000.0.6 - '@pnpm/npm-resolver': 1005.2.1(@pnpm/logger@1001.0.1) - '@pnpm/package-store': 1007.1.4(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0)) + '@pnpm/npm-resolver': 1005.2.2(@pnpm/logger@1001.0.1) + '@pnpm/package-store': 1007.1.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0)) '@pnpm/parse-wanted-dependency': 1001.0.0 '@pnpm/pick-registry-for-package': 1000.0.16 '@pnpm/read-modules-dir': 1000.0.0 @@ -40779,7 +41045,7 @@ snapshots: '@pnpm/config.nerf-dart@1.0.1': {} - '@pnpm/config@1004.10.2(@pnpm/logger@1001.0.1)': + '@pnpm/config@1004.10.3(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/catalogs.config': 1000.0.5 '@pnpm/catalogs.types': 1000.0.0 @@ -40793,7 +41059,7 @@ snapshots: '@pnpm/pnpmfile': 1002.1.12(@pnpm/logger@1001.0.1) '@pnpm/read-project-manifest': 1001.2.5(@pnpm/logger@1001.0.1) '@pnpm/types': 1001.3.0 - '@pnpm/workspace.read-manifest': 1000.2.10 + '@pnpm/workspace.read-manifest': 1000.3.0 better-path-resolve: 1.0.0 camelcase: 6.3.0 camelcase-keys: 6.2.2 @@ -40817,11 +41083,11 @@ snapshots: '@pnpm/logger': 1001.0.1 '@pnpm/types': 1001.3.0 - '@pnpm/create-cafs-store@1000.0.31(@pnpm/logger@1001.0.1)': + '@pnpm/create-cafs-store@1000.0.32(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/exec.pkg-requires-build': 1000.0.16 '@pnpm/fetcher-base': 1001.2.2 - '@pnpm/fs.indexed-pkg-importer': 1000.1.24(@pnpm/logger@1001.0.1) + '@pnpm/fs.indexed-pkg-importer': 1000.1.25(@pnpm/logger@1001.0.1) '@pnpm/logger': 1001.0.1 '@pnpm/store-controller-types': 1004.5.1 '@pnpm/store.cafs': 1000.1.4 @@ -40853,10 +41119,10 @@ snapshots: '@pnpm/dedupe.types@1000.0.0': {} - '@pnpm/default-reporter@1002.1.11(@pnpm/logger@1001.0.1)': + '@pnpm/default-reporter@1002.1.12(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/cli-meta': 1000.0.16 - '@pnpm/config': 1004.10.2(@pnpm/logger@1001.0.1) + '@pnpm/config': 1004.10.3(@pnpm/logger@1001.0.1) '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) '@pnpm/dedupe.issues-renderer': 1000.0.2 '@pnpm/dedupe.types': 1000.0.0 @@ -40878,17 +41144,17 @@ snapshots: stacktracey: 2.1.8 string-length: 4.0.2 - '@pnpm/default-resolver@1002.3.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/default-resolver@1002.3.6(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: '@pnpm/error': 1000.0.5 '@pnpm/fetching-types': 1000.2.1 '@pnpm/git-resolver': 1001.2.1(@pnpm/logger@1001.0.1) '@pnpm/local-resolver': 1002.1.12(@pnpm/logger@1001.0.1) - '@pnpm/node.resolver': 1001.0.20(@pnpm/logger@1001.0.1) - '@pnpm/npm-resolver': 1005.2.1(@pnpm/logger@1001.0.1) + '@pnpm/node.resolver': 1001.0.21(@pnpm/logger@1001.0.1) + '@pnpm/npm-resolver': 1005.2.2(@pnpm/logger@1001.0.1) '@pnpm/resolver-base': 1005.4.1 - '@pnpm/resolving.bun-resolver': 1005.0.8(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) - '@pnpm/resolving.deno-resolver': 1005.0.8(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) + '@pnpm/resolving.bun-resolver': 1005.0.9(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) + '@pnpm/resolving.deno-resolver': 1005.0.9(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) '@pnpm/tarball-resolver': 1002.2.1 transitivePeerDependencies: - '@pnpm/logger' @@ -40953,15 +41219,15 @@ snapshots: transitivePeerDependencies: - domexception - '@pnpm/fetching.binary-fetcher@1005.0.3(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))': + '@pnpm/fetching.binary-fetcher@1005.0.3(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))': dependencies: '@pnpm/error': 1000.0.5 '@pnpm/fetcher-base': 1001.2.2 '@pnpm/fetching-types': 1000.2.1 - '@pnpm/worker': 1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0) + '@pnpm/worker': 1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0) adm-zip: 0.5.16 is-subdir: 1.2.0 - rename-overwrite: 6.0.3 + rename-overwrite: 6.0.6 ssri: 10.0.5 tempy: 1.0.1 transitivePeerDependencies: @@ -40987,9 +41253,9 @@ snapshots: '@pnpm/graceful-fs': 1000.1.0 '@pnpm/logger': 1001.0.1 path-temp: 2.1.1 - rename-overwrite: 6.0.3 + rename-overwrite: 6.0.6 - '@pnpm/fs.indexed-pkg-importer@1000.1.24(@pnpm/logger@1001.0.1)': + '@pnpm/fs.indexed-pkg-importer@1000.1.25(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) '@pnpm/graceful-fs': 1000.1.0 @@ -41001,21 +41267,21 @@ snapshots: make-empty-dir: 3.0.2 p-limit: 3.1.0 path-temp: 2.1.1 - rename-overwrite: 6.0.3 + rename-overwrite: 6.0.6 sanitize-filename: 1.6.3 '@pnpm/fs.packlist@1000.0.0': dependencies: npm-packlist: 5.1.3 - '@pnpm/git-fetcher@1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/git-fetcher@1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: '@pnpm/error': 1000.0.5 '@pnpm/fetcher-base': 1001.2.2 '@pnpm/fs.packlist': 1000.0.0 '@pnpm/logger': 1001.0.1 '@pnpm/prepare-package': 1001.0.6(@pnpm/logger@1001.0.1)(typanion@3.14.0) - '@pnpm/worker': 1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0) + '@pnpm/worker': 1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0) '@zkochan/rimraf': 3.0.2 execa: safe-execa@0.1.2 transitivePeerDependencies: @@ -41165,15 +41431,15 @@ snapshots: transitivePeerDependencies: - domexception - '@pnpm/node.fetcher@1001.0.24(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/node.fetcher@1001.0.25(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: - '@pnpm/create-cafs-store': 1000.0.31(@pnpm/logger@1001.0.1) + '@pnpm/create-cafs-store': 1000.0.32(@pnpm/logger@1001.0.1) '@pnpm/crypto.shasums-file': 1001.0.4 '@pnpm/error': 1000.0.5 '@pnpm/fetching-types': 1000.2.1 - '@pnpm/fetching.binary-fetcher': 1005.0.3(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0)) - '@pnpm/node.resolver': 1001.0.20(@pnpm/logger@1001.0.1) - '@pnpm/tarball-fetcher': 1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) + '@pnpm/fetching.binary-fetcher': 1005.0.3(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0)) + '@pnpm/node.resolver': 1001.0.21(@pnpm/logger@1001.0.1) + '@pnpm/tarball-fetcher': 1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) detect-libc: 2.1.2 transitivePeerDependencies: - '@pnpm/logger' @@ -41182,9 +41448,9 @@ snapshots: - supports-color - typanion - '@pnpm/node.resolver@1001.0.20(@pnpm/logger@1001.0.1)': + '@pnpm/node.resolver@1001.0.21(@pnpm/logger@1001.0.1)': dependencies: - '@pnpm/config': 1004.10.2(@pnpm/logger@1001.0.1) + '@pnpm/config': 1004.10.3(@pnpm/logger@1001.0.1) '@pnpm/constants': 1001.3.1 '@pnpm/crypto.shasums-file': 1001.0.4 '@pnpm/error': 1000.0.5 @@ -41225,7 +41491,7 @@ snapshots: - supports-color - typanion - '@pnpm/npm-resolver@1005.2.1(@pnpm/logger@1001.0.1)': + '@pnpm/npm-resolver@1005.2.2(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/constants': 1001.3.1 '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) @@ -41252,7 +41518,7 @@ snapshots: parse-npm-tarball-url: 4.0.0 path-temp: 2.1.1 ramda: '@pnpm/ramda@0.28.1' - rename-overwrite: 6.0.3 + rename-overwrite: 6.0.6 semver: 7.7.4 semver-utils: 1.1.4 ssri: 10.0.5 @@ -41284,7 +41550,7 @@ snapshots: mem: 8.1.1 semver: 7.7.4 - '@pnpm/package-requester@1011.2.3(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))': + '@pnpm/package-requester@1011.2.3(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))': dependencies: '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) '@pnpm/dependency-path': 1001.1.10 @@ -41299,7 +41565,7 @@ snapshots: '@pnpm/store-controller-types': 1004.5.1 '@pnpm/store.cafs': 1000.1.4 '@pnpm/types': 1001.3.0 - '@pnpm/worker': 1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0) + '@pnpm/worker': 1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0) detect-libc: 2.1.2 p-defer: 3.0.0 p-limit: 3.1.0 @@ -41309,19 +41575,19 @@ snapshots: semver: 7.7.4 ssri: 10.0.5 - '@pnpm/package-store@1007.1.4(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))': + '@pnpm/package-store@1007.1.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))': dependencies: - '@pnpm/create-cafs-store': 1000.0.31(@pnpm/logger@1001.0.1) + '@pnpm/create-cafs-store': 1000.0.32(@pnpm/logger@1001.0.1) '@pnpm/crypto.hash': 1000.2.2 '@pnpm/error': 1000.0.5 '@pnpm/fetcher-base': 1001.2.2 '@pnpm/logger': 1001.0.1 - '@pnpm/package-requester': 1011.2.3(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0)) + '@pnpm/package-requester': 1011.2.3(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0)) '@pnpm/resolver-base': 1005.4.1 '@pnpm/store-controller-types': 1004.5.1 '@pnpm/store.cafs': 1000.1.4 '@pnpm/types': 1001.3.0 - '@pnpm/worker': 1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0) + '@pnpm/worker': 1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0) '@zkochan/rimraf': 3.0.2 is-subdir: 1.2.0 load-json-file: 6.2.0 @@ -41425,20 +41691,20 @@ snapshots: dependencies: '@pnpm/types': 1001.3.0 - '@pnpm/resolving.bun-resolver@1005.0.8(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/resolving.bun-resolver@1005.0.9(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: '@pnpm/constants': 1001.3.1 '@pnpm/crypto.shasums-file': 1001.0.4 '@pnpm/error': 1000.0.5 '@pnpm/fetcher-base': 1001.2.2 '@pnpm/fetching-types': 1000.2.1 - '@pnpm/fetching.binary-fetcher': 1005.0.3(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0)) - '@pnpm/node.fetcher': 1001.0.24(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) - '@pnpm/npm-resolver': 1005.2.1(@pnpm/logger@1001.0.1) + '@pnpm/fetching.binary-fetcher': 1005.0.3(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0)) + '@pnpm/node.fetcher': 1001.0.25(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) + '@pnpm/npm-resolver': 1005.2.2(@pnpm/logger@1001.0.1) '@pnpm/resolver-base': 1005.4.1 '@pnpm/types': 1001.3.0 '@pnpm/util.lex-comparator': 3.0.2 - '@pnpm/worker': 1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0) + '@pnpm/worker': 1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0) semver: 7.7.4 transitivePeerDependencies: - '@pnpm/logger' @@ -41446,20 +41712,20 @@ snapshots: - supports-color - typanion - '@pnpm/resolving.deno-resolver@1005.0.8(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/resolving.deno-resolver@1005.0.9(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: '@pnpm/constants': 1001.3.1 '@pnpm/crypto.shasums-file': 1001.0.4 '@pnpm/error': 1000.0.5 '@pnpm/fetcher-base': 1001.2.2 '@pnpm/fetching-types': 1000.2.1 - '@pnpm/fetching.binary-fetcher': 1005.0.3(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0)) - '@pnpm/node.fetcher': 1001.0.24(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) - '@pnpm/npm-resolver': 1005.2.1(@pnpm/logger@1001.0.1) + '@pnpm/fetching.binary-fetcher': 1005.0.3(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0)) + '@pnpm/node.fetcher': 1001.0.25(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) + '@pnpm/npm-resolver': 1005.2.2(@pnpm/logger@1001.0.1) '@pnpm/resolver-base': 1005.4.1 '@pnpm/types': 1001.3.0 '@pnpm/util.lex-comparator': 3.0.2 - '@pnpm/worker': 1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0) + '@pnpm/worker': 1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0) semver: 7.7.4 transitivePeerDependencies: - '@pnpm/logger' @@ -41488,14 +41754,14 @@ snapshots: - domexception - supports-color - '@pnpm/store-connection-manager@1002.3.16(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/store-connection-manager@1002.3.17(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: '@pnpm/cli-meta': 1000.0.16 - '@pnpm/client': 1001.1.21(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) - '@pnpm/config': 1004.10.2(@pnpm/logger@1001.0.1) + '@pnpm/client': 1001.1.22(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) + '@pnpm/config': 1004.10.3(@pnpm/logger@1001.0.1) '@pnpm/error': 1000.0.5 '@pnpm/logger': 1001.0.1 - '@pnpm/package-store': 1007.1.4(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0)) + '@pnpm/package-store': 1007.1.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0)) '@pnpm/server': 1001.0.20(@pnpm/logger@1001.0.1) '@pnpm/store-path': 1000.0.5 '@zkochan/diable': 1.0.2 @@ -41533,7 +41799,7 @@ snapshots: is-gzip: 2.0.0 is-subdir: 1.2.0 p-limit: 3.1.0 - rename-overwrite: 6.0.3 + rename-overwrite: 6.0.6 ssri: 10.0.5 strip-bom: 4.0.0 @@ -41544,7 +41810,7 @@ snapshots: '@pnpm/types': 1001.3.0 symlink-dir: 6.0.5 - '@pnpm/tarball-fetcher@1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/tarball-fetcher@1006.0.5(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) '@pnpm/error': 1000.0.5 @@ -41555,13 +41821,13 @@ snapshots: '@pnpm/logger': 1001.0.1 '@pnpm/prepare-package': 1001.0.6(@pnpm/logger@1001.0.1)(typanion@3.14.0) '@pnpm/types': 1001.3.0 - '@pnpm/worker': 1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0) + '@pnpm/worker': 1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0) '@zkochan/retry': 0.2.0 lodash.throttle: 4.1.1 p-map-values: 1.0.0 path-temp: 2.1.1 ramda: '@pnpm/ramda@0.28.1' - rename-overwrite: 6.0.3 + rename-overwrite: 6.0.6 transitivePeerDependencies: - domexception - supports-color @@ -41588,10 +41854,10 @@ snapshots: dependencies: isexe: 2.0.0 - '@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0)': + '@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0)': dependencies: '@pnpm/cafs-types': 1000.1.0 - '@pnpm/create-cafs-store': 1000.0.31(@pnpm/logger@1001.0.1) + '@pnpm/create-cafs-store': 1000.0.32(@pnpm/logger@1001.0.1) '@pnpm/crypto.polyfill': 1000.1.0 '@pnpm/error': 1000.0.5 '@pnpm/exec.pkg-requires-build': 1000.0.16 @@ -41600,16 +41866,16 @@ snapshots: '@pnpm/logger': 1001.0.1 '@pnpm/store.cafs': 1000.1.4 '@pnpm/symlink-dependency': 1000.0.17(@pnpm/logger@1001.0.1) - '@rushstack/worker-pool': 0.4.9(@types/node@24.11.0) + '@rushstack/worker-pool': 0.4.9(@types/node@24.12.0) is-windows: 1.0.2 load-json-file: 6.2.0 p-limit: 3.1.0 transitivePeerDependencies: - '@types/node' - '@pnpm/workspace.find-packages@1000.0.62(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0)': + '@pnpm/workspace.find-packages@1000.0.63(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0)': dependencies: - '@pnpm/cli-utils': 1001.3.7(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.5(@pnpm/logger@1001.0.1)(@types/node@24.11.0))(typanion@3.14.0) + '@pnpm/cli-utils': 1001.3.8(@pnpm/logger@1001.0.1)(@pnpm/worker@1000.6.6(@pnpm/logger@1001.0.1)(@types/node@24.12.0))(typanion@3.14.0) '@pnpm/constants': 1001.3.1 '@pnpm/fs.find-packages': 1000.0.23(@pnpm/logger@1001.0.1) '@pnpm/logger': 1001.0.1 @@ -41621,18 +41887,20 @@ snapshots: - supports-color - typanion - '@pnpm/workspace.manifest-writer@1001.2.0': + '@pnpm/workspace.manifest-writer@1001.3.0': dependencies: '@pnpm/catalogs.types': 1000.0.0 '@pnpm/constants': 1001.3.1 '@pnpm/lockfile.types': 1002.0.9 '@pnpm/object.key-sorting': 1000.0.1 '@pnpm/types': 1001.3.0 - '@pnpm/workspace.read-manifest': 1000.2.10 + '@pnpm/workspace.read-manifest': 1000.3.0 + '@pnpm/yaml.document-sync': 1000.0.0 ramda: '@pnpm/ramda@0.28.1' - write-yaml-file: 5.0.0 + write-file-atomic: 5.0.1 + yaml: 2.8.2 - '@pnpm/workspace.read-manifest@1000.2.10': + '@pnpm/workspace.read-manifest@1000.3.0': dependencies: '@pnpm/constants': 1001.3.1 '@pnpm/error': 1000.0.5 @@ -41649,6 +41917,10 @@ snapshots: write-file-atomic: 5.0.1 write-yaml-file: 5.0.0 + '@pnpm/yaml.document-sync@1000.0.0': + dependencies: + yaml: 2.8.2 + '@polka/url@1.0.0-next.29': {} '@poppinss/colors@4.1.6': @@ -42272,14 +42544,14 @@ snapshots: picocolors: 1.1.1 source-map: 0.7.6 - '@rsdoctor/cli@1.4.0(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rsdoctor/cli@1.4.0(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@rsdoctor/client': 1.4.0 - '@rsdoctor/core': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/graph': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/sdk': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/core': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/graph': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/sdk': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) ora: 5.4.1 transitivePeerDependencies: - '@rsbuild/core' @@ -42291,13 +42563,13 @@ snapshots: '@rsdoctor/client@1.4.0': {} - '@rsdoctor/core@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rsdoctor/core@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@rsbuild/plugin-check-syntax': 1.5.0 - '@rsdoctor/graph': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/sdk': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/graph': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/sdk': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) browserslist-load-config: 1.0.1 enhanced-resolve: 5.12.0 es-toolkit: 1.45.1 @@ -42313,10 +42585,10 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/graph@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rsdoctor/graph@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: - '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) es-toolkit: 1.45.1 path-browserify: 1.0.1 source-map: 0.7.6 @@ -42324,13 +42596,13 @@ snapshots: - '@rspack/core' - webpack - '@rsdoctor/rspack-plugin@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rsdoctor/rspack-plugin@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: - '@rsdoctor/core': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/graph': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/sdk': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/core': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/graph': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/sdk': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) optionalDependencies: '@rspack/core': 1.6.8(@swc/helpers@0.5.17) transitivePeerDependencies: @@ -42340,12 +42612,12 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/sdk@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rsdoctor/sdk@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@rsdoctor/client': 1.4.0 - '@rsdoctor/graph': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/graph': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/utils': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) safer-buffer: 2.1.2 socket.io: 4.8.1 tapable: 2.2.3 @@ -42356,7 +42628,7 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/types@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rsdoctor/types@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@types/connect': 3.4.38 '@types/estree': 1.0.5 @@ -42364,12 +42636,12 @@ snapshots: source-map: 0.7.6 optionalDependencies: '@rspack/core': 1.6.8(@swc/helpers@0.5.17) - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) - '@rsdoctor/utils@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rsdoctor/utils@1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@babel/code-frame': 7.26.2 - '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/types': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@types/estree': 1.0.5 acorn: 8.15.0 acorn-import-attributes: 1.9.5(acorn@8.15.0) @@ -42416,28 +42688,28 @@ snapshots: - react - supports-color - '@rsmax/cli@1.3.14(@rsdoctor/client@1.4.0)(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rsmax/cli@1.3.14(@rsdoctor/client@1.4.0)(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@babel/core': 7.29.0 '@babel/helper-module-imports': 7.27.1 '@babel/parser': 7.29.0 '@babel/types': 7.29.0 - '@rsdoctor/cli': 1.4.0(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsdoctor/rspack-plugin': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/cli': 1.4.0(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsdoctor/rspack-plugin': 1.4.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@rsmax/build-store': 1.3.14(react@18.3.1) '@rsmax/macro': 1.3.14(react@18.3.1) - '@rsmax/plugin-devtools': 1.3.14(react@18.3.1)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@rsmax/plugin-error-screen': 1.3.14(@swc/helpers@0.5.17)(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) + '@rsmax/plugin-devtools': 1.3.14(react@18.3.1)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsmax/plugin-error-screen': 1.3.14(@swc/helpers@0.5.17)(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) '@rsmax/postcss-px2units': 0.2.2 '@rsmax/postcss-tag': 1.3.14 '@rsmax/runtime': 1.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rsmax/shared': 1.3.14(react@18.3.1) '@rsmax/web': 1.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rspack/core': 1.6.8(@swc/helpers@0.5.17) - '@rspack/dev-server': 1.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@types/express@4.17.25)(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rspack/dev-server': 1.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@types/express@4.17.25)(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@swc-node/register': 1.11.1(@swc/core@1.15.18(@swc/helpers@0.5.17))(@swc/types@0.1.25)(typescript@5.9.3) '@swc/core': 1.15.18(@swc/helpers@0.5.17) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) babel-plugin-module-resolver: 5.0.2 babel-plugin-rsmax-host-component: 1.3.14(@rspack/core@1.6.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) babel-plugin-rsmax-lifecycle: 1.3.14(react@18.3.1) @@ -42445,7 +42717,7 @@ snapshots: babel-plugin-rsmax-turbo-render: 1.3.14 babel-preset-rsmax: 1.3.14(@babel/core@7.29.0) chokidar: 3.6.0 - css-loader: 6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + css-loader: 6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) detect-port: 2.1.0 dotenv: 8.6.0 dotenv-expand: 5.1.0 @@ -42455,7 +42727,7 @@ snapshots: lodash: 4.17.23 node-notifier: 8.0.2 postcss: 8.5.8 - postcss-loader: 8.2.1(@rspack/core@1.6.8(@swc/helpers@0.5.17))(postcss@8.5.8)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + postcss-loader: 8.2.1(@rspack/core@1.6.8(@swc/helpers@0.5.17))(postcss@8.5.8)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) postcss-noop: 1.0.1 postcss-preset-env: 10.6.1(postcss@8.5.8) regenerator-runtime: 0.14.1 @@ -42464,7 +42736,7 @@ snapshots: rslog: 1.3.2 rspack-chain: 1.4.3(@rspack/core@1.6.8(@swc/helpers@0.5.17)) schema-utils: 2.7.1 - style-loader: 4.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + style-loader: 4.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) yargs: 16.2.0 yargs-parser: 18.1.3 transitivePeerDependencies: @@ -42495,11 +42767,11 @@ snapshots: - react - supports-color - '@rsmax/one@1.3.14(@rspack/core@1.6.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': + '@rsmax/one@1.3.14(@rspack/core@1.6.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': dependencies: '@rsmax/ali': 1.3.14(@rspack/core@1.6.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rsmax/framework-shared': 1.3.14 - '@rsmax/redbox-react': 1.0.4(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) + '@rsmax/redbox-react': 1.0.4(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) '@rsmax/runtime': 1.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rsmax/toutiao': 1.3.14(react@18.3.1) '@rsmax/web': 1.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -42514,11 +42786,11 @@ snapshots: - rsmax - supports-color - '@rsmax/plugin-devtools@1.3.14(react@18.3.1)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rsmax/plugin-devtools@1.3.14(react@18.3.1)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@remax/react-devtools-core': 4.7.1 '@rsmax/shared': 1.3.14(react@18.3.1) - webpack-inject-plugin: 1.5.5(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + webpack-inject-plugin: 1.5.5(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) transitivePeerDependencies: - bufferutil - react @@ -42526,9 +42798,9 @@ snapshots: - utf-8-validate - webpack - '@rsmax/plugin-error-screen@1.3.14(@swc/helpers@0.5.17)(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': + '@rsmax/plugin-error-screen@1.3.14(@swc/helpers@0.5.17)(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': dependencies: - '@rsmax/redbox-react': 1.0.4(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) + '@rsmax/redbox-react': 1.0.4(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) '@rsmax/shared': 1.3.14(react@18.3.1) '@rspack/core': 1.6.8(@swc/helpers@0.5.17) transitivePeerDependencies: @@ -42543,13 +42815,13 @@ snapshots: '@rsmax/postcss-tag@1.3.14': {} - '@rsmax/redbox-react@1.0.4(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': + '@rsmax/redbox-react@1.0.4(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))': dependencies: error-stack-parser-es: 1.0.5 object-assign: 4.1.1 prop-types: 15.8.1 react: 18.3.1 - rsmax: 1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + rsmax: 1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) sourcemapped-stacktrace: 1.1.11 '@rsmax/runtime@1.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -42671,13 +42943,13 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.17 - '@rspack/dev-server@1.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@types/express@4.17.25)(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@rspack/dev-server@1.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@types/express@4.17.25)(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@rspack/core': 1.6.8(@swc/helpers@0.5.17) chokidar: 3.6.0 http-proxy-middleware: 2.0.9(@types/express@4.17.25)(debug@4.4.3) p-retry: 6.2.1 - webpack-dev-server: 5.2.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + webpack-dev-server: 5.2.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) ws: 8.19.0 transitivePeerDependencies: - '@types/express' @@ -42692,7 +42964,7 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/node-core-library@5.19.1(@types/node@24.11.0)': + '@rushstack/node-core-library@5.19.1(@types/node@24.12.0)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -42703,10 +42975,10 @@ snapshots: resolve: 1.22.11 semver: 7.5.4 optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 optional: true - '@rushstack/node-core-library@5.19.1(@types/node@25.3.3)': + '@rushstack/node-core-library@5.19.1(@types/node@25.4.0)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -42717,42 +42989,42 @@ snapshots: resolve: 1.22.11 semver: 7.5.4 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@rushstack/problem-matcher@0.1.1(@types/node@24.11.0)': + '@rushstack/problem-matcher@0.1.1(@types/node@24.12.0)': optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 optional: true - '@rushstack/problem-matcher@0.1.1(@types/node@25.3.3)': + '@rushstack/problem-matcher@0.1.1(@types/node@25.4.0)': optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@rushstack/rig-package@0.6.0': dependencies: resolve: 1.22.11 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.19.5(@types/node@24.11.0)': + '@rushstack/terminal@0.19.5(@types/node@24.12.0)': dependencies: - '@rushstack/node-core-library': 5.19.1(@types/node@24.11.0) - '@rushstack/problem-matcher': 0.1.1(@types/node@24.11.0) + '@rushstack/node-core-library': 5.19.1(@types/node@24.12.0) + '@rushstack/problem-matcher': 0.1.1(@types/node@24.12.0) supports-color: 8.1.1 optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 optional: true - '@rushstack/terminal@0.19.5(@types/node@25.3.3)': + '@rushstack/terminal@0.19.5(@types/node@25.4.0)': dependencies: - '@rushstack/node-core-library': 5.19.1(@types/node@25.3.3) - '@rushstack/problem-matcher': 0.1.1(@types/node@25.3.3) + '@rushstack/node-core-library': 5.19.1(@types/node@25.4.0) + '@rushstack/problem-matcher': 0.1.1(@types/node@25.4.0) supports-color: 8.1.1 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 - '@rushstack/ts-command-line@5.1.5(@types/node@24.11.0)': + '@rushstack/ts-command-line@5.1.5(@types/node@24.12.0)': dependencies: - '@rushstack/terminal': 0.19.5(@types/node@24.11.0) + '@rushstack/terminal': 0.19.5(@types/node@24.12.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -42760,18 +43032,18 @@ snapshots: - '@types/node' optional: true - '@rushstack/ts-command-line@5.1.5(@types/node@25.3.3)': + '@rushstack/ts-command-line@5.1.5(@types/node@25.4.0)': dependencies: - '@rushstack/terminal': 0.19.5(@types/node@25.3.3) + '@rushstack/terminal': 0.19.5(@types/node@25.4.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 transitivePeerDependencies: - '@types/node' - '@rushstack/worker-pool@0.4.9(@types/node@24.11.0)': + '@rushstack/worker-pool@0.4.9(@types/node@24.12.0)': optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@sass/types@1.97.1': {} @@ -42835,7 +43107,7 @@ snapshots: dependencies: type-detect: 4.0.8 - '@sinonjs/fake-timers@13.0.5': + '@sinonjs/fake-timers@15.1.1': dependencies: '@sinonjs/commons': 3.0.1 @@ -42877,31 +43149,31 @@ snapshots: '@stencil/core@2.22.3': {} - '@storybook/addon-a11y@10.2.15(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@storybook/addon-a11y@10.2.17(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@storybook/global': 5.0.0 axe-core: 4.11.1 - storybook: 10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/builder-vite@10.2.15(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@storybook/builder-vite@10.2.17(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: - '@storybook/csf-plugin': 10.2.15(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - storybook: 10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/csf-plugin': 10.2.17(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + storybook: 10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) ts-dedent: 2.2.0 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - esbuild - rollup - webpack - '@storybook/csf-plugin@10.2.15(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@storybook/csf-plugin@10.2.17(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: - storybook: 10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) unplugin: 2.3.11 optionalDependencies: esbuild: 0.27.3 rollup: 4.59.0 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) '@storybook/global@5.0.0': {} @@ -42911,27 +43183,27 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-dom-shim@10.2.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@storybook/react-dom-shim@10.2.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/react-vite@10.2.15(esbuild@0.27.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.59.0)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@storybook/react-vite@10.2.17(esbuild@0.27.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@rollup/pluginutils': 5.3.0(rollup@4.59.0) - '@storybook/builder-vite': 10.2.15(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@storybook/react': 10.2.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3) + '@storybook/builder-vite': 10.2.17(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@storybook/react': 10.2.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3) empathic: 2.0.0 magic-string: 0.30.21 react: 18.3.1 react-docgen: 8.0.2 react-dom: 18.3.1(react@18.3.1) resolve: 1.22.11 - storybook: 10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tsconfig-paths: 4.2.0 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - esbuild - rollup @@ -42939,24 +43211,24 @@ snapshots: - typescript - webpack - '@storybook/react@10.2.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)': + '@storybook/react@10.2.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(typescript@5.9.3)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 10.2.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@storybook/react-dom-shim': 10.2.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: 18.3.1 react-docgen: 8.0.2 react-dom: 18.3.1(react@18.3.1) - storybook: 10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@stylistic/eslint-plugin@5.9.0(eslint@10.0.2(jiti@2.6.1))': + '@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@2.6.1))': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) - '@typescript-eslint/types': 8.56.1 - eslint: 10.0.2(jiti@2.6.1) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) + '@typescript-eslint/types': 8.57.0 + eslint: 10.0.3(jiti@2.6.1) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -43344,45 +43616,45 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.19(tsx@4.21.0)(yaml@2.8.2) - '@tailwindcss/vite@4.2.1(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': + '@tailwindcss/vite@4.2.1(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': dependencies: '@tailwindcss/node': 4.2.1 '@tailwindcss/oxide': 4.2.1 tailwindcss: 4.2.1 - vite: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - '@tailwindcss/vite@4.2.1(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': + '@tailwindcss/vite@4.2.1(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': dependencies: '@tailwindcss/node': 4.2.1 '@tailwindcss/oxide': 4.2.1 tailwindcss: 4.2.1 - vite: 5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - '@tailwindcss/vite@4.2.1(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@tailwindcss/vite@4.2.1(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@tailwindcss/node': 4.2.1 '@tailwindcss/oxide': 4.2.1 tailwindcss: 4.2.1 - vite: 7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@tailwindcss/vite@4.2.1(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@tailwindcss/vite@4.2.1(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@tailwindcss/node': 4.2.1 '@tailwindcss/oxide': 4.2.1 tailwindcss: 4.2.1 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@tailwindcss/vite@4.2.1(vite@8.0.0-beta.16(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@tailwindcss/vite@4.2.1(vite@8.0.0-beta.16(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@tailwindcss/node': 4.2.1 '@tailwindcss/oxide': 4.2.1 tailwindcss: 4.2.1 - vite: 8.0.0-beta.16(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.16(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@tanstack/eslint-plugin-query@5.91.4(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@tanstack/eslint-plugin-query@5.91.4(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -43390,10 +43662,10 @@ snapshots: '@tanstack/virtual-core@3.13.13': {} - '@tanstack/vue-virtual@3.13.13(vue@3.5.29(typescript@5.9.3))': + '@tanstack/vue-virtual@3.13.13(vue@3.5.30(typescript@5.9.3))': dependencies: '@tanstack/virtual-core': 3.13.13 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) '@taro-hooks/ahooks@2.2.0': dependencies: @@ -43409,12 +43681,12 @@ snapshots: '@taro-hooks/shared@2.2.0': {} - '@taro-hooks/use-request@2.2.0(f36c89af3012569137e380df9b87f6ad)': + '@taro-hooks/use-request@2.2.0(f376b5766bad8ea386fa3054899671ca)': dependencies: '@taro-hooks/ahooks': 2.2.0 '@taro-hooks/shared': 2.2.0 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/taro-h5': 4.1.11(8b09b17989c05c99bacf7b4bbe634b2a) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro-h5': 4.1.11(ef18ff77e8e867c236b8952e86168f5c) lodash-wechat: 1.0.0 '@tarojs/api@4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)': @@ -43447,7 +43719,7 @@ snapshots: '@tarojs/binding-linux-x64-gnu': 4.1.11 '@tarojs/binding-win32-x64-msvc': 4.1.11 - '@tarojs/cli@4.1.11(@swc/helpers@0.5.17)(@types/node@24.11.0)(debug@4.4.3)': + '@tarojs/cli@4.1.11(@swc/helpers@0.5.17)(@types/node@24.12.0)(debug@4.4.3)': dependencies: '@tarojs/binding': 4.1.11 '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) @@ -43459,7 +43731,7 @@ snapshots: cli-highlight: 2.1.11 download-git-repo: 3.0.2 envinfo: 7.21.0 - inquirer: 8.2.7(@types/node@24.11.0) + inquirer: 8.2.7(@types/node@24.12.0) latest-version: 5.1.0 minimist: 1.2.8 ora: 5.4.1 @@ -43471,7 +43743,7 @@ snapshots: - debug - supports-color - '@tarojs/cli@4.1.11(@swc/helpers@0.5.17)(@types/node@25.3.3)(debug@4.4.3)': + '@tarojs/cli@4.1.11(@swc/helpers@0.5.17)(@types/node@25.4.0)(debug@4.4.3)': dependencies: '@tarojs/binding': 4.1.11 '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) @@ -43483,7 +43755,7 @@ snapshots: cli-highlight: 2.1.11 download-git-repo: 3.0.2 envinfo: 7.21.0 - inquirer: 8.2.7(@types/node@25.3.3) + inquirer: 8.2.7(@types/node@25.4.0) latest-version: 5.1.0 minimist: 1.2.8 ora: 5.4.1 @@ -43495,12 +43767,12 @@ snapshots: - debug - supports-color - '@tarojs/components-react@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@19.2.4)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/components-react@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@19.2.4)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@babel/runtime': 7.28.6 - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) classnames: 2.5.1 identity-obj-proxy: 3.0.0 react: 19.2.4 @@ -43518,12 +43790,12 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/components-react@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/components-react@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@babel/runtime': 7.28.6 - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) classnames: 2.5.1 identity-obj-proxy: 3.0.0 react: 18.3.1 @@ -43541,12 +43813,12 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/components-react@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/components-react@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@babel/runtime': 7.28.6 - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) classnames: 2.5.1 identity-obj-proxy: 3.0.0 react: 18.3.1 @@ -43564,12 +43836,12 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/components-react@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/components-react@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@babel/runtime': 7.28.6 - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) classnames: 2.5.1 identity-obj-proxy: 3.0.0 react: 18.3.1 @@ -43587,12 +43859,12 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@stencil/core': 2.22.3 '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) classnames: 2.5.1 hammerjs: 2.0.8 hls.js: 1.6.15 @@ -43601,7 +43873,7 @@ snapshots: tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.28 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - '@tarojs/helper' - html-webpack-plugin @@ -43611,12 +43883,12 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@stencil/core': 2.22.3 '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) classnames: 2.5.1 hammerjs: 2.0.8 hls.js: 1.6.15 @@ -43625,7 +43897,7 @@ snapshots: tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.14 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - '@tarojs/helper' - html-webpack-plugin @@ -43635,12 +43907,12 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@stencil/core': 2.22.3 '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) classnames: 2.5.1 hammerjs: 2.0.8 hls.js: 1.6.15 @@ -43649,7 +43921,7 @@ snapshots: tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.14 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - '@tarojs/helper' - html-webpack-plugin @@ -43659,12 +43931,12 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@stencil/core': 2.22.3 '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) classnames: 2.5.1 hammerjs: 2.0.8 hls.js: 1.6.15 @@ -43673,7 +43945,7 @@ snapshots: tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.14 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - '@tarojs/helper' - html-webpack-plugin @@ -43805,7 +44077,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@tarojs/plugin-framework-react@4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/plugin-framework-react@4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 @@ -43816,12 +44088,12 @@ snapshots: tslib: 2.8.1 optionalDependencies: '@pmmmwh/react-refresh-webpack-plugin': 0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@vitejs/plugin-react': 4.7.0(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + '@vitejs/plugin-react': 4.7.0(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) react: 18.3.1 - vite: 4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) - '@tarojs/plugin-framework-react@4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/plugin-framework-react@4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 @@ -43832,12 +44104,12 @@ snapshots: tslib: 2.8.1 optionalDependencies: '@pmmmwh/react-refresh-webpack-plugin': 0.6.2(@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@vitejs/plugin-react': 4.7.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + '@vitejs/plugin-react': 4.7.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) react: 18.3.1 - vite: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) - '@tarojs/plugin-framework-react@4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/plugin-framework-react@4.1.11(@pmmmwh/react-refresh-webpack-plugin@0.6.2(@types/webpack@5.28.5(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)))(react@18.3.1)(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 @@ -43848,12 +44120,12 @@ snapshots: tslib: 2.8.1 optionalDependencies: '@pmmmwh/react-refresh-webpack-plugin': 0.6.2(@types/webpack@5.28.5(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))(react-refresh@0.18.0)(sockjs-client@1.6.1)(type-fest@5.4.4)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@vitejs/plugin-react': 4.7.0(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + '@vitejs/plugin-react': 4.7.0(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) react: 18.3.1 - vite: 4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) webpack: 5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3) - '@tarojs/plugin-framework-vue3@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runner-utils@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)))(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue-loader@17.4.2(@vue/compiler-sfc@3.5.29)(vue@3.5.29(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue@3.5.29(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/plugin-framework-vue3@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runner-utils@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)(@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)))(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue-loader@17.4.2(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue@3.5.30(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runner-utils': 4.1.11(@swc/helpers@0.5.17) @@ -43861,12 +44133,12 @@ snapshots: '@tarojs/shared': 4.1.11 lodash: 4.17.21 tslib: 2.6.2 - vue: 3.5.29(typescript@5.9.3) - vue-loader: 17.4.2(@vue/compiler-sfc@3.5.29)(vue@3.5.29(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + vue: 3.5.30(typescript@5.9.3) + vue-loader: 17.4.2(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3)) - vite: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3)) + vite: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) '@tarojs/plugin-html@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11)': dependencies: @@ -43879,16 +44151,16 @@ snapshots: '@tarojs/service': 4.1.11(@swc/helpers@0.5.17) '@tarojs/shared': 4.1.11 - '@tarojs/plugin-platform-h5@4.1.11(0bd93ad96207ac4eb87448bbcb822129)': + '@tarojs/plugin-platform-h5@4.1.11(055c18f73178ff999d2570ee7f25f228)': dependencies: '@babel/core': 7.29.0 - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 '@tarojs/service': 4.1.11(@swc/helpers@0.5.17) '@tarojs/shared': 4.1.11 - '@tarojs/taro-h5': 4.1.11(4799691ab48e6098e853400c70bc2e00) + '@tarojs/taro-h5': 4.1.11(ef18ff77e8e867c236b8952e86168f5c) babel-plugin-transform-taroapi: 4.1.11(@babel/core@7.29.0) change-case: 4.1.2 lodash-es: 4.17.21 @@ -43908,16 +44180,16 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/plugin-platform-h5@4.1.11(8b77021dd624727b651955d46e2af62d)': + '@tarojs/plugin-platform-h5@4.1.11(2f47c012ada425066fe54d6a8621971d)': dependencies: '@babel/core': 7.29.0 - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@19.2.4)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 '@tarojs/service': 4.1.11(@swc/helpers@0.5.17) '@tarojs/shared': 4.1.11 - '@tarojs/taro-h5': 4.1.11(545590bf84ed6870201755ccefdd9bca) + '@tarojs/taro-h5': 4.1.11(bac4795392019a70592b9e533ac604aa) babel-plugin-transform-taroapi: 4.1.11(@babel/core@7.29.0) change-case: 4.1.2 lodash-es: 4.17.21 @@ -43937,16 +44209,16 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/plugin-platform-h5@4.1.11(a45ddbd2158e04881f81cbc4702c8fea)': + '@tarojs/plugin-platform-h5@4.1.11(5f3c27bb67d6f779a9501064de37abc9)': dependencies: '@babel/core': 7.29.0 - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 '@tarojs/service': 4.1.11(@swc/helpers@0.5.17) '@tarojs/shared': 4.1.11 - '@tarojs/taro-h5': 4.1.11(8b09b17989c05c99bacf7b4bbe634b2a) + '@tarojs/taro-h5': 4.1.11(41b5d716ee2319e878e4a939d079a2b7) babel-plugin-transform-taroapi: 4.1.11(@babel/core@7.29.0) change-case: 4.1.2 lodash-es: 4.17.21 @@ -43966,16 +44238,16 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/plugin-platform-h5@4.1.11(c80d8301b9f1a8f102d0ee81133329a6)': + '@tarojs/plugin-platform-h5@4.1.11(a62a2557585f156b6a3c322ded1f8d90)': dependencies: '@babel/core': 7.29.0 - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@19.2.4)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 '@tarojs/service': 4.1.11(@swc/helpers@0.5.17) '@tarojs/shared': 4.1.11 - '@tarojs/taro-h5': 4.1.11(ef6cced068000926fb7b6c66642d906c) + '@tarojs/taro-h5': 4.1.11(8f4c64faaa704d313cdb36b7bb073761) babel-plugin-transform-taroapi: 4.1.11(@babel/core@7.29.0) change-case: 4.1.2 lodash-es: 4.17.21 @@ -43995,18 +44267,18 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/plugin-platform-harmony-hybrid@4.1.11(3688c53bd361fc55f123c07c3e92dca4)': + '@tarojs/plugin-platform-harmony-hybrid@4.1.11(28dd73b9e80b868605765660bd4fa17f)': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) - '@tarojs/plugin-platform-h5': 4.1.11(a45ddbd2158e04881f81cbc4702c8fea) - '@tarojs/router': 4.1.11(5eaa52859622f72d80087481d27beb5b) + '@tarojs/plugin-platform-h5': 4.1.11(055c18f73178ff999d2570ee7f25f228) + '@tarojs/router': 4.1.11(d0ef9f12a48c5294b0e27f51282489fe) '@tarojs/runtime': 4.1.11 '@tarojs/service': 4.1.11(@swc/helpers@0.5.17) '@tarojs/shared': 4.1.11 - '@tarojs/taro-h5': 4.1.11(8b09b17989c05c99bacf7b4bbe634b2a) + '@tarojs/taro-h5': 4.1.11(ef18ff77e8e867c236b8952e86168f5c) axios: 1.13.2(debug@4.4.3) babel-plugin-transform-taroapi: 4.1.11(@babel/core@7.29.0) base64-js: 1.5.1 @@ -44032,18 +44304,18 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/plugin-platform-harmony-hybrid@4.1.11(57da13014d0810497faa0c2fcd0a1f5a)': + '@tarojs/plugin-platform-harmony-hybrid@4.1.11(2d2e96106404f5bdf2df46adc2fbee7b)': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) - '@tarojs/plugin-platform-h5': 4.1.11(0bd93ad96207ac4eb87448bbcb822129) - '@tarojs/router': 4.1.11(62df15d4eaece240b01bf26ca5e77bab) + '@tarojs/plugin-platform-h5': 4.1.11(a62a2557585f156b6a3c322ded1f8d90) + '@tarojs/router': 4.1.11(df38d4357fb08ab3ee1954a922006337) '@tarojs/runtime': 4.1.11 '@tarojs/service': 4.1.11(@swc/helpers@0.5.17) '@tarojs/shared': 4.1.11 - '@tarojs/taro-h5': 4.1.11(4799691ab48e6098e853400c70bc2e00) + '@tarojs/taro-h5': 4.1.11(8f4c64faaa704d313cdb36b7bb073761) axios: 1.13.2(debug@4.4.3) babel-plugin-transform-taroapi: 4.1.11(@babel/core@7.29.0) base64-js: 1.5.1 @@ -44069,18 +44341,18 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/plugin-platform-harmony-hybrid@4.1.11(dff1ef6b65a0c2a4279b36b890afc90e)': + '@tarojs/plugin-platform-harmony-hybrid@4.1.11(f0019b9d737e5492621e21e41f9dbd9d)': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components-react': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(react@18.3.1)(rollup@3.30.0)(solid-js@1.9.10)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) - '@tarojs/plugin-platform-h5': 4.1.11(8b77021dd624727b651955d46e2af62d) - '@tarojs/router': 4.1.11(bbc0413b412662c76f6c4f44afd96ca4) + '@tarojs/plugin-platform-h5': 4.1.11(5f3c27bb67d6f779a9501064de37abc9) + '@tarojs/router': 4.1.11(e22e818bd234336a9532c1e74eca3446) '@tarojs/runtime': 4.1.11 '@tarojs/service': 4.1.11(@swc/helpers@0.5.17) '@tarojs/shared': 4.1.11 - '@tarojs/taro-h5': 4.1.11(545590bf84ed6870201755ccefdd9bca) + '@tarojs/taro-h5': 4.1.11(41b5d716ee2319e878e4a939d079a2b7) axios: 1.13.2(debug@4.4.3) babel-plugin-transform-taroapi: 4.1.11(@babel/core@7.29.0) base64-js: 1.5.1 @@ -44139,11 +44411,11 @@ snapshots: react: 18.3.1 react-reconciler: 0.29.0(react@18.3.1) - '@tarojs/router@4.1.11(5eaa52859622f72d80087481d27beb5b)': + '@tarojs/router@4.1.11(30e0177c8789b72c389758ae023756be)': dependencies: '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) dingtalk-jsapi: 2.15.6 history: 5.3.0 mobile-detect: 1.4.5 @@ -44151,11 +44423,11 @@ snapshots: tslib: 2.8.1 universal-router: 9.2.1 - '@tarojs/router@4.1.11(62df15d4eaece240b01bf26ca5e77bab)': + '@tarojs/router@4.1.11(d0ef9f12a48c5294b0e27f51282489fe)': dependencies: '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) dingtalk-jsapi: 2.15.6 history: 5.3.0 mobile-detect: 1.4.5 @@ -44163,11 +44435,11 @@ snapshots: tslib: 2.8.1 universal-router: 9.2.1 - '@tarojs/router@4.1.11(90c62708ee6086dc5875219b3f090e1f)': + '@tarojs/router@4.1.11(df38d4357fb08ab3ee1954a922006337)': dependencies: '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) dingtalk-jsapi: 2.15.6 history: 5.3.0 mobile-detect: 1.4.5 @@ -44175,11 +44447,11 @@ snapshots: tslib: 2.8.1 universal-router: 9.2.1 - '@tarojs/router@4.1.11(bbc0413b412662c76f6c4f44afd96ca4)': + '@tarojs/router@4.1.11(e22e818bd234336a9532c1e74eca3446)': dependencies: '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) dingtalk-jsapi: 2.15.6 history: 5.3.0 mobile-detect: 1.4.5 @@ -44218,11 +44490,11 @@ snapshots: '@tarojs/shared@4.1.11': {} - '@tarojs/taro-h5@4.1.11(4799691ab48e6098e853400c70bc2e00)': + '@tarojs/taro-h5@4.1.11(41b5d716ee2319e878e4a939d079a2b7)': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/router': 4.1.11(62df15d4eaece240b01bf26ca5e77bab) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/router': 4.1.11(e22e818bd234336a9532c1e74eca3446) '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 abortcontroller-polyfill: 1.7.8 @@ -44238,11 +44510,11 @@ snapshots: transitivePeerDependencies: - '@tarojs/taro' - '@tarojs/taro-h5@4.1.11(545590bf84ed6870201755ccefdd9bca)': + '@tarojs/taro-h5@4.1.11(8f4c64faaa704d313cdb36b7bb073761)': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/router': 4.1.11(bbc0413b412662c76f6c4f44afd96ca4) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/router': 4.1.11(df38d4357fb08ab3ee1954a922006337) '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 abortcontroller-polyfill: 1.7.8 @@ -44258,11 +44530,11 @@ snapshots: transitivePeerDependencies: - '@tarojs/taro' - '@tarojs/taro-h5@4.1.11(8b09b17989c05c99bacf7b4bbe634b2a)': + '@tarojs/taro-h5@4.1.11(bac4795392019a70592b9e533ac604aa)': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/router': 4.1.11(5eaa52859622f72d80087481d27beb5b) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/router': 4.1.11(30e0177c8789b72c389758ae023756be) '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 abortcontroller-polyfill: 1.7.8 @@ -44278,11 +44550,11 @@ snapshots: transitivePeerDependencies: - '@tarojs/taro' - '@tarojs/taro-h5@4.1.11(ef6cced068000926fb7b6c66642d906c)': + '@tarojs/taro-h5@4.1.11(ef18ff77e8e867c236b8952e86168f5c)': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/router': 4.1.11(90c62708ee6086dc5875219b3f090e1f) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/router': 4.1.11(d0ef9f12a48c5294b0e27f51282489fe) '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 abortcontroller-polyfill: 1.7.8 @@ -44325,10 +44597,10 @@ snapshots: - '@swc/helpers' - supports-color - '@tarojs/taro@4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/taro@4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@18.3.28)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 @@ -44338,15 +44610,15 @@ snapshots: '@types/react': 18.3.28 html-webpack-plugin: 5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) rollup: 3.30.0 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-chain: 6.5.1 webpack-dev-server: 4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/taro@4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/taro@4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 @@ -44356,15 +44628,15 @@ snapshots: '@types/react': 19.2.14 html-webpack-plugin: 5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) rollup: 3.30.0 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-chain: 6.5.1 webpack-dev-server: 4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/taro@4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/taro@4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 @@ -44374,15 +44646,15 @@ snapshots: '@types/react': 19.2.14 html-webpack-plugin: 5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) rollup: 3.30.0 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) webpack: 5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-chain: 6.5.1 webpack-dev-server: 4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/taro@4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': + '@tarojs/taro@4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))': dependencies: '@tarojs/api': 4.1.11(@tarojs/runtime@4.1.11)(@tarojs/shared@4.1.11) - '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/components': 4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@tarojs/helper': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 @@ -44392,12 +44664,12 @@ snapshots: '@types/react': 19.2.14 html-webpack-plugin: 5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) rollup: 3.30.0 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-chain: 6.5.1 webpack-dev-server: 4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/vite-runner@4.1.11(@swc/helpers@0.5.17)(@tarojs/runtime@4.1.11)(@types/babel__core@7.20.5)(jiti@2.6.1)(postcss@8.5.8)(rollup@3.30.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': + '@tarojs/vite-runner@4.1.11(@swc/helpers@0.5.17)(@tarojs/runtime@4.1.11)(@types/babel__core@7.20.5)(jiti@2.6.1)(postcss@8.5.8)(rollup@3.30.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': dependencies: '@ampproject/remapping': 2.3.0 '@babel/core': 7.29.0 @@ -44410,7 +44682,7 @@ snapshots: '@tarojs/runner-utils': 4.1.11(@swc/helpers@0.5.17) '@tarojs/runtime': 4.1.11 '@tarojs/shared': 4.1.11 - '@vitejs/plugin-legacy': 4.1.1(terser@5.46.0)(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + '@vitejs/plugin-legacy': 4.1.1(terser@5.46.0)(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) acorn-walk: 8.3.4 autoprefixer: 10.4.27(postcss@8.5.8) babel-plugin-transform-taroapi: 4.1.11(@babel/core@7.29.0) @@ -44433,8 +44705,8 @@ snapshots: regenerator-runtime: 0.11.1 sax: 1.2.4 stylelint: 16.26.1(typescript@5.9.3) - vite: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - vite-plugin-static-copy: 0.17.1(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + vite: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite-plugin-static-copy: 0.17.1(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) transitivePeerDependencies: - '@swc/helpers' - '@types/babel__core' @@ -44790,11 +45062,11 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/bonjour@3.5.13': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/braces@3.0.5': {} @@ -44805,17 +45077,17 @@ snapshots: '@types/concat-stream@2.0.3': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 optional: true '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.1.0 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/connect@3.4.38': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/content-disposition@0.5.9': {} @@ -44828,7 +45100,7 @@ snapshots: '@types/cors@2.8.19': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@types/d3-array@3.2.2': {} @@ -44991,14 +45263,14 @@ snapshots: '@types/express-serve-static-core@4.19.7': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 '@types/express-serve-static-core@5.1.0': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -45020,16 +45292,16 @@ snapshots: '@types/formidable@1.2.8': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/fs-extra@8.1.5': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/geojson@7946.0.16': {} @@ -45037,34 +45309,34 @@ snapshots: '@types/glob-stream@8.0.3': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/picomatch': 4.0.2 '@types/streamx': 2.9.5 '@types/glob@7.2.0': dependencies: '@types/minimatch': 6.0.0 - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@types/gtag.js@0.0.12': {} '@types/gulp-debug@2.0.36': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/gulp-if@3.0.5': dependencies: '@types/gulp-match': 1.1.6 '@types/minimatch': 5.1.2 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/gulp-less@0.0.36': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/gulp-match@1.1.6': dependencies: @@ -45073,16 +45345,16 @@ snapshots: '@types/gulp-plumber@0.0.37': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/gulp-postcss@8.0.6': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/vinyl': 2.0.12 '@types/gulp-rename@2.0.7': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/vinyl': 2.0.12 '@types/gulp-replace@1.1.0': @@ -45092,18 +45364,18 @@ snapshots: '@types/gulp-sass@6.0.0': dependencies: '@sass/types': 1.97.1 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/gulp-util@3.0.41': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/through2': 2.0.41 '@types/vinyl': 2.0.12 chalk: 2.4.2 '@types/gulp@4.0.18': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/undertaker': 1.2.12 '@types/vinyl-fs': 3.0.7 chokidar: 3.6.0 @@ -45129,7 +45401,7 @@ snapshots: '@types/http-proxy@1.17.17': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/is-empty@1.2.3': optional: true @@ -45160,7 +45432,7 @@ snapshots: '@types/jsdom@28.0.0': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 undici-types: 7.22.0 @@ -45173,17 +45445,17 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/keygrip@1.0.6': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/klaw@3.0.7': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/koa-compose@3.2.9': dependencies: @@ -45202,16 +45474,16 @@ snapshots: '@types/loader-runner@2.2.8': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/loader-utils@2.0.6': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@types/webpack': 4.41.40 '@types/loader-utils@3.0.0(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) transitivePeerDependencies: - '@swc/core' @@ -45255,12 +45527,12 @@ snapshots: '@types/node-fetch@2.6.13': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 form-data: 4.0.5 '@types/node-forge@1.3.14': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/node@12.20.55': {} @@ -45268,16 +45540,16 @@ snapshots: '@types/node@17.0.45': {} - '@types/node@22.19.13': + '@types/node@22.19.15': dependencies: undici-types: 6.21.0 optional: true - '@types/node@24.11.0': + '@types/node@24.12.0': dependencies: undici-types: 7.16.0 - '@types/node@25.3.3': + '@types/node@25.4.0': dependencies: undici-types: 7.18.2 @@ -45287,7 +45559,7 @@ snapshots: '@types/npm-registry-fetch@8.0.9': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/node-fetch': 2.6.13 '@types/npm-package-arg': 6.1.4 '@types/npmlog': 7.0.0 @@ -45295,7 +45567,7 @@ snapshots: '@types/npmlog@7.0.0': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/pako@2.0.4': {} @@ -45313,7 +45585,7 @@ snapshots: '@types/postcss-url@10.0.4': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 postcss: 8.5.8 '@types/prettier@1.19.1': {} @@ -45380,7 +45652,7 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/retry@0.12.0': {} @@ -45392,18 +45664,18 @@ snapshots: '@types/sax@1.2.7': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/semver@7.7.1': {} '@types/send@0.17.6': dependencies: '@types/mime': 1.3.5 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/send@1.2.1': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/serve-index@1.9.4': dependencies: @@ -45412,25 +45684,25 @@ snapshots: '@types/serve-static@1.15.10': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/send': 0.17.6 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/set-value@4.0.3': {} '@types/sockjs@0.3.36': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/source-list-map@0.1.6': {} '@types/ssri@7.1.5': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/stack-utils@1.0.1': {} @@ -45438,7 +45710,7 @@ snapshots: '@types/streamx@2.9.5': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/supports-color@8.1.3': optional: true @@ -45451,7 +45723,7 @@ snapshots: '@types/through2@2.0.41': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/tough-cookie@4.0.5': {} @@ -45467,7 +45739,7 @@ snapshots: '@types/undertaker@1.2.12': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/undertaker-registry': 1.0.4 async-done: 1.3.2 @@ -45478,13 +45750,13 @@ snapshots: '@types/vinyl-fs@3.0.7': dependencies: '@types/glob-stream': 8.0.3 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/vinyl': 2.0.12 '@types/vinyl@2.0.12': dependencies: '@types/expect': 1.20.4 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/web-bluetooth@0.0.21': {} @@ -45492,13 +45764,13 @@ snapshots: '@types/webpack-sources@3.2.3': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/source-list-map': 0.1.6 source-map: 0.7.6 '@types/webpack@4.41.40': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.5 '@types/webpack-sources': 3.2.3 @@ -45507,7 +45779,7 @@ snapshots: '@types/webpack@5.28.5(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 tapable: 2.3.0 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) transitivePeerDependencies: @@ -45518,7 +45790,7 @@ snapshots: '@types/webpack@5.28.5(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3)': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 tapable: 2.3.0 webpack: 5.105.2(@swc/core@1.3.96(@swc/helpers@0.5.17))(esbuild@0.27.3) transitivePeerDependencies: @@ -45530,7 +45802,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/yargs-parser@21.0.3': {} @@ -45548,18 +45820,18 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 optional: true - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 @@ -45570,16 +45842,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/type-utils': 6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -45590,15 +45862,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.56.1 - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/parser': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/type-utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.57.0 + eslint: 10.0.3(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.4.0(typescript@5.9.3) @@ -45606,39 +45878,51 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.56.1 debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.57.0 + debug: 4.4.3(supports-color@6.1.0) + eslint: 10.0.3(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -45646,19 +45930,28 @@ snapshots: '@typescript-eslint/project-service@8.56.1(typescript@5.9.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) - '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/types': 8.57.0 debug: 4.4.3(supports-color@6.1.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/project-service@8.57.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) + '@typescript-eslint/types': 8.57.0 + debug: 4.4.3(supports-color@6.1.0) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@typescript-eslint/parser': 8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) ajv: 6.14.0 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 semver: 7.7.4 @@ -45681,41 +45974,62 @@ snapshots: '@typescript-eslint/types': 8.56.1 '@typescript-eslint/visitor-keys': 8.56.1 + '@typescript-eslint/scope-manager@8.57.0': + dependencies: + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/visitor-keys': 8.57.0 + '@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.57.0(typescript@5.9.3)': + dependencies: + typescript: 5.9.3 + + '@typescript-eslint/type-utils@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) - '@typescript-eslint/utils': 5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) - '@typescript-eslint/utils': 6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) ts-api-utils: 1.4.3(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + debug: 4.4.3(supports-color@6.1.0) + eslint: 10.0.3(jiti@2.6.1) ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -45727,6 +46041,8 @@ snapshots: '@typescript-eslint/types@8.56.1': {} + '@typescript-eslint/types@8.57.0': {} + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 5.62.0 @@ -45771,42 +46087,68 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3)': + dependencies: + '@typescript-eslint/project-service': 8.57.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/visitor-keys': 8.57.0 + debug: 4.4.3(supports-color@6.1.0) + minimatch: 10.2.4 + semver: 7.7.4 + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-scope: 5.1.1 semver: 7.7.4 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) semver: 7.7.4 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -45826,30 +46168,32 @@ snapshots: '@typescript-eslint/types': 8.56.1 eslint-visitor-keys: 5.0.1 + '@typescript-eslint/visitor-keys@8.57.0': + dependencies: + '@typescript-eslint/types': 8.57.0 + eslint-visitor-keys: 5.0.1 + '@ungap/structured-clone@1.3.0': {} '@uni/env@1.1.1': {} - '@unocss/config@66.6.4': + '@unocss/config@66.6.6': dependencies: - '@unocss/core': 66.6.4 + '@unocss/core': 66.6.6 colorette: 2.0.20 consola: 3.4.2 unconfig: 7.5.0 optional: true - '@unocss/core@66.6.4': - optional: true - - '@unocss/core@66.6.5': + '@unocss/core@66.6.6': optional: true - '@unocss/eslint-plugin@66.6.5(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@unocss/eslint-plugin@66.6.6(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@unocss/config': 66.6.4 - '@unocss/core': 66.6.5 - '@unocss/rule-utils': 66.6.5 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@unocss/config': 66.6.6 + '@unocss/core': 66.6.6 + '@unocss/rule-utils': 66.6.6 magic-string: 0.30.21 synckit: 0.11.12 transitivePeerDependencies: @@ -45858,9 +46202,9 @@ snapshots: - typescript optional: true - '@unocss/rule-utils@66.6.5': + '@unocss/rule-utils@66.6.6': dependencies: - '@unocss/core': 66.6.5 + '@unocss/core': 66.6.6 magic-string: 0.30.21 optional: true @@ -45954,7 +46298,7 @@ snapshots: systemjs: 6.15.1 vite: 2.9.18(less@4.5.1)(sass@1.97.3)(stylus@0.57.0) - '@vitejs/plugin-legacy@4.1.1(terser@5.46.0)(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': + '@vitejs/plugin-legacy@4.1.1(terser@5.46.0)(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': dependencies: '@babel/core': 7.29.0 '@babel/preset-env': 7.29.0(@babel/core@7.29.0) @@ -45964,11 +46308,11 @@ snapshots: regenerator-runtime: 0.13.11 systemjs: 6.15.1 terser: 5.46.0 - vite: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-legacy@5.3.2(terser@5.46.0)(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': + '@vitejs/plugin-legacy@5.3.2(terser@5.46.0)(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': dependencies: '@babel/core': 7.29.0 '@babel/preset-env': 7.29.0(@babel/core@7.29.0) @@ -45979,11 +46323,11 @@ snapshots: regenerator-runtime: 0.14.1 systemjs: 6.15.1 terser: 5.46.0 - vite: 5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-legacy@5.3.2(terser@5.46.0)(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': + '@vitejs/plugin-legacy@5.3.2(terser@5.46.0)(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': dependencies: '@babel/core': 7.29.0 '@babel/preset-env': 7.29.0(@babel/core@7.29.0) @@ -45994,7 +46338,7 @@ snapshots: regenerator-runtime: 0.14.1 systemjs: 6.15.1 terser: 5.46.0 - vite: 5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) transitivePeerDependencies: - supports-color @@ -46011,7 +46355,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': + '@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) @@ -46019,12 +46363,12 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) transitivePeerDependencies: - supports-color optional: true - '@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': + '@vitejs/plugin-react@4.7.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) @@ -46032,11 +46376,11 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@5.1.4(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitejs/plugin-react@5.1.4(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) @@ -46044,56 +46388,56 @@ snapshots: '@rolldown/pluginutils': 1.0.0-rc.3 '@types/babel__core': 7.20.5 react-refresh: 0.18.0 - vite: 7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.29.0) '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.29.0) - vite: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - vue: 3.5.29(typescript@5.9.3) + vite: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - supports-color optional: true - '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.29.0) '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.29.0) - vite: 5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - vue: 3.5.29(typescript@5.9.3) + vite: 5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@3.1.0(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue-jsx@3.1.0(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.29.0) '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.29.0) - vite: 5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - vue: 3.5.29(typescript@5.9.3) + vite: 5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.4(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue@5.2.4(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: - vite: 5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - vue: 3.5.29(typescript@5.9.3) + vite: 5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vue: 3.5.30(typescript@5.9.3) - '@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0))(vue@3.5.30(typescript@5.9.3))': dependencies: - vite: 5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - vue: 3.5.29(typescript@5.9.3) + vite: 5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vue: 3.5.30(typescript@5.9.3) - '@vitejs/plugin-vue@6.0.4(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.4(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vue: 3.5.29(typescript@5.9.3) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vue: 3.5.30(typescript@5.9.3) '@vitest/coverage-v8@4.0.18(vitest@4.0.18)': dependencies: @@ -46107,16 +46451,16 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@24.11.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@vitest/eslint-plugin@1.6.9(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18)': + '@vitest/eslint-plugin@1.6.10(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18)': dependencies: - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) optionalDependencies: typescript: 5.9.3 - vitest: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@24.11.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -46137,21 +46481,21 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@vitest/spy': 4.0.18 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@vitest/spy': 4.0.18 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) '@vitest/pretty-format@3.2.4': dependencies: @@ -46187,7 +46531,7 @@ snapshots: sirv: 3.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vitest: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@25.3.3)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.18(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) '@vitest/utils@3.2.4': dependencies: @@ -46224,15 +46568,15 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue-macros/common@3.1.1(vue@3.5.29(typescript@5.9.3))': + '@vue-macros/common@3.1.1(vue@3.5.30(typescript@5.9.3))': dependencies: - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 ast-kit: 2.2.0 local-pkg: 1.1.2 magic-string-ast: 1.0.3 unplugin-utils: 0.3.1 optionalDependencies: - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) '@vue/babel-helper-vue-jsx-merge-props@1.4.0': {} @@ -46250,7 +46594,7 @@ snapshots: '@babel/types': 7.29.0 '@vue/babel-helper-vue-transform-on': 1.5.0 '@vue/babel-plugin-resolve-type': 1.5.0(@babel/core@7.29.0) - '@vue/shared': 3.5.29 + '@vue/shared': 3.5.30 optionalDependencies: '@babel/core': 7.29.0 transitivePeerDependencies: @@ -46266,7 +46610,7 @@ snapshots: '@babel/types': 7.29.0 '@vue/babel-helper-vue-transform-on': 2.0.1 '@vue/babel-plugin-resolve-type': 2.0.1(@babel/core@7.29.0) - '@vue/shared': 3.5.29 + '@vue/shared': 3.5.30 optionalDependencies: '@babel/core': 7.29.0 transitivePeerDependencies: @@ -46279,7 +46623,7 @@ snapshots: '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.28.6 '@babel/parser': 7.29.0 - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 transitivePeerDependencies: - supports-color @@ -46290,7 +46634,7 @@ snapshots: '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/parser': 7.29.0 - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 transitivePeerDependencies: - supports-color @@ -46427,11 +46771,11 @@ snapshots: '@vue/cli-overlay@5.0.9': {} - '@vue/cli-plugin-babel@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.7.16)': + '@vue/cli-plugin-babel@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.7.16)': dependencies: '@babel/core': 7.29.0 '@vue/babel-preset-app': 5.0.9(@babel/core@7.29.0)(core-js@3.48.0)(vue@2.7.16) - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -46446,11 +46790,11 @@ snapshots: - vue - webpack-cli - '@vue/cli-plugin-babel@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.6.14)': + '@vue/cli-plugin-babel@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.6.14)': dependencies: '@babel/core': 7.29.0 '@vue/babel-preset-app': 5.0.9(@babel/core@7.29.0)(core-js@3.48.0)(vue@2.6.14) - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -46465,11 +46809,11 @@ snapshots: - vue - webpack-cli - '@vue/cli-plugin-babel@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.7.16)': + '@vue/cli-plugin-babel@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(core-js@3.48.0)(encoding@0.1.13)(esbuild@0.27.3)(vue@2.7.16)': dependencies: '@babel/core': 7.29.0 '@vue/babel-preset-app': 5.0.9(@babel/core@7.29.0)(core-js@3.48.0)(vue@2.7.16) - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -46484,35 +46828,42 @@ snapshots: - vue - webpack-cli - '@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)': + '@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)': dependencies: - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) transitivePeerDependencies: - encoding - '@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(encoding@0.1.13)': + '@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)': dependencies: - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) transitivePeerDependencies: - encoding - '@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)': + '@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(encoding@0.1.13)': dependencies: - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) transitivePeerDependencies: - encoding - '@vue/cli-plugin-typescript@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16)': + '@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)': + dependencies: + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) + transitivePeerDependencies: + - encoding + + '@vue/cli-plugin-typescript@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16)': dependencies: '@babel/core': 7.29.0 '@types/webpack-env': 1.18.8 - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) globby: 11.1.0 thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) ts-loader: 9.5.4(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -46530,14 +46881,14 @@ snapshots: - uglify-js - webpack-cli - '@vue/cli-plugin-typescript@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.6.14)(vue@2.6.14)': + '@vue/cli-plugin-typescript@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.6.14)(vue@2.6.14)': dependencies: '@babel/core': 7.29.0 '@types/webpack-env': 1.18.8 - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) globby: 11.1.0 thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) ts-loader: 9.5.4(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -46555,14 +46906,14 @@ snapshots: - uglify-js - webpack-cli - '@vue/cli-plugin-typescript@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16)': + '@vue/cli-plugin-typescript@5.0.9(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13)(esbuild@0.27.3)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16)': dependencies: '@babel/core': 7.29.0 '@types/webpack-env': 1.18.8 - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) globby: 11.1.0 thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) ts-loader: 9.5.4(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -46580,30 +46931,34 @@ snapshots: - uglify-js - webpack-cli - '@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))': + '@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))': + dependencies: + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + + '@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))': dependencies: - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) - '@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))': + '@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))': dependencies: - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4) - '@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))': + '@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))': dependencies: - '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) + '@vue/cli-service': 5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4) - '@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)': + '@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)': dependencies: '@babel/helper-compilation-targets': 7.27.2 '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@soda/get-current-script': 1.0.2 '@types/minimist': 1.2.5 '@vue/cli-overlay': 5.0.9 - '@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13) - '@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)) + '@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13) + '@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1) - '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@vue/web-component-wrapper': 1.3.0 acorn: 8.15.0 acorn-walk: 8.3.4 @@ -46640,7 +46995,7 @@ snapshots: ssri: 8.0.1 terser-webpack-plugin: 5.3.16(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - vue-loader: 17.4.2(@vue/compiler-sfc@3.5.29)(vue@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + vue-loader: 17.4.2(@vue/compiler-sfc@3.5.30)(vue@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) vue-style-loader: 4.1.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-bundle-analyzer: 4.10.2 @@ -46723,18 +47078,149 @@ snapshots: - webpack-cli - whiskers - '@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4)': + '@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)': + dependencies: + '@babel/helper-compilation-targets': 7.27.2 + '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@soda/get-current-script': 1.0.2 + '@types/minimist': 1.2.5 + '@vue/cli-overlay': 5.0.9 + '@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13) + '@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)) + '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) + '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1) + '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@vue/web-component-wrapper': 1.3.0 + acorn: 8.15.0 + acorn-walk: 8.3.4 + address: 1.2.2 + autoprefixer: 10.4.27(postcss@8.5.8) + browserslist: 4.28.1 + case-sensitive-paths-webpack-plugin: 2.4.0 + cli-highlight: 2.1.11 + clipboardy: 2.3.0 + cliui: 7.0.4 + copy-webpack-plugin: 9.1.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + css-loader: 6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + css-minimizer-webpack-plugin: 3.4.1(esbuild@0.27.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + cssnano: 5.1.15(postcss@8.5.8) + debug: 4.4.3(supports-color@6.1.0) + default-gateway: 6.0.3 + dotenv: 10.0.0 + dotenv-expand: 5.1.0 + fs-extra: 9.1.0 + globby: 11.1.0 + hash-sum: 2.0.0 + html-webpack-plugin: 5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + is-file-esm: 1.0.0 + launch-editor-middleware: 2.12.0 + lodash.defaultsdeep: 4.6.1 + lodash.mapvalues: 4.6.0 + mini-css-extract-plugin: 2.9.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + minimist: 1.2.8 + module-alias: 2.2.3 + portfinder: 1.0.38(supports-color@6.1.0) + postcss: 8.5.8 + postcss-loader: 6.2.1(postcss@8.5.8)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + progress-webpack-plugin: 1.0.16(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + ssri: 8.0.1 + terser-webpack-plugin: 5.3.16(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + vue-loader: 17.4.2(@vue/compiler-sfc@3.5.30)(vue@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + vue-style-loader: 4.1.3 + webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack-bundle-analyzer: 4.10.2 + webpack-chain: 6.5.1 + webpack-dev-server: 4.15.2(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + webpack-merge: 5.10.0 + webpack-virtual-modules: 0.4.6 + whatwg-fetch: 3.6.20 + optionalDependencies: + sass-loader: 16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + vue-template-compiler: 2.7.16 + webpack-sources: 3.3.4 + transitivePeerDependencies: + - '@parcel/css' + - '@rspack/core' + - '@swc/core' + - '@vue/compiler-sfc' + - arc-templates + - atpl + - babel-core + - bracket-template + - bufferutil + - clean-css + - coffee-script + - csso + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - encoding + - esbuild + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - prettier + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - supports-color + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - uglify-js + - underscore + - utf-8-validate + - vash + - velocityjs + - vue + - walrus + - webpack-cli + - whiskers + + '@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4)': dependencies: '@babel/helper-compilation-targets': 7.27.2 '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@soda/get-current-script': 1.0.2 '@types/minimist': 1.2.5 '@vue/cli-overlay': 5.0.9 - '@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(encoding@0.1.13) - '@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4)) + '@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4))(encoding@0.1.13) + '@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(vue@2.6.14)(webpack-sources@3.3.4)) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1) - '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@vue/web-component-wrapper': 1.3.0 acorn: 8.15.0 acorn-walk: 8.3.4 @@ -46771,7 +47257,7 @@ snapshots: ssri: 8.0.1 terser-webpack-plugin: 5.3.16(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - vue-loader: 17.4.2(@vue/compiler-sfc@3.5.29)(vue@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + vue-loader: 17.4.2(@vue/compiler-sfc@3.5.30)(vue@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) vue-style-loader: 4.1.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-bundle-analyzer: 4.10.2 @@ -46853,18 +47339,18 @@ snapshots: - webpack-cli - whiskers - '@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)': + '@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)': dependencies: '@babel/helper-compilation-targets': 7.27.2 '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@soda/get-current-script': 1.0.2 '@types/minimist': 1.2.5 '@vue/cli-overlay': 5.0.9 - '@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13) - '@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.29)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)) + '@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4))(encoding@0.1.13) + '@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(@vue/compiler-sfc@3.5.30)(ejs@3.1.10)(encoding@0.1.13)(esbuild@0.27.3)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-sources@3.3.4)) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1) - '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@vue/web-component-wrapper': 1.3.0 acorn: 8.15.0 acorn-walk: 8.3.4 @@ -46901,7 +47387,7 @@ snapshots: ssri: 8.0.1 terser-webpack-plugin: 5.3.16(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) thread-loader: 3.0.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - vue-loader: 17.4.2(@vue/compiler-sfc@3.5.29)(vue@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + vue-loader: 17.4.2(@vue/compiler-sfc@3.5.30)(vue@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) vue-style-loader: 4.1.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-bundle-analyzer: 4.10.2 @@ -47016,6 +47502,14 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.30': + dependencies: + '@babel/parser': 7.29.0 + '@vue/shared': 3.5.30 + entities: 7.0.1 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.4.21': dependencies: '@vue/compiler-core': 3.4.21 @@ -47026,6 +47520,11 @@ snapshots: '@vue/compiler-core': 3.5.29 '@vue/shared': 3.5.29 + '@vue/compiler-dom@3.5.30': + dependencies: + '@vue/compiler-core': 3.5.30 + '@vue/shared': 3.5.30 + '@vue/compiler-sfc@2.7.16': dependencies: '@babel/parser': 7.29.0 @@ -47046,13 +47545,13 @@ snapshots: postcss: 8.5.8 source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.29': + '@vue/compiler-sfc@3.5.30': dependencies: '@babel/parser': 7.29.0 - '@vue/compiler-core': 3.5.29 - '@vue/compiler-dom': 3.5.29 - '@vue/compiler-ssr': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/compiler-core': 3.5.30 + '@vue/compiler-dom': 3.5.30 + '@vue/compiler-ssr': 3.5.30 + '@vue/shared': 3.5.30 estree-walker: 2.0.2 magic-string: 0.30.21 postcss: 8.5.8 @@ -47063,10 +47562,10 @@ snapshots: '@vue/compiler-dom': 3.4.21 '@vue/shared': 3.4.21 - '@vue/compiler-ssr@3.5.29': + '@vue/compiler-ssr@3.5.30': dependencies: - '@vue/compiler-dom': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/compiler-dom': 3.5.30 + '@vue/shared': 3.5.30 '@vue/compiler-vue2@2.7.16': dependencies: @@ -47148,9 +47647,9 @@ snapshots: dependencies: vue: 2.7.16 - '@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3))': + '@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3))': dependencies: - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) optional: true '@vue/consolidate@1.0.0': {} @@ -47160,9 +47659,9 @@ snapshots: '@vue/language-core@2.2.0(typescript@5.9.3)': dependencies: '@volar/language-core': 2.4.27 - '@vue/compiler-dom': 3.5.29 + '@vue/compiler-dom': 3.5.30 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.29 + '@vue/shared': 3.5.30 alien-signals: 0.4.14 minimatch: 9.0.9 muggle-string: 0.4.1 @@ -47173,8 +47672,8 @@ snapshots: '@vue/language-core@3.2.1': dependencies: '@volar/language-core': 2.4.27 - '@vue/compiler-dom': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/compiler-dom': 3.5.30 + '@vue/shared': 3.5.30 alien-signals: 3.1.1 muggle-string: 0.4.1 path-browserify: 1.0.1 @@ -47183,64 +47682,66 @@ snapshots: '@vue/language-core@3.2.5': dependencies: '@volar/language-core': 2.4.28 - '@vue/compiler-dom': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/compiler-dom': 3.5.30 + '@vue/shared': 3.5.30 alien-signals: 3.1.2 muggle-string: 0.4.1 path-browserify: 1.0.1 picomatch: 4.0.3 - '@vue/reactivity@3.5.29': + '@vue/reactivity@3.5.30': dependencies: - '@vue/shared': 3.5.29 + '@vue/shared': 3.5.30 - '@vue/runtime-core@3.5.29': + '@vue/runtime-core@3.5.30': dependencies: - '@vue/reactivity': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/reactivity': 3.5.30 + '@vue/shared': 3.5.30 - '@vue/runtime-dom@3.5.29': + '@vue/runtime-dom@3.5.30': dependencies: - '@vue/reactivity': 3.5.29 - '@vue/runtime-core': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/reactivity': 3.5.30 + '@vue/runtime-core': 3.5.30 + '@vue/shared': 3.5.30 csstype: 3.2.3 - '@vue/server-renderer@3.4.21(vue@3.5.29(typescript@5.9.3))': + '@vue/server-renderer@3.4.21(vue@3.5.30(typescript@5.9.3))': dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) - '@vue/server-renderer@3.5.29(vue@3.5.29(typescript@5.9.3))': + '@vue/server-renderer@3.5.30(vue@3.5.30(typescript@5.9.3))': dependencies: - '@vue/compiler-ssr': 3.5.29 - '@vue/shared': 3.5.29 - vue: 3.5.29(typescript@5.9.3) + '@vue/compiler-ssr': 3.5.30 + '@vue/shared': 3.5.30 + vue: 3.5.30(typescript@5.9.3) '@vue/shared@3.4.21': {} '@vue/shared@3.5.29': {} - '@vue/tsconfig@0.8.1(typescript@5.9.3)(vue@3.5.29(typescript@5.9.3))': + '@vue/shared@3.5.30': {} + + '@vue/tsconfig@0.8.1(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3))': optionalDependencies: typescript: 5.9.3 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) '@vue/web-component-wrapper@1.3.0': {} - '@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3))': + '@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.1.0 - '@vueuse/shared': 14.1.0(vue@3.5.29(typescript@5.9.3)) - vue: 3.5.29(typescript@5.9.3) + '@vueuse/shared': 14.1.0(vue@3.5.30(typescript@5.9.3)) + vue: 3.5.30(typescript@5.9.3) '@vueuse/metadata@14.1.0': {} - '@vueuse/shared@14.1.0(vue@3.5.29(typescript@5.9.3))': + '@vueuse/shared@14.1.0(vue@3.5.30(typescript@5.9.3))': dependencies: - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) '@weapp-core/escape@7.0.0': {} @@ -47285,7 +47786,7 @@ snapshots: dependencies: '@weapp-core/schematics': 6.0.2 - '@weapp-vite/web@1.3.0(rolldown@1.0.0-rc.6)(rollup@4.59.0)': + '@weapp-vite/web@1.3.1(rolldown@1.0.0-rc.6)(rollup@4.59.0)': dependencies: '@babel/parser': 7.29.0 '@babel/traverse': 7.29.0 @@ -47484,19 +47985,19 @@ snapshots: webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack@5.105.4) - '@wevu/api@0.1.1': + '@wevu/api@0.2.0': dependencies: '@douyin-microapp/typings': 1.3.1 '@mini-types/alipay': 3.0.14 miniprogram-api-typings: 5.1.1 - '@wevu/compiler@6.7.3(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3)': + '@wevu/compiler@6.7.4(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3)': dependencies: '@babel/generator': 7.29.1 '@babel/parser': 7.29.0 '@babel/traverse': 7.29.0 '@babel/types': 7.29.0 - '@vue/compiler-core': 3.5.29 + '@vue/compiler-core': 3.5.30 '@weapp-core/shared': 3.0.1 comment-json: 4.6.2 fs-extra: 11.3.4 @@ -47505,7 +48006,7 @@ snapshots: merge: 2.1.1 pathe: 2.0.3 rolldown-require: 2.0.6(rolldown@1.0.0-rc.6)(rollup@4.59.0) - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - rolldown - rollup @@ -48402,29 +48903,33 @@ snapshots: transitivePeerDependencies: - supports-color - babel-jest@30.2.0(@babel/core@7.29.0): + babel-jest@30.3.0(@babel/core@7.29.0): dependencies: '@babel/core': 7.29.0 - '@jest/transform': 30.2.0 + '@jest/transform': 30.3.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 7.0.1 - babel-preset-jest: 30.2.0(@babel/core@7.29.0) + babel-preset-jest: 30.3.0(@babel/core@7.29.0) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color - babel-loader@10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + babel-loader@10.1.1(@babel/core@7.29.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@babel/core': 7.29.0 find-up: 5.0.0 + optionalDependencies: + '@rspack/core': 1.6.8(@swc/helpers@0.5.17) webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) - babel-loader@10.0.0(@babel/core@7.29.0)(webpack@5.105.4): + babel-loader@10.1.1(@babel/core@7.29.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4): dependencies: '@babel/core': 7.29.0 find-up: 5.0.0 + optionalDependencies: + '@rspack/core': 1.6.8(@swc/helpers@0.5.17) webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(webpack-cli@6.0.1) babel-loader@8.2.1(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): @@ -48482,6 +48987,13 @@ snapshots: schema-utils: 4.3.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + dependencies: + '@babel/core': 7.29.0 + find-cache-dir: 4.0.0 + schema-utils: 4.3.3 + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + babel-plugin-auto-import@1.1.0: dependencies: '@babel/core': 7.29.0 @@ -48550,7 +49062,7 @@ snapshots: '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.28.0 - babel-plugin-jest-hoist@30.2.0: + babel-plugin-jest-hoist@30.3.0: dependencies: '@types/babel__core': 7.20.5 @@ -48779,10 +49291,10 @@ snapshots: babel-plugin-jest-hoist: 27.5.1 babel-preset-current-node-syntax: 1.2.0(@babel/core@7.29.0) - babel-preset-jest@30.2.0(@babel/core@7.29.0): + babel-preset-jest@30.3.0(@babel/core@7.29.0): dependencies: '@babel/core': 7.29.0 - babel-plugin-jest-hoist: 30.2.0 + babel-plugin-jest-hoist: 30.3.0 babel-preset-current-node-syntax: 1.2.0(@babel/core@7.29.0) babel-preset-rsmax@1.3.14(@babel/core@7.29.0): @@ -49300,23 +49812,23 @@ snapshots: transitivePeerDependencies: - debug - build-plugin-rax-app@7.0.13(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(postcss@8.5.8)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + build-plugin-rax-app@7.0.13(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(postcss@8.5.8)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@builder/app-helpers': 2.5.4(@babel/core@7.29.0) - '@builder/compat-webpack4': 1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/compat-webpack4': 1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@builder/exports-field-webpack-plugin': 1.0.0 '@builder/pack': 0.6.8 '@builder/swc-loader': 1.0.1 - '@builder/user-config': 2.2.5(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/user-config': 2.2.5(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) address: 1.2.2 chalk: 4.1.2 chokidar: 3.6.0 - copy-webpack-plugin: 5.1.2(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + copy-webpack-plugin: 5.1.2(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) debug: 4.4.3(supports-color@6.1.0) events: 3.3.0 fs-extra: 8.1.0 lodash: 4.17.23 - mini-css-extract-plugin: 1.6.2(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + mini-css-extract-plugin: 1.6.2(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) miniapp-builder-shared: 0.3.0(debug@4.4.3) node-libs-browser: 2.2.1 postcss-import: 12.0.1 @@ -49326,10 +49838,10 @@ snapshots: rax-babel-config: 2.0.4(@babel/core@7.29.0) rax-jest-config: 1.1.1(@babel/core@7.29.0)(postcss@8.5.8) rax-platform-loader: 1.1.1 - rax-webpack-config: 4.0.1(postcss@8.5.8)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - react-dev-utils: 11.0.4(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + rax-webpack-config: 4.0.1(postcss@8.5.8)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + react-dev-utils: 11.0.4(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) stylesheet-loader: 0.9.1 - webpackbar: 5.0.2(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + webpackbar: 5.0.2(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) transitivePeerDependencies: - '@babel/core' - bluebird @@ -49340,10 +49852,10 @@ snapshots: - vue-template-compiler - webpack - build-plugin-rax-kraken@2.1.1(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + build-plugin-rax-kraken@2.1.1(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@builder/app-helpers': 2.5.4(@babel/core@7.29.0) - '@builder/compat-webpack4': 1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/compat-webpack4': 1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@builder/mpa-config': 4.2.0(@babel/core@7.29.0)(debug@4.4.3) build-scripts: 1.3.0 fs-extra: 9.1.0 @@ -49358,17 +49870,17 @@ snapshots: - supports-color - webpack - build-plugin-rax-miniapp@2.0.2(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + build-plugin-rax-miniapp@2.0.2(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@builder/app-helpers': 2.5.4(@babel/core@7.29.0) build-scripts: 1.3.0 - copy-webpack-plugin: 5.1.2(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + copy-webpack-plugin: 5.1.2(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) fs-extra: 9.1.0 miniapp-builder-shared: 0.3.0(debug@4.4.3) - miniapp-compile-config: 0.3.3(debug@4.4.3)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + miniapp-compile-config: 0.3.3(debug@4.4.3)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) miniapp-renderer: 0.2.2 - miniapp-runtime-config: 0.4.0(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - miniapp-webview-config: 1.0.1(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + miniapp-runtime-config: 0.4.0(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + miniapp-webview-config: 1.0.1(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) rax: 1.2.3 webpack-sources: 2.3.1 transitivePeerDependencies: @@ -49378,10 +49890,10 @@ snapshots: - typescript - webpack - build-plugin-rax-pha@2.1.3(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + build-plugin-rax-pha@2.1.3(@babel/core@7.29.0)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@builder/app-helpers': 2.5.4(@babel/core@7.29.0) - '@builder/compat-webpack4': 1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/compat-webpack4': 1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@builder/pack': 0.6.8 address: 1.2.2 fs-extra: 8.1.0 @@ -49416,10 +49928,10 @@ snapshots: - redux - supports-color - build-plugin-rax-web@2.0.8(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + build-plugin-rax-web@2.0.8(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@builder/app-helpers': 2.5.4(@babel/core@7.29.0) - '@builder/compat-webpack4': 1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/compat-webpack4': 1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@builder/mpa-config': 4.2.0(@babel/core@7.29.0)(debug@4.4.3) build-scripts: 1.3.0 chalk: 4.1.2 @@ -49439,14 +49951,14 @@ snapshots: - supports-color - webpack - build-plugin-rax-weex@2.0.0(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + build-plugin-rax-weex@2.0.0(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@builder/app-helpers': 2.5.4(@babel/core@7.29.0) - '@builder/compat-webpack4': 1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/compat-webpack4': 1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@builder/mpa-config': 4.2.0(@babel/core@7.29.0)(debug@4.4.3) build-scripts: 1.3.0 fs-extra: 9.1.0 - react-dev-utils: 11.0.4(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + react-dev-utils: 11.0.4(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) webpack-sources: 2.3.1 transitivePeerDependencies: - '@babel/core' @@ -49457,10 +49969,10 @@ snapshots: - vue-template-compiler - webpack - build-plugin-ssr@2.1.0(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(rax@1.2.3)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + build-plugin-ssr@2.1.0(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(rax@1.2.3)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@builder/app-helpers': 2.5.4(@babel/core@7.29.0) - '@builder/compat-webpack4': 1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/compat-webpack4': 1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@builder/html-generator': 2.0.0 chalk: 4.1.2 cheerio: 1.0.0-rc.3 @@ -49471,7 +49983,7 @@ snapshots: query-string: 7.1.3 rax-app-renderer: 3.0.3(rax@1.2.3) rax-server-renderer: 1.4.1(rax@1.2.3) - react-dev-utils: 11.0.4(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + react-dev-utils: 11.0.4(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) transitivePeerDependencies: - '@babel/core' - eslint @@ -49645,7 +50157,7 @@ snapshots: minipass-pipeline: 1.2.4 p-map: 7.0.4 ssri: 12.0.0 - tar: 7.5.9 + tar: 7.5.11 unique-filename: 4.0.0 cacache@20.0.3: @@ -50041,7 +50553,7 @@ snapshots: cjs-module-lexer@1.4.3: {} - cjs-module-lexer@2.1.1: {} + cjs-module-lexer@2.2.0: {} class-utils@0.3.6: dependencies: @@ -50602,14 +51114,14 @@ snapshots: tinyglobby: 0.2.15 webpack: 4.47.0 - copy-webpack-plugin@13.0.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + copy-webpack-plugin@13.0.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: glob-parent: 6.0.2 normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 6.0.2 tinyglobby: 0.2.15 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) copy-webpack-plugin@13.0.1(webpack@5.105.4): dependencies: @@ -50620,7 +51132,7 @@ snapshots: tinyglobby: 0.2.15 webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(webpack-cli@6.0.1) - copy-webpack-plugin@5.1.2(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + copy-webpack-plugin@5.1.2(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -50633,7 +51145,7 @@ snapshots: p-limit: 2.3.0 schema-utils: 1.0.0 serialize-javascript: 4.0.0 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-log: 2.0.0 copy-webpack-plugin@9.1.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): @@ -50693,9 +51205,9 @@ snapshots: dependencies: layout-base: 2.0.1 - cosmiconfig-typescript-loader@6.2.0(@types/node@24.11.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.2.0(@types/node@24.12.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 cosmiconfig: 9.0.1(typescript@5.9.3) jiti: 2.6.1 typescript: 5.9.3 @@ -50766,9 +51278,9 @@ snapshots: transitivePeerDependencies: - debug - create-cli-utils@1.0.0(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(less@4.5.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0): + create-cli-utils@1.0.0(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(less@4.5.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0): dependencies: - '@builder/vite-service': 1.1.4(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(less@4.5.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0) + '@builder/vite-service': 1.1.4(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(less@4.5.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0) build-scripts: 1.3.0 chalk: 4.1.2 chokidar: 3.6.0 @@ -50949,7 +51461,7 @@ snapshots: schema-utils: 1.0.0 webpack: 4.47.0 - css-loader@2.1.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + css-loader@2.1.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: camelcase: 5.3.1 icss-utils: 4.1.1 @@ -50962,7 +51474,7 @@ snapshots: postcss-modules-values: 2.0.0 postcss-value-parser: 3.3.1 schema-utils: 1.0.0 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: @@ -50978,6 +51490,20 @@ snapshots: '@rspack/core': 1.6.8(@swc/helpers@0.5.17) webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + dependencies: + icss-utils: 5.1.0(postcss@8.5.8) + postcss: 8.5.8 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.8) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.8) + postcss-modules-scope: 3.2.1(postcss@8.5.8) + postcss-modules-values: 4.0.0(postcss@8.5.8) + postcss-value-parser: 4.2.0 + semver: 7.7.4 + optionalDependencies: + '@rspack/core': 1.6.8(@swc/helpers@0.5.17) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + css-loader@7.1.3(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: icss-utils: 5.1.0(postcss@8.5.8) @@ -51046,7 +51572,7 @@ snapshots: optionalDependencies: esbuild: 0.27.3 - css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(esbuild@0.27.3)(lightningcss@1.31.1)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(esbuild@0.27.3)(lightningcss@1.32.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 6.1.2(postcss@8.5.8) @@ -51058,7 +51584,7 @@ snapshots: optionalDependencies: clean-css: 5.3.3 esbuild: 0.27.3 - lightningcss: 1.31.1 + lightningcss: 1.32.0 css-minimizer-webpack-plugin@6.0.0(esbuild@0.21.5)(lightningcss@1.30.2)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: @@ -51998,16 +52524,16 @@ snapshots: dependencies: esutils: 2.0.3 - docusaurus-plugin-llms@0.3.0(@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)): + docusaurus-plugin-llms@0.3.0(@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)): dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) gray-matter: 4.0.3 minimatch: 9.0.9 yaml: 2.8.2 - docusaurus-plugin-sass@0.2.6(@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + docusaurus-plugin-sass@0.2.6(@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.31.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/core@1.15.18(@swc/helpers@0.5.17))(debug@4.4.3)(esbuild@0.27.3)(lightningcss@1.32.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) sass: 1.97.3 sass-loader: 16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) transitivePeerDependencies: @@ -52360,7 +52886,7 @@ snapshots: engine.io@6.6.5: dependencies: '@types/cors': 2.8.19 - '@types/node': 25.3.3 + '@types/node': 25.4.0 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -52893,31 +53419,31 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@10.0.2(jiti@2.6.1)): + eslint-compat-utils@0.5.1(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) semver: 7.7.4 - eslint-config-ali@13.1.0(eslint@10.0.2(jiti@2.6.1)): + eslint-config-ali@13.1.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) - eslint-config-flat-gitignore@2.2.1(eslint@10.0.2(jiti@2.6.1)): + eslint-config-flat-gitignore@2.2.1(eslint@10.0.3(jiti@2.6.1)): dependencies: - '@eslint/compat': 2.0.2(eslint@10.0.2(jiti@2.6.1)) - eslint: 10.0.2(jiti@2.6.1) + '@eslint/compat': 2.0.3(eslint@10.0.3(jiti@2.6.1)) + eslint: 10.0.3(jiti@2.6.1) - eslint-config-taro@4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@4.6.2(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@10.0.2(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@2.6.1))))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-config-taro@4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@4.6.2(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@2.6.1)))(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@2.6.1))))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@babel/eslint-parser': 7.28.5(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)) + '@babel/eslint-parser': 7.28.5(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)) optionalDependencies: - eslint-plugin-react: 7.37.5(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react-hooks: 4.6.2(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@10.0.2(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@2.6.1))) + eslint-plugin-react: 7.37.5(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-react-hooks: 4.6.2(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@2.6.1)))(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@2.6.1))) transitivePeerDependencies: - '@babel/core' - eslint-import-resolver-typescript @@ -52925,16 +53451,16 @@ snapshots: - supports-color - typescript - eslint-config-taro@4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.2(jiti@2.6.1)))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-config-taro@4.1.11(@babel/core@7.29.0)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@2.6.1)))(eslint-plugin-react@7.37.5(eslint@10.0.3(jiti@2.6.1)))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@babel/eslint-parser': 7.28.5(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)) + '@babel/eslint-parser': 7.28.5(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)) optionalDependencies: - eslint-plugin-react: 7.37.5(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react-hooks: 7.0.1(eslint@10.0.2(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@10.0.3(jiti@2.6.1)) + eslint-plugin-react-hooks: 7.0.1(eslint@10.0.3(jiti@2.6.1)) transitivePeerDependencies: - '@babel/core' - eslint-import-resolver-typescript @@ -52942,9 +53468,9 @@ snapshots: - supports-color - typescript - eslint-flat-config-utils@3.0.1: + eslint-flat-config-utils@3.0.2: dependencies: - '@eslint/config-helpers': 0.5.2 + '@eslint/config-helpers': 0.5.3 pathe: 2.0.3 eslint-formatter-pretty@4.1.0: @@ -52958,9 +53484,9 @@ snapshots: string-width: 4.2.3 supports-hyperlinks: 2.3.0 - eslint-formatting-reporter@0.0.0(eslint@10.0.2(jiti@2.6.1)): + eslint-formatting-reporter@0.0.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) prettier-linter-helpers: 1.0.1 eslint-import-resolver-node@0.3.9: @@ -52971,17 +53497,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.2(eslint@10.0.2(jiti@2.6.1))(jsonc-eslint-parser@3.1.0): + eslint-json-compat-utils@0.2.2(eslint@10.0.3(jiti@2.6.1))(jsonc-eslint-parser@3.1.0): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) esquery: 1.7.0 jsonc-eslint-parser: 3.1.0 - eslint-mdx@3.7.0(eslint@10.0.2(jiti@2.6.1)): + eslint-mdx@3.7.0(eslint@10.0.3(jiti@2.6.1)): dependencies: acorn: 8.16.0 acorn-jsx: 5.3.2(acorn@8.16.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) espree: 10.4.0 estree-util-visit: 2.0.0 remark-mdx: 3.1.1 @@ -52997,47 +53523,47 @@ snapshots: - supports-color optional: true - eslint-merge-processors@2.0.0(eslint@10.0.2(jiti@2.6.1)): + eslint-merge-processors@2.0.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) - eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3(jiti@2.6.1)): dependencies: debug: 3.2.7(supports-color@6.1.0) optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/parser': 5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3(jiti@2.6.1)): dependencies: debug: 3.2.7(supports-color@6.1.0) optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/parser': 6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3(jiti@2.6.1)): dependencies: debug: 3.2.7(supports-color@6.1.0) optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/parser': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color eslint-parser-plain@0.1.1: {} - eslint-plugin-antfu@3.2.2(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-antfu@3.2.2(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) - eslint-plugin-better-tailwindcss@4.3.2(eslint@10.0.2(jiti@2.6.1))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3): + eslint-plugin-better-tailwindcss@4.3.2(eslint@10.0.3(jiti@2.6.1))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3): dependencies: '@eslint/css-tree': 3.6.9 '@valibot/to-json-schema': 1.5.0(valibot@1.2.0(typescript@5.9.3)) @@ -53049,49 +53575,56 @@ snapshots: tsconfig-paths-webpack-plugin: 4.2.0 valibot: 1.2.0(typescript@5.9.3) optionalDependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) transitivePeerDependencies: - typescript - eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)): dependencies: '@es-joy/jsdoccomment': 0.84.0 - '@typescript-eslint/rule-tester': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/rule-tester': 8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) - eslint-plugin-es-x@7.8.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-depend@1.5.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) + empathic: 2.0.0 + eslint: 10.0.3(jiti@2.6.1) + module-replacements: 2.11.0 + semver: 7.7.4 + + eslint-plugin-es-x@7.8.0(eslint@10.0.3(jiti@2.6.1)): + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 - eslint: 10.0.2(jiti@2.6.1) - eslint-compat-utils: 0.5.1(eslint@10.0.2(jiti@2.6.1)) + eslint: 10.0.3(jiti@2.6.1) + eslint-compat-utils: 0.5.1(eslint@10.0.3(jiti@2.6.1)) - eslint-plugin-es@4.1.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-es@4.1.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-format@2.0.1(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-format@2.0.1(eslint@10.0.3(jiti@2.6.1)): dependencies: '@dprint/formatter': 0.5.1 '@dprint/markdown': 0.21.1 '@dprint/toml': 0.7.0 - eslint: 10.0.2(jiti@2.6.1) - eslint-formatting-reporter: 0.0.0(eslint@10.0.2(jiti@2.6.1)) + eslint: 10.0.3(jiti@2.6.1) + eslint-formatting-reporter: 0.0.0(eslint@10.0.3(jiti@2.6.1)) eslint-parser-plain: 0.1.1 ohash: 2.0.11 oxfmt: 0.35.0 prettier: 3.8.1 synckit: 0.11.12 - eslint-plugin-import-lite@0.5.2(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-import-lite@0.5.2(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) - eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -53100,9 +53633,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7(supports-color@6.1.0) doctrine: 2.1.0 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -53114,13 +53647,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -53129,9 +53662,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7(supports-color@6.1.0) doctrine: 2.1.0 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -53143,13 +53676,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 6.21.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -53158,9 +53691,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7(supports-color@6.1.0) doctrine: 2.1.0 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -53172,13 +53705,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@62.7.1(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-jsdoc@62.7.1(eslint@10.0.3(jiti@2.6.1)): dependencies: '@es-joy/jsdoccomment': 0.84.0 '@es-joy/resolve.exports': 1.2.0 @@ -53186,8 +53719,8 @@ snapshots: comment-parser: 1.4.5 debug: 4.4.3(supports-color@6.1.0) escape-string-regexp: 4.0.0 - eslint: 10.0.2(jiti@2.6.1) - espree: 11.1.1 + eslint: 10.0.3(jiti@2.6.1) + espree: 11.2.0 esquery: 1.7.0 html-entities: 2.6.0 object-deep-merge: 2.0.0 @@ -53198,22 +53731,22 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@3.1.1(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-jsonc@3.1.1(eslint@10.0.3(jiti@2.6.1)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) - '@eslint/core': 1.1.0 - '@eslint/plugin-kit': 0.6.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@ota-meshi/ast-token-store': 0.3.0 diff-sequences: 29.6.3 - eslint: 10.0.2(jiti@2.6.1) - eslint-json-compat-utils: 0.2.2(eslint@10.0.2(jiti@2.6.1))(jsonc-eslint-parser@3.1.0) + eslint: 10.0.3(jiti@2.6.1) + eslint-json-compat-utils: 0.2.2(eslint@10.0.3(jiti@2.6.1))(jsonc-eslint-parser@3.1.0) jsonc-eslint-parser: 3.1.0 natural-compare: 1.4.0 synckit: 0.11.12 transitivePeerDependencies: - '@eslint/json' - eslint-plugin-jsx-a11y@6.10.2(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-jsx-a11y@6.10.2(eslint@10.0.3(jiti@2.6.1)): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -53223,7 +53756,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -53237,10 +53770,10 @@ snapshots: jsx-ast-utils: 2.4.1 requireindex: 1.2.0 - eslint-plugin-mdx@3.7.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-mdx@3.7.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) - eslint-mdx: 3.7.0(eslint@10.0.2(jiti@2.6.1)) + eslint: 10.0.3(jiti@2.6.1) + eslint-mdx: 3.7.0(eslint@10.0.3(jiti@2.6.1)) mdast-util-from-markdown: 2.0.3 mdast-util-mdx: 3.0.0 micromark-extension-mdxjs: 3.0.0 @@ -53256,34 +53789,34 @@ snapshots: - supports-color optional: true - eslint-plugin-mpx@0.2.30(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-mpx@0.2.30(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-utils: 2.1.0 - mpx-eslint-parser: 0.0.20(eslint@10.0.2(jiti@2.6.1)) + mpx-eslint-parser: 0.0.20(eslint@10.0.3(jiti@2.6.1)) natural-compare: 1.4.0 semver: 7.7.4 transitivePeerDependencies: - supports-color - eslint-plugin-n@15.7.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-n@15.7.0(eslint@10.0.3(jiti@2.6.1)): dependencies: builtins: 5.1.0 - eslint: 10.0.2(jiti@2.6.1) - eslint-plugin-es: 4.1.0(eslint@10.0.2(jiti@2.6.1)) - eslint-utils: 3.0.0(eslint@10.0.2(jiti@2.6.1)) + eslint: 10.0.3(jiti@2.6.1) + eslint-plugin-es: 4.1.0(eslint@10.0.3(jiti@2.6.1)) + eslint-utils: 3.0.0(eslint@10.0.3(jiti@2.6.1)) ignore: 5.3.2 is-core-module: 2.16.1 minimatch: 3.1.5 resolve: 1.22.11 semver: 7.7.4 - eslint-plugin-n@17.24.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-n@17.24.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) enhanced-resolve: 5.20.0 - eslint: 10.0.2(jiti@2.6.1) - eslint-plugin-es-x: 7.8.0(eslint@10.0.2(jiti@2.6.1)) + eslint: 10.0.3(jiti@2.6.1) + eslint-plugin-es-x: 7.8.0(eslint@10.0.3(jiti@2.6.1)) get-tsconfig: 4.13.6 globals: 15.15.0 globrex: 0.1.2 @@ -53295,19 +53828,19 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@5.6.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-perfectionist@5.6.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-pnpm@1.6.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-pnpm@1.6.0(eslint@10.0.3(jiti@2.6.1)): dependencies: empathic: 2.0.0 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) jsonc-eslint-parser: 3.1.0 pathe: 2.0.3 pnpm-workspace-yaml: 1.6.0 @@ -53315,137 +53848,137 @@ snapshots: yaml: 2.8.2 yaml-eslint-parser: 2.0.0 - eslint-plugin-promise@6.6.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-promise@6.6.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-plugin-rax-compile-time-miniapp@1.0.0: dependencies: requireindex: 1.1.0 - eslint-plugin-react-dom@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-react-dom@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-react-hooks-extra@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@4.6.2(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-react-hooks@4.6.2(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) - eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@2.6.1)): dependencies: '@babel/core': 7.28.6 '@babel/parser': 7.28.5 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) hermes-parser: 0.25.1 zod: 4.2.1 zod-validation-error: 4.0.2(zod@4.2.1) transitivePeerDependencies: - supports-color - eslint-plugin-react-naming-convention@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-react-naming-convention@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) string-ts: 2.3.1 ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.5.2(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-react-refresh@0.5.2(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) - eslint-plugin-react-rsc@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-react-rsc@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-web-api@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-react-web-api@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) birecord: 0.1.1 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-react-x@2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.57.0 + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.57.0 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.0.2(jiti@2.6.1) - is-immutable-type: 5.0.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) + is-immutable-type: 5.0.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) ts-api-utils: 2.4.0(typescript@5.9.3) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react@7.37.5(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-react@7.37.5(eslint@10.0.3(jiti@2.6.1)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -53453,7 +53986,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.2 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -53467,12 +54000,12 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-regexp@3.0.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-regexp@3.1.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 comment-parser: 1.4.5 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) jsdoc-type-pratt-parser: 7.1.1 refa: 0.12.1 regexp-ast-analysis: 0.7.1 @@ -53484,26 +54017,26 @@ snapshots: postcss: 8.5.8 tailwindcss: 3.4.19(tsx@4.21.0)(yaml@2.8.2) - eslint-plugin-toml@1.3.1(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-toml@1.3.1(eslint@10.0.3(jiti@2.6.1)): dependencies: - '@eslint/core': 1.1.0 - '@eslint/plugin-kit': 0.6.0 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@ota-meshi/ast-token-store': 0.3.0 debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) toml-eslint-parser: 1.0.3 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@63.0.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-unicorn@63.0.0(eslint@10.0.3(jiti@2.6.1)): dependencies: '@babel/helper-validator-identifier': 7.28.5 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) change-case: 5.4.4 ci-info: 4.4.0 clean-regexp: 1.0.0 core-js-compat: 3.48.0 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) find-up-simple: 1.0.1 globals: 16.5.0 indent-string: 5.0.0 @@ -53515,63 +54048,63 @@ snapshots: semver: 7.7.4 strip-indent: 4.1.1 - eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@10.0.2(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@2.6.1))): + eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@2.6.1)))(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@2.6.1))): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@10.0.2(jiti@2.6.1)) - eslint: 10.0.2(jiti@2.6.1) + '@eslint-community/eslint-utils': 4.9.0(eslint@10.0.3(jiti@2.6.1)) + eslint: 10.0.3(jiti@2.6.1) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 7.1.1 semver: 7.7.4 - vue-eslint-parser: 10.4.0(eslint@10.0.2(jiti@2.6.1)) + vue-eslint-parser: 10.4.0(eslint@10.0.3(jiti@2.6.1)) xml-name-validator: 4.0.0 optionalDependencies: - '@stylistic/eslint-plugin': 5.9.0(eslint@10.0.2(jiti@2.6.1)) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@stylistic/eslint-plugin': 5.10.0(eslint@10.0.3(jiti@2.6.1)) + '@typescript-eslint/parser': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-vue@7.20.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-vue@7.20.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-utils: 2.1.0 natural-compare: 1.4.0 semver: 6.3.1 - vue-eslint-parser: 7.11.0(eslint@10.0.2(jiti@2.6.1)) + vue-eslint-parser: 7.11.0(eslint@10.0.3(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.0.2(jiti@2.6.1))(globals@17.4.0): + eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.0.3(jiti@2.6.1))(globals@17.4.0): dependencies: aria-query: 5.3.2 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) globals: 17.4.0 - vue-eslint-parser: 10.4.0(eslint@10.0.2(jiti@2.6.1)) + vue-eslint-parser: 10.4.0(eslint@10.0.3(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-plugin-yml@3.3.1(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-yml@3.3.1(eslint@10.0.3(jiti@2.6.1)): dependencies: - '@eslint/core': 1.1.0 - '@eslint/plugin-kit': 0.6.0 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@ota-meshi/ast-token-store': 0.3.0 debug: 4.4.3(supports-color@6.1.0) diff-sequences: 29.6.3 escape-string-regexp: 5.0.0 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) natural-compare: 1.4.0 yaml-eslint-parser: 2.0.0 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.29)(eslint@10.0.2(jiti@2.6.1)): + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.30)(eslint@10.0.3(jiti@2.6.1)): dependencies: - '@vue/compiler-sfc': 3.5.29 - eslint: 10.0.2(jiti@2.6.1) + '@vue/compiler-sfc': 3.5.30 + eslint: 10.0.3(jiti@2.6.1) eslint-rule-docs@1.1.235: {} @@ -53595,7 +54128,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@9.1.1: + eslint-scope@9.1.2: dependencies: '@types/esrecurse': 4.3.1 '@types/estree': 1.0.8 @@ -53606,9 +54139,9 @@ snapshots: dependencies: eslint-visitor-keys: 1.3.0 - eslint-utils@3.0.0(eslint@10.0.2(jiti@2.6.1)): + eslint-utils@3.0.0(eslint@10.0.3(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-visitor-keys: 2.1.0 eslint-visitor-keys@1.3.0: {} @@ -53621,24 +54154,24 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint-webpack-plugin@3.2.0(eslint@10.0.2(jiti@2.6.1))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + eslint-webpack-plugin@3.2.0(eslint@10.0.3(jiti@2.6.1))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@types/eslint': 8.56.12 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) jest-worker: 28.1.3 micromatch: 4.0.8 normalize-path: 3.0.0 schema-utils: 4.3.3 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) - eslint@10.0.2(jiti@1.21.7): + eslint@10.0.3(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.23.2 + '@eslint/config-array': 0.23.3 '@eslint/config-helpers': 0.5.2 - '@eslint/core': 1.1.0 - '@eslint/plugin-kit': 0.6.0 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 @@ -53647,7 +54180,7 @@ snapshots: cross-spawn: 7.0.6 debug: 4.4.3(supports-color@6.1.0) escape-string-regexp: 4.0.0 - eslint-scope: 9.1.1 + eslint-scope: 9.1.2 eslint-visitor-keys: 5.0.1 espree: 11.1.1 esquery: 1.7.0 @@ -53660,7 +54193,7 @@ snapshots: imurmurhash: 0.1.4 is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 - minimatch: 10.2.2 + minimatch: 10.2.4 natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: @@ -53668,14 +54201,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@10.0.2(jiti@2.6.1): + eslint@10.0.3(jiti@2.6.1): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.23.2 + '@eslint/config-array': 0.23.3 '@eslint/config-helpers': 0.5.2 - '@eslint/core': 1.1.0 - '@eslint/plugin-kit': 0.6.0 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 @@ -53684,7 +54217,7 @@ snapshots: cross-spawn: 7.0.6 debug: 4.4.3(supports-color@6.1.0) escape-string-regexp: 4.0.0 - eslint-scope: 9.1.1 + eslint-scope: 9.1.2 eslint-visitor-keys: 5.0.1 espree: 11.1.1 esquery: 1.7.0 @@ -53697,7 +54230,7 @@ snapshots: imurmurhash: 0.1.4 is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 - minimatch: 10.2.2 + minimatch: 10.2.4 natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: @@ -53761,6 +54294,12 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.16.0) eslint-visitor-keys: 5.0.1 + espree@11.2.0: + dependencies: + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) + eslint-visitor-keys: 5.0.1 + espree@6.2.1: dependencies: acorn: 7.4.1 @@ -53834,7 +54373,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 require-like: 0.1.2 event-pubsub@4.3.0: {} @@ -53980,14 +54519,14 @@ snapshots: jest-matcher-utils: 27.5.1 jest-message-util: 27.5.1 - expect@30.2.0: + expect@30.3.0: dependencies: - '@jest/expect-utils': 30.2.0 + '@jest/expect-utils': 30.3.0 '@jest/get-type': 30.1.0 - jest-matcher-utils: 30.2.0 - jest-message-util: 30.2.0 - jest-mock: 30.2.0 - jest-util: 30.2.0 + jest-matcher-utils: 30.3.0 + jest-message-util: 30.3.0 + jest-mock: 30.3.0 + jest-util: 30.3.0 exponential-backoff@3.1.3: {} @@ -54295,11 +54834,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@5.1.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + file-loader@5.1.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: loader-utils: 1.4.2 schema-utils: 2.7.1 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) file-loader@6.2.0(webpack@4.47.0): dependencies: @@ -54314,6 +54853,13 @@ snapshots: schema-utils: 3.3.0 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + file-loader@6.2.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + optional: true + file-loader@6.2.0(webpack@5.105.4): dependencies: loader-utils: 2.0.4 @@ -54548,7 +55094,7 @@ snapshots: fork-stream@0.0.4: {} - fork-ts-checker-webpack-plugin@4.1.6(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + fork-ts-checker-webpack-plugin@4.1.6(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@babel/code-frame': 7.29.0 chalk: 2.4.2 @@ -54557,15 +55103,15 @@ snapshots: semver: 5.7.2 tapable: 1.1.3 typescript: 5.9.3 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) worker-rpc: 0.1.1 optionalDependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) vue-template-compiler: 2.7.16 transitivePeerDependencies: - supports-color - fork-ts-checker-webpack-plugin@5.2.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + fork-ts-checker-webpack-plugin@5.2.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@babel/code-frame': 7.29.0 '@types/json-schema': 7.0.15 @@ -54579,12 +55125,12 @@ snapshots: semver: 7.7.4 tapable: 1.1.3 typescript: 5.9.3 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) vue-template-compiler: 2.7.16 - fork-ts-checker-webpack-plugin@6.5.3(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + fork-ts-checker-webpack-plugin@6.5.3(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@babel/code-frame': 7.29.0 '@types/json-schema': 7.0.15 @@ -54602,10 +55148,10 @@ snapshots: typescript: 5.9.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) vue-template-compiler: 2.6.14 - fork-ts-checker-webpack-plugin@6.5.3(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + fork-ts-checker-webpack-plugin@6.5.3(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@babel/code-frame': 7.29.0 '@types/json-schema': 7.0.15 @@ -54623,7 +55169,7 @@ snapshots: typescript: 5.9.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) vue-template-compiler: 2.7.16 form-data-encoder@2.1.4: {} @@ -55397,7 +55943,7 @@ snapshots: gulp-replace@1.1.4: dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@types/vinyl': 2.0.12 istextorbinary: 3.3.0 replacestream: 4.0.3 @@ -56318,9 +56864,9 @@ snapshots: strip-ansi: 6.0.1 through: 2.3.8 - inquirer@8.2.7(@types/node@24.11.0): + inquirer@8.2.7(@types/node@24.12.0): dependencies: - '@inquirer/external-editor': 1.0.3(@types/node@24.11.0) + '@inquirer/external-editor': 1.0.3(@types/node@24.12.0) ansi-escapes: 4.3.2 chalk: 4.1.2 cli-cursor: 3.1.0 @@ -56338,9 +56884,9 @@ snapshots: transitivePeerDependencies: - '@types/node' - inquirer@8.2.7(@types/node@25.3.3): + inquirer@8.2.7(@types/node@25.4.0): dependencies: - '@inquirer/external-editor': 1.0.3(@types/node@25.3.3) + '@inquirer/external-editor': 1.0.3(@types/node@25.4.0) ansi-escapes: 4.3.2 chalk: 4.1.2 cli-cursor: 3.1.0 @@ -56600,10 +57146,10 @@ snapshots: is-hexadecimal@2.0.1: {} - is-immutable-type@5.0.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + is-immutable-type@5.0.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) ts-api-utils: 2.4.0(typescript@5.9.3) ts-declaration-location: 1.0.7(typescript@5.9.3) typescript: 5.9.3 @@ -56963,10 +57509,10 @@ snapshots: execa: 5.1.1 throat: 6.0.2 - jest-changed-files@30.2.0: + jest-changed-files@30.3.0: dependencies: execa: 5.1.1 - jest-util: 30.2.0 + jest-util: 30.3.0 p-limit: 3.1.0 jest-circus@27.5.1: @@ -56974,7 +57520,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -56993,25 +57539,25 @@ snapshots: transitivePeerDependencies: - supports-color - jest-circus@30.2.0(babel-plugin-macros@3.1.0): + jest-circus@30.3.0(babel-plugin-macros@3.1.0): dependencies: - '@jest/environment': 30.2.0 - '@jest/expect': 30.2.0 - '@jest/test-result': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.3.3 + '@jest/environment': 30.3.0 + '@jest/expect': 30.3.0 + '@jest/test-result': 30.3.0 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.2(babel-plugin-macros@3.1.0) is-generator-fn: 2.1.0 - jest-each: 30.2.0 - jest-matcher-utils: 30.2.0 - jest-message-util: 30.2.0 - jest-runtime: 30.2.0 - jest-snapshot: 30.2.0 - jest-util: 30.2.0 + jest-each: 30.3.0 + jest-matcher-utils: 30.3.0 + jest-message-util: 30.3.0 + jest-runtime: 30.3.0 + jest-snapshot: 30.3.0 + jest-util: 30.3.0 p-limit: 3.1.0 - pretty-format: 30.2.0 + pretty-format: 30.3.0 pure-rand: 7.0.1 slash: 3.0.0 stack-utils: 2.0.6 @@ -57064,17 +57610,17 @@ snapshots: - ts-node - utf-8-validate - jest-cli@30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2): + jest-cli@30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2): dependencies: - '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) - '@jest/test-result': 30.2.0 - '@jest/types': 30.2.0 + '@jest/core': 30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) + '@jest/test-result': 30.3.0 + '@jest/types': 30.3.0 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3)) - jest-util: 30.2.0 - jest-validate: 30.2.0 + jest-config: 30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3)) + jest-util: 30.3.0 + jest-validate: 30.3.0 yargs: 17.7.2 optionalDependencies: node-notifier: 8.0.2 @@ -57144,34 +57690,33 @@ snapshots: - supports-color - utf-8-validate - jest-config@30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3)): + jest-config@30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3)): dependencies: '@babel/core': 7.29.0 '@jest/get-type': 30.1.0 '@jest/pattern': 30.0.1 - '@jest/test-sequencer': 30.2.0 - '@jest/types': 30.2.0 - babel-jest: 30.2.0(@babel/core@7.29.0) + '@jest/test-sequencer': 30.3.0 + '@jest/types': 30.3.0 + babel-jest: 30.3.0(@babel/core@7.29.0) chalk: 4.1.2 ci-info: 4.4.0 deepmerge: 4.3.1 glob: 10.5.0 graceful-fs: 4.2.11 - jest-circus: 30.2.0(babel-plugin-macros@3.1.0) + jest-circus: 30.3.0(babel-plugin-macros@3.1.0) jest-docblock: 30.2.0 - jest-environment-node: 30.2.0 + jest-environment-node: 30.3.0 jest-regex-util: 30.0.1 - jest-resolve: 30.2.0 - jest-runner: 30.2.0 - jest-util: 30.2.0 - jest-validate: 30.2.0 - micromatch: 4.0.8 + jest-resolve: 30.3.0 + jest-runner: 30.3.0 + jest-util: 30.3.0 + jest-validate: 30.3.0 parse-json: 5.2.0 - pretty-format: 30.2.0 + pretty-format: 30.3.0 slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 esbuild-register: 3.6.0(esbuild@0.27.3) transitivePeerDependencies: - babel-plugin-macros @@ -57205,6 +57750,13 @@ snapshots: chalk: 4.1.2 pretty-format: 30.2.0 + jest-diff@30.3.0: + dependencies: + '@jest/diff-sequences': 30.3.0 + '@jest/get-type': 30.1.0 + chalk: 4.1.2 + pretty-format: 30.3.0 + jest-docblock@25.3.0: dependencies: detect-newline: 3.1.0 @@ -57233,13 +57785,13 @@ snapshots: jest-util: 27.5.1 pretty-format: 27.5.1 - jest-each@30.2.0: + jest-each@30.3.0: dependencies: '@jest/get-type': 30.1.0 - '@jest/types': 30.2.0 + '@jest/types': 30.3.0 chalk: 4.1.2 - jest-util: 30.2.0 - pretty-format: 30.2.0 + jest-util: 30.3.0 + pretty-format: 30.3.0 jest-environment-jsdom@25.5.0: dependencies: @@ -57259,7 +57811,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -57283,19 +57835,19 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 jest-mock: 27.5.1 jest-util: 27.5.1 - jest-environment-node@30.2.0: + jest-environment-node@30.3.0: dependencies: - '@jest/environment': 30.2.0 - '@jest/fake-timers': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.3.3 - jest-mock: 30.2.0 - jest-util: 30.2.0 - jest-validate: 30.2.0 + '@jest/environment': 30.3.0 + '@jest/fake-timers': 30.3.0 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 + jest-mock: 30.3.0 + jest-util: 30.3.0 + jest-validate: 30.3.0 jest-get-type@25.2.6: {} @@ -57326,7 +57878,7 @@ snapshots: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.9 - '@types/node': 25.3.3 + '@types/node': 25.4.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -57346,7 +57898,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.9 - '@types/node': 25.3.3 + '@types/node': 25.4.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -57359,17 +57911,17 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - jest-haste-map@30.2.0: + jest-haste-map@30.3.0: dependencies: - '@jest/types': 30.2.0 - '@types/node': 25.3.3 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 30.0.1 - jest-util: 30.2.0 - jest-worker: 30.2.0 - micromatch: 4.0.8 + jest-util: 30.3.0 + jest-worker: 30.3.0 + picomatch: 4.0.3 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -57394,7 +57946,10 @@ snapshots: pretty-format: 25.5.0 throat: 5.0.0 transitivePeerDependencies: + - bufferutil + - canvas - supports-color + - utf-8-validate jest-jasmine2@27.5.1: dependencies: @@ -57402,7 +57957,7 @@ snapshots: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -57428,10 +57983,10 @@ snapshots: jest-get-type: 27.5.1 pretty-format: 27.5.1 - jest-leak-detector@30.2.0: + jest-leak-detector@30.3.0: dependencies: '@jest/get-type': 30.1.0 - pretty-format: 30.2.0 + pretty-format: 30.3.0 jest-matcher-utils@25.5.0: dependencies: @@ -57447,12 +58002,12 @@ snapshots: jest-get-type: 27.5.1 pretty-format: 27.5.1 - jest-matcher-utils@30.2.0: + jest-matcher-utils@30.3.0: dependencies: '@jest/get-type': 30.1.0 chalk: 4.1.2 - jest-diff: 30.2.0 - pretty-format: 30.2.0 + jest-diff: 30.3.0 + pretty-format: 30.3.0 jest-message-util@25.5.0: dependencies: @@ -57477,15 +58032,15 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 - jest-message-util@30.2.0: + jest-message-util@30.3.0: dependencies: '@babel/code-frame': 7.29.0 - '@jest/types': 30.2.0 + '@jest/types': 30.3.0 '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.8 - pretty-format: 30.2.0 + picomatch: 4.0.3 + pretty-format: 30.3.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -57496,13 +58051,13 @@ snapshots: jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 - jest-mock@30.2.0: + jest-mock@30.3.0: dependencies: - '@jest/types': 30.2.0 - '@types/node': 25.3.3 - jest-util: 30.2.0 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 + jest-util: 30.3.0 jest-pnp-resolver@1.2.3(jest-resolve@25.5.1): optionalDependencies: @@ -57512,9 +58067,9 @@ snapshots: optionalDependencies: jest-resolve: 27.5.1 - jest-pnp-resolver@1.2.3(jest-resolve@30.2.0): + jest-pnp-resolver@1.2.3(jest-resolve@30.3.0): optionalDependencies: - jest-resolve: 30.2.0 + jest-resolve: 30.3.0 jest-regex-util@25.2.6: {} @@ -57538,10 +58093,10 @@ snapshots: transitivePeerDependencies: - supports-color - jest-resolve-dependencies@30.2.0: + jest-resolve-dependencies@30.3.0: dependencies: jest-regex-util: 30.0.1 - jest-snapshot: 30.2.0 + jest-snapshot: 30.3.0 transitivePeerDependencies: - supports-color @@ -57570,14 +58125,14 @@ snapshots: resolve.exports: 1.1.1 slash: 3.0.0 - jest-resolve@30.2.0: + jest-resolve@30.3.0: dependencies: chalk: 4.1.2 graceful-fs: 4.2.11 - jest-haste-map: 30.2.0 - jest-pnp-resolver: 1.2.3(jest-resolve@30.2.0) - jest-util: 30.2.0 - jest-validate: 30.2.0 + jest-haste-map: 30.3.0 + jest-pnp-resolver: 1.2.3(jest-resolve@30.3.0) + jest-util: 30.3.0 + jest-validate: 30.3.0 slash: 3.0.0 unrs-resolver: 1.11.1 @@ -57615,7 +58170,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -57637,28 +58192,28 @@ snapshots: - supports-color - utf-8-validate - jest-runner@30.2.0: + jest-runner@30.3.0: dependencies: - '@jest/console': 30.2.0 - '@jest/environment': 30.2.0 - '@jest/test-result': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.3.3 + '@jest/console': 30.3.0 + '@jest/environment': 30.3.0 + '@jest/test-result': 30.3.0 + '@jest/transform': 30.3.0 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-docblock: 30.2.0 - jest-environment-node: 30.2.0 - jest-haste-map: 30.2.0 - jest-leak-detector: 30.2.0 - jest-message-util: 30.2.0 - jest-resolve: 30.2.0 - jest-runtime: 30.2.0 - jest-util: 30.2.0 - jest-watcher: 30.2.0 - jest-worker: 30.2.0 + jest-environment-node: 30.3.0 + jest-haste-map: 30.3.0 + jest-leak-detector: 30.3.0 + jest-message-util: 30.3.0 + jest-resolve: 30.3.0 + jest-runtime: 30.3.0 + jest-util: 30.3.0 + jest-watcher: 30.3.0 + jest-worker: 30.3.0 p-limit: 3.1.0 source-map-support: 0.5.13 transitivePeerDependencies: @@ -57725,28 +58280,28 @@ snapshots: transitivePeerDependencies: - supports-color - jest-runtime@30.2.0: + jest-runtime@30.3.0: dependencies: - '@jest/environment': 30.2.0 - '@jest/fake-timers': 30.2.0 - '@jest/globals': 30.2.0 + '@jest/environment': 30.3.0 + '@jest/fake-timers': 30.3.0 + '@jest/globals': 30.3.0 '@jest/source-map': 30.0.1 - '@jest/test-result': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.3.3 + '@jest/test-result': 30.3.0 + '@jest/transform': 30.3.0 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 chalk: 4.1.2 - cjs-module-lexer: 2.1.1 + cjs-module-lexer: 2.2.0 collect-v8-coverage: 1.0.3 glob: 10.5.0 graceful-fs: 4.2.11 - jest-haste-map: 30.2.0 - jest-message-util: 30.2.0 - jest-mock: 30.2.0 + jest-haste-map: 30.3.0 + jest-message-util: 30.3.0 + jest-mock: 30.3.0 jest-regex-util: 30.0.1 - jest-resolve: 30.2.0 - jest-snapshot: 30.2.0 - jest-util: 30.2.0 + jest-resolve: 30.3.0 + jest-snapshot: 30.3.0 + jest-util: 30.3.0 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: @@ -57758,12 +58313,12 @@ snapshots: jest-serializer@26.6.2: dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 graceful-fs: 4.2.11 jest-serializer@27.5.1: dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 graceful-fs: 4.2.11 jest-snapshot@25.5.1: @@ -57811,29 +58366,29 @@ snapshots: transitivePeerDependencies: - supports-color - jest-snapshot@30.2.0: + jest-snapshot@30.3.0: dependencies: '@babel/core': 7.29.0 '@babel/generator': 7.29.1 '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) '@babel/types': 7.29.0 - '@jest/expect-utils': 30.2.0 + '@jest/expect-utils': 30.3.0 '@jest/get-type': 30.1.0 - '@jest/snapshot-utils': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 + '@jest/snapshot-utils': 30.3.0 + '@jest/transform': 30.3.0 + '@jest/types': 30.3.0 babel-preset-current-node-syntax: 1.2.0(@babel/core@7.29.0) chalk: 4.1.2 - expect: 30.2.0 + expect: 30.3.0 graceful-fs: 4.2.11 - jest-diff: 30.2.0 - jest-matcher-utils: 30.2.0 - jest-message-util: 30.2.0 - jest-util: 30.2.0 - pretty-format: 30.2.0 + jest-diff: 30.3.0 + jest-matcher-utils: 30.3.0 + jest-message-util: 30.3.0 + jest-util: 30.3.0 + pretty-format: 30.3.0 semver: 7.7.4 - synckit: 0.11.11 + synckit: 0.11.12 transitivePeerDependencies: - supports-color @@ -57858,7 +58413,7 @@ snapshots: jest-util@26.6.2: dependencies: '@jest/types': 26.6.2 - '@types/node': 25.3.3 + '@types/node': 25.4.0 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 @@ -57867,7 +58422,7 @@ snapshots: jest-util@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -57876,16 +58431,16 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 24.11.0 + '@types/node': 24.12.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 - jest-util@30.2.0: + jest-util@30.3.0: dependencies: - '@jest/types': 30.2.0 - '@types/node': 25.3.3 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -57909,14 +58464,14 @@ snapshots: leven: 3.1.0 pretty-format: 27.5.1 - jest-validate@30.2.0: + jest-validate@30.3.0: dependencies: '@jest/get-type': 30.1.0 - '@jest/types': 30.2.0 + '@jest/types': 30.3.0 camelcase: 6.3.0 chalk: 4.1.2 leven: 3.1.0 - pretty-format: 30.2.0 + pretty-format: 30.3.0 jest-watcher@25.5.0: dependencies: @@ -57931,21 +58486,21 @@ snapshots: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 25.3.3 + '@types/node': 25.4.0 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 string-length: 4.0.2 - jest-watcher@30.2.0: + jest-watcher@30.3.0: dependencies: - '@jest/test-result': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.3.3 + '@jest/test-result': 30.3.0 + '@jest/types': 30.3.0 + '@types/node': 25.4.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 - jest-util: 30.2.0 + jest-util: 30.3.0 string-length: 4.0.2 jest-worker@25.5.0: @@ -57955,40 +58510,40 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.0.6: dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@27.5.1: dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@28.1.3: dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest-worker@30.2.0: + jest-worker@30.3.0: dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@ungap/structured-clone': 1.3.0 - jest-util: 30.2.0 + jest-util: 30.3.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -58031,12 +58586,12 @@ snapshots: - ts-node - utf-8-validate - jest@30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2): + jest@30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2): dependencies: - '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) - '@jest/types': 30.2.0 + '@jest/core': 30.3.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) + '@jest/types': 30.3.0 import-local: 3.2.0 - jest-cli: 30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) + jest-cli: 30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) optionalDependencies: node-notifier: 8.0.2 transitivePeerDependencies: @@ -58677,66 +59232,99 @@ snapshots: lightningcss-android-arm64@1.31.1: optional: true + lightningcss-android-arm64@1.32.0: + optional: true + lightningcss-darwin-arm64@1.30.2: optional: true lightningcss-darwin-arm64@1.31.1: optional: true + lightningcss-darwin-arm64@1.32.0: + optional: true + lightningcss-darwin-x64@1.30.2: optional: true lightningcss-darwin-x64@1.31.1: optional: true + lightningcss-darwin-x64@1.32.0: + optional: true + lightningcss-freebsd-x64@1.30.2: optional: true lightningcss-freebsd-x64@1.31.1: optional: true + lightningcss-freebsd-x64@1.32.0: + optional: true + lightningcss-linux-arm-gnueabihf@1.30.2: optional: true lightningcss-linux-arm-gnueabihf@1.31.1: optional: true + lightningcss-linux-arm-gnueabihf@1.32.0: + optional: true + lightningcss-linux-arm64-gnu@1.30.2: optional: true lightningcss-linux-arm64-gnu@1.31.1: optional: true + lightningcss-linux-arm64-gnu@1.32.0: + optional: true + lightningcss-linux-arm64-musl@1.30.2: optional: true lightningcss-linux-arm64-musl@1.31.1: optional: true + lightningcss-linux-arm64-musl@1.32.0: + optional: true + lightningcss-linux-x64-gnu@1.30.2: optional: true lightningcss-linux-x64-gnu@1.31.1: optional: true + lightningcss-linux-x64-gnu@1.32.0: + optional: true + lightningcss-linux-x64-musl@1.30.2: optional: true lightningcss-linux-x64-musl@1.31.1: optional: true + lightningcss-linux-x64-musl@1.32.0: + optional: true + lightningcss-win32-arm64-msvc@1.30.2: optional: true lightningcss-win32-arm64-msvc@1.31.1: optional: true + lightningcss-win32-arm64-msvc@1.32.0: + optional: true + lightningcss-win32-x64-msvc@1.30.2: optional: true lightningcss-win32-x64-msvc@1.31.1: optional: true + lightningcss-win32-x64-msvc@1.32.0: + optional: true + lightningcss@1.30.2: dependencies: detect-libc: 2.1.2 @@ -58769,6 +59357,22 @@ snapshots: lightningcss-win32-arm64-msvc: 1.31.1 lightningcss-win32-x64-msvc: 1.31.1 + lightningcss@1.32.0: + dependencies: + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-android-arm64: 1.32.0 + lightningcss-darwin-arm64: 1.32.0 + lightningcss-darwin-x64: 1.32.0 + lightningcss-freebsd-x64: 1.32.0 + lightningcss-linux-arm-gnueabihf: 1.32.0 + lightningcss-linux-arm64-gnu: 1.32.0 + lightningcss-linux-arm64-musl: 1.32.0 + lightningcss-linux-x64-gnu: 1.32.0 + lightningcss-linux-x64-musl: 1.32.0 + lightningcss-win32-arm64-msvc: 1.32.0 + lightningcss-win32-x64-msvc: 1.32.0 + lilconfig@2.1.0: {} lilconfig@3.1.3: {} @@ -58790,7 +59394,7 @@ snapshots: dependencies: uc.micro: 2.1.0 - lint-staged@16.3.2: + lint-staged@16.3.3: dependencies: commander: 14.0.3 listr2: 9.0.5 @@ -59127,9 +59731,9 @@ snapshots: dependencies: react: 19.2.4 - lucide-vue-next@0.575.0(vue@3.5.29(typescript@5.9.3)): + lucide-vue-next@0.575.0(vue@3.5.30(typescript@5.9.3)): dependencies: - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) lunr@2.3.9: {} @@ -60041,18 +60645,18 @@ snapshots: webpack: 4.47.0 webpack-sources: 1.4.3 - mini-css-extract-plugin@0.5.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + mini-css-extract-plugin@0.5.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: loader-utils: 1.4.2 schema-utils: 1.0.0 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-sources: 1.4.3 - mini-css-extract-plugin@1.6.2(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + mini-css-extract-plugin@1.6.2(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-sources: 1.4.3 mini-css-extract-plugin@2.10.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): @@ -60101,10 +60705,10 @@ snapshots: transitivePeerDependencies: - debug - miniapp-compile-config@0.3.3(debug@4.4.3)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + miniapp-compile-config@0.3.3(debug@4.4.3)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: chokidar: 3.6.0 - copy-webpack-plugin: 5.1.2(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + copy-webpack-plugin: 5.1.2(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) fs-extra: 8.1.0 json-loader: 0.5.7 jsx2mp-loader: 0.4.36(debug@4.4.3) @@ -60114,8 +60718,8 @@ snapshots: rax-miniapp-config-webpack-plugin: 3.0.0(debug@4.4.3) rax-platform-loader: 1.1.1 terser: 4.8.1 - ts-loader: 8.4.0(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + ts-loader: 8.4.0(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) transitivePeerDependencies: - debug - supports-color @@ -60131,20 +60735,20 @@ snapshots: dependencies: universal-env: 3.3.3 - miniapp-runtime-config@0.4.0(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + miniapp-runtime-config@0.4.0(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: miniapp-builder-shared: 0.3.0(debug@4.4.3) miniapp-render: 2.8.10 rax-miniapp-babel-plugins: 0.2.0(debug@4.4.3) rax-miniapp-config-webpack-plugin: 3.0.0(debug@4.4.3) - rax-miniapp-runtime-webpack-plugin: 5.0.5(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + rax-miniapp-runtime-webpack-plugin: 5.0.5(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) transitivePeerDependencies: - debug - miniapp-webview-config@1.0.1(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + miniapp-webview-config@1.0.1(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: - '@builder/compat-webpack4': 1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/compat-webpack4': 1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@builder/swc': 0.1.3 csso: 4.2.0 fs-extra: 10.1.0 @@ -60180,10 +60784,6 @@ snapshots: dependencies: '@isaacs/brace-expansion': 5.0.1 - minimatch@10.2.2: - dependencies: - brace-expansion: 5.0.2 - minimatch@10.2.4: dependencies: brace-expansion: 5.0.2 @@ -60411,7 +61011,7 @@ snapshots: mkdirp@1.0.4: {} - mkdist@2.4.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.29(typescript@5.9.3)): + mkdist@2.4.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3)): dependencies: autoprefixer: 10.4.27(postcss@8.5.8) citty: 0.1.6 @@ -60429,7 +61029,7 @@ snapshots: optionalDependencies: sass: 1.97.3 typescript: 5.9.3 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) vue-tsc: 3.2.5(typescript@5.9.3) mlly@1.8.0: @@ -60445,6 +61045,8 @@ snapshots: module-alias@2.2.3: {} + module-replacements@2.11.0: {} + moment@2.30.1: {} move-concurrently@1.0.1: @@ -60456,10 +61058,10 @@ snapshots: rimraf: 2.7.1 run-queue: 1.0.3 - mpx-eslint-parser@0.0.20(eslint@10.0.2(jiti@2.6.1)): + mpx-eslint-parser@0.0.20(eslint@10.0.3(jiti@2.6.1)): dependencies: debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-scope: 5.1.1 eslint-visitor-keys: 1.3.0 espree: 6.2.1 @@ -60527,6 +61129,11 @@ snapshots: nano-memoize@3.0.16: {} + nanoexec@1.1.0(@types/node@24.12.0): + dependencies: + '@types/node': 24.12.0 + promise-make-naked: 3.0.2 + nanoid@3.3.11: {} nanomatch@1.2.13(supports-color@6.1.0): @@ -60630,7 +61237,7 @@ snapshots: nopt: 8.1.0 proc-log: 5.0.0 semver: 7.7.4 - tar: 7.5.9 + tar: 7.5.11 tinyglobby: 0.2.15 which: 5.0.0 transitivePeerDependencies: @@ -61594,7 +62201,7 @@ snapshots: parse5@3.0.3: dependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 parse5@5.1.0: {} @@ -61766,11 +62373,11 @@ snapshots: transitivePeerDependencies: - '@vue/composition-api' - pinia@2.3.1(@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.29(typescript@5.9.3)): + pinia@2.3.1(@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.29(typescript@5.9.3) - vue-demi: 0.14.10(@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)) + vue: 3.5.30(typescript@5.9.3) + vue-demi: 0.14.10(@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -62285,6 +62892,18 @@ snapshots: transitivePeerDependencies: - typescript + postcss-loader@8.2.1(@rspack/core@1.6.8(@swc/helpers@0.5.17))(postcss@8.5.8)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + dependencies: + cosmiconfig: 9.0.0(typescript@5.9.3) + jiti: 2.6.1 + postcss: 8.5.8 + semver: 7.7.4 + optionalDependencies: + '@rspack/core': 1.6.8(@swc/helpers@0.5.17) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + transitivePeerDependencies: + - typescript + postcss-loader@8.2.1(@rspack/core@1.6.8(@swc/helpers@0.5.17))(postcss@8.5.8)(typescript@5.9.3)(webpack@5.105.4): dependencies: cosmiconfig: 9.0.0(typescript@5.9.3) @@ -63096,6 +63715,12 @@ snapshots: ansi-styles: 5.2.0 react-is: 18.3.1 + pretty-format@30.3.0: + dependencies: + '@jest/schemas': 30.0.5 + ansi-styles: 5.2.0 + react-is: 18.3.1 + pretty-hrtime@1.0.3: {} pretty-ms@7.0.1: @@ -63144,6 +63769,8 @@ snapshots: optionalDependencies: bluebird: 3.7.2 + promise-make-naked@3.0.2: {} + promise-polyfill@7.1.2: {} promise-retry@1.1.1: @@ -63411,27 +64038,27 @@ snapshots: transitivePeerDependencies: - rax - rax-app@3.8.22(@babel/core@7.29.0)(debug@4.4.3)(eslint@10.0.2(jiti@2.6.1))(less@4.5.1)(postcss@8.5.8)(rax@1.2.3)(react@19.2.4)(redux@4.2.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + rax-app@3.8.22(@babel/core@7.29.0)(debug@4.4.3)(eslint@10.0.3(jiti@2.6.1))(less@4.5.1)(postcss@8.5.8)(rax@1.2.3)(react@19.2.4)(redux@4.2.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@builder/pack': 0.6.8 - '@builder/webpack-dev-server': 1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/webpack-dev-server': 1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) build-plugin-app-core: 2.1.0(@babel/core@7.29.0)(debug@4.4.3) build-plugin-ice-config: 2.0.2 build-plugin-ice-logger: 2.0.0 build-plugin-minify-classname: 0.2.0(debug@4.4.3) - build-plugin-rax-app: 7.0.13(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(postcss@8.5.8)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - build-plugin-rax-kraken: 2.1.1(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - build-plugin-rax-miniapp: 2.0.2(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - build-plugin-rax-pha: 2.1.3(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + build-plugin-rax-app: 7.0.13(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(postcss@8.5.8)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + build-plugin-rax-kraken: 2.1.1(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + build-plugin-rax-miniapp: 2.0.2(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + build-plugin-rax-pha: 2.1.3(@babel/core@7.29.0)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) build-plugin-rax-router: 1.0.4(rax@1.2.3) build-plugin-rax-store: 2.0.1(@babel/core@7.29.0)(rax@1.2.3)(react@19.2.4)(redux@4.2.1) - build-plugin-rax-web: 2.0.8(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - build-plugin-rax-weex: 2.0.0(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - build-plugin-ssr: 2.1.0(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(rax@1.2.3)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + build-plugin-rax-web: 2.0.8(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(rax@1.2.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + build-plugin-rax-weex: 2.0.0(@babel/core@7.29.0)(build-scripts@1.3.0)(debug@4.4.3)(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + build-plugin-ssr: 2.1.0(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(rax@1.2.3)(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) build-scripts: 1.3.0 chokidar: 3.6.0 commander: 5.1.0 - create-cli-utils: 1.0.0(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))(less@4.5.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0) + create-cli-utils: 1.0.0(@babel/core@7.29.0)(eslint@10.0.3(jiti@2.6.1))(less@4.5.1)(rolldown@1.0.0-rc.3)(rollup@4.59.0)(sass@1.97.3)(stylus@0.57.0) detect-port: 1.6.1 inquirer: 7.3.3 miniapp-builder-shared: 0.3.0(debug@4.4.3) @@ -63534,9 +64161,9 @@ snapshots: transitivePeerDependencies: - debug - rax-miniapp-runtime-webpack-plugin@5.0.5(debug@4.4.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + rax-miniapp-runtime-webpack-plugin@5.0.5(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: - '@builder/compat-webpack4': 1.0.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@builder/compat-webpack4': 1.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@builder/swc': 0.1.3 chalk: 3.0.0 csso: 4.2.0 @@ -63597,22 +64224,22 @@ snapshots: rax: 1.2.3 universal-env: 3.3.3 - rax-webpack-config@4.0.1(postcss@8.5.8)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + rax-webpack-config@4.0.1(postcss@8.5.8)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@babel/runtime': 7.28.6 '@builder/pack': 0.6.8 '@builder/rax-pack': 1.0.0 babel-runtime-jsx-plus: 0.1.5 - file-loader: 5.1.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + file-loader: 5.1.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) less: 4.5.1 - mini-css-extract-plugin: 1.6.2(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + mini-css-extract-plugin: 1.6.2(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) postcss: 8.5.8 sass: 1.97.3 - terser-webpack-plugin: 2.3.8(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - time-fix-plugin: 2.0.7(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - ts-loader: 8.4.0(typescript@4.9.5)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + terser-webpack-plugin: 2.3.8(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + time-fix-plugin: 2.0.7(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + ts-loader: 8.4.0(typescript@4.9.5)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) typescript: 4.9.5 - url-loader: 2.3.0(file-loader@5.1.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + url-loader: 2.3.0(file-loader@5.1.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) webpack-chain: 6.5.1 transitivePeerDependencies: - bluebird @@ -63679,7 +64306,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-dev-utils@11.0.4(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + react-dev-utils@11.0.4(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@babel/code-frame': 7.10.4 address: 1.1.2 @@ -63690,7 +64317,7 @@ snapshots: escape-string-regexp: 2.0.0 filesize: 6.1.0 find-up: 4.1.0 - fork-ts-checker-webpack-plugin: 4.1.6(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + fork-ts-checker-webpack-plugin: 4.1.6(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) global-modules: 2.0.0 globby: 11.0.1 gzip-size: 5.1.1 @@ -63705,7 +64332,7 @@ snapshots: shell-quote: 1.7.2 strip-ansi: 6.0.0 text-table: 0.2.0 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -64175,19 +64802,19 @@ snapshots: transitivePeerDependencies: - supports-color - reka-ui@2.9.0(@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)): + reka-ui@2.9.0(@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)): dependencies: '@floating-ui/dom': 1.7.4 - '@floating-ui/vue': 1.1.9(@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)) + '@floating-ui/vue': 1.1.9(@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)) '@internationalized/date': 3.10.1 '@internationalized/number': 3.6.5 - '@tanstack/vue-virtual': 3.13.13(vue@3.5.29(typescript@5.9.3)) - '@vueuse/core': 14.1.0(vue@3.5.29(typescript@5.9.3)) - '@vueuse/shared': 14.1.0(vue@3.5.29(typescript@5.9.3)) + '@tanstack/vue-virtual': 3.13.13(vue@3.5.30(typescript@5.9.3)) + '@vueuse/core': 14.1.0(vue@3.5.30(typescript@5.9.3)) + '@vueuse/shared': 14.1.0(vue@3.5.30(typescript@5.9.3)) aria-hidden: 1.2.6 defu: 6.1.4 ohash: 2.0.11 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - '@vue/composition-api' @@ -64289,7 +64916,7 @@ snapshots: remove-trailing-separator@1.1.0: {} - rename-overwrite@6.0.3: + rename-overwrite@6.0.6: dependencies: '@zkochan/rimraf': 3.0.2 fs-extra: 11.3.0 @@ -64538,7 +65165,7 @@ snapshots: transitivePeerDependencies: - oxc-resolver - rolldown-plugin-dts@0.22.3(oxc-resolver@11.16.0)(rolldown@1.0.0-rc.6)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3)): + rolldown-plugin-dts@0.22.4(oxc-resolver@11.16.0)(rolldown@1.0.0-rc.6)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3)): dependencies: '@babel/generator': 8.0.0-rc.2 '@babel/helper-validator-identifier': 8.0.0-rc.2 @@ -64782,12 +65409,12 @@ snapshots: rslog@1.3.2: {} - rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@rsmax/ali': 1.3.14(@rspack/core@1.6.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rsmax/cli': 1.3.14(@rsdoctor/client@1.4.0)(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@rsmax/cli': 1.3.14(@rsdoctor/client@1.4.0)(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) '@rsmax/macro': 1.3.14(react@18.3.1) - '@rsmax/one': 1.3.14(@rspack/core@1.6.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) + '@rsmax/one': 1.3.14(@rspack/core@1.6.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rsmax@1.3.14(@rsdoctor/client@1.4.0)(@rspack/core@1.6.8(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@swc/types@0.1.25)(@types/express@4.17.25)(debug@4.4.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3))) '@rsmax/runtime': 1.3.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rsmax/toutiao': 1.3.14(react@18.3.1) '@rsmax/types': 1.3.14(@rspack/core@1.6.8(@swc/helpers@0.5.17)) @@ -65040,6 +65667,15 @@ snapshots: sass-embedded: 1.97.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + dependencies: + neo-async: 2.6.2 + optionalDependencies: + '@rspack/core': 1.6.8(@swc/helpers@0.5.17) + sass: 1.97.3 + sass-embedded: 1.97.3 + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + sass-loader@16.0.7(@rspack/core@1.6.8(@swc/helpers@0.5.17))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.105.4): dependencies: neo-async: 2.6.2 @@ -65841,10 +66477,10 @@ snapshots: transitivePeerDependencies: - supports-color - speed-measure-webpack-plugin@1.5.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + speed-measure-webpack-plugin@1.5.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: chalk: 4.1.2 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) split-on-first@1.1.0: {} @@ -65964,7 +66600,7 @@ snapshots: es-errors: 1.3.0 internal-slot: 1.1.0 - storybook@10.2.15(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + storybook@10.2.17(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -66272,6 +66908,10 @@ snapshots: dependencies: webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + style-loader@4.0.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + dependencies: + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + style-to-js@1.1.21: dependencies: style-to-object: 1.0.14 @@ -66677,7 +67317,7 @@ snapshots: symlink-dir@6.0.5: dependencies: better-path-resolve: 1.0.0 - rename-overwrite: 6.0.3 + rename-overwrite: 6.0.6 sync-child-process@1.0.2: dependencies: @@ -66685,10 +67325,6 @@ snapshots: sync-message-port@1.1.3: {} - synckit@0.11.11: - dependencies: - '@pkgr/core': 0.2.9 - synckit@0.11.12: dependencies: '@pkgr/core': 0.2.9 @@ -66887,7 +67523,7 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - tar@7.5.9: + tar@7.5.11: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 @@ -66895,14 +67531,14 @@ snapshots: minizlib: 3.1.0 yallist: 5.0.0 - taro-hooks@2.2.0(f36c89af3012569137e380df9b87f6ad): + taro-hooks@2.2.0(f376b5766bad8ea386fa3054899671ca): dependencies: '@taro-hooks/ahooks': 2.2.0 '@taro-hooks/compressorjs': 2.2.0 '@taro-hooks/shared': 2.2.0 - '@taro-hooks/use-request': 2.2.0(f36c89af3012569137e380df9b87f6ad) - '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.29(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) - '@tarojs/taro-h5': 4.1.11(8b09b17989c05c99bacf7b4bbe634b2a) + '@taro-hooks/use-request': 2.2.0(f376b5766bad8ea386fa3054899671ca) + '@tarojs/taro': 4.1.11(@tarojs/components@4.1.11(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(@tarojs/helper@4.1.11(@swc/helpers@0.5.17))(@tarojs/shared@4.1.11)(@types/react@19.2.14)(html-webpack-plugin@5.6.5(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(postcss@8.5.8)(rollup@3.30.0)(vue@3.5.30(typescript@5.9.3))(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + '@tarojs/taro-h5': 4.1.11(ef18ff77e8e867c236b8952e86168f5c) lodash-wechat: 1.0.0 querystring: 0.2.1 @@ -66988,7 +67624,7 @@ snapshots: webpack-sources: 1.4.3 worker-farm: 1.7.0 - terser-webpack-plugin@2.3.8(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + terser-webpack-plugin@2.3.8(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: cacache: 13.0.1 find-cache-dir: 3.3.2 @@ -66998,7 +67634,7 @@ snapshots: serialize-javascript: 4.0.0 source-map: 0.6.1 terser: 4.8.1 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-sources: 1.4.3 transitivePeerDependencies: - bluebird @@ -67180,9 +67816,9 @@ snapshots: tildify@3.0.0: {} - time-fix-plugin@2.0.7(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + time-fix-plugin@2.0.7(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) time-stamp@1.1.0: {} @@ -67405,12 +68041,12 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(esbuild@0.27.3)(jest-util@30.2.0)(jest@30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2))(typescript@5.9.3): + ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.3.0)(@jest/types@30.3.0)(babel-jest@30.3.0(@babel/core@7.29.0))(esbuild@0.27.3)(jest-util@30.3.0)(jest@30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 30.2.0(@types/node@25.3.3)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) + jest: 30.3.0(@types/node@25.4.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.3))(node-notifier@8.0.2) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -67420,13 +68056,13 @@ snapshots: yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.29.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - babel-jest: 30.2.0(@babel/core@7.29.0) + '@jest/transform': 30.3.0 + '@jest/types': 30.3.0 + babel-jest: 30.3.0(@babel/core@7.29.0) esbuild: 0.27.3 - jest-util: 30.2.0 + jest-util: 30.3.0 - ts-loader@8.4.0(typescript@4.9.5)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + ts-loader@8.4.0(typescript@4.9.5)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: chalk: 4.1.2 enhanced-resolve: 4.5.0 @@ -67434,9 +68070,9 @@ snapshots: micromatch: 4.0.8 semver: 7.7.4 typescript: 4.9.5 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) - ts-loader@8.4.0(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + ts-loader@8.4.0(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: chalk: 4.1.2 enhanced-resolve: 4.5.0 @@ -67444,7 +68080,7 @@ snapshots: micromatch: 4.0.8 semver: 7.7.4 typescript: 5.9.3 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) ts-loader@9.5.4(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: @@ -67536,7 +68172,7 @@ snapshots: tsscmp@1.0.6: {} - tsup@8.5.1(@microsoft/api-extractor@7.55.2(@types/node@24.11.0))(@swc/core@1.15.18(@swc/helpers@0.5.17))(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2): + tsup@8.5.1(@microsoft/api-extractor@7.55.2(@types/node@24.12.0))(@swc/core@1.15.18(@swc/helpers@0.5.17))(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2): dependencies: bundle-require: 5.1.0(esbuild@0.27.3) cac: 6.7.14 @@ -67556,7 +68192,7 @@ snapshots: tinyglobby: 0.2.15 tree-kill: 1.2.2 optionalDependencies: - '@microsoft/api-extractor': 7.55.2(@types/node@24.11.0) + '@microsoft/api-extractor': 7.55.2(@types/node@24.12.0) '@swc/core': 1.15.18(@swc/helpers@0.5.17) postcss: 8.5.8 typescript: 5.9.3 @@ -67584,32 +68220,32 @@ snapshots: dependencies: safe-buffer: 5.2.1 - turbo-darwin-64@2.8.13: + turbo-darwin-64@2.8.15: optional: true - turbo-darwin-arm64@2.8.13: + turbo-darwin-arm64@2.8.15: optional: true - turbo-linux-64@2.8.13: + turbo-linux-64@2.8.15: optional: true - turbo-linux-arm64@2.8.13: + turbo-linux-arm64@2.8.15: optional: true - turbo-windows-64@2.8.13: + turbo-windows-64@2.8.15: optional: true - turbo-windows-arm64@2.8.13: + turbo-windows-arm64@2.8.15: optional: true - turbo@2.8.13: + turbo@2.8.15: optionalDependencies: - turbo-darwin-64: 2.8.13 - turbo-darwin-arm64: 2.8.13 - turbo-linux-64: 2.8.13 - turbo-linux-arm64: 2.8.13 - turbo-windows-64: 2.8.13 - turbo-windows-arm64: 2.8.13 + turbo-darwin-64: 2.8.15 + turbo-darwin-arm64: 2.8.15 + turbo-linux-64: 2.8.15 + turbo-linux-arm64: 2.8.15 + turbo-windows-64: 2.8.15 + turbo-windows-arm64: 2.8.15 tw-animate-css@1.4.0: {} @@ -67734,13 +68370,13 @@ snapshots: typescript: 5.9.3 yaml: 2.8.2 - typescript-eslint@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + typescript-eslint@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) + eslint: 10.0.3(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -67777,7 +68413,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - unbuild@3.6.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.29(typescript@5.9.3)): + unbuild@3.6.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.54.0) '@rollup/plugin-commonjs': 28.0.9(rollup@4.54.0) @@ -67793,7 +68429,7 @@ snapshots: hookable: 5.5.3 jiti: 2.6.1 magic-string: 0.30.21 - mkdist: 2.4.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.29(typescript@5.9.3)) + mkdist: 2.4.1(sass@1.97.3)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3)) mlly: 1.8.0 pathe: 2.0.3 pkg-types: 2.3.0 @@ -67896,7 +68532,7 @@ snapshots: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.12 '@types/is-empty': 1.2.3 - '@types/node': 22.19.13 + '@types/node': 22.19.15 '@types/unist': 3.0.3 concat-stream: 2.0.0 debug: 4.4.3(supports-color@6.1.0) @@ -68081,7 +68717,7 @@ snapshots: unpipe@1.0.0: {} - unplugin-auto-import@19.1.0(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3))): + unplugin-auto-import@19.1.0(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3))): dependencies: local-pkg: 1.1.2 magic-string: 0.30.21 @@ -68090,9 +68726,9 @@ snapshots: unplugin: 2.3.11 unplugin-utils: 0.2.5 optionalDependencies: - '@vueuse/core': 14.1.0(vue@3.5.29(typescript@5.9.3)) + '@vueuse/core': 14.1.0(vue@3.5.30(typescript@5.9.3)) - unplugin-auto-import@19.3.0(@vueuse/core@14.1.0(vue@3.5.29(typescript@5.9.3))): + unplugin-auto-import@19.3.0(@vueuse/core@14.1.0(vue@3.5.30(typescript@5.9.3))): dependencies: local-pkg: 1.1.2 magic-string: 0.30.21 @@ -68101,7 +68737,7 @@ snapshots: unplugin: 2.3.11 unplugin-utils: 0.2.5 optionalDependencies: - '@vueuse/core': 14.1.0(vue@3.5.29(typescript@5.9.3)) + '@vueuse/core': 14.1.0(vue@3.5.30(typescript@5.9.3)) unplugin-utils@0.2.5: dependencies: @@ -68113,7 +68749,7 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.3 - unplugin-vue-components@29.2.0(@babel/parser@7.29.0)(vue@3.5.29(typescript@5.9.3)): + unplugin-vue-components@29.2.0(@babel/parser@7.29.0)(vue@3.5.30(typescript@5.9.3)): dependencies: chokidar: 3.6.0 debug: 4.4.3(supports-color@6.1.0) @@ -68123,17 +68759,17 @@ snapshots: tinyglobby: 0.2.15 unplugin: 2.3.11 unplugin-utils: 0.3.1 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) optionalDependencies: '@babel/parser': 7.29.0 transitivePeerDependencies: - supports-color - unplugin-vue-router@0.19.2(@vue/compiler-sfc@3.5.29)(vue-router@4.6.4(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)): + unplugin-vue-router@0.19.2(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)): dependencies: '@babel/generator': 7.28.5 - '@vue-macros/common': 3.1.1(vue@3.5.29(typescript@5.9.3)) - '@vue/compiler-sfc': 3.5.29 + '@vue-macros/common': 3.1.1(vue@3.5.30(typescript@5.9.3)) + '@vue/compiler-sfc': 3.5.30 '@vue/language-core': 3.2.1 ast-walker-scope: 0.8.3 chokidar: 5.0.0 @@ -68150,7 +68786,7 @@ snapshots: unplugin-utils: 0.3.1 yaml: 2.8.2 optionalDependencies: - vue-router: 4.6.4(vue@3.5.29(typescript@5.9.3)) + vue-router: 4.6.4(vue@3.5.30(typescript@5.9.3)) transitivePeerDependencies: - vue @@ -68269,14 +68905,14 @@ snapshots: urix@0.1.0: {} - url-loader@2.3.0(file-loader@5.1.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + url-loader@2.3.0(file-loader@5.1.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: loader-utils: 1.4.2 mime: 2.6.0 schema-utils: 2.7.1 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - file-loader: 5.1.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + file-loader: 5.1.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) url-loader@2.3.0(file-loader@6.2.0(webpack@4.47.0))(webpack@4.47.0): dependencies: @@ -68287,14 +68923,14 @@ snapshots: optionalDependencies: file-loader: 6.2.0(webpack@4.47.0) - url-loader@2.3.0(file-loader@6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + url-loader@2.3.0(file-loader@6.2.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: loader-utils: 1.4.2 mime: 2.6.0 schema-utils: 2.7.1 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - file-loader: 6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + file-loader: 6.2.0(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) url-loader@4.1.1(file-loader@6.2.0(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: @@ -68576,39 +69212,39 @@ snapshots: - bare-abort-controller - react-native-b4a - vite-dev-rpc@1.1.0(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)): + vite-dev-rpc@1.1.0(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)): dependencies: birpc: 2.9.0 - vite: 5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - vite-hot-client: 2.1.0(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + vite: 5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite-hot-client: 2.1.0(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) - vite-dev-rpc@1.1.0(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-dev-rpc@1.1.0(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: birpc: 2.9.0 - vite: 7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-hot-client: 2.1.0(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite: 7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-hot-client: 2.1.0(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) - vite-dev-rpc@1.1.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-dev-rpc@1.1.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: birpc: 2.9.0 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-hot-client: 2.1.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-hot-client: 2.1.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) - vite-hot-client@2.1.0(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)): + vite-hot-client@2.1.0(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)): dependencies: - vite: 5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - vite-hot-client@2.1.0(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-hot-client@2.1.0(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: - vite: 7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-hot-client@2.1.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-hot-client@2.1.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-plugin-dts@4.5.4(@types/node@25.3.3)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-plugin-dts@4.5.4(@types/node@25.4.0)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: - '@microsoft/api-extractor': 7.55.2(@types/node@25.3.3) + '@microsoft/api-extractor': 7.55.2(@types/node@25.4.0) '@rollup/pluginutils': 5.3.0(rollup@4.59.0) '@volar/typescript': 2.4.27 '@vue/language-core': 2.2.0(typescript@5.9.3) @@ -68619,19 +69255,19 @@ snapshots: magic-string: 0.30.21 typescript: 5.9.3 optionalDependencies: - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-eslint-report@1.0.1(eslint@10.0.2(jiti@2.6.1)): + vite-plugin-eslint-report@1.0.1(eslint@10.0.3(jiti@2.6.1)): dependencies: '@rollup/pluginutils': 4.2.1 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) lodash.debounce: 4.0.8 - vite-plugin-inspect@11.3.3(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)): + vite-plugin-inspect@11.3.3(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)): dependencies: ansis: 4.2.0 debug: 4.4.3(supports-color@6.1.0) @@ -68641,12 +69277,12 @@ snapshots: perfect-debounce: 2.0.0 sirv: 3.0.2 unplugin-utils: 0.3.1 - vite: 5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) - vite-dev-rpc: 1.1.0(vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) + vite: 5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite-dev-rpc: 1.1.0(vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)) transitivePeerDependencies: - supports-color - vite-plugin-inspect@11.3.3(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-plugin-inspect@11.3.3(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: ansis: 4.2.0 debug: 4.4.3(supports-color@6.1.0) @@ -68656,12 +69292,12 @@ snapshots: perfect-debounce: 2.0.0 sirv: 3.0.2 unplugin-utils: 0.3.1 - vite: 7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-dev-rpc: 1.1.0(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite: 7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-dev-rpc: 1.1.0(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) transitivePeerDependencies: - supports-color - vite-plugin-inspect@11.3.3(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-plugin-inspect@11.3.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: ansis: 4.2.0 debug: 4.4.3(supports-color@6.1.0) @@ -68671,32 +69307,32 @@ snapshots: perfect-debounce: 2.0.0 sirv: 3.0.2 unplugin-utils: 0.3.1 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-dev-rpc: 1.1.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-dev-rpc: 1.1.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) transitivePeerDependencies: - supports-color vite-plugin-performance@2.0.1: {} - vite-plugin-static-copy@0.17.1(vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)): + vite-plugin-static-copy@0.17.1(vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)): dependencies: chokidar: 3.6.0 fast-glob: 3.3.3 fs-extra: 11.3.4 picocolors: 1.1.1 - vite: 4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) + vite: 4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0) vite-plugin-ts-types@1.0.0: dependencies: '@babel/code-frame': 7.29.0 chalk: 4.1.2 - vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: debug: 4.4.3(supports-color@6.1.0) globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) - vite: 8.0.0-beta.16(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.16(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color - typescript @@ -68713,65 +69349,65 @@ snapshots: sass: 1.97.3 stylus: 0.57.0 - vite@4.5.14(@types/node@24.11.0)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0): + vite@4.5.14(@types/node@24.12.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0): dependencies: esbuild: 0.18.20 postcss: 8.5.8 rollup: 3.29.5 optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 fsevents: 2.3.3 less: 4.5.1 - lightningcss: 1.31.1 + lightningcss: 1.32.0 sass: 1.97.3 stylus: 0.57.0 terser: 5.46.0 optional: true - vite@4.5.14(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0): + vite@4.5.14(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0): dependencies: esbuild: 0.18.20 postcss: 8.5.8 rollup: 3.29.5 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 fsevents: 2.3.3 less: 4.5.1 - lightningcss: 1.31.1 + lightningcss: 1.32.0 sass: 1.97.3 stylus: 0.57.0 terser: 5.46.0 - vite@5.2.8(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0): + vite@5.2.8(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0): dependencies: esbuild: 0.20.2 postcss: 8.5.8 rollup: 4.57.1 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 fsevents: 2.3.3 less: 4.5.1 - lightningcss: 1.31.1 + lightningcss: 1.32.0 sass: 1.97.3 stylus: 0.57.0 terser: 5.46.0 - vite@5.4.21(@types/node@25.3.3)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0): + vite@5.4.21(@types/node@25.4.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0): dependencies: esbuild: 0.21.5 postcss: 8.5.8 rollup: 4.59.0 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 fsevents: 2.3.3 less: 4.5.1 - lightningcss: 1.31.1 + lightningcss: 1.32.0 sass: 1.97.3 sass-embedded: 1.97.3 stylus: 0.57.0 terser: 5.46.0 - vite@7.2.7(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@7.2.7(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -68780,11 +69416,11 @@ snapshots: rollup: 4.55.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 fsevents: 2.3.3 jiti: 2.6.1 less: 4.5.1 - lightningcss: 1.31.1 + lightningcss: 1.32.0 sass: 1.97.3 sass-embedded: 1.97.3 stylus: 0.57.0 @@ -68792,7 +69428,7 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 - vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.3) @@ -68801,11 +69437,11 @@ snapshots: rollup: 4.55.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.11.0 + '@types/node': 24.12.0 fsevents: 2.3.3 jiti: 2.6.1 less: 4.5.1 - lightningcss: 1.31.1 + lightningcss: 1.32.0 sass: 1.97.3 sass-embedded: 1.97.3 stylus: 0.57.0 @@ -68813,7 +69449,7 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 - vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.3) @@ -68822,11 +69458,11 @@ snapshots: rollup: 4.55.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 fsevents: 2.3.3 jiti: 2.6.1 less: 4.5.1 - lightningcss: 1.31.1 + lightningcss: 1.32.0 sass: 1.97.3 sass-embedded: 1.97.3 stylus: 0.57.0 @@ -68834,16 +69470,16 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 - vite@8.0.0-beta.16(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@8.0.0-beta.16(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@oxc-project/runtime': 0.115.0 - lightningcss: 1.31.1 + lightningcss: 1.32.0 picomatch: 4.0.3 postcss: 8.5.8 rolldown: 1.0.0-rc.6 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.4.0 esbuild: 0.27.3 fsevents: 2.3.3 jiti: 2.6.1 @@ -68855,10 +69491,10 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 - vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@24.11.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@vitest/expect': 4.0.18 - '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vitest/pretty-format': 4.0.18 '@vitest/runner': 4.0.18 '@vitest/snapshot': 4.0.18 @@ -68875,11 +69511,11 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.1(@types/node@24.11.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.12.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.0 - '@types/node': 24.11.0 + '@types/node': 24.12.0 '@vitest/ui': 4.0.18(vitest@4.0.18) jsdom: 28.1.0 transitivePeerDependencies: @@ -68895,10 +69531,10 @@ snapshots: - tsx - yaml - vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@25.3.3)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vitest@4.0.18(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(@vitest/ui@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@vitest/expect': 4.0.18 - '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vitest/pretty-format': 4.0.18 '@vitest/runner': 4.0.18 '@vitest/snapshot': 4.0.18 @@ -68915,11 +69551,11 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.31.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(less@4.5.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.0 - '@types/node': 25.3.3 + '@types/node': 25.4.0 '@vitest/ui': 4.0.18(vitest@4.0.18) jsdom: 28.1.0 transitivePeerDependencies: @@ -68977,21 +69613,21 @@ snapshots: optionalDependencies: '@vue/composition-api': 1.7.2(vue@2.7.16) - vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)): + vue-demi@0.14.10(@vue/composition-api@1.7.2(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)): dependencies: - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) optionalDependencies: - '@vue/composition-api': 1.7.2(vue@3.5.29(typescript@5.9.3)) + '@vue/composition-api': 1.7.2(vue@3.5.30(typescript@5.9.3)) - vue-echarts@8.0.1(echarts@6.0.0)(vue@3.5.29(typescript@5.9.3)): + vue-echarts@8.0.1(echarts@6.0.0)(vue@3.5.30(typescript@5.9.3)): dependencies: echarts: 6.0.0 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) - vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@1.21.7)): + vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@1.21.7)): dependencies: debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -69000,10 +69636,10 @@ snapshots: transitivePeerDependencies: - supports-color - vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@2.6.1)): + vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@2.6.1)): dependencies: debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -69012,10 +69648,10 @@ snapshots: transitivePeerDependencies: - supports-color - vue-eslint-parser@7.11.0(eslint@10.0.2(jiti@2.6.1)): + vue-eslint-parser@7.11.0(eslint@10.0.3(jiti@2.6.1)): dependencies: debug: 4.4.3(supports-color@6.1.0) - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.0.3(jiti@2.6.1) eslint-scope: 5.1.1 eslint-visitor-keys: 1.3.0 espree: 6.2.1 @@ -69043,14 +69679,14 @@ snapshots: dependencies: vue: 2.7.16 - vue-i18n@9.14.5(vue@3.5.29(typescript@5.9.3)): + vue-i18n@9.14.5(vue@3.5.30(typescript@5.9.3)): dependencies: '@intlify/core-base': 9.14.5 '@intlify/shared': 9.14.5 '@vue/devtools-api': 6.6.4 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) - vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@2.1.1(webpack@4.47.0))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@4.47.0): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@2.1.1(webpack@4.47.0))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@4.47.0): dependencies: '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1) css-loader: 2.1.1(webpack@4.47.0) @@ -69060,7 +69696,7 @@ snapshots: vue-style-loader: 4.1.3 webpack: 4.47.0 optionalDependencies: - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 prettier: 3.8.1 vue-template-compiler: 2.7.16 transitivePeerDependencies: @@ -69118,17 +69754,17 @@ snapshots: - walrus - whiskers - vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@2.1.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@2.1.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1) - css-loader: 2.1.1(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + css-loader: 2.1.1(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) hash-sum: 1.0.2 loader-utils: 1.4.2 vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 prettier: 3.8.1 vue-template-compiler: 2.7.16 transitivePeerDependencies: @@ -69186,7 +69822,7 @@ snapshots: - walrus - whiskers - vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1) css-loader: 6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -69196,7 +69832,7 @@ snapshots: vue-style-loader: 4.1.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 prettier: 3.8.1 vue-template-compiler: 2.6.14 transitivePeerDependencies: @@ -69254,7 +69890,7 @@ snapshots: - walrus - whiskers - vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1) css-loader: 6.11.0(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -69264,7 +69900,7 @@ snapshots: vue-style-loader: 4.1.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 prettier: 3.8.1 vue-template-compiler: 2.7.16 transitivePeerDependencies: @@ -69322,7 +69958,7 @@ snapshots: - walrus - whiskers - vue-loader@15.11.1(@vue/compiler-sfc@3.5.29)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.30)(css-loader@7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1)(prettier@3.8.1)(vue-template-compiler@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.23)(mustache@3.2.1) css-loader: 7.1.4(@rspack/core@1.6.8(@swc/helpers@0.5.17))(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) @@ -69332,7 +69968,7 @@ snapshots: vue-style-loader: 4.1.3 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 prettier: 3.8.1 vue-template-compiler: 2.7.16 transitivePeerDependencies: @@ -69390,35 +70026,35 @@ snapshots: - walrus - whiskers - vue-loader@17.4.2(@vue/compiler-sfc@3.5.29)(vue@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + vue-loader@17.4.2(@vue/compiler-sfc@3.5.30)(vue@2.6.14)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.5.0 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 vue: 2.6.14 - vue-loader@17.4.2(@vue/compiler-sfc@3.5.29)(vue@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + vue-loader@17.4.2(@vue/compiler-sfc@3.5.30)(vue@2.7.16)(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.5.0 webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - '@vue/compiler-sfc': 3.5.29 + '@vue/compiler-sfc': 3.5.30 vue: 2.7.16 - vue-loader@17.4.2(@vue/compiler-sfc@3.5.29)(vue@3.5.29(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + vue-loader@17.4.2(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@5.9.3))(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.5.0 webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) optionalDependencies: - '@vue/compiler-sfc': 3.5.29 - vue: 3.5.29(typescript@5.9.3) + '@vue/compiler-sfc': 3.5.30 + vue: 3.5.30(typescript@5.9.3) vue-property-decorator@9.1.2(vue-class-component@7.2.6(vue@2.6.14))(vue@2.6.14): dependencies: @@ -69434,15 +70070,15 @@ snapshots: dependencies: vue: 2.7.16 - vue-router@4.4.4(vue@3.5.29(typescript@5.9.3)): + vue-router@4.4.4(vue@3.5.30(typescript@5.9.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) - vue-router@4.6.4(vue@3.5.29(typescript@5.9.3)): + vue-router@4.6.4(vue@3.5.30(typescript@5.9.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) vue-style-loader@4.1.3: dependencies: @@ -69474,13 +70110,13 @@ snapshots: '@vue/compiler-sfc': 2.7.16 csstype: 3.2.3 - vue@3.5.29(typescript@5.9.3): + vue@3.5.30(typescript@5.9.3): dependencies: - '@vue/compiler-dom': 3.5.29 - '@vue/compiler-sfc': 3.5.29 - '@vue/runtime-dom': 3.5.29 - '@vue/server-renderer': 3.5.29(vue@3.5.29(typescript@5.9.3)) - '@vue/shared': 3.5.29 + '@vue/compiler-dom': 3.5.30 + '@vue/compiler-sfc': 3.5.30 + '@vue/runtime-dom': 3.5.30 + '@vue/server-renderer': 3.5.30(vue@3.5.30(typescript@5.9.3)) + '@vue/shared': 3.5.30 optionalDependencies: typescript: 5.9.3 @@ -69492,10 +70128,10 @@ snapshots: dependencies: vue: 2.7.16 - vuex@4.1.0(vue@3.5.29(typescript@5.9.3)): + vuex@4.1.0(vue@3.5.30(typescript@5.9.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) w3c-hr-time@1.0.2: dependencies: @@ -69573,7 +70209,7 @@ snapshots: dependencies: tailwindcss: 3.4.19(tsx@4.21.0)(yaml@2.8.2) - weapp-vite@6.7.3(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + weapp-vite@6.7.4(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(miniprogram-api-typings@5.1.1)(oxc-resolver@11.16.0)(rollup@4.59.0)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@babel/core': 7.29.0 '@babel/generator': 7.29.1 @@ -69589,8 +70225,8 @@ snapshots: '@weapp-core/shared': 3.0.1 '@weapp-vite/mcp': 1.1.0 '@weapp-vite/volar': 2.0.4 - '@weapp-vite/web': 1.3.0(rolldown@1.0.0-rc.6)(rollup@4.59.0) - '@wevu/api': 0.1.1 + '@weapp-vite/web': 1.3.1(rolldown@1.0.0-rc.6)(rollup@4.59.0) + '@wevu/api': 0.2.0 comment-json: 4.6.2 debug: 4.4.3(supports-color@6.1.0) fdir: 6.5.0(picomatch@4.0.3) @@ -69602,16 +70238,16 @@ snapshots: picomatch: 4.0.3 postcss: 8.5.8 rolldown: 1.0.0-rc.6 - rolldown-plugin-dts: 0.22.3(oxc-resolver@11.16.0)(rolldown@1.0.0-rc.6)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3)) + rolldown-plugin-dts: 0.22.4(oxc-resolver@11.16.0)(rolldown@1.0.0-rc.6)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3)) rolldown-require: 2.0.6(rolldown@1.0.0-rc.6)(rollup@4.59.0) typescript: 5.9.3 - vite: 8.0.0-beta.16(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.16(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-performance: 2.0.1 - vite-tsconfig-paths: 6.1.1(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@25.3.3)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) - vue: 3.5.29(typescript@5.9.3) + vite-tsconfig-paths: 6.1.1(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.57.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vue: 3.5.30(typescript@5.9.3) vue-tsc: 3.2.5(typescript@5.9.3) weapp-ide-cli: 5.1.0 - wevu: 6.7.3(miniprogram-api-typings@5.1.1)(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3) + wevu: 6.7.4(miniprogram-api-typings@5.1.1)(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3) transitivePeerDependencies: - '@cfworker/json-schema' - '@ts-macro/tsc' @@ -69695,13 +70331,13 @@ snapshots: webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)(webpack-cli@6.0.1) webpack-merge: 6.0.1 - webpack-dev-middleware@3.7.3(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + webpack-dev-middleware@3.7.3(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: memory-fs: 0.4.1 mime: 2.6.0 mkdirp: 0.5.6 range-parser: 1.2.1 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-log: 2.0.0 webpack-dev-middleware@5.3.4(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): @@ -69742,6 +70378,17 @@ snapshots: optionalDependencies: webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack-dev-middleware@7.4.5(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + dependencies: + colorette: 2.0.20 + memfs: 4.51.1 + mime-types: 3.0.2 + on-finished: 2.4.1 + range-parser: 1.2.1 + schema-utils: 4.3.3 + optionalDependencies: + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack-dev-mock@1.3.2(@babel/core@7.29.0): dependencies: '@babel/parser': 7.29.0 @@ -69782,7 +70429,7 @@ snapshots: - '@babel/core' - supports-color - webpack-dev-server@3.11.3(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + webpack-dev-server@3.11.3(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: ansi-html-community: 0.0.8 bonjour: 3.5.0 @@ -69813,8 +70460,8 @@ snapshots: strip-ansi: 3.0.1 supports-color: 6.1.0 url: 0.11.4 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) - webpack-dev-middleware: 3.7.3(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack-dev-middleware: 3.7.3(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) webpack-log: 2.0.0 ws: 6.2.3 yargs: 13.3.2 @@ -69980,14 +70627,52 @@ snapshots: - supports-color - utf-8-validate + webpack-dev-server@5.2.2(debug@4.4.3)(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.25 + '@types/express-serve-static-core': 4.19.7 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.10 + '@types/sockjs': 0.3.36 + '@types/ws': 8.18.1 + ansi-html-community: 0.0.8 + bonjour-service: 1.3.0 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.8.1(supports-color@6.1.0) + connect-history-api-fallback: 2.0.0 + express: 4.22.1(supports-color@6.1.0) + graceful-fs: 4.2.11 + http-proxy-middleware: 2.0.9(@types/express@4.17.25)(debug@4.4.3) + ipaddr.js: 2.3.0 + launch-editor: 2.12.0 + open: 10.2.0 + p-retry: 6.2.1 + schema-utils: 4.3.3 + selfsigned: 2.4.1 + serve-index: 1.9.1(supports-color@6.1.0) + sockjs: 0.3.24 + spdy: 4.0.2(supports-color@6.1.0) + webpack-dev-middleware: 7.4.5(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)) + ws: 8.19.0 + optionalDependencies: + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + webpack-format-messages@3.0.1: dependencies: kleur: 4.1.5 - webpack-inject-plugin@1.5.5(webpack@5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): + webpack-inject-plugin@1.5.5(webpack@5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3)): dependencies: loader-utils: 1.2.3 - webpack: 5.105.2(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) + webpack: 5.105.4(@swc/core@1.15.18(@swc/helpers@0.5.17))(esbuild@0.27.3) webpack-log@2.0.0: dependencies: @@ -70232,11 +70917,12 @@ snapshots: websocket-extensions@0.1.4: {} - wevu@6.7.3(miniprogram-api-typings@5.1.1)(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3): + wevu@6.7.4(miniprogram-api-typings@5.1.1)(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3): dependencies: - '@wevu/compiler': 6.7.3(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3) + '@wevu/api': 0.2.0 + '@wevu/compiler': 6.7.4(rolldown@1.0.0-rc.6)(rollup@4.59.0)(typescript@5.9.3) miniprogram-api-typings: 5.1.1 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@5.9.3) transitivePeerDependencies: - rolldown - rollup @@ -70440,10 +71126,10 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20260301.1 '@cloudflare/workerd-windows-64': 1.20260301.1 - wrangler@4.70.0: + wrangler@4.71.0: dependencies: '@cloudflare/kv-asset-handler': 0.4.2 - '@cloudflare/unenv-preset': 2.14.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1) + '@cloudflare/unenv-preset': 2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260301.1) blake3-wasm: 2.1.5 esbuild: 0.27.3 miniflare: 4.20260301.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 08c9477cc..288b02a55 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -96,15 +96,15 @@ catalogs: babel-preset-taro: ^4.1.11 eslint-config-taro: ^4.1.11 typesNode2410: - '@types/node': ^24.11.0 + '@types/node': ^24.12.0 typescript59: typescript: ^5.9.3 typescript59tilde: typescript: ~5.9.3 typescriptEslint849: - '@typescript-eslint/eslint-plugin': ^8.56.1 - '@typescript-eslint/parser': ^8.56.1 - typescript-eslint: ^8.56.1 + '@typescript-eslint/eslint-plugin': ^8.57.0 + '@typescript-eslint/parser': ^8.57.0 + typescript-eslint: ^8.57.0 vite4: vite: ^4.5.14 vite5421: @@ -115,8 +115,8 @@ catalogs: '@vitejs/plugin-react': ^4.7.0 vue3: '@vue/compiler-dom': ^3.5.29 - '@vue/compiler-sfc': ^3.5.29 - vue: ^3.5.29 + '@vue/compiler-sfc': ^3.5.30 + vue: ^3.5.30 vueTsc318: vue-tsc: ^3.2.5 weappChildren: @@ -124,9 +124,9 @@ catalogs: weappIdeCli: weapp-ide-cli: ^5.1.0 weappVite: - weapp-vite: ^6.7.3 + weapp-vite: ^6.7.4 wrangler4530: - wrangler: ^4.70.0 + wrangler: ^4.71.0 onlyBuiltDependencies: - '@tailwindcss/oxide' From 03252ecdd3cd7c2f451e4f99c4a0d49390f4196f Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 21:16:53 +0800 Subject: [PATCH 004/145] =?UTF-8?q?perf(postcss):=20=E4=BC=98=E5=8C=96=20r?= =?UTF-8?q?esolver=20=E4=B8=8E=20process=20options=20=E7=BC=93=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/postcss/src/options-resolver.ts | 84 +++++++++++++++++-- packages/postcss/src/processor-cache.ts | 42 +++++++++- .../postcss/test/options-resolver.test.ts | 56 +++++++++++++ packages/postcss/test/processor-cache.test.ts | 72 ++++++++++++++++ 4 files changed, 245 insertions(+), 9 deletions(-) create mode 100644 packages/postcss/test/options-resolver.test.ts create mode 100644 packages/postcss/test/processor-cache.test.ts diff --git a/packages/postcss/src/options-resolver.ts b/packages/postcss/src/options-resolver.ts index a83c0f6df..93901fa9e 100644 --- a/packages/postcss/src/options-resolver.ts +++ b/packages/postcss/src/options-resolver.ts @@ -3,6 +3,70 @@ import { defuOverrideArray } from '@weapp-tailwindcss/shared' import { fingerprintOptions } from './fingerprint' const BASE_CACHE_KEY = 'base' +const SIMPLE_OVERRIDE_UNSET = '__unset__' + +function getSimpleOverrideCacheKey(options: Partial) { + let isMainChunk = SIMPLE_OVERRIDE_UNSET + let majorVersion = SIMPLE_OVERRIDE_UNSET + let cssRemoveProperty = SIMPLE_OVERRIDE_UNSET + let cssRemoveHoverPseudoClass = SIMPLE_OVERRIDE_UNSET + let uniAppX = SIMPLE_OVERRIDE_UNSET + let cssPreflightRange = SIMPLE_OVERRIDE_UNSET + + for (const key of Object.keys(options) as Array) { + const value = options[key] + switch (key) { + case 'isMainChunk': + if (typeof value !== 'boolean') { + return undefined + } + isMainChunk = value ? '1' : '0' + break + case 'majorVersion': + if (typeof value !== 'number') { + return undefined + } + majorVersion = String(value) + break + case 'cssRemoveProperty': + if (typeof value !== 'boolean') { + return undefined + } + cssRemoveProperty = value ? '1' : '0' + break + case 'cssRemoveHoverPseudoClass': + if (typeof value !== 'boolean') { + return undefined + } + cssRemoveHoverPseudoClass = value ? '1' : '0' + break + case 'uniAppX': + if (typeof value !== 'boolean') { + return undefined + } + uniAppX = value ? '1' : '0' + break + case 'cssPreflightRange': + if (typeof value !== 'string') { + return undefined + } + cssPreflightRange = value + break + default: + return undefined + } + } + + return [ + 'simple', + isMainChunk, + majorVersion, + cssRemoveProperty, + cssRemoveHoverPseudoClass, + uniAppX, + cssPreflightRange, + ].join(':') +} function hasOverrides(options?: Partial): options is Partial { return Boolean(options && Object.keys(options).length > 0) @@ -15,11 +79,12 @@ export interface OptionsResolver { export function createOptionsResolver(baseOptions: IStyleHandlerOptions): OptionsResolver { const cacheByKey = new Map() const cacheByRef = new WeakMap, IStyleHandlerOptions>() - const fingerprintByRef = new WeakMap, string>() + const cacheKeyByRef = new WeakMap, string>() + const emptyOverrideRefs = new WeakSet>() cacheByKey.set(BASE_CACHE_KEY, baseOptions) const resolve = (overrides?: Partial) => { - if (!hasOverrides(overrides)) { + if (!overrides) { return baseOptions } @@ -28,10 +93,19 @@ export function createOptionsResolver(baseOptions: IStyleHandlerOptions): Option return refCached } - let key = fingerprintByRef.get(overrides) + if (emptyOverrideRefs.has(overrides)) { + return baseOptions + } + + if (!hasOverrides(overrides)) { + emptyOverrideRefs.add(overrides) + return baseOptions + } + + let key = cacheKeyByRef.get(overrides) if (!key) { - key = fingerprintOptions(overrides) - fingerprintByRef.set(overrides, key) + key = getSimpleOverrideCacheKey(overrides) ?? fingerprintOptions(overrides) + cacheKeyByRef.set(overrides, key) } const cached = cacheByKey.get(key) diff --git a/packages/postcss/src/processor-cache.ts b/packages/postcss/src/processor-cache.ts index bb6413375..6dcebc8ff 100644 --- a/packages/postcss/src/processor-cache.ts +++ b/packages/postcss/src/processor-cache.ts @@ -12,9 +12,41 @@ function createProcessOptions(options: IStyleHandlerOptions): ProcessOptions { } } +function getSimpleProcessOptionsCacheKey(options: Record) { + const parts: string[] = ['simple'] + + for (const key of Object.keys(options).sort()) { + const value = options[key] + switch (typeof value) { + case 'string': + parts.push(`${key}:str:${value}`) + break + case 'number': + parts.push(`${key}:num:${value}`) + break + case 'boolean': + parts.push(`${key}:bool:${value ? '1' : '0'}`) + break + case 'undefined': + parts.push(`${key}:undefined`) + break + case 'object': + if (value === null) { + parts.push(`${key}:null`) + break + } + return undefined + default: + return undefined + } + } + + return parts.join('|') +} + export class StyleProcessorCache { private readonly pipelineCache = new WeakMap() - private readonly processOptionsCache = new WeakMap() + private readonly processOptionsCache = new WeakMap() private readonly processorCache = new WeakMap() private readonly processorCacheByKey = new Map() private readonly processorKeyCache = new WeakMap() @@ -48,12 +80,14 @@ export class StyleProcessorCache { getProcessOptions(options: IStyleHandlerOptions): ProcessOptions { const source = options.postcssOptions?.options - const fingerprint = source ? fingerprintOptions(source) : undefined + const cacheKey = source + ? getSimpleProcessOptionsCacheKey(source as Record) ?? fingerprintOptions(source) + : undefined const cached = this.processOptionsCache.get(options) - if (!cached || cached.fingerprint !== fingerprint) { + if (!cached || cached.cacheKey !== cacheKey) { const created = createProcessOptions(options) - this.processOptionsCache.set(options, { value: created, fingerprint }) + this.processOptionsCache.set(options, { value: created, cacheKey }) return { ...created } } diff --git a/packages/postcss/test/options-resolver.test.ts b/packages/postcss/test/options-resolver.test.ts new file mode 100644 index 000000000..154e6b4e3 --- /dev/null +++ b/packages/postcss/test/options-resolver.test.ts @@ -0,0 +1,56 @@ +import type { IStyleHandlerOptions } from '@/types' +import { describe, expect, it } from 'vitest' +import { createOptionsResolver } from '@/options-resolver' + +function createBaseOptions(): IStyleHandlerOptions { + return { + isMainChunk: false, + cssInjectPreflight: () => [], + cssSelectorReplacement: { + universal: 'view', + }, + cssPreflightRange: 'all', + } +} + +describe('options resolver', () => { + it('reuses cached merged options for fresh simple override literals', () => { + const resolver = createOptionsResolver(createBaseOptions()) + + const first = resolver.resolve({ + isMainChunk: true, + majorVersion: 4, + }) + const second = resolver.resolve({ + isMainChunk: true, + majorVersion: 4, + }) + + expect(first).toBe(second) + expect(first).toMatchObject({ + isMainChunk: true, + majorVersion: 4, + }) + }) + + it('keeps nested override references reactive to in-place mutations', () => { + const resolver = createOptionsResolver(createBaseOptions()) + const override = { + postcssOptions: { + options: { + map: false, + }, + }, + } satisfies Partial + + const first = resolver.resolve(override) + override.postcssOptions.options.extra = 'value' + const second = resolver.resolve(override) + + expect(first).toBe(second) + expect(second.postcssOptions?.options).toMatchObject({ + map: false, + extra: 'value', + }) + }) +}) diff --git a/packages/postcss/test/processor-cache.test.ts b/packages/postcss/test/processor-cache.test.ts new file mode 100644 index 000000000..96dd92bed --- /dev/null +++ b/packages/postcss/test/processor-cache.test.ts @@ -0,0 +1,72 @@ +import type { IStyleHandlerOptions } from '@/types' +import { describe, expect, it } from 'vitest' +import { StyleProcessorCache } from '@/processor-cache' + +function createBaseOptions(): IStyleHandlerOptions { + return { + isMainChunk: false, + cssInjectPreflight: () => [], + cssSelectorReplacement: { + universal: 'view', + }, + cssPreflightRange: 'all', + } +} + +describe('style processor cache', () => { + it('reflects in-place mutations for simple scalar process options', () => { + const cache = new StyleProcessorCache() + const options = { + ...createBaseOptions(), + postcssOptions: { + options: { + map: false, + from: 'app.wxss', + }, + }, + } satisfies IStyleHandlerOptions + + const first = cache.getProcessOptions(options) + first.mutated = true + + options.postcssOptions.options.from = 'pages/index/index.wxss' + + const second = cache.getProcessOptions(options) + + expect(second).toEqual({ + from: 'pages/index/index.wxss', + map: false, + }) + expect(second).not.toHaveProperty('mutated') + }) + + it('falls back to deep fingerprinting for nested process options', () => { + const cache = new StyleProcessorCache() + const options = { + ...createBaseOptions(), + postcssOptions: { + options: { + map: { + inline: false, + }, + }, + }, + } satisfies IStyleHandlerOptions + + const first = cache.getProcessOptions(options) + expect(first.map).toEqual({ + inline: false, + }) + + options.postcssOptions.options.map = { + inline: true, + } + + const second = cache.getProcessOptions(options) + + expect(second.map).toEqual({ + inline: true, + }) + expect(second).not.toBe(first) + }) +}) From d2cc7c93d1a8899417aff09085d833faf796761f Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 21:20:58 +0800 Subject: [PATCH 005/145] =?UTF-8?q?perf(postcss):=20=E6=89=A9=E5=B1=95?= =?UTF-8?q?=E7=AE=80=E5=8D=95=E6=A0=B7=E5=BC=8F=E9=80=89=E9=A1=B9=E7=BC=93?= =?UTF-8?q?=E5=AD=98=E5=91=BD=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/postcss/src/options-resolver.ts | 56 +++++++++++++++++++ .../postcss/test/options-resolver.test.ts | 34 +++++++++++ 2 files changed, 90 insertions(+) diff --git a/packages/postcss/src/options-resolver.ts b/packages/postcss/src/options-resolver.ts index 93901fa9e..a8fdb974f 100644 --- a/packages/postcss/src/options-resolver.ts +++ b/packages/postcss/src/options-resolver.ts @@ -12,6 +12,13 @@ function getSimpleOverrideCacheKey(options: Partial) { let cssRemoveHoverPseudoClass = SIMPLE_OVERRIDE_UNSET let uniAppX = SIMPLE_OVERRIDE_UNSET let cssPreflightRange = SIMPLE_OVERRIDE_UNSET + let injectAdditionalCssVarScope = SIMPLE_OVERRIDE_UNSET + let rem2rpx = SIMPLE_OVERRIDE_UNSET + let px2rpx = SIMPLE_OVERRIDE_UNSET + let unitsToPx = SIMPLE_OVERRIDE_UNSET + let cssCalc = SIMPLE_OVERRIDE_UNSET + let cssChildCombinatorReplaceValue = SIMPLE_OVERRIDE_UNSET + let cssPreflight = SIMPLE_OVERRIDE_UNSET for (const key of Object.keys(options) as Array) { const value = options[key] @@ -52,6 +59,48 @@ function getSimpleOverrideCacheKey(options: Partial) { } cssPreflightRange = value break + case 'injectAdditionalCssVarScope': + if (typeof value !== 'boolean') { + return undefined + } + injectAdditionalCssVarScope = value ? '1' : '0' + break + case 'rem2rpx': + if (typeof value !== 'boolean') { + return undefined + } + rem2rpx = value ? '1' : '0' + break + case 'px2rpx': + if (typeof value !== 'boolean') { + return undefined + } + px2rpx = value ? '1' : '0' + break + case 'unitsToPx': + if (typeof value !== 'boolean') { + return undefined + } + unitsToPx = value ? '1' : '0' + break + case 'cssCalc': + if (typeof value !== 'boolean') { + return undefined + } + cssCalc = value ? '1' : '0' + break + case 'cssChildCombinatorReplaceValue': + if (typeof value !== 'string') { + return undefined + } + cssChildCombinatorReplaceValue = value + break + case 'cssPreflight': + if (value !== false) { + return undefined + } + cssPreflight = '0' + break default: return undefined } @@ -65,6 +114,13 @@ function getSimpleOverrideCacheKey(options: Partial) { cssRemoveHoverPseudoClass, uniAppX, cssPreflightRange, + injectAdditionalCssVarScope, + rem2rpx, + px2rpx, + unitsToPx, + cssCalc, + cssChildCombinatorReplaceValue, + cssPreflight, ].join(':') } diff --git a/packages/postcss/test/options-resolver.test.ts b/packages/postcss/test/options-resolver.test.ts index 154e6b4e3..f644fb25b 100644 --- a/packages/postcss/test/options-resolver.test.ts +++ b/packages/postcss/test/options-resolver.test.ts @@ -33,6 +33,40 @@ describe('options resolver', () => { }) }) + it('reuses cached merged options for simple postcss boolean and string overrides', () => { + const resolver = createOptionsResolver(createBaseOptions()) + + const first = resolver.resolve({ + rem2rpx: true, + px2rpx: false, + unitsToPx: false, + cssCalc: false, + cssChildCombinatorReplaceValue: 'view', + injectAdditionalCssVarScope: true, + cssPreflight: false, + }) + const second = resolver.resolve({ + rem2rpx: true, + px2rpx: false, + unitsToPx: false, + cssCalc: false, + cssChildCombinatorReplaceValue: 'view', + injectAdditionalCssVarScope: true, + cssPreflight: false, + }) + + expect(first).toBe(second) + expect(second).toMatchObject({ + rem2rpx: true, + px2rpx: false, + unitsToPx: false, + cssCalc: false, + cssChildCombinatorReplaceValue: 'view', + injectAdditionalCssVarScope: true, + cssPreflight: false, + }) + }) + it('keeps nested override references reactive to in-place mutations', () => { const resolver = createOptionsResolver(createBaseOptions()) const override = { From f1ae3bb3179eac9724e284a1daed9372c456bdb2 Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 21:27:07 +0800 Subject: [PATCH 006/145] =?UTF-8?q?perf(postcss):=20=E5=A4=8D=E7=94=A8?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E5=99=A8=E7=83=AD=E8=B7=AF=E5=BE=84=E9=A2=84?= =?UTF-8?q?=E8=AE=A1=E7=AE=97=E7=BB=93=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/selectorParser/rule-transformer.ts | 33 +++++++++++++------ packages/postcss/src/selectorParser/utils.ts | 21 ++++++++---- packages/postcss/src/shared.ts | 26 ++++++++++----- packages/postcss/test/coverage-extra.test.ts | 11 +++++-- 4 files changed, 63 insertions(+), 28 deletions(-) diff --git a/packages/postcss/src/selectorParser/rule-transformer.ts b/packages/postcss/src/selectorParser/rule-transformer.ts index eed9596f6..10b8f6f2f 100644 --- a/packages/postcss/src/selectorParser/rule-transformer.ts +++ b/packages/postcss/src/selectorParser/rule-transformer.ts @@ -1,7 +1,7 @@ // selector 规则级处理器,负责重写选择器并规整相关声明 import type { Rule } from 'postcss' import type { Node, Pseudo, Root, Selector, SyncProcessor } from 'postcss-selector-parser' -import type { IStyleHandlerOptions } from '../types' +import type { InternalCssSelectorReplacerOptions, IStyleHandlerOptions } from '../types' import psp from 'postcss-selector-parser' import { isUniAppXEnabled, stripUnsupportedNodeForUniAppX } from '../compat/uni-app-x' import { composeIsPseudo, internalCssSelectorReplacer } from '../shared' @@ -26,6 +26,9 @@ interface TransformContext { rule: Rule options: IStyleHandlerOptions requiresSpacingNormalization: boolean + rootReplacement?: string + universalReplacement?: string + selectorReplacerOptions?: InternalCssSelectorReplacerOptions } interface CachedSelectorTransformResult { @@ -120,19 +123,17 @@ function handleClassNode(node: Node, context: TransformContext) { if (node.type !== 'class') { return } - const { escapeMap } = context.options - node.value = escapeMap === undefined - ? internalCssSelectorReplacer(node.value, {}) - : internalCssSelectorReplacer(node.value, { escapeMap }) + node.value = context.selectorReplacerOptions === undefined + ? internalCssSelectorReplacer(node.value) + : internalCssSelectorReplacer(node.value, context.selectorReplacerOptions) } function handleUniversalNode(node: Node, context: TransformContext) { if (node.type !== 'universal') { return } - const replacement = context.options.cssSelectorReplacement?.universal - if (replacement) { - node.value = composeIsPseudo(replacement) + if (context.universalReplacement) { + node.value = context.universalReplacement } } @@ -214,8 +215,8 @@ function handlePseudoNode(node: Node, index: number, context: TransformContext, return } - if (node.value === ':root' && context.options.cssSelectorReplacement?.root) { - node.value = composeIsPseudo(context.options.cssSelectorReplacement.root) + if (node.value === ':root' && context.rootReplacement) { + node.value = context.rootReplacement return } @@ -314,6 +315,15 @@ function createRuleTransformer(options: IStyleHandlerOptions): RuleTransformer { let context: TransformContext | undefined const selectorResultCache = new Map() const selectorResultCacheLimit = 50000 + const rootReplacement = options.cssSelectorReplacement?.root + ? composeIsPseudo(options.cssSelectorReplacement.root) + : undefined + const universalReplacement = options.cssSelectorReplacement?.universal + ? composeIsPseudo(options.cssSelectorReplacement.universal) + : undefined + const selectorReplacerOptions = options.escapeMap + ? { escapeMap: options.escapeMap } + : undefined function writeSelectorResultCache(selector: string, result: CachedSelectorTransformResult) { if (selectorResultCache.size >= selectorResultCacheLimit) { @@ -357,6 +367,9 @@ function createRuleTransformer(options: IStyleHandlerOptions): RuleTransformer { options, requiresSpacingNormalization: false, rule, + rootReplacement, + universalReplacement, + selectorReplacerOptions, } let wasRemoved = false diff --git a/packages/postcss/src/selectorParser/utils.ts b/packages/postcss/src/selectorParser/utils.ts index ca0321504..1f9a85d29 100644 --- a/packages/postcss/src/selectorParser/utils.ts +++ b/packages/postcss/src/selectorParser/utils.ts @@ -8,6 +8,8 @@ export type ParserTransformOptions = Partial<{ updateSelector: boolean }> +const combinatorSelectorAstCache = new WeakMap() + // normalizeTransformOptions 确保 parser 在修改选择器时保持必要的副作用 export function normalizeTransformOptions(options?: ParserTransformOptions): ParserTransformOptions { return { @@ -52,12 +54,17 @@ export function composeIsPseudoAst(strs: string | string[]): Node[] { // 根据配置生成替换子代选择器的 AST,默认使用 view 标签 export function getCombinatorSelectorAst(options: IStyleHandlerOptions) { - let childCombinatorReplaceValue: Node[] = mklist(psp.tag({ value: 'view' })) - const { cssChildCombinatorReplaceValue } = options - if ( - typeof cssChildCombinatorReplaceValue === 'string' - || (Array.isArray(cssChildCombinatorReplaceValue) && cssChildCombinatorReplaceValue.length > 0)) { - childCombinatorReplaceValue = composeIsPseudoAst(cssChildCombinatorReplaceValue) + let template = combinatorSelectorAstCache.get(options) + if (!template) { + template = mklist(psp.tag({ value: 'view' })) + const { cssChildCombinatorReplaceValue } = options + if ( + typeof cssChildCombinatorReplaceValue === 'string' + || (Array.isArray(cssChildCombinatorReplaceValue) && cssChildCombinatorReplaceValue.length > 0) + ) { + template = composeIsPseudoAst(cssChildCombinatorReplaceValue) + } + combinatorSelectorAstCache.set(options, template) } - return childCombinatorReplaceValue + return template.map(node => node.clone()) } diff --git a/packages/postcss/src/shared.ts b/packages/postcss/src/shared.ts index 41d951044..13c6f2d62 100644 --- a/packages/postcss/src/shared.ts +++ b/packages/postcss/src/shared.ts @@ -7,20 +7,28 @@ import { escape, MappingChars2String } from '@weapp-core/escape' // return escape(selector, true, escapeEntries).replace(/\\2c /g, dic[',']) // } +const escapeOptionsCache = new WeakMap, { map: Record }>() + +function getEscapeOptions(escapeMap: Record) { + let cached = escapeOptionsCache.get(escapeMap) + if (!cached) { + cached = { map: escapeMap } + escapeOptionsCache.set(escapeMap, cached) + } + return cached +} + // internalCssSelectorReplacer 对传入的选择器执行小程序兼容的字符转义 export function internalCssSelectorReplacer( selectors: string, - options: InternalCssSelectorReplacerOptions = { - escapeMap: MappingChars2String, - }, + options?: InternalCssSelectorReplacerOptions, ) { - const { escapeMap } = options - const escapeOptions: Record = {} - if (escapeMap !== undefined) { - // eslint-disable-next-line dot-notation - escapeOptions['map'] = escapeMap + const escapeMap = options?.escapeMap + if (escapeMap === undefined || escapeMap === MappingChars2String) { + return escape(selectors) } - return escape(selectors, escapeOptions) + + return escape(selectors, getEscapeOptions(escapeMap)) } // composeIsPseudo 将字符串数组包装成 :is(...),保持选择器语义一致 diff --git a/packages/postcss/test/coverage-extra.test.ts b/packages/postcss/test/coverage-extra.test.ts index e46fd688b..9998cc834 100644 --- a/packages/postcss/test/coverage-extra.test.ts +++ b/packages/postcss/test/coverage-extra.test.ts @@ -24,6 +24,8 @@ import { import { reorderLiteralFirst } from '@/utils/decl-order' import { hasTwVars } from '@/utils/tw-vars' +const COLOR_DECLARATION_REGEX = /color:/g + describe('utility coverage helpers', () => { it('fingerprintOptions handles anonymous functions', () => { const anonResult = fingerprintOptions(() => {}) @@ -170,7 +172,7 @@ describe('plugin behaviours', () => { ` const result = await postcss([cleaner!]).process(css, { from: undefined }) expect(result.css).not.toContain('var(--keep)') - expect(result.css.match(/color:/g)?.length).toBe(2) + expect(result.css.match(COLOR_DECLARATION_REGEX)?.length).toBe(2) expect(getCustomPropertyCleaner({ cssCalc: false } as any)).toBeNull() }) @@ -256,10 +258,15 @@ describe('selector parser coverage', () => { }) it('mklist and combinator helpers run through getCombinatorSelectorAst', () => { - const combinatorAst = getCombinatorSelectorAst({ cssChildCombinatorReplaceValue: ['view'] } as any) + const options = { cssChildCombinatorReplaceValue: ['view'] } as any + const combinatorAst = getCombinatorSelectorAst(options) expect(combinatorAst.length).toBe(3) const cloned = mklist(combinatorAst[0]) expect(cloned[2]).toBeDefined() + + combinatorAst[0].value = 'mutated' + const fresh = getCombinatorSelectorAst(options) + expect(fresh[0].value).toBe('view') }) }) From 6ed1d5a0fed99c154c181cab8a99f7f0a6ac6243 Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 21:35:59 +0800 Subject: [PATCH 007/145] =?UTF-8?q?perf(postcss):=20=E5=87=8F=E5=B0=91=20s?= =?UTF-8?q?pacing=20=E5=BD=92=E4=B8=80=E5=8C=96=E9=87=8D=E5=A4=8D=E6=89=AB?= =?UTF-8?q?=E6=8F=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../postcss/src/selectorParser/spacing.ts | 82 +++++++++---------- .../postcss/test/coverage-additional.test.ts | 25 +++++- 2 files changed, 62 insertions(+), 45 deletions(-) diff --git a/packages/postcss/src/selectorParser/spacing.ts b/packages/postcss/src/selectorParser/spacing.ts index f6a773049..95e1e5957 100644 --- a/packages/postcss/src/selectorParser/spacing.ts +++ b/packages/postcss/src/selectorParser/spacing.ts @@ -35,56 +35,36 @@ const LEGACY_WEBKIT_SPACING_PROPS = new Set([ const VAR_REFERENCE_PATTERN = /var\(/i // dedupeSpacingProps 去重并调整带变量的间距属性,确保静态声明优先 -function dedupeSpacingProps(rule: Rule) { - const grouped = new Map() - - for (const node of rule.nodes) { - if (node.type !== 'decl') { - continue - } - if (!SPACING_PROP_SET.has(node.prop)) { - continue - } - const list = grouped.get(node.prop) - if (list) { - list.push(node) - } - else { - grouped.set(node.prop, [node]) - } +function dedupeSpacingGroup(rule: Rule, declarations: Declaration[]) { + if (declarations.length <= 1) { + return } - for (const [, declarations] of grouped) { - if (declarations.length <= 1) { - continue - } + const unique: Declaration[] = [] + const seenValues = new Set() - const unique: Declaration[] = [] - const seenValues = new Set() - - for (const decl of declarations) { - if (decl.parent !== rule) { - continue - } - const key = `${decl.important ? '!important@@' : ''}${decl.value}` - if (seenValues.has(key)) { - decl.remove() - continue - } - seenValues.add(key) - unique.push(decl) + for (const decl of declarations) { + if (decl.parent !== rule) { + continue } - - if (unique.length <= 1) { + const key = `${decl.important ? '!important@@' : ''}${decl.value}` + if (seenValues.has(key)) { + decl.remove() continue } + seenValues.add(key) + unique.push(decl) + } - reorderLiteralFirst( - rule, - unique, - decl => VAR_REFERENCE_PATTERN.test(decl.value), - ) + if (unique.length <= 1) { + return } + + reorderLiteralFirst( + rule, + unique, + decl => VAR_REFERENCE_PATTERN.test(decl.value), + ) } export function isNotLastChildPseudo(node?: Node | null): node is Pseudo { @@ -138,6 +118,8 @@ export function transformSpacingSelector(nodes: Node[] | undefined, options: ISt // normalizeSpacingDeclarations 统一逻辑属性方向,兼容不支持的 -webkit 前缀 export function normalizeSpacingDeclarations(rule: Rule) { + const grouped = new Map() + for (const node of [...rule.nodes]) { if (node.type !== 'decl') { continue @@ -152,7 +134,21 @@ export function normalizeSpacingDeclarations(rule: Rule) { if (mirror) { node.prop = mirror } + + if (!SPACING_PROP_SET.has(node.prop)) { + continue + } + + const declarations = grouped.get(node.prop) + if (declarations) { + declarations.push(node) + } + else { + grouped.set(node.prop, [node]) + } } - dedupeSpacingProps(rule) + for (const declarations of grouped.values()) { + dedupeSpacingGroup(rule, declarations) + } } diff --git a/packages/postcss/test/coverage-additional.test.ts b/packages/postcss/test/coverage-additional.test.ts index 4f335baf4..7e7d89648 100644 --- a/packages/postcss/test/coverage-additional.test.ts +++ b/packages/postcss/test/coverage-additional.test.ts @@ -15,6 +15,11 @@ import * as selectorExports from '../src/selectorParser' import { createPlugin, createPlugins } from './plugins/utils' import { getFixture } from './utils' +const WHITESPACE_REGEX = /\s+/g +const MARGIN_RIGHT_LITERAL_REGEX = /margin-right:\s*1px/g +const COLOR_DECLARATION_REGEX = /color:/g +const RGBA_COMPACT_REGEX = /rgba\(1,2,3,0\.5\)/ + describe('entry exports', () => { it('loads core entry points and css vars', async () => { expect(Array.isArray(cssVarsV3)).toBe(true) @@ -54,6 +59,22 @@ describe('spacing helpers', () => { normalizeSpacingDeclarations(rule) expect(rule.toString()).not.toContain('-webkit-margin-start') }) + + it('keeps one literal spacing declaration after mirror normalization', () => { + const rule = postcss.parse(` + .a { + margin-left: 1px; + margin-right: 1px; + margin-right: var(--gap); + } + `).first as Rule + + normalizeSpacingDeclarations(rule) + + const css = rule.toString().replace(WHITESPACE_REGEX, ' ') + expect(css.match(MARGIN_RIGHT_LITERAL_REGEX)?.length).toBe(1) + expect(css).toContain('margin-left: var(--gap)') + }) }) describe('specificity cleaner', () => { @@ -105,7 +126,7 @@ describe('custom property cleaner', () => { const cleaner = getCustomPropertyCleaner({ cssCalc: { includeCustomProperties: ['--keep'] } } as any) const css = '.demo { color: red; color: blue; }' const result = await postcss([cleaner!]).process(css, { from: undefined }) - expect(result.css.match(/color:/g)?.length).toBe(2) + expect(result.css.match(COLOR_DECLARATION_REGEX)?.length).toBe(2) }) }) @@ -122,7 +143,7 @@ describe('color fallback edge cases', () => { expect(commaSeparated.css).toContain('rgba(1, 2, 3, 0.5)') const spaced = await postcss([plugin]).process('.d { color: rgb( 1 2 3 / 0.5 ) }', { from: undefined }) - expect(spaced.css.replace(/\s+/g, '')).toContain('rgba(1,2,3,0.5)') + expect(spaced.css.replace(WHITESPACE_REGEX, '')).toMatch(RGBA_COMPACT_REGEX) }) }) From 1b7a0f3fa2e12b0f68c71fd5a86a0e5c3864d39e Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 21:39:17 +0800 Subject: [PATCH 008/145] =?UTF-8?q?perf(postcss):=20=E9=A2=84=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=20post=20=E6=8F=92=E4=BB=B6=20host=20=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/postcss/src/plugins/post.ts | 30 +++++++++++-------- .../postcss/test/coverage-additional.test.ts | 16 ++++++++++ 2 files changed, 33 insertions(+), 13 deletions(-) diff --git a/packages/postcss/src/plugins/post.ts b/packages/postcss/src/plugins/post.ts index dcb0ada75..eb12389aa 100644 --- a/packages/postcss/src/plugins/post.ts +++ b/packages/postcss/src/plugins/post.ts @@ -24,21 +24,24 @@ function normalizeRootSelectors(value?: string | string[] | false) { return Array.isArray(value) ? value.filter(Boolean) : [value] } -function shouldAppendHostSelector(rule: Rule, options: IStyleHandlerOptions) { - const selectors = rule.selectors ?? [] - if (selectors.includes(':host')) { - return false - } - +function createHostSelectorAppender(options: IStyleHandlerOptions) { const rootSelectors = normalizeRootSelectors(options.cssSelectorReplacement?.root) - if ( - rootSelectors.length !== DEFAULT_ROOT_SELECTORS.length - || !rootSelectors.every((selector, index) => selector === DEFAULT_ROOT_SELECTORS[index]) - ) { - return false + const shouldAppendHostSelector = ( + rootSelectors.length === DEFAULT_ROOT_SELECTORS.length + && rootSelectors.every((selector, index) => selector === DEFAULT_ROOT_SELECTORS[index]) + ) + + if (!shouldAppendHostSelector) { + return undefined } - return DEFAULT_ROOT_SELECTORS.every(selector => selectors.includes(selector)) + return (rule: Rule) => { + const selectors = rule.selectors ?? [] + if (selectors.includes(':host')) { + return false + } + return DEFAULT_ROOT_SELECTORS.every(selector => selectors.includes(selector)) + } } // 后处理插件收敛所有规则,在退出阶段执行去重与兜底 @@ -52,6 +55,7 @@ const postcssWeappTailwindcssPostPlugin: PostcssWeappTailwindcssRenamePlugin = ( postcssPlugin, } const cleanRootSpecificity = createRootSpecificityCleaner(opts) + const shouldAppendHostSelector = createHostSelectorAppender(opts) const enableMainChunkTransforms = opts.isMainChunk !== false if (enableMainChunkTransforms || cleanRootSpecificity) { @@ -65,7 +69,7 @@ const postcssWeappTailwindcssPostPlugin: PostcssWeappTailwindcssRenamePlugin = ( cleanRootSpecificity?.(rule) if (enableMainChunkTransforms) { - if (shouldAppendHostSelector(rule, opts)) { + if (shouldAppendHostSelector?.(rule)) { rule.selectors = [...rule.selectors, ':host'] } diff --git a/packages/postcss/test/coverage-additional.test.ts b/packages/postcss/test/coverage-additional.test.ts index 7e7d89648..96846ea0f 100644 --- a/packages/postcss/test/coverage-additional.test.ts +++ b/packages/postcss/test/coverage-additional.test.ts @@ -119,6 +119,22 @@ describe('post plugin edge cases', () => { const result = await postcss([post]).process('.a { /*c*/ margin-left: 1px; margin-inline-start: 1px; }', { from: undefined }) expect(result.css).toContain('margin-left') }) + + it('appends host only for default root selector groups', async () => { + const post = postcssWeappTailwindcssPostPlugin({ + cssSelectorReplacement: { root: ['page', '.tw-root', 'wx-root-portal-content'] }, + }) + const result = await postcss([post]).process('page,.tw-root,wx-root-portal-content { color: red; }', { from: undefined }) + expect(result.css).toContain(':host') + }) + + it('skips host append for customized root selectors', async () => { + const post = postcssWeappTailwindcssPostPlugin({ + cssSelectorReplacement: { root: ['page', '.custom-root', 'wx-root-portal-content'] }, + }) + const result = await postcss([post]).process('page,.custom-root,wx-root-portal-content { color: red; }', { from: undefined }) + expect(result.css).not.toContain(':host') + }) }) describe('custom property cleaner', () => { From 2ffc3db55929806ff2ac2718fe6e89f42173b3a2 Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 22:07:42 +0800 Subject: [PATCH 009/145] =?UTF-8?q?perf(postcss):=20=E5=A4=8D=E7=94=A8?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=20rem=20=E4=B8=8E=20px=20=E8=BD=AC=E6=8D=A2?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/plugins/getPxTransformPlugin.ts | 8 ++--- .../src/plugins/getRemTransformPlugin.ts | 13 ++++--- packages/postcss/test/pluginHelpers.test.ts | 34 ++++++++++++++++++- 3 files changed, 46 insertions(+), 9 deletions(-) diff --git a/packages/postcss/src/plugins/getPxTransformPlugin.ts b/packages/postcss/src/plugins/getPxTransformPlugin.ts index 369fab9c4..8526801e5 100644 --- a/packages/postcss/src/plugins/getPxTransformPlugin.ts +++ b/packages/postcss/src/plugins/getPxTransformPlugin.ts @@ -28,13 +28,13 @@ export function getPxTransformPlugin(options: IStyleHandlerOptions): AcceptedPlu return null } - const userOptions = typeof options.px2rpx === 'object' - ? options.px2rpx - : {} + if (options.px2rpx === true) { + return postcssPxtrans(defaultPxTransformOptions) + } return postcssPxtrans( defuOverrideArray( - userOptions, + options.px2rpx, defaultPxTransformOptions, ), ) diff --git a/packages/postcss/src/plugins/getRemTransformPlugin.ts b/packages/postcss/src/plugins/getRemTransformPlugin.ts index d2b8842dc..d6b80dbb0 100644 --- a/packages/postcss/src/plugins/getRemTransformPlugin.ts +++ b/packages/postcss/src/plugins/getRemTransformPlugin.ts @@ -15,17 +15,22 @@ const defaultStage: Pick = { processorStage: 'OnceExit', } +const defaultRemTransformOptions: Rem2rpxOptions = { + ...defaultRemOptions, + ...defaultStage, +} + export function getRemTransformPlugin(options: IStyleHandlerOptions): AcceptedPlugin | null { if (!options.rem2rpx) { return null } - const userOptions = typeof options.rem2rpx === 'object' - ? options.rem2rpx - : defaultRemOptions + if (options.rem2rpx === true) { + return postcssRem2rpx(defaultRemTransformOptions) + } const merged = defuOverrideArray( - userOptions, + options.rem2rpx, defaultStage, ) diff --git a/packages/postcss/test/pluginHelpers.test.ts b/packages/postcss/test/pluginHelpers.test.ts index 681ed0fb8..497c980ff 100644 --- a/packages/postcss/test/pluginHelpers.test.ts +++ b/packages/postcss/test/pluginHelpers.test.ts @@ -29,6 +29,8 @@ let getCalcPlugin: CalcModule['getCalcPlugin'] let getUnitsToPxPlugin: UnitsModule['getUnitsToPxPlugin'] let getCustomPropertyCleaner: CleanerModule['getCustomPropertyCleaner'] +const TW_CUSTOM_PROPERTY_REGEX = /^--tw-/ + beforeAll(async () => { const pxModule = await import('@/plugins/getPxTransformPlugin') getPxTransformPlugin = pxModule.getPxTransformPlugin @@ -89,6 +91,21 @@ describe('getPxTransformPlugin', () => { })) expect(plugin?.postcssPlugin).toBe('mock-px') }) + + it('reuses default px2rpx options when set to true', () => { + pxMock.mockImplementation(options => ({ postcssPlugin: 'mock-px', options })) + + getPxTransformPlugin(createOptions({ px2rpx: true })) + getPxTransformPlugin(createOptions({ px2rpx: true })) + + expect(pxMock).toHaveBeenCalledTimes(2) + expect(pxMock.mock.calls[0]?.[0]).toBe(pxMock.mock.calls[1]?.[0]) + expect(pxMock.mock.calls[0]?.[0]).toMatchObject({ + platform: 'weapp', + targetUnit: 'rpx', + designWidth: 750, + }) + }) }) describe('getRemTransformPlugin', () => { @@ -128,6 +145,21 @@ describe('getRemTransformPlugin', () => { })) expect(plugin?.postcssPlugin).toBe('mock-rem') }) + + it('reuses default rem2rpx options when set to true', () => { + remMock.mockImplementation(options => ({ postcssPlugin: 'mock-rem', options })) + + getRemTransformPlugin(createOptions({ rem2rpx: true })) + getRemTransformPlugin(createOptions({ rem2rpx: true })) + + expect(remMock).toHaveBeenCalledTimes(2) + expect(remMock.mock.calls[0]?.[0]).toBe(remMock.mock.calls[1]?.[0]) + expect(remMock.mock.calls[0]?.[0]).toMatchObject({ + rootValue: 32, + transformUnit: 'rpx', + processorStage: 'OnceExit', + }) + }) }) describe('getUnitsToPxPlugin', () => { @@ -202,7 +234,7 @@ describe('getCustomPropertyCleaner', () => { it('removes duplicate declarations containing matched custom properties', () => { const plugin = getCustomPropertyCleaner(createOptions({ cssCalc: { - includeCustomProperties: [/^--tw-/], + includeCustomProperties: [TW_CUSTOM_PROPERTY_REGEX], }, })) as Plugin | null expect(plugin).not.toBeNull() From 311516165e58c9005fdb07e770ad0d08303cf4a1 Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 22:10:31 +0800 Subject: [PATCH 010/145] =?UTF-8?q?perf(postcss):=20=E5=A4=8D=E7=94=A8=20c?= =?UTF-8?q?alc=20=E9=BB=98=E8=AE=A4=E6=8F=92=E4=BB=B6=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/plugins/getCalcDuplicateCleaner.ts | 50 ++++++++++--------- packages/postcss/src/plugins/getCalcPlugin.ts | 14 +++--- packages/postcss/test/pluginHelpers.test.ts | 25 ++++++++++ 3 files changed, 59 insertions(+), 30 deletions(-) diff --git a/packages/postcss/src/plugins/getCalcDuplicateCleaner.ts b/packages/postcss/src/plugins/getCalcDuplicateCleaner.ts index 9a67da681..5aa38a1da 100644 --- a/packages/postcss/src/plugins/getCalcDuplicateCleaner.ts +++ b/packages/postcss/src/plugins/getCalcDuplicateCleaner.ts @@ -2,34 +2,36 @@ import type { AcceptedPlugin } from 'postcss' import type { IStyleHandlerOptions } from '../types' -export function getCalcDuplicateCleaner(options: IStyleHandlerOptions): AcceptedPlugin | null { - if (!options.cssCalc) { - return null - } +const calcDuplicateCleanerPlugin: AcceptedPlugin = { + postcssPlugin: 'postcss-calc-duplicate-cleaner', + Rule(rule) { + rule.walkDecls((decl) => { + const prev = decl.prev() + if (!prev || prev.type !== 'decl') { + return + } - return { - postcssPlugin: 'postcss-calc-duplicate-cleaner', - Rule(rule) { - rule.walkDecls((decl) => { - const prev = decl.prev() - if (!prev || prev.type !== 'decl') { - return - } + if (prev.prop !== decl.prop) { + return + } - if (prev.prop !== decl.prop) { - return - } + if (prev.important !== decl.important) { + return + } - if (prev.important !== decl.important) { - return - } + if (prev.value !== decl.value) { + return + } - if (prev.value !== decl.value) { - return - } + decl.remove() + }) + }, +} - decl.remove() - }) - }, +export function getCalcDuplicateCleaner(options: IStyleHandlerOptions): AcceptedPlugin | null { + if (!options.cssCalc) { + return null } + + return calcDuplicateCleanerPlugin } diff --git a/packages/postcss/src/plugins/getCalcPlugin.ts b/packages/postcss/src/plugins/getCalcPlugin.ts index bd70f1ebd..74c4ee29c 100644 --- a/packages/postcss/src/plugins/getCalcPlugin.ts +++ b/packages/postcss/src/plugins/getCalcPlugin.ts @@ -4,16 +4,18 @@ import type { IStyleHandlerOptions } from '../types' import postcssCalc from '@weapp-tailwindcss/postcss-calc' import { omit } from 'es-toolkit' +const EMPTY_CALC_OPTIONS = {} + export function getCalcPlugin(options: IStyleHandlerOptions): AcceptedPlugin | null { if (!options.cssCalc) { return null } - const calcOptions = Array.isArray(options.cssCalc) - ? {} - : typeof options.cssCalc === 'object' - ? omit(options.cssCalc, ['includeCustomProperties']) - : {} + if (options.cssCalc === true || Array.isArray(options.cssCalc)) { + return postcssCalc(EMPTY_CALC_OPTIONS) + } - return postcssCalc(calcOptions) + return postcssCalc( + omit(options.cssCalc, ['includeCustomProperties']), + ) } diff --git a/packages/postcss/test/pluginHelpers.test.ts b/packages/postcss/test/pluginHelpers.test.ts index 497c980ff..21f2e5571 100644 --- a/packages/postcss/test/pluginHelpers.test.ts +++ b/packages/postcss/test/pluginHelpers.test.ts @@ -26,6 +26,7 @@ type CleanerModule = typeof import('@/plugins/getCustomPropertyCleaner') let getPxTransformPlugin: PxModule['getPxTransformPlugin'] let getRemTransformPlugin: RemModule['getRemTransformPlugin'] let getCalcPlugin: CalcModule['getCalcPlugin'] +let getCalcDuplicateCleaner: typeof import('@/plugins/getCalcDuplicateCleaner').getCalcDuplicateCleaner let getUnitsToPxPlugin: UnitsModule['getUnitsToPxPlugin'] let getCustomPropertyCleaner: CleanerModule['getCustomPropertyCleaner'] @@ -41,6 +42,9 @@ beforeAll(async () => { const calcModule = await import('@/plugins/getCalcPlugin') getCalcPlugin = calcModule.getCalcPlugin + const calcDuplicateCleanerModule = await import('@/plugins/getCalcDuplicateCleaner') + getCalcDuplicateCleaner = calcDuplicateCleanerModule.getCalcDuplicateCleaner + const unitsModule = await import('@/plugins/getUnitsToPxPlugin') getUnitsToPxPlugin = unitsModule.getUnitsToPxPlugin @@ -223,6 +227,17 @@ describe('getCalcPlugin', () => { expect(calcMock).toHaveBeenCalledWith({ precision: 6 }) expect(plugin?.postcssPlugin).toBe('mock-calc') }) + + it('reuses empty calc options for boolean and array modes', () => { + calcMock.mockImplementation(options => ({ postcssPlugin: 'mock-calc', options })) + + getCalcPlugin(createOptions({ cssCalc: true })) + getCalcPlugin(createOptions({ cssCalc: ['--keep'] })) + + expect(calcMock).toHaveBeenCalledTimes(2) + expect(calcMock.mock.calls[0]?.[0]).toBe(calcMock.mock.calls[1]?.[0]) + expect(calcMock.mock.calls[0]?.[0]).toEqual({}) + }) }) describe('getCustomPropertyCleaner', () => { @@ -244,3 +259,13 @@ describe('getCustomPropertyCleaner', () => { expect(root.toString()).toBe(':root{--foo:var(--other);}') }) }) + +describe('getCalcDuplicateCleaner', () => { + it('reuses the shared duplicate cleaner plugin when cssCalc enabled', () => { + const first = getCalcDuplicateCleaner(createOptions({ cssCalc: true })) + const second = getCalcDuplicateCleaner(createOptions({ cssCalc: ['--keep'] })) + + expect(first).toBe(second) + expect(first?.postcssPlugin).toBe('postcss-calc-duplicate-cleaner') + }) +}) From 24f1d1b2113924f5757dd480d34f9331d89e6791 Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 22:12:15 +0800 Subject: [PATCH 011/145] =?UTF-8?q?perf(postcss):=20=E6=94=B6=E7=B4=A7?= =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E5=B1=9E=E6=80=A7=E6=B8=85=E7=90=86?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/postcss/src/plugins/getCustomPropertyCleaner.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/postcss/src/plugins/getCustomPropertyCleaner.ts b/packages/postcss/src/plugins/getCustomPropertyCleaner.ts index fb68c753f..e1a2747bd 100644 --- a/packages/postcss/src/plugins/getCustomPropertyCleaner.ts +++ b/packages/postcss/src/plugins/getCustomPropertyCleaner.ts @@ -18,6 +18,8 @@ export function getCustomPropertyCleaner(options: IStyleHandlerOptions): Accepte return null } + const shouldInspectValue = (value: string) => value.includes('var(') && value.includes('--') + return { postcssPlugin: 'postcss-remove-include-custom-properties', OnceExit(root) { @@ -32,7 +34,7 @@ export function getCustomPropertyCleaner(options: IStyleHandlerOptions): Accepte return } - if (!shouldMatchCustomProperties || !/--/.test(decl.value)) { + if (!shouldInspectValue(decl.value)) { return } From 359bef9fb2cef45a1eaa8deb0bc9c248531701e0 Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 22:21:21 +0800 Subject: [PATCH 012/145] =?UTF-8?q?perf(postcss):=20=E7=B2=BE=E7=AE=80?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E6=B5=81=E6=B0=B4=E7=BA=BF=E8=8A=82=E7=82=B9?= =?UTF-8?q?=E6=9E=84=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/postcss/src/pipeline.ts | 188 +++++++------------------------ 1 file changed, 40 insertions(+), 148 deletions(-) diff --git a/packages/postcss/src/pipeline.ts b/packages/postcss/src/pipeline.ts index e37bdee6b..d8ca2bb76 100644 --- a/packages/postcss/src/pipeline.ts +++ b/packages/postcss/src/pipeline.ts @@ -52,10 +52,6 @@ interface PipelinePreparedNode extends PipelineNodeCursor { createPlugin: (context: PipelineNodeContext) => AcceptedPlugin } -interface PipelineNodeDefinition extends PipelineNodeCursor { - prepare: (options: IStyleHandlerOptions) => PipelinePreparedNode | undefined -} - export interface ResolvedPipelineNode extends PipelineNodeCursor { plugin: AcceptedPlugin context: PipelineNodeContext @@ -66,8 +62,6 @@ export interface StyleProcessingPipeline { plugins: AcceptedPlugin[] } -const STAGE_ORDER: PipelineStage[] = ['pre', 'normal', 'post'] - // normalizeUserPlugins 统一用户自定义插件的写法,确保最终拿到数组形式 function normalizeUserPlugins(plugins: unknown): AcceptedPlugin[] { if (!plugins) { @@ -85,163 +79,63 @@ function normalizeUserPlugins(plugins: unknown): AcceptedPlugin[] { return [] } -// createStaticDefinition 用于封装固定插件节点,避免重复描述 -function createStaticDefinition(id: string, stage: PipelineStage, plugin: AcceptedPlugin): PipelineNodeDefinition { +function createPreparedNode( + id: string, + stage: PipelineStage, + createPlugin: PipelinePreparedNode['createPlugin'], +): PipelinePreparedNode { return { id, stage, - prepare: () => ({ - id, - stage, - createPlugin: () => plugin, - }), + createPlugin, } } -// createPipelineDefinitions 将配置拆分成 pre/normal/post 三个阶段的节点描述 -function createPipelineDefinitions(options: IStyleHandlerOptions): PipelineNodeDefinition[] { - const stages: Record = { - pre: [], - normal: [], - post: [], - } - +// createPreparedNodes 直接按最终顺序生成可实例化节点,避免 definition 二次中转 +function createPreparedNodes(options: IStyleHandlerOptions): PipelinePreparedNode[] { + const preparedNodes: PipelinePreparedNode[] = [] const userPlugins = normalizeUserPlugins(options.postcssOptions?.plugins) userPlugins.forEach((plugin, index) => { - stages.pre.push(createStaticDefinition(`pre:user-${index}`, 'pre', plugin)) - }) - - stages.pre.push({ - id: 'pre:core', - stage: 'pre', - prepare: () => ({ - id: 'pre:core', - stage: 'pre', - createPlugin: () => postcssWeappTailwindcssPrePlugin(options), - }), - }) - - stages.normal.push({ - id: 'normal:preset-env', - stage: 'normal', - prepare: () => ({ - id: 'normal:preset-env', - stage: 'normal', - createPlugin: () => postcssPresetEnv(options.cssPresetEnv), - }), + preparedNodes.push(createPreparedNode(`pre:user-${index}`, 'pre', () => plugin)) }) - stages.normal.push({ - id: 'normal:color-functional-fallback', - stage: 'normal', - prepare: () => ({ - id: 'normal:color-functional-fallback', - stage: 'normal', - createPlugin: () => createColorFunctionalFallback(), - }), - }) + preparedNodes.push(createPreparedNode('pre:core', 'pre', () => postcssWeappTailwindcssPrePlugin(options))) + preparedNodes.push(createPreparedNode('normal:preset-env', 'normal', () => postcssPresetEnv(options.cssPresetEnv))) + preparedNodes.push(createPreparedNode('normal:color-functional-fallback', 'normal', () => createColorFunctionalFallback())) - stages.normal.push({ - id: 'normal:units-to-px', - stage: 'normal', - prepare: () => { - const plugin = getUnitsToPxPlugin(options) - return plugin - ? { - id: 'normal:units-to-px', - stage: 'normal', - createPlugin: () => plugin, - } - : undefined - }, - }) + const unitsToPxPlugin = getUnitsToPxPlugin(options) + if (unitsToPxPlugin) { + preparedNodes.push(createPreparedNode('normal:units-to-px', 'normal', () => unitsToPxPlugin)) + } - stages.normal.push({ - id: 'normal:px-transform', - stage: 'normal', - prepare: () => { - const plugin = getPxTransformPlugin(options) - return plugin - ? { - id: 'normal:px-transform', - stage: 'normal', - createPlugin: () => plugin, - } - : undefined - }, - }) + const pxTransformPlugin = getPxTransformPlugin(options) + if (pxTransformPlugin) { + preparedNodes.push(createPreparedNode('normal:px-transform', 'normal', () => pxTransformPlugin)) + } - stages.normal.push({ - id: 'normal:rem-transform', - stage: 'normal', - prepare: () => { - const plugin = getRemTransformPlugin(options) - return plugin - ? { - id: 'normal:rem-transform', - stage: 'normal', - createPlugin: () => plugin, - } - : undefined - }, - }) + const remTransformPlugin = getRemTransformPlugin(options) + if (remTransformPlugin) { + preparedNodes.push(createPreparedNode('normal:rem-transform', 'normal', () => remTransformPlugin)) + } - stages.normal.push({ - id: 'normal:calc', - stage: 'normal', - prepare: () => { - const plugin = getCalcPlugin(options) - return plugin - ? { - id: 'normal:calc', - stage: 'normal', - createPlugin: () => plugin, - } - : undefined - }, - }) + const calcPlugin = getCalcPlugin(options) + if (calcPlugin) { + preparedNodes.push(createPreparedNode('normal:calc', 'normal', () => calcPlugin)) + } - stages.normal.push({ - id: 'normal:calc-duplicate-cleaner', - stage: 'normal', - prepare: () => { - const plugin = getCalcDuplicateCleaner(options) - return plugin - ? { - id: 'normal:calc-duplicate-cleaner', - stage: 'normal', - createPlugin: () => plugin, - } - : undefined - }, - }) + const calcDuplicateCleaner = getCalcDuplicateCleaner(options) + if (calcDuplicateCleaner) { + preparedNodes.push(createPreparedNode('normal:calc-duplicate-cleaner', 'normal', () => calcDuplicateCleaner)) + } - stages.normal.push({ - id: 'normal:custom-property-cleaner', - stage: 'normal', - prepare: () => { - const plugin = getCustomPropertyCleaner(options) - return plugin - ? { - id: 'normal:custom-property-cleaner', - stage: 'normal', - createPlugin: () => plugin, - } - : undefined - }, - }) + const customPropertyCleaner = getCustomPropertyCleaner(options) + if (customPropertyCleaner) { + preparedNodes.push(createPreparedNode('normal:custom-property-cleaner', 'normal', () => customPropertyCleaner)) + } - stages.post.push({ - id: 'post:core', - stage: 'post', - prepare: () => ({ - id: 'post:core', - stage: 'post', - createPlugin: () => postcssWeappTailwindcssPostPlugin(options), - }), - }) + preparedNodes.push(createPreparedNode('post:core', 'post', () => postcssWeappTailwindcssPostPlugin(options))) - return STAGE_ORDER.flatMap(stage => stages[stage]) + return preparedNodes } // createStylePipeline 会实例化上下文、串联各个节点并提供邻接信息 @@ -249,9 +143,7 @@ export function createStylePipeline(options: IStyleHandlerOptions): StyleProcess // 管线创建前先初始化上下文,以便各插件共享状态 options.ctx = createContext() - const preparedNodes = createPipelineDefinitions(options) - .map(definition => definition.prepare(options)) - .filter(Boolean) as PipelinePreparedNode[] + const preparedNodes = createPreparedNodes(options) if (preparedNodes.length === 0) { return { From 8d5a5876a2c72c319b8392bc370068dd695e66ae Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 22:31:47 +0800 Subject: [PATCH 013/145] =?UTF-8?q?perf(weapp-tailwindcss):=20=E5=A4=8D?= =?UTF-8?q?=E7=94=A8=E6=A8=A1=E6=9D=BF=E6=9B=BF=E6=8D=A2=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E5=AF=B9=E8=B1=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/wxml/utils/custom-template.ts | 8 ++++---- .../test/wxml/customTempleteHandler.test.ts | 10 +++++++++- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/packages/weapp-tailwindcss/src/wxml/utils/custom-template.ts b/packages/weapp-tailwindcss/src/wxml/utils/custom-template.ts index e06e40c70..c0cfc3501 100644 --- a/packages/weapp-tailwindcss/src/wxml/utils/custom-template.ts +++ b/packages/weapp-tailwindcss/src/wxml/utils/custom-template.ts @@ -15,6 +15,9 @@ export async function customTemplateHandler(rawSource: string, options: Required } = options ?? {} // 优先使用外部预构建的 matcher,避免每次调用都重建 const matchCustomAttribute = cachedMatcher ?? createAttributeMatcher(customAttributesEntities) + const replaceOptions: ITemplateHandlerOptions = { + ...options, + } const s = new MagicString(rawSource) let tag = '' @@ -47,10 +50,7 @@ export async function customTemplateHandler(rawSource: string, options: Required // htmlparser2 9.1.0: parser.endIndex - 1 // https://github.com/sonofmagic/weapp-tailwindcss/issues/269 parser.endIndex - 1, - templateReplacer(value, { - ...options, - quote, - }), + templateReplacer(value, Object.assign(replaceOptions, { quote })), ) }, ontext(data) { diff --git a/packages/weapp-tailwindcss/test/wxml/customTempleteHandler.test.ts b/packages/weapp-tailwindcss/test/wxml/customTempleteHandler.test.ts index df7393668..ef73bdac5 100644 --- a/packages/weapp-tailwindcss/test/wxml/customTempleteHandler.test.ts +++ b/packages/weapp-tailwindcss/test/wxml/customTempleteHandler.test.ts @@ -4,6 +4,8 @@ import { customTemplateHandler } from '@/wxml/utils' import { createGetCase, format, wxmlCasePath } from '../util' const getCase = createGetCase(wxmlCasePath) +const CLASS_ATTRIBUTE_REGEX = /[A-Za-z-]*[Cc]lass/ + describe('customTemplateHandler', () => { it('invalid customAttributesEntities options', async () => { const res = await customTemplateHandler('', { @@ -26,7 +28,7 @@ describe('customTemplateHandler', () => { const testCase = '' // 'p-[20px] hover-class=' const res = await customTemplateHandler(testCase, { - customAttributesEntities: [['*', /[A-Za-z-]*[Cc]lass/]], + customAttributesEntities: [['*', CLASS_ATTRIBUTE_REGEX]], disabledDefaultTemplateHandler: true, }) expect(res).toBe('') @@ -67,6 +69,12 @@ describe('customTemplateHandler', () => { expect(str).toBe('') }) + it('preserves mixed quote attributes in one template', async () => { + const testCase = `` + const str = await customTemplateHandler(testCase) + expect(str).toBe(``) + }) + it('wxs should be ignored ', async () => { const testCase = ` function get(index, active) { From 03320ce50d6f9847cecc1c9758de139124d30559 Mon Sep 17 00:00:00 2001 From: ice breaker <1324318532@qq.com> Date: Tue, 10 Mar 2026 23:00:41 +0800 Subject: [PATCH 014/145] =?UTF-8?q?perf(weapp-tailwindcss):=20=E7=B2=BE?= =?UTF-8?q?=E7=AE=80=E6=A8=A1=E6=9D=BF=E5=A4=84=E7=90=86=E7=83=AD=E8=B7=AF?= =?UTF-8?q?=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/weapp-tailwindcss/src/core.ts | 128 ++++++++++++------ packages/weapp-tailwindcss/src/wxml/utils.ts | 22 ++- .../src/wxml/utils/custom-template.ts | 67 ++++++--- .../core.transform-wxss-options.unit.test.ts | 22 +++ .../wxml/createTemplateHandler.unit.test.ts | 63 +++++++++ .../test/wxml/customTempleteHandler.test.ts | 16 +++ 6 files changed, 254 insertions(+), 64 deletions(-) create mode 100644 packages/weapp-tailwindcss/test/wxml/createTemplateHandler.unit.test.ts diff --git a/packages/weapp-tailwindcss/src/core.ts b/packages/weapp-tailwindcss/src/core.ts index 915dde179..503e1c3b1 100644 --- a/packages/weapp-tailwindcss/src/core.ts +++ b/packages/weapp-tailwindcss/src/core.ts @@ -46,61 +46,71 @@ export function createContext(options: UserDefinedOptions = {}) { } const defaultJsHandlerOptionsCache = new Map() - function withRuntimeTailwindMajorVersion(options?: CreateJsHandlerOptions): CreateJsHandlerOptions { - const resolvedOptions: CreateJsHandlerOptions = { - ...(options ?? {}), + function getDefaultJsHandlerOptions(majorVersion = runtimeState.twPatcher.majorVersion) { + if (typeof majorVersion !== 'number') { + return undefined } - if (typeof resolvedOptions.tailwindcssMajorVersion === 'number') { - return resolvedOptions + + let cached = defaultJsHandlerOptionsCache.get(majorVersion) + if (!cached) { + cached = { + tailwindcssMajorVersion: majorVersion, + } + defaultJsHandlerOptionsCache.set(majorVersion, cached) + } + return cached + } + + function withRuntimeTailwindMajorVersion(options?: CreateJsHandlerOptions) { + if (!options) { + return getDefaultJsHandlerOptions() + } + + if (typeof options.tailwindcssMajorVersion === 'number') { + return options } + const majorVersion = runtimeState.twPatcher.majorVersion - if (typeof majorVersion === 'number') { - resolvedOptions.tailwindcssMajorVersion = majorVersion + if (typeof majorVersion !== 'number') { + return options + } + + return { + ...options, + tailwindcssMajorVersion: majorVersion, } - return resolvedOptions } function resolveTransformJsOptions(options?: RuntimeJsTransformOptions): CreateJsHandlerOptions | undefined { if (!options) { - const majorVersion = runtimeState.twPatcher.majorVersion - if (typeof majorVersion !== 'number') { - return undefined - } - let cached = defaultJsHandlerOptionsCache.get(majorVersion) - if (!cached) { - cached = { - tailwindcssMajorVersion: majorVersion, - } - defaultJsHandlerOptionsCache.set(majorVersion, cached) + return getDefaultJsHandlerOptions() + } + + let hasHandlerOption = false + let runtimeSetProvided = false + for (const key in options) { + if (key === 'runtimeSet') { + runtimeSetProvided = true + continue } - return cached + hasHandlerOption = true + break } - if (!('runtimeSet' in options) && typeof options.tailwindcssMajorVersion === 'number') { - return options + if (!hasHandlerOption) { + return getDefaultJsHandlerOptions() } - const { runtimeSet: _runtimeSet, ...handlerOptions } = options - if (Object.keys(handlerOptions).length === 0) { - const majorVersion = runtimeState.twPatcher.majorVersion - if (typeof majorVersion !== 'number') { - return undefined - } - let cached = defaultJsHandlerOptionsCache.get(majorVersion) - if (!cached) { - cached = { - tailwindcssMajorVersion: majorVersion, - } - defaultJsHandlerOptionsCache.set(majorVersion, cached) - } - return cached + if (!runtimeSetProvided && typeof options.tailwindcssMajorVersion === 'number') { + return options } - if (typeof handlerOptions.tailwindcssMajorVersion === 'number') { - return handlerOptions + if (runtimeSetProvided) { + const { runtimeSet: _runtimeSet, ...handlerOptions } = options + return withRuntimeTailwindMajorVersion(handlerOptions) } - return withRuntimeTailwindMajorVersion(handlerOptions) + return withRuntimeTailwindMajorVersion(options) } const runtimeAwareTemplateJsHandler = ( @@ -112,17 +122,47 @@ export function createContext(options: UserDefinedOptions = {}) { } let cachedDefaultTemplateHandlerOptions: ITemplateHandlerOptions | undefined let cachedDefaultTemplateRuntimeSet: Set | undefined + let cachedRuntimeOnlyTemplateHandlerOptions: ITemplateHandlerOptions | undefined + let cachedRuntimeOnlyTemplateRuntimeSet: Set | undefined + + function getDefaultTemplateHandlerOptions() { + if (cachedDefaultTemplateRuntimeSet !== runtimeSet || !cachedDefaultTemplateHandlerOptions) { + cachedDefaultTemplateRuntimeSet = runtimeSet + cachedDefaultTemplateHandlerOptions = { + runtimeSet, + jsHandler: runtimeAwareTemplateJsHandler, + } + } + return cachedDefaultTemplateHandlerOptions + } function resolveTransformWxmlOptions(options?: ITemplateHandlerOptions) { if (!options) { - if (cachedDefaultTemplateRuntimeSet !== runtimeSet || !cachedDefaultTemplateHandlerOptions) { - cachedDefaultTemplateRuntimeSet = runtimeSet - cachedDefaultTemplateHandlerOptions = { - runtimeSet, + return getDefaultTemplateHandlerOptions() + } + + let hasOverride = false + for (const key in options) { + if (key !== 'runtimeSet') { + hasOverride = true + break + } + } + + if (!hasOverride) { + const runtimeOverride = options.runtimeSet + if (runtimeOverride === undefined || runtimeOverride === runtimeSet) { + return getDefaultTemplateHandlerOptions() + } + + if (cachedRuntimeOnlyTemplateRuntimeSet !== runtimeOverride || !cachedRuntimeOnlyTemplateHandlerOptions) { + cachedRuntimeOnlyTemplateRuntimeSet = runtimeOverride + cachedRuntimeOnlyTemplateHandlerOptions = { + runtimeSet: runtimeOverride, jsHandler: runtimeAwareTemplateJsHandler, } } - return cachedDefaultTemplateHandlerOptions + return cachedRuntimeOnlyTemplateHandlerOptions } return defuOverrideArray(options, { @@ -141,7 +181,7 @@ export function createContext(options: UserDefinedOptions = {}) { return result } - async function transformJs(rawJs: string, options: RuntimeJsTransformOptions = {}) { + async function transformJs(rawJs: string, options?: RuntimeJsTransformOptions) { await runtimeState.patchPromise if (options?.runtimeSet) { runtimeSet = options.runtimeSet diff --git a/packages/weapp-tailwindcss/src/wxml/utils.ts b/packages/weapp-tailwindcss/src/wxml/utils.ts index 3e4704b04..285647e1a 100644 --- a/packages/weapp-tailwindcss/src/wxml/utils.ts +++ b/packages/weapp-tailwindcss/src/wxml/utils.ts @@ -1,5 +1,4 @@ import type { ITemplateHandlerOptions } from '../types' -import { defuOverrideArray } from '../utils' import { createAttributeMatcher, isPropsMatch } from './custom-attributes' import { generateCode } from './utils/codegen' import { customTemplateHandler } from './utils/custom-template' @@ -13,7 +12,24 @@ export function createTemplateHandler(options: Omit = {}) => { - return customTemplateHandler(rawSource, defuOverrideArray(opt, options) as Required, cachedMatcher) + const defaultOptions = options as Required + let cachedRuntimeSet: Set | undefined + let cachedOptionsWithRuntimeSet: Required | undefined + + return (rawSource: string, opt?: Pick) => { + const runtimeSet = opt?.runtimeSet + if (runtimeSet === undefined) { + return customTemplateHandler(rawSource, defaultOptions, cachedMatcher) + } + + if (cachedRuntimeSet !== runtimeSet || !cachedOptionsWithRuntimeSet) { + cachedRuntimeSet = runtimeSet + cachedOptionsWithRuntimeSet = { + ...defaultOptions, + runtimeSet, + } as Required + } + + return customTemplateHandler(rawSource, cachedOptionsWithRuntimeSet, cachedMatcher) } } diff --git a/packages/weapp-tailwindcss/src/wxml/utils/custom-template.ts b/packages/weapp-tailwindcss/src/wxml/utils/custom-template.ts index c0cfc3501..edfe18bea 100644 --- a/packages/weapp-tailwindcss/src/wxml/utils/custom-template.ts +++ b/packages/weapp-tailwindcss/src/wxml/utils/custom-template.ts @@ -15,17 +15,50 @@ export async function customTemplateHandler(rawSource: string, options: Required } = options ?? {} // 优先使用外部预构建的 matcher,避免每次调用都重建 const matchCustomAttribute = cachedMatcher ?? createAttributeMatcher(customAttributesEntities) - const replaceOptions: ITemplateHandlerOptions = { - ...options, - } - - const s = new MagicString(rawSource) + const defaultTemplateHandlerEnabled = !disabledDefaultTemplateHandler + let replaceOptions: ITemplateHandlerOptions | undefined + let cachedQuote: string | null | undefined + let s: MagicString | undefined let tag = '' - const wxsArray: { + let wxsArray: { startIndex: number endIndex: number data: string - }[] = [] + }[] | undefined + + function getMagicString() { + if (!s) { + s = new MagicString(rawSource) + } + return s + } + + function getReplaceOptions(quote: string | null | undefined) { + if (!replaceOptions) { + replaceOptions = { + ...options, + quote, + } + cachedQuote = quote + return replaceOptions + } + + if (cachedQuote !== quote) { + replaceOptions.quote = quote + cachedQuote = quote + } + + return replaceOptions + } + + function isDefaultTemplateAttribute(name: string) { + if (name === 'class' || name === 'hover-class' || name === 'virtualhostclass') { + return true + } + const lowerName = name.toLowerCase() + return lowerName === 'class' || lowerName === 'hover-class' || lowerName === 'virtualhostclass' + } + const parser = new Parser( { onopentagname(name) { @@ -36,26 +69,24 @@ export async function customTemplateHandler(rawSource: string, options: Required if (!value) { return } - const lowerName = name.toLowerCase() - const shouldHandleDefault = !disabledDefaultTemplateHandler - && (lowerName === 'class' || lowerName === 'hover-class' || lowerName === 'virtualhostclass') + const shouldHandleDefault = defaultTemplateHandlerEnabled && isDefaultTemplateAttribute(name) const shouldHandleCustom = matchCustomAttribute?.(tag, name) ?? false if (!shouldHandleDefault && !shouldHandleCustom) { return } - s.update( + getMagicString().update( parser.startIndex + name.length + 2, // !important // htmlparser2 9.0.0: parser.endIndex // htmlparser2 9.1.0: parser.endIndex - 1 // https://github.com/sonofmagic/weapp-tailwindcss/issues/269 parser.endIndex - 1, - templateReplacer(value, Object.assign(replaceOptions, { quote })), + templateReplacer(value, getReplaceOptions(quote)), ) }, ontext(data) { if (inlineWxs && tag === 'wxs') { - wxsArray.push({ + ;(wxsArray ??= []).push({ data, endIndex: parser.endIndex + 1, startIndex: parser.startIndex, @@ -70,12 +101,14 @@ export async function customTemplateHandler(rawSource: string, options: Required xmlMode: true, }, ) - parser.write(s.original) + parser.write(rawSource) parser.end() - for (const { data, endIndex, startIndex } of wxsArray) { + for (const { data, endIndex, startIndex } of wxsArray ?? []) { const { code } = await jsHandler(data, runtimeSet) - s.update(startIndex, endIndex, code) + if (code !== data) { + getMagicString().update(startIndex, endIndex, code) + } } - return s.toString() + return s?.toString() ?? rawSource } diff --git a/packages/weapp-tailwindcss/test/core.transform-wxss-options.unit.test.ts b/packages/weapp-tailwindcss/test/core.transform-wxss-options.unit.test.ts index 6a7f84c9a..966a864e4 100644 --- a/packages/weapp-tailwindcss/test/core.transform-wxss-options.unit.test.ts +++ b/packages/weapp-tailwindcss/test/core.transform-wxss-options.unit.test.ts @@ -143,6 +143,28 @@ describe('core transformWxml option reuse', () => { expect(firstOptions).not.toBe(secondOptions) expect(firstOptions?.runtimeSet).not.toBe(secondOptions?.runtimeSet) }) + + it('reuses the runtimeSet-only template options object when caller runtimeSet is stable', async () => { + templateHandler.mockResolvedValue('') + const ctx = createContext() + const runtimeSet = new Set(['text-[12px]']) + + await ctx.transformWxml('', { + runtimeSet, + }) + await ctx.transformWxml('', { + runtimeSet, + }) + + const firstOptions = templateHandler.mock.calls[0]?.[1] + const secondOptions = templateHandler.mock.calls[1]?.[1] + + expect(firstOptions).toBe(secondOptions) + expect(firstOptions).toEqual({ + runtimeSet, + jsHandler: expect.any(Function), + }) + }) }) describe('core transformJs option reuse', () => { diff --git a/packages/weapp-tailwindcss/test/wxml/createTemplateHandler.unit.test.ts b/packages/weapp-tailwindcss/test/wxml/createTemplateHandler.unit.test.ts new file mode 100644 index 000000000..d28ab5bff --- /dev/null +++ b/packages/weapp-tailwindcss/test/wxml/createTemplateHandler.unit.test.ts @@ -0,0 +1,63 @@ +import { beforeEach, describe, expect, it, vi } from 'vitest' + +const customTemplateHandler = vi.fn(async (rawSource: string) => rawSource) +const createAttributeMatcher = vi.fn() + +vi.mock('@/wxml/custom-attributes', () => ({ + createAttributeMatcher, + isPropsMatch: vi.fn(), +})) + +vi.mock('@/wxml/utils/custom-template', () => ({ + customTemplateHandler, +})) + +const { createTemplateHandler } = await import('@/wxml') + +describe('createTemplateHandler option reuse', () => { + beforeEach(() => { + customTemplateHandler.mockClear() + createAttributeMatcher.mockClear() + createAttributeMatcher.mockReturnValue(undefined) + }) + + it('reuses the base options object when runtimeSet is omitted', async () => { + const jsHandler = vi.fn() + const handler = createTemplateHandler({ + inlineWxs: true, + jsHandler, + }) + + await handler('') + await handler('', {}) + + const firstOptions = customTemplateHandler.mock.calls[0]?.[1] + const secondOptions = customTemplateHandler.mock.calls[1]?.[1] + + expect(firstOptions).toBe(secondOptions) + expect(firstOptions).toMatchObject({ + inlineWxs: true, + jsHandler, + }) + }) + + it('reuses the merged options object when runtimeSet is stable', async () => { + const jsHandler = vi.fn() + const runtimeSet = new Set(['text-[12px]']) + const handler = createTemplateHandler({ + jsHandler, + }) + + await handler('', { runtimeSet }) + await handler('', { runtimeSet }) + + const firstOptions = customTemplateHandler.mock.calls[0]?.[1] + const secondOptions = customTemplateHandler.mock.calls[1]?.[1] + + expect(firstOptions).toBe(secondOptions) + expect(firstOptions).toMatchObject({ + jsHandler, + runtimeSet, + }) + }) +}) diff --git a/packages/weapp-tailwindcss/test/wxml/customTempleteHandler.test.ts b/packages/weapp-tailwindcss/test/wxml/customTempleteHandler.test.ts index ef73bdac5..16a555a0f 100644 --- a/packages/weapp-tailwindcss/test/wxml/customTempleteHandler.test.ts +++ b/packages/weapp-tailwindcss/test/wxml/customTempleteHandler.test.ts @@ -1,4 +1,5 @@ // @ts-nocheck +import { vi } from 'vitest' import { MappingChars2String } from '@/escape' import { customTemplateHandler } from '@/wxml/utils' import { createGetCase, format, wxmlCasePath } from '../util' @@ -94,6 +95,21 @@ describe('customTemplateHandler', () => { expect(result).toBe(testCase) }) + it('transforms inline wxs when enabled', async () => { + const testCase = `const cls = 'bg-[#fafa00]'` + const jsHandler = vi.fn(code => ({ + code: code.replace('bg-[#fafa00]', 'bg-_b_hfafa00_B'), + })) + + const result = await customTemplateHandler(testCase, { + inlineWxs: true, + jsHandler, + runtimeSet: new Set(['bg-[#fafa00]']), + }) + + expect(result).toBe(`const cls = 'bg-_b_hfafa00_B'`) + }) + it('should ', async () => { const testCase = `