diff --git a/.changeset/fair-bears-eat.md b/.changeset/fair-bears-eat.md new file mode 100644 index 000000000..20449d3ee --- /dev/null +++ b/.changeset/fair-bears-eat.md @@ -0,0 +1,5 @@ +--- +'@sku-lib/vite': major +--- + +Dropped vite@7 support. Minimum version bumped to vite@8. diff --git a/.changeset/giant-eyes-vanish.md b/.changeset/giant-eyes-vanish.md new file mode 100644 index 000000000..0bdcd7b44 --- /dev/null +++ b/.changeset/giant-eyes-vanish.md @@ -0,0 +1,5 @@ +--- +'sku': patch +--- + +Updated minimum versions of dependencies to address security vulnerabilities diff --git a/.changeset/modern-suits-help.md b/.changeset/modern-suits-help.md new file mode 100644 index 000000000..2850db3fb --- /dev/null +++ b/.changeset/modern-suits-help.md @@ -0,0 +1,13 @@ +--- +'sku': minor +--- + +Bumping vite version to vite@8 + +This update should not affect most applications, unless you have specified unsupported vite@8 options via `dangerouslySetViteConfig`. Since this API is subject to potential changes, this is a minor (not breaking) release. + +If your app relies on `@sku-lib/vite`, please ensure you upgrade to at least version 2.0.0. + +``` +pnpm update @sku-lib/vite^2.0.0 +``` diff --git a/fixtures/translations/package.json b/fixtures/translations/package.json index 0936e7ef5..72bff6c0b 100644 --- a/fixtures/translations/package.json +++ b/fixtures/translations/package.json @@ -2,21 +2,22 @@ "name": "@sku-fixtures/translations", "private": true, "type": "module", + "scripts": { + "build": "sku build", + "build:vite": "sku build --config sku.config.vite.ts", + "serve": "sku serve", + "start": "sku start", + "start:ssr": "sku start-ssr --config sku-ssr.config.ts", + "start:vite": "sku start --config sku.config.vite.ts" + }, "dependencies": { "@vocab/core": "^1.6.2", "@vocab/react": "^1.1.11", - "@vocab/webpack": "^1.2.9", "@vocab/vite": "catalog:", + "@vocab/webpack": "^1.2.9", "react": "catalog:", "react-dom": "catalog:" }, - "scripts": { - "build": "sku build", - "build:vite": "sku build --config sku.config.vite.ts", - "start": "sku start", - "start:vite": "sku start --config sku.config.vite.ts", - "start:ssr": "sku start-ssr --config sku-ssr.config.ts" - }, "devDependencies": { "@sku-private/test-utils": "workspace:*", "@types/express": "^4.17.11", diff --git a/fixtures/vite-cjs-interop-apollo-client-v3/sku.config.ts b/fixtures/vite-cjs-interop-apollo-client-v3/sku.config.ts index 8dec41e2a..5e374fc6b 100644 --- a/fixtures/vite-cjs-interop-apollo-client-v3/sku.config.ts +++ b/fixtures/vite-cjs-interop-apollo-client-v3/sku.config.ts @@ -1,5 +1,7 @@ +import { makeStableViteHashes } from '@sku-private/test-utils'; import type { SkuConfig } from 'sku'; export default { bundler: 'vite', + dangerouslySetViteConfig: makeStableViteHashes, } satisfies SkuConfig; diff --git a/fixtures/vite-cjs-interop-apollo-client-v4/package.json b/fixtures/vite-cjs-interop-apollo-client-v4/package.json index b3c6867ce..0ed46d3c8 100644 --- a/fixtures/vite-cjs-interop-apollo-client-v4/package.json +++ b/fixtures/vite-cjs-interop-apollo-client-v4/package.json @@ -4,12 +4,13 @@ "type": "module", "scripts": { "build": "sku build", + "serve": "sku serve", "start": "sku start" }, "dependencies": { + "@apollo/client": "^4.1.6", "react": "catalog:", - "react-dom": "catalog:", - "@apollo/client": "^4.1.6" + "react-dom": "catalog:" }, "devDependencies": { "@types/react": "catalog:", diff --git a/fixtures/vite-cjs-interop-apollo-client-v4/sku.config.ts b/fixtures/vite-cjs-interop-apollo-client-v4/sku.config.ts index 8dec41e2a..5e374fc6b 100644 --- a/fixtures/vite-cjs-interop-apollo-client-v4/sku.config.ts +++ b/fixtures/vite-cjs-interop-apollo-client-v4/sku.config.ts @@ -1,5 +1,7 @@ +import { makeStableViteHashes } from '@sku-private/test-utils'; import type { SkuConfig } from 'sku'; export default { bundler: 'vite', + dangerouslySetViteConfig: makeStableViteHashes, } satisfies SkuConfig; diff --git a/package.json b/package.json index 8ea599501..cf644ef61 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,6 @@ "tsdown": "^0.16.7", "tsx": "^4.19.4", "typescript": "~5.9.0", - "vite-tsconfig-paths": "^6.0.3", "vitest": "catalog:" }, "engines": { diff --git a/packages/sku/package.json b/packages/sku/package.json index 81233de07..edc1dda41 100644 --- a/packages/sku/package.json +++ b/packages/sku/package.json @@ -81,7 +81,7 @@ "@babel/preset-env": "^7.21.5", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.21.5", - "@babel/runtime": "^7.21.0", + "@babel/runtime": "^7.29.2", "@babel/traverse": "^7.26.9", "@babel/types": "^7.26.0", "@eslint/compat": "^1.2.1", @@ -90,6 +90,7 @@ "@loadable/server": "^5.16.7", "@loadable/webpack-plugin": "^5.14.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.6.0", + "@rolldown/plugin-babel": "^0.2.1", "@sku-lib/babel-plugin-display-name": "workspace:*", "@sku-lib/vite": "workspace:*", "@swc/core": "^1.6.13", @@ -97,12 +98,12 @@ "@types/jest": "^30.0.0", "@types/loadable__component": "^5.13.1", "@types/loadable__server": "^5.12.10", - "@vanilla-extract/integration": "^8.0.1", - "@vanilla-extract/jest-transform": "^1.1.0", + "@vanilla-extract/integration": "catalog:", + "@vanilla-extract/jest-transform": "catalog:", "@vanilla-extract/vite-plugin": "catalog:", - "@vanilla-extract/webpack-plugin": "^2.2.0", + "@vanilla-extract/webpack-plugin": "catalog:", "@vitejs/plugin-basic-ssl": "^2.1.0", - "@vitejs/plugin-react": "^5.1.1", + "@vitejs/plugin-react": "^6.0.1", "@vocab/core": "^1.6.2", "@vocab/phrase": "^2.2.0", "@vocab/pseudo-localize": "^1.0.1", @@ -120,7 +121,7 @@ "browserslist-config-seek": "3.3.0", "chalk": "^5.3.0", "commander": "catalog:", - "cross-spawn": "^7.0.3", + "cross-spawn": "^7.0.6", "css-loader": "^7.1.2", "cssnano": "^7.0.7", "death": "^1.1.0", @@ -132,7 +133,7 @@ "eslint": "^9.10.0", "eslint-config-seek": "^15.0.4", "exception-formatter": "^2.1.2", - "express": "^4.19.2", + "express": "^4.22.1", "fastest-levenshtein": "^1.0.16", "fastest-validator": "^1.9.0", "fdir": "^6.1.1", @@ -150,17 +151,18 @@ "nano-memoize": "^3.0.16", "node-html-parser": "^7.0.1", "open": "^10.1.2", - "path-to-regexp": "^6.2.0", + "path-to-regexp": "^6.3.0", "picomatch": "^4.0.3", - "postcss": "^8.4.0", + "postcss": "^8.5.8", "postcss-loader": "^8.0.0", "prettier": "~3.8.0", "pretty-ms": "^9.2.0", "react-refresh": "^0.18.0", - "rollup-plugin-visualizer": "^6.0.3", + "rolldown": "^1.0.0-rc.9", + "rollup-plugin-visualizer": "^7.0.1", "selfsigned": "^3.0.1", - "semver": "^7.3.4", - "serialize-javascript": "^7.0.2", + "semver": "^7.7.4", + "serialize-javascript": "^7.0.4", "serve-handler": "^6.1.3", "sort-package-json": "^3.6.0", "svgo-loader": "^4.0.0", @@ -168,8 +170,7 @@ "typescript": "~5.9.0", "vite": "catalog:", "vite-plugin-cjs-interop": "^2.4.0", - "vite-tsconfig-paths": "^6.0.3", - "webpack": "^5.99.8", + "webpack": "^5.105.4", "webpack-bundle-analyzer": "^5.1.1", "webpack-dev-server": "<=5.2.0", "webpack-merge": "^6.0.1", @@ -195,7 +196,7 @@ "@types/serve-handler": "^6.1.4", "@types/webpack-bundle-analyzer": "^4.7.0", "@types/webpack-node-externals": "^3.0.4", - "@vanilla-extract/css": "^1.17.0", + "@vanilla-extract/css": "catalog:", "@vocab/react": "^1.1.11", "braid-design-system": "catalog:", "esbuild": "^0.27.0", diff --git a/packages/sku/src/services/vite/helpers/config/createConfig.ts b/packages/sku/src/services/vite/helpers/config/createConfig.ts index c6b324952..181209fc1 100644 --- a/packages/sku/src/services/vite/helpers/config/createConfig.ts +++ b/packages/sku/src/services/vite/helpers/config/createConfig.ts @@ -2,9 +2,9 @@ import type { SkuContext } from '../../../../context/createSkuContext.js'; import { createRequire } from 'node:module'; import type { InlineConfig } from 'vite'; import { vitePluginVocab } from '@vocab/vite'; -import tsconfigPaths from 'vite-tsconfig-paths'; import { cjsInterop } from 'vite-plugin-cjs-interop'; import react from '@vitejs/plugin-react'; +import babel from '@rolldown/plugin-babel'; import { vanillaExtractPlugin } from '@vanilla-extract/vite-plugin'; import { getVocabConfig } from '../../../vocab/config.js'; import { skuPlugin } from '../../skuPlugin.js'; @@ -38,6 +38,10 @@ export const createConfig = ( } return { + resolve: { + // adding this at the top level so that vanilla-extract picks it up. VE doesn't inherit config options from plugins at the moment. + tsconfigPaths: true, + }, plugins: [ /** * user added plugins @@ -48,7 +52,6 @@ export const createConfig = ( * vendor plugins */ vocabConfig && vitePluginVocab({ vocabConfig }), - tsconfigPaths(), cjsInterop({ dependencies: skuContext.serveCjsInteropDependencies, apply: 'serve', @@ -57,13 +60,14 @@ export const createConfig = ( dependencies: skuContext.buildCjsInteropDependencies, apply: 'build', }), - react({ - babel: { - plugins: [ - require.resolve('babel-plugin-macros'), - ...(isProductionBuild ? prodBabelPlugins : []), - ], - }, + react(), + babel({ + // turn this on for react-compiler support + // presets: [reactCompilerPreset()], + plugins: [ + require.resolve('babel-plugin-macros'), + ...(isProductionBuild ? prodBabelPlugins : []), + ], }), vanillaExtractPlugin(), /** diff --git a/packages/sku/src/services/vite/plugins/build.ts b/packages/sku/src/services/vite/plugins/build.ts index 3327d91b0..bcdfbafac 100644 --- a/packages/sku/src/services/vite/plugins/build.ts +++ b/packages/sku/src/services/vite/plugins/build.ts @@ -23,14 +23,20 @@ export const buildPlugin = ({ build: { target: browserslistToEsbuild(skuContext.supportedBrowsers), assetsDir: '', - rollupOptions: { + rolldownOptions: { output: { - experimentalMinChunkSize: undefined, - manualChunks: (id, ctx) => { - const languageChunkName = createVocabChunks(id, ctx); - if (languageChunkName) { - return languageChunkName; - } + codeSplitting: { + groups: [ + { + name: (id, ctx) => { + const languageChunkName = createVocabChunks(id, ctx); + if (languageChunkName) { + return languageChunkName; + } + return null; + }, + }, + ], }, }, }, @@ -41,7 +47,7 @@ export const buildPlugin = ({ outDir: outDir.client, manifest: true, sourcemap: skuContext.sourceMapsProd, - rollupOptions: { + rolldownOptions: { // this should be skuContext.paths.clientEntry in sku start-ssr or build-ssr mode input: clientEntry, }, @@ -51,7 +57,7 @@ export const buildPlugin = ({ build: { ssr: true, outDir: outDir.ssg, - rollupOptions: { + rolldownOptions: { // this should be skuContext.paths.serverEntry in sku start-ssr or build-ssr mode input: skuContext.paths.renderEntry, output: { diff --git a/packages/sku/src/services/vite/plugins/config.ts b/packages/sku/src/services/vite/plugins/config.ts index 0ad48656a..a645d834c 100644 --- a/packages/sku/src/services/vite/plugins/config.ts +++ b/packages/sku/src/services/vite/plugins/config.ts @@ -19,6 +19,7 @@ export const configPlugin = ({ publicDir: false, root: process.cwd(), resolve: { + tsconfigPaths: true, alias: { __sku_alias__clientEntry: skuContext.paths.clientEntry, __sku_alias__serverEntry: skuContext.paths.serverEntry, @@ -28,7 +29,6 @@ export const configPlugin = ({ define: { 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV), }, - optimizeDeps: { // crawl all the entries to ensure they get optimized ahead of time. This helps prevent reloads on cold-start. // Reloads on cold-start cause issues with our Playwright tests, so we need to ensure they get optimized ahead of time. @@ -40,7 +40,7 @@ export const configPlugin = ({ renderEntry, clientEntry, ], - esbuildOptions: { + rolldownOptions: { plugins: [fixViteVanillaExtractDepScanPlugin()], }, exclude: skuContext.skipPackageCompatibilityCompilation, diff --git a/packages/sku/src/services/vite/plugins/esbuild/fixViteVanillaExtractDepScanPlugin.ts b/packages/sku/src/services/vite/plugins/esbuild/fixViteVanillaExtractDepScanPlugin.ts index ecad91e88..c88679c25 100644 --- a/packages/sku/src/services/vite/plugins/esbuild/fixViteVanillaExtractDepScanPlugin.ts +++ b/packages/sku/src/services/vite/plugins/esbuild/fixViteVanillaExtractDepScanPlugin.ts @@ -1,17 +1,28 @@ -import type { Plugin } from 'esbuild'; +import type { RolldownPluginOption } from 'rolldown'; import { cssFileFilter } from '@vanilla-extract/integration'; +import { makePluginName } from '../../helpers/makePluginName.js'; import { dirname } from 'node:path'; import { createRequire } from 'node:module'; -import { makePluginName } from '../../helpers/makePluginName.js'; const require = createRequire(import.meta.url); -export const fixViteVanillaExtractDepScanPlugin = (): Plugin => ({ +export const fixViteVanillaExtractDepScanPlugin = (): RolldownPluginOption => ({ name: makePluginName('fix-vanilla-extract-dep-scan'), - setup(build) { - build.onResolve({ filter: cssFileFilter }, ({ importer, path }) => ({ - path: require.resolve(path, { paths: [dirname(importer)] }), - external: true, - })); + + resolveId: { + filter: { + id: cssFileFilter, + }, + handler: (source, importer) => { + const id = require.resolve(source, { + paths: importer ? [dirname(importer)] : undefined, + }); + + return { + id, + // keep the absolute path of the css file so its externalized correctly. + external: 'absolute', + }; + }, }, }); diff --git a/packages/sku/src/services/vite/plugins/polyfills.ts b/packages/sku/src/services/vite/plugins/polyfills.ts index 347272921..735b6a5b8 100644 --- a/packages/sku/src/services/vite/plugins/polyfills.ts +++ b/packages/sku/src/services/vite/plugins/polyfills.ts @@ -1,4 +1,5 @@ import type { Plugin } from 'vite'; +import { exactRegex } from 'rolldown/filter'; import type { SkuContext } from '../../../context/createSkuContext.js'; import { resolvePolyfills } from '../../../utils/resolvePolyfills.js'; @@ -11,17 +12,19 @@ export const polyfillsPlugin = (skuContext: SkuContext): Plugin => { return { name: makePluginName('polyfills'), - resolveId(id) { - if (id === virtualModuleId) { + resolveId: { + filter: { id: exactRegex(virtualModuleId) }, + handler() { return resolvedVirtualModuleId; - } + }, }, - load(id) { - if (id === resolvedVirtualModuleId) { + load: { + filter: { id: exactRegex(resolvedVirtualModuleId) }, + handler() { return resolvedPolyfills .map((polyfillPath) => `import '${polyfillPath}';`) .join('\n'); - } + }, }, }; }; diff --git a/packages/vite/package.json b/packages/vite/package.json index 6849ea715..95c5f05af 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -43,7 +43,7 @@ }, "peerDependencies": { "@types/react": "^18.0.0 || ^19.0.0", - "vite": "^7.0.0", + "vite": "^8.0.0", "react": "^18.0.0 || ^19.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e56d22b6d..cdacdfd67 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,12 +18,24 @@ catalogs: '@types/react-dom': specifier: ^19.1.7 version: 19.2.3 + '@vanilla-extract/css': + specifier: ^1.20.0 + version: 1.20.0 + '@vanilla-extract/integration': + specifier: ^8.0.9 + version: 8.0.9 + '@vanilla-extract/jest-transform': + specifier: ^1.1.21 + version: 1.1.21 '@vanilla-extract/vite-plugin': - specifier: ^5.1.1 - version: 5.1.4 + specifier: ^5.2.1 + version: 5.2.1 + '@vanilla-extract/webpack-plugin': + specifier: ^2.3.26 + version: 2.3.26 '@vocab/vite': - specifier: ^1.0.0 - version: 1.0.0 + specifier: 1.0.1 + version: 1.0.1 braid-design-system: specifier: ^34.0.0 version: 34.0.4 @@ -43,11 +55,11 @@ catalogs: specifier: ^19.1.0 version: 19.2.4 vite: - specifier: ^7.2.6 - version: 7.3.1 + specifier: ^8.0.1 + version: 8.0.1 vitest: - specifier: ^4.0.15 - version: 4.0.18 + specifier: ^4.1.0 + version: 4.1.0 overrides: esbuild: ~0.27.0 @@ -81,7 +93,7 @@ importers: version: 22.19.15 cli-testing-library: specifier: ^3.0.1 - version: 3.0.1(vitest@4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 3.0.1(vitest@4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))) dedent: specifier: ^1.5.1 version: 1.7.2(babel-plugin-macros@3.1.0) @@ -90,7 +102,7 @@ importers: version: 9.39.4(jiti@2.6.1) eslint-config-seek: specifier: ^15.0.4 - version: 15.0.4(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@30.3.0(@types/node@22.19.15)(babel-plugin-macros@3.1.0))(typescript@5.9.3)(vitest@4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 15.0.4(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@30.3.0(@types/node@22.19.15)(babel-plugin-macros@3.1.0))(typescript@5.9.3)(vitest@4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))) eslint-import-resolver-typescript: specifier: ^4.4.4 version: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) @@ -124,12 +136,9 @@ importers: typescript: specifier: ~5.9.0 version: 5.9.3 - vite-tsconfig-paths: - specifier: ^6.0.3 - version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) vitest: specifier: 'catalog:' - version: 4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) docs: devDependencies: @@ -203,7 +212,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vanilla-extract/css': specifier: ^1.0.0 - version: 1.18.0(babel-plugin-macros@3.1.0) + version: 1.20.0(babel-plugin-macros@3.1.0) sku: specifier: workspace:* version: link:../../packages/sku @@ -361,7 +370,7 @@ importers: dependencies: '@vanilla-extract/css': specifier: ^1.17.1 - version: 1.18.0(babel-plugin-macros@3.1.0) + version: 1.20.0(babel-plugin-macros@3.1.0) react: specifier: 'catalog:' version: 19.2.4 @@ -461,7 +470,7 @@ importers: version: link:../../private/test-utils '@vanilla-extract/css': specifier: ^1.0.0 - version: 1.18.0(babel-plugin-macros@3.1.0) + version: 1.20.0(babel-plugin-macros@3.1.0) dedent: specifier: ^1.5.1 version: 1.7.2(babel-plugin-macros@3.1.0) @@ -505,7 +514,7 @@ importers: version: link:../../private/test-utils '@vanilla-extract/css': specifier: ^1.0.0 - version: 1.18.0(babel-plugin-macros@3.1.0) + version: 1.20.0(babel-plugin-macros@3.1.0) dedent: specifier: ^1.5.1 version: 1.7.2(babel-plugin-macros@3.1.0) @@ -560,7 +569,7 @@ importers: version: link:../../packages/sku vitest: specifier: 'catalog:' - version: 4.0.18(@types/node@25.4.0)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.1.0(@types/node@25.4.0)(jsdom@26.1.0)(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) fixtures/sku-webpack-plugin: dependencies: @@ -594,7 +603,7 @@ importers: version: link:../../packages/sku webpack: specifier: ^5.52.0 - version: 5.105.4(webpack-cli@6.0.1) + version: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) webpack-cli: specifier: ^6.0.0 version: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.105.4) @@ -616,7 +625,7 @@ importers: version: link:../../private/test-utils '@vanilla-extract/css': specifier: ^1.0.0 - version: 1.18.0(babel-plugin-macros@3.1.0) + version: 1.20.0(babel-plugin-macros@3.1.0) dedent: specifier: ^1.5.1 version: 1.7.2(babel-plugin-macros@3.1.0) @@ -678,7 +687,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vanilla-extract/css': specifier: ^1.0.0 - version: 1.18.0(babel-plugin-macros@3.1.0) + version: 1.20.0(babel-plugin-macros@3.1.0) http-server: specifier: ^14.1.1 version: 14.1.1 @@ -700,7 +709,7 @@ importers: devDependencies: '@storybook/addon-docs': specifier: ^10.0.0 - version: 10.2.17(@types/react@19.2.14)(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(esbuild@0.27.3)) + version: 10.2.17(@types/react@19.2.14)(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(esbuild@0.27.3)) '@storybook/addon-webpack5-compiler-babel': specifier: ^4.0.0 version: 4.0.0(webpack@5.105.4(esbuild@0.27.3)) @@ -715,7 +724,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vanilla-extract/css': specifier: ^1.0.0 - version: 1.18.0(babel-plugin-macros@3.1.0) + version: 1.20.0(babel-plugin-macros@3.1.0) http-server: specifier: ^14.1.1 version: 14.1.1 @@ -743,10 +752,10 @@ importers: version: link:../../private/test-utils '@storybook/addon-webpack5-compiler-babel': specifier: ^4.0.0 - version: 4.0.0(webpack@5.105.4) + version: 4.0.0(webpack@5.105.4(esbuild@0.27.3)) '@storybook/react-webpack5': specifier: ^10.0.0 - version: 10.2.17(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + version: 10.2.17(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) '@types/react': specifier: 'catalog:' version: 19.2.14 @@ -755,7 +764,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vanilla-extract/css': specifier: ^1.0.0 - version: 1.18.0(babel-plugin-macros@3.1.0) + version: 1.20.0(babel-plugin-macros@3.1.0) dedent: specifier: ^1.5.1 version: 1.7.2(babel-plugin-macros@3.1.0) @@ -807,10 +816,10 @@ importers: version: 1.1.22(react@19.2.4) '@vocab/vite': specifier: 'catalog:' - version: 1.0.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 1.0.1(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vocab/webpack': specifier: ^1.2.9 - version: 1.2.22(webpack@5.105.4) + version: 1.2.22(webpack@5.105.4(esbuild@0.27.3)) react: specifier: 'catalog:' version: 19.2.4 @@ -860,7 +869,7 @@ importers: version: 19.2.3(@types/react@19.2.14) '@vanilla-extract/css': specifier: ^1.0.0 - version: 1.18.0(babel-plugin-macros@3.1.0) + version: 1.20.0(babel-plugin-macros@3.1.0) dedent: specifier: ^1.5.1 version: 1.7.2(babel-plugin-macros@3.1.0) @@ -1063,8 +1072,8 @@ importers: specifier: ^7.21.5 version: 7.28.5(@babel/core@7.29.0) '@babel/runtime': - specifier: ^7.21.0 - version: 7.28.6 + specifier: ^7.29.2 + version: 7.29.2 '@babel/traverse': specifier: ^7.26.9 version: 7.29.0 @@ -1089,6 +1098,9 @@ importers: '@pmmmwh/react-refresh-webpack-plugin': specifier: ^0.6.0 version: 0.6.2(react-refresh@0.18.0)(type-fest@5.4.4)(webpack-dev-server@5.2.0(debug@4.4.3)(tslib@2.8.1)(webpack@5.105.4(@swc/core@1.15.18)(esbuild@0.27.3)))(webpack-hot-middleware@2.26.1)(webpack@5.105.4(@swc/core@1.15.18)(esbuild@0.27.3)) + '@rolldown/plugin-babel': + specifier: ^0.2.1 + version: 0.2.1(@babel/core@7.29.0)(@babel/plugin-transform-runtime@7.29.0(@babel/core@7.29.0))(@babel/runtime@7.29.2)(rolldown@1.0.0-rc.10)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@sku-lib/babel-plugin-display-name': specifier: workspace:* version: link:../babel-plugin-display-name @@ -1114,23 +1126,23 @@ importers: specifier: ^5.12.10 version: 5.12.11 '@vanilla-extract/integration': - specifier: ^8.0.1 - version: 8.0.7(babel-plugin-macros@3.1.0) + specifier: 'catalog:' + version: 8.0.9(babel-plugin-macros@3.1.0) '@vanilla-extract/jest-transform': - specifier: ^1.1.0 - version: 1.1.20(babel-plugin-macros@3.1.0) + specifier: 'catalog:' + version: 1.1.21(babel-plugin-macros@3.1.0) '@vanilla-extract/vite-plugin': specifier: 'catalog:' - version: 5.1.4(@types/node@22.19.15)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(yaml@2.8.2) + version: 5.2.1(@types/node@22.19.15)(babel-plugin-macros@3.1.0)(esbuild@0.27.3)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(tsx@4.21.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(yaml@2.8.2) '@vanilla-extract/webpack-plugin': - specifier: ^2.2.0 - version: 2.3.25(babel-plugin-macros@3.1.0)(webpack@5.105.4(@swc/core@1.15.18)(esbuild@0.27.3)) + specifier: 'catalog:' + version: 2.3.26(babel-plugin-macros@3.1.0)(webpack@5.105.4(@swc/core@1.15.18)(esbuild@0.27.3)) '@vitejs/plugin-basic-ssl': specifier: ^2.1.0 - version: 2.1.4(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 2.1.4(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vitejs/plugin-react': - specifier: ^5.1.1 - version: 5.1.4(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + specifier: ^6.0.1 + version: 6.0.1(@rolldown/plugin-babel@0.2.1(@babel/core@7.29.0)(@babel/plugin-transform-runtime@7.29.0(@babel/core@7.29.0))(@babel/runtime@7.29.2)(rolldown@1.0.0-rc.10)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vocab/core': specifier: ^1.6.2 version: 1.7.6 @@ -1142,7 +1154,7 @@ importers: version: 1.0.2 '@vocab/vite': specifier: 'catalog:' - version: 1.0.0(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 1.0.1(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vocab/webpack': specifier: ^1.2.9 version: 1.2.22(webpack@5.105.4(@swc/core@1.15.18)(esbuild@0.27.3)) @@ -1183,7 +1195,7 @@ importers: specifier: 'catalog:' version: 14.0.3 cross-spawn: - specifier: ^7.0.3 + specifier: ^7.0.6 version: 7.0.6 css-loader: specifier: ^7.1.2 @@ -1214,12 +1226,12 @@ importers: version: 9.39.4(jiti@2.6.1) eslint-config-seek: specifier: ^15.0.4 - version: 15.0.4(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@30.3.0(@types/node@22.19.15)(babel-plugin-macros@3.1.0))(typescript@5.9.3)(vitest@4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 15.0.4(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@30.3.0(@types/node@22.19.15)(babel-plugin-macros@3.1.0))(typescript@5.9.3)(vitest@4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))) exception-formatter: specifier: ^2.1.2 version: 2.1.2 express: - specifier: ^4.19.2 + specifier: ^4.22.1 version: 4.22.1 fastest-levenshtein: specifier: ^1.0.16 @@ -1273,13 +1285,13 @@ importers: specifier: ^10.1.2 version: 10.2.0 path-to-regexp: - specifier: ^6.2.0 + specifier: ^6.3.0 version: 6.3.0 picomatch: specifier: ^4.0.3 version: 4.0.3 postcss: - specifier: ^8.4.0 + specifier: ^8.5.8 version: 8.5.8 postcss-loader: specifier: ^8.0.0 @@ -1293,17 +1305,20 @@ importers: react-refresh: specifier: ^0.18.0 version: 0.18.0 + rolldown: + specifier: ^1.0.0-rc.9 + version: 1.0.0-rc.10 rollup-plugin-visualizer: - specifier: ^6.0.3 - version: 6.0.11(rolldown@1.0.0-rc.8)(rollup@4.59.0) + specifier: ^7.0.1 + version: 7.0.1(rolldown@1.0.0-rc.10)(rollup@4.59.0) selfsigned: specifier: ^3.0.1 version: 3.0.1 semver: - specifier: ^7.3.4 + specifier: ^7.7.4 version: 7.7.4 serialize-javascript: - specifier: ^7.0.2 + specifier: ^7.0.4 version: 7.0.4 serve-handler: specifier: ^6.1.3 @@ -1322,15 +1337,12 @@ importers: version: 5.9.3 vite: specifier: 'catalog:' - version: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-cjs-interop: specifier: ^2.4.0 - version: 2.4.3(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) - vite-tsconfig-paths: - specifier: ^6.0.3 - version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 2.4.3(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) webpack: - specifier: ^5.99.8 + specifier: ^5.105.4 version: 5.105.4(@swc/core@1.15.18)(esbuild@0.27.3) webpack-bundle-analyzer: specifier: ^5.1.1 @@ -1403,8 +1415,8 @@ importers: specifier: ^3.0.4 version: 3.0.4(@swc/core@1.15.18)(esbuild@0.27.3) '@vanilla-extract/css': - specifier: ^1.17.0 - version: 1.18.0(babel-plugin-macros@3.1.0) + specifier: 'catalog:' + version: 1.20.0(babel-plugin-macros@3.1.0) '@vocab/react': specifier: ^1.1.11 version: 1.1.22(react@19.2.4) @@ -1428,7 +1440,7 @@ importers: version: 5.4.4 vitest: specifier: 'catalog:' - version: 4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) packages/vite: dependencies: @@ -1450,7 +1462,7 @@ importers: version: 19.2.4 vite: specifier: 'catalog:' - version: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) private/3rd-party-cjs-interop-dep: dependencies: @@ -1569,7 +1581,7 @@ importers: version: link:../test-utils cli-testing-library: specifier: ^3.0.1 - version: 3.0.1(vitest@4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 3.0.1(vitest@4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))) private/tsdown: {} @@ -1623,7 +1635,7 @@ importers: version: 7.1.0 webpack: specifier: ^5.52.0 - version: 5.105.4(webpack-cli@6.0.1) + version: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) webpack-cli: specifier: ^6.0.0 version: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.105.4) @@ -2245,18 +2257,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-self@7.27.1': - resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.27.1': - resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx@7.28.6': resolution: {integrity: sha512-61bxqhiRfAACulXSLd/GxqmAedUSrRZIu/cbaT18T1CetkTmtDN15it7i80ru4DVqRK1WMxQhXs+Lf9kajm5Ow==} engines: {node: '>=6.9.0'} @@ -2376,8 +2376,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.28.6': - resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} + '@babel/runtime@7.29.2': + resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} engines: {node: '>=6.9.0'} '@babel/template@7.28.6': @@ -3231,6 +3231,9 @@ packages: '@oxc-project/types@0.116.0': resolution: {integrity: sha512-uOT8S1tlPmDckNxMNtIudN/yXpLdnhlJMX2oLS7cxCd7L0sUF09A/EbSVMWT3Y/iT44IwXCJSJfgfSxXAqWf9Q==} + '@oxc-project/types@0.120.0': + resolution: {integrity: sha512-k1YNu55DuvAip/MGE1FTsIuU3FUCn6v/ujG9V7Nq5Df/kX2CWb13hhwD0lmJGMGqE+bE1MXvv9SZVnMzEXlWcg==} + '@oxc-project/types@0.99.0': resolution: {integrity: sha512-LLDEhXB7g1m5J+woRSgfKsFPS3LhR9xRhTeIoEBm5WrkwMxn6eZ0Ld0c0K5eHB57ChZX6I3uSmmLjZ8pcjlRcw==} @@ -3289,6 +3292,12 @@ packages: cpu: [arm64] os: [android] + '@rolldown/binding-android-arm64@1.0.0-rc.10': + resolution: {integrity: sha512-jOHxwXhxmFKuXztiu1ORieJeTbx5vrTkcOkkkn2d35726+iwhrY1w/+nYY/AGgF12thg33qC3R1LMBF5tHTZHg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + '@rolldown/binding-android-arm64@1.0.0-rc.8': resolution: {integrity: sha512-5bcmMQDWEfWUq3m79Mcf/kbO6e5Jr6YjKSsA1RnpXR6k73hQ9z1B17+4h93jXpzHvS18p7bQHM1HN/fSd+9zog==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3301,6 +3310,12 @@ packages: cpu: [arm64] os: [darwin] + '@rolldown/binding-darwin-arm64@1.0.0-rc.10': + resolution: {integrity: sha512-gED05Teg/vtTZbIJBc4VNMAxAFDUPkuO/rAIyyxZjTj1a1/s6z5TII/5yMGZ0uLRCifEtwUQn8OlYzuYc0m70w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + '@rolldown/binding-darwin-arm64@1.0.0-rc.8': resolution: {integrity: sha512-dcHPd5N4g9w2iiPRJmAvO0fsIWzF2JPr9oSuTjxLL56qu+oML5aMbBMNwWbk58Mt3pc7vYs9CCScwLxdXPdRsg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3313,6 +3328,12 @@ packages: cpu: [x64] os: [darwin] + '@rolldown/binding-darwin-x64@1.0.0-rc.10': + resolution: {integrity: sha512-rI15NcM1mA48lqrIxVkHfAqcyFLcQwyXWThy+BQ5+mkKKPvSO26ir+ZDp36AgYoYVkqvMcdS8zOE6SeBsR9e8A==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + '@rolldown/binding-darwin-x64@1.0.0-rc.8': resolution: {integrity: sha512-mw0VzDvoj8AuR761QwpdCFN0sc/jspuc7eRYJetpLWd+XyansUrH3C7IgNw6swBOgQT9zBHNKsVCjzpfGJlhUA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3325,6 +3346,12 @@ packages: cpu: [x64] os: [freebsd] + '@rolldown/binding-freebsd-x64@1.0.0-rc.10': + resolution: {integrity: sha512-XZRXHdTa+4ME1MuDVp021+doQ+z6Ei4CCFmNc5/sKbqb8YmkiJdj8QKlV3rCI0AJtAeSB5n0WGPuJWNL9p/L2w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + '@rolldown/binding-freebsd-x64@1.0.0-rc.8': resolution: {integrity: sha512-xNrRa6mQ9NmMIJBdJtPMPG8Mso0OhM526pDzc/EKnRrIrrkHD1E0Z6tONZRmUeJElfsQ6h44lQQCcDilSNIvSQ==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3337,6 +3364,12 @@ packages: cpu: [arm] os: [linux] + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.10': + resolution: {integrity: sha512-R0SQMRluISSLzFE20sPWYHVmJdDQnRyc/FzSCN72BqQmh2SOZUFG+N3/vBZpR4C6WpEUVYJLrYUXaj43sJsNLA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.8': resolution: {integrity: sha512-WgCKoO6O/rRUwimWfEJDeztwJJmuuX0N2bYLLRxmXDTtCwjToTOqk7Pashl/QpQn3H/jHjx0b5yCMbcTVYVpNg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3350,6 +3383,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.10': + resolution: {integrity: sha512-Y1reMrV/o+cwpduYhJuOE3OMKx32RMYCidf14y+HssARRmhDuWXJ4yVguDg2R/8SyyGNo+auzz64LnPK9Hq6jg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.8': resolution: {integrity: sha512-tOHgTOQa8G4Z3ULj4G3NYOGGJEsqPHR91dT72u63OtVsZ7B6wFJKOx+ZKv+pvwzxWz92/I2ycaqi2/Ll4l+rlg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3364,6 +3404,13 @@ packages: os: [linux] libc: [musl] + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.10': + resolution: {integrity: sha512-vELN+HNb2IzuzSBUOD4NHmP9yrGwl1DVM29wlQvx1OLSclL0NgVWnVDKl/8tEks79EFek/kebQKnNJkIAA4W2g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.8': resolution: {integrity: sha512-oRbxcgDujCi2Yp1GTxoUFsIFlZsuPHU4OV4AzNc3/6aUmR4lfm9FK0uwQu82PJsuUwnF2jFdop3Ep5c1uK7Uxg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3371,6 +3418,13 @@ packages: os: [linux] libc: [musl] + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.10': + resolution: {integrity: sha512-ZqrufYTgzxbHwpqOjzSsb0UV/aV2TFIY5rP8HdsiPTv/CuAgCRjM6s9cYFwQ4CNH+hf9Y4erHW1GjZuZ7WoI7w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.8': resolution: {integrity: sha512-oaLRyUHw8kQE5M89RqrDJZ10GdmGJcMeCo8tvaE4ukOofqgjV84AbqBSH6tTPjeT2BHv+xlKj678GBuIb47lKA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3378,6 +3432,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.10': + resolution: {integrity: sha512-gSlmVS1FZJSRicA6IyjoRoKAFK7IIHBs7xJuHRSmjImqk3mPPWbR7RhbnfH2G6bcmMEllCt2vQ/7u9e6bBnByg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.8': resolution: {integrity: sha512-1hjSKFrod5MwBBdLOOA0zpUuSfSDkYIY+QqcMcIU1WOtswZtZdUkcFcZza9b2HcAb0bnpmmyo0LZcaxLb2ov1g==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3392,6 +3453,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.10': + resolution: {integrity: sha512-eOCKUpluKgfObT2pHjztnaWEIbUabWzk3qPZ5PuacuPmr4+JtQG4k2vGTY0H15edaTnicgU428XW/IH6AimcQw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.8': resolution: {integrity: sha512-a1+F0aV4Wy9tT3o+cHl3XhOy6aFV+B8Ll+/JFj98oGkb6lGk3BNgrxd+80RwYRVd23oLGvj3LwluKYzlv1PEuw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3406,6 +3474,13 @@ packages: os: [linux] libc: [musl] + '@rolldown/binding-linux-x64-musl@1.0.0-rc.10': + resolution: {integrity: sha512-Xdf2jQbfQowJnLcgYfD/m0Uu0Qj5OdxKallD78/IPPfzaiaI4KRAwZzHcKQ4ig1gtg1SuzC7jovNiM2TzQsBXA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [musl] + '@rolldown/binding-linux-x64-musl@1.0.0-rc.8': resolution: {integrity: sha512-bGyXCFU11seFrf7z8PcHSwGEiFVkZ9vs+auLacVOQrVsI8PFHJzzJROF3P6b0ODDmXr0m6Tj5FlDhcXVk0Jp8w==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3419,6 +3494,12 @@ packages: cpu: [arm64] os: [openharmony] + '@rolldown/binding-openharmony-arm64@1.0.0-rc.10': + resolution: {integrity: sha512-o1hYe8hLi1EY6jgPFyxQgQ1wcycX+qz8eEbVmot2hFkgUzPxy9+kF0u0NIQBeDq+Mko47AkaFFaChcvZa9UX9Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + '@rolldown/binding-openharmony-arm64@1.0.0-rc.8': resolution: {integrity: sha512-n8d+L2bKgf9G3+AM0bhHFWdlz9vYKNim39ujRTieukdRek0RAo2TfG2uEnV9spa4r4oHUfL9IjcY3M9SlqN1gw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3430,6 +3511,11 @@ packages: engines: {node: '>=14.0.0'} cpu: [wasm32] + '@rolldown/binding-wasm32-wasi@1.0.0-rc.10': + resolution: {integrity: sha512-Ugv9o7qYJudqQO5Y5y2N2SOo6S4WiqiNOpuQyoPInnhVzCY+wi/GHltcLHypG9DEUYMB0iTB/huJrpadiAcNcA==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + '@rolldown/binding-wasm32-wasi@1.0.0-rc.8': resolution: {integrity: sha512-4R4iJDIk7BrJdteAbEAICXPoA7vZoY/M0OBfcRlQxzQvUYMcEp2GbC/C8UOgQJhu2TjGTpX1H8vVO1xHWcRqQA==} engines: {node: '>=14.0.0'} @@ -3441,6 +3527,12 @@ packages: cpu: [arm64] os: [win32] + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.10': + resolution: {integrity: sha512-7UODQb4fQUNT/vmgDZBl3XOBAIOutP5R3O/rkxg0aLfEGQ4opbCgU5vOw/scPe4xOqBwL9fw7/RP1vAMZ6QlAQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.8': resolution: {integrity: sha512-3lwnklba9qQOpFnQ7EW+A1m4bZTWXZE4jtehsZ0YOl2ivW1FQqp5gY7X2DLuKITggesyuLwcmqS11fA7NtrmrA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3459,17 +3551,43 @@ packages: cpu: [x64] os: [win32] + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.10': + resolution: {integrity: sha512-PYxKHMVHOb5NJuDL53vBUl1VwUjymDcYI6rzpIni0C9+9mTiJedvUxSk7/RPp7OOAm3v+EjgMu9bIy3N6b408w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.8': resolution: {integrity: sha512-VGjCx9Ha1P/r3tXGDZyG0Fcq7Q0Afnk64aaKzr1m40vbn1FL8R3W0V1ELDvPgzLXaaqK/9PnsqSaLWXfn6JtGQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] + '@rolldown/plugin-babel@0.2.1': + resolution: {integrity: sha512-pHDVHqFv26JNC8I500JZ0H4h1kvSyiE3V9gjEO9pRAgD1KrIdJvcHCokV6f7gG7Rx4vMOD11V8VUOpqdyGbKBw==} + engines: {node: '>=22.12.0 || ^24.0.0'} + peerDependencies: + '@babel/core': ^7.29.0 || ^8.0.0-rc.1 + '@babel/plugin-transform-runtime': ^7.29.0 || ^8.0.0-rc.1 + '@babel/runtime': ^7.27.0 || ^8.0.0-rc.1 + rolldown: ^1.0.0-rc.5 + vite: ^8.0.0 + peerDependenciesMeta: + '@babel/plugin-transform-runtime': + optional: true + '@babel/runtime': + optional: true + vite: + optional: true + '@rolldown/pluginutils@1.0.0-beta.52': resolution: {integrity: sha512-/L0htLJZbaZFL1g9OHOblTxbCYIGefErJjtYOwgl9ZqNx27P3L0SDfjhhHIss32gu5NWgnxuT2a2Hnnv6QGHKA==} - '@rolldown/pluginutils@1.0.0-rc.3': - resolution: {integrity: sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==} + '@rolldown/pluginutils@1.0.0-rc.10': + resolution: {integrity: sha512-UkVDEFk1w3mveXeKgaTuYfKWtPbvgck1dT8TUG3bnccrH0XtLTuAyfCoks4Q/M5ZGToSVJTIQYCzy2g/atAOeg==} + + '@rolldown/pluginutils@1.0.0-rc.7': + resolution: {integrity: sha512-qujRfC8sFVInYSPPMLQByRh7zhwkGFS4+tyMQ83srV1qrxL4g8E2tyxVVyxd0+8QeBM1mIk9KbWxkegRr76XzA==} '@rolldown/pluginutils@1.0.0-rc.8': resolution: {integrity: sha512-wzJwL82/arVfeSP3BLr1oTy40XddjtEdrdgtJ4lLRBu06mP3q/8HGM6K0JRlQuTA3XB0pNJx2so/nmpY4xyOew==} @@ -4269,23 +4387,23 @@ packages: '@vanilla-extract/babel-plugin-debug-ids@1.2.2': resolution: {integrity: sha512-MeDWGICAF9zA/OZLOKwhoRlsUW+fiMwnfuOAqFVohL31Agj7Q/RBWAYweqjHLgFBCsdnr6XIfwjJnmb2znEWxw==} - '@vanilla-extract/compiler@0.3.4': - resolution: {integrity: sha512-W9HXf9EAccpE1vEIATvSoBVj/bQnmHfYHfDJjUN8dcOHW6oMcnoGTqweDM9I66BHqlNH4d0IsaeZKSViOv7K4w==} + '@vanilla-extract/compiler@0.6.0': + resolution: {integrity: sha512-FlZM8s/h1obGHdYSTo05iIXUr6hsNvoE/okv/e9Sq7GN+niofhUKyuZPSwZNVYMK49xxeWNH9mopOlGRRPV4mw==} '@vanilla-extract/css-utils@0.1.6': resolution: {integrity: sha512-iICpaHma0s2EEnQDw/JRqudQJwYw1JERyWfIllNQplps226KVphjGb3jyGMiBK5Waw69RD3q4gulgRVQAQmKmA==} - '@vanilla-extract/css@1.18.0': - resolution: {integrity: sha512-/p0dwOjr0o8gE5BRQ5O9P0u/2DjUd6Zfga2JGmE4KaY7ZITWMszTzk4x4CPlM5cKkRr2ZGzbE6XkuPNfp9shSQ==} + '@vanilla-extract/css@1.20.0': + resolution: {integrity: sha512-yKuajXFlghIjRZmEfy95z6MYj+mzJPoD3nbNLVAUB8Np6I1P9g5vBlznQPD+0A46osCn0za/wIvp/cg8HU3aig==} '@vanilla-extract/dynamic@2.1.5': resolution: {integrity: sha512-QGIFGb1qyXQkbzx6X6i3+3LMc/iv/ZMBttMBL+Wm/DetQd36KsKsFg5CtH3qy+1hCA/5w93mEIIAiL4fkM8ycw==} - '@vanilla-extract/integration@8.0.7': - resolution: {integrity: sha512-ILob4F9cEHXpbWAVt3Y2iaQJpqYq/c/5TJC8Fz58C2XmX3QW2Y589krvViiyJhQfydCGK3EbwPQhVFjQaBeKfg==} + '@vanilla-extract/integration@8.0.9': + resolution: {integrity: sha512-NP+CSo5IYHDmkMMy5vAxY4R9i2+CAg4sxgvVaxuHiuY9q30i6dNUTujNNKZGW2urEkd4HVVI6NggeIyYjbGPwA==} - '@vanilla-extract/jest-transform@1.1.20': - resolution: {integrity: sha512-zZXHySjaMRRBtMJtZJlKHaY42J+CJ+irnELPSZD7YfNIBs4hFcf4t8AasG6pZ1Is89bFWNpO2ervuf2S/dGwdA==} + '@vanilla-extract/jest-transform@1.1.21': + resolution: {integrity: sha512-vBp8F0EPqNLrDLGtQm22wZPY9iqWue1ctrDoHjPqng6/S650rBbZmBhhpkVGIv/qYR+UYPfu83U/4ylo6h1Lcw==} '@vanilla-extract/private@1.0.9': resolution: {integrity: sha512-gT2jbfZuaaCLrAxwXbRgIhGhcXbRZCG3v4TTUnjw0EJ7ArdBRxkq4msNJkbuRkCgfIK5ATmprB5t9ljvLeFDEA==} @@ -4295,13 +4413,13 @@ packages: peerDependencies: '@vanilla-extract/css': ^1.0.0 - '@vanilla-extract/vite-plugin@5.1.4': - resolution: {integrity: sha512-fTYNKUK3n4ApkUf2FEcO7mpqNKEHf9kDGg8DXlkqHtPxgwPhjuaajmDfQCSBsNgnA2SLI+CB5EO6kLQuKsw2Rw==} + '@vanilla-extract/vite-plugin@5.2.1': + resolution: {integrity: sha512-1dmCgmTmls/c4G+t453vZIzZ+82ftr+JC2J48C1drVkiwtZ7DscYSIko9Ci0CyDptBLWz5EO9fWnqzfHnns8tg==} peerDependencies: - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - '@vanilla-extract/webpack-plugin@2.3.25': - resolution: {integrity: sha512-tnaYN3KGF8V9JZ5FuQY9T9/KmLTfiPxGCw+hhIBD7lgn8AKpg53fm+4lJDDSudTFFN3YNiO2WDjHH62IuoyLIQ==} + '@vanilla-extract/webpack-plugin@2.3.26': + resolution: {integrity: sha512-B2uuMfbjHEQ5LRcc/rHAp4pADGVG70NO1rkLI22Et6V6OMdG7D3+Ysg9hwCn51b5ICVD6rsm7vGdHMLn6EcK0Q==} peerDependencies: webpack: ^4.30.0 || ^5.20.2 @@ -4311,11 +4429,18 @@ packages: peerDependencies: vite: ^6.0.0 || ^7.0.0 - '@vitejs/plugin-react@5.1.4': - resolution: {integrity: sha512-VIcFLdRi/VYRU8OL/puL7QXMYafHmqOnwTZY50U1JPlCNj30PxCMx65c494b1K9be9hX83KVt0+gTEwTWLqToA==} + '@vitejs/plugin-react@6.0.1': + resolution: {integrity: sha512-l9X/E3cDb+xY3SWzlG1MOGt2usfEHGMNIaegaUGFsLkb3RCn/k8/TOXBcab+OndDI4TBtktT8/9BwwW8Vi9KUQ==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + '@rolldown/plugin-babel': ^0.1.7 || ^0.2.0 + babel-plugin-react-compiler: ^1.0.0 + vite: ^8.0.0 + peerDependenciesMeta: + '@rolldown/plugin-babel': + optional: true + babel-plugin-react-compiler: + optional: true '@vitest/eslint-plugin@1.6.10': resolution: {integrity: sha512-/cOf+mTu4HBJIYHTETo8/OFCSZv3T2p+KfGnouzKfjK063cWLZp0TzvK7EU5B3eFG7ypUNtw6l+jK+SA+p1g8g==} @@ -4333,14 +4458,14 @@ packages: '@vitest/expect@3.2.4': resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} - '@vitest/expect@4.0.18': - resolution: {integrity: sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==} + '@vitest/expect@4.1.0': + resolution: {integrity: sha512-EIxG7k4wlWweuCLG9Y5InKFwpMEOyrMb6ZJ1ihYu02LVj/bzUwn2VMU+13PinsjRW75XnITeFrQBMH5+dLvCDA==} - '@vitest/mocker@4.0.18': - resolution: {integrity: sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==} + '@vitest/mocker@4.1.0': + resolution: {integrity: sha512-evxREh+Hork43+Y4IOhTo+h5lGmVRyjqI739Rz4RlUPqwrkFFDF6EMvOOYjTx4E8Tl6gyCLRL8Mu7Ry12a13Tw==} peerDependencies: msw: ^2.4.9 - vite: ^6.0.0 || ^7.0.0-0 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0-0 peerDependenciesMeta: msw: optional: true @@ -4350,26 +4475,26 @@ packages: '@vitest/pretty-format@3.2.4': resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} - '@vitest/pretty-format@4.0.18': - resolution: {integrity: sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==} + '@vitest/pretty-format@4.1.0': + resolution: {integrity: sha512-3RZLZlh88Ib0J7NQTRATfc/3ZPOnSUn2uDBUoGNn5T36+bALixmzphN26OUD3LRXWkJu4H0s5vvUeqBiw+kS0A==} - '@vitest/runner@4.0.18': - resolution: {integrity: sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==} + '@vitest/runner@4.1.0': + resolution: {integrity: sha512-Duvx2OzQ7d6OjchL+trw+aSrb9idh7pnNfxrklo14p3zmNL4qPCDeIJAK+eBKYjkIwG96Bc6vYuxhqDXQOWpoQ==} - '@vitest/snapshot@4.0.18': - resolution: {integrity: sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==} + '@vitest/snapshot@4.1.0': + resolution: {integrity: sha512-0Vy9euT1kgsnj1CHttwi9i9o+4rRLEaPRSOJ5gyv579GJkNpgJK+B4HSv/rAWixx2wdAFci1X4CEPjiu2bXIMg==} '@vitest/spy@3.2.4': resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} - '@vitest/spy@4.0.18': - resolution: {integrity: sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==} + '@vitest/spy@4.1.0': + resolution: {integrity: sha512-pz77k+PgNpyMDv2FV6qmk5ZVau6c3R8HC8v342T2xlFxQKTrSeYw9waIJG8KgV9fFwAtTu4ceRzMivPTH6wSxw==} '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@vitest/utils@4.0.18': - resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} + '@vitest/utils@4.1.0': + resolution: {integrity: sha512-XfPXT6a8TZY3dcGY8EdwsBulFCIw+BeeX0RZn2x/BtiY/75YGh8FeWGG8QISN/WhaqSrE2OrlDgtF8q5uhOTmw==} '@vocab/core@1.7.6': resolution: {integrity: sha512-e/iUVX1Jdwah8P4NspVFU5H7UgC8k9AEsOajRLc0s2/AQ1lVIrd8Apkahxz95ifT8XNHUj7QULtM4MPSFXFYCQ==} @@ -4385,10 +4510,10 @@ packages: peerDependencies: react: '>=16.3.0' - '@vocab/vite@1.0.0': - resolution: {integrity: sha512-90yYP297g/ujj1bygBJ5U8o8jgD0u2mPPl4V52I3yzcTj7JWGKamSoZcFAGmImb255fT1oOgqOS1GWVOoA0dzQ==} + '@vocab/vite@1.0.1': + resolution: {integrity: sha512-cfE0hpqL5j2NkuT5/F1EzmKHMUcBtLfy2fc6XXQy7+rzoUezJqfwVcOf8R6va3WQPejK9pdiTVC7RbvqGZddOg==} peerDependencies: - vite: ^6.0.0 || ^7.0.0 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 '@vocab/webpack@1.2.22': resolution: {integrity: sha512-9NX03qs+MgvEHrg1JG6sebTP1Fww3DbnIXFz98RkUWSelpobexe0aiDNp9MTYm74t5ewq2dcXT6evKMRH60jaw==} @@ -5047,6 +5172,10 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} + cliui@9.0.1: + resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} + engines: {node: '>=20'} + clone-deep@4.0.1: resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} engines: {node: '>=6'} @@ -5419,10 +5548,6 @@ packages: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - define-lazy-prop@3.0.0: resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} engines: {node: '>=12'} @@ -5459,6 +5584,10 @@ packages: resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} engines: {node: '>=12.20'} + detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + engines: {node: '>=8'} + detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -6659,11 +6788,6 @@ packages: resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} engines: {node: '>= 0.4'} - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - is-docker@3.0.0: resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -6697,6 +6821,10 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} + is-in-ssh@1.0.0: + resolution: {integrity: sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==} + engines: {node: '>=20'} + is-inside-container@1.0.0: resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} engines: {node: '>=14.16'} @@ -6835,10 +6963,6 @@ packages: resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} engines: {node: '>=4'} - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - is-wsl@3.1.1: resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} engines: {node: '>=16'} @@ -7146,6 +7270,80 @@ packages: resolution: {integrity: sha512-wwLXMbuxSF8gMvubFcFRp56lkFV69twvbU5vDPbaw+Q+/rF8j0HKjGbIdlSi+LuJm9jf7k9PB+nTxnsLMPcv2Q==} engines: {node: '>=10.13.0'} + 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.32.0: + resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.32.0: + resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-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.32.0: + resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.32.0: + resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + 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.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.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.32.0: + resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.32.0: + resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.32.0: + resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} + engines: {node: '>= 12.0.0'} + lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} @@ -7604,14 +7802,14 @@ packages: resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} engines: {node: '>=18'} + open@11.0.0: + resolution: {integrity: sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==} + engines: {node: '>=20'} + open@6.4.0: resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} engines: {node: '>=8'} - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - opencollective-postinstall@2.0.3: resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==} hasBin: true @@ -8083,6 +8281,10 @@ packages: resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} engines: {node: ^10 || ^12 || >=14} + powershell-utils@0.1.0: + resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} + engines: {node: '>=20'} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -8479,17 +8681,22 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} hasBin: true + rolldown@1.0.0-rc.10: + resolution: {integrity: sha512-q7j6vvarRFmKpgJUT8HCAUljkgzEp4LAhPlJUvQhA5LA1SUL36s5QCysMutErzL3EbNOZOkoziSx9iZC4FddKA==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + rolldown@1.0.0-rc.8: resolution: {integrity: sha512-RGOL7mz/aoQpy/y+/XS9iePBfeNRDUdozrhCEJxdpJyimW8v6yp4c30q6OviUU5AnUJVLRL9GP//HUs6N3ALrQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - rollup-plugin-visualizer@6.0.11: - resolution: {integrity: sha512-TBwVHVY7buHjIKVLqr9scTVFwqZqMXINcCphPwIWKPDCOBIa+jCQfafvbjRJDZgXdq/A996Dy6yGJ/+/NtAXDQ==} - engines: {node: '>=18'} + rollup-plugin-visualizer@7.0.1: + resolution: {integrity: sha512-UJUT4+1Ho4OcWmPYU3sYXgUqI8B8Ayfe06MX7y0qCJ1K8aGoKtR/NDd/2nZqM7ADkrzny+I99Ul7GgyoiVNAgg==} + engines: {node: '>=22'} hasBin: true peerDependencies: - rolldown: 1.x || ^1.0.0-beta + rolldown: 1.x || ^1.0.0-beta || ^1.0.0-rc rollup: 2.x || 3.x || 4.x peerDependenciesMeta: rolldown: @@ -8771,8 +8978,8 @@ packages: resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} engines: {node: '>= 0.8'} - std-env@3.10.0: - resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} + std-env@4.0.0: + resolution: {integrity: sha512-zUMPtQ/HBY3/50VbpkupYHbRroTRZJPRLvreamgErJVys0ceuzMkD44J/QjqhHjOzK42GQ3QZIeFG1OYfOtKqQ==} stop-iteration-iterator@1.1.0: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} @@ -9104,16 +9311,6 @@ packages: resolution: {integrity: sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==} engines: {node: '>=8'} - tsconfck@3.1.6: - resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} - engines: {node: ^18 || >=20} - hasBin: true - peerDependencies: - typescript: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - tsconfig-paths@4.2.0: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} @@ -9382,11 +9579,6 @@ packages: peerDependencies: vite: 4 || 5 || 6 || 7 - vite-tsconfig-paths@6.1.1: - resolution: {integrity: sha512-2cihq7zliibCCZ8P9cKJrQBkfgdvcFkOOc3Y02o3GWUDLgqjWsZudaoiuOwO/gzTzy17cS5F7ZPo4bsnS4DGkg==} - peerDependencies: - vite: '*' - vite@7.3.1: resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -9427,20 +9619,64 @@ packages: yaml: optional: true - vitest@4.0.18: - resolution: {integrity: sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==} + vite@8.0.1: + resolution: {integrity: sha512-wt+Z2qIhfFt85uiyRt5LPU4oVEJBXj8hZNWKeqFG4gRG/0RaRGJ7njQCwzFVjO+v4+Ipmf5CY7VdmZRAYYBPHw==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + '@vitejs/devtools': ^0.1.0 + esbuild: ~0.27.0 + jiti: '>=1.21.0' + less: ^4.0.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + '@vitejs/devtools': + optional: true + esbuild: + optional: true + jiti: + optional: true + less: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vitest@4.1.0: + resolution: {integrity: sha512-YbDrMF9jM2Lqc++2530UourxZHmkKLxrs4+mYhEwqWS97WJ7wOYEkcr+QfRgJ3PW9wz3odRijLZjHEaRLTNbqw==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.0.18 - '@vitest/browser-preview': 4.0.18 - '@vitest/browser-webdriverio': 4.0.18 - '@vitest/ui': 4.0.18 + '@vitest/browser-playwright': 4.1.0 + '@vitest/browser-preview': 4.1.0 + '@vitest/browser-webdriverio': 4.1.0 + '@vitest/ui': 4.1.0 happy-dom: '*' jsdom: '*' + vite: ^6.0.0 || ^7.0.0 || ^8.0.0-0 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -9696,6 +9932,10 @@ packages: resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} engines: {node: '>=18'} + wsl-utils@0.3.1: + resolution: {integrity: sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==} + engines: {node: '>=20'} + xdg-basedir@4.0.0: resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} engines: {node: '>=8'} @@ -9737,6 +9977,10 @@ packages: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} + yargs-parser@22.0.0: + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} + yargs@15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} engines: {node: '>=8'} @@ -9745,6 +9989,10 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} + yargs@18.0.0: + resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -10432,16 +10680,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-plugin-utils': 7.28.6 - - '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 @@ -10655,7 +10893,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/runtime@7.28.6': {} + '@babel/runtime@7.29.2': {} '@babel/template@7.28.6': dependencies: @@ -10688,10 +10926,10 @@ snapshots: '@capsizecss/metrics@3.6.2': {} - '@capsizecss/vanilla-extract@2.0.4(@vanilla-extract/css@1.18.0(babel-plugin-macros@3.1.0))': + '@capsizecss/vanilla-extract@2.0.4(@vanilla-extract/css@1.20.0(babel-plugin-macros@3.1.0))': dependencies: '@capsizecss/core': 4.1.3 - '@vanilla-extract/css': 1.18.0(babel-plugin-macros@3.1.0) + '@vanilla-extract/css': 1.20.0(babel-plugin-macros@3.1.0) '@changesets/apply-release-plan@7.1.0': dependencies: @@ -11479,7 +11717,7 @@ snapshots: '@loadable/component@5.16.7(react@19.2.4)': dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 hoist-non-react-statics: 3.3.2 react: 19.2.4 react-is: 16.13.1 @@ -11497,14 +11735,14 @@ snapshots: '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -11609,6 +11847,8 @@ snapshots: '@oxc-project/types@0.116.0': {} + '@oxc-project/types@0.120.0': {} + '@oxc-project/types@0.99.0': {} '@pkgjs/parseargs@0.11.0': @@ -11647,66 +11887,102 @@ snapshots: '@rolldown/binding-android-arm64@1.0.0-beta.52': optional: true + '@rolldown/binding-android-arm64@1.0.0-rc.10': + optional: true + '@rolldown/binding-android-arm64@1.0.0-rc.8': optional: true '@rolldown/binding-darwin-arm64@1.0.0-beta.52': optional: true + '@rolldown/binding-darwin-arm64@1.0.0-rc.10': + optional: true + '@rolldown/binding-darwin-arm64@1.0.0-rc.8': optional: true '@rolldown/binding-darwin-x64@1.0.0-beta.52': optional: true + '@rolldown/binding-darwin-x64@1.0.0-rc.10': + optional: true + '@rolldown/binding-darwin-x64@1.0.0-rc.8': optional: true '@rolldown/binding-freebsd-x64@1.0.0-beta.52': optional: true + '@rolldown/binding-freebsd-x64@1.0.0-rc.10': + optional: true + '@rolldown/binding-freebsd-x64@1.0.0-rc.8': optional: true '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.52': optional: true + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.10': + optional: true + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.8': optional: true '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.52': optional: true + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.10': + optional: true + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.8': optional: true '@rolldown/binding-linux-arm64-musl@1.0.0-beta.52': optional: true + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.10': + optional: true + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.8': optional: true + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.10': + optional: true + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.8': optional: true + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.10': + optional: true + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.8': optional: true '@rolldown/binding-linux-x64-gnu@1.0.0-beta.52': optional: true + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.10': + optional: true + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.8': optional: true '@rolldown/binding-linux-x64-musl@1.0.0-beta.52': optional: true + '@rolldown/binding-linux-x64-musl@1.0.0-rc.10': + optional: true + '@rolldown/binding-linux-x64-musl@1.0.0-rc.8': optional: true '@rolldown/binding-openharmony-arm64@1.0.0-beta.52': optional: true + '@rolldown/binding-openharmony-arm64@1.0.0-rc.10': + optional: true + '@rolldown/binding-openharmony-arm64@1.0.0-rc.8': optional: true @@ -11715,6 +11991,11 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.1 optional: true + '@rolldown/binding-wasm32-wasi@1.0.0-rc.10': + dependencies: + '@napi-rs/wasm-runtime': 1.1.1 + optional: true + '@rolldown/binding-wasm32-wasi@1.0.0-rc.8': dependencies: '@napi-rs/wasm-runtime': 1.1.1 @@ -11723,6 +12004,9 @@ snapshots: '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.52': optional: true + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.10': + optional: true + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.8': optional: true @@ -11732,12 +12016,27 @@ snapshots: '@rolldown/binding-win32-x64-msvc@1.0.0-beta.52': optional: true + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.10': + optional: true + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.8': optional: true + '@rolldown/plugin-babel@0.2.1(@babel/core@7.29.0)(@babel/plugin-transform-runtime@7.29.0(@babel/core@7.29.0))(@babel/runtime@7.29.2)(rolldown@1.0.0-rc.10)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + dependencies: + '@babel/core': 7.29.0 + picomatch: 4.0.3 + rolldown: 1.0.0-rc.10 + optionalDependencies: + '@babel/plugin-transform-runtime': 7.29.0(@babel/core@7.29.0) + '@babel/runtime': 7.29.2 + vite: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + '@rolldown/pluginutils@1.0.0-beta.52': {} - '@rolldown/pluginutils@1.0.0-rc.3': {} + '@rolldown/pluginutils@1.0.0-rc.10': {} + + '@rolldown/pluginutils@1.0.0-rc.7': {} '@rolldown/pluginutils@1.0.0-rc.8': {} @@ -11832,10 +12131,10 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook/addon-docs@10.2.17(@types/react@19.2.14)(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(esbuild@0.27.3))': + '@storybook/addon-docs@10.2.17(@types/react@19.2.14)(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(esbuild@0.27.3))': dependencies: '@mdx-js/react': 3.1.1(@types/react@19.2.14)(react@19.2.4) - '@storybook/csf-plugin': 10.2.17(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(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.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(esbuild@0.27.3)) '@storybook/icons': 2.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@storybook/react-dom-shim': 10.2.17(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) react: 19.2.4 @@ -11858,15 +12157,6 @@ snapshots: - supports-color - webpack - '@storybook/addon-webpack5-compiler-babel@4.0.0(webpack@5.105.4)': - dependencies: - '@babel/core': 7.29.0 - babel-loader: 10.1.1(@babel/core@7.29.0)(webpack@5.105.4) - transitivePeerDependencies: - - '@rspack/core' - - supports-color - - webpack - '@storybook/builder-webpack5@10.2.17(@swc/core@1.15.18)(esbuild@0.27.3)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': dependencies: '@storybook/core-webpack': 10.2.17(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) @@ -11921,46 +12211,19 @@ snapshots: - uglify-js - webpack-cli - '@storybook/builder-webpack5@10.2.17(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': - dependencies: - '@storybook/core-webpack': 10.2.17(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) - case-sensitive-paths-webpack-plugin: 2.4.0 - cjs-module-lexer: 1.4.3 - css-loader: 7.1.4(webpack@5.105.4) - es-module-lexer: 1.7.0 - fork-ts-checker-webpack-plugin: 9.1.0(typescript@5.9.3)(webpack@5.105.4) - html-webpack-plugin: 5.6.6(webpack@5.105.4) - magic-string: 0.30.21 - storybook: 10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - style-loader: 4.0.0(webpack@5.105.4) - terser-webpack-plugin: 5.4.0(webpack@5.105.4) - ts-dedent: 2.2.0 - webpack: 5.105.4(webpack-cli@6.0.1) - webpack-dev-middleware: 6.1.3(webpack@5.105.4) - webpack-hot-middleware: 2.26.1 - webpack-virtual-modules: 0.6.2 - optionalDependencies: - typescript: 5.9.3 - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - esbuild - - uglify-js - - webpack-cli - '@storybook/core-webpack@10.2.17(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: storybook: 10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ts-dedent: 2.2.0 - '@storybook/csf-plugin@10.2.17(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(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.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.4(esbuild@0.27.3))': dependencies: storybook: 10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) unplugin: 2.3.11 optionalDependencies: esbuild: 0.27.3 rollup: 4.59.0 - vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) webpack: 5.105.4(esbuild@0.27.3) '@storybook/global@5.0.0': {} @@ -12016,29 +12279,6 @@ snapshots: - uglify-js - webpack-cli - '@storybook/preset-react-webpack@10.2.17(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': - dependencies: - '@storybook/core-webpack': 10.2.17(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.105.4) - '@types/semver': 7.7.1 - magic-string: 0.30.21 - react: 19.2.4 - react-docgen: 7.1.1 - react-dom: 19.2.4(react@19.2.4) - resolve: 1.22.11 - semver: 7.7.4 - storybook: 10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - tsconfig-paths: 4.2.0 - webpack: 5.105.4(webpack-cli@6.0.1) - optionalDependencies: - typescript: 5.9.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - supports-color - - uglify-js - - webpack-cli - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.18)(esbuild@0.27.3))': dependencies: debug: 4.4.3 @@ -12067,20 +12307,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.105.4)': - dependencies: - debug: 4.4.3 - endent: 2.1.0 - find-cache-dir: 3.3.2 - flat-cache: 3.2.0 - micromatch: 4.0.8 - react-docgen-typescript: 2.4.0(typescript@5.9.3) - tslib: 2.8.1 - typescript: 5.9.3 - webpack: 5.105.4(webpack-cli@6.0.1) - transitivePeerDependencies: - - supports-color - '@storybook/react-dom-shim@10.2.17(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: react: 19.2.4 @@ -12123,24 +12349,6 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react-webpack5@10.2.17(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': - dependencies: - '@storybook/builder-webpack5': 10.2.17(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) - '@storybook/preset-react-webpack': 10.2.17(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) - '@storybook/react': 10.2.17(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) - storybook: 10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - optionalDependencies: - typescript: 5.9.3 - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - esbuild - - supports-color - - uglify-js - - webpack-cli - '@storybook/react@10.2.17(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.17(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': dependencies: '@storybook/global': 5.0.0 @@ -12220,7 +12428,7 @@ snapshots: '@testing-library/dom@10.4.1': dependencies: '@babel/code-frame': 7.29.0 - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -12239,7 +12447,7 @@ snapshots: '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 '@testing-library/dom': 10.4.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -12730,15 +12938,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@vanilla-extract/compiler@0.3.4(@types/node@22.19.15)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)': + '@vanilla-extract/compiler@0.6.0(@types/node@22.19.15)(babel-plugin-macros@3.1.0)(esbuild@0.27.3)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)': dependencies: - '@vanilla-extract/css': 1.18.0(babel-plugin-macros@3.1.0) - '@vanilla-extract/integration': 8.0.7(babel-plugin-macros@3.1.0) - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-node: 3.2.4(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + '@vanilla-extract/css': 1.20.0(babel-plugin-macros@3.1.0) + '@vanilla-extract/integration': 8.0.9(babel-plugin-macros@3.1.0) + vite: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-node: 3.2.4(@types/node@22.19.15)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' + - '@vitejs/devtools' - babel-plugin-macros + - esbuild - jiti - less - lightningcss @@ -12753,7 +12963,7 @@ snapshots: '@vanilla-extract/css-utils@0.1.6': {} - '@vanilla-extract/css@1.18.0(babel-plugin-macros@3.1.0)': + '@vanilla-extract/css@1.20.0(babel-plugin-macros@3.1.0)': dependencies: '@emotion/hash': 0.9.2 '@vanilla-extract/private': 1.0.9 @@ -12774,12 +12984,12 @@ snapshots: dependencies: '@vanilla-extract/private': 1.0.9 - '@vanilla-extract/integration@8.0.7(babel-plugin-macros@3.1.0)': + '@vanilla-extract/integration@8.0.9(babel-plugin-macros@3.1.0)': dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) '@vanilla-extract/babel-plugin-debug-ids': 1.2.2 - '@vanilla-extract/css': 1.18.0(babel-plugin-macros@3.1.0) + '@vanilla-extract/css': 1.20.0(babel-plugin-macros@3.1.0) dedent: 1.7.2(babel-plugin-macros@3.1.0) esbuild: 0.27.3 eval: 0.1.8 @@ -12790,9 +13000,9 @@ snapshots: - babel-plugin-macros - supports-color - '@vanilla-extract/jest-transform@1.1.20(babel-plugin-macros@3.1.0)': + '@vanilla-extract/jest-transform@1.1.21(babel-plugin-macros@3.1.0)': dependencies: - '@vanilla-extract/integration': 8.0.7(babel-plugin-macros@3.1.0) + '@vanilla-extract/integration': 8.0.9(babel-plugin-macros@3.1.0) esbuild: 0.27.3 transitivePeerDependencies: - babel-plugin-macros @@ -12800,18 +13010,20 @@ snapshots: '@vanilla-extract/private@1.0.9': {} - '@vanilla-extract/sprinkles@1.6.5(@vanilla-extract/css@1.18.0(babel-plugin-macros@3.1.0))': + '@vanilla-extract/sprinkles@1.6.5(@vanilla-extract/css@1.20.0(babel-plugin-macros@3.1.0))': dependencies: - '@vanilla-extract/css': 1.18.0(babel-plugin-macros@3.1.0) + '@vanilla-extract/css': 1.20.0(babel-plugin-macros@3.1.0) - '@vanilla-extract/vite-plugin@5.1.4(@types/node@22.19.15)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(yaml@2.8.2)': + '@vanilla-extract/vite-plugin@5.2.1(@types/node@22.19.15)(babel-plugin-macros@3.1.0)(esbuild@0.27.3)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(tsx@4.21.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(yaml@2.8.2)': dependencies: - '@vanilla-extract/compiler': 0.3.4(@types/node@22.19.15)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@vanilla-extract/integration': 8.0.7(babel-plugin-macros@3.1.0) - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + '@vanilla-extract/compiler': 0.6.0(@types/node@22.19.15)(babel-plugin-macros@3.1.0)(esbuild@0.27.3)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + '@vanilla-extract/integration': 8.0.9(babel-plugin-macros@3.1.0) + vite: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' + - '@vitejs/devtools' - babel-plugin-macros + - esbuild - jiti - less - lightningcss @@ -12824,9 +13036,9 @@ snapshots: - tsx - yaml - '@vanilla-extract/webpack-plugin@2.3.25(babel-plugin-macros@3.1.0)(webpack@5.105.4(@swc/core@1.15.18)(esbuild@0.27.3))': + '@vanilla-extract/webpack-plugin@2.3.26(babel-plugin-macros@3.1.0)(webpack@5.105.4(@swc/core@1.15.18)(esbuild@0.27.3))': dependencies: - '@vanilla-extract/integration': 8.0.7(babel-plugin-macros@3.1.0) + '@vanilla-extract/integration': 8.0.9(babel-plugin-macros@3.1.0) debug: 4.4.3 loader-utils: 2.0.4 picocolors: 1.1.1 @@ -12835,30 +13047,25 @@ snapshots: - babel-plugin-macros - supports-color - '@vitejs/plugin-basic-ssl@2.1.4(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitejs/plugin-basic-ssl@2.1.4(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@vitejs/plugin-react@5.1.4(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitejs/plugin-react@6.0.1(@rolldown/plugin-babel@0.2.1(@babel/core@7.29.0)(@babel/plugin-transform-runtime@7.29.0(@babel/core@7.29.0))(@babel/runtime@7.29.2)(rolldown@1.0.0-rc.10)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(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) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.29.0) - '@rolldown/pluginutils': 1.0.0-rc.3 - '@types/babel__core': 7.20.5 - react-refresh: 0.18.0 - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - transitivePeerDependencies: - - supports-color + '@rolldown/pluginutils': 1.0.0-rc.7 + vite: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + optionalDependencies: + '@rolldown/plugin-babel': 0.2.1(@babel/core@7.29.0)(@babel/plugin-transform-runtime@7.29.0(@babel/core@7.29.0))(@babel/runtime@7.29.2)(rolldown@1.0.0-rc.10)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) - '@vitest/eslint-plugin@1.6.10(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/eslint-plugin@1.6.10(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)(vitest@4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))': dependencies: '@typescript-eslint/scope-manager': 8.57.0 '@typescript-eslint/utils': 8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) eslint: 9.39.4(jiti@2.6.1) optionalDependencies: typescript: 5.9.3 - vitest: 4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) transitivePeerDependencies: - supports-color @@ -12870,39 +13077,48 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/expect@4.0.18': + '@vitest/expect@4.1.0': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 + '@vitest/spy': 4.1.0 + '@vitest/utils': 4.1.0 chai: 6.2.2 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/mocker@4.1.0(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: - '@vitest/spy': 4.0.18 + '@vitest/spy': 4.1.0 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + + '@vitest/mocker@4.1.0(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + dependencies: + '@vitest/spy': 4.1.0 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) '@vitest/pretty-format@3.2.4': dependencies: tinyrainbow: 2.0.0 - '@vitest/pretty-format@4.0.18': + '@vitest/pretty-format@4.1.0': dependencies: tinyrainbow: 3.0.3 - '@vitest/runner@4.0.18': + '@vitest/runner@4.1.0': dependencies: - '@vitest/utils': 4.0.18 + '@vitest/utils': 4.1.0 pathe: 2.0.3 - '@vitest/snapshot@4.0.18': + '@vitest/snapshot@4.1.0': dependencies: - '@vitest/pretty-format': 4.0.18 + '@vitest/pretty-format': 4.1.0 + '@vitest/utils': 4.1.0 magic-string: 0.30.21 pathe: 2.0.3 @@ -12910,7 +13126,7 @@ snapshots: dependencies: tinyspy: 4.0.4 - '@vitest/spy@4.0.18': {} + '@vitest/spy@4.1.0': {} '@vitest/utils@3.2.4': dependencies: @@ -12918,9 +13134,10 @@ snapshots: loupe: 3.2.1 tinyrainbow: 2.0.0 - '@vitest/utils@4.0.18': + '@vitest/utils@4.1.0': dependencies: - '@vitest/pretty-format': 4.0.18 + '@vitest/pretty-format': 4.1.0 + convert-source-map: 2.0.0 tinyrainbow: 3.0.3 '@vocab/core@1.7.6': @@ -12957,25 +13174,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@vocab/vite@1.0.0(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vocab/vite@1.0.1(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@vocab/core': 1.7.6 cjs-module-lexer: 2.2.0 debug: 4.4.3 es-module-lexer: 2.0.0 picocolors: 1.1.1 - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color - '@vocab/vite@1.0.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vocab/vite@1.0.1(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@vocab/core': 1.7.6 cjs-module-lexer: 2.2.0 debug: 4.4.3 es-module-lexer: 2.0.0 picocolors: 1.1.1 - vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -12991,7 +13208,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vocab/webpack@1.2.22(webpack@5.105.4)': + '@vocab/webpack@1.2.22(webpack@5.105.4(esbuild@0.27.3))': dependencies: '@vocab/core': 1.7.6 cjs-module-lexer: 2.2.0 @@ -12999,7 +13216,7 @@ snapshots: es-module-lexer: 2.0.0 picocolors: 1.1.1 virtual-resource-loader: 2.0.1 - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3) transitivePeerDependencies: - supports-color @@ -13081,17 +13298,17 @@ snapshots: '@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1)(webpack@5.105.4)': dependencies: - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.105.4) '@webpack-cli/info@3.0.1(webpack-cli@6.0.1)(webpack@5.105.4)': dependencies: - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.105.4) '@webpack-cli/serve@3.0.1(webpack-cli@6.0.1)(webpack-dev-server@5.2.0)(webpack@5.105.4)': dependencies: - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.105.4) optionalDependencies: webpack-dev-server: 5.2.0(tslib@2.8.1)(webpack-cli@6.0.1)(webpack@5.105.4) @@ -13362,7 +13579,7 @@ snapshots: '@babel/core': 7.29.0 find-up: 5.0.0 optionalDependencies: - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) babel-plugin-istanbul@7.0.1: dependencies: @@ -13380,7 +13597,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 cosmiconfig: 7.1.0 resolve: 1.22.11 @@ -13543,12 +13760,12 @@ snapshots: dependencies: '@capsizecss/core': 4.1.3 '@capsizecss/metrics': 3.6.2 - '@capsizecss/vanilla-extract': 2.0.4(@vanilla-extract/css@1.18.0(babel-plugin-macros@3.1.0)) + '@capsizecss/vanilla-extract': 2.0.4(@vanilla-extract/css@1.20.0(babel-plugin-macros@3.1.0)) '@floating-ui/react-dom': 2.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@vanilla-extract/css': 1.18.0(babel-plugin-macros@3.1.0) + '@vanilla-extract/css': 1.20.0(babel-plugin-macros@3.1.0) '@vanilla-extract/css-utils': 0.1.6 '@vanilla-extract/dynamic': 2.1.5 - '@vanilla-extract/sprinkles': 1.6.5(@vanilla-extract/css@1.18.0(babel-plugin-macros@3.1.0)) + '@vanilla-extract/sprinkles': 1.6.5(@vanilla-extract/css@1.20.0(babel-plugin-macros@3.1.0)) assert: 2.1.0 autosuggest-highlight: 3.3.4 clsx: 2.1.1 @@ -13738,10 +13955,10 @@ snapshots: cli-spinners@2.9.2: {} - cli-testing-library@3.0.1(vitest@4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + cli-testing-library@3.0.1(vitest@4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))): dependencies: '@babel/code-frame': 7.29.0 - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 picocolors: 1.1.1 redent: 4.0.0 slice-ansi: 7.1.2 @@ -13749,7 +13966,7 @@ snapshots: strip-final-newline: 4.0.0 tree-kill: 1.2.2 optionalDependencies: - vitest: 4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) cli-truncate@5.2.0: dependencies: @@ -13770,6 +13987,12 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + cliui@9.0.1: + dependencies: + string-width: 7.2.0 + strip-ansi: 7.2.0 + wrap-ansi: 9.0.2 + clone-deep@4.0.1: dependencies: is-plain-object: 2.0.4 @@ -13965,19 +14188,6 @@ snapshots: optionalDependencies: webpack: 5.105.4(esbuild@0.27.3) - css-loader@7.1.4(webpack@5.105.4): - 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: - webpack: 5.105.4(webpack-cli@6.0.1) - css-select@4.3.0: dependencies: boolbase: 1.0.0 @@ -14160,8 +14370,6 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - define-lazy-prop@2.0.0: {} - define-lazy-prop@3.0.0: {} define-properties@1.2.1: @@ -14184,6 +14392,8 @@ snapshots: detect-indent@7.0.2: {} + detect-libc@2.1.2: {} + detect-newline@3.1.0: {} detect-newline@4.0.1: {} @@ -14549,9 +14759,9 @@ snapshots: dependencies: eslint: 9.39.4(jiti@2.6.1) - eslint-config-seek@15.0.4(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@30.3.0(@types/node@22.19.15)(babel-plugin-macros@3.1.0))(typescript@5.9.3)(vitest@4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + eslint-config-seek@15.0.4(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(jest@30.3.0(@types/node@22.19.15)(babel-plugin-macros@3.1.0))(typescript@5.9.3)(vitest@4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))): dependencies: - '@vitest/eslint-plugin': 1.6.10(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/eslint-plugin': 1.6.10(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)(vitest@4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))) eslint: 9.39.4(jiti@2.6.1) eslint-config-prettier: 10.1.8(eslint@9.39.4(jiti@2.6.1)) eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) @@ -15079,23 +15289,6 @@ snapshots: typescript: 5.9.3 webpack: 5.105.4(esbuild@0.27.3) - fork-ts-checker-webpack-plugin@9.1.0(typescript@5.9.3)(webpack@5.105.4): - dependencies: - '@babel/code-frame': 7.29.0 - chalk: 4.1.2 - chokidar: 4.0.3 - cosmiconfig: 8.3.6(typescript@5.9.3) - deepmerge: 4.3.1 - fs-extra: 10.1.0 - memfs: 3.5.3 - minimatch: 3.1.5 - node-abort-controller: 3.1.1 - schema-utils: 3.3.0 - semver: 7.7.4 - tapable: 2.3.0 - typescript: 5.9.3 - webpack: 5.105.4(webpack-cli@6.0.1) - forwarded@0.2.0: {} fraction.js@5.3.4: {} @@ -15455,7 +15648,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.3.0 optionalDependencies: - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) htmlparser2@5.0.1: dependencies: @@ -15705,8 +15898,6 @@ snapshots: call-bound: 1.0.4 has-tostringtag: 1.0.2 - is-docker@2.2.1: {} - is-docker@3.0.0: {} is-extglob@2.1.1: {} @@ -15735,6 +15926,8 @@ snapshots: dependencies: is-extglob: 2.1.1 + is-in-ssh@1.0.0: {} + is-inside-container@1.0.0: dependencies: is-docker: 3.0.0 @@ -15845,10 +16038,6 @@ snapshots: is-wsl@1.1.0: {} - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - is-wsl@3.1.1: dependencies: is-inside-container: 1.0.0 @@ -16430,6 +16619,55 @@ snapshots: rechoir: 0.8.0 resolve: 1.22.11 + lightningcss-android-arm64@1.32.0: + optional: true + + lightningcss-darwin-arm64@1.32.0: + optional: true + + lightningcss-darwin-x64@1.32.0: + optional: true + + lightningcss-freebsd-x64@1.32.0: + optional: true + + lightningcss-linux-arm-gnueabihf@1.32.0: + optional: true + + lightningcss-linux-arm64-gnu@1.32.0: + optional: true + + lightningcss-linux-arm64-musl@1.32.0: + optional: true + + lightningcss-linux-x64-gnu@1.32.0: + optional: true + + lightningcss-linux-x64-musl@1.32.0: + optional: true + + lightningcss-win32-arm64-msvc@1.32.0: + optional: true + + lightningcss-win32-x64-msvc@1.32.0: + optional: true + + 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@3.1.3: {} lines-and-columns@1.2.4: {} @@ -16576,7 +16814,7 @@ snapshots: media-query-parser@2.0.2: dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 media-typer@0.3.0: {} @@ -16654,7 +16892,7 @@ snapshots: dependencies: schema-utils: 4.3.3 tapable: 2.3.0 - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) minimalistic-assert@1.0.1: {} @@ -16871,15 +17109,18 @@ snapshots: is-inside-container: 1.0.0 wsl-utils: 0.1.0 - open@6.4.0: + open@11.0.0: dependencies: - is-wsl: 1.1.0 + default-browser: 5.5.0 + define-lazy-prop: 3.0.0 + is-in-ssh: 1.0.0 + is-inside-container: 1.0.0 + powershell-utils: 0.1.0 + wsl-utils: 0.3.1 - open@8.4.2: + open@6.4.0: dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 + is-wsl: 1.1.0 opencollective-postinstall@2.0.3: {} @@ -17143,7 +17384,7 @@ snapshots: polished@4.3.1: dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 portfinder@1.0.38: dependencies: @@ -17348,6 +17589,8 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + powershell-utils@0.1.0: {} + prelude-ls@1.2.1: {} prepend-http@2.0.0: {} @@ -17446,7 +17689,7 @@ snapshots: react-clientside-effect@1.2.8(react@19.2.4): dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 react: 19.2.4 react-docgen-typescript@2.4.0(typescript@5.9.3): @@ -17490,7 +17733,7 @@ snapshots: react-focus-lock@2.13.7(@types/react@19.2.14)(react@19.2.4): dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 focus-lock: 1.3.6 prop-types: 15.8.1 react: 19.2.4 @@ -17773,6 +18016,27 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.52 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.52 + rolldown@1.0.0-rc.10: + dependencies: + '@oxc-project/types': 0.120.0 + '@rolldown/pluginutils': 1.0.0-rc.10 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.0.0-rc.10 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.10 + '@rolldown/binding-darwin-x64': 1.0.0-rc.10 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.10 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.10 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.10 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.10 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.10 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.10 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.10 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.10 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.10 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.10 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.10 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.10 + rolldown@1.0.0-rc.8: dependencies: '@oxc-project/types': 0.115.0 @@ -17794,14 +18058,14 @@ snapshots: '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.8 '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.8 - rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-rc.8)(rollup@4.59.0): + rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.10)(rollup@4.59.0): dependencies: - open: 8.4.2 + open: 11.0.0 picomatch: 4.0.3 source-map: 0.7.6 - yargs: 17.7.2 + yargs: 18.0.0 optionalDependencies: - rolldown: 1.0.0-rc.8 + rolldown: 1.0.0-rc.10 rollup: 4.59.0 rollup@4.59.0: @@ -18157,7 +18421,7 @@ snapshots: statuses@2.0.2: {} - std-env@3.10.0: {} + std-env@4.0.0: {} stop-iteration-iterator@1.1.0: dependencies: @@ -18315,10 +18579,6 @@ snapshots: dependencies: webpack: 5.105.4(esbuild@0.27.3) - style-loader@4.0.0(webpack@5.105.4): - dependencies: - webpack: 5.105.4(webpack-cli@6.0.1) - stylehacks@7.0.8(postcss@8.5.8): dependencies: browserslist: 4.28.1 @@ -18400,13 +18660,15 @@ snapshots: optionalDependencies: esbuild: 0.27.3 - terser-webpack-plugin@5.4.0(webpack@5.105.4): + terser-webpack-plugin@5.4.0(esbuild@0.27.3)(webpack@5.105.4): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.0 - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) + optionalDependencies: + esbuild: 0.27.3 terser@5.46.0: dependencies: @@ -18510,10 +18772,6 @@ snapshots: dependencies: tslib: 2.8.1 - tsconfck@3.1.6(typescript@5.9.3): - optionalDependencies: - typescript: 5.9.3 - tsconfig-paths@4.2.0: dependencies: json5: 2.2.3 @@ -18794,13 +19052,13 @@ snapshots: virtual-resource-loader@2.0.1: {} - vite-node@3.2.4(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite-node@3.2.4(@types/node@22.19.15)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' - jiti @@ -18815,25 +19073,15 @@ snapshots: - tsx - yaml - vite-plugin-cjs-interop@2.4.3(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-plugin-cjs-interop@2.4.3(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: estree-walker: 3.0.3 magic-string: 0.30.21 minimatch: 10.2.4 oxc-parser: 0.116.0 - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): - dependencies: - debug: 4.4.3 - globrex: 0.1.2 - tsconfck: 3.1.6(typescript@5.9.3) - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - transitivePeerDependencies: - - supports-color - - typescript - - vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@7.3.1(@types/node@22.19.15)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) @@ -18845,101 +19093,98 @@ snapshots: '@types/node': 22.19.15 fsevents: 2.3.3 jiti: 2.6.1 + lightningcss: 1.32.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)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: + lightningcss: 1.32.0 + picomatch: 4.0.3 + postcss: 8.5.8 + rolldown: 1.0.0-rc.10 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 22.19.15 esbuild: 0.27.3 - fdir: 6.5.0(picomatch@4.0.3) + fsevents: 2.3.3 + jiti: 2.6.1 + terser: 5.46.0 + tsx: 4.21.0 + yaml: 2.8.2 + + vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + dependencies: + lightningcss: 1.32.0 picomatch: 4.0.3 postcss: 8.5.8 - rollup: 4.59.0 + rolldown: 1.0.0-rc.10 tinyglobby: 0.2.15 optionalDependencies: '@types/node': 25.4.0 + esbuild: 0.27.3 fsevents: 2.3.3 jiti: 2.6.1 terser: 5.46.0 tsx: 4.21.0 yaml: 2.8.2 - vitest@4.0.18(@types/node@22.19.15)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vitest@4.1.0(@types/node@22.19.15)(jsdom@26.1.0)(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(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@22.19.15)(jiti@2.6.1)(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 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 - es-module-lexer: 1.7.0 + '@vitest/expect': 4.1.0 + '@vitest/mocker': 4.1.0(vite@8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/pretty-format': 4.1.0 + '@vitest/runner': 4.1.0 + '@vitest/snapshot': 4.1.0 + '@vitest/spy': 4.1.0 + '@vitest/utils': 4.1.0 + es-module-lexer: 2.0.0 expect-type: 1.3.0 magic-string: 0.30.21 obug: 2.1.1 pathe: 2.0.3 picomatch: 4.0.3 - std-env: 3.10.0 + std-env: 4.0.0 tinybench: 2.9.0 tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.1(@types/node@22.19.15)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.1(@types/node@22.19.15)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.19.15 jsdom: 26.1.0 transitivePeerDependencies: - - jiti - - less - - lightningcss - msw - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml - vitest@4.0.18(@types/node@25.4.0)(jiti@2.6.1)(jsdom@26.1.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vitest@4.1.0(@types/node@25.4.0)(jsdom@26.1.0)(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(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@22.19.15)(jiti@2.6.1)(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 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 - es-module-lexer: 1.7.0 + '@vitest/expect': 4.1.0 + '@vitest/mocker': 4.1.0(vite@8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/pretty-format': 4.1.0 + '@vitest/runner': 4.1.0 + '@vitest/snapshot': 4.1.0 + '@vitest/spy': 4.1.0 + '@vitest/utils': 4.1.0 + es-module-lexer: 2.0.0 expect-type: 1.3.0 magic-string: 0.30.21 obug: 2.1.1 pathe: 2.0.3 picomatch: 4.0.3 - std-env: 3.10.0 + std-env: 4.0.0 tinybench: 2.9.0 tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.1(@types/node@25.4.0)(esbuild@0.27.3)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 25.4.0 jsdom: 26.1.0 transitivePeerDependencies: - - jiti - - less - - lightningcss - msw - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml w3c-xmlserializer@5.0.0: dependencies: @@ -18997,7 +19242,7 @@ snapshots: import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) webpack-merge: 6.0.1 optionalDependencies: webpack-dev-server: 5.2.0(tslib@2.8.1)(webpack-cli@6.0.1)(webpack@5.105.4) @@ -19022,16 +19267,6 @@ snapshots: optionalDependencies: webpack: 5.105.4(esbuild@0.27.3) - webpack-dev-middleware@6.1.3(webpack@5.105.4): - dependencies: - colorette: 2.0.20 - memfs: 3.5.3 - mime-types: 2.1.35 - range-parser: 1.2.1 - schema-utils: 4.3.3 - optionalDependencies: - webpack: 5.105.4(webpack-cli@6.0.1) - webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.105.4(@swc/core@1.15.18)(esbuild@0.27.3)): dependencies: colorette: 2.0.20 @@ -19054,7 +19289,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) transitivePeerDependencies: - tslib @@ -19126,7 +19361,7 @@ snapshots: webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.4) ws: 8.19.0 optionalDependencies: - webpack: 5.105.4(webpack-cli@6.0.1) + webpack: 5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.105.4) transitivePeerDependencies: - bufferutil @@ -19219,7 +19454,7 @@ snapshots: - esbuild - uglify-js - webpack@5.105.4(webpack-cli@6.0.1): + webpack@5.105.4(esbuild@0.27.3)(webpack-cli@6.0.1): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -19243,7 +19478,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.4.0(webpack@5.105.4) + terser-webpack-plugin: 5.4.0(esbuild@0.27.3)(webpack@5.105.4) watchpack: 2.5.1 webpack-sources: 3.3.4 optionalDependencies: @@ -19393,6 +19628,11 @@ snapshots: dependencies: is-wsl: 3.1.1 + wsl-utils@0.3.1: + dependencies: + is-wsl: 3.1.1 + powershell-utils: 0.1.0 + xdg-basedir@4.0.0: {} xml-name-validator@5.0.0: {} @@ -19422,6 +19662,8 @@ snapshots: yargs-parser@21.1.1: {} + yargs-parser@22.0.0: {} + yargs@15.4.1: dependencies: cliui: 6.0.0 @@ -19446,6 +19688,15 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + yargs@18.0.0: + dependencies: + cliui: 9.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + string-width: 7.2.0 + y18n: 5.0.8 + yargs-parser: 22.0.0 + yocto-queue@0.1.0: {} yocto-queue@1.2.2: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 6edd2494b..e155d9155 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -9,8 +9,12 @@ catalog: '@types/node': ^22.18.8 '@types/react': ^19.1.9 '@types/react-dom': ^19.1.7 - '@vanilla-extract/vite-plugin': ^5.1.1 - '@vocab/vite': ^1.0.0 + '@vanilla-extract/vite-plugin': ^5.2.1 + '@vanilla-extract/integration': '^8.0.9' + '@vanilla-extract/jest-transform': '^1.1.21' + '@vanilla-extract/webpack-plugin': '^2.3.26' + '@vanilla-extract/css': '^1.20.0' + '@vocab/vite': 1.0.1 braid-design-system: ^34.0.0 commander: ^14.0.1 # 05/08/25: there is currently a bug in later versions of jiti that break eslint ts support. Pinning to 2.4.2 fixes the issue. (last checked with v2.6.1) @@ -18,8 +22,8 @@ catalog: jiti: ^2.4.2 react: ^19.1.0 react-dom: ^19.1.0 - vite: ^7.2.6 - vitest: ^4.0.15 + vite: ^8.0.1 + vitest: ^4.1.0 debug: ^4.4.3 '@types/debug': '^4.1.12' diff --git a/private/test-utils/skuConfig.ts b/private/test-utils/skuConfig.ts index 61adf45a4..d7ec9f77c 100644 --- a/private/test-utils/skuConfig.ts +++ b/private/test-utils/skuConfig.ts @@ -22,7 +22,7 @@ export const makeStableHashes = (config: Record) => { */ export const makeStableViteHashes = () => ({ build: { - rollupOptions: { + rolldownOptions: { output: { chunkFileNames: '[name].js', assetFileNames: '[name][extname]', diff --git a/tests/browser/__snapshots__/braid-design-system.test.ts.snap b/tests/browser/__snapshots__/braid-design-system.test.ts.snap index ed032bf93..9c4b2afcd 100644 --- a/tests/browser/__snapshots__/braid-design-system.test.ts.snap +++ b/tests/browser/__snapshots__/braid-design-system.test.ts.snap @@ -21,7 +21,7 @@ exports[`braid-design-system > bundler vite > build > should generate the expect
Hello jobStreet
🧁 Vanilla content Initial
+
Hello jobStreet
🧁 Vanilla content Initial
@@ -46,21 +46,21 @@ exports[`braid-design-system > bundler vite > build > should generate the expect
Hello seekAnz
🧁 Vanilla content Initial
+
Hello seekAnz
🧁 Vanilla content Initial
", "vite-client.css": .sut6bi0 { - margin: 0; - padding: 0; - border: 0; box-sizing: border-box; font-size: 100%; font: inherit; vertical-align: baseline; -webkit-tap-highlight-color: transparent; + border: 0; + margin: 0; + padding: 0; } .sut6bi1 { display: block; @@ -87,11 +87,11 @@ exports[`braid-design-system > bundler vite > build > should generate the expect appearance: none; } .sut6bi7 { - background-color: transparent; + background-color: #0000; } .sut6bi8 { outline: var(--_1oekxtv10) solid transparent; - transition: outline-color 0.125s ease; + transition: outline-color 0.125s; } .sut6bi8:focus-visible { outline-color: var(--_1oekxtvm); @@ -108,7 +108,10 @@ exports[`braid-design-system > bundler vite > build > should generate the expect .sut6bid[type="number"] { -moz-appearance: textfield; } -.sut6bid[type="number"]::-webkit-inner-spin-button, +.sut6bid[type="number"]::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} .sut6bid[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; @@ -120,8 +123,8 @@ exports[`braid-design-system > bundler vite > build > should generate the expect -webkit-appearance: none; } .sut6big { - text-decoration: none; color: inherit; + text-decoration: none; } .iho3a20 { overflow: hidden; @@ -141,7 +144,7 @@ exports[`braid-design-system > bundler vite > build > should generate the expect } .iho3a25 { outline: var(--_1oekxtv10) solid transparent; - transition: outline-color 0.125s ease; + transition: outline-color 0.125s; } .iho3a25:focus-visible { outline-color: var(--_1oekxtvm); @@ -225,6 +228,7 @@ exports[`braid-design-system > bundler vite > build > should generate the expect max-width: var(--_1oekxtv14); } .iho3a2w { + max-width: -moz-fit-content; max-width: fit-content; } .iho3a2x { @@ -236,411 +240,275 @@ exports[`braid-design-system > bundler vite > build > should generate the expect .iho3a2z:active { transform: var(--_1oekxtv5j); } -html:not(.iho3a210) .iho3a211 { - background: var(--_1oekxtv1s); -} +html:not(.iho3a210) .iho3a211, html.iho3a210 .iho3a212 { background: var(--_1oekxtv1s); } -html:not(.iho3a210) .iho3a213 { - background: var(--_1oekxtv1t); -} +html:not(.iho3a210) .iho3a213, html.iho3a210 .iho3a214 { background: var(--_1oekxtv1t); } -html:not(.iho3a210) .iho3a215 { - background: var(--_1oekxtv1u); -} +html:not(.iho3a210) .iho3a215, html.iho3a210 .iho3a216 { background: var(--_1oekxtv1u); } -html:not(.iho3a210) .iho3a217 { - background: var(--_1oekxtv1v); -} +html:not(.iho3a210) .iho3a217, html.iho3a210 .iho3a218 { background: var(--_1oekxtv1v); } -html:not(.iho3a210) .iho3a219 { - background: var(--_1oekxtv1w); -} +html:not(.iho3a210) .iho3a219, html.iho3a210 .iho3a21a { background: var(--_1oekxtv1w); } -html:not(.iho3a210) .iho3a21b { - background: var(--_1oekxtv1x); -} +html:not(.iho3a210) .iho3a21b, html.iho3a210 .iho3a21c { background: var(--_1oekxtv1x); } -html:not(.iho3a210) .iho3a21d { - background: var(--_1oekxtv1y); -} +html:not(.iho3a210) .iho3a21d, html.iho3a210 .iho3a21e { background: var(--_1oekxtv1y); } -html:not(.iho3a210) .iho3a21f { - background: var(--_1oekxtv1z); -} +html:not(.iho3a210) .iho3a21f, html.iho3a210 .iho3a21g { background: var(--_1oekxtv1z); } -html:not(.iho3a210) .iho3a21h { - background: var(--_1oekxtv20); -} +html:not(.iho3a210) .iho3a21h, html.iho3a210 .iho3a21i { background: var(--_1oekxtv20); } -html:not(.iho3a210) .iho3a21j { - background: var(--_1oekxtv21); -} +html:not(.iho3a210) .iho3a21j, html.iho3a210 .iho3a21k { background: var(--_1oekxtv21); } -html:not(.iho3a210) .iho3a21l { - background: var(--_1oekxtv22); -} +html:not(.iho3a210) .iho3a21l, html.iho3a210 .iho3a21m { background: var(--_1oekxtv22); } -html:not(.iho3a210) .iho3a21n { - background: var(--_1oekxtv23); -} +html:not(.iho3a210) .iho3a21n, html.iho3a210 .iho3a21o { background: var(--_1oekxtv23); } -html:not(.iho3a210) .iho3a21p { - background: var(--_1oekxtv24); -} +html:not(.iho3a210) .iho3a21p, html.iho3a210 .iho3a21q { background: var(--_1oekxtv24); } -html:not(.iho3a210) .iho3a21r { - background: var(--_1oekxtv25); -} +html:not(.iho3a210) .iho3a21r, html.iho3a210 .iho3a21s { background: var(--_1oekxtv25); } -html:not(.iho3a210) .iho3a21t { - background: var(--_1oekxtv26); -} +html:not(.iho3a210) .iho3a21t, html.iho3a210 .iho3a21u { background: var(--_1oekxtv26); } -html:not(.iho3a210) .iho3a21v { - background: var(--_1oekxtv27); -} +html:not(.iho3a210) .iho3a21v, html.iho3a210 .iho3a21w { background: var(--_1oekxtv27); } -html:not(.iho3a210) .iho3a21x { - background: var(--_1oekxtv28); -} +html:not(.iho3a210) .iho3a21x, html.iho3a210 .iho3a21y { background: var(--_1oekxtv28); } -html:not(.iho3a210) .iho3a21z { - background: var(--_1oekxtv29); -} +html:not(.iho3a210) .iho3a21z, html.iho3a210 .iho3a220 { background: var(--_1oekxtv29); } -html:not(.iho3a210) .iho3a221 { - background: var(--_1oekxtv2a); -} +html:not(.iho3a210) .iho3a221, html.iho3a210 .iho3a222 { background: var(--_1oekxtv2a); } -html:not(.iho3a210) .iho3a223 { - background: var(--_1oekxtv2b); -} +html:not(.iho3a210) .iho3a223, html.iho3a210 .iho3a224 { background: var(--_1oekxtv2b); } -html:not(.iho3a210) .iho3a225 { - background: var(--_1oekxtv2c); -} +html:not(.iho3a210) .iho3a225, html.iho3a210 .iho3a226 { background: var(--_1oekxtv2c); } -html:not(.iho3a210) .iho3a227 { - background: var(--_1oekxtv2d); -} +html:not(.iho3a210) .iho3a227, html.iho3a210 .iho3a228 { background: var(--_1oekxtv2d); } -html:not(.iho3a210) .iho3a229 { - background: var(--_1oekxtv2e); -} +html:not(.iho3a210) .iho3a229, html.iho3a210 .iho3a22a { background: var(--_1oekxtv2e); } -html:not(.iho3a210) .iho3a22b { - background: var(--_1oekxtv2f); -} +html:not(.iho3a210) .iho3a22b, html.iho3a210 .iho3a22c { background: var(--_1oekxtv2f); } -html:not(.iho3a210) .iho3a22d { - background: var(--_1oekxtv2g); -} +html:not(.iho3a210) .iho3a22d, html.iho3a210 .iho3a22e { background: var(--_1oekxtv2g); } -html:not(.iho3a210) .iho3a22f { - background: var(--_1oekxtv2h); -} +html:not(.iho3a210) .iho3a22f, html.iho3a210 .iho3a22g { background: var(--_1oekxtv2h); } -html:not(.iho3a210) .iho3a22h { - background: var(--_1oekxtv2i); -} +html:not(.iho3a210) .iho3a22h, html.iho3a210 .iho3a22i { background: var(--_1oekxtv2i); } -html:not(.iho3a210) .iho3a22j { - background: var(--_1oekxtv2j); -} +html:not(.iho3a210) .iho3a22j, html.iho3a210 .iho3a22k { background: var(--_1oekxtv2j); } -html:not(.iho3a210) .iho3a22l { - background: var(--_1oekxtv2k); -} +html:not(.iho3a210) .iho3a22l, html.iho3a210 .iho3a22m { background: var(--_1oekxtv2k); } -html:not(.iho3a210) .iho3a22n { - background: var(--_1oekxtv2l); -} +html:not(.iho3a210) .iho3a22n, html.iho3a210 .iho3a22o { background: var(--_1oekxtv2l); } -html:not(.iho3a210) .iho3a22p { - background: var(--_1oekxtv2m); -} +html:not(.iho3a210) .iho3a22p, html.iho3a210 .iho3a22q { background: var(--_1oekxtv2m); } -html:not(.iho3a210) .iho3a22r { - background: var(--_1oekxtv2n); -} +html:not(.iho3a210) .iho3a22r, html.iho3a210 .iho3a22s { background: var(--_1oekxtv2n); } -html:not(.iho3a210) .iho3a22t { - background: var(--_1oekxtv2o); -} +html:not(.iho3a210) .iho3a22t, html.iho3a210 .iho3a22u { background: var(--_1oekxtv2o); } -html:not(.iho3a210) .iho3a22v { - background: var(--_1oekxtv2p); -} +html:not(.iho3a210) .iho3a22v, html.iho3a210 .iho3a22w { background: var(--_1oekxtv2p); } -html:not(.iho3a210) .iho3a22x { - background: var(--_1oekxtv2q); -} +html:not(.iho3a210) .iho3a22x, html.iho3a210 .iho3a22y { background: var(--_1oekxtv2q); } -html:not(.iho3a210) .iho3a22z { - background: var(--_1oekxtv2r); -} +html:not(.iho3a210) .iho3a22z, html.iho3a210 .iho3a230 { background: var(--_1oekxtv2r); } -html:not(.iho3a210) .iho3a231 { - background: var(--_1oekxtv2s); -} +html:not(.iho3a210) .iho3a231, html.iho3a210 .iho3a232 { background: var(--_1oekxtv2s); } -html:not(.iho3a210) .iho3a233 { - background: var(--_1oekxtv2t); -} +html:not(.iho3a210) .iho3a233, html.iho3a210 .iho3a234 { background: var(--_1oekxtv2t); } -html:not(.iho3a210) .iho3a235 { - background: var(--_1oekxtv2u); -} +html:not(.iho3a210) .iho3a235, html.iho3a210 .iho3a236 { background: var(--_1oekxtv2u); } -html:not(.iho3a210) .iho3a237 { - box-shadow: var(--_1oekxtv5k); -} +html:not(.iho3a210) .iho3a237, html.iho3a210 .iho3a238 { box-shadow: var(--_1oekxtv5k); } -html:not(.iho3a210) .iho3a239 { - box-shadow: var(--_1oekxtv5l); -} +html:not(.iho3a210) .iho3a239, html.iho3a210 .iho3a23a { box-shadow: var(--_1oekxtv5l); } -html:not(.iho3a210) .iho3a23b { - box-shadow: var(--_1oekxtv5m); -} +html:not(.iho3a210) .iho3a23b, html.iho3a210 .iho3a23c { box-shadow: var(--_1oekxtv5m); } -html:not(.iho3a210) .iho3a23d { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvf); -} +html:not(.iho3a210) .iho3a23d, html.iho3a210 .iho3a23e { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvf); } -html:not(.iho3a210) .iho3a23f { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvg); -} +html:not(.iho3a210) .iho3a23f, html.iho3a210 .iho3a23g { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvg); } -html:not(.iho3a210) .iho3a23h { - box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvf); -} +html:not(.iho3a210) .iho3a23h, html.iho3a210 .iho3a23i { box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvf); } -html:not(.iho3a210) .iho3a23j { - box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvg); -} +html:not(.iho3a210) .iho3a23j, html.iho3a210 .iho3a23k { box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvg); } -html:not(.iho3a210) .iho3a23l { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvh); -} +html:not(.iho3a210) .iho3a23l, html.iho3a210 .iho3a23m { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvh); } -html:not(.iho3a210) .iho3a23n { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvi); -} +html:not(.iho3a210) .iho3a23n, html.iho3a210 .iho3a23o { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvi); } -html:not(.iho3a210) .iho3a23p { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvj); -} +html:not(.iho3a210) .iho3a23p, html.iho3a210 .iho3a23q { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvj); } -html:not(.iho3a210) .iho3a23r { - box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvj); -} +html:not(.iho3a210) .iho3a23r, html.iho3a210 .iho3a23s { box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvj); } -html:not(.iho3a210) .iho3a23t { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvk); -} +html:not(.iho3a210) .iho3a23t, html.iho3a210 .iho3a23u { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvk); } -html:not(.iho3a210) .iho3a23v { - box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvk); -} +html:not(.iho3a210) .iho3a23v, html.iho3a210 .iho3a23w { box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvk); } -html:not(.iho3a210) .iho3a23x { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvl); -} +html:not(.iho3a210) .iho3a23x, html.iho3a210 .iho3a23y { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvl); } -html:not(.iho3a210) .iho3a23z { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvn); -} +html:not(.iho3a210) .iho3a23z, html.iho3a210 .iho3a240 { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvn); } -html:not(.iho3a210) .iho3a241 { - box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvn); -} +html:not(.iho3a210) .iho3a241, html.iho3a210 .iho3a242 { box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvn); } -html:not(.iho3a210) .iho3a243 { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvo); -} +html:not(.iho3a210) .iho3a243, html.iho3a210 .iho3a244 { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvo); } -html:not(.iho3a210) .iho3a245 { - box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvo); -} +html:not(.iho3a210) .iho3a245, html.iho3a210 .iho3a246 { box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvo); } -html:not(.iho3a210) .iho3a247 { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvp); -} +html:not(.iho3a210) .iho3a247, html.iho3a210 .iho3a248 { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvp); } -html:not(.iho3a210) .iho3a249 { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvq); -} +html:not(.iho3a210) .iho3a249, html.iho3a210 .iho3a24a { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvq); } -html:not(.iho3a210) .iho3a24b { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvr); -} +html:not(.iho3a210) .iho3a24b, html.iho3a210 .iho3a24c { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvr); } -html:not(.iho3a210) .iho3a24d { - box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvr); -} +html:not(.iho3a210) .iho3a24d, html.iho3a210 .iho3a24e { box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvr); } -html:not(.iho3a210) .iho3a24f { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvs); -} +html:not(.iho3a210) .iho3a24f, html.iho3a210 .iho3a24g { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvs); } -html:not(.iho3a210) .iho3a24h { - box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvs); -} +html:not(.iho3a210) .iho3a24h, html.iho3a210 .iho3a24i { box-shadow: inset 0 0 0 var(--_1oekxtvz) var(--_1oekxtvs); } -html:not(.iho3a210) .iho3a24j { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvt); -} +html:not(.iho3a210) .iho3a24j, html.iho3a210 .iho3a24k { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvt); } -html:not(.iho3a210) .iho3a24l { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvu); -} +html:not(.iho3a210) .iho3a24l, html.iho3a210 .iho3a24m { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvu); } -html:not(.iho3a210) .iho3a24n { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvv); -} +html:not(.iho3a210) .iho3a24n, html.iho3a210 .iho3a24o { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvv); } -html:not(.iho3a210) .iho3a24p { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvw); -} +html:not(.iho3a210) .iho3a24p, html.iho3a210 .iho3a24q { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvw); } -html:not(.iho3a210) .iho3a24r { - box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvx); -} +html:not(.iho3a210) .iho3a24r, html.iho3a210 .iho3a24s { box-shadow: inset 0 0 0 var(--_1oekxtvy) var(--_1oekxtvx); } @@ -2138,18 +2006,18 @@ html.iho3a210 .iho3a24s { text-align: right; } } -.yhgvqw4 { - font-size: var(--yhgvqw0); - line-height: var(--yhgvqw1); +.f1kcu44 { + font-size: var(--f1kcu40); + line-height: var(--f1kcu41); } -.yhgvqw4:before { +.f1kcu44:before { content: ""; - margin-bottom: var(--yhgvqw2); + margin-bottom: var(--f1kcu42); display: table; } -.yhgvqw4:after { +.f1kcu44:after { content: ""; - margin-top: var(--yhgvqw3); + margin-top: var(--f1kcu43); display: table; } .q0kq4e0 { @@ -2165,28 +2033,28 @@ html.iho3a210 .iho3a24s { font-weight: var(--_1oekxtv47); } .q0kq4e4 { - --yhgvqw0: var(--_1oekxtv31); - --yhgvqw1: var(--_1oekxtv32); - --yhgvqw2: var(--_1oekxtv34); - --yhgvqw3: var(--_1oekxtv35); + --f1kcu40: var(--_1oekxtv31); + --f1kcu41: var(--_1oekxtv32); + --f1kcu42: var(--_1oekxtv34); + --f1kcu43: var(--_1oekxtv35); } .q0kq4e6 { - --yhgvqw0: var(--_1oekxtv3b); - --yhgvqw1: var(--_1oekxtv3c); - --yhgvqw2: var(--_1oekxtv3e); - --yhgvqw3: var(--_1oekxtv3f); + --f1kcu40: var(--_1oekxtv3b); + --f1kcu41: var(--_1oekxtv3c); + --f1kcu42: var(--_1oekxtv3e); + --f1kcu43: var(--_1oekxtv3f); } .q0kq4e8 { - --yhgvqw0: var(--_1oekxtv3l); - --yhgvqw1: var(--_1oekxtv3m); - --yhgvqw2: var(--_1oekxtv3o); - --yhgvqw3: var(--_1oekxtv3p); + --f1kcu40: var(--_1oekxtv3l); + --f1kcu41: var(--_1oekxtv3m); + --f1kcu42: var(--_1oekxtv3o); + --f1kcu43: var(--_1oekxtv3p); } .q0kq4ea { - --yhgvqw0: var(--_1oekxtv3v); - --yhgvqw1: var(--_1oekxtv3w); - --yhgvqw2: var(--_1oekxtv3y); - --yhgvqw3: var(--_1oekxtv3z); + --f1kcu40: var(--_1oekxtv3v); + --f1kcu41: var(--_1oekxtv3w); + --f1kcu42: var(--_1oekxtv3y); + --f1kcu43: var(--_1oekxtv3z); } .q0kq4ec { font-size: var(--_1oekxtv31); @@ -2211,28 +2079,28 @@ html.iho3a210 .iho3a24s { font-weight: var(--_1oekxtv5d); } .q0kq4ei { - --yhgvqw0: var(--_1oekxtv48); - --yhgvqw1: var(--_1oekxtv49); - --yhgvqw2: var(--_1oekxtv4b); - --yhgvqw3: var(--_1oekxtv4c); + --f1kcu40: var(--_1oekxtv48); + --f1kcu41: var(--_1oekxtv49); + --f1kcu42: var(--_1oekxtv4b); + --f1kcu43: var(--_1oekxtv4c); } .q0kq4ek { - --yhgvqw0: var(--_1oekxtv4i); - --yhgvqw1: var(--_1oekxtv4j); - --yhgvqw2: var(--_1oekxtv4l); - --yhgvqw3: var(--_1oekxtv4m); + --f1kcu40: var(--_1oekxtv4i); + --f1kcu41: var(--_1oekxtv4j); + --f1kcu42: var(--_1oekxtv4l); + --f1kcu43: var(--_1oekxtv4m); } .q0kq4em { - --yhgvqw0: var(--_1oekxtv4s); - --yhgvqw1: var(--_1oekxtv4t); - --yhgvqw2: var(--_1oekxtv4v); - --yhgvqw3: var(--_1oekxtv4w); + --f1kcu40: var(--_1oekxtv4s); + --f1kcu41: var(--_1oekxtv4t); + --f1kcu42: var(--_1oekxtv4v); + --f1kcu43: var(--_1oekxtv4w); } .q0kq4eo { - --yhgvqw0: var(--_1oekxtv52); - --yhgvqw1: var(--_1oekxtv53); - --yhgvqw2: var(--_1oekxtv55); - --yhgvqw3: var(--_1oekxtv56); + --f1kcu40: var(--_1oekxtv52); + --f1kcu41: var(--_1oekxtv53); + --f1kcu42: var(--_1oekxtv55); + --f1kcu43: var(--_1oekxtv56); } html:not(.iho3a210) .q0kq4e10 { --q0kq4eq: var(--_1oekxtv19); @@ -2282,21 +2150,13 @@ html.iho3a210 .q0kq4e13 { --q0kq4ey: var(--_1oekxtv1r); --q0kq4ez: var(--_1oekxtv1h); } -html:not(.iho3a210) .q0kq4e14 { - --q0kq4ex: var(--q0kq4eq); -} -html:not(.iho3a210) .q0kq4e15 { - --q0kq4ex: var(--q0kq4eq); -} -html:not(.iho3a210) .q0kq4e16 { - --q0kq4ex: var(--q0kq4eq); -} +html:not(.iho3a210) .q0kq4e14, +html:not(.iho3a210) .q0kq4e15, +html:not(.iho3a210) .q0kq4e16, html:not(.iho3a210) .q0kq4e17 { --q0kq4ex: var(--q0kq4eq); } -html:not(.iho3a210) .q0kq4e18 { - --q0kq4ex: var(--q0kq4er); -} +html:not(.iho3a210) .q0kq4e18, html:not(.iho3a210) .q0kq4e19 { --q0kq4ex: var(--q0kq4er); } @@ -2376,28 +2236,28 @@ html.iho3a210 .q0kq4e1l { } @media screen and (min-width: 740px) { .q0kq4e4 { - --yhgvqw0: var(--_1oekxtv36); - --yhgvqw1: var(--_1oekxtv37); - --yhgvqw2: var(--_1oekxtv39); - --yhgvqw3: var(--_1oekxtv3a); + --f1kcu40: var(--_1oekxtv36); + --f1kcu41: var(--_1oekxtv37); + --f1kcu42: var(--_1oekxtv39); + --f1kcu43: var(--_1oekxtv3a); } .q0kq4e6 { - --yhgvqw0: var(--_1oekxtv3g); - --yhgvqw1: var(--_1oekxtv3h); - --yhgvqw2: var(--_1oekxtv3j); - --yhgvqw3: var(--_1oekxtv3k); + --f1kcu40: var(--_1oekxtv3g); + --f1kcu41: var(--_1oekxtv3h); + --f1kcu42: var(--_1oekxtv3j); + --f1kcu43: var(--_1oekxtv3k); } .q0kq4e8 { - --yhgvqw0: var(--_1oekxtv3q); - --yhgvqw1: var(--_1oekxtv3r); - --yhgvqw2: var(--_1oekxtv3t); - --yhgvqw3: var(--_1oekxtv3u); + --f1kcu40: var(--_1oekxtv3q); + --f1kcu41: var(--_1oekxtv3r); + --f1kcu42: var(--_1oekxtv3t); + --f1kcu43: var(--_1oekxtv3u); } .q0kq4ea { - --yhgvqw0: var(--_1oekxtv40); - --yhgvqw1: var(--_1oekxtv41); - --yhgvqw2: var(--_1oekxtv43); - --yhgvqw3: var(--_1oekxtv44); + --f1kcu40: var(--_1oekxtv40); + --f1kcu41: var(--_1oekxtv41); + --f1kcu42: var(--_1oekxtv43); + --f1kcu43: var(--_1oekxtv44); } .q0kq4ec { font-size: var(--_1oekxtv36); @@ -2416,28 +2276,28 @@ html.iho3a210 .q0kq4e1l { line-height: var(--_1oekxtv41); } .q0kq4ei { - --yhgvqw0: var(--_1oekxtv4d); - --yhgvqw1: var(--_1oekxtv4e); - --yhgvqw2: var(--_1oekxtv4g); - --yhgvqw3: var(--_1oekxtv4h); + --f1kcu40: var(--_1oekxtv4d); + --f1kcu41: var(--_1oekxtv4e); + --f1kcu42: var(--_1oekxtv4g); + --f1kcu43: var(--_1oekxtv4h); } .q0kq4ek { - --yhgvqw0: var(--_1oekxtv4n); - --yhgvqw1: var(--_1oekxtv4o); - --yhgvqw2: var(--_1oekxtv4q); - --yhgvqw3: var(--_1oekxtv4r); + --f1kcu40: var(--_1oekxtv4n); + --f1kcu41: var(--_1oekxtv4o); + --f1kcu42: var(--_1oekxtv4q); + --f1kcu43: var(--_1oekxtv4r); } .q0kq4em { - --yhgvqw0: var(--_1oekxtv4x); - --yhgvqw1: var(--_1oekxtv4y); - --yhgvqw2: var(--_1oekxtv50); - --yhgvqw3: var(--_1oekxtv51); + --f1kcu40: var(--_1oekxtv4x); + --f1kcu41: var(--_1oekxtv4y); + --f1kcu42: var(--_1oekxtv50); + --f1kcu43: var(--_1oekxtv51); } .q0kq4eo { - --yhgvqw0: var(--_1oekxtv57); - --yhgvqw1: var(--_1oekxtv58); - --yhgvqw2: var(--_1oekxtv5a); - --yhgvqw3: var(--_1oekxtv5b); + --f1kcu40: var(--_1oekxtv57); + --f1kcu41: var(--_1oekxtv58); + --f1kcu42: var(--_1oekxtv5a); + --f1kcu43: var(--_1oekxtv5b); } .q0kq4e1w { padding-top: calc((var(--_1oekxtv9) - var(--_1oekxtv37)) / 2); @@ -2470,9 +2330,9 @@ html.iho3a210 .q0kq4e1l { @supports (display: -webkit-box) and (-webkit-line-clamp: 1) { ._129wd9g4 { white-space: initial; - display: -webkit-box; -webkit-line-clamp: var(--_129wd9g3); -webkit-box-orient: vertical; + display: -webkit-box; } } ._28izme0 { @@ -2493,7 +2353,7 @@ html.iho3a210 .q0kq4e1l { top: -0.105em; } ._28izme5 { - top: -0.16499999999999998em; + top: -0.165em; } ._28izme6 { top: -0.045em; @@ -2505,7 +2365,7 @@ html.iho3a210 .q0kq4e1l { top: -0.125em; } ._28izme9 { - top: -0.0050000000000000044em; + top: -0.005em; } ._28izmea { width: var(--_1oekxtv32); @@ -2560,8 +2420,8 @@ html.iho3a210 .q0kq4e1l { } } ._164ng3y0 { - transition: transform 0.3s ease; - transform-origin: 50% 50%; + transform-origin: 50%; + transition: transform 0.3s; } ._164ng3y1 { transform: rotate(90deg); @@ -2577,18 +2437,18 @@ html.iho3a210 .q0kq4e1l { } ._3z0ycm0:after { content: ""; - position: absolute; - min-height: 44px; + width: 100%; min-width: 44px; height: 100%; - width: 100%; - transform: translate(-50%, -50%); + min-height: 44px; + position: absolute; top: 50%; left: 50%; + transform: translate(-50%, -50%); } [data-braid-debug] ._3z0ycm0:after { - background: red; opacity: 0.2; + background: red; } ._1habs826 { background: var(--_1habs820); @@ -2665,17 +2525,17 @@ html.iho3a210 ._1habs82f { left: calc(((44px - var(--_13vf6rg0)) / 2) * -1); } [data-braid-debug] ._13vf6rg4 { - background: red; opacity: 0.2; + background: red; } ._13vf6rg5 { height: var(--_13vf6rg0); width: var(--_13vf6rg0); outline: var(--_1oekxtv10) solid transparent; - transition: outline-color 0.125s ease; + transition: outline-color 0.125s; } ._13vf6rg4[type="checkbox"]:checked ~ ._13vf6rg5 { - background: transparent; + background: 0 0; } ._13vf6rg4:focus-visible ~ ._13vf6rg5 { outline-color: var(--_1oekxtvm); @@ -2685,8 +2545,8 @@ html.iho3a210 ._1habs82f { } ._13vf6rg4:checked ~ * ._13vf6rg8, ._13vf6rg4._13vf6rg7 ~ * ._13vf6rg8 { - display: block; z-index: 1; + display: block; } ._13vf6rg4:checked + ._13vf6rg5 > ._13vf6rg9, ._13vf6rg4._13vf6rg7 + ._13vf6rg5 > ._13vf6rg9 { @@ -2756,7 +2616,7 @@ html.iho3a210 ._13vf6rgd { --_1oekxtvj: #b91e1e; --_1oekxtvk: #fb999a; --_1oekxtvl: #838fa5; - --_1oekxtvm: rgba(153, 191, 247, 0.7); + --_1oekxtvm: #99bff7b3; --_1oekxtvn: #1e47a9; --_1oekxtvo: #99bff7; --_1oekxtvp: #1d559d; @@ -2797,7 +2657,7 @@ html.iho3a210 ._13vf6rgd { --_1oekxtv1o: #7f35a9; --_1oekxtv1p: #e1b2f5; --_1oekxtv1q: #5a6881; - --_1oekxtv1r: rgba(255, 255, 255, 0.65); + --_1oekxtv1r: #ffffffa6; --_1oekxtv1s: #fff; --_1oekxtv1t: #1c2330; --_1oekxtv1u: #051a49; @@ -2934,19 +2794,16 @@ html.iho3a210 ._13vf6rgd { --_1oekxtv5h: transform 0.125s ease, opacity 0.125s ease; --_1oekxtv5i: transform 0.2s cubic-bezier(0.02, 1.505, 0.745, 1.235); --_1oekxtv5j: scale(0.95); - --_1oekxtv5k: - 0 0 4px 0 rgba(28, 35, 48, 0.08), 0 4px 8px -2px rgba(28, 35, 48, 0.08); - --_1oekxtv5l: - 0 0 8px 0 rgba(28, 35, 48, 0.08), 0 8px 16px -4px rgba(28, 35, 48, 0.08); - --_1oekxtv5m: - 0 0 12px 0 rgba(28, 35, 48, 0.08), 0 12px 24px -6px rgba(28, 35, 48, 0.08); + --_1oekxtv5k: 0 0 4px 0 #1c233014, 0 4px 8px -2px #1c233014; + --_1oekxtv5l: 0 0 8px 0 #1c233014, 0 8px 16px -4px #1c233014; + --_1oekxtv5m: 0 0 12px 0 #1c233014, 0 12px 24px -6px #1c233014; } .inn18b0 { --zv7nmx0: blueviolet; background-color: var(--zv7nmx0); color: #fff; - font-size: 20px; padding: 100px; + font-size: 20px; } , "vite-client.js": "CONTENTS IGNORED IN SNAPSHOT TEST", @@ -2991,7 +2848,7 @@ exports[`braid-design-system > bundler vite > build > should return built jobStr html.iho3a210,html.iho3a210 body{color-scheme:dark;background:#1C2330}
- + Hello jobStreet @@ -3104,7 +2961,7 @@ exports[`braid-design-system > bundler vite > build > should return built jobStr class="sut6bi0 iho3a24 iho3a24x iho3a2h _3z0ycm0" for="id_1" > - + This is a checkbox @@ -3173,7 +3030,7 @@ exports[`braid-design-system > bundler vite > build > should return built seekAn html.iho3a210,html.iho3a210 body{color-scheme:dark;background:#1C2330}
- + Hello seekAnz @@ -3286,7 +3143,7 @@ exports[`braid-design-system > bundler vite > build > should return built seekAn class="sut6bi0 iho3a24 iho3a24x iho3a2h _3z0ycm0" for="id_1" > - + This is a checkbox @@ -3376,11 +3233,6 @@ exports[`braid-design-system > bundler vite > start > should return development + -+ + ++ @@ -5507,28 +5364,28 @@ exports[`braid-design-system > bundler vite > start > should return development + font-weight: var(--textWeight-strong__1oekxtv47); +} +.typography_textSize_xsmall__q0kq4e4 { -+ --fontSize__yhgvqw0: var(--textSize-xsmall-mobile-fontSize__1oekxtv31); -+ --lineHeight__yhgvqw1: var(--textSize-xsmall-mobile-lineHeight__1oekxtv32); -+ --capHeightTrim__yhgvqw2: var(--textSize-xsmall-mobile-capsizeTrims-capHeightTrim__1oekxtv34); -+ --baselineTrim__yhgvqw3: var(--textSize-xsmall-mobile-capsizeTrims-baselineTrim__1oekxtv35); ++ --fontSize__f1kcu40: var(--textSize-xsmall-mobile-fontSize__1oekxtv31); ++ --lineHeight__f1kcu41: var(--textSize-xsmall-mobile-lineHeight__1oekxtv32); ++ --capHeightTrim__f1kcu42: var(--textSize-xsmall-mobile-capsizeTrims-capHeightTrim__1oekxtv34); ++ --baselineTrim__f1kcu43: var(--textSize-xsmall-mobile-capsizeTrims-baselineTrim__1oekxtv35); +} +.typography_textSize_small__q0kq4e6 { -+ --fontSize__yhgvqw0: var(--textSize-small-mobile-fontSize__1oekxtv3b); -+ --lineHeight__yhgvqw1: var(--textSize-small-mobile-lineHeight__1oekxtv3c); -+ --capHeightTrim__yhgvqw2: var(--textSize-small-mobile-capsizeTrims-capHeightTrim__1oekxtv3e); -+ --baselineTrim__yhgvqw3: var(--textSize-small-mobile-capsizeTrims-baselineTrim__1oekxtv3f); ++ --fontSize__f1kcu40: var(--textSize-small-mobile-fontSize__1oekxtv3b); ++ --lineHeight__f1kcu41: var(--textSize-small-mobile-lineHeight__1oekxtv3c); ++ --capHeightTrim__f1kcu42: var(--textSize-small-mobile-capsizeTrims-capHeightTrim__1oekxtv3e); ++ --baselineTrim__f1kcu43: var(--textSize-small-mobile-capsizeTrims-baselineTrim__1oekxtv3f); +} +.typography_textSize_standard__q0kq4e8 { -+ --fontSize__yhgvqw0: var(--textSize-standard-mobile-fontSize__1oekxtv3l); -+ --lineHeight__yhgvqw1: var(--textSize-standard-mobile-lineHeight__1oekxtv3m); -+ --capHeightTrim__yhgvqw2: var(--textSize-standard-mobile-capsizeTrims-capHeightTrim__1oekxtv3o); -+ --baselineTrim__yhgvqw3: var(--textSize-standard-mobile-capsizeTrims-baselineTrim__1oekxtv3p); ++ --fontSize__f1kcu40: var(--textSize-standard-mobile-fontSize__1oekxtv3l); ++ --lineHeight__f1kcu41: var(--textSize-standard-mobile-lineHeight__1oekxtv3m); ++ --capHeightTrim__f1kcu42: var(--textSize-standard-mobile-capsizeTrims-capHeightTrim__1oekxtv3o); ++ --baselineTrim__f1kcu43: var(--textSize-standard-mobile-capsizeTrims-baselineTrim__1oekxtv3p); +} +.typography_textSize_large__q0kq4ea { -+ --fontSize__yhgvqw0: var(--textSize-large-mobile-fontSize__1oekxtv3v); -+ --lineHeight__yhgvqw1: var(--textSize-large-mobile-lineHeight__1oekxtv3w); -+ --capHeightTrim__yhgvqw2: var(--textSize-large-mobile-capsizeTrims-capHeightTrim__1oekxtv3y); -+ --baselineTrim__yhgvqw3: var(--textSize-large-mobile-capsizeTrims-baselineTrim__1oekxtv3z); ++ --fontSize__f1kcu40: var(--textSize-large-mobile-fontSize__1oekxtv3v); ++ --lineHeight__f1kcu41: var(--textSize-large-mobile-lineHeight__1oekxtv3w); ++ --capHeightTrim__f1kcu42: var(--textSize-large-mobile-capsizeTrims-capHeightTrim__1oekxtv3y); ++ --baselineTrim__f1kcu43: var(--textSize-large-mobile-capsizeTrims-baselineTrim__1oekxtv3z); +} +.typography_textSizeUntrimmed_xsmall__q0kq4ec { + font-size: var(--textSize-xsmall-mobile-fontSize__1oekxtv31); @@ -5553,28 +5410,28 @@ exports[`braid-design-system > bundler vite > start > should return development + font-weight: var(--headingWeight-regular__1oekxtv5d); +} +.typography_heading_1__q0kq4ei { -+ --fontSize__yhgvqw0: var(--headingLevel-1-mobile-fontSize__1oekxtv48); -+ --lineHeight__yhgvqw1: var(--headingLevel-1-mobile-lineHeight__1oekxtv49); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-1-mobile-capsizeTrims-capHeightTrim__1oekxtv4b); -+ --baselineTrim__yhgvqw3: var(--headingLevel-1-mobile-capsizeTrims-baselineTrim__1oekxtv4c); ++ --fontSize__f1kcu40: var(--headingLevel-1-mobile-fontSize__1oekxtv48); ++ --lineHeight__f1kcu41: var(--headingLevel-1-mobile-lineHeight__1oekxtv49); ++ --capHeightTrim__f1kcu42: var(--headingLevel-1-mobile-capsizeTrims-capHeightTrim__1oekxtv4b); ++ --baselineTrim__f1kcu43: var(--headingLevel-1-mobile-capsizeTrims-baselineTrim__1oekxtv4c); +} +.typography_heading_2__q0kq4ek { -+ --fontSize__yhgvqw0: var(--headingLevel-2-mobile-fontSize__1oekxtv4i); -+ --lineHeight__yhgvqw1: var(--headingLevel-2-mobile-lineHeight__1oekxtv4j); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-2-mobile-capsizeTrims-capHeightTrim__1oekxtv4l); -+ --baselineTrim__yhgvqw3: var(--headingLevel-2-mobile-capsizeTrims-baselineTrim__1oekxtv4m); ++ --fontSize__f1kcu40: var(--headingLevel-2-mobile-fontSize__1oekxtv4i); ++ --lineHeight__f1kcu41: var(--headingLevel-2-mobile-lineHeight__1oekxtv4j); ++ --capHeightTrim__f1kcu42: var(--headingLevel-2-mobile-capsizeTrims-capHeightTrim__1oekxtv4l); ++ --baselineTrim__f1kcu43: var(--headingLevel-2-mobile-capsizeTrims-baselineTrim__1oekxtv4m); +} +.typography_heading_3__q0kq4em { -+ --fontSize__yhgvqw0: var(--headingLevel-3-mobile-fontSize__1oekxtv4s); -+ --lineHeight__yhgvqw1: var(--headingLevel-3-mobile-lineHeight__1oekxtv4t); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-3-mobile-capsizeTrims-capHeightTrim__1oekxtv4v); -+ --baselineTrim__yhgvqw3: var(--headingLevel-3-mobile-capsizeTrims-baselineTrim__1oekxtv4w); ++ --fontSize__f1kcu40: var(--headingLevel-3-mobile-fontSize__1oekxtv4s); ++ --lineHeight__f1kcu41: var(--headingLevel-3-mobile-lineHeight__1oekxtv4t); ++ --capHeightTrim__f1kcu42: var(--headingLevel-3-mobile-capsizeTrims-capHeightTrim__1oekxtv4v); ++ --baselineTrim__f1kcu43: var(--headingLevel-3-mobile-capsizeTrims-baselineTrim__1oekxtv4w); +} +.typography_heading_4__q0kq4eo { -+ --fontSize__yhgvqw0: var(--headingLevel-4-mobile-fontSize__1oekxtv52); -+ --lineHeight__yhgvqw1: var(--headingLevel-4-mobile-lineHeight__1oekxtv53); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-4-mobile-capsizeTrims-capHeightTrim__1oekxtv55); -+ --baselineTrim__yhgvqw3: var(--headingLevel-4-mobile-capsizeTrims-baselineTrim__1oekxtv56); ++ --fontSize__f1kcu40: var(--headingLevel-4-mobile-fontSize__1oekxtv52); ++ --lineHeight__f1kcu41: var(--headingLevel-4-mobile-lineHeight__1oekxtv53); ++ --capHeightTrim__f1kcu42: var(--headingLevel-4-mobile-capsizeTrims-capHeightTrim__1oekxtv55); ++ --baselineTrim__f1kcu43: var(--headingLevel-4-mobile-capsizeTrims-baselineTrim__1oekxtv56); +} +html:not(.sprinkles_darkMode__iho3a210) .typography_lightModeTone_light__q0kq4e10 { + --critical__q0kq4eq: var(--foregroundColor-critical__1oekxtv19); @@ -5726,28 +5583,28 @@ exports[`braid-design-system > bundler vite > start > should return development +} +@media screen and (min-width: 740px) { + .typography_textSize_xsmall__q0kq4e4 { -+ --fontSize__yhgvqw0: var(--textSize-xsmall-tablet-fontSize__1oekxtv36); -+ --lineHeight__yhgvqw1: var(--textSize-xsmall-tablet-lineHeight__1oekxtv37); -+ --capHeightTrim__yhgvqw2: var(--textSize-xsmall-tablet-capsizeTrims-capHeightTrim__1oekxtv39); -+ --baselineTrim__yhgvqw3: var(--textSize-xsmall-tablet-capsizeTrims-baselineTrim__1oekxtv3a); ++ --fontSize__f1kcu40: var(--textSize-xsmall-tablet-fontSize__1oekxtv36); ++ --lineHeight__f1kcu41: var(--textSize-xsmall-tablet-lineHeight__1oekxtv37); ++ --capHeightTrim__f1kcu42: var(--textSize-xsmall-tablet-capsizeTrims-capHeightTrim__1oekxtv39); ++ --baselineTrim__f1kcu43: var(--textSize-xsmall-tablet-capsizeTrims-baselineTrim__1oekxtv3a); + } + .typography_textSize_small__q0kq4e6 { -+ --fontSize__yhgvqw0: var(--textSize-small-tablet-fontSize__1oekxtv3g); -+ --lineHeight__yhgvqw1: var(--textSize-small-tablet-lineHeight__1oekxtv3h); -+ --capHeightTrim__yhgvqw2: var(--textSize-small-tablet-capsizeTrims-capHeightTrim__1oekxtv3j); -+ --baselineTrim__yhgvqw3: var(--textSize-small-tablet-capsizeTrims-baselineTrim__1oekxtv3k); ++ --fontSize__f1kcu40: var(--textSize-small-tablet-fontSize__1oekxtv3g); ++ --lineHeight__f1kcu41: var(--textSize-small-tablet-lineHeight__1oekxtv3h); ++ --capHeightTrim__f1kcu42: var(--textSize-small-tablet-capsizeTrims-capHeightTrim__1oekxtv3j); ++ --baselineTrim__f1kcu43: var(--textSize-small-tablet-capsizeTrims-baselineTrim__1oekxtv3k); + } + .typography_textSize_standard__q0kq4e8 { -+ --fontSize__yhgvqw0: var(--textSize-standard-tablet-fontSize__1oekxtv3q); -+ --lineHeight__yhgvqw1: var(--textSize-standard-tablet-lineHeight__1oekxtv3r); -+ --capHeightTrim__yhgvqw2: var(--textSize-standard-tablet-capsizeTrims-capHeightTrim__1oekxtv3t); -+ --baselineTrim__yhgvqw3: var(--textSize-standard-tablet-capsizeTrims-baselineTrim__1oekxtv3u); ++ --fontSize__f1kcu40: var(--textSize-standard-tablet-fontSize__1oekxtv3q); ++ --lineHeight__f1kcu41: var(--textSize-standard-tablet-lineHeight__1oekxtv3r); ++ --capHeightTrim__f1kcu42: var(--textSize-standard-tablet-capsizeTrims-capHeightTrim__1oekxtv3t); ++ --baselineTrim__f1kcu43: var(--textSize-standard-tablet-capsizeTrims-baselineTrim__1oekxtv3u); + } + .typography_textSize_large__q0kq4ea { -+ --fontSize__yhgvqw0: var(--textSize-large-tablet-fontSize__1oekxtv40); -+ --lineHeight__yhgvqw1: var(--textSize-large-tablet-lineHeight__1oekxtv41); -+ --capHeightTrim__yhgvqw2: var(--textSize-large-tablet-capsizeTrims-capHeightTrim__1oekxtv43); -+ --baselineTrim__yhgvqw3: var(--textSize-large-tablet-capsizeTrims-baselineTrim__1oekxtv44); ++ --fontSize__f1kcu40: var(--textSize-large-tablet-fontSize__1oekxtv40); ++ --lineHeight__f1kcu41: var(--textSize-large-tablet-lineHeight__1oekxtv41); ++ --capHeightTrim__f1kcu42: var(--textSize-large-tablet-capsizeTrims-capHeightTrim__1oekxtv43); ++ --baselineTrim__f1kcu43: var(--textSize-large-tablet-capsizeTrims-baselineTrim__1oekxtv44); + } + .typography_textSizeUntrimmed_xsmall__q0kq4ec { + font-size: var(--textSize-xsmall-tablet-fontSize__1oekxtv36); @@ -5766,28 +5623,28 @@ exports[`braid-design-system > bundler vite > start > should return development + line-height: var(--textSize-large-tablet-lineHeight__1oekxtv41); + } + .typography_heading_1__q0kq4ei { -+ --fontSize__yhgvqw0: var(--headingLevel-1-tablet-fontSize__1oekxtv4d); -+ --lineHeight__yhgvqw1: var(--headingLevel-1-tablet-lineHeight__1oekxtv4e); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-1-tablet-capsizeTrims-capHeightTrim__1oekxtv4g); -+ --baselineTrim__yhgvqw3: var(--headingLevel-1-tablet-capsizeTrims-baselineTrim__1oekxtv4h); ++ --fontSize__f1kcu40: var(--headingLevel-1-tablet-fontSize__1oekxtv4d); ++ --lineHeight__f1kcu41: var(--headingLevel-1-tablet-lineHeight__1oekxtv4e); ++ --capHeightTrim__f1kcu42: var(--headingLevel-1-tablet-capsizeTrims-capHeightTrim__1oekxtv4g); ++ --baselineTrim__f1kcu43: var(--headingLevel-1-tablet-capsizeTrims-baselineTrim__1oekxtv4h); + } + .typography_heading_2__q0kq4ek { -+ --fontSize__yhgvqw0: var(--headingLevel-2-tablet-fontSize__1oekxtv4n); -+ --lineHeight__yhgvqw1: var(--headingLevel-2-tablet-lineHeight__1oekxtv4o); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-2-tablet-capsizeTrims-capHeightTrim__1oekxtv4q); -+ --baselineTrim__yhgvqw3: var(--headingLevel-2-tablet-capsizeTrims-baselineTrim__1oekxtv4r); ++ --fontSize__f1kcu40: var(--headingLevel-2-tablet-fontSize__1oekxtv4n); ++ --lineHeight__f1kcu41: var(--headingLevel-2-tablet-lineHeight__1oekxtv4o); ++ --capHeightTrim__f1kcu42: var(--headingLevel-2-tablet-capsizeTrims-capHeightTrim__1oekxtv4q); ++ --baselineTrim__f1kcu43: var(--headingLevel-2-tablet-capsizeTrims-baselineTrim__1oekxtv4r); + } + .typography_heading_3__q0kq4em { -+ --fontSize__yhgvqw0: var(--headingLevel-3-tablet-fontSize__1oekxtv4x); -+ --lineHeight__yhgvqw1: var(--headingLevel-3-tablet-lineHeight__1oekxtv4y); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-3-tablet-capsizeTrims-capHeightTrim__1oekxtv50); -+ --baselineTrim__yhgvqw3: var(--headingLevel-3-tablet-capsizeTrims-baselineTrim__1oekxtv51); ++ --fontSize__f1kcu40: var(--headingLevel-3-tablet-fontSize__1oekxtv4x); ++ --lineHeight__f1kcu41: var(--headingLevel-3-tablet-lineHeight__1oekxtv4y); ++ --capHeightTrim__f1kcu42: var(--headingLevel-3-tablet-capsizeTrims-capHeightTrim__1oekxtv50); ++ --baselineTrim__f1kcu43: var(--headingLevel-3-tablet-capsizeTrims-baselineTrim__1oekxtv51); + } + .typography_heading_4__q0kq4eo { -+ --fontSize__yhgvqw0: var(--headingLevel-4-tablet-fontSize__1oekxtv57); -+ --lineHeight__yhgvqw1: var(--headingLevel-4-tablet-lineHeight__1oekxtv58); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-4-tablet-capsizeTrims-capHeightTrim__1oekxtv5a); -+ --baselineTrim__yhgvqw3: var(--headingLevel-4-tablet-capsizeTrims-baselineTrim__1oekxtv5b); ++ --fontSize__f1kcu40: var(--headingLevel-4-tablet-fontSize__1oekxtv57); ++ --lineHeight__f1kcu41: var(--headingLevel-4-tablet-lineHeight__1oekxtv58); ++ --capHeightTrim__f1kcu42: var(--headingLevel-4-tablet-capsizeTrims-capHeightTrim__1oekxtv5a); ++ --baselineTrim__f1kcu43: var(--headingLevel-4-tablet-capsizeTrims-baselineTrim__1oekxtv5b); + } + .typography_touchableText_xsmall__q0kq4e1w { + padding-top: calc((var(--touchableSize__1oekxtv9) - var(--textSize-xsmall-tablet-lineHeight__1oekxtv37)) / 2); @@ -8216,7 +8073,7 @@ exports[`braid-design-system > bundler vite > start > should return development html.sprinkles_darkMode__iho3a210,html.sprinkles_darkMode__iho3a210 body{color-scheme:dark;background:#1C2330}
- + Hello jobStreet @@ -8329,7 +8186,7 @@ exports[`braid-design-system > bundler vite > start > should return development class="reset_base__sut6bi0 sprinkles_userSelect_none__iho3a24 sprinkles_display_block_mobile__iho3a24x sprinkles_cursor_pointer__iho3a2h virtualTouchable_virtualTouchable__3z0ycm0" for="id_1" > - + This is a checkbox @@ -8419,11 +8276,6 @@ exports[`braid-design-system > bundler vite > start > should return development + -+ + ++ @@ -10550,28 +10407,28 @@ exports[`braid-design-system > bundler vite > start > should return development + font-weight: var(--textWeight-strong__1oekxtv47); +} +.typography_textSize_xsmall__q0kq4e4 { -+ --fontSize__yhgvqw0: var(--textSize-xsmall-mobile-fontSize__1oekxtv31); -+ --lineHeight__yhgvqw1: var(--textSize-xsmall-mobile-lineHeight__1oekxtv32); -+ --capHeightTrim__yhgvqw2: var(--textSize-xsmall-mobile-capsizeTrims-capHeightTrim__1oekxtv34); -+ --baselineTrim__yhgvqw3: var(--textSize-xsmall-mobile-capsizeTrims-baselineTrim__1oekxtv35); ++ --fontSize__f1kcu40: var(--textSize-xsmall-mobile-fontSize__1oekxtv31); ++ --lineHeight__f1kcu41: var(--textSize-xsmall-mobile-lineHeight__1oekxtv32); ++ --capHeightTrim__f1kcu42: var(--textSize-xsmall-mobile-capsizeTrims-capHeightTrim__1oekxtv34); ++ --baselineTrim__f1kcu43: var(--textSize-xsmall-mobile-capsizeTrims-baselineTrim__1oekxtv35); +} +.typography_textSize_small__q0kq4e6 { -+ --fontSize__yhgvqw0: var(--textSize-small-mobile-fontSize__1oekxtv3b); -+ --lineHeight__yhgvqw1: var(--textSize-small-mobile-lineHeight__1oekxtv3c); -+ --capHeightTrim__yhgvqw2: var(--textSize-small-mobile-capsizeTrims-capHeightTrim__1oekxtv3e); -+ --baselineTrim__yhgvqw3: var(--textSize-small-mobile-capsizeTrims-baselineTrim__1oekxtv3f); ++ --fontSize__f1kcu40: var(--textSize-small-mobile-fontSize__1oekxtv3b); ++ --lineHeight__f1kcu41: var(--textSize-small-mobile-lineHeight__1oekxtv3c); ++ --capHeightTrim__f1kcu42: var(--textSize-small-mobile-capsizeTrims-capHeightTrim__1oekxtv3e); ++ --baselineTrim__f1kcu43: var(--textSize-small-mobile-capsizeTrims-baselineTrim__1oekxtv3f); +} +.typography_textSize_standard__q0kq4e8 { -+ --fontSize__yhgvqw0: var(--textSize-standard-mobile-fontSize__1oekxtv3l); -+ --lineHeight__yhgvqw1: var(--textSize-standard-mobile-lineHeight__1oekxtv3m); -+ --capHeightTrim__yhgvqw2: var(--textSize-standard-mobile-capsizeTrims-capHeightTrim__1oekxtv3o); -+ --baselineTrim__yhgvqw3: var(--textSize-standard-mobile-capsizeTrims-baselineTrim__1oekxtv3p); ++ --fontSize__f1kcu40: var(--textSize-standard-mobile-fontSize__1oekxtv3l); ++ --lineHeight__f1kcu41: var(--textSize-standard-mobile-lineHeight__1oekxtv3m); ++ --capHeightTrim__f1kcu42: var(--textSize-standard-mobile-capsizeTrims-capHeightTrim__1oekxtv3o); ++ --baselineTrim__f1kcu43: var(--textSize-standard-mobile-capsizeTrims-baselineTrim__1oekxtv3p); +} +.typography_textSize_large__q0kq4ea { -+ --fontSize__yhgvqw0: var(--textSize-large-mobile-fontSize__1oekxtv3v); -+ --lineHeight__yhgvqw1: var(--textSize-large-mobile-lineHeight__1oekxtv3w); -+ --capHeightTrim__yhgvqw2: var(--textSize-large-mobile-capsizeTrims-capHeightTrim__1oekxtv3y); -+ --baselineTrim__yhgvqw3: var(--textSize-large-mobile-capsizeTrims-baselineTrim__1oekxtv3z); ++ --fontSize__f1kcu40: var(--textSize-large-mobile-fontSize__1oekxtv3v); ++ --lineHeight__f1kcu41: var(--textSize-large-mobile-lineHeight__1oekxtv3w); ++ --capHeightTrim__f1kcu42: var(--textSize-large-mobile-capsizeTrims-capHeightTrim__1oekxtv3y); ++ --baselineTrim__f1kcu43: var(--textSize-large-mobile-capsizeTrims-baselineTrim__1oekxtv3z); +} +.typography_textSizeUntrimmed_xsmall__q0kq4ec { + font-size: var(--textSize-xsmall-mobile-fontSize__1oekxtv31); @@ -10596,28 +10453,28 @@ exports[`braid-design-system > bundler vite > start > should return development + font-weight: var(--headingWeight-regular__1oekxtv5d); +} +.typography_heading_1__q0kq4ei { -+ --fontSize__yhgvqw0: var(--headingLevel-1-mobile-fontSize__1oekxtv48); -+ --lineHeight__yhgvqw1: var(--headingLevel-1-mobile-lineHeight__1oekxtv49); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-1-mobile-capsizeTrims-capHeightTrim__1oekxtv4b); -+ --baselineTrim__yhgvqw3: var(--headingLevel-1-mobile-capsizeTrims-baselineTrim__1oekxtv4c); ++ --fontSize__f1kcu40: var(--headingLevel-1-mobile-fontSize__1oekxtv48); ++ --lineHeight__f1kcu41: var(--headingLevel-1-mobile-lineHeight__1oekxtv49); ++ --capHeightTrim__f1kcu42: var(--headingLevel-1-mobile-capsizeTrims-capHeightTrim__1oekxtv4b); ++ --baselineTrim__f1kcu43: var(--headingLevel-1-mobile-capsizeTrims-baselineTrim__1oekxtv4c); +} +.typography_heading_2__q0kq4ek { -+ --fontSize__yhgvqw0: var(--headingLevel-2-mobile-fontSize__1oekxtv4i); -+ --lineHeight__yhgvqw1: var(--headingLevel-2-mobile-lineHeight__1oekxtv4j); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-2-mobile-capsizeTrims-capHeightTrim__1oekxtv4l); -+ --baselineTrim__yhgvqw3: var(--headingLevel-2-mobile-capsizeTrims-baselineTrim__1oekxtv4m); ++ --fontSize__f1kcu40: var(--headingLevel-2-mobile-fontSize__1oekxtv4i); ++ --lineHeight__f1kcu41: var(--headingLevel-2-mobile-lineHeight__1oekxtv4j); ++ --capHeightTrim__f1kcu42: var(--headingLevel-2-mobile-capsizeTrims-capHeightTrim__1oekxtv4l); ++ --baselineTrim__f1kcu43: var(--headingLevel-2-mobile-capsizeTrims-baselineTrim__1oekxtv4m); +} +.typography_heading_3__q0kq4em { -+ --fontSize__yhgvqw0: var(--headingLevel-3-mobile-fontSize__1oekxtv4s); -+ --lineHeight__yhgvqw1: var(--headingLevel-3-mobile-lineHeight__1oekxtv4t); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-3-mobile-capsizeTrims-capHeightTrim__1oekxtv4v); -+ --baselineTrim__yhgvqw3: var(--headingLevel-3-mobile-capsizeTrims-baselineTrim__1oekxtv4w); ++ --fontSize__f1kcu40: var(--headingLevel-3-mobile-fontSize__1oekxtv4s); ++ --lineHeight__f1kcu41: var(--headingLevel-3-mobile-lineHeight__1oekxtv4t); ++ --capHeightTrim__f1kcu42: var(--headingLevel-3-mobile-capsizeTrims-capHeightTrim__1oekxtv4v); ++ --baselineTrim__f1kcu43: var(--headingLevel-3-mobile-capsizeTrims-baselineTrim__1oekxtv4w); +} +.typography_heading_4__q0kq4eo { -+ --fontSize__yhgvqw0: var(--headingLevel-4-mobile-fontSize__1oekxtv52); -+ --lineHeight__yhgvqw1: var(--headingLevel-4-mobile-lineHeight__1oekxtv53); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-4-mobile-capsizeTrims-capHeightTrim__1oekxtv55); -+ --baselineTrim__yhgvqw3: var(--headingLevel-4-mobile-capsizeTrims-baselineTrim__1oekxtv56); ++ --fontSize__f1kcu40: var(--headingLevel-4-mobile-fontSize__1oekxtv52); ++ --lineHeight__f1kcu41: var(--headingLevel-4-mobile-lineHeight__1oekxtv53); ++ --capHeightTrim__f1kcu42: var(--headingLevel-4-mobile-capsizeTrims-capHeightTrim__1oekxtv55); ++ --baselineTrim__f1kcu43: var(--headingLevel-4-mobile-capsizeTrims-baselineTrim__1oekxtv56); +} +html:not(.sprinkles_darkMode__iho3a210) .typography_lightModeTone_light__q0kq4e10 { + --critical__q0kq4eq: var(--foregroundColor-critical__1oekxtv19); @@ -10769,28 +10626,28 @@ exports[`braid-design-system > bundler vite > start > should return development +} +@media screen and (min-width: 740px) { + .typography_textSize_xsmall__q0kq4e4 { -+ --fontSize__yhgvqw0: var(--textSize-xsmall-tablet-fontSize__1oekxtv36); -+ --lineHeight__yhgvqw1: var(--textSize-xsmall-tablet-lineHeight__1oekxtv37); -+ --capHeightTrim__yhgvqw2: var(--textSize-xsmall-tablet-capsizeTrims-capHeightTrim__1oekxtv39); -+ --baselineTrim__yhgvqw3: var(--textSize-xsmall-tablet-capsizeTrims-baselineTrim__1oekxtv3a); ++ --fontSize__f1kcu40: var(--textSize-xsmall-tablet-fontSize__1oekxtv36); ++ --lineHeight__f1kcu41: var(--textSize-xsmall-tablet-lineHeight__1oekxtv37); ++ --capHeightTrim__f1kcu42: var(--textSize-xsmall-tablet-capsizeTrims-capHeightTrim__1oekxtv39); ++ --baselineTrim__f1kcu43: var(--textSize-xsmall-tablet-capsizeTrims-baselineTrim__1oekxtv3a); + } + .typography_textSize_small__q0kq4e6 { -+ --fontSize__yhgvqw0: var(--textSize-small-tablet-fontSize__1oekxtv3g); -+ --lineHeight__yhgvqw1: var(--textSize-small-tablet-lineHeight__1oekxtv3h); -+ --capHeightTrim__yhgvqw2: var(--textSize-small-tablet-capsizeTrims-capHeightTrim__1oekxtv3j); -+ --baselineTrim__yhgvqw3: var(--textSize-small-tablet-capsizeTrims-baselineTrim__1oekxtv3k); ++ --fontSize__f1kcu40: var(--textSize-small-tablet-fontSize__1oekxtv3g); ++ --lineHeight__f1kcu41: var(--textSize-small-tablet-lineHeight__1oekxtv3h); ++ --capHeightTrim__f1kcu42: var(--textSize-small-tablet-capsizeTrims-capHeightTrim__1oekxtv3j); ++ --baselineTrim__f1kcu43: var(--textSize-small-tablet-capsizeTrims-baselineTrim__1oekxtv3k); + } + .typography_textSize_standard__q0kq4e8 { -+ --fontSize__yhgvqw0: var(--textSize-standard-tablet-fontSize__1oekxtv3q); -+ --lineHeight__yhgvqw1: var(--textSize-standard-tablet-lineHeight__1oekxtv3r); -+ --capHeightTrim__yhgvqw2: var(--textSize-standard-tablet-capsizeTrims-capHeightTrim__1oekxtv3t); -+ --baselineTrim__yhgvqw3: var(--textSize-standard-tablet-capsizeTrims-baselineTrim__1oekxtv3u); ++ --fontSize__f1kcu40: var(--textSize-standard-tablet-fontSize__1oekxtv3q); ++ --lineHeight__f1kcu41: var(--textSize-standard-tablet-lineHeight__1oekxtv3r); ++ --capHeightTrim__f1kcu42: var(--textSize-standard-tablet-capsizeTrims-capHeightTrim__1oekxtv3t); ++ --baselineTrim__f1kcu43: var(--textSize-standard-tablet-capsizeTrims-baselineTrim__1oekxtv3u); + } + .typography_textSize_large__q0kq4ea { -+ --fontSize__yhgvqw0: var(--textSize-large-tablet-fontSize__1oekxtv40); -+ --lineHeight__yhgvqw1: var(--textSize-large-tablet-lineHeight__1oekxtv41); -+ --capHeightTrim__yhgvqw2: var(--textSize-large-tablet-capsizeTrims-capHeightTrim__1oekxtv43); -+ --baselineTrim__yhgvqw3: var(--textSize-large-tablet-capsizeTrims-baselineTrim__1oekxtv44); ++ --fontSize__f1kcu40: var(--textSize-large-tablet-fontSize__1oekxtv40); ++ --lineHeight__f1kcu41: var(--textSize-large-tablet-lineHeight__1oekxtv41); ++ --capHeightTrim__f1kcu42: var(--textSize-large-tablet-capsizeTrims-capHeightTrim__1oekxtv43); ++ --baselineTrim__f1kcu43: var(--textSize-large-tablet-capsizeTrims-baselineTrim__1oekxtv44); + } + .typography_textSizeUntrimmed_xsmall__q0kq4ec { + font-size: var(--textSize-xsmall-tablet-fontSize__1oekxtv36); @@ -10809,28 +10666,28 @@ exports[`braid-design-system > bundler vite > start > should return development + line-height: var(--textSize-large-tablet-lineHeight__1oekxtv41); + } + .typography_heading_1__q0kq4ei { -+ --fontSize__yhgvqw0: var(--headingLevel-1-tablet-fontSize__1oekxtv4d); -+ --lineHeight__yhgvqw1: var(--headingLevel-1-tablet-lineHeight__1oekxtv4e); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-1-tablet-capsizeTrims-capHeightTrim__1oekxtv4g); -+ --baselineTrim__yhgvqw3: var(--headingLevel-1-tablet-capsizeTrims-baselineTrim__1oekxtv4h); ++ --fontSize__f1kcu40: var(--headingLevel-1-tablet-fontSize__1oekxtv4d); ++ --lineHeight__f1kcu41: var(--headingLevel-1-tablet-lineHeight__1oekxtv4e); ++ --capHeightTrim__f1kcu42: var(--headingLevel-1-tablet-capsizeTrims-capHeightTrim__1oekxtv4g); ++ --baselineTrim__f1kcu43: var(--headingLevel-1-tablet-capsizeTrims-baselineTrim__1oekxtv4h); + } + .typography_heading_2__q0kq4ek { -+ --fontSize__yhgvqw0: var(--headingLevel-2-tablet-fontSize__1oekxtv4n); -+ --lineHeight__yhgvqw1: var(--headingLevel-2-tablet-lineHeight__1oekxtv4o); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-2-tablet-capsizeTrims-capHeightTrim__1oekxtv4q); -+ --baselineTrim__yhgvqw3: var(--headingLevel-2-tablet-capsizeTrims-baselineTrim__1oekxtv4r); ++ --fontSize__f1kcu40: var(--headingLevel-2-tablet-fontSize__1oekxtv4n); ++ --lineHeight__f1kcu41: var(--headingLevel-2-tablet-lineHeight__1oekxtv4o); ++ --capHeightTrim__f1kcu42: var(--headingLevel-2-tablet-capsizeTrims-capHeightTrim__1oekxtv4q); ++ --baselineTrim__f1kcu43: var(--headingLevel-2-tablet-capsizeTrims-baselineTrim__1oekxtv4r); + } + .typography_heading_3__q0kq4em { -+ --fontSize__yhgvqw0: var(--headingLevel-3-tablet-fontSize__1oekxtv4x); -+ --lineHeight__yhgvqw1: var(--headingLevel-3-tablet-lineHeight__1oekxtv4y); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-3-tablet-capsizeTrims-capHeightTrim__1oekxtv50); -+ --baselineTrim__yhgvqw3: var(--headingLevel-3-tablet-capsizeTrims-baselineTrim__1oekxtv51); ++ --fontSize__f1kcu40: var(--headingLevel-3-tablet-fontSize__1oekxtv4x); ++ --lineHeight__f1kcu41: var(--headingLevel-3-tablet-lineHeight__1oekxtv4y); ++ --capHeightTrim__f1kcu42: var(--headingLevel-3-tablet-capsizeTrims-capHeightTrim__1oekxtv50); ++ --baselineTrim__f1kcu43: var(--headingLevel-3-tablet-capsizeTrims-baselineTrim__1oekxtv51); + } + .typography_heading_4__q0kq4eo { -+ --fontSize__yhgvqw0: var(--headingLevel-4-tablet-fontSize__1oekxtv57); -+ --lineHeight__yhgvqw1: var(--headingLevel-4-tablet-lineHeight__1oekxtv58); -+ --capHeightTrim__yhgvqw2: var(--headingLevel-4-tablet-capsizeTrims-capHeightTrim__1oekxtv5a); -+ --baselineTrim__yhgvqw3: var(--headingLevel-4-tablet-capsizeTrims-baselineTrim__1oekxtv5b); ++ --fontSize__f1kcu40: var(--headingLevel-4-tablet-fontSize__1oekxtv57); ++ --lineHeight__f1kcu41: var(--headingLevel-4-tablet-lineHeight__1oekxtv58); ++ --capHeightTrim__f1kcu42: var(--headingLevel-4-tablet-capsizeTrims-capHeightTrim__1oekxtv5a); ++ --baselineTrim__f1kcu43: var(--headingLevel-4-tablet-capsizeTrims-baselineTrim__1oekxtv5b); + } + .typography_touchableText_xsmall__q0kq4e1w { + padding-top: calc((var(--touchableSize__1oekxtv9) - var(--textSize-xsmall-tablet-lineHeight__1oekxtv37)) / 2); @@ -13259,7 +13116,7 @@ exports[`braid-design-system > bundler vite > start > should return development html.sprinkles_darkMode__iho3a210,html.sprinkles_darkMode__iho3a210 body{color-scheme:dark;background:#1C2330}
- + Hello seekAnz @@ -13372,7 +13229,7 @@ exports[`braid-design-system > bundler vite > start > should return development class="reset_base__sut6bi0 sprinkles_userSelect_none__iho3a24 sprinkles_display_block_mobile__iho3a24x sprinkles_cursor_pointer__iho3a2h virtualTouchable_virtualTouchable__3z0ycm0" for="id_1" > - + This is a checkbox @@ -13406,7 +13263,7 @@ exports[`braid-design-system > bundler vite > start > should return development exports[`braid-design-system > bundler webpack > build > should generate the expected files 1`] = ` { - "2-7400c79465cea6efdf21.css": .sut6bi0 { + "2-3c5f43a659fa2d033875.css": .sut6bi0 { border: 0; box-sizing: border-box; font-size: 100%; @@ -15357,19 +15214,19 @@ html:not(.iho3a210) .iho3a24r { text-align: right; } } -.yhgvqw4 { - font-size: var(--yhgvqw0); - line-height: var(--yhgvqw1); +.f1kcu44 { + font-size: var(--f1kcu40); + line-height: var(--f1kcu41); } -.yhgvqw4:before { +.f1kcu44:before { content: ""; display: table; - margin-bottom: var(--yhgvqw2); + margin-bottom: var(--f1kcu42); } -.yhgvqw4:after { +.f1kcu44:after { content: ""; display: table; - margin-top: var(--yhgvqw3); + margin-top: var(--f1kcu43); } .q0kq4e0 { font-family: var(--_1oekxtv2v); @@ -15384,28 +15241,28 @@ html:not(.iho3a210) .iho3a24r { font-weight: var(--_1oekxtv47); } .q0kq4e4 { - --yhgvqw0: var(--_1oekxtv31); - --yhgvqw1: var(--_1oekxtv32); - --yhgvqw2: var(--_1oekxtv34); - --yhgvqw3: var(--_1oekxtv35); + --f1kcu40: var(--_1oekxtv31); + --f1kcu41: var(--_1oekxtv32); + --f1kcu42: var(--_1oekxtv34); + --f1kcu43: var(--_1oekxtv35); } .q0kq4e6 { - --yhgvqw0: var(--_1oekxtv3b); - --yhgvqw1: var(--_1oekxtv3c); - --yhgvqw2: var(--_1oekxtv3e); - --yhgvqw3: var(--_1oekxtv3f); + --f1kcu40: var(--_1oekxtv3b); + --f1kcu41: var(--_1oekxtv3c); + --f1kcu42: var(--_1oekxtv3e); + --f1kcu43: var(--_1oekxtv3f); } .q0kq4e8 { - --yhgvqw0: var(--_1oekxtv3l); - --yhgvqw1: var(--_1oekxtv3m); - --yhgvqw2: var(--_1oekxtv3o); - --yhgvqw3: var(--_1oekxtv3p); + --f1kcu40: var(--_1oekxtv3l); + --f1kcu41: var(--_1oekxtv3m); + --f1kcu42: var(--_1oekxtv3o); + --f1kcu43: var(--_1oekxtv3p); } .q0kq4ea { - --yhgvqw0: var(--_1oekxtv3v); - --yhgvqw1: var(--_1oekxtv3w); - --yhgvqw2: var(--_1oekxtv3y); - --yhgvqw3: var(--_1oekxtv3z); + --f1kcu40: var(--_1oekxtv3v); + --f1kcu41: var(--_1oekxtv3w); + --f1kcu42: var(--_1oekxtv3y); + --f1kcu43: var(--_1oekxtv3z); } .q0kq4ec { font-size: var(--_1oekxtv31); @@ -15430,28 +15287,28 @@ html:not(.iho3a210) .iho3a24r { font-weight: var(--_1oekxtv5d); } .q0kq4ei { - --yhgvqw0: var(--_1oekxtv48); - --yhgvqw1: var(--_1oekxtv49); - --yhgvqw2: var(--_1oekxtv4b); - --yhgvqw3: var(--_1oekxtv4c); + --f1kcu40: var(--_1oekxtv48); + --f1kcu41: var(--_1oekxtv49); + --f1kcu42: var(--_1oekxtv4b); + --f1kcu43: var(--_1oekxtv4c); } .q0kq4ek { - --yhgvqw0: var(--_1oekxtv4i); - --yhgvqw1: var(--_1oekxtv4j); - --yhgvqw2: var(--_1oekxtv4l); - --yhgvqw3: var(--_1oekxtv4m); + --f1kcu40: var(--_1oekxtv4i); + --f1kcu41: var(--_1oekxtv4j); + --f1kcu42: var(--_1oekxtv4l); + --f1kcu43: var(--_1oekxtv4m); } .q0kq4em { - --yhgvqw0: var(--_1oekxtv4s); - --yhgvqw1: var(--_1oekxtv4t); - --yhgvqw2: var(--_1oekxtv4v); - --yhgvqw3: var(--_1oekxtv4w); + --f1kcu40: var(--_1oekxtv4s); + --f1kcu41: var(--_1oekxtv4t); + --f1kcu42: var(--_1oekxtv4v); + --f1kcu43: var(--_1oekxtv4w); } .q0kq4eo { - --yhgvqw0: var(--_1oekxtv52); - --yhgvqw1: var(--_1oekxtv53); - --yhgvqw2: var(--_1oekxtv55); - --yhgvqw3: var(--_1oekxtv56); + --f1kcu40: var(--_1oekxtv52); + --f1kcu41: var(--_1oekxtv53); + --f1kcu42: var(--_1oekxtv55); + --f1kcu43: var(--_1oekxtv56); } html:not(.iho3a210) .q0kq4e10 { --q0kq4eq: var(--_1oekxtv19); @@ -15587,28 +15444,28 @@ html.iho3a210 .q0kq4e1l { } @media screen and (min-width: 740px) { .q0kq4e4 { - --yhgvqw0: var(--_1oekxtv36); - --yhgvqw1: var(--_1oekxtv37); - --yhgvqw2: var(--_1oekxtv39); - --yhgvqw3: var(--_1oekxtv3a); + --f1kcu40: var(--_1oekxtv36); + --f1kcu41: var(--_1oekxtv37); + --f1kcu42: var(--_1oekxtv39); + --f1kcu43: var(--_1oekxtv3a); } .q0kq4e6 { - --yhgvqw0: var(--_1oekxtv3g); - --yhgvqw1: var(--_1oekxtv3h); - --yhgvqw2: var(--_1oekxtv3j); - --yhgvqw3: var(--_1oekxtv3k); + --f1kcu40: var(--_1oekxtv3g); + --f1kcu41: var(--_1oekxtv3h); + --f1kcu42: var(--_1oekxtv3j); + --f1kcu43: var(--_1oekxtv3k); } .q0kq4e8 { - --yhgvqw0: var(--_1oekxtv3q); - --yhgvqw1: var(--_1oekxtv3r); - --yhgvqw2: var(--_1oekxtv3t); - --yhgvqw3: var(--_1oekxtv3u); + --f1kcu40: var(--_1oekxtv3q); + --f1kcu41: var(--_1oekxtv3r); + --f1kcu42: var(--_1oekxtv3t); + --f1kcu43: var(--_1oekxtv3u); } .q0kq4ea { - --yhgvqw0: var(--_1oekxtv40); - --yhgvqw1: var(--_1oekxtv41); - --yhgvqw2: var(--_1oekxtv43); - --yhgvqw3: var(--_1oekxtv44); + --f1kcu40: var(--_1oekxtv40); + --f1kcu41: var(--_1oekxtv41); + --f1kcu42: var(--_1oekxtv43); + --f1kcu43: var(--_1oekxtv44); } .q0kq4ec { font-size: var(--_1oekxtv36); @@ -15627,28 +15484,28 @@ html.iho3a210 .q0kq4e1l { line-height: var(--_1oekxtv41); } .q0kq4ei { - --yhgvqw0: var(--_1oekxtv4d); - --yhgvqw1: var(--_1oekxtv4e); - --yhgvqw2: var(--_1oekxtv4g); - --yhgvqw3: var(--_1oekxtv4h); + --f1kcu40: var(--_1oekxtv4d); + --f1kcu41: var(--_1oekxtv4e); + --f1kcu42: var(--_1oekxtv4g); + --f1kcu43: var(--_1oekxtv4h); } .q0kq4ek { - --yhgvqw0: var(--_1oekxtv4n); - --yhgvqw1: var(--_1oekxtv4o); - --yhgvqw2: var(--_1oekxtv4q); - --yhgvqw3: var(--_1oekxtv4r); + --f1kcu40: var(--_1oekxtv4n); + --f1kcu41: var(--_1oekxtv4o); + --f1kcu42: var(--_1oekxtv4q); + --f1kcu43: var(--_1oekxtv4r); } .q0kq4em { - --yhgvqw0: var(--_1oekxtv4x); - --yhgvqw1: var(--_1oekxtv4y); - --yhgvqw2: var(--_1oekxtv50); - --yhgvqw3: var(--_1oekxtv51); + --f1kcu40: var(--_1oekxtv4x); + --f1kcu41: var(--_1oekxtv4y); + --f1kcu42: var(--_1oekxtv50); + --f1kcu43: var(--_1oekxtv51); } .q0kq4eo { - --yhgvqw0: var(--_1oekxtv57); - --yhgvqw1: var(--_1oekxtv58); - --yhgvqw2: var(--_1oekxtv5a); - --yhgvqw3: var(--_1oekxtv5b); + --f1kcu40: var(--_1oekxtv57); + --f1kcu41: var(--_1oekxtv58); + --f1kcu42: var(--_1oekxtv5a); + --f1kcu43: var(--_1oekxtv5b); } .q0kq4e1w { padding-bottom: calc((var(--_1oekxtv9) - var(--_1oekxtv37)) / 2); @@ -16160,9 +16017,9 @@ html.iho3a210 ._13vf6rgd { padding: 100px; } -/*# sourceMappingURL=2-7400c79465cea6efdf21.css.map*/ +/*# sourceMappingURL=2-3c5f43a659fa2d033875.css.map*/ , - "2-7400c79465cea6efdf21.css.map": "CONTENTS IGNORED IN SNAPSHOT TEST", + "2-3c5f43a659fa2d033875.css.map": "CONTENTS IGNORED IN SNAPSHOT TEST", "externals.json": "[ "async_hooks", "crypto", @@ -16183,7 +16040,7 @@ html.iho3a210 ._13vf6rgd { My Awesome Project - + @@ -16213,7 +16070,7 @@ html.iho3a210 ._13vf6rgd { My Awesome Project - + @@ -16254,7 +16111,7 @@ exports[`braid-design-system > bundler webpack > build > should return built job bundler webpack > build > should return built job html.iho3a210,html.iho3a210 body{color-scheme:dark;background:#1C2330}
- + Hello jobStreet @@ -16392,7 +16249,7 @@ exports[`braid-design-system > bundler webpack > build > should return built job class="sut6bi0 iho3a24 iho3a24x iho3a2h _3z0ycm0" for="id_1" > - + This is a checkbox @@ -16462,7 +16319,7 @@ exports[`braid-design-system > bundler webpack > build > should return built see bundler webpack > build > should return built see html.iho3a210,html.iho3a210 body{color-scheme:dark;background:#1C2330}
- + Hello seekAnz @@ -16600,7 +16457,7 @@ exports[`braid-design-system > bundler webpack > build > should return built see class="sut6bi0 iho3a24 iho3a24x iho3a2h _3z0ycm0" for="id_1" > - + This is a checkbox @@ -16701,7 +16558,7 @@ exports[`braid-design-system > bundler webpack > start > should return developme html.sprinkles_darkMode__iho3a210,html.sprinkles_darkMode__iho3a210 body{color-scheme:dark;background:#1C2330}
- + Hello jobStreet @@ -16814,7 +16671,7 @@ exports[`braid-design-system > bundler webpack > start > should return developme class="reset_base__sut6bi0 sprinkles_userSelect_none__iho3a24 sprinkles_display_block_mobile__iho3a24x sprinkles_cursor_pointer__iho3a2h virtualTouchable_virtualTouchable__3z0ycm0" for="id_1" > - + This is a checkbox @@ -16921,7 +16778,7 @@ exports[`braid-design-system > bundler webpack > start > should return developme html.sprinkles_darkMode__iho3a210,html.sprinkles_darkMode__iho3a210 body{color-scheme:dark;background:#1C2330}
- + Hello seekAnz @@ -17034,7 +16891,7 @@ exports[`braid-design-system > bundler webpack > start > should return developme class="reset_base__sut6bi0 sprinkles_userSelect_none__iho3a24 sprinkles_display_block_mobile__iho3a24x sprinkles_cursor_pointer__iho3a2h virtualTouchable_virtualTouchable__3z0ycm0" for="id_1" > - + This is a checkbox diff --git a/tests/browser/__snapshots__/display-names-prod.test.ts.snap b/tests/browser/__snapshots__/display-names-prod.test.ts.snap index 3e9e3ff9b..0c9310b6b 100644 --- a/tests/browser/__snapshots__/display-names-prod.test.ts.snap +++ b/tests/browser/__snapshots__/display-names-prod.test.ts.snap @@ -86,12 +86,12 @@ SOURCE HTML: exports[`display-names-prod > bundler: webpack > build > should create build output 1`] = ` { - "81-bbeac2c38e3b93dfd73e.js": "CONTENTS IGNORED IN SNAPSHOT TEST", - "81-bbeac2c38e3b93dfd73e.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", + "625-dad85a357dd2713eac5f.js": "CONTENTS IGNORED IN SNAPSHOT TEST", + "625-dad85a357dd2713eac5f.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", "index.html": SCRIPTS: [ "/runtime-62290a749f5470cb7836.js", - "/81-bbeac2c38e3b93dfd73e.js", - "/main-058ff0e9449cbe1cd2b1.js", + "/625-dad85a357dd2713eac5f.js", + "/main-24312534ff5561ade06c.js", ] CSS: [] SOURCE HTML: @@ -205,8 +205,8 @@ SOURCE HTML: , - "main-058ff0e9449cbe1cd2b1.js": "CONTENTS IGNORED IN SNAPSHOT TEST", - "main-058ff0e9449cbe1cd2b1.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", + "main-24312534ff5561ade06c.js": "CONTENTS IGNORED IN SNAPSHOT TEST", + "main-24312534ff5561ade06c.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", "runtime-62290a749f5470cb7836.js": "CONTENTS IGNORED IN SNAPSHOT TEST", "runtime-62290a749f5470cb7836.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", } diff --git a/tests/browser/__snapshots__/multiple-routes.test.ts.snap b/tests/browser/__snapshots__/multiple-routes.test.ts.snap index c9e8f7b99..eb6f9f2fe 100644 --- a/tests/browser/__snapshots__/multiple-routes.test.ts.snap +++ b/tests/browser/__snapshots__/multiple-routes.test.ts.snap @@ -16,9 +16,12 @@ exports[`multiple-routes > bundler: vite > build and serve > should generate the , "Home.js": "CONTENTS IGNORED IN SNAPSHOT TEST", "Home.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", + "jsx-runtime.js": "CONTENTS IGNORED IN SNAPSHOT TEST", + "jsx-runtime.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", "production/au/details/$id/index.html": SCRIPTS: [ "https://code.jquery.com/jquery-3.5.0.slim.min.js", "/static/place/vite-client.js", + "/static/place/jsx-runtime.js", "/static/place/Details.js", "/static/place/AsyncComponent.js", ] @@ -70,6 +73,11 @@ SOURCE HTML: href="SCRIPTS[3]" crossorigin > +
@@ -86,6 +94,11 @@ SOURCE HTML: > {"site":"au"} + + + + + + + + + + , - "vite-client-CXOGKPNh.js": "CONTENTS IGNORED IN SNAPSHOT TEST", - "vite-client-CXOGKPNh.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", + "vite-client.js": "CONTENTS IGNORED IN SNAPSHOT TEST", + "vite-client.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", } `; @@ -58,7 +58,7 @@ exports[`vite-cjs-interop-apollo-client-v3 > build and serve > should render hom > @@ -70,7 +70,7 @@ exports[`vite-cjs-interop-apollo-client-v3 > build and serve > should render hom
diff --git a/tests/browser/__snapshots__/vite-cjs-interop-apollo-client-v4.test.ts.snap b/tests/browser/__snapshots__/vite-cjs-interop-apollo-client-v4.test.ts.snap index d1f3cac8a..5ee72b274 100644 --- a/tests/browser/__snapshots__/vite-cjs-interop-apollo-client-v4.test.ts.snap +++ b/tests/browser/__snapshots__/vite-cjs-interop-apollo-client-v4.test.ts.snap @@ -3,7 +3,7 @@ exports[`vite-cjs-interop-apollo-client-v4 > build and serve > should generate the expected files 1`] = ` { "index.html": SCRIPTS: [ - "/vite-client-BcXMJLaN.js", + "/vite-client.js", ] CSS: [] SOURCE HTML: @@ -36,8 +36,8 @@ SOURCE HTML: , - "vite-client-BcXMJLaN.js": "CONTENTS IGNORED IN SNAPSHOT TEST", - "vite-client-BcXMJLaN.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", + "vite-client.js": "CONTENTS IGNORED IN SNAPSHOT TEST", + "vite-client.js.map": "CONTENTS IGNORED IN SNAPSHOT TEST", } `; @@ -58,7 +58,7 @@ exports[`vite-cjs-interop-apollo-client-v4 > build and serve > should render hom > @@ -70,7 +70,7 @@ exports[`vite-cjs-interop-apollo-client-v4 > build and serve > should render hom
diff --git a/vitest.config.ts b/vitest.config.ts index 1d34fb7bd..711aaf8dd 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,12 +1,13 @@ import { defaultExclude, defineConfig } from 'vitest/config'; -import tsconfigPaths from 'vite-tsconfig-paths'; import { TEST_TIMEOUT } from '@sku-private/test-utils/constants'; const defaultInclude = '**/*.{test,spec}.?(c|m)[jt]s?(x)'; const babelPluginDisplayNameTests = 'packages/babel-plugin-display-name'; export default defineConfig({ - plugins: [tsconfigPaths()], + resolve: { + tsconfigPaths: true, + }, server: { watch: { ignored: ['**/fixtures/**'],