From 5fbf090b24a7cd1d1738cf2a286491fb149c12ba Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 10:06:30 +0300 Subject: [PATCH 01/15] fix(Footer): minor layout change --- src/widgets/Footer/ui/Footer/Footer.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/Footer/ui/Footer/Footer.svelte b/src/widgets/Footer/ui/Footer/Footer.svelte index bb12a42..6452d7e 100644 --- a/src/widgets/Footer/ui/Footer/Footer.svelte +++ b/src/widgets/Footer/ui/Footer/Footer.svelte @@ -22,7 +22,7 @@ const currentYear = new Date().getFullYear(); > {#if isVertical} -
+
GlyphDiff © 2025 — {currentYear} -- 2.52.0 From e8d3727c6ab6370fe1eb6b8f9ad2ea86d2098666 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 10:10:11 +0300 Subject: [PATCH 02/15] feat: upgrade lucide icons to 1.14 --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 673d68d..aa95a99 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@chromatic-com/storybook": "^4.1.3", "@internationalized/date": "^3.10.0", - "@lucide/svelte": "^0.561.0", + "@lucide/svelte": "^1.14.0", "@playwright/test": "^1.57.0", "@storybook/addon-a11y": "^10.1.11", "@storybook/addon-docs": "^10.1.11", diff --git a/yarn.lock b/yarn.lock index 32d5039..3e3d6b6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -611,12 +611,12 @@ __metadata: languageName: node linkType: hard -"@lucide/svelte@npm:^0.561.0": - version: 0.561.0 - resolution: "@lucide/svelte@npm:0.561.0" +"@lucide/svelte@npm:^1.14.0": + version: 1.14.0 + resolution: "@lucide/svelte@npm:1.14.0" peerDependencies: svelte: ^5 - checksum: 10c0/9f6c0ef143a5b61248b5671ad6e2f94471200e95a5af554b0b5dc60458d175a7b0b07a1e07ee10192f04a24e433122189be54ea5ab87d36527f01ca05e1507e1 + checksum: 10c0/0b1899fee13eaa2060f5e56bfee50cb2da4e27ad8cf35136fff724ea05550241c25d6c2ad99fc79d97c0fbcc58373d60f4e5285fb3391420f79f6ee7569241eb languageName: node linkType: hard @@ -2446,7 +2446,7 @@ __metadata: "@chenglou/pretext": "npm:^0.0.5" "@chromatic-com/storybook": "npm:^4.1.3" "@internationalized/date": "npm:^3.10.0" - "@lucide/svelte": "npm:^0.561.0" + "@lucide/svelte": "npm:^1.14.0" "@playwright/test": "npm:^1.57.0" "@storybook/addon-a11y": "npm:^10.1.11" "@storybook/addon-docs": "npm:^10.1.11" -- 2.52.0 From 3894912a22e7737e17ed590e27a373bb5daef6ec Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 12:05:19 +0300 Subject: [PATCH 03/15] feat(FontList): add a small gap for elements of ComparisonView sidebar font list --- src/widgets/ComparisonView/ui/FontList/FontList.svelte | 1 + 1 file changed, 1 insertion(+) diff --git a/src/widgets/ComparisonView/ui/FontList/FontList.svelte b/src/widgets/ComparisonView/ui/FontList/FontList.svelte index 5b4b455..5bb6061 100644 --- a/src/widgets/ComparisonView/ui/FontList/FontList.svelte +++ b/src/widgets/ComparisonView/ui/FontList/FontList.svelte @@ -101,6 +101,7 @@ function isFontReady(font: UnifiedFont): boolean { data-font-list weight={DEFAULT_FONT_WEIGHT} itemHeight={44} + gap={2} class="bg-transparent min-h-0 h-full scroll-stable py-2 pl-6 pr-4" > {#snippet skeleton()} -- 2.52.0 From 6c20a68e19a86dfe36c7fa11b25a2e66e942c4d6 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 14:15:59 +0300 Subject: [PATCH 04/15] chore: upgrade core build tooling (vite 8, svelte plugin 7, typescript 6) --- package.json | 10 +- tsconfig.json | 1 + yarn.lock | 600 +++++++++++++++++++++++++++++++++++++++++++------- 3 files changed, 532 insertions(+), 79 deletions(-) diff --git a/package.json b/package.json index aa95a99..61b6afb 100644 --- a/package.json +++ b/package.json @@ -36,11 +36,11 @@ "@storybook/addon-svelte-csf": "^5.0.10", "@storybook/addon-vitest": "^10.1.11", "@storybook/svelte-vite": "^10.1.11", - "@sveltejs/vite-plugin-svelte": "^6.2.1", + "@sveltejs/vite-plugin-svelte": "7.1.0", "@tailwindcss/vite": "^4.1.18", "@testing-library/jest-dom": "^6.9.1", "@testing-library/svelte": "^5.3.1", - "@tsconfig/svelte": "^5.0.6", + "@tsconfig/svelte": "5.0.8", "@types/jsdom": "^27", "@vitest/browser-playwright": "^4.0.16", "@vitest/coverage-v8": "^4.0.16", @@ -52,15 +52,15 @@ "oxlint": "^1.35.0", "playwright": "^1.57.0", "storybook": "^10.1.11", - "svelte": "^5.45.6", + "svelte": "5.55.5", "svelte-check": "^4.3.4", "svelte-language-server": "^0.17.23", "tailwind-merge": "^3.4.0", "tailwind-variants": "^3.2.2", "tailwindcss": "^4.1.18", "tw-animate-css": "^1.4.0", - "typescript": "^5.9.3", - "vite": "^7.2.6", + "typescript": "6.0.3", + "vite": "8.0.10", "vitest": "^4.0.16", "vitest-browser-svelte": "^2.0.1" }, diff --git a/tsconfig.json b/tsconfig.json index 8405d31..d3dd8ce 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "@tsconfig/svelte/tsconfig.json", "compilerOptions": { + "rootDir": ".", "module": "ESNext", "moduleResolution": "bundler", "target": "ESNext", diff --git a/yarn.lock b/yarn.lock index 3e3d6b6..3425146 100644 --- a/yarn.lock +++ b/yarn.lock @@ -285,6 +285,16 @@ __metadata: languageName: node linkType: hard +"@emnapi/core@npm:1.10.0": + version: 1.10.0 + resolution: "@emnapi/core@npm:1.10.0" + dependencies: + "@emnapi/wasi-threads": "npm:1.2.1" + tslib: "npm:^2.4.0" + checksum: 10c0/f51d08227857b60632de7714d708124f0e100a1462dde6df8221760939aa3204a73193830371830fac0716f3ccd2129f2cac1b17cd7d7958bc4da9018a296edb + languageName: node + linkType: hard + "@emnapi/core@npm:^1.7.1": version: 1.7.1 resolution: "@emnapi/core@npm:1.7.1" @@ -295,6 +305,15 @@ __metadata: languageName: node linkType: hard +"@emnapi/runtime@npm:1.10.0": + version: 1.10.0 + resolution: "@emnapi/runtime@npm:1.10.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/953f14991d1aefb92ee6f8eb27dea725e484791a53a0cb5f47d9e0087b9a2c929ff2e92adf95af15d6ad456db6300c6b761ebf72b50a875b874a83520b3ba093 + languageName: node + linkType: hard + "@emnapi/runtime@npm:^1.7.1": version: 1.7.1 resolution: "@emnapi/runtime@npm:1.7.1" @@ -313,6 +332,15 @@ __metadata: languageName: node linkType: hard +"@emnapi/wasi-threads@npm:1.2.1": + version: 1.2.1 + resolution: "@emnapi/wasi-threads@npm:1.2.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/32fcfa81ab396533b2ec1f4082b1ff779a05d9c836bbbd3f4398405b0e6814c0d9503b7993130e37bc6941dbc1ded49f55e9700ae9ca4e803bab2b5bc5deb331 + languageName: node + linkType: hard + "@esbuild/aix-ppc64@npm:0.27.2": version: 0.27.2 resolution: "@esbuild/aix-ppc64@npm:0.27.2" @@ -643,6 +671,18 @@ __metadata: languageName: node linkType: hard +"@napi-rs/wasm-runtime@npm:^1.1.4": + version: 1.1.4 + resolution: "@napi-rs/wasm-runtime@npm:1.1.4" + dependencies: + "@tybys/wasm-util": "npm:^0.10.1" + peerDependencies: + "@emnapi/core": ^1.7.1 + "@emnapi/runtime": ^1.7.1 + checksum: 10c0/2e88e1955258949ccf2d18c79975821ad38071b465ef126a5e14110977b97868867b016c1ad046e963cccc42c0bd9db6c8ff5fd1ebb61b87bb3487f339041658 + languageName: node + linkType: hard + "@neoconfetti/react@npm:^1.0.0": version: 1.0.0 resolution: "@neoconfetti/react@npm:1.0.0" @@ -672,6 +712,13 @@ __metadata: languageName: node linkType: hard +"@oxc-project/types@npm:=0.127.0": + version: 0.127.0 + resolution: "@oxc-project/types@npm:0.127.0" + checksum: 10c0/52c0947ac64a9ca119fe971f947e784a35ecd14a072fa3f542a58a5f6c42010b53f2bf92731e39b9899b83c990a9517bbd29d1e5a5b7b489e52616685c6a9278 + languageName: node + linkType: hard + "@oxlint/darwin-arm64@npm:1.36.0": version: 1.36.0 resolution: "@oxlint/darwin-arm64@npm:1.36.0" @@ -746,6 +793,122 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-android-arm64@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-android-arm64@npm:1.0.0-rc.17" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@rolldown/binding-darwin-arm64@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-darwin-arm64@npm:1.0.0-rc.17" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@rolldown/binding-darwin-x64@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-darwin-x64@npm:1.0.0-rc.17" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@rolldown/binding-freebsd-x64@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0-rc.17" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-rc.17" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@rolldown/binding-linux-arm64-gnu@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-rc.17" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@rolldown/binding-linux-arm64-musl@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0-rc.17" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@rolldown/binding-linux-ppc64-gnu@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-linux-ppc64-gnu@npm:1.0.0-rc.17" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@rolldown/binding-linux-s390x-gnu@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-linux-s390x-gnu@npm:1.0.0-rc.17" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@rolldown/binding-linux-x64-gnu@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0-rc.17" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@rolldown/binding-linux-x64-musl@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0-rc.17" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@rolldown/binding-openharmony-arm64@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.0-rc.17" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@rolldown/binding-wasm32-wasi@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0-rc.17" + dependencies: + "@emnapi/core": "npm:1.10.0" + "@emnapi/runtime": "npm:1.10.0" + "@napi-rs/wasm-runtime": "npm:^1.1.4" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@rolldown/binding-win32-arm64-msvc@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-rc.17" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@rolldown/binding-win32-x64-msvc@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0-rc.17" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@rolldown/pluginutils@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "@rolldown/pluginutils@npm:1.0.0-rc.17" + checksum: 10c0/5e840b20cc531910c093c1ca36e550952cf4936465a50d89f0a98fc9d0dfd7d319d06a10a5f4376209d89e9bf4d60af6cc8363ebf0dcc5e60842f7fef438b2f0 + languageName: node + linkType: hard + "@rollup/rollup-android-arm-eabi@npm:4.54.0": version: 4.54.0 resolution: "@rollup/rollup-android-arm-eabi@npm:4.54.0" @@ -1097,32 +1260,18 @@ __metadata: languageName: node linkType: hard -"@sveltejs/vite-plugin-svelte-inspector@npm:^5.0.0": - version: 5.0.1 - resolution: "@sveltejs/vite-plugin-svelte-inspector@npm:5.0.1" +"@sveltejs/vite-plugin-svelte@npm:7.1.0": + version: 7.1.0 + resolution: "@sveltejs/vite-plugin-svelte@npm:7.1.0" dependencies: - debug: "npm:^4.4.1" - peerDependencies: - "@sveltejs/vite-plugin-svelte": ^6.0.0-next.0 - svelte: ^5.0.0 - vite: ^6.3.0 || ^7.0.0 - checksum: 10c0/d8bdd22936c60098640c82d12f976e978c1de0a9a801a49f0a438aa4fc8a47847460a7412613151e1e4423b56ab0f436b96b6386f992da5a464e02d8634e72b7 - languageName: node - linkType: hard - -"@sveltejs/vite-plugin-svelte@npm:^6.2.1": - version: 6.2.1 - resolution: "@sveltejs/vite-plugin-svelte@npm:6.2.1" - dependencies: - "@sveltejs/vite-plugin-svelte-inspector": "npm:^5.0.0" - debug: "npm:^4.4.1" deepmerge: "npm:^4.3.1" - magic-string: "npm:^0.30.17" - vitefu: "npm:^1.1.1" + magic-string: "npm:^0.30.21" + obug: "npm:^2.1.0" + vitefu: "npm:^1.1.2" peerDependencies: - svelte: ^5.0.0 - vite: ^6.3.0 || ^7.0.0 - checksum: 10c0/b521837fbcf33586e1013d3b8b1b2ab20158a3e35ccc9db553b94a8eeb136be1f113705a8d9c1bbb086729fa621721eaa17e354b7f1b5f29818b6244028af26e + svelte: ^5.46.4 + vite: ^8.0.0-beta.7 || ^8.0.0 + checksum: 10c0/9ae85107ac0ab787a4b6961d882aa679b8ec8c2671b60ba3bb479dc79e11ea7b5362f1d917217acceccc73c74db7d81da29e95e399f108c4bb06798aca56597b languageName: node linkType: hard @@ -1384,10 +1533,10 @@ __metadata: languageName: node linkType: hard -"@tsconfig/svelte@npm:^5.0.6": - version: 5.0.6 - resolution: "@tsconfig/svelte@npm:5.0.6" - checksum: 10c0/0b382dd946e516271a97ee72c513bc509a5fd8f2d7ba9b315cf4b8d85a1796f4e043fd8e2a01c90b652e528a7cfd243f65ef373c18299a90872f602c5f93683e +"@tsconfig/svelte@npm:5.0.8": + version: 5.0.8 + resolution: "@tsconfig/svelte@npm:5.0.8" + checksum: 10c0/dbc071d5e4e7438468963bc1753c20d40fd732cd3e4397c35d0ad15369f5d31dda8e6ef59e9c6ec7ff761bc4de31a33621bdad3aa2b589df1619b54eebb9dbba languageName: node linkType: hard @@ -1465,6 +1614,13 @@ __metadata: languageName: node linkType: hard +"@types/trusted-types@npm:^2.0.7": + version: 2.0.7 + resolution: "@types/trusted-types@npm:2.0.7" + checksum: 10c0/4c4855f10de7c6c135e0d32ce462419d8abbbc33713b31d294596c0cc34ae1fa6112a2f9da729c8f7a20707782b0d69da3b1f8df6645b0366d08825ca1522e0c + languageName: node + linkType: hard + "@vitest/browser-playwright@npm:^4.0.16": version: 4.0.16 resolution: "@vitest/browser-playwright@npm:4.0.16" @@ -1740,7 +1896,14 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.0.0, aria-query@npm:^5.3.0, aria-query@npm:^5.3.1": +"aria-query@npm:5.3.1": + version: 5.3.1 + resolution: "aria-query@npm:5.3.1" + checksum: 10c0/2e9aca7d92d20b8539ee58fa1d29ba07e2269a68da8d27e9830d3cb816d49bb01648610ac3f2e365a8dedbf00168ac18c017ea49c512fbe2537a0b17184a458b + languageName: node + linkType: hard + +"aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": version: 5.3.2 resolution: "aria-query@npm:5.3.2" checksum: 10c0/003c7e3e2cff5540bf7a7893775fc614de82b0c5dde8ae823d47b7a28a9d4da1f7ed85f340bdb93d5649caa927755f0e31ecc7ab63edfdfc00c8ef07e505e03e @@ -1973,7 +2136,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.1.1, debug@npm:^4.3.4, debug@npm:^4.4.1": +"debug@npm:4, debug@npm:^4.1.1, debug@npm:^4.3.4": version: 4.4.3 resolution: "debug@npm:4.4.3" dependencies: @@ -2063,10 +2226,10 @@ __metadata: languageName: node linkType: hard -"devalue@npm:^5.5.0": - version: 5.6.1 - resolution: "devalue@npm:5.6.1" - checksum: 10c0/4dca0e800336003fd1e268c142adfe78f3539cda7384b4f69762a93e0dfc33e223b580251da0a6da4be44962958fcba5eadf122f9720e09f437b28904af9c43e +"devalue@npm:^5.6.4": + version: 5.8.0 + resolution: "devalue@npm:5.8.0" + checksum: 10c0/85512cca4524537e018f0e72486382acaf082f58c1d80f1c8245ea2f3a833988b3a35c274c40a9cae3e7bd652680570c532335e8044f9d03ec324dce843b26f0 languageName: node linkType: hard @@ -2316,12 +2479,17 @@ __metadata: languageName: node linkType: hard -"esrap@npm:^2.2.1": - version: 2.2.1 - resolution: "esrap@npm:2.2.1" +"esrap@npm:^2.2.4": + version: 2.2.6 + resolution: "esrap@npm:2.2.6" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.4.15" - checksum: 10c0/bd351c19b6827b69c73f86d9e5bb20fa890911c8e9aaa0581e61a38211346498e8bf4a1ac58811e9306ddbb13cd395db89e0b5302702aba121e8aaf880006f68 + peerDependencies: + "@typescript-eslint/types": ^8.2.0 + peerDependenciesMeta: + "@typescript-eslint/types": + optional: true + checksum: 10c0/a52dd2d1497722d3f9961404d6a043ffc396d5e3b2fd543ec0786298c6382ac796ddb8d9f3965583bda98f8e23d54449e847fb707b19c9393e8ef49f91e664f5 languageName: node linkType: hard @@ -2453,12 +2621,12 @@ __metadata: "@storybook/addon-svelte-csf": "npm:^5.0.10" "@storybook/addon-vitest": "npm:^10.1.11" "@storybook/svelte-vite": "npm:^10.1.11" - "@sveltejs/vite-plugin-svelte": "npm:^6.2.1" + "@sveltejs/vite-plugin-svelte": "npm:7.1.0" "@tailwindcss/vite": "npm:^4.1.18" "@tanstack/svelte-query": "npm:^6.0.14" "@testing-library/jest-dom": "npm:^6.9.1" "@testing-library/svelte": "npm:^5.3.1" - "@tsconfig/svelte": "npm:^5.0.6" + "@tsconfig/svelte": "npm:5.0.8" "@types/jsdom": "npm:^27" "@vitest/browser-playwright": "npm:^4.0.16" "@vitest/coverage-v8": "npm:^4.0.16" @@ -2470,15 +2638,15 @@ __metadata: oxlint: "npm:^1.35.0" playwright: "npm:^1.57.0" storybook: "npm:^10.1.11" - svelte: "npm:^5.45.6" + svelte: "npm:5.55.5" svelte-check: "npm:^4.3.4" svelte-language-server: "npm:^0.17.23" tailwind-merge: "npm:^3.4.0" tailwind-variants: "npm:^3.2.2" tailwindcss: "npm:^4.1.18" tw-animate-css: "npm:^1.4.0" - typescript: "npm:^5.9.3" - vite: "npm:^7.2.6" + typescript: "npm:6.0.3" + vite: "npm:8.0.10" vitest: "npm:^4.0.16" vitest-browser-svelte: "npm:^2.0.1" languageName: unknown @@ -2863,6 +3031,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-android-arm64@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-android-arm64@npm:1.32.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "lightningcss-darwin-arm64@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-darwin-arm64@npm:1.30.2" @@ -2870,6 +3045,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-darwin-arm64@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-darwin-arm64@npm:1.32.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "lightningcss-darwin-x64@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-darwin-x64@npm:1.30.2" @@ -2877,6 +3059,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-darwin-x64@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-darwin-x64@npm:1.32.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "lightningcss-freebsd-x64@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-freebsd-x64@npm:1.30.2" @@ -2884,6 +3073,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-freebsd-x64@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-freebsd-x64@npm:1.32.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "lightningcss-linux-arm-gnueabihf@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-linux-arm-gnueabihf@npm:1.30.2" @@ -2891,6 +3087,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-arm-gnueabihf@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-arm-gnueabihf@npm:1.32.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "lightningcss-linux-arm64-gnu@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-linux-arm64-gnu@npm:1.30.2" @@ -2898,6 +3101,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-arm64-gnu@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-arm64-gnu@npm:1.32.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "lightningcss-linux-arm64-musl@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-linux-arm64-musl@npm:1.30.2" @@ -2905,6 +3115,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-arm64-musl@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-arm64-musl@npm:1.32.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "lightningcss-linux-x64-gnu@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-linux-x64-gnu@npm:1.30.2" @@ -2912,6 +3129,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-x64-gnu@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-x64-gnu@npm:1.32.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "lightningcss-linux-x64-musl@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-linux-x64-musl@npm:1.30.2" @@ -2919,6 +3143,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-x64-musl@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-linux-x64-musl@npm:1.32.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "lightningcss-win32-arm64-msvc@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-win32-arm64-msvc@npm:1.30.2" @@ -2926,6 +3157,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-win32-arm64-msvc@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-win32-arm64-msvc@npm:1.32.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "lightningcss-win32-x64-msvc@npm:1.30.2": version: 1.30.2 resolution: "lightningcss-win32-x64-msvc@npm:1.30.2" @@ -2933,6 +3171,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-win32-x64-msvc@npm:1.32.0": + version: 1.32.0 + resolution: "lightningcss-win32-x64-msvc@npm:1.32.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "lightningcss@npm:1.30.2": version: 1.30.2 resolution: "lightningcss@npm:1.30.2" @@ -2976,6 +3221,49 @@ __metadata: languageName: node linkType: hard +"lightningcss@npm:^1.32.0": + version: 1.32.0 + resolution: "lightningcss@npm:1.32.0" + dependencies: + detect-libc: "npm:^2.0.3" + lightningcss-android-arm64: "npm:1.32.0" + lightningcss-darwin-arm64: "npm:1.32.0" + lightningcss-darwin-x64: "npm:1.32.0" + lightningcss-freebsd-x64: "npm:1.32.0" + lightningcss-linux-arm-gnueabihf: "npm:1.32.0" + lightningcss-linux-arm64-gnu: "npm:1.32.0" + lightningcss-linux-arm64-musl: "npm:1.32.0" + lightningcss-linux-x64-gnu: "npm:1.32.0" + lightningcss-linux-x64-musl: "npm:1.32.0" + lightningcss-win32-arm64-msvc: "npm:1.32.0" + lightningcss-win32-x64-msvc: "npm:1.32.0" + dependenciesMeta: + lightningcss-android-arm64: + optional: true + lightningcss-darwin-arm64: + optional: true + lightningcss-darwin-x64: + optional: true + lightningcss-freebsd-x64: + optional: true + lightningcss-linux-arm-gnueabihf: + optional: true + lightningcss-linux-arm64-gnu: + optional: true + lightningcss-linux-arm64-musl: + optional: true + lightningcss-linux-x64-gnu: + optional: true + lightningcss-linux-x64-musl: + optional: true + lightningcss-win32-arm64-msvc: + optional: true + lightningcss-win32-x64-msvc: + optional: true + checksum: 10c0/70945bd55097af46fc9fab7f5ed09cd5869d85940a2acab7ee06d0117004a1d68155708a2d462531cea2fc3c67aefc9333a7068c80b0b78dd404c16838809e03 + languageName: node + linkType: hard + "locate-character@npm:^3.0.0": version: 3.0.0 resolution: "locate-character@npm:3.0.0" @@ -3235,7 +3523,7 @@ __metadata: languageName: node linkType: hard -"obug@npm:^2.1.1": +"obug@npm:^2.1.0, obug@npm:^2.1.1": version: 2.1.1 resolution: "obug@npm:2.1.1" checksum: 10c0/59dccd7de72a047e08f8649e94c1015ec72f94eefb6ddb57fb4812c4b425a813bc7e7cd30c9aca20db3c59abc3c85cc7a62bb656a968741d770f4e8e02bc2e78 @@ -3369,6 +3657,13 @@ __metadata: languageName: node linkType: hard +"picomatch@npm:^4.0.4": + version: 4.0.4 + resolution: "picomatch@npm:4.0.4" + checksum: 10c0/e2c6023372cc7b5764719a5ffb9da0f8e781212fa7ca4bd0562db929df8e117460f00dff3cb7509dacfc06b86de924b247f504d0ce1806a37fac4633081466b0 + languageName: node + linkType: hard + "pixelmatch@npm:7.1.0": version: 7.1.0 resolution: "pixelmatch@npm:7.1.0" @@ -3411,6 +3706,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.5.10": + version: 8.5.14 + resolution: "postcss@npm:8.5.14" + dependencies: + nanoid: "npm:^3.3.11" + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: 10c0/48138207cf5ef5581be1bfe2cb65ccfe0ac75e43888ba045afc8ed6043d7b56aeb3b9a9fe5b353ff554be943cd0cc15d826ccb991525159175971e5ee8ab0237 + languageName: node + linkType: hard + "postcss@npm:^8.5.6": version: 8.5.6 resolution: "postcss@npm:8.5.6" @@ -3545,6 +3851,64 @@ __metadata: languageName: node linkType: hard +"rolldown@npm:1.0.0-rc.17": + version: 1.0.0-rc.17 + resolution: "rolldown@npm:1.0.0-rc.17" + dependencies: + "@oxc-project/types": "npm:=0.127.0" + "@rolldown/binding-android-arm64": "npm:1.0.0-rc.17" + "@rolldown/binding-darwin-arm64": "npm:1.0.0-rc.17" + "@rolldown/binding-darwin-x64": "npm:1.0.0-rc.17" + "@rolldown/binding-freebsd-x64": "npm:1.0.0-rc.17" + "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.0-rc.17" + "@rolldown/binding-linux-arm64-gnu": "npm:1.0.0-rc.17" + "@rolldown/binding-linux-arm64-musl": "npm:1.0.0-rc.17" + "@rolldown/binding-linux-ppc64-gnu": "npm:1.0.0-rc.17" + "@rolldown/binding-linux-s390x-gnu": "npm:1.0.0-rc.17" + "@rolldown/binding-linux-x64-gnu": "npm:1.0.0-rc.17" + "@rolldown/binding-linux-x64-musl": "npm:1.0.0-rc.17" + "@rolldown/binding-openharmony-arm64": "npm:1.0.0-rc.17" + "@rolldown/binding-wasm32-wasi": "npm:1.0.0-rc.17" + "@rolldown/binding-win32-arm64-msvc": "npm:1.0.0-rc.17" + "@rolldown/binding-win32-x64-msvc": "npm:1.0.0-rc.17" + "@rolldown/pluginutils": "npm:1.0.0-rc.17" + dependenciesMeta: + "@rolldown/binding-android-arm64": + optional: true + "@rolldown/binding-darwin-arm64": + optional: true + "@rolldown/binding-darwin-x64": + optional: true + "@rolldown/binding-freebsd-x64": + optional: true + "@rolldown/binding-linux-arm-gnueabihf": + optional: true + "@rolldown/binding-linux-arm64-gnu": + optional: true + "@rolldown/binding-linux-arm64-musl": + optional: true + "@rolldown/binding-linux-ppc64-gnu": + optional: true + "@rolldown/binding-linux-s390x-gnu": + optional: true + "@rolldown/binding-linux-x64-gnu": + optional: true + "@rolldown/binding-linux-x64-musl": + optional: true + "@rolldown/binding-openharmony-arm64": + optional: true + "@rolldown/binding-wasm32-wasi": + optional: true + "@rolldown/binding-win32-arm64-msvc": + optional: true + "@rolldown/binding-win32-x64-msvc": + optional: true + bin: + rolldown: bin/cli.mjs + checksum: 10c0/bb99abc62ece4e34edd06d2b8eb9ffb7194dc2f0465a4329bb106cbde3006a10f1575e3580b198b793341109a2109581aed623c537c12b0c3a4ba0d72169b2fb + languageName: node + linkType: hard + "rollup@npm:^4.43.0": version: 4.54.0 resolution: "rollup@npm:4.54.0" @@ -3929,6 +4293,30 @@ __metadata: languageName: node linkType: hard +"svelte@npm:5.55.5": + version: 5.55.5 + resolution: "svelte@npm:5.55.5" + dependencies: + "@jridgewell/remapping": "npm:^2.3.4" + "@jridgewell/sourcemap-codec": "npm:^1.5.0" + "@sveltejs/acorn-typescript": "npm:^1.0.5" + "@types/estree": "npm:^1.0.5" + "@types/trusted-types": "npm:^2.0.7" + acorn: "npm:^8.12.1" + aria-query: "npm:5.3.1" + axobject-query: "npm:^4.1.0" + clsx: "npm:^2.1.1" + devalue: "npm:^5.6.4" + esm-env: "npm:^1.2.1" + esrap: "npm:^2.2.4" + is-reference: "npm:^3.0.3" + locate-character: "npm:^3.0.0" + magic-string: "npm:^0.30.11" + zimmerframe: "npm:^1.1.2" + checksum: 10c0/4ac6b31ba24b68ef8fdc6c765819c676a107e5dd2221c849ca7b712f522fd195241c4bbfb2a355da0d6dc1646ed52ed0b2a7e8efe472d14bc86cd14bce3ecb44 + languageName: node + linkType: hard + "svelte@npm:^4.2.19": version: 4.2.20 resolution: "svelte@npm:4.2.20" @@ -3951,29 +4339,6 @@ __metadata: languageName: node linkType: hard -"svelte@npm:^5.45.6": - version: 5.46.1 - resolution: "svelte@npm:5.46.1" - dependencies: - "@jridgewell/remapping": "npm:^2.3.4" - "@jridgewell/sourcemap-codec": "npm:^1.5.0" - "@sveltejs/acorn-typescript": "npm:^1.0.5" - "@types/estree": "npm:^1.0.5" - acorn: "npm:^8.12.1" - aria-query: "npm:^5.3.1" - axobject-query: "npm:^4.1.0" - clsx: "npm:^2.1.1" - devalue: "npm:^5.5.0" - esm-env: "npm:^1.2.1" - esrap: "npm:^2.2.1" - is-reference: "npm:^3.0.3" - locate-character: "npm:^3.0.0" - magic-string: "npm:^0.30.11" - zimmerframe: "npm:^1.1.2" - checksum: 10c0/63ba18676fc8e1806795ac49b81b26ff69778ad5f89ae0bc6c3bb7c6ab4eab75a60793d8b9fda2380a789d8baaa01af9a5b2eb27cb27a35b42f356e2e4a6eaa3 - languageName: node - linkType: hard - "symbol-tree@npm:^3.2.4": version: 3.2.4 resolution: "symbol-tree@npm:3.2.4" @@ -4066,6 +4431,16 @@ __metadata: languageName: node linkType: hard +"tinyglobby@npm:^0.2.16": + version: 0.2.16 + resolution: "tinyglobby@npm:0.2.16" + dependencies: + fdir: "npm:^6.5.0" + picomatch: "npm:^4.0.4" + checksum: 10c0/f2e09fd93dd95c41e522113b686ff6f7c13020962f8698a864a257f3d7737599afc47722b7ab726e12f8a813f779906187911ff8ee6701ede65072671a7e934b + languageName: node + linkType: hard + "tinyrainbow@npm:^2.0.0": version: 2.0.0 resolution: "tinyrainbow@npm:2.0.0" @@ -4167,7 +4542,17 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.9.4 || ^5.0.0, typescript@npm:^5.9.2, typescript@npm:^5.9.3": +"typescript@npm:6.0.3": + version: 6.0.3 + resolution: "typescript@npm:6.0.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/4a25ff5045b984370f48f196b3a0120779b1b343d40b9a68d114ea5e5fff099809b2bb777576991a63a5cd59cf7bffd96ff6fe10afcefbcb8bd6fb96ad4b6606 + languageName: node + linkType: hard + +"typescript@npm:^4.9.4 || ^5.0.0, typescript@npm:^5.9.2": version: 5.9.3 resolution: "typescript@npm:5.9.3" bin: @@ -4177,7 +4562,17 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^4.9.4 || ^5.0.0#optional!builtin, typescript@patch:typescript@npm%3A^5.9.2#optional!builtin, typescript@patch:typescript@npm%3A^5.9.3#optional!builtin": +"typescript@patch:typescript@npm%3A6.0.3#optional!builtin": + version: 6.0.3 + resolution: "typescript@patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/2f25c74e65663c248fa1ade2b8459d9ce5372ff9dad07067310f132966ebec1d93f6c42f0baf77a6b6a7a91460463f708e6887013aaade22111037457c6b25df + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A^4.9.4 || ^5.0.0#optional!builtin, typescript@patch:typescript@npm%3A^5.9.2#optional!builtin": version: 5.9.3 resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" bin: @@ -4240,7 +4635,64 @@ __metadata: languageName: node linkType: hard -"vite@npm:^6.0.0 || ^7.0.0, vite@npm:^7.2.6": +"vite@npm:8.0.10": + version: 8.0.10 + resolution: "vite@npm:8.0.10" + dependencies: + fsevents: "npm:~2.3.3" + lightningcss: "npm:^1.32.0" + picomatch: "npm:^4.0.4" + postcss: "npm:^8.5.10" + rolldown: "npm:1.0.0-rc.17" + tinyglobby: "npm:^0.2.16" + peerDependencies: + "@types/node": ^20.19.0 || >=22.12.0 + "@vitejs/devtools": ^0.1.0 + esbuild: ^0.27.0 || ^0.28.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 + dependenciesMeta: + fsevents: + optional: true + 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 + bin: + vite: bin/vite.js + checksum: 10c0/92188b82654f856dbe562a1b679de695bb6ca18c0f43c4c276f84a869fb78e22dedb7c2df83b5617d6afdca979c059d654b5f61a0936a45f49917f352b9325ca + languageName: node + linkType: hard + +"vite@npm:^6.0.0 || ^7.0.0": version: 7.3.0 resolution: "vite@npm:7.3.0" dependencies: @@ -4295,15 +4747,15 @@ __metadata: languageName: node linkType: hard -"vitefu@npm:^1.1.1": - version: 1.1.1 - resolution: "vitefu@npm:1.1.1" +"vitefu@npm:^1.1.2": + version: 1.1.3 + resolution: "vitefu@npm:1.1.3" peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: vite: optional: true - checksum: 10c0/7e0d0dd6fb73bd80cb56a3f47ccc44159e0330c3e94b2951648079b35711226f9088dbe616d910b931740b92259230b874fbe351108b49f5c11b629b641292a5 + checksum: 10c0/6cfcd52a17339f63f71ef08787a68850a17a9d9dd7a688e29e41067f963eb2cd5192bb65d38df87fa3a733a21e0229aaa6382201655c1599699e5d6669e3e094 languageName: node linkType: hard -- 2.52.0 From 1ce0d6c66f9d81224d139198c16f9a5d275fb448 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 14:19:56 +0300 Subject: [PATCH 05/15] chore: upgrade tooling and ecosystem (jsdom 29, playwright 1.59.1, storybook 10.3.6) --- package.json | 50 +- yarn.lock | 2047 ++++++++++++++++++++++---------------------------- 2 files changed, 927 insertions(+), 1170 deletions(-) diff --git a/package.json b/package.json index 61b6afb..e514680 100644 --- a/package.json +++ b/package.json @@ -27,45 +27,45 @@ "build-storybook": "storybook build" }, "devDependencies": { - "@chromatic-com/storybook": "^4.1.3", - "@internationalized/date": "^3.10.0", + "@chromatic-com/storybook": "5.1.2", + "@internationalized/date": "3.12.1", "@lucide/svelte": "^1.14.0", - "@playwright/test": "^1.57.0", - "@storybook/addon-a11y": "^10.1.11", - "@storybook/addon-docs": "^10.1.11", - "@storybook/addon-svelte-csf": "^5.0.10", - "@storybook/addon-vitest": "^10.1.11", - "@storybook/svelte-vite": "^10.1.11", + "@playwright/test": "1.59.1", + "@storybook/addon-a11y": "10.3.6", + "@storybook/addon-docs": "10.3.6", + "@storybook/addon-svelte-csf": "5.1.2", + "@storybook/addon-vitest": "10.3.6", + "@storybook/svelte-vite": "10.3.6", "@sveltejs/vite-plugin-svelte": "7.1.0", - "@tailwindcss/vite": "^4.1.18", + "@tailwindcss/vite": "4.2.4", "@testing-library/jest-dom": "^6.9.1", "@testing-library/svelte": "^5.3.1", "@tsconfig/svelte": "5.0.8", - "@types/jsdom": "^27", - "@vitest/browser-playwright": "^4.0.16", - "@vitest/coverage-v8": "^4.0.16", - "bits-ui": "^2.14.4", + "@types/jsdom": "28.0.1", + "@vitest/browser-playwright": "4.1.5", + "@vitest/coverage-v8": "4.1.5", + "bits-ui": "2.18.1", "clsx": "^2.1.1", - "dprint": "^0.50.2", - "jsdom": "^27.4.0", - "lefthook": "^2.0.13", - "oxlint": "^1.35.0", - "playwright": "^1.57.0", - "storybook": "^10.1.11", + "dprint": "0.54.0", + "jsdom": "29.1.1", + "lefthook": "2.1.6", + "oxlint": "1.62.0", + "playwright": "1.59.1", + "storybook": "10.3.6", "svelte": "5.55.5", "svelte-check": "^4.3.4", - "svelte-language-server": "^0.17.23", - "tailwind-merge": "^3.4.0", + "svelte-language-server": "0.17.31", + "tailwind-merge": "3.5.0", "tailwind-variants": "^3.2.2", - "tailwindcss": "^4.1.18", + "tailwindcss": "4.2.4", "tw-animate-css": "^1.4.0", "typescript": "6.0.3", "vite": "8.0.10", - "vitest": "^4.0.16", - "vitest-browser-svelte": "^2.0.1" + "vitest": "4.1.5", + "vitest-browser-svelte": "2.1.1" }, "dependencies": { "@chenglou/pretext": "^0.0.5", - "@tanstack/svelte-query": "^6.0.14" + "@tanstack/svelte-query": "6.1.28" } } diff --git a/yarn.lock b/yarn.lock index 3425146..43be523 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,13 +5,6 @@ __metadata: version: 8 cacheKey: 10c0 -"@acemir/cssom@npm:^0.9.28": - version: 0.9.30 - resolution: "@acemir/cssom@npm:0.9.30" - checksum: 10c0/f90dd766826315904ab71361aa7b3e0f1ff01124c73b2abc4c6f676ccb036cc6d4fe7c834f89384302e3dfbbd1e819681816fd29da594bb94a5739c634e8282f - languageName: node - linkType: hard - "@adobe/css-tools@npm:^4.4.0": version: 4.4.4 resolution: "@adobe/css-tools@npm:4.4.4" @@ -29,29 +22,36 @@ __metadata: languageName: node linkType: hard -"@asamuzakjp/css-color@npm:^4.1.1": - version: 4.1.1 - resolution: "@asamuzakjp/css-color@npm:4.1.1" +"@asamuzakjp/css-color@npm:^5.1.11": + version: 5.1.11 + resolution: "@asamuzakjp/css-color@npm:5.1.11" dependencies: - "@csstools/css-calc": "npm:^2.1.4" - "@csstools/css-color-parser": "npm:^3.1.0" - "@csstools/css-parser-algorithms": "npm:^3.0.5" - "@csstools/css-tokenizer": "npm:^3.0.4" - lru-cache: "npm:^11.2.4" - checksum: 10c0/2948ae9cd4c2f326ab5470d6ac7d415bb8062150ef254f830d774b6a77d6dccfbdb4b84ed4ef5c86c5643d42c52d77204b8d94d0d90f2e2cea9ec9b6cbb9c336 + "@asamuzakjp/generational-cache": "npm:^1.0.1" + "@csstools/css-calc": "npm:^3.2.0" + "@csstools/css-color-parser": "npm:^4.1.0" + "@csstools/css-parser-algorithms": "npm:^4.0.0" + "@csstools/css-tokenizer": "npm:^4.0.0" + checksum: 10c0/32720bdff8daea6a8847aba6cdfae55baa3b4a2690b51d21db7f0382bbd183f3d9f2d5126df50afd889062635684b2819e47113629ee2e80c99389e75f48d060 languageName: node linkType: hard -"@asamuzakjp/dom-selector@npm:^6.7.6": - version: 6.7.6 - resolution: "@asamuzakjp/dom-selector@npm:6.7.6" +"@asamuzakjp/dom-selector@npm:^7.1.1": + version: 7.1.1 + resolution: "@asamuzakjp/dom-selector@npm:7.1.1" dependencies: + "@asamuzakjp/generational-cache": "npm:^1.0.1" "@asamuzakjp/nwsapi": "npm:^2.3.9" bidi-js: "npm:^1.0.3" - css-tree: "npm:^3.1.0" + css-tree: "npm:^3.2.1" is-potential-custom-element-name: "npm:^1.0.1" - lru-cache: "npm:^11.2.4" - checksum: 10c0/1715faae0787f0c8430b3a0ff3db8576a5b9a4f964408d0808fc2060ab01e0c2f5d8e26409de54b8641433c891dab8b561b196e58798811146084c561a4954ce + checksum: 10c0/8cec1c618781c94de5836a215bbe5aafb4d8b835b18c51faf8547f4574afa39f92def3951e40123860062467613dd825f1e1600ff32e8045cc099a91796dcfb8 + languageName: node + linkType: hard + +"@asamuzakjp/generational-cache@npm:^1.0.1": + version: 1.0.1 + resolution: "@asamuzakjp/generational-cache@npm:1.0.1" + checksum: 10c0/1de62de43764e13fca3b9a31b7ea9b1bf0780fe053d266e40378a19ff8c66b543e011e6a0df02d410cd59bf981126706f176cdbb938985165202c4a079fe1057 languageName: node linkType: hard @@ -87,14 +87,14 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/parser@npm:7.28.5" +"@babel/parser@npm:^7.29.0": + version: 7.29.3 + resolution: "@babel/parser@npm:7.29.3" dependencies: - "@babel/types": "npm:^7.28.5" + "@babel/types": "npm:^7.29.0" bin: parser: ./bin/babel-parser.js - checksum: 10c0/5bbe48bf2c79594ac02b490a41ffde7ef5aa22a9a88ad6bcc78432a6ba8a9d638d531d868bd1f104633f1f6bba9905746e15185b8276a3756c42b765d131b1ef + checksum: 10c0/f06920c819550c0db689e4c5b626bf55ba3cebf80ebe9ccfa434e134036cf3de50951fe759f74abb2dae381989239860bde46d4600328578ad1f7114c3711a6d languageName: node linkType: hard @@ -105,13 +105,13 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.28.5": - version: 7.28.5 - resolution: "@babel/types@npm:7.28.5" +"@babel/types@npm:^7.29.0": + version: 7.29.0 + resolution: "@babel/types@npm:7.29.0" dependencies: "@babel/helper-string-parser": "npm:^7.27.1" "@babel/helper-validator-identifier": "npm:^7.28.5" - checksum: 10c0/a5a483d2100befbf125793640dec26b90b95fd233a94c19573325898a5ce1e52cdfa96e495c7dcc31b5eca5b66ce3e6d4a0f5a4a62daec271455959f208ab08a + checksum: 10c0/23cc3466e83bcbfab8b9bd0edaafdb5d4efdb88b82b3be6728bbade5ba2f0996f84f63b1c5f7a8c0d67efded28300898a5f930b171bb40b311bca2029c4e9b4f languageName: node linkType: hard @@ -122,6 +122,24 @@ __metadata: languageName: node linkType: hard +"@blazediff/core@npm:1.9.1": + version: 1.9.1 + resolution: "@blazediff/core@npm:1.9.1" + checksum: 10c0/fd45cdd0544002341d74831a179ef693a81414abd348c1ff0c01086c0ea03f5e5ee284c4e16c2e6fb3670c265f90a3d85752b9360320efa9a835928e604dae77 + languageName: node + linkType: hard + +"@bramus/specificity@npm:^2.4.2": + version: 2.4.2 + resolution: "@bramus/specificity@npm:2.4.2" + dependencies: + css-tree: "npm:^3.0.0" + bin: + specificity: bin/cli.js + checksum: 10c0/c5f4e04e0bca0d2202598207a5eb0733c8109d12a68a329caa26373bec598d99db5bb785b8865fefa00fc01b08c6068138807ceb11a948fe15e904ed6cf4ba72 + languageName: node + linkType: hard + "@chenglou/pretext@npm:^0.0.5": version: 0.0.5 resolution: "@chenglou/pretext@npm:0.0.5" @@ -129,133 +147,152 @@ __metadata: languageName: node linkType: hard -"@chromatic-com/storybook@npm:^4.1.3": - version: 4.1.3 - resolution: "@chromatic-com/storybook@npm:4.1.3" +"@chromatic-com/storybook@npm:5.1.2": + version: 5.1.2 + resolution: "@chromatic-com/storybook@npm:5.1.2" dependencies: "@neoconfetti/react": "npm:^1.0.0" - chromatic: "npm:^13.3.3" + chromatic: "npm:^13.3.4" filesize: "npm:^10.0.12" jsonfile: "npm:^6.1.0" strip-ansi: "npm:^7.1.0" peerDependencies: - storybook: ^0.0.0-0 || ^9.0.0 || ^9.1.0-0 || ^9.2.0-0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 - checksum: 10c0/31d1cc7e98489238a22c7560677bf07235b87c48dc1f39faf1fdc7dda2f41221709c10af2a5fcb10e46bea7b80cc81badf08aba7015f0c5b8d0a9e037e92e1bf + storybook: ^0.0.0-0 || ^10.1.0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0 + checksum: 10c0/0d21aab34eef8dea756d7a510fd78227379751e23d9cedac127161442eb96622f302e0b8f71a78f1254b31a26ee5350e328e4c994909d28553dbe74174d606e1 languageName: node linkType: hard -"@csstools/color-helpers@npm:^5.1.0": - version: 5.1.0 - resolution: "@csstools/color-helpers@npm:5.1.0" - checksum: 10c0/b7f99d2e455cf1c9b41a67a5327d5d02888cd5c8802a68b1887dffef537d9d4bc66b3c10c1e62b40bbed638b6c1d60b85a232f904ed7b39809c4029cb36567db +"@csstools/color-helpers@npm:^6.0.2": + version: 6.0.2 + resolution: "@csstools/color-helpers@npm:6.0.2" + checksum: 10c0/4c66574563d7c960010c11e41c2673675baff07c427cca6e8dddffa5777de45770d13ff3efce1c0642798089ad55de52870d9d8141f78db3fa5bba012f2d3789 languageName: node linkType: hard -"@csstools/css-calc@npm:^2.1.4": - version: 2.1.4 - resolution: "@csstools/css-calc@npm:2.1.4" +"@csstools/css-calc@npm:^3.2.0": + version: 3.2.0 + resolution: "@csstools/css-calc@npm:3.2.0" peerDependencies: - "@csstools/css-parser-algorithms": ^3.0.5 - "@csstools/css-tokenizer": ^3.0.4 - checksum: 10c0/42ce5793e55ec4d772083808a11e9fb2dfe36db3ec168713069a276b4c3882205b3507c4680224c28a5d35fe0bc2d308c77f8f2c39c7c09aad8747708eb8ddd8 + "@csstools/css-parser-algorithms": ^4.0.0 + "@csstools/css-tokenizer": ^4.0.0 + checksum: 10c0/a4dffeef3cb8ec9e8c1e44fa68c7634033050be52ea0b56ba6ac3815b635b587c6f3a8f8cd7b8f53881c2dd0ab9ec0af77227c532ed81b8e24a05aa997d22337 languageName: node linkType: hard -"@csstools/css-color-parser@npm:^3.1.0": - version: 3.1.0 - resolution: "@csstools/css-color-parser@npm:3.1.0" +"@csstools/css-color-parser@npm:^4.1.0": + version: 4.1.0 + resolution: "@csstools/css-color-parser@npm:4.1.0" dependencies: - "@csstools/color-helpers": "npm:^5.1.0" - "@csstools/css-calc": "npm:^2.1.4" + "@csstools/color-helpers": "npm:^6.0.2" + "@csstools/css-calc": "npm:^3.2.0" peerDependencies: - "@csstools/css-parser-algorithms": ^3.0.5 - "@csstools/css-tokenizer": ^3.0.4 - checksum: 10c0/0e0c670ad54ec8ec4d9b07568b80defd83b9482191f5e8ca84ab546b7be6db5d7cc2ba7ac9fae54488b129a4be235d6183d3aab4416fec5e89351f73af4222c5 + "@csstools/css-parser-algorithms": ^4.0.0 + "@csstools/css-tokenizer": ^4.0.0 + checksum: 10c0/b5b8a697b4c1b22dd535b4d93b2ffce338d38e587ac1ab20b781c08328bfa99e5f763a99d990983560df543862fa9bd578ee966c18f9d3381c8e33c641d32a0e languageName: node linkType: hard -"@csstools/css-parser-algorithms@npm:^3.0.5": - version: 3.0.5 - resolution: "@csstools/css-parser-algorithms@npm:3.0.5" +"@csstools/css-parser-algorithms@npm:^4.0.0": + version: 4.0.0 + resolution: "@csstools/css-parser-algorithms@npm:4.0.0" peerDependencies: - "@csstools/css-tokenizer": ^3.0.4 - checksum: 10c0/d9a1c888bd43849ae3437ca39251d5c95d2c8fd6b5ccdb7c45491dfd2c1cbdc3075645e80901d120e4d2c1993db9a5b2d83793b779dbbabcfb132adb142eb7f7 + "@csstools/css-tokenizer": ^4.0.0 + checksum: 10c0/94558c2428d6ef0ddef542e86e0a8376aa1263a12a59770abb13ba50d7b83086822c75433f32aa2e7fef00555e1cc88292f9ca5bce79aed232bb3fed73b1528d languageName: node linkType: hard -"@csstools/css-syntax-patches-for-csstree@npm:^1.0.21": - version: 1.0.22 - resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.0.22" - checksum: 10c0/5ec39dc28b30bb0d5e212e598979707786e152698be820502bdee4b0204983604170dd960a8684de8de89f28376cf4a151de81d9da166d97eeb35f869a44ae08 +"@csstools/css-syntax-patches-for-csstree@npm:^1.1.3": + version: 1.1.3 + resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.1.3" + peerDependencies: + css-tree: ^3.2.1 + peerDependenciesMeta: + css-tree: + optional: true + checksum: 10c0/3b8a686710a46bb460f9d560d52ce0de315828e6d452002b692013e95fbf53669d7a71e28c9b6b1333fa9f37f058fad93e5db3b8516444907713cb9aad299ce1 languageName: node linkType: hard -"@csstools/css-tokenizer@npm:^3.0.4": - version: 3.0.4 - resolution: "@csstools/css-tokenizer@npm:3.0.4" - checksum: 10c0/3b589f8e9942075a642213b389bab75a2d50d05d203727fcdac6827648a5572674caff07907eff3f9a2389d86a4ee47308fafe4f8588f4a77b7167c588d2559f +"@csstools/css-tokenizer@npm:^4.0.0": + version: 4.0.0 + resolution: "@csstools/css-tokenizer@npm:4.0.0" + checksum: 10c0/669cf3d0f9c8e1ffdf8c9955ad8beba0c8cfe03197fe29a4fcbd9ee6f7a18856cfa42c62670021a75183d9ab37f5d14a866e6a9df753a6c07f59e36797a9ea9f languageName: node linkType: hard -"@dprint/darwin-arm64@npm:0.50.2": - version: 0.50.2 - resolution: "@dprint/darwin-arm64@npm:0.50.2" +"@dprint/darwin-arm64@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/darwin-arm64@npm:0.54.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@dprint/darwin-x64@npm:0.50.2": - version: 0.50.2 - resolution: "@dprint/darwin-x64@npm:0.50.2" +"@dprint/darwin-x64@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/darwin-x64@npm:0.54.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@dprint/linux-arm64-glibc@npm:0.50.2": - version: 0.50.2 - resolution: "@dprint/linux-arm64-glibc@npm:0.50.2" +"@dprint/linux-arm64-glibc@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/linux-arm64-glibc@npm:0.54.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@dprint/linux-arm64-musl@npm:0.50.2": - version: 0.50.2 - resolution: "@dprint/linux-arm64-musl@npm:0.50.2" +"@dprint/linux-arm64-musl@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/linux-arm64-musl@npm:0.54.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@dprint/linux-riscv64-glibc@npm:0.50.2": - version: 0.50.2 - resolution: "@dprint/linux-riscv64-glibc@npm:0.50.2" +"@dprint/linux-loong64-glibc@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/linux-loong64-glibc@npm:0.54.0" + conditions: os=linux & cpu=loong64 & libc=glibc + languageName: node + linkType: hard + +"@dprint/linux-loong64-musl@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/linux-loong64-musl@npm:0.54.0" + conditions: os=linux & cpu=loong64 & libc=musl + languageName: node + linkType: hard + +"@dprint/linux-riscv64-glibc@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/linux-riscv64-glibc@npm:0.54.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@dprint/linux-x64-glibc@npm:0.50.2": - version: 0.50.2 - resolution: "@dprint/linux-x64-glibc@npm:0.50.2" +"@dprint/linux-x64-glibc@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/linux-x64-glibc@npm:0.54.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@dprint/linux-x64-musl@npm:0.50.2": - version: 0.50.2 - resolution: "@dprint/linux-x64-musl@npm:0.50.2" +"@dprint/linux-x64-musl@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/linux-x64-musl@npm:0.54.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@dprint/win32-arm64@npm:0.50.2": - version: 0.50.2 - resolution: "@dprint/win32-arm64@npm:0.50.2" +"@dprint/win32-arm64@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/win32-arm64@npm:0.54.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@dprint/win32-x64@npm:0.50.2": - version: 0.50.2 - resolution: "@dprint/win32-x64@npm:0.50.2" +"@dprint/win32-x64@npm:0.54.0": + version: 0.54.0 + resolution: "@dprint/win32-x64@npm:0.54.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -285,7 +322,7 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:1.10.0": +"@emnapi/core@npm:1.10.0, @emnapi/core@npm:^1.8.1": version: 1.10.0 resolution: "@emnapi/core@npm:1.10.0" dependencies: @@ -295,17 +332,7 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:^1.7.1": - version: 1.7.1 - resolution: "@emnapi/core@npm:1.7.1" - dependencies: - "@emnapi/wasi-threads": "npm:1.1.0" - tslib: "npm:^2.4.0" - checksum: 10c0/f3740be23440b439333e3ae3832163f60c96c4e35337f3220ceba88f36ee89a57a871d27c94eb7a9ff98a09911ed9a2089e477ab549f4d30029f8b907f84a351 - languageName: node - linkType: hard - -"@emnapi/runtime@npm:1.10.0": +"@emnapi/runtime@npm:1.10.0, @emnapi/runtime@npm:^1.8.1": version: 1.10.0 resolution: "@emnapi/runtime@npm:1.10.0" dependencies: @@ -314,24 +341,6 @@ __metadata: languageName: node linkType: hard -"@emnapi/runtime@npm:^1.7.1": - version: 1.7.1 - resolution: "@emnapi/runtime@npm:1.7.1" - dependencies: - tslib: "npm:^2.4.0" - checksum: 10c0/26b851cd3e93877d8732a985a2ebf5152325bbacc6204ef5336a47359dedcc23faeb08cdfcb8bb389b5401b3e894b882bc1a1e55b4b7c1ed1e67c991a760ddd5 - languageName: node - linkType: hard - -"@emnapi/wasi-threads@npm:1.1.0, @emnapi/wasi-threads@npm:^1.1.0": - version: 1.1.0 - resolution: "@emnapi/wasi-threads@npm:1.1.0" - dependencies: - tslib: "npm:^2.4.0" - checksum: 10c0/e6d54bf2b1e64cdd83d2916411e44e579b6ae35d5def0dea61a3c452d9921373044dff32a8b8473ae60c80692bdc39323e98b96a3f3d87ba6886b24dd0ef7ca1 - languageName: node - linkType: hard - "@emnapi/wasi-threads@npm:1.2.1": version: 1.2.1 resolution: "@emnapi/wasi-threads@npm:1.2.1" @@ -341,6 +350,15 @@ __metadata: languageName: node linkType: hard +"@emnapi/wasi-threads@npm:^1.1.0": + version: 1.1.0 + resolution: "@emnapi/wasi-threads@npm:1.1.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/e6d54bf2b1e64cdd83d2916411e44e579b6ae35d5def0dea61a3c452d9921373044dff32a8b8473ae60c80692bdc39323e98b96a3f3d87ba6886b24dd0ef7ca1 + languageName: node + linkType: hard + "@esbuild/aix-ppc64@npm:0.27.2": version: 0.27.2 resolution: "@esbuild/aix-ppc64@npm:0.27.2" @@ -523,6 +541,18 @@ __metadata: languageName: node linkType: hard +"@exodus/bytes@npm:^1.11.0, @exodus/bytes@npm:^1.15.0": + version: 1.15.0 + resolution: "@exodus/bytes@npm:1.15.0" + peerDependencies: + "@noble/hashes": ^1.8.0 || ^2.0.0 + peerDependenciesMeta: + "@noble/hashes": + optional: true + checksum: 10c0/b48aad9729653385d6ed055c28cfcf0b1b1481cf5d83f4375c12abd7988f1d20f69c80b5f95d4a1cc24d9abe32b9efc352a812d53884c26efea172aca8b6356d + languageName: node + linkType: hard + "@exodus/bytes@npm:^1.6.0": version: 1.8.0 resolution: "@exodus/bytes@npm:1.8.0" @@ -561,12 +591,12 @@ __metadata: languageName: node linkType: hard -"@internationalized/date@npm:^3.10.0": - version: 3.10.1 - resolution: "@internationalized/date@npm:3.10.1" +"@internationalized/date@npm:3.12.1": + version: 3.12.1 + resolution: "@internationalized/date@npm:3.12.1" dependencies: "@swc/helpers": "npm:^0.5.0" - checksum: 10c0/2b7a8144a97baf0c8bd9f3ef28fe86238e2cfde3b837c943aa03bd07354a04753bab3fd7162e5865c284f5b2616e832c9eee395dec92c0fed4eff57615d9d940 + checksum: 10c0/e06efa10bab7fcd88cdac1268d21f2e0fcdd6a4b5c2c9a6fdf381c94a166f3188ebb7a92b3405f3b689577bc18f98447433bedddc8885aab6a169bf0943b3875 languageName: node linkType: hard @@ -629,7 +659,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.31": +"@jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.31": version: 0.3.31 resolution: "@jridgewell/trace-mapping@npm:0.3.31" dependencies: @@ -660,18 +690,7 @@ __metadata: languageName: node linkType: hard -"@napi-rs/wasm-runtime@npm:^1.1.0": - version: 1.1.1 - resolution: "@napi-rs/wasm-runtime@npm:1.1.1" - dependencies: - "@emnapi/core": "npm:^1.7.1" - "@emnapi/runtime": "npm:^1.7.1" - "@tybys/wasm-util": "npm:^0.10.1" - checksum: 10c0/04d57b67e80736e41fe44674a011878db0a8ad893f4d44abb9d3608debb7c174224cba2796ed5b0c1d367368159f3ca6be45f1c59222f70e32ddc880f803d447 - languageName: node - linkType: hard - -"@napi-rs/wasm-runtime@npm:^1.1.4": +"@napi-rs/wasm-runtime@npm:^1.1.1, @napi-rs/wasm-runtime@npm:^1.1.4": version: 1.1.4 resolution: "@napi-rs/wasm-runtime@npm:1.1.4" dependencies: @@ -719,70 +738,147 @@ __metadata: languageName: node linkType: hard -"@oxlint/darwin-arm64@npm:1.36.0": - version: 1.36.0 - resolution: "@oxlint/darwin-arm64@npm:1.36.0" +"@oxlint/binding-android-arm-eabi@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-android-arm-eabi@npm:1.62.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@oxlint/binding-android-arm64@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-android-arm64@npm:1.62.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@oxlint/binding-darwin-arm64@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-darwin-arm64@npm:1.62.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxlint/darwin-x64@npm:1.36.0": - version: 1.36.0 - resolution: "@oxlint/darwin-x64@npm:1.36.0" +"@oxlint/binding-darwin-x64@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-darwin-x64@npm:1.62.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxlint/linux-arm64-gnu@npm:1.36.0": - version: 1.36.0 - resolution: "@oxlint/linux-arm64-gnu@npm:1.36.0" +"@oxlint/binding-freebsd-x64@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-freebsd-x64@npm:1.62.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@oxlint/binding-linux-arm-gnueabihf@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-arm-gnueabihf@npm:1.62.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxlint/binding-linux-arm-musleabihf@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-arm-musleabihf@npm:1.62.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxlint/binding-linux-arm64-gnu@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-arm64-gnu@npm:1.62.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxlint/linux-arm64-musl@npm:1.36.0": - version: 1.36.0 - resolution: "@oxlint/linux-arm64-musl@npm:1.36.0" +"@oxlint/binding-linux-arm64-musl@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-arm64-musl@npm:1.62.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxlint/linux-x64-gnu@npm:1.36.0": - version: 1.36.0 - resolution: "@oxlint/linux-x64-gnu@npm:1.36.0" +"@oxlint/binding-linux-ppc64-gnu@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-ppc64-gnu@npm:1.62.0" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@oxlint/binding-linux-riscv64-gnu@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-riscv64-gnu@npm:1.62.0" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@oxlint/binding-linux-riscv64-musl@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-riscv64-musl@npm:1.62.0" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@oxlint/binding-linux-s390x-gnu@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-s390x-gnu@npm:1.62.0" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@oxlint/binding-linux-x64-gnu@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-x64-gnu@npm:1.62.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxlint/linux-x64-musl@npm:1.36.0": - version: 1.36.0 - resolution: "@oxlint/linux-x64-musl@npm:1.36.0" +"@oxlint/binding-linux-x64-musl@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-linux-x64-musl@npm:1.62.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxlint/win32-arm64@npm:1.36.0": - version: 1.36.0 - resolution: "@oxlint/win32-arm64@npm:1.36.0" +"@oxlint/binding-openharmony-arm64@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-openharmony-arm64@npm:1.62.0" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@oxlint/binding-win32-arm64-msvc@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-win32-arm64-msvc@npm:1.62.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxlint/win32-x64@npm:1.36.0": - version: 1.36.0 - resolution: "@oxlint/win32-x64@npm:1.36.0" +"@oxlint/binding-win32-ia32-msvc@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-win32-ia32-msvc@npm:1.62.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@oxlint/binding-win32-x64-msvc@npm:1.62.0": + version: 1.62.0 + resolution: "@oxlint/binding-win32-x64-msvc@npm:1.62.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@playwright/test@npm:^1.57.0": - version: 1.57.0 - resolution: "@playwright/test@npm:1.57.0" +"@playwright/test@npm:1.59.1": + version: 1.59.1 + resolution: "@playwright/test@npm:1.59.1" dependencies: - playwright: "npm:1.57.0" + playwright: "npm:1.59.1" bin: playwright: cli.js - checksum: 10c0/35ba4b28be72bf0a53e33dbb11c6cff848fb9a37f49e893ce63a90675b5291ec29a1ba82c8a3b043abaead129400f0589623e9ace2e6a1c8eaa409721ecc3774 + checksum: 10c0/8c2d94a860d3c254a0b114df2f888ad0a0e9310f45b6059bd5d4da196d965cadf6922267cef0881cfa9784d4bef6d78363d2c2d94caa64be67ff644c41162137 languageName: node linkType: hard @@ -909,199 +1005,45 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.54.0" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@rollup/rollup-android-arm64@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-android-arm64@npm:4.54.0" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-arm64@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-darwin-arm64@npm:4.54.0" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-x64@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-darwin-x64@npm:4.54.0" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-freebsd-arm64@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-freebsd-arm64@npm:4.54.0" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-freebsd-x64@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-freebsd-x64@npm:4.54.0" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm-gnueabihf@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.54.0" - conditions: os=linux & cpu=arm & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm-musleabihf@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.54.0" - conditions: os=linux & cpu=arm & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-gnu@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.54.0" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-musl@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.54.0" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-loong64-gnu@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.54.0" - conditions: os=linux & cpu=loong64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-ppc64-gnu@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.54.0" - conditions: os=linux & cpu=ppc64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-gnu@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.54.0" - conditions: os=linux & cpu=riscv64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-musl@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.54.0" - conditions: os=linux & cpu=riscv64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-s390x-gnu@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.54.0" - conditions: os=linux & cpu=s390x & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-gnu@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.54.0" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-musl@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.54.0" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-openharmony-arm64@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-openharmony-arm64@npm:4.54.0" - conditions: os=openharmony & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-arm64-msvc@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.54.0" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-ia32-msvc@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.54.0" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@rollup/rollup-win32-x64-gnu@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-win32-x64-gnu@npm:4.54.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-x64-msvc@npm:4.54.0": - version: 4.54.0 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.54.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@standard-schema/spec@npm:^1.0.0": +"@standard-schema/spec@npm:^1.1.0": version: 1.1.0 resolution: "@standard-schema/spec@npm:1.1.0" checksum: 10c0/d90f55acde4b2deb983529c87e8025fa693de1a5e8b49ecc6eb84d1fd96328add0e03d7d551442156c7432fd78165b2c26ff561b970a9a881f046abb78d6a526 languageName: node linkType: hard -"@storybook/addon-a11y@npm:^10.1.11": - version: 10.1.11 - resolution: "@storybook/addon-a11y@npm:10.1.11" +"@storybook/addon-a11y@npm:10.3.6": + version: 10.3.6 + resolution: "@storybook/addon-a11y@npm:10.3.6" dependencies: "@storybook/global": "npm:^5.0.0" axe-core: "npm:^4.2.0" peerDependencies: - storybook: ^10.1.11 - checksum: 10c0/f2d4ae2684d86745dde7490cf1b37fb09638267c8d8fa251237e9ad96329d75ecbc918fa0beaba55ca4037a6e540b172a7f1430421e077de012bd2921cc2e356 + storybook: ^10.3.6 + checksum: 10c0/ebe288e95e94aab592f95453434538a11af166de4a7951dfa1b6b696403819e78d55fd443ff01aff975486572da49a920fe4b56f71a659a708084beceb9f3476 languageName: node linkType: hard -"@storybook/addon-docs@npm:^10.1.11": - version: 10.1.11 - resolution: "@storybook/addon-docs@npm:10.1.11" +"@storybook/addon-docs@npm:10.3.6": + version: 10.3.6 + resolution: "@storybook/addon-docs@npm:10.3.6" dependencies: "@mdx-js/react": "npm:^3.0.0" - "@storybook/csf-plugin": "npm:10.1.11" - "@storybook/icons": "npm:^2.0.0" - "@storybook/react-dom-shim": "npm:10.1.11" + "@storybook/csf-plugin": "npm:10.3.6" + "@storybook/icons": "npm:^2.0.1" + "@storybook/react-dom-shim": "npm:10.3.6" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" react-dom: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^10.1.11 - checksum: 10c0/93006f0efc4dd92d296a32960ae886820e03240c26ad18caa7cd784d132bfc96a719d5929e49ff29d621fa8086a98d0be399eb81b182d6fb7071f575623bbb8c + storybook: ^10.3.6 + checksum: 10c0/3fd8a15fbe75108971b5cf4ab68e31c810f979bafa435412decb814e98fa044dc4ccf57ce8ed84de9e77a31f8ab777403df6b3fa99830b78d3894624a5a6ce55 languageName: node linkType: hard -"@storybook/addon-svelte-csf@npm:^5.0.10": - version: 5.0.10 - resolution: "@storybook/addon-svelte-csf@npm:5.0.10" +"@storybook/addon-svelte-csf@npm:5.1.2": + version: 5.1.2 + resolution: "@storybook/addon-svelte-csf@npm:5.1.2" dependencies: "@storybook/csf": "npm:^0.1.13" dedent: "npm:^1.5.3" @@ -1111,26 +1053,26 @@ __metadata: svelte-ast-print: "npm:^0.4.0" zimmerframe: "npm:^1.1.2" peerDependencies: - "@storybook/svelte": ^0.0.0-0 || ^8.2.0 || ^9.0.0 || ^9.1.0-0 || ^10.0.0-0 - "@sveltejs/vite-plugin-svelte": ^4.0.0 || ^5.0.0 || ^6.0.0 - storybook: ^0.0.0-0 || ^8.2.0 || ^9.0.0 || ^9.1.0-0 || ^10.0.0-0 + "@storybook/svelte": ^0.0.0-0 || ^8.2.0 || ^9.0.0 || ^9.1.0-0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0 + "@sveltejs/vite-plugin-svelte": ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + storybook: ^0.0.0-0 || ^8.2.0 || ^9.0.0 || ^9.1.0-0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0 svelte: ^5.0.0 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: 10c0/b1caf9f7a1be0c9dd638430777a262ba244f48633709643128475a45096bf6bd4b32cf66a15f2953c90ed6e662cc631d7be173688cc740eff40d3f097d71808d + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 10c0/d51f28aded8a4f4a64b830c154c730388d3d573a584c7e55bd272325649db25f67cac8231b1c708581e7ed94af6419df3d997dd73eedbf55ff913bfae7be151d languageName: node linkType: hard -"@storybook/addon-vitest@npm:^10.1.11": - version: 10.1.11 - resolution: "@storybook/addon-vitest@npm:10.1.11" +"@storybook/addon-vitest@npm:10.3.6": + version: 10.3.6 + resolution: "@storybook/addon-vitest@npm:10.3.6" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/icons": "npm:^2.0.0" + "@storybook/icons": "npm:^2.0.1" peerDependencies: "@vitest/browser": ^3.0.0 || ^4.0.0 "@vitest/browser-playwright": ^4.0.0 "@vitest/runner": ^3.0.0 || ^4.0.0 - storybook: ^10.1.11 + storybook: ^10.3.6 vitest: ^3.0.0 || ^4.0.0 peerDependenciesMeta: "@vitest/browser": @@ -1141,33 +1083,32 @@ __metadata: optional: true vitest: optional: true - checksum: 10c0/4190a22898712a77c508aa53c5844e3772cd57cbe52456c29d0f377beb42ab645e3275a25750e07f715ca6a4b18ae22cd044e898562af1d65bfa64e17a66c2c7 + checksum: 10c0/ddcacaabb659afd7742aeb20ff3c62529d1a5ae07acf5853d8aff415b0e1e019438fe5cf6153bfc8b2555903151416b70f6b8dfe4a77b3905bad059982ea05eb languageName: node linkType: hard -"@storybook/builder-vite@npm:10.1.11": - version: 10.1.11 - resolution: "@storybook/builder-vite@npm:10.1.11" +"@storybook/builder-vite@npm:10.3.6": + version: 10.3.6 + resolution: "@storybook/builder-vite@npm:10.3.6" dependencies: - "@storybook/csf-plugin": "npm:10.1.11" - "@vitest/mocker": "npm:3.2.4" + "@storybook/csf-plugin": "npm:10.3.6" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^10.1.11 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: 10c0/102507e79386fe994eee5a123f963b23d04a8f30886e69df7b78471628c777dde7fef8d481a09e8a9023a6bfa5067ea337c0481aeb384d350023689500c42899 + storybook: ^10.3.6 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 10c0/f7e5c57362ba8df8dac4f71dc86d4117cd1edfaf2f61a3ecb0d6bece6b37357f1dc0bf135fd27b5552055b47e0fce5ffba67ffeb2fdedbc75fc986997062bf28 languageName: node linkType: hard -"@storybook/csf-plugin@npm:10.1.11": - version: 10.1.11 - resolution: "@storybook/csf-plugin@npm:10.1.11" +"@storybook/csf-plugin@npm:10.3.6": + version: 10.3.6 + resolution: "@storybook/csf-plugin@npm:10.3.6" dependencies: unplugin: "npm:^2.3.5" peerDependencies: esbuild: "*" rollup: "*" - storybook: ^10.1.11 + storybook: ^10.3.6 vite: "*" webpack: "*" peerDependenciesMeta: @@ -1179,7 +1120,7 @@ __metadata: optional: true webpack: optional: true - checksum: 10c0/15c01fcb0c5f1bd5c14e02f75c2d0712ed2ea4706baa91ab18b4c257379f2b32df8420a7d49f2cd2ca068b0e99c32f68c3189d60ecb81102415c85fa3bbb02eb + checksum: 10c0/593fc6b9b6073c9dacd26f595ccb58f1ac28f3ab3cf63bf3d8d6913285765eb9c4fdb3e1c54356804ec8eccdde24f14cfa7af3e528731eb6d7e52266d81c4213 languageName: node linkType: hard @@ -1199,55 +1140,55 @@ __metadata: languageName: node linkType: hard -"@storybook/icons@npm:^2.0.0": - version: 2.0.1 - resolution: "@storybook/icons@npm:2.0.1" +"@storybook/icons@npm:^2.0.1": + version: 2.0.2 + resolution: "@storybook/icons@npm:2.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10c0/df2bbf1a5b50f12ab1bf78cae6de4dbf7c49df0e3a5f845553b51b20adbe8386a09fd172ea60342379f9284bb528cba2d0e2659cae6eb8d015cf92c8b32f1222 + checksum: 10c0/072486356fc929ba5a1a225a8636f0e50b2019083e86e4d48d55aeeae4b40f17731cd1eea9cf1785c53e5fc4409fa93aeca15dccb96675c8e7ab536b18ba864c languageName: node linkType: hard -"@storybook/react-dom-shim@npm:10.1.11": - version: 10.1.11 - resolution: "@storybook/react-dom-shim@npm:10.1.11" +"@storybook/react-dom-shim@npm:10.3.6": + version: 10.3.6 + resolution: "@storybook/react-dom-shim@npm:10.3.6" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.1.11 - checksum: 10c0/4f9eda8ededabd5191eabe2d9e8f387812786b3fbaf7f2cd8fa27d0ef0550bb90eb8341d76f2e89ecc14abf2a1bca6add10ae34de23d18d3d81ae11f041479ef + storybook: ^10.3.6 + checksum: 10c0/60183fc05b0410ca174f215d3271ffbccdc2680bd0704f58dc931cf60e72f497a9f22c00afa868398ad693c7ec633ef619541d4b0611fc2a577fb09609fcc3c7 languageName: node linkType: hard -"@storybook/svelte-vite@npm:^10.1.11": - version: 10.1.11 - resolution: "@storybook/svelte-vite@npm:10.1.11" +"@storybook/svelte-vite@npm:10.3.6": + version: 10.3.6 + resolution: "@storybook/svelte-vite@npm:10.3.6" dependencies: - "@storybook/builder-vite": "npm:10.1.11" - "@storybook/svelte": "npm:10.1.11" + "@storybook/builder-vite": "npm:10.3.6" + "@storybook/svelte": "npm:10.3.6" magic-string: "npm:^0.30.0" svelte2tsx: "npm:^0.7.44" typescript: "npm:^4.9.4 || ^5.0.0" peerDependencies: - "@sveltejs/vite-plugin-svelte": ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - storybook: ^10.1.11 + "@sveltejs/vite-plugin-svelte": ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + storybook: ^10.3.6 svelte: ^5.0.0 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: 10c0/1d0932945694ef3baec8078f658549dec41d4f6e99d2c25e158368dce86db9421c8fd2adc7604adea38595758f32af7e135767aebd4762db44b79f9fd5636ae7 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 10c0/5b0e2f35553cc7da325d61fc804500494f73083053acf1b11e832d6362f954a450b2f3dcc60f94cbc0001c8c18f6ec0e6c797e3be4b2ea8ead95dce0b852bedc languageName: node linkType: hard -"@storybook/svelte@npm:10.1.11": - version: 10.1.11 - resolution: "@storybook/svelte@npm:10.1.11" +"@storybook/svelte@npm:10.3.6": + version: 10.3.6 + resolution: "@storybook/svelte@npm:10.3.6" dependencies: ts-dedent: "npm:^2.0.0" type-fest: "npm:~2.19" peerDependencies: - storybook: ^10.1.11 + storybook: ^10.3.6 svelte: ^5.0.0 - checksum: 10c0/68d8f294d0d46bdb63f3322ac9367465f6285cfac595b37c2955765b00a114e04f9659943a6e93ceef57a9a883660615537f9b0921ce71e970726dab3e9abd4b + checksum: 10c0/569d6d4fd3b76ef488bd23d1afde22c3da815cfd5aee8f99a54b8e15c73b8a9af92de24110aab6f2464e5ff50227047be34867306eb0ee1d6ecd0002825e989a languageName: node linkType: hard @@ -1284,128 +1225,128 @@ __metadata: languageName: node linkType: hard -"@tailwindcss/node@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/node@npm:4.1.18" +"@tailwindcss/node@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/node@npm:4.2.4" dependencies: - "@jridgewell/remapping": "npm:^2.3.4" - enhanced-resolve: "npm:^5.18.3" + "@jridgewell/remapping": "npm:^2.3.5" + enhanced-resolve: "npm:^5.19.0" jiti: "npm:^2.6.1" - lightningcss: "npm:1.30.2" + lightningcss: "npm:1.32.0" magic-string: "npm:^0.30.21" source-map-js: "npm:^1.2.1" - tailwindcss: "npm:4.1.18" - checksum: 10c0/0527f4cb602a80413a7f135edc9a9c785edd543cceedd046ed2401d4c35c1ec433d5162c325d31ee7248f3560a709dafe30a50c1406662f28a2b3aaeb21f69fe + tailwindcss: "npm:4.2.4" + checksum: 10c0/58a0b8c4b8e8425e34a5240e58d90f6ef462705f790b93e6e74ae0bbd05d228457b8438a34a272b447393bfdb2ea1605400ccc5b0edb87d9dd9d092f1d8a0bb2 languageName: node linkType: hard -"@tailwindcss/oxide-android-arm64@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-android-arm64@npm:4.1.18" +"@tailwindcss/oxide-android-arm64@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-android-arm64@npm:4.2.4" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-arm64@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.1.18" +"@tailwindcss/oxide-darwin-arm64@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.2.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-x64@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-darwin-x64@npm:4.1.18" +"@tailwindcss/oxide-darwin-x64@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-darwin-x64@npm:4.2.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-freebsd-x64@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.1.18" +"@tailwindcss/oxide-freebsd-x64@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.2.4" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.18" +"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.2.4" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.18" +"@tailwindcss/oxide-linux-arm64-gnu@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.2.4" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.1.18" +"@tailwindcss/oxide-linux-arm64-musl@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.2.4" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.1.18" +"@tailwindcss/oxide-linux-x64-gnu@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.2.4" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-musl@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.1.18" +"@tailwindcss/oxide-linux-x64-musl@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.2.4" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-wasm32-wasi@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.1.18" +"@tailwindcss/oxide-wasm32-wasi@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.2.4" dependencies: - "@emnapi/core": "npm:^1.7.1" - "@emnapi/runtime": "npm:^1.7.1" + "@emnapi/core": "npm:^1.8.1" + "@emnapi/runtime": "npm:^1.8.1" "@emnapi/wasi-threads": "npm:^1.1.0" - "@napi-rs/wasm-runtime": "npm:^1.1.0" + "@napi-rs/wasm-runtime": "npm:^1.1.1" "@tybys/wasm-util": "npm:^0.10.1" - tslib: "npm:^2.4.0" + tslib: "npm:^2.8.1" conditions: cpu=wasm32 languageName: node linkType: hard -"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.18" +"@tailwindcss/oxide-win32-arm64-msvc@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.2.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.1.18" +"@tailwindcss/oxide-win32-x64-msvc@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.2.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide@npm:4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/oxide@npm:4.1.18" +"@tailwindcss/oxide@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/oxide@npm:4.2.4" dependencies: - "@tailwindcss/oxide-android-arm64": "npm:4.1.18" - "@tailwindcss/oxide-darwin-arm64": "npm:4.1.18" - "@tailwindcss/oxide-darwin-x64": "npm:4.1.18" - "@tailwindcss/oxide-freebsd-x64": "npm:4.1.18" - "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.1.18" - "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.1.18" - "@tailwindcss/oxide-linux-arm64-musl": "npm:4.1.18" - "@tailwindcss/oxide-linux-x64-gnu": "npm:4.1.18" - "@tailwindcss/oxide-linux-x64-musl": "npm:4.1.18" - "@tailwindcss/oxide-wasm32-wasi": "npm:4.1.18" - "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.1.18" - "@tailwindcss/oxide-win32-x64-msvc": "npm:4.1.18" + "@tailwindcss/oxide-android-arm64": "npm:4.2.4" + "@tailwindcss/oxide-darwin-arm64": "npm:4.2.4" + "@tailwindcss/oxide-darwin-x64": "npm:4.2.4" + "@tailwindcss/oxide-freebsd-x64": "npm:4.2.4" + "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.2.4" + "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.2.4" + "@tailwindcss/oxide-linux-arm64-musl": "npm:4.2.4" + "@tailwindcss/oxide-linux-x64-gnu": "npm:4.2.4" + "@tailwindcss/oxide-linux-x64-musl": "npm:4.2.4" + "@tailwindcss/oxide-wasm32-wasi": "npm:4.2.4" + "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.2.4" + "@tailwindcss/oxide-win32-x64-msvc": "npm:4.2.4" dependenciesMeta: "@tailwindcss/oxide-android-arm64": optional: true @@ -1431,38 +1372,38 @@ __metadata: optional: true "@tailwindcss/oxide-win32-x64-msvc": optional: true - checksum: 10c0/1ff978ef24ffae6369e0468bd8c71d1995a00f1697ac1b8f24e92d2d5505ae23534e6257194e78360c16abbe34fc70de508c86d589917336067a60d755b86fcb + checksum: 10c0/f9fe3d19d4384e754155030482f664c6747c7d5d1556795a510c517c2a3408bebbe60c25cebb1da47187c347c04d993585b9c2580e43df9f522e1c7692ae25fc languageName: node linkType: hard -"@tailwindcss/vite@npm:^4.1.18": - version: 4.1.18 - resolution: "@tailwindcss/vite@npm:4.1.18" +"@tailwindcss/vite@npm:4.2.4": + version: 4.2.4 + resolution: "@tailwindcss/vite@npm:4.2.4" dependencies: - "@tailwindcss/node": "npm:4.1.18" - "@tailwindcss/oxide": "npm:4.1.18" - tailwindcss: "npm:4.1.18" + "@tailwindcss/node": "npm:4.2.4" + "@tailwindcss/oxide": "npm:4.2.4" + tailwindcss: "npm:4.2.4" peerDependencies: - vite: ^5.2.0 || ^6 || ^7 - checksum: 10c0/7605364d29cd5683948f7b74f22c5f3b39b89b54d25b3b1094f8300ec6fe9f053f73246170debad86e01080f858d0bf6d0ef8e398a9dc0ce1f5a02c34447726b + vite: ^5.2.0 || ^6 || ^7 || ^8 + checksum: 10c0/dcd7f947e152d1cc05c560a7254d3fb8d4e0631a437778e30b929b2cdacdd9dc8672bba68867b5f0de0e1d09d07f3dcf91a30fd65ff91251f3063cd25d1675fb languageName: node linkType: hard -"@tanstack/query-core@npm:5.90.16": - version: 5.90.16 - resolution: "@tanstack/query-core@npm:5.90.16" - checksum: 10c0/f6a4827feeed2b4118323056bbda8d5099823202d1f29b538204ae2591be4e80f2946f3311eed30fefe866643f431c04b560457f03415d40caf2f353ba1efac0 +"@tanstack/query-core@npm:5.100.9": + version: 5.100.9 + resolution: "@tanstack/query-core@npm:5.100.9" + checksum: 10c0/119bcfa78f416562d64d6584c9354a0f6eec030818a1010428d4fbe8a8599075b3e45cacca09b166726aea9a159b09c5d24a5a0f55581f43cda007a48b5b4414 languageName: node linkType: hard -"@tanstack/svelte-query@npm:^6.0.14": - version: 6.0.14 - resolution: "@tanstack/svelte-query@npm:6.0.14" +"@tanstack/svelte-query@npm:6.1.28": + version: 6.1.28 + resolution: "@tanstack/svelte-query@npm:6.1.28" dependencies: - "@tanstack/query-core": "npm:5.90.16" + "@tanstack/query-core": "npm:5.100.9" peerDependencies: svelte: ^5.25.0 - checksum: 10c0/5f7218596e3a2cbe5b877afb2cea678539e38ea9400f000361f859922189273b07e94e42ac8154245f5138fa509e5a24c01b6f7ae5e655acb61daaaef9da80c3 + checksum: 10c0/86bdacd1b5c4cbc3fe1d07d2f63750a65e0700d27b6a792d863cf7b2ce0ce855094408c4c03b5ce314d5a6865ed65c8e5ee182783e2ffcad6373d89f2dbc58a3 languageName: node linkType: hard @@ -1482,7 +1423,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:^6.6.3, @testing-library/jest-dom@npm:^6.9.1": +"@testing-library/jest-dom@npm:^6.9.1": version: 6.9.1 resolution: "@testing-library/jest-dom@npm:6.9.1" dependencies: @@ -1496,7 +1437,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/svelte-core@npm:1.0.0": +"@testing-library/svelte-core@npm:1.0.0, @testing-library/svelte-core@npm:^1.0.0": version: 1.0.0 resolution: "@testing-library/svelte-core@npm:1.0.0" peerDependencies: @@ -1573,21 +1514,22 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:1.0.8, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.1, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": +"@types/estree@npm:^1.0.0, @types/estree@npm:^1.0.1, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": version: 1.0.8 resolution: "@types/estree@npm:1.0.8" checksum: 10c0/39d34d1afaa338ab9763f37ad6066e3f349444f9052b9676a7cc0252ef9485a41c6d81c9c4e0d26e9077993354edf25efc853f3224dd4b447175ef62bdcc86a5 languageName: node linkType: hard -"@types/jsdom@npm:^27": - version: 27.0.0 - resolution: "@types/jsdom@npm:27.0.0" +"@types/jsdom@npm:28.0.1": + version: 28.0.1 + resolution: "@types/jsdom@npm:28.0.1" dependencies: "@types/node": "npm:*" "@types/tough-cookie": "npm:*" parse5: "npm:^7.0.0" - checksum: 10c0/1ec7ff7177e1f7266e51279f07f3cd013e1713766b01eebceac783061675b31c672a47b0a508dcbaf040f7f22d90405858378c6c5358991989fbe8b95adde354 + undici-types: "npm:^7.21.0" + checksum: 10c0/4d0e412b4de5389279544ff227c6bacf6a8cb3e2fcabf8b543026568444c60e770848ba752cd134ef90f6ce3e7bafd3158b2a3dc1947c2961a5824b12d15bfac languageName: node linkType: hard @@ -1621,63 +1563,62 @@ __metadata: languageName: node linkType: hard -"@vitest/browser-playwright@npm:^4.0.16": - version: 4.0.16 - resolution: "@vitest/browser-playwright@npm:4.0.16" +"@vitest/browser-playwright@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/browser-playwright@npm:4.1.5" dependencies: - "@vitest/browser": "npm:4.0.16" - "@vitest/mocker": "npm:4.0.16" - tinyrainbow: "npm:^3.0.3" + "@vitest/browser": "npm:4.1.5" + "@vitest/mocker": "npm:4.1.5" + tinyrainbow: "npm:^3.1.0" peerDependencies: playwright: "*" - vitest: 4.0.16 + vitest: 4.1.5 peerDependenciesMeta: playwright: optional: false - checksum: 10c0/91c6846b1e1351a53a3336c7f975bf981f6bef0aae92dfc963832ce388530555c53febce699ff0dd702276a750e44b0f09762d61ea98e950146aa06c37e88bea + checksum: 10c0/47b0ecc13757e638f7765cb4b3172e817a25249b00bc4e9462f4228b6336c0b2f7bb692ae636373f55c8e9b35d18eaecb03abd5f15b0c42a8351da9a62f23d9f languageName: node linkType: hard -"@vitest/browser@npm:4.0.16": - version: 4.0.16 - resolution: "@vitest/browser@npm:4.0.16" +"@vitest/browser@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/browser@npm:4.1.5" dependencies: - "@vitest/mocker": "npm:4.0.16" - "@vitest/utils": "npm:4.0.16" + "@blazediff/core": "npm:1.9.1" + "@vitest/mocker": "npm:4.1.5" + "@vitest/utils": "npm:4.1.5" magic-string: "npm:^0.30.21" - pixelmatch: "npm:7.1.0" pngjs: "npm:^7.0.0" sirv: "npm:^3.0.2" - tinyrainbow: "npm:^3.0.3" - ws: "npm:^8.18.3" + tinyrainbow: "npm:^3.1.0" + ws: "npm:^8.19.0" peerDependencies: - vitest: 4.0.16 - checksum: 10c0/efc4589a90f3a7f8bf190f820acaec4e69258600f65f5a4235397174f669e9aceeb9fdfb3c15d25cffaa1a2e8757c55491c9d0b46ea26d445bdc160b9c4282ea + vitest: 4.1.5 + checksum: 10c0/ea95d100853dd7a1ea9f1b036edfe441688bf5873742341ebf169ab2e32041ab6e21e5f2df918c3c4b9f110265457cdce0c0afa83407617e460a83979ae48e44 languageName: node linkType: hard -"@vitest/coverage-v8@npm:^4.0.16": - version: 4.0.16 - resolution: "@vitest/coverage-v8@npm:4.0.16" +"@vitest/coverage-v8@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/coverage-v8@npm:4.1.5" dependencies: "@bcoe/v8-coverage": "npm:^1.0.2" - "@vitest/utils": "npm:4.0.16" - ast-v8-to-istanbul: "npm:^0.3.8" + "@vitest/utils": "npm:4.1.5" + ast-v8-to-istanbul: "npm:^1.0.0" istanbul-lib-coverage: "npm:^3.2.2" istanbul-lib-report: "npm:^3.0.1" - istanbul-lib-source-maps: "npm:^5.0.6" istanbul-reports: "npm:^3.2.0" - magicast: "npm:^0.5.1" + magicast: "npm:^0.5.2" obug: "npm:^2.1.1" - std-env: "npm:^3.10.0" - tinyrainbow: "npm:^3.0.3" + std-env: "npm:^4.0.0-rc.1" + tinyrainbow: "npm:^3.1.0" peerDependencies: - "@vitest/browser": 4.0.16 - vitest: 4.0.16 + "@vitest/browser": 4.1.5 + vitest: 4.1.5 peerDependenciesMeta: "@vitest/browser": optional: true - checksum: 10c0/3edd18dc994949d5180a3fbd9c1af4ca4756735e82cffb73b3c0918ad23a4c71521287a205cc61a39b63453448e9bfd207f82b2d472fd757dfbb47987dbe99a8 + checksum: 10c0/71bf669cc1714611855caef5e89b4f3e405e410bdb34e4b2f6fbc9dc5e50dd9e09e73068c1750f6bfa03f0cd9209a2b6e03665c3bdbd34e0adff1ca65c482b7b languageName: node linkType: hard @@ -1694,55 +1635,36 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:4.0.16": - version: 4.0.16 - resolution: "@vitest/expect@npm:4.0.16" +"@vitest/expect@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/expect@npm:4.1.5" dependencies: - "@standard-schema/spec": "npm:^1.0.0" + "@standard-schema/spec": "npm:^1.1.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.0.16" - "@vitest/utils": "npm:4.0.16" - chai: "npm:^6.2.1" - tinyrainbow: "npm:^3.0.3" - checksum: 10c0/add4dde3548b6f65b6d7d364607713f9db258642add248a23805fa1172e48d76a7822080249efb882120b408772684569b2e78581ed3d5f282e215d7f21be183 + "@vitest/spy": "npm:4.1.5" + "@vitest/utils": "npm:4.1.5" + chai: "npm:^6.2.2" + tinyrainbow: "npm:^3.1.0" + checksum: 10c0/5184682304db471aa20024c1154210ad3d6d590afb61646201ce1a15297259f9a35f92f8fad4435bc8a82135e307ddd27c8495f72417d72d9aa139eb281d9e06 languageName: node linkType: hard -"@vitest/mocker@npm:3.2.4": - version: 3.2.4 - resolution: "@vitest/mocker@npm:3.2.4" +"@vitest/mocker@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/mocker@npm:4.1.5" dependencies: - "@vitest/spy": "npm:3.2.4" - estree-walker: "npm:^3.0.3" - magic-string: "npm:^0.30.17" - peerDependencies: - msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true - checksum: 10c0/f7a4aea19bbbf8f15905847ee9143b6298b2c110f8b64789224cb0ffdc2e96f9802876aa2ca83f1ec1b6e1ff45e822abb34f0054c24d57b29ab18add06536ccd - languageName: node - linkType: hard - -"@vitest/mocker@npm:4.0.16": - version: 4.0.16 - resolution: "@vitest/mocker@npm:4.0.16" - dependencies: - "@vitest/spy": "npm:4.0.16" + "@vitest/spy": "npm:4.1.5" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.21" peerDependencies: msw: ^2.4.9 - vite: ^6.0.0 || ^7.0.0-0 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true - checksum: 10c0/cf4469a4745e3cdd46e8ee4e20aa04369e7f985d40175d974d3a6f6d331bf9d8610f9638c5a18f7ff59a30ff04b19f4b823457b4c79142186fe463fa4cee80c5 + checksum: 10c0/bcfe97700476130933c7ea33fa670c8d2768a81de5325ce407f901e55c2f66cabbb88a7b6cffb46ddf33dff7d8fc209d769fb298f568e310fbeead9b36f6fdb9 languageName: node linkType: hard @@ -1755,33 +1677,34 @@ __metadata: languageName: node linkType: hard -"@vitest/pretty-format@npm:4.0.16": - version: 4.0.16 - resolution: "@vitest/pretty-format@npm:4.0.16" +"@vitest/pretty-format@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/pretty-format@npm:4.1.5" dependencies: - tinyrainbow: "npm:^3.0.3" - checksum: 10c0/11243e9c2d2d011ae23825c6b7464a4385a4a4efc4ceb28b7854bb9d73491f440b89d12f62c5c9737d26375cf9585b11bc20183d4dea4e983e79d5e162407eb9 + tinyrainbow: "npm:^3.1.0" + checksum: 10c0/42b5e9b75e87c0a884d36bee364e2d07ee45e96f413377737a74993e077d90c3a12aa36743855aee5e4e28b78fae20e3e6de5eef8d5344b9aba2bc1e1d5537a1 languageName: node linkType: hard -"@vitest/runner@npm:4.0.16": - version: 4.0.16 - resolution: "@vitest/runner@npm:4.0.16" +"@vitest/runner@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/runner@npm:4.1.5" dependencies: - "@vitest/utils": "npm:4.0.16" + "@vitest/utils": "npm:4.1.5" pathe: "npm:^2.0.3" - checksum: 10c0/7f4614a9fe5e9f3683d30fb82d1489796c669df45fbc0beb22d39539e4b12ebef462062705545ca04391a0406af62088cbf1d613a812ecc9ea753a0edbfd5d26 + checksum: 10c0/6a03b313a121155f6dd9e32eeb103c0e12440f586bc4ba1f0d77444e44c6df4652a44443718552037463115635b8378e11f35902d90ce1326f77743219fca056 languageName: node linkType: hard -"@vitest/snapshot@npm:4.0.16": - version: 4.0.16 - resolution: "@vitest/snapshot@npm:4.0.16" +"@vitest/snapshot@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/snapshot@npm:4.1.5" dependencies: - "@vitest/pretty-format": "npm:4.0.16" + "@vitest/pretty-format": "npm:4.1.5" + "@vitest/utils": "npm:4.1.5" magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10c0/4fa63ffa4f30c909078210a1edcb059dbfa3ec3deaebb8f93637f65a7efae9a2d7714129bae0cf615512a683e925cf31f281fc4cb02f1fdc4c72f68ce21ca11f + checksum: 10c0/e11bf50d06702331290750a40eaef86078c108df3cd9a52bb1be7b84250048790163f36827525be6a383a4bb1994fc35e6d0c24239a41688b0bb68a1d15d172f languageName: node linkType: hard @@ -1794,10 +1717,10 @@ __metadata: languageName: node linkType: hard -"@vitest/spy@npm:4.0.16": - version: 4.0.16 - resolution: "@vitest/spy@npm:4.0.16" - checksum: 10c0/2502918e703d60ef64854d0fa83ebf94da64b80e81b80c319568feee3d86069fd46e24880a768edba06c8caba13801e44005e17a0f16d9b389486f24d539f0bf +"@vitest/spy@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/spy@npm:4.1.5" + checksum: 10c0/fda6b1ee0a2fec1a152d8041aba7a79744c3876863b244d1ed406d02b36e8ccc997edb2e3963d1027d728d3dc5a33813e11bef53a0a14fc7de4de5e721d0f591 languageName: node linkType: hard @@ -1812,13 +1735,14 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:4.0.16": - version: 4.0.16 - resolution: "@vitest/utils@npm:4.0.16" +"@vitest/utils@npm:4.1.5": + version: 4.1.5 + resolution: "@vitest/utils@npm:4.1.5" dependencies: - "@vitest/pretty-format": "npm:4.0.16" - tinyrainbow: "npm:^3.0.3" - checksum: 10c0/bba35b4e102be03e106ced227809437573aa5c5f64d512301ca8de127dcb91cbedc11a2e823305f8ba82528c909c10510ec8c7e3d92b3d6d1c1aec33e143572a + "@vitest/pretty-format": "npm:4.1.5" + convert-source-map: "npm:^2.0.0" + tinyrainbow: "npm:^3.1.0" + checksum: 10c0/72409717e68018e5fe42fa173cc4eff6def8c35bd52013f86ddb414cd28d73fcc425ac62968e01a52371b3fd5a7a775536283d2f1d64432753f628712a6a4908 languageName: node linkType: hard @@ -1843,6 +1767,13 @@ __metadata: languageName: node linkType: hard +"@webcontainer/env@npm:^1.1.1": + version: 1.1.1 + resolution: "@webcontainer/env@npm:1.1.1" + checksum: 10c0/bc64114ffa7ee92f4985cc2bdd5e27f6f31d892b9aa5cde68eaf93df02d13ee6edf13faeebdd701464183b6f8f9c47c14975958cdd6fc20e7356ad32f6ee39e7 + languageName: node + linkType: hard + "abbrev@npm:^4.0.0": version: 4.0.0 resolution: "abbrev@npm:4.0.0" @@ -1926,14 +1857,14 @@ __metadata: languageName: node linkType: hard -"ast-v8-to-istanbul@npm:^0.3.8": - version: 0.3.10 - resolution: "ast-v8-to-istanbul@npm:0.3.10" +"ast-v8-to-istanbul@npm:^1.0.0": + version: 1.0.0 + resolution: "ast-v8-to-istanbul@npm:1.0.0" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.31" estree-walker: "npm:^3.0.3" - js-tokens: "npm:^9.0.1" - checksum: 10c0/8a7a07c04f8f130b8a5abb76cdb31cce06a8eb4b7d4abbe207bc721132127ae332e857b96aa415ac43ec2c6c9312508210c598f61a7de2d0e3db5615e6b03183 + js-tokens: "npm:^10.0.0" + checksum: 10c0/35e57b754ba63287358094d4f7ae8de2de27286fb4e76a1fbf28b2e67e3b670b59c3f511882473d0fd2cdbaa260062e3cd4f216b724c70032e2b09e5cebbd618 languageName: node linkType: hard @@ -1960,9 +1891,9 @@ __metadata: languageName: node linkType: hard -"bits-ui@npm:^2.14.4": - version: 2.14.4 - resolution: "bits-ui@npm:2.14.4" +"bits-ui@npm:2.18.1": + version: 2.18.1 + resolution: "bits-ui@npm:2.18.1" dependencies: "@floating-ui/core": "npm:^1.7.1" "@floating-ui/dom": "npm:^1.7.1" @@ -1973,7 +1904,7 @@ __metadata: peerDependencies: "@internationalized/date": ^3.8.1 svelte: ^5.33.0 - checksum: 10c0/cb3f240e42e5ef948bd0581a5ff818f84740963b6b59e8806aa2019434b6fccdf9b0b9f502d33c2dd51ea32e55d5168949ee0e58a99049ef01ad3437f19d0dc8 + checksum: 10c0/1ed513a994d66449ab00c091f70111de30182856a167110ec3a413317014e7b949c50a8501aaa8a7603829394e5499bcb5a2b7c4a38a541b3820aad03e01f3cf languageName: node linkType: hard @@ -2018,7 +1949,7 @@ __metadata: languageName: node linkType: hard -"chai@npm:^6.2.1": +"chai@npm:^6.2.2": version: 6.2.2 resolution: "chai@npm:6.2.2" checksum: 10c0/e6c69e5f0c11dffe6ea13d0290936ebb68fcc1ad688b8e952e131df6a6d5797d5e860bc55cef1aca2e950c3e1f96daf79e9d5a70fb7dbaab4e46355e2635ed53 @@ -2048,9 +1979,9 @@ __metadata: languageName: node linkType: hard -"chromatic@npm:^13.3.3": - version: 13.3.4 - resolution: "chromatic@npm:13.3.4" +"chromatic@npm:^13.3.4": + version: 13.3.5 + resolution: "chromatic@npm:13.3.5" peerDependencies: "@chromatic-com/cypress": ^0.*.* || ^1.0.0 "@chromatic-com/playwright": ^0.*.* || ^1.0.0 @@ -2063,7 +1994,7 @@ __metadata: chroma: dist/bin.js chromatic: dist/bin.js chromatic-cli: dist/bin.js - checksum: 10c0/1800c1640dbc168b621daeca5895698cb5a0a1def50b9d1ada5ea99ce242bf1f70d15065460948b168eedea1f56422553184f4cce1d01a7816f32c60054d704d + checksum: 10c0/58b3d7984db000f8c7b605788569a24c3f3cd41bb6b2d3a94f18acc9ff11ce6c6881f795c8390a94ff721ccfcf8a2d7942e78a54a1f70294a7b3d35ccc382154 languageName: node linkType: hard @@ -2087,6 +2018,13 @@ __metadata: languageName: node linkType: hard +"convert-source-map@npm:^2.0.0": + version: 2.0.0 + resolution: "convert-source-map@npm:2.0.0" + checksum: 10c0/8f2f7a27a1a011cc6cc88cc4da2d7d0cfa5ee0369508baae3d98c260bb3ac520691464e5bbe4ae7cdf09860c1d69ecc6f70c63c6e7c7f7e3f18ec08484dc7d9b + languageName: node + linkType: hard + "css-tree@npm:^2.3.1": version: 2.3.1 resolution: "css-tree@npm:2.3.1" @@ -2097,13 +2035,13 @@ __metadata: languageName: node linkType: hard -"css-tree@npm:^3.1.0": - version: 3.1.0 - resolution: "css-tree@npm:3.1.0" +"css-tree@npm:^3.0.0, css-tree@npm:^3.2.1": + version: 3.2.1 + resolution: "css-tree@npm:3.2.1" dependencies: - mdn-data: "npm:2.12.2" - source-map-js: "npm:^1.0.1" - checksum: 10c0/b5715852c2f397c715ca00d56ec53fc83ea596295ae112eb1ba6a1bda3b31086380e596b1d8c4b980fe6da09e7d0fc99c64d5bb7313030dd0fba9c1415f30979 + mdn-data: "npm:2.27.1" + source-map-js: "npm:^1.2.1" + checksum: 10c0/1f65e9ccaa56112a4706d6f003dd43d777f0dbcf848e66fd320f823192533581f8dd58daa906cb80622658332d50284d6be13b87a6ab4556cbbfe9ef535bbf7e languageName: node linkType: hard @@ -2114,29 +2052,17 @@ __metadata: languageName: node linkType: hard -"cssstyle@npm:^5.3.4": - version: 5.3.7 - resolution: "cssstyle@npm:5.3.7" +"data-urls@npm:^7.0.0": + version: 7.0.0 + resolution: "data-urls@npm:7.0.0" dependencies: - "@asamuzakjp/css-color": "npm:^4.1.1" - "@csstools/css-syntax-patches-for-csstree": "npm:^1.0.21" - css-tree: "npm:^3.1.0" - lru-cache: "npm:^11.2.4" - checksum: 10c0/9330f014f4209df06305264b92b8e963dfef636fdc2ae7d13f24ea7da6468aba1dc5eb13082621258bdd22cbd7fb7cb291894e188a3cdf660e8b79cd2c5e5e0e + whatwg-mimetype: "npm:^5.0.0" + whatwg-url: "npm:^16.0.0" + checksum: 10c0/08d88ef50d8966a070ffdaa703e1e4b29f01bb2da364dfbc1612b1c2a4caa8045802c9532d81347b21781100132addb36a585071c8323b12cce97973961dee9f languageName: node linkType: hard -"data-urls@npm:^6.0.0": - version: 6.0.0 - resolution: "data-urls@npm:6.0.0" - dependencies: - whatwg-mimetype: "npm:^4.0.0" - whatwg-url: "npm:^15.0.0" - checksum: 10c0/952102a8e6282fea112f7120d79fac482a2f99e20c67f9cb069d661c00627305b042e1f7e3cef8e4bbc795b42c5d481bbc9c6effeff5bb1427f9acaf1722bd35 - languageName: node - linkType: hard - -"debug@npm:4, debug@npm:^4.1.1, debug@npm:^4.3.4": +"debug@npm:4, debug@npm:^4.3.4": version: 4.4.3 resolution: "debug@npm:4.4.3" dependencies: @@ -2247,19 +2173,21 @@ __metadata: languageName: node linkType: hard -"dprint@npm:^0.50.2": - version: 0.50.2 - resolution: "dprint@npm:0.50.2" +"dprint@npm:0.54.0": + version: 0.54.0 + resolution: "dprint@npm:0.54.0" dependencies: - "@dprint/darwin-arm64": "npm:0.50.2" - "@dprint/darwin-x64": "npm:0.50.2" - "@dprint/linux-arm64-glibc": "npm:0.50.2" - "@dprint/linux-arm64-musl": "npm:0.50.2" - "@dprint/linux-riscv64-glibc": "npm:0.50.2" - "@dprint/linux-x64-glibc": "npm:0.50.2" - "@dprint/linux-x64-musl": "npm:0.50.2" - "@dprint/win32-arm64": "npm:0.50.2" - "@dprint/win32-x64": "npm:0.50.2" + "@dprint/darwin-arm64": "npm:0.54.0" + "@dprint/darwin-x64": "npm:0.54.0" + "@dprint/linux-arm64-glibc": "npm:0.54.0" + "@dprint/linux-arm64-musl": "npm:0.54.0" + "@dprint/linux-loong64-glibc": "npm:0.54.0" + "@dprint/linux-loong64-musl": "npm:0.54.0" + "@dprint/linux-riscv64-glibc": "npm:0.54.0" + "@dprint/linux-x64-glibc": "npm:0.54.0" + "@dprint/linux-x64-musl": "npm:0.54.0" + "@dprint/win32-arm64": "npm:0.54.0" + "@dprint/win32-x64": "npm:0.54.0" dependenciesMeta: "@dprint/darwin-arm64": optional: true @@ -2269,6 +2197,10 @@ __metadata: optional: true "@dprint/linux-arm64-musl": optional: true + "@dprint/linux-loong64-glibc": + optional: true + "@dprint/linux-loong64-musl": + optional: true "@dprint/linux-riscv64-glibc": optional: true "@dprint/linux-x64-glibc": @@ -2280,8 +2212,8 @@ __metadata: "@dprint/win32-x64": optional: true bin: - dprint: bin.js - checksum: 10c0/07fa9a79dcd72fb5a03cec04981d6152bb4495f3803725a0f920d752fede0102509395f936166015832afd677331b852f08bbb6642b215d0598b98da8d4a1356 + dprint: bin.cjs + checksum: 10c0/1f2c5ded310f607c44172825e73b3ab104dd5adb3b830b2bc7ab28c44911ca67cec33d206ccddac9a9bf851e053536357e55468ba93f901afc699de43e55301c languageName: node linkType: hard @@ -2304,13 +2236,13 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.18.3": - version: 5.18.4 - resolution: "enhanced-resolve@npm:5.18.4" +"enhanced-resolve@npm:^5.19.0": + version: 5.21.0 + resolution: "enhanced-resolve@npm:5.21.0" dependencies: graceful-fs: "npm:^4.2.4" - tapable: "npm:^2.2.0" - checksum: 10c0/8f6d42c8a0787a746c493e724c9de5d091cfe8e3f871f2464e2f78a6c55fa1a3aaba495334f923c8ea3ac23e1472491f79feef6fc0fb46a75169cb447ffbe2dc + tapable: "npm:^2.3.3" + checksum: 10c0/8d25b9eb7cbaaf6bac7ca52cefb6aa8a723a3cea754aa3c52f269bdae3b6d5f3219fadbaf4362ed7d53f027e0b83bfbeb4c646640123cf62e6dbe52f28604c77 languageName: node linkType: hard @@ -2321,6 +2253,13 @@ __metadata: languageName: node linkType: hard +"entities@npm:^8.0.0": + version: 8.0.0 + resolution: "entities@npm:8.0.0" + checksum: 10c0/938e631664c19451823344a351aeeafd74fae2d5fa51e4d5b6ff635afaefd4bacf0f609989888c04c42733f46ffdac15211608267ebb02488005891a4793e94d + languageName: node + linkType: hard + "env-paths@npm:^2.2.0": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -2335,10 +2274,10 @@ __metadata: languageName: node linkType: hard -"es-module-lexer@npm:^1.7.0": - version: 1.7.0 - resolution: "es-module-lexer@npm:1.7.0" - checksum: 10c0/4c935affcbfeba7fb4533e1da10fa8568043df1e3574b869385980de9e2d475ddc36769891936dbb07036edb3c3786a8b78ccf44964cd130dedc1f2c984b6c7b +"es-module-lexer@npm:^2.0.0": + version: 2.1.0 + resolution: "es-module-lexer@npm:2.1.0" + checksum: 10c0/93bcf2454fa72d67fe3ccd0abef8ce7933f5840a319513418a643dd8e9c6aa8f49709cecfae02ded722805dd327232d30723a807cc52e6809d6ac697c62c29fb languageName: node linkType: hard @@ -2354,7 +2293,7 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0, esbuild@npm:^0.27.0": +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0": version: 0.27.2 resolution: "esbuild@npm:0.27.2" dependencies: @@ -2509,7 +2448,7 @@ __metadata: languageName: node linkType: hard -"expect-type@npm:^1.2.2": +"expect-type@npm:^1.3.0": version: 1.3.0 resolution: "expect-type@npm:1.3.0" checksum: 10c0/8412b3fe4f392c420ab41dae220b09700e4e47c639a29ba7ba2e83cc6cffd2b4926f7ac9e47d7e277e8f4f02acda76fd6931cb81fd2b382fa9477ef9ada953fd @@ -2561,7 +2500,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": +"fsevents@npm:~2.3.3": version: 2.3.3 resolution: "fsevents@npm:2.3.3" dependencies: @@ -2580,7 +2519,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": +"fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": version: 2.3.3 resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" dependencies: @@ -2612,43 +2551,43 @@ __metadata: resolution: "glyphdiff@workspace:." dependencies: "@chenglou/pretext": "npm:^0.0.5" - "@chromatic-com/storybook": "npm:^4.1.3" - "@internationalized/date": "npm:^3.10.0" + "@chromatic-com/storybook": "npm:5.1.2" + "@internationalized/date": "npm:3.12.1" "@lucide/svelte": "npm:^1.14.0" - "@playwright/test": "npm:^1.57.0" - "@storybook/addon-a11y": "npm:^10.1.11" - "@storybook/addon-docs": "npm:^10.1.11" - "@storybook/addon-svelte-csf": "npm:^5.0.10" - "@storybook/addon-vitest": "npm:^10.1.11" - "@storybook/svelte-vite": "npm:^10.1.11" + "@playwright/test": "npm:1.59.1" + "@storybook/addon-a11y": "npm:10.3.6" + "@storybook/addon-docs": "npm:10.3.6" + "@storybook/addon-svelte-csf": "npm:5.1.2" + "@storybook/addon-vitest": "npm:10.3.6" + "@storybook/svelte-vite": "npm:10.3.6" "@sveltejs/vite-plugin-svelte": "npm:7.1.0" - "@tailwindcss/vite": "npm:^4.1.18" - "@tanstack/svelte-query": "npm:^6.0.14" + "@tailwindcss/vite": "npm:4.2.4" + "@tanstack/svelte-query": "npm:6.1.28" "@testing-library/jest-dom": "npm:^6.9.1" "@testing-library/svelte": "npm:^5.3.1" "@tsconfig/svelte": "npm:5.0.8" - "@types/jsdom": "npm:^27" - "@vitest/browser-playwright": "npm:^4.0.16" - "@vitest/coverage-v8": "npm:^4.0.16" - bits-ui: "npm:^2.14.4" + "@types/jsdom": "npm:28.0.1" + "@vitest/browser-playwright": "npm:4.1.5" + "@vitest/coverage-v8": "npm:4.1.5" + bits-ui: "npm:2.18.1" clsx: "npm:^2.1.1" - dprint: "npm:^0.50.2" - jsdom: "npm:^27.4.0" - lefthook: "npm:^2.0.13" - oxlint: "npm:^1.35.0" - playwright: "npm:^1.57.0" - storybook: "npm:^10.1.11" + dprint: "npm:0.54.0" + jsdom: "npm:29.1.1" + lefthook: "npm:2.1.6" + oxlint: "npm:1.62.0" + playwright: "npm:1.59.1" + storybook: "npm:10.3.6" svelte: "npm:5.55.5" svelte-check: "npm:^4.3.4" - svelte-language-server: "npm:^0.17.23" - tailwind-merge: "npm:^3.4.0" + svelte-language-server: "npm:0.17.31" + tailwind-merge: "npm:3.5.0" tailwind-variants: "npm:^3.2.2" - tailwindcss: "npm:^4.1.18" + tailwindcss: "npm:4.2.4" tw-animate-css: "npm:^1.4.0" typescript: "npm:6.0.3" vite: "npm:8.0.10" - vitest: "npm:^4.0.16" - vitest-browser-svelte: "npm:^2.0.1" + vitest: "npm:4.1.5" + vitest-browser-svelte: "npm:2.1.1" languageName: unknown linkType: soft @@ -2689,7 +2628,7 @@ __metadata: languageName: node linkType: hard -"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.2": +"http-proxy-agent@npm:^7.0.0": version: 7.0.2 resolution: "http-proxy-agent@npm:7.0.2" dependencies: @@ -2699,7 +2638,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.6": +"https-proxy-agent@npm:^7.0.1": version: 7.0.6 resolution: "https-proxy-agent@npm:7.0.6" dependencies: @@ -2816,17 +2755,6 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-source-maps@npm:^5.0.6": - version: 5.0.6 - resolution: "istanbul-lib-source-maps@npm:5.0.6" - dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.23" - debug: "npm:^4.1.1" - istanbul-lib-coverage: "npm:^3.0.0" - checksum: 10c0/ffe75d70b303a3621ee4671554f306e0831b16f39ab7f4ab52e54d356a5d33e534d97563e318f1333a6aae1d42f91ec49c76b6cd3f3fb378addcb5c81da0255f - languageName: node - linkType: hard - "istanbul-reports@npm:^3.2.0": version: 3.2.0 resolution: "istanbul-reports@npm:3.2.0" @@ -2846,6 +2774,13 @@ __metadata: languageName: node linkType: hard +"js-tokens@npm:^10.0.0": + version: 10.0.0 + resolution: "js-tokens@npm:10.0.0" + checksum: 10c0/a93498747812ba3e0c8626f95f75ab29319f2a13613a0de9e610700405760931624433a0de59eb7c27ff8836e526768fb20783861b86ef89be96676f2c996b64 + languageName: node + linkType: hard + "js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -2853,43 +2788,37 @@ __metadata: languageName: node linkType: hard -"js-tokens@npm:^9.0.1": - version: 9.0.1 - resolution: "js-tokens@npm:9.0.1" - checksum: 10c0/68dcab8f233dde211a6b5fd98079783cbcd04b53617c1250e3553ee16ab3e6134f5e65478e41d82f6d351a052a63d71024553933808570f04dbf828d7921e80e - languageName: node - linkType: hard - -"jsdom@npm:^27.4.0": - version: 27.4.0 - resolution: "jsdom@npm:27.4.0" +"jsdom@npm:29.1.1": + version: 29.1.1 + resolution: "jsdom@npm:29.1.1" dependencies: - "@acemir/cssom": "npm:^0.9.28" - "@asamuzakjp/dom-selector": "npm:^6.7.6" - "@exodus/bytes": "npm:^1.6.0" - cssstyle: "npm:^5.3.4" - data-urls: "npm:^6.0.0" + "@asamuzakjp/css-color": "npm:^5.1.11" + "@asamuzakjp/dom-selector": "npm:^7.1.1" + "@bramus/specificity": "npm:^2.4.2" + "@csstools/css-syntax-patches-for-csstree": "npm:^1.1.3" + "@exodus/bytes": "npm:^1.15.0" + css-tree: "npm:^3.2.1" + data-urls: "npm:^7.0.0" decimal.js: "npm:^10.6.0" html-encoding-sniffer: "npm:^6.0.0" - http-proxy-agent: "npm:^7.0.2" - https-proxy-agent: "npm:^7.0.6" is-potential-custom-element-name: "npm:^1.0.1" - parse5: "npm:^8.0.0" + lru-cache: "npm:^11.3.5" + parse5: "npm:^8.0.1" saxes: "npm:^6.0.0" symbol-tree: "npm:^3.2.4" - tough-cookie: "npm:^6.0.0" + tough-cookie: "npm:^6.0.1" + undici: "npm:^7.25.0" w3c-xmlserializer: "npm:^5.0.0" - webidl-conversions: "npm:^8.0.0" - whatwg-mimetype: "npm:^4.0.0" - whatwg-url: "npm:^15.1.0" - ws: "npm:^8.18.3" + webidl-conversions: "npm:^8.0.1" + whatwg-mimetype: "npm:^5.0.0" + whatwg-url: "npm:^16.0.1" xml-name-validator: "npm:^5.0.0" peerDependencies: canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true - checksum: 10c0/291bb71a611dbaed81ce516587b71a5ffd9d43337d65bbd0731e7924cd7018f5871cf66614facadfd0dffec2b23a0fc57b2ee36b5a39e20f0f569e2949b3418c + checksum: 10c0/20e2174b09d9d06393cb48e1392b7a1cb7191d6656a6f7b3b8fbf9853b4ab0ef60b4a42c2c55f71b55ca5da50ffa75bcdc6986210963182e7993c6f9cd4f499b languageName: node linkType: hard @@ -2913,90 +2842,90 @@ __metadata: languageName: node linkType: hard -"lefthook-darwin-arm64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-darwin-arm64@npm:2.0.13" +"lefthook-darwin-arm64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-darwin-arm64@npm:2.1.6" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"lefthook-darwin-x64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-darwin-x64@npm:2.0.13" +"lefthook-darwin-x64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-darwin-x64@npm:2.1.6" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"lefthook-freebsd-arm64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-freebsd-arm64@npm:2.0.13" +"lefthook-freebsd-arm64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-freebsd-arm64@npm:2.1.6" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"lefthook-freebsd-x64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-freebsd-x64@npm:2.0.13" +"lefthook-freebsd-x64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-freebsd-x64@npm:2.1.6" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"lefthook-linux-arm64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-linux-arm64@npm:2.0.13" +"lefthook-linux-arm64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-linux-arm64@npm:2.1.6" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"lefthook-linux-x64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-linux-x64@npm:2.0.13" +"lefthook-linux-x64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-linux-x64@npm:2.1.6" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"lefthook-openbsd-arm64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-openbsd-arm64@npm:2.0.13" +"lefthook-openbsd-arm64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-openbsd-arm64@npm:2.1.6" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"lefthook-openbsd-x64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-openbsd-x64@npm:2.0.13" +"lefthook-openbsd-x64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-openbsd-x64@npm:2.1.6" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"lefthook-windows-arm64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-windows-arm64@npm:2.0.13" +"lefthook-windows-arm64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-windows-arm64@npm:2.1.6" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"lefthook-windows-x64@npm:2.0.13": - version: 2.0.13 - resolution: "lefthook-windows-x64@npm:2.0.13" +"lefthook-windows-x64@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook-windows-x64@npm:2.1.6" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"lefthook@npm:^2.0.13": - version: 2.0.13 - resolution: "lefthook@npm:2.0.13" +"lefthook@npm:2.1.6": + version: 2.1.6 + resolution: "lefthook@npm:2.1.6" dependencies: - lefthook-darwin-arm64: "npm:2.0.13" - lefthook-darwin-x64: "npm:2.0.13" - lefthook-freebsd-arm64: "npm:2.0.13" - lefthook-freebsd-x64: "npm:2.0.13" - lefthook-linux-arm64: "npm:2.0.13" - lefthook-linux-x64: "npm:2.0.13" - lefthook-openbsd-arm64: "npm:2.0.13" - lefthook-openbsd-x64: "npm:2.0.13" - lefthook-windows-arm64: "npm:2.0.13" - lefthook-windows-x64: "npm:2.0.13" + lefthook-darwin-arm64: "npm:2.1.6" + lefthook-darwin-x64: "npm:2.1.6" + lefthook-freebsd-arm64: "npm:2.1.6" + lefthook-freebsd-x64: "npm:2.1.6" + lefthook-linux-arm64: "npm:2.1.6" + lefthook-linux-x64: "npm:2.1.6" + lefthook-openbsd-arm64: "npm:2.1.6" + lefthook-openbsd-x64: "npm:2.1.6" + lefthook-windows-arm64: "npm:2.1.6" + lefthook-windows-x64: "npm:2.1.6" dependenciesMeta: lefthook-darwin-arm64: optional: true @@ -3020,14 +2949,7 @@ __metadata: optional: true bin: lefthook: bin/index.js - checksum: 10c0/11dc5a952c24325b19803c261331f1e12ea8eaf31c0ab131815955a6e7210323828995c2b9cc73b79c23de960beda27ab71de88afdf00e40f367c6b13cee1ce3 - languageName: node - linkType: hard - -"lightningcss-android-arm64@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-android-arm64@npm:1.30.2" - conditions: os=android & cpu=arm64 + checksum: 10c0/3ccbe60951ebf59e35e02ca10dc8942a4455ec106f0f14a5fed2e40f000b5b57190594f3be87715d5a9a8b0cf93de33902cbd3c94688e116ffc07ad1760cfe9e languageName: node linkType: hard @@ -3038,13 +2960,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-darwin-arm64@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-darwin-arm64@npm:1.30.2" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "lightningcss-darwin-arm64@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-darwin-arm64@npm:1.32.0" @@ -3052,13 +2967,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-darwin-x64@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-darwin-x64@npm:1.30.2" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "lightningcss-darwin-x64@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-darwin-x64@npm:1.32.0" @@ -3066,13 +2974,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-freebsd-x64@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-freebsd-x64@npm:1.30.2" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - "lightningcss-freebsd-x64@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-freebsd-x64@npm:1.32.0" @@ -3080,13 +2981,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-linux-arm-gnueabihf@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-arm-gnueabihf@npm:1.30.2" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "lightningcss-linux-arm-gnueabihf@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-linux-arm-gnueabihf@npm:1.32.0" @@ -3094,13 +2988,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-linux-arm64-gnu@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-arm64-gnu@npm:1.30.2" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - "lightningcss-linux-arm64-gnu@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-linux-arm64-gnu@npm:1.32.0" @@ -3108,13 +2995,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-linux-arm64-musl@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-arm64-musl@npm:1.30.2" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - "lightningcss-linux-arm64-musl@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-linux-arm64-musl@npm:1.32.0" @@ -3122,13 +3002,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-linux-x64-gnu@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-x64-gnu@npm:1.30.2" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - "lightningcss-linux-x64-gnu@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-linux-x64-gnu@npm:1.32.0" @@ -3136,13 +3009,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-linux-x64-musl@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-linux-x64-musl@npm:1.30.2" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - "lightningcss-linux-x64-musl@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-linux-x64-musl@npm:1.32.0" @@ -3150,13 +3016,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-win32-arm64-msvc@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-win32-arm64-msvc@npm:1.30.2" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "lightningcss-win32-arm64-msvc@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-win32-arm64-msvc@npm:1.32.0" @@ -3164,13 +3023,6 @@ __metadata: languageName: node linkType: hard -"lightningcss-win32-x64-msvc@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss-win32-x64-msvc@npm:1.30.2" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "lightningcss-win32-x64-msvc@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-win32-x64-msvc@npm:1.32.0" @@ -3178,50 +3030,7 @@ __metadata: languageName: node linkType: hard -"lightningcss@npm:1.30.2": - version: 1.30.2 - resolution: "lightningcss@npm:1.30.2" - dependencies: - detect-libc: "npm:^2.0.3" - lightningcss-android-arm64: "npm:1.30.2" - lightningcss-darwin-arm64: "npm:1.30.2" - lightningcss-darwin-x64: "npm:1.30.2" - lightningcss-freebsd-x64: "npm:1.30.2" - lightningcss-linux-arm-gnueabihf: "npm:1.30.2" - lightningcss-linux-arm64-gnu: "npm:1.30.2" - lightningcss-linux-arm64-musl: "npm:1.30.2" - lightningcss-linux-x64-gnu: "npm:1.30.2" - lightningcss-linux-x64-musl: "npm:1.30.2" - lightningcss-win32-arm64-msvc: "npm:1.30.2" - lightningcss-win32-x64-msvc: "npm:1.30.2" - dependenciesMeta: - lightningcss-android-arm64: - optional: true - lightningcss-darwin-arm64: - optional: true - lightningcss-darwin-x64: - optional: true - lightningcss-freebsd-x64: - optional: true - lightningcss-linux-arm-gnueabihf: - optional: true - lightningcss-linux-arm64-gnu: - optional: true - lightningcss-linux-arm64-musl: - optional: true - lightningcss-linux-x64-gnu: - optional: true - lightningcss-linux-x64-musl: - optional: true - lightningcss-win32-arm64-msvc: - optional: true - lightningcss-win32-x64-msvc: - optional: true - checksum: 10c0/5c0c73a33946dab65908d5cd1325df4efa290efb77f940b60f40448b5ab9a87d3ea665ef9bcf00df4209705050ecf2f7ecc649f44d6dfa5905bb50f15717e78d - languageName: node - linkType: hard - -"lightningcss@npm:^1.32.0": +"lightningcss@npm:1.32.0, lightningcss@npm:^1.32.0": version: 1.32.0 resolution: "lightningcss@npm:1.32.0" dependencies: @@ -3285,13 +3094,20 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1, lru-cache@npm:^11.2.4": +"lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1": version: 11.2.4 resolution: "lru-cache@npm:11.2.4" checksum: 10c0/4a24f9b17537619f9144d7b8e42cd5a225efdfd7076ebe7b5e7dc02b860a818455201e67fbf000765233fe7e339d3c8229fc815e9b58ee6ede511e07608c19b2 languageName: node linkType: hard +"lru-cache@npm:^11.3.5": + version: 11.3.6 + resolution: "lru-cache@npm:11.3.6" + checksum: 10c0/3afe3e3000e424c18b640dcea5776b5c1de8684b7dac9718d58792dff1a4692b38cc14e263cbb41bdab98ffcf5408f003b33133b179ce5d271284be72a3ff2a9 + languageName: node + linkType: hard + "lz-string@npm:^1.5.0": version: 1.5.0 resolution: "lz-string@npm:1.5.0" @@ -3301,7 +3117,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.0, magic-string@npm:^0.30.11, magic-string@npm:^0.30.12, magic-string@npm:^0.30.17, magic-string@npm:^0.30.21, magic-string@npm:^0.30.4": +"magic-string@npm:^0.30.0, magic-string@npm:^0.30.11, magic-string@npm:^0.30.12, magic-string@npm:^0.30.21, magic-string@npm:^0.30.4": version: 0.30.21 resolution: "magic-string@npm:0.30.21" dependencies: @@ -3310,14 +3126,14 @@ __metadata: languageName: node linkType: hard -"magicast@npm:^0.5.1": - version: 0.5.1 - resolution: "magicast@npm:0.5.1" +"magicast@npm:^0.5.2": + version: 0.5.2 + resolution: "magicast@npm:0.5.2" dependencies: - "@babel/parser": "npm:^7.28.5" - "@babel/types": "npm:^7.28.5" + "@babel/parser": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" source-map-js: "npm:^1.2.1" - checksum: 10c0/a00bbf3688b9b3e83c10b3bfe3f106cc2ccbf20c4f2dc1c9020a10556dfe0a6a6605a445ee8e86a6e2b484ec519a657b5e405532684f72678c62e4c0d32f962c + checksum: 10c0/924af677643c5a0a7d6cdb3247c0eb96fa7611b2ba6a5e720d35d81c503d3d9f5948eb5227f80f90f82ea3e7d38cffd10bb988f3fc09020db428e14f26e960d7 languageName: node linkType: hard @@ -3356,10 +3172,10 @@ __metadata: languageName: node linkType: hard -"mdn-data@npm:2.12.2": - version: 2.12.2 - resolution: "mdn-data@npm:2.12.2" - checksum: 10c0/b22443b71d70f72ccc3c6ba1608035431a8fc18c3c8fc53523f06d20e05c2ac10f9b53092759a2ca85cf02f0d37036f310b581ce03e7b99ac74d388ef8152ade +"mdn-data@npm:2.27.1": + version: 2.27.1 + resolution: "mdn-data@npm:2.27.1" + checksum: 10c0/eb8abf5d22e4d1e090346f5e81b67d23cef14c83940e445da5c44541ad874dc8fb9f6ca236e8258c3a489d9fb5884188a4d7d58773adb9089ac2c0b966796393 languageName: node linkType: hard @@ -3542,44 +3358,76 @@ __metadata: languageName: node linkType: hard -"oxlint@npm:^1.35.0": - version: 1.36.0 - resolution: "oxlint@npm:1.36.0" +"oxlint@npm:1.62.0": + version: 1.62.0 + resolution: "oxlint@npm:1.62.0" dependencies: - "@oxlint/darwin-arm64": "npm:1.36.0" - "@oxlint/darwin-x64": "npm:1.36.0" - "@oxlint/linux-arm64-gnu": "npm:1.36.0" - "@oxlint/linux-arm64-musl": "npm:1.36.0" - "@oxlint/linux-x64-gnu": "npm:1.36.0" - "@oxlint/linux-x64-musl": "npm:1.36.0" - "@oxlint/win32-arm64": "npm:1.36.0" - "@oxlint/win32-x64": "npm:1.36.0" + "@oxlint/binding-android-arm-eabi": "npm:1.62.0" + "@oxlint/binding-android-arm64": "npm:1.62.0" + "@oxlint/binding-darwin-arm64": "npm:1.62.0" + "@oxlint/binding-darwin-x64": "npm:1.62.0" + "@oxlint/binding-freebsd-x64": "npm:1.62.0" + "@oxlint/binding-linux-arm-gnueabihf": "npm:1.62.0" + "@oxlint/binding-linux-arm-musleabihf": "npm:1.62.0" + "@oxlint/binding-linux-arm64-gnu": "npm:1.62.0" + "@oxlint/binding-linux-arm64-musl": "npm:1.62.0" + "@oxlint/binding-linux-ppc64-gnu": "npm:1.62.0" + "@oxlint/binding-linux-riscv64-gnu": "npm:1.62.0" + "@oxlint/binding-linux-riscv64-musl": "npm:1.62.0" + "@oxlint/binding-linux-s390x-gnu": "npm:1.62.0" + "@oxlint/binding-linux-x64-gnu": "npm:1.62.0" + "@oxlint/binding-linux-x64-musl": "npm:1.62.0" + "@oxlint/binding-openharmony-arm64": "npm:1.62.0" + "@oxlint/binding-win32-arm64-msvc": "npm:1.62.0" + "@oxlint/binding-win32-ia32-msvc": "npm:1.62.0" + "@oxlint/binding-win32-x64-msvc": "npm:1.62.0" peerDependencies: - oxlint-tsgolint: ">=0.10.0" + oxlint-tsgolint: ">=0.18.0" dependenciesMeta: - "@oxlint/darwin-arm64": + "@oxlint/binding-android-arm-eabi": optional: true - "@oxlint/darwin-x64": + "@oxlint/binding-android-arm64": optional: true - "@oxlint/linux-arm64-gnu": + "@oxlint/binding-darwin-arm64": optional: true - "@oxlint/linux-arm64-musl": + "@oxlint/binding-darwin-x64": optional: true - "@oxlint/linux-x64-gnu": + "@oxlint/binding-freebsd-x64": optional: true - "@oxlint/linux-x64-musl": + "@oxlint/binding-linux-arm-gnueabihf": optional: true - "@oxlint/win32-arm64": + "@oxlint/binding-linux-arm-musleabihf": optional: true - "@oxlint/win32-x64": + "@oxlint/binding-linux-arm64-gnu": + optional: true + "@oxlint/binding-linux-arm64-musl": + optional: true + "@oxlint/binding-linux-ppc64-gnu": + optional: true + "@oxlint/binding-linux-riscv64-gnu": + optional: true + "@oxlint/binding-linux-riscv64-musl": + optional: true + "@oxlint/binding-linux-s390x-gnu": + optional: true + "@oxlint/binding-linux-x64-gnu": + optional: true + "@oxlint/binding-linux-x64-musl": + optional: true + "@oxlint/binding-openharmony-arm64": + optional: true + "@oxlint/binding-win32-arm64-msvc": + optional: true + "@oxlint/binding-win32-ia32-msvc": + optional: true + "@oxlint/binding-win32-x64-msvc": optional: true peerDependenciesMeta: oxlint-tsgolint: optional: true bin: - oxc_language_server: bin/oxc_language_server oxlint: bin/oxlint - checksum: 10c0/e480ede331a2be74f879e378bea9eae9e5561064ea81938cf68c525ef3295633100c92f7f045730eae8561da27f02c0fdfd1a59c567df5a32f5a92a60253b811 + checksum: 10c0/12045a9ab4054d25d56d55edf73e64dbe9418aeb84e46e5aacfbfe49a50a29d9897dc078e86c3a82c2adeec38df2e756431644d6df78a94265850952f49117bf languageName: node linkType: hard @@ -3599,12 +3447,12 @@ __metadata: languageName: node linkType: hard -"parse5@npm:^8.0.0": - version: 8.0.0 - resolution: "parse5@npm:8.0.0" +"parse5@npm:^8.0.1": + version: 8.0.1 + resolution: "parse5@npm:8.0.1" dependencies: - entities: "npm:^6.0.0" - checksum: 10c0/8279892dcd77b2f2229707f60eb039e303adf0288812b2a8fd5acf506a4d432da833c6c5d07a6554bef722c2367a81ef4a1f7e9336564379a7dba3e798bf16b3 + entities: "npm:^8.0.0" + checksum: 10c0/c3c1c5aab55f6e4be5245599790e56e64be7764a4a0edd7f98db4fe3bb380f63add752fa047dff0496446c25f4104f0c7c1967723de640bde92306a7bb67ed2f languageName: node linkType: hard @@ -3664,38 +3512,27 @@ __metadata: languageName: node linkType: hard -"pixelmatch@npm:7.1.0": - version: 7.1.0 - resolution: "pixelmatch@npm:7.1.0" - dependencies: - pngjs: "npm:^7.0.0" - bin: - pixelmatch: bin/pixelmatch - checksum: 10c0/ff069f92edaa841ac9b58b0ab74e1afa1f3b5e770eea0218c96bac1da4e752f5f6b79a0f9c4ba6b02afb955d39b8c78bcc3cc884f8122b67a1f2efbbccbe1a73 - languageName: node - linkType: hard - -"playwright-core@npm:1.57.0": - version: 1.57.0 - resolution: "playwright-core@npm:1.57.0" +"playwright-core@npm:1.59.1": + version: 1.59.1 + resolution: "playwright-core@npm:1.59.1" bin: playwright-core: cli.js - checksum: 10c0/798e35d83bf48419a8c73de20bb94d68be5dde68de23f95d80a0ebe401e3b83e29e3e84aea7894d67fa6c79d2d3d40cc5bcde3e166f657ce50987aaa2421b6a9 + checksum: 10c0/d41a74d9681ce3beb3d5239e9ed577710b4ad099a6ca2476219c6599d51e9cb4b80bd72ed82c528da6a5d929c18ae3b872cf02bb83f78fa1c2cb9199c501abee languageName: node linkType: hard -"playwright@npm:1.57.0, playwright@npm:^1.57.0": - version: 1.57.0 - resolution: "playwright@npm:1.57.0" +"playwright@npm:1.59.1": + version: 1.59.1 + resolution: "playwright@npm:1.59.1" dependencies: fsevents: "npm:2.3.2" - playwright-core: "npm:1.57.0" + playwright-core: "npm:1.59.1" dependenciesMeta: fsevents: optional: true bin: playwright: cli.js - checksum: 10c0/ab03c99a67b835bdea9059f516ad3b6e42c21025f9adaa161a4ef6bc7ca716dcba476d287140bb240d06126eb23f889a8933b8f5f1f1a56b80659d92d1358899 + checksum: 10c0/dfe38396e616e5c4f98825ce90037bb96e477c5a2bd9258a24854f8ce72a8a41427b19098863866f85aa0216e70287dd537c4438d761aca93995e31ae099c533 languageName: node linkType: hard @@ -3717,24 +3554,13 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.5.6": - version: 8.5.6 - resolution: "postcss@npm:8.5.6" - dependencies: - nanoid: "npm:^3.3.11" - picocolors: "npm:^1.1.1" - source-map-js: "npm:^1.2.1" - checksum: 10c0/5127cc7c91ed7a133a1b7318012d8bfa112da9ef092dddf369ae699a1f10ebbd89b1b9f25f3228795b84585c72aabd5ced5fc11f2ba467eedf7b081a66fad024 - languageName: node - linkType: hard - -"prettier-plugin-svelte@npm:^3.4.0": - version: 3.4.1 - resolution: "prettier-plugin-svelte@npm:3.4.1" +"prettier-plugin-svelte@npm:^3.5.0": + version: 3.5.1 + resolution: "prettier-plugin-svelte@npm:3.5.1" peerDependencies: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 - checksum: 10c0/ae19ea425458ae26b79eba303a9dd9ffacfb17bf233fa9879a108d4be63929459b226d693e972514afd2fd3c9fa8ee31f9a1bb4749d6dce9012f70f282704c5d + checksum: 10c0/4381123cb403434dc5a0c14562c40e78f51181a9207b5a3b1cd1e2c1abe75a9822351e7e92c3bf7d4bbbec4a57356338049fa925f7eaa2d7c695e2dcbc9ef600 languageName: node linkType: hard @@ -3909,87 +3735,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.43.0": - version: 4.54.0 - resolution: "rollup@npm:4.54.0" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.54.0" - "@rollup/rollup-android-arm64": "npm:4.54.0" - "@rollup/rollup-darwin-arm64": "npm:4.54.0" - "@rollup/rollup-darwin-x64": "npm:4.54.0" - "@rollup/rollup-freebsd-arm64": "npm:4.54.0" - "@rollup/rollup-freebsd-x64": "npm:4.54.0" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.54.0" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.54.0" - "@rollup/rollup-linux-arm64-gnu": "npm:4.54.0" - "@rollup/rollup-linux-arm64-musl": "npm:4.54.0" - "@rollup/rollup-linux-loong64-gnu": "npm:4.54.0" - "@rollup/rollup-linux-ppc64-gnu": "npm:4.54.0" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.54.0" - "@rollup/rollup-linux-riscv64-musl": "npm:4.54.0" - "@rollup/rollup-linux-s390x-gnu": "npm:4.54.0" - "@rollup/rollup-linux-x64-gnu": "npm:4.54.0" - "@rollup/rollup-linux-x64-musl": "npm:4.54.0" - "@rollup/rollup-openharmony-arm64": "npm:4.54.0" - "@rollup/rollup-win32-arm64-msvc": "npm:4.54.0" - "@rollup/rollup-win32-ia32-msvc": "npm:4.54.0" - "@rollup/rollup-win32-x64-gnu": "npm:4.54.0" - "@rollup/rollup-win32-x64-msvc": "npm:4.54.0" - "@types/estree": "npm:1.0.8" - fsevents: "npm:~2.3.2" - dependenciesMeta: - "@rollup/rollup-android-arm-eabi": - optional: true - "@rollup/rollup-android-arm64": - optional: true - "@rollup/rollup-darwin-arm64": - optional: true - "@rollup/rollup-darwin-x64": - optional: true - "@rollup/rollup-freebsd-arm64": - optional: true - "@rollup/rollup-freebsd-x64": - optional: true - "@rollup/rollup-linux-arm-gnueabihf": - optional: true - "@rollup/rollup-linux-arm-musleabihf": - optional: true - "@rollup/rollup-linux-arm64-gnu": - optional: true - "@rollup/rollup-linux-arm64-musl": - optional: true - "@rollup/rollup-linux-loong64-gnu": - optional: true - "@rollup/rollup-linux-ppc64-gnu": - optional: true - "@rollup/rollup-linux-riscv64-gnu": - optional: true - "@rollup/rollup-linux-riscv64-musl": - optional: true - "@rollup/rollup-linux-s390x-gnu": - optional: true - "@rollup/rollup-linux-x64-gnu": - optional: true - "@rollup/rollup-linux-x64-musl": - optional: true - "@rollup/rollup-openharmony-arm64": - optional: true - "@rollup/rollup-win32-arm64-msvc": - optional: true - "@rollup/rollup-win32-ia32-msvc": - optional: true - "@rollup/rollup-win32-x64-gnu": - optional: true - "@rollup/rollup-win32-x64-msvc": - optional: true - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 10c0/62e5fd5d43e72751ac631f13fd7e70bec0fc3809231d5e087c3c0811945e7b8f0956620c5bed4e0cd67085325324266989e5ea4d22985c2677119ac7809b6455 - languageName: node - linkType: hard - "run-applescript@npm:^7.0.0": version: 7.1.0 resolution: "run-applescript@npm:7.1.0" @@ -4053,7 +3798,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.6.2": +"semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.3": version: 7.7.3 resolution: "semver@npm:7.7.3" bin: @@ -4062,6 +3807,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.7.3": + version: 7.7.4 + resolution: "semver@npm:7.7.4" + bin: + semver: bin/semver.js + checksum: 10c0/5215ad0234e2845d4ea5bb9d836d42b03499546ddafb12075566899fc617f68794bb6f146076b6881d755de17d6c6cc73372555879ec7dce2c2feee947866ad2 + languageName: node + linkType: hard + "siginfo@npm:^2.0.0": version: 2.0.0 resolution: "siginfo@npm:2.0.0" @@ -4138,37 +3892,41 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.10.0": - version: 3.10.0 - resolution: "std-env@npm:3.10.0" - checksum: 10c0/1814927a45004d36dde6707eaf17552a546769bc79a6421be2c16ce77d238158dfe5de30910b78ec30d95135cc1c59ea73ee22d2ca170f8b9753f84da34c427f +"std-env@npm:^4.0.0-rc.1": + version: 4.1.0 + resolution: "std-env@npm:4.1.0" + checksum: 10c0/2e14b6b490db34cb969a48d9cf7c35bca4a47653914aac2814221baae7b867a5b15940d133625c391621971f98cd2266a5dc7036669960e883f1081db2a56558 languageName: node linkType: hard -"storybook@npm:^10.1.11": - version: 10.1.11 - resolution: "storybook@npm:10.1.11" +"storybook@npm:10.3.6": + version: 10.3.6 + resolution: "storybook@npm:10.3.6" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/icons": "npm:^2.0.0" - "@testing-library/jest-dom": "npm:^6.6.3" + "@storybook/icons": "npm:^2.0.1" + "@testing-library/jest-dom": "npm:^6.9.1" "@testing-library/user-event": "npm:^14.6.1" "@vitest/expect": "npm:3.2.4" "@vitest/spy": "npm:3.2.4" + "@webcontainer/env": "npm:^1.1.1" esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0" open: "npm:^10.2.0" recast: "npm:^0.23.5" - semver: "npm:^7.6.2" + semver: "npm:^7.7.3" use-sync-external-store: "npm:^1.5.0" ws: "npm:^8.18.0" peerDependencies: prettier: ^2 || ^3 + vite-plus: ^0.1.15 peerDependenciesMeta: prettier: optional: true + vite-plus: + optional: true bin: storybook: ./dist/bin/dispatcher.js - checksum: 10c0/7942e76585e388b6dc12c29fe0624bd524ab61070353466af7b8dd2152e7f1dcb303727e8891677283f46e3d7d920354f617245e70eca2fd4c80a1b691e390a2 + checksum: 10c0/ee6702667459ba2d49269ddd63a7281f17816fcdd4bacd338ed47a4a8e7ad65760c90d99f6b2dfdfd0a564bcfcab3c1ea05b50bf3aafc6b5b19a039a5da77870 languageName: node linkType: hard @@ -4238,9 +3996,9 @@ __metadata: languageName: node linkType: hard -"svelte-language-server@npm:^0.17.23": - version: 0.17.23 - resolution: "svelte-language-server@npm:0.17.23" +"svelte-language-server@npm:0.17.31": + version: 0.17.31 + resolution: "svelte-language-server@npm:0.17.31" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.25" "@vscode/emmet-helper": "npm:2.8.4" @@ -4250,9 +4008,9 @@ __metadata: globrex: "npm:^0.1.2" lodash: "npm:^4.17.21" prettier: "npm:~3.3.3" - prettier-plugin-svelte: "npm:^3.4.0" + prettier-plugin-svelte: "npm:^3.5.0" svelte: "npm:^4.2.19" - svelte2tsx: "npm:~0.7.46" + svelte2tsx: "npm:~0.7.54" typescript: "npm:^5.9.2" typescript-auto-import-cache: "npm:^0.3.6" vscode-css-languageservice: "npm:~6.3.5" @@ -4263,7 +4021,7 @@ __metadata: vscode-uri: "npm:~3.1.0" bin: svelteserver: bin/server.js - checksum: 10c0/229e17c7c1845da0ef5f05380c9bb6cec83633c168546c70ee186f5b24994d733b4f9001fb0a005afea2a49c7e67acd6a70fda3a6f0594c57b83d5ec128b75e8 + checksum: 10c0/00d8a8c223187c3a063e81e492d276ba5ae15ba96a982a33d9adc0dde25b28752dc48e510a6b36df7d86c0dcef429085bfd33cace6fe3674cdee827566960976 languageName: node linkType: hard @@ -4280,7 +4038,7 @@ __metadata: languageName: node linkType: hard -"svelte2tsx@npm:^0.7.44, svelte2tsx@npm:~0.7.46": +"svelte2tsx@npm:^0.7.44": version: 0.7.46 resolution: "svelte2tsx@npm:0.7.46" dependencies: @@ -4293,6 +4051,19 @@ __metadata: languageName: node linkType: hard +"svelte2tsx@npm:~0.7.54": + version: 0.7.55 + resolution: "svelte2tsx@npm:0.7.55" + dependencies: + dedent-js: "npm:^1.0.1" + scule: "npm:^1.3.0" + peerDependencies: + svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 + typescript: ^4.9.4 || ^5.0.0 || ^6.0.0 + checksum: 10c0/781964da7a1b8fd9338242bfc164233aaeec63671365a5af303b6e0ec9d1262cf0485be9eb6b7b9cd75bb03e63324236b404372d6a52659e4b2d2779656356c6 + languageName: node + linkType: hard + "svelte@npm:5.55.5": version: 5.55.5 resolution: "svelte@npm:5.55.5" @@ -4353,10 +4124,10 @@ __metadata: languageName: node linkType: hard -"tailwind-merge@npm:^3.4.0": - version: 3.4.0 - resolution: "tailwind-merge@npm:3.4.0" - checksum: 10c0/eaf17bb695c51c7bb7a90366a9c62be295473ee97fcfd1da54287714d4a5788a88ff4ad1ab9e0128638257fda777d6c9ea88682e36195e31a7fa2cf43f45e310 +"tailwind-merge@npm:3.5.0": + version: 3.5.0 + resolution: "tailwind-merge@npm:3.5.0" + checksum: 10c0/4dc588f5b5296ba3f38e1ebb41f02b6d24a8c5bb45e44b33748c118fb4b5767dd0efc464431ca3e75404056b618b5f67bec3708158baa65fed8a2fc9201e0c53 languageName: node linkType: hard @@ -4373,17 +4144,17 @@ __metadata: languageName: node linkType: hard -"tailwindcss@npm:4.1.18, tailwindcss@npm:^4.1.18": - version: 4.1.18 - resolution: "tailwindcss@npm:4.1.18" - checksum: 10c0/c79263cea0b2c577859b02f28284caa4eb3844e4d0f563686726ca97817c045c5c395a55bc776daaa351ba9e4aefa9a75bfbb43c22d86f3c573eecc2b87d6bf1 +"tailwindcss@npm:4.2.4": + version: 4.2.4 + resolution: "tailwindcss@npm:4.2.4" + checksum: 10c0/1069304b6bf2855daa029ac4af382abb95ed26ae4d05bc09ea01a56e6af3de8b6fb1b4d508d8bbb39abf30a69766e6f2f75835e112ac6fc39ed94ae5d4901048 languageName: node linkType: hard -"tapable@npm:^2.2.0": - version: 2.3.0 - resolution: "tapable@npm:2.3.0" - checksum: 10c0/cb9d67cc2c6a74dedc812ef3085d9d681edd2c1fa18e4aef57a3c0605fdbe44e6b8ea00bd9ef21bc74dd45314e39d31227aa031ebf2f5e38164df514136f2681 +"tapable@npm:^2.3.3": + version: 2.3.3 + resolution: "tapable@npm:2.3.3" + checksum: 10c0/47992e861053f861154e92fb4a98ac4ab47b6463717e60792dd1e8c755da0c4964cd8bb68c308a9066d6da89000b6310457b4d5d985c30de4ccc29066068cc17 languageName: node linkType: hard @@ -4448,10 +4219,10 @@ __metadata: languageName: node linkType: hard -"tinyrainbow@npm:^3.0.3": - version: 3.0.3 - resolution: "tinyrainbow@npm:3.0.3" - checksum: 10c0/1e799d35cd23cabe02e22550985a3051dc88814a979be02dc632a159c393a998628eacfc558e4c746b3006606d54b00bcdea0c39301133956d10a27aa27e988c +"tinyrainbow@npm:^3.1.0": + version: 3.1.0 + resolution: "tinyrainbow@npm:3.1.0" + checksum: 10c0/f11cf387a26c5c9255bec141a90ac511b26172981b10c3e50053bc6700ea7d2336edcc4a3a21dbb8412fe7c013477d2ba4d7e4877800f3f8107be5105aad6511 languageName: node linkType: hard @@ -4487,12 +4258,12 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:^6.0.0": - version: 6.0.0 - resolution: "tough-cookie@npm:6.0.0" +"tough-cookie@npm:^6.0.1": + version: 6.0.1 + resolution: "tough-cookie@npm:6.0.1" dependencies: tldts: "npm:^7.0.5" - checksum: 10c0/7b17a461e9c2ac0d0bea13ab57b93b4346d0b8c00db174c963af1e46e4ea8d04148d2a55f2358fc857db0c0c65208a98e319d0c60693e32e0c559a9d9cf20cb5 + checksum: 10c0/ec70bd6b1215efe4ed31a158f0be3e4c9088fcbd8620edc23a5860d4f3d85c757b77e274baaa700f7b25e409f4181552ed189603c2b2e1a9f88104da3a61a37d languageName: node linkType: hard @@ -4512,7 +4283,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.1, tslib@npm:^2.4.0, tslib@npm:^2.8.0": +"tslib@npm:^2.0.1, tslib@npm:^2.4.0, tslib@npm:^2.8.0, tslib@npm:^2.8.1": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 @@ -4582,6 +4353,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:^7.21.0": + version: 7.25.0 + resolution: "undici-types@npm:7.25.0" + checksum: 10c0/b30edc6d3a0aa0f1f4e0f4f56dc08b81ffbecc27e3b142b1363555104b076f9eebaa61dfd835d91a8341ad6c5e6f789ed2161f75b80855378828cd93ad7c9d26 + languageName: node + linkType: hard + "undici-types@npm:~7.16.0": version: 7.16.0 resolution: "undici-types@npm:7.16.0" @@ -4589,6 +4367,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^7.25.0": + version: 7.25.0 + resolution: "undici@npm:7.25.0" + checksum: 10c0/02a0b45dc14eb91bc488948750232450fe52f27a6b08086d6ac6736bb47908d600fe3a96d346f12eab24729c782e5c2f693bc8e8eca6696d4e4c09b1ed4cb4ec + languageName: node + linkType: hard + "unique-filename@npm:^5.0.0": version: 5.0.0 resolution: "unique-filename@npm:5.0.0" @@ -4635,7 +4420,7 @@ __metadata: languageName: node linkType: hard -"vite@npm:8.0.10": +"vite@npm:8.0.10, vite@npm:^6.0.0 || ^7.0.0 || ^8.0.0": version: 8.0.10 resolution: "vite@npm:8.0.10" dependencies: @@ -4692,61 +4477,6 @@ __metadata: languageName: node linkType: hard -"vite@npm:^6.0.0 || ^7.0.0": - version: 7.3.0 - resolution: "vite@npm:7.3.0" - dependencies: - esbuild: "npm:^0.27.0" - fdir: "npm:^6.5.0" - fsevents: "npm:~2.3.3" - picomatch: "npm:^4.0.3" - postcss: "npm:^8.5.6" - rollup: "npm:^4.43.0" - tinyglobby: "npm:^0.2.15" - peerDependencies: - "@types/node": ^20.19.0 || >=22.12.0 - jiti: ">=1.21.0" - less: ^4.0.0 - lightningcss: ^1.21.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 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - bin: - vite: bin/vite.js - checksum: 10c0/0457c196cdd5761ec351c0f353945430fbad330e615b9eeab729c8ae163334f18acdc1d9cd7d9d673dbf111f07f6e4f0b25d4ac32360e65b4a6df9991046f3ff - languageName: node - linkType: hard - "vitefu@npm:^1.1.2": version: 1.1.3 resolution: "vitefu@npm:1.1.3" @@ -4759,50 +4489,55 @@ __metadata: languageName: node linkType: hard -"vitest-browser-svelte@npm:^2.0.1": - version: 2.0.1 - resolution: "vitest-browser-svelte@npm:2.0.1" +"vitest-browser-svelte@npm:2.1.1": + version: 2.1.1 + resolution: "vitest-browser-svelte@npm:2.1.1" + dependencies: + "@testing-library/svelte-core": "npm:^1.0.0" peerDependencies: svelte: ^3 || ^4 || ^5 || ^5.0.0-next.0 vitest: ^4.0.0 - checksum: 10c0/47afa35683f0dd08f1b0d5204061cb294eb5a5e0f79cf5c1e7c82581549dd75291713a5ef9a80b2fcdb324a69e90e2f12d844a9d58a3db4626ec1ba52ffbb782 + checksum: 10c0/c0285fbe27d9b0d5362d18076d671657e9f94f98399401576cc18fc9e0efe22a490415cc5130e8fc28c08c6bbf1866c9f22043119a4b8626cd162d38731ebc75 languageName: node linkType: hard -"vitest@npm:^4.0.16": - version: 4.0.16 - resolution: "vitest@npm:4.0.16" +"vitest@npm:4.1.5": + version: 4.1.5 + resolution: "vitest@npm:4.1.5" dependencies: - "@vitest/expect": "npm:4.0.16" - "@vitest/mocker": "npm:4.0.16" - "@vitest/pretty-format": "npm:4.0.16" - "@vitest/runner": "npm:4.0.16" - "@vitest/snapshot": "npm:4.0.16" - "@vitest/spy": "npm:4.0.16" - "@vitest/utils": "npm:4.0.16" - es-module-lexer: "npm:^1.7.0" - expect-type: "npm:^1.2.2" + "@vitest/expect": "npm:4.1.5" + "@vitest/mocker": "npm:4.1.5" + "@vitest/pretty-format": "npm:4.1.5" + "@vitest/runner": "npm:4.1.5" + "@vitest/snapshot": "npm:4.1.5" + "@vitest/spy": "npm:4.1.5" + "@vitest/utils": "npm:4.1.5" + es-module-lexer: "npm:^2.0.0" + expect-type: "npm:^1.3.0" magic-string: "npm:^0.30.21" obug: "npm:^2.1.1" pathe: "npm:^2.0.3" picomatch: "npm:^4.0.3" - std-env: "npm:^3.10.0" + std-env: "npm:^4.0.0-rc.1" tinybench: "npm:^2.9.0" tinyexec: "npm:^1.0.2" tinyglobby: "npm:^0.2.15" - tinyrainbow: "npm:^3.0.3" - vite: "npm:^6.0.0 || ^7.0.0" + tinyrainbow: "npm:^3.1.0" + vite: "npm:^6.0.0 || ^7.0.0 || ^8.0.0" why-is-node-running: "npm:^2.3.0" 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.16 - "@vitest/browser-preview": 4.0.16 - "@vitest/browser-webdriverio": 4.0.16 - "@vitest/ui": 4.0.16 + "@vitest/browser-playwright": 4.1.5 + "@vitest/browser-preview": 4.1.5 + "@vitest/browser-webdriverio": 4.1.5 + "@vitest/coverage-istanbul": 4.1.5 + "@vitest/coverage-v8": 4.1.5 + "@vitest/ui": 4.1.5 happy-dom: "*" jsdom: "*" + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: "@edge-runtime/vm": optional: true @@ -4816,15 +4551,21 @@ __metadata: optional: true "@vitest/browser-webdriverio": optional: true + "@vitest/coverage-istanbul": + optional: true + "@vitest/coverage-v8": + optional: true "@vitest/ui": optional: true happy-dom: optional: true jsdom: optional: true + vite: + optional: false bin: vitest: vitest.mjs - checksum: 10c0/b195c272198f7957c11186eb70ee78e2ec0f4524b4b5306ca8f05e41b3d84c6a4a15d02fca58d82f2b32ba61f610ae8a2a23d463a8336d7323e4832db5eef223 + checksum: 10c0/196eaf5e95b45a3f6d3001a2408d7dc6f146c29c873ed4e42e1ad4c9327122934fb3793a12b6ce3b7c25d355e738b20123acc0894ce30358c3370b15f4bd0865 languageName: node linkType: hard @@ -4924,7 +4665,7 @@ __metadata: languageName: node linkType: hard -"webidl-conversions@npm:^8.0.0": +"webidl-conversions@npm:^8.0.1": version: 8.0.1 resolution: "webidl-conversions@npm:8.0.1" checksum: 10c0/3f6f327ca5fa0c065ed8ed0ef3b72f33623376e68f958e9b7bd0df49fdb0b908139ac2338d19fb45bd0e05595bda96cb6d1622222a8b413daa38a17aacc4dd46 @@ -4938,20 +4679,21 @@ __metadata: languageName: node linkType: hard -"whatwg-mimetype@npm:^4.0.0": - version: 4.0.0 - resolution: "whatwg-mimetype@npm:4.0.0" - checksum: 10c0/a773cdc8126b514d790bdae7052e8bf242970cebd84af62fb2f35a33411e78e981f6c0ab9ed1fe6ec5071b09d5340ac9178e05b52d35a9c4bcf558ba1b1551df +"whatwg-mimetype@npm:^5.0.0": + version: 5.0.0 + resolution: "whatwg-mimetype@npm:5.0.0" + checksum: 10c0/eead164fe73a00dd82f817af6fc0bd22e9c273e1d55bf4bc6bdf2da7ad8127fca82ef00ea6a37892f5f5641f8e34128e09508f92126086baba126b9e0d57feb4 languageName: node linkType: hard -"whatwg-url@npm:^15.0.0, whatwg-url@npm:^15.1.0": - version: 15.1.0 - resolution: "whatwg-url@npm:15.1.0" +"whatwg-url@npm:^16.0.0, whatwg-url@npm:^16.0.1": + version: 16.0.1 + resolution: "whatwg-url@npm:16.0.1" dependencies: + "@exodus/bytes": "npm:^1.11.0" tr46: "npm:^6.0.0" - webidl-conversions: "npm:^8.0.0" - checksum: 10c0/40c49b47044787c87486aaaa5b504da122820661c45ae20ab466c62595ed03c64be7c10c1d180d028949a393cd455db14144966a68359cd37fe6417e3426d128 + webidl-conversions: "npm:^8.0.1" + checksum: 10c0/e75565566abf3a2cdbd9f06c965dbcccee6ec4e9f0d3728ad5e08ceb9944279848bcaa211d35a29cb6d2df1e467dd05cfb59fbddf8a0adcd7d0bce9ffb703fd2 languageName: node linkType: hard @@ -4978,7 +4720,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.18.0, ws@npm:^8.18.3": +"ws@npm:^8.18.0": version: 8.18.3 resolution: "ws@npm:8.18.3" peerDependencies: @@ -4993,6 +4735,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.19.0": + version: 8.20.0 + resolution: "ws@npm:8.20.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10c0/956ac5f11738c914089b65878b9223692ace77337ba55379ae68e1ecbeae9b47a0c6eb9403688f609999a58c80d83d99865fe0029b229d308b08c1ef93d4ea14 + languageName: node + linkType: hard + "wsl-utils@npm:^0.1.0": version: 0.1.0 resolution: "wsl-utils@npm:0.1.0" -- 2.52.0 From 77c2b27f8b8d205050754c696264286f8f26bae2 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 15:19:39 +0300 Subject: [PATCH 06/15] chore: update remaining outdated packages (@chenglou/pretext 0.0.6, svelte-check 4.4.8) --- package.json | 4 ++-- yarn.lock | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index e514680..d490a73 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "playwright": "1.59.1", "storybook": "10.3.6", "svelte": "5.55.5", - "svelte-check": "^4.3.4", + "svelte-check": "4.4.8", "svelte-language-server": "0.17.31", "tailwind-merge": "3.5.0", "tailwind-variants": "^3.2.2", @@ -65,7 +65,7 @@ "vitest-browser-svelte": "2.1.1" }, "dependencies": { - "@chenglou/pretext": "^0.0.5", + "@chenglou/pretext": "0.0.6", "@tanstack/svelte-query": "6.1.28" } } diff --git a/yarn.lock b/yarn.lock index 43be523..43fedc3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -140,10 +140,10 @@ __metadata: languageName: node linkType: hard -"@chenglou/pretext@npm:^0.0.5": - version: 0.0.5 - resolution: "@chenglou/pretext@npm:0.0.5" - checksum: 10c0/5139b39a166fbe7d1e0cf31c95f83125cc0658d8951b19dff3ac14b94d08c2bb53e954801c0325dac79c5b2b21157fa7763e0c561d46773baa37253f1a526242 +"@chenglou/pretext@npm:0.0.6": + version: 0.0.6 + resolution: "@chenglou/pretext@npm:0.0.6" + checksum: 10c0/4101bdca7c817d636f9fd94cc905622dfcebde81872fa78aeb6fcee765e29aa5b6b49b0fdc6e9ea9e94ac07688906dfe6e4fa960071999c589848cbd3a35613e languageName: node linkType: hard @@ -2550,7 +2550,7 @@ __metadata: version: 0.0.0-use.local resolution: "glyphdiff@workspace:." dependencies: - "@chenglou/pretext": "npm:^0.0.5" + "@chenglou/pretext": "npm:0.0.6" "@chromatic-com/storybook": "npm:5.1.2" "@internationalized/date": "npm:3.12.1" "@lucide/svelte": "npm:^1.14.0" @@ -2578,7 +2578,7 @@ __metadata: playwright: "npm:1.59.1" storybook: "npm:10.3.6" svelte: "npm:5.55.5" - svelte-check: "npm:^4.3.4" + svelte-check: "npm:4.4.8" svelte-language-server: "npm:0.17.31" tailwind-merge: "npm:3.5.0" tailwind-variants: "npm:^3.2.2" @@ -3978,9 +3978,9 @@ __metadata: languageName: node linkType: hard -"svelte-check@npm:^4.3.4": - version: 4.3.5 - resolution: "svelte-check@npm:4.3.5" +"svelte-check@npm:4.4.8": + version: 4.4.8 + resolution: "svelte-check@npm:4.4.8" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.25" chokidar: "npm:^4.0.1" @@ -3992,7 +3992,7 @@ __metadata: typescript: ">=5.0.0" bin: svelte-check: bin/svelte-check - checksum: 10c0/a9196c61b9aea4dd597f268362452189df81db08332477727037d5270fad4de733addf6954b57aeeb6825df34f9b20a282ec16f964186c82f39f8456bc4a533c + checksum: 10c0/1292b545925e187dd76a4c4eef049a2900780059060e8d66c8d9d4833d0c47ddde2c2f38bad13078bcee7d518781f35b6be2cedef4d077903fa5f01473af1e5a languageName: node linkType: hard -- 2.52.0 From a105c941760000b0c5855cf2eda8c7dcf59c4c31 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 15:21:32 +0300 Subject: [PATCH 07/15] chore: upgrade svelte-language-server to 0.18.0 --- package.json | 2 +- yarn.lock | 21 +++++++++++---------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index d490a73..8ff3064 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "storybook": "10.3.6", "svelte": "5.55.5", "svelte-check": "4.4.8", - "svelte-language-server": "0.17.31", + "svelte-language-server": "0.18.0", "tailwind-merge": "3.5.0", "tailwind-variants": "^3.2.2", "tailwindcss": "4.2.4", diff --git a/yarn.lock b/yarn.lock index 43fedc3..992f596 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2579,7 +2579,7 @@ __metadata: storybook: "npm:10.3.6" svelte: "npm:5.55.5" svelte-check: "npm:4.4.8" - svelte-language-server: "npm:0.17.31" + svelte-language-server: "npm:0.18.0" tailwind-merge: "npm:3.5.0" tailwind-variants: "npm:^3.2.2" tailwindcss: "npm:4.2.4" @@ -3996,9 +3996,9 @@ __metadata: languageName: node linkType: hard -"svelte-language-server@npm:0.17.31": - version: 0.17.31 - resolution: "svelte-language-server@npm:0.17.31" +"svelte-language-server@npm:0.18.0": + version: 0.18.0 + resolution: "svelte-language-server@npm:0.18.0" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.25" "@vscode/emmet-helper": "npm:2.8.4" @@ -4010,8 +4010,7 @@ __metadata: prettier: "npm:~3.3.3" prettier-plugin-svelte: "npm:^3.5.0" svelte: "npm:^4.2.19" - svelte2tsx: "npm:~0.7.54" - typescript: "npm:^5.9.2" + svelte2tsx: "npm:~0.7.55" typescript-auto-import-cache: "npm:^0.3.6" vscode-css-languageservice: "npm:~6.3.5" vscode-html-languageservice: "npm:~5.4.0" @@ -4019,9 +4018,11 @@ __metadata: vscode-languageserver-protocol: "npm:3.17.5" vscode-languageserver-types: "npm:3.17.5" vscode-uri: "npm:~3.1.0" + peerDependencies: + typescript: ^5.9.2 || ^6.0.2 bin: svelteserver: bin/server.js - checksum: 10c0/00d8a8c223187c3a063e81e492d276ba5ae15ba96a982a33d9adc0dde25b28752dc48e510a6b36df7d86c0dcef429085bfd33cace6fe3674cdee827566960976 + checksum: 10c0/211251684cc9b8d53cae7997cea3518993a18a00d33f93605953ecf7bd747904783137c3b6abad790e23ab0ceaf91be2ac85f8c1dc92b707fc2ba3b2b92e6674 languageName: node linkType: hard @@ -4051,7 +4052,7 @@ __metadata: languageName: node linkType: hard -"svelte2tsx@npm:~0.7.54": +"svelte2tsx@npm:~0.7.55": version: 0.7.55 resolution: "svelte2tsx@npm:0.7.55" dependencies: @@ -4323,7 +4324,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.9.4 || ^5.0.0, typescript@npm:^5.9.2": +"typescript@npm:^4.9.4 || ^5.0.0": version: 5.9.3 resolution: "typescript@npm:5.9.3" bin: @@ -4343,7 +4344,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^4.9.4 || ^5.0.0#optional!builtin, typescript@patch:typescript@npm%3A^5.9.2#optional!builtin": +"typescript@patch:typescript@npm%3A^4.9.4 || ^5.0.0#optional!builtin": version: 5.9.3 resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" bin: -- 2.52.0 From fae6694479642d84fa9f7d3b66e775a201d9eead Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 16:49:27 +0300 Subject: [PATCH 08/15] chore(dprint): update markup_fmt plugin version, fix @render indentation and add couple of new rules --- dprint.json | 9 ++++--- .../ui/Button/ToggleButton.stories.svelte | 2 +- src/shared/ui/Footnote/Footnote.svelte | 10 ++++---- src/shared/ui/Section/Section.svelte | 2 +- src/shared/ui/VirtualList/VirtualList.svelte | 24 +++++++++---------- 5 files changed, 23 insertions(+), 24 deletions(-) diff --git a/dprint.json b/dprint.json index c90d305..10fe283 100644 --- a/dprint.json +++ b/dprint.json @@ -13,7 +13,7 @@ "https://plugins.dprint.dev/typescript-0.93.0.wasm", "https://plugins.dprint.dev/json-0.19.3.wasm", "https://plugins.dprint.dev/markdown-0.17.8.wasm", - "https://plugins.dprint.dev/g-plane/markup_fmt-v0.25.3.wasm" + "https://plugins.dprint.dev/g-plane/markup_fmt-v0.27.0.wasm" ], "typescript": { "lineWidth": 120, @@ -57,9 +57,8 @@ "quotes": "double", "scriptIndent": false, "styleIndent": false, - - "vBindStyle": "short", - "vOnStyle": "short", - "formatComments": true + "formatComments": true, + "svelteAttrShorthand": true, + "svelteDirectiveShorthand": true } } diff --git a/src/shared/ui/Button/ToggleButton.stories.svelte b/src/shared/ui/Button/ToggleButton.stories.svelte index 86d45b6..ab2d8cf 100644 --- a/src/shared/ui/Button/ToggleButton.stories.svelte +++ b/src/shared/ui/Button/ToggleButton.stories.svelte @@ -106,7 +106,7 @@ let selected = $state(false);
{ selected = !selected; }} diff --git a/src/shared/ui/Footnote/Footnote.svelte b/src/shared/ui/Footnote/Footnote.svelte index cf69ca8..7d5beaf 100644 --- a/src/shared/ui/Footnote/Footnote.svelte +++ b/src/shared/ui/Footnote/Footnote.svelte @@ -26,11 +26,11 @@ const { children, class: className, render }: Props = $props(); {#if render} {@render render({ - class: cn( - 'font-mono text-3xs sm:text-2xs lowercase tracking-wider-mono text-text-soft', - className, - ), -})} + class: cn( + 'font-mono text-3xs sm:text-2xs lowercase tracking-wider-mono text-text-soft', + className, + ), + })} {:else if children}
{#if headerTitle} - + {/if}
diff --git a/src/shared/ui/VirtualList/VirtualList.svelte b/src/shared/ui/VirtualList/VirtualList.svelte index 3b4884c..c4af3d1 100644 --- a/src/shared/ui/VirtualList/VirtualList.svelte +++ b/src/shared/ui/VirtualList/VirtualList.svelte @@ -288,24 +288,24 @@ $effect(() => { > {#if itemIndex < items.length} {@render children({ - item: items[itemIndex], - index: itemIndex, - isFullyVisible: row.isFullyVisible, - isPartiallyVisible: row.isPartiallyVisible, - proximity: row.proximity, -})} + item: items[itemIndex], + index: itemIndex, + isFullyVisible: row.isFullyVisible, + isPartiallyVisible: row.isPartiallyVisible, + proximity: row.proximity, + })} {/if}
{:else}
{#if itemIndex < items.length} {@render children({ - item: items[itemIndex], - index: itemIndex, - isFullyVisible: row.isFullyVisible, - isPartiallyVisible: row.isPartiallyVisible, - proximity: row.proximity, -})} + item: items[itemIndex], + index: itemIndex, + isFullyVisible: row.isFullyVisible, + isPartiallyVisible: row.isPartiallyVisible, + proximity: row.proximity, + })} {/if}
{/if} -- 2.52.0 From 1c9a7f9fe187b9dcd5aafa5734260bffa6ea13f6 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 16:49:56 +0300 Subject: [PATCH 09/15] chore: add .vscode to .gitignore --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index bc723aa..2f13284 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,9 @@ node_modules /build /dist +# IDE settings +.vscode + # Git worktrees (isolated development branches) .worktrees -- 2.52.0 From c18574d4c3c4ba1510e88f031687d90242036cf1 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 17:02:25 +0300 Subject: [PATCH 10/15] fix: remove deprecated tsconfig property --- tsconfig.json | 1 - 1 file changed, 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index d3dd8ce..68fface 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -23,7 +23,6 @@ "verbatimModuleSyntax": true, /* Path Aliases */ - "baseUrl": ".", "paths": { "$lib/*": ["./src/lib/*"], "$app/*": ["./src/app/*"], -- 2.52.0 From 0d4356b8f13bf4fa47036624e7aa03fbb9ac62d3 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 17:03:18 +0300 Subject: [PATCH 11/15] chore: remove @ts-expect-error since scheduler was added in new TS release --- .../utils/yieldToMainThread/yieldToMainThread.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/entities/Font/model/store/appliedFontsStore/utils/yieldToMainThread/yieldToMainThread.ts b/src/entities/Font/model/store/appliedFontsStore/utils/yieldToMainThread/yieldToMainThread.ts index 4fa26a3..71545e5 100644 --- a/src/entities/Font/model/store/appliedFontsStore/utils/yieldToMainThread/yieldToMainThread.ts +++ b/src/entities/Font/model/store/appliedFontsStore/utils/yieldToMainThread/yieldToMainThread.ts @@ -2,9 +2,7 @@ * Yields to main thread during CPU-intensive parsing. Uses scheduler.yield() where available or MessageChannel fallback. */ export async function yieldToMainThread(): Promise { - // @ts-expect-error - scheduler not in TypeScript lib yet if (typeof scheduler !== 'undefined' && 'yield' in scheduler) { - // @ts-expect-error - scheduler.yield not in TypeScript lib yet await scheduler.yield(); } else { await new Promise(resolve => { -- 2.52.0 From 6bfa7ca777e6a9e18bb38829b07d480092c14b0e Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 17:03:43 +0300 Subject: [PATCH 12/15] chore: add .css files declaration --- src/app/types/ambient.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app/types/ambient.d.ts b/src/app/types/ambient.d.ts index 4700e35..c1a2807 100644 --- a/src/app/types/ambient.d.ts +++ b/src/app/types/ambient.d.ts @@ -36,6 +36,8 @@ declare module '*.jpg' { export default content; } +declare module '*.css'; + /// interface ImportMetaEnv { -- 2.52.0 From c01fc79a3e5ecdb91c41dd1c957b1fb663e967c6 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 17:04:23 +0300 Subject: [PATCH 13/15] fix: add scrollMargin property since the IntersectionObserver has it --- .../Breadcrumb/model/store/scrollBreadcrumbsStore.test.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/entities/Breadcrumb/model/store/scrollBreadcrumbsStore.test.ts b/src/entities/Breadcrumb/model/store/scrollBreadcrumbsStore.test.ts index bdf0cb5..dd3929b 100644 --- a/src/entities/Breadcrumb/model/store/scrollBreadcrumbsStore.test.ts +++ b/src/entities/Breadcrumb/model/store/scrollBreadcrumbsStore.test.ts @@ -20,6 +20,7 @@ let mockObserverInstances: MockIntersectionObserver[] = []; class MockIntersectionObserver implements IntersectionObserver { root = null; rootMargin = ''; + scrollMargin = ''; thresholds: number[] = []; readonly callbacks: Array<(entries: IntersectionObserverEntry[], observer: IntersectionObserver) => void> = []; readonly observedElements = new Set(); -- 2.52.0 From d1eb83fa90b85314b753f919025008181e8a9550 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Sat, 23 May 2026 16:59:59 +0300 Subject: [PATCH 14/15] fix: wire the search to the store --- src/widgets/ComparisonView/ui/Search/Search.svelte | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/widgets/ComparisonView/ui/Search/Search.svelte b/src/widgets/ComparisonView/ui/Search/Search.svelte index f6b2c45..305b12b 100644 --- a/src/widgets/ComparisonView/ui/Search/Search.svelte +++ b/src/widgets/ComparisonView/ui/Search/Search.svelte @@ -4,8 +4,18 @@ Updates the global filterManager query to filter the font list. -->
-- 2.52.0 From f41c4aab9cd39b355b3ee4523e3c05de9839d9c1 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Sat, 23 May 2026 17:00:29 +0300 Subject: [PATCH 15/15] feat: move class prop to wrapper --- .../ui/TypographyMenu/TypographyMenu.svelte | 134 +++++++++--------- 1 file changed, 68 insertions(+), 66 deletions(-) diff --git a/src/features/SetupFont/ui/TypographyMenu/TypographyMenu.svelte b/src/features/SetupFont/ui/TypographyMenu/TypographyMenu.svelte index 1e1cba0..1376cf1 100644 --- a/src/features/SetupFont/ui/TypographyMenu/TypographyMenu.svelte +++ b/src/features/SetupFont/ui/TypographyMenu/TypographyMenu.svelte @@ -72,74 +72,76 @@ $effect(() => { {#if !hidden} {#if responsive.isMobileOrTablet} - - - {#snippet child({ props })} - - {/snippet} - - - - - -
-
- - - CONTROLS - -
- - {#snippet child({ props })} - +
+ + + {#snippet child({ props })} +
+ + {/snippet} + - - {#each typographySettingsStore.controls as control (control.id)} - - - - {/each} - - - + + + +
+
+ + + CONTROLS + +
+ + {#snippet child({ props })} + + {/snippet} + +
+ + + {#each typographySettingsStore.controls as control (control.id)} + + + + {/each} +
+
+ +
{:else}