From c4a67385d56ab304cc3b6ef9867c8ee3012657a5 Mon Sep 17 00:00:00 2001 From: Chris Feijoo Date: Fri, 12 Jun 2026 14:28:11 +0100 Subject: [PATCH 1/3] Update Petrinaut + refractive toolchain: Vite 8.0.16, tsgo, React 19.2.7 - Bump vite, @vitejs/plugin-react, storybook, rolldown 1.0.3 (matches vite's internal pin), rolldown-plugin-dts 0.25.2, @rolldown/plugin-babel and @typescript/native-preview across @hashintel/petrinaut, @hashintel/petrinaut-core, @apps/petrinaut-website and @hashintel/refractive; vitest 4.1.8 + jsdom 29 where tests exist - typescript 5.9.3 -> 6.0.3 for the petrinaut-core in-browser LSP runtime - react/react-dom 19.2.6 -> 19.2.7 monorepo-wide (required by the root resolutions pin that guarantees a single React copy) - Add explicit @babel/core devDep for the React Compiler babel pass - yarn constraints: ignore @types/react, typescript and jsdom forks (refractive was aligned instead of ignored for the toolchain packages) - Document why the dts fake-js `enforce: "pre"` remap must stay: the upstream-recommended `oxc.exclude` setup (rolldown-plugin-dts#201) emits dts chunks without their local declarations React Compiler stays on babel-plugin-react-compiler: the Rust port is in oxc 0.135 but not yet shipped in rolldown (rolldown#9671 still draft) nor reachable from stable Vite. Co-Authored-By: Claude Fable 5 --- apps/hash-frontend/package.json | 4 +- apps/petrinaut-website/package.json | 15 +- apps/plugin-browser/package.json | 4 +- .../type-system/typescript/package.json | 2 +- .../block-design-system/package.json | 4 +- libs/@hashintel/design-system/package.json | 4 +- libs/@hashintel/ds-components/package.json | 4 +- libs/@hashintel/petrinaut-core/package.json | 12 +- libs/@hashintel/petrinaut-core/vite.config.ts | 5 + libs/@hashintel/petrinaut/package.json | 27 +- libs/@hashintel/petrinaut/vite.config.ts | 5 + libs/@hashintel/query-editor/package.json | 4 +- libs/@hashintel/refractive/package.json | 18 +- libs/@hashintel/refractive/vite.config.ts | 4 + libs/@hashintel/type-editor/package.json | 4 +- libs/@local/advanced-types/package.json | 2 +- .../@local/hash-isomorphic-utils/package.json | 2 +- package.json | 4 +- yarn.config.cjs | 6 + yarn.lock | 1515 +++++++++++++---- 20 files changed, 1275 insertions(+), 370 deletions(-) diff --git a/apps/hash-frontend/package.json b/apps/hash-frontend/package.json index f561d9b1e07..851ae2c8948 100644 --- a/apps/hash-frontend/package.json +++ b/apps/hash-frontend/package.json @@ -110,9 +110,9 @@ "prosemirror-state": "1.4.3", "prosemirror-transform": "1.7.0", "prosemirror-view": "patch:prosemirror-view@npm%3A1.29.1#~/.yarn/patches/prosemirror-view-npm-1.29.1-ff37db4eea.patch", - "react": "19.2.6", + "react": "19.2.7", "react-beautiful-dnd": "13.1.1", - "react-dom": "19.2.6", + "react-dom": "19.2.7", "react-dropzone": "14.3.8", "react-full-screen": "1.1.1", "react-hook-form": "7.65.0", diff --git a/apps/petrinaut-website/package.json b/apps/petrinaut-website/package.json index 51f0050d04e..18b42dbfb39 100644 --- a/apps/petrinaut-website/package.json +++ b/apps/petrinaut-website/package.json @@ -24,22 +24,23 @@ "@sentry/react": "10.54.0", "ai": "6.0.182", "immer": "10.1.3", - "react": "19.2.6", - "react-dom": "19.2.6", + "react": "19.2.7", + "react-dom": "19.2.7", "react-icons": "5.5.0", "zod": "4.4.3" }, "devDependencies": { - "@rolldown/plugin-babel": "0.2.1", - "@types/react": "19.2.14", + "@babel/core": "7.29.7", + "@rolldown/plugin-babel": "0.2.3", + "@types/react": "19.2.17", "@types/react-dom": "19.2.3", - "@typescript/native-preview": "7.0.0-dev.20260511.1", - "@vitejs/plugin-react": "6.0.1", + "@typescript/native-preview": "7.0.0-dev.20260607.1", + "@vitejs/plugin-react": "6.0.2", "@whatwg-node/server": "0.10.18", "babel-plugin-react-compiler": "1.0.0", "oxlint": "1.63.0", "oxlint-tsgolint": "0.22.1", "sharp": "0.34.5", - "vite": "8.0.12" + "vite": "8.0.16" } } diff --git a/apps/plugin-browser/package.json b/apps/plugin-browser/package.json index 9aa63c03f13..ceb6854f155 100644 --- a/apps/plugin-browser/package.json +++ b/apps/plugin-browser/package.json @@ -40,8 +40,8 @@ "fractional-indexing": "3.2.0", "graphql": "16.11.0", "lodash.debounce": "4.0.8", - "react": "19.2.6", - "react-dom": "19.2.6", + "react": "19.2.7", + "react-dom": "19.2.7", "uuid": "14.0.0", "webextension-polyfill": "0.12.0", "ws": "8.20.1" diff --git a/libs/@blockprotocol/type-system/typescript/package.json b/libs/@blockprotocol/type-system/typescript/package.json index 20ec4f1c16b..84c06449f18 100644 --- a/libs/@blockprotocol/type-system/typescript/package.json +++ b/libs/@blockprotocol/type-system/typescript/package.json @@ -66,7 +66,7 @@ "@types/semver": "7.7.1", "@vitest/coverage-istanbul": "4.1.7", "eslint": "9.39.4", - "react": "19.2.6", + "react": "19.2.7", "rimraf": "6.1.3", "rollup": "4.59.0", "tslib": "2.8.1", diff --git a/libs/@hashintel/block-design-system/package.json b/libs/@hashintel/block-design-system/package.json index 5f1b27452a6..bbfc49b08e3 100644 --- a/libs/@hashintel/block-design-system/package.json +++ b/libs/@hashintel/block-design-system/package.json @@ -45,8 +45,8 @@ "@types/react-dom": "19.2.3", "@types/react-syntax-highlighter": "15.5.13", "eslint": "9.39.4", - "react": "19.2.6", - "react-dom": "19.2.6", + "react": "19.2.7", + "react-dom": "19.2.7", "typescript": "5.9.3" }, "peerDependencies": { diff --git a/libs/@hashintel/design-system/package.json b/libs/@hashintel/design-system/package.json index 91265a76c0b..de0bb4d6f37 100644 --- a/libs/@hashintel/design-system/package.json +++ b/libs/@hashintel/design-system/package.json @@ -74,8 +74,8 @@ "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "eslint": "9.39.4", - "react": "19.2.6", - "react-dom": "19.2.6", + "react": "19.2.7", + "react-dom": "19.2.7", "typescript": "5.9.3" }, "peerDependencies": { diff --git a/libs/@hashintel/ds-components/package.json b/libs/@hashintel/ds-components/package.json index ae5cf44ab97..f0ff9090352 100644 --- a/libs/@hashintel/ds-components/package.json +++ b/libs/@hashintel/ds-components/package.json @@ -106,8 +106,8 @@ "lorem-ipsum": "2.0.8", "lucide-react": "0.544.0", "npm-run-all": "4.1.5", - "react": "19.2.6", - "react-dom": "19.2.6", + "react": "19.2.7", + "react-dom": "19.2.7", "tsup": "^8.5.1", "tsx": "4.20.6", "typescript": "5.9.3", diff --git a/libs/@hashintel/petrinaut-core/package.json b/libs/@hashintel/petrinaut-core/package.json index ea82f59aba8..f66a59a04ef 100644 --- a/libs/@hashintel/petrinaut-core/package.json +++ b/libs/@hashintel/petrinaut-core/package.json @@ -70,13 +70,13 @@ "devDependencies": { "@types/babel__standalone": "7.1.9", "@types/node": "22.18.13", - "@typescript/native-preview": "7.0.0-dev.20260511.1", + "@typescript/native-preview": "7.0.0-dev.20260607.1", "oxlint": "1.63.0", "oxlint-tsgolint": "0.22.1", - "rolldown": "1.0.0", - "rolldown-plugin-dts": "0.25.0", - "typescript": "5.9.3", - "vite": "8.0.12", - "vitest": "4.1.7" + "rolldown": "1.0.3", + "rolldown-plugin-dts": "0.25.2", + "typescript": "6.0.3", + "vite": "8.0.16", + "vitest": "4.1.8" } } diff --git a/libs/@hashintel/petrinaut-core/vite.config.ts b/libs/@hashintel/petrinaut-core/vite.config.ts index df29a6553c9..f6765313640 100644 --- a/libs/@hashintel/petrinaut-core/vite.config.ts +++ b/libs/@hashintel/petrinaut-core/vite.config.ts @@ -64,6 +64,11 @@ export default defineConfig(({ command }) => ({ external: ["typescript"], }), + // The `enforce: "pre"` remap below is still required in Vite 8, despite + // upstream recommending `oxc: { exclude }` instead (sxzz/rolldown-plugin-dts#201): + // tested 2026-06-12 with vite 8.0.16 + rolldown-plugin-dts 0.25.2, the + // exclude-based setup silently emits dts chunks without their local + // declarations (e.g. `index.d.d.ts` went missing entirely). command === "build" && dts({ tsgo: true }).map((plugin) => plugin.name.endsWith("fake-js") diff --git a/libs/@hashintel/petrinaut/package.json b/libs/@hashintel/petrinaut/package.json index 236513bf3e5..20b5f69f905 100644 --- a/libs/@hashintel/petrinaut/package.json +++ b/libs/@hashintel/petrinaut/package.json @@ -75,29 +75,30 @@ "uuid": "14.0.0" }, "devDependencies": { + "@babel/core": "7.29.7", "@hashintel/ds-helpers": "workspace:*", "@pandacss/dev": "1.11.1", - "@rolldown/plugin-babel": "0.2.1", - "@storybook/react-vite": "10.2.19", + "@rolldown/plugin-babel": "0.2.3", + "@storybook/react-vite": "10.4.2", "@testing-library/dom": "10.4.1", "@testing-library/react": "16.3.2", "@types/babel__standalone": "7.1.9", "@types/lodash-es": "4.17.12", - "@types/react": "19.2.14", + "@types/react": "19.2.17", "@types/react-dom": "19.2.3", - "@typescript/native-preview": "7.0.0-dev.20260511.1", - "@vitejs/plugin-react": "6.0.1", + "@typescript/native-preview": "7.0.0-dev.20260607.1", + "@vitejs/plugin-react": "6.0.2", "babel-plugin-react-compiler": "1.0.0", - "jsdom": "24.1.3", + "jsdom": "29.1.1", "oxlint": "1.63.0", "oxlint-tsgolint": "0.22.1", - "react": "19.2.6", - "react-dom": "19.2.6", - "rolldown": "1.0.0", - "rolldown-plugin-dts": "0.25.0", - "storybook": "10.3.6", - "vite": "8.0.12", - "vitest": "4.1.7" + "react": "19.2.7", + "react-dom": "19.2.7", + "rolldown": "1.0.3", + "rolldown-plugin-dts": "0.25.2", + "storybook": "10.4.2", + "vite": "8.0.16", + "vitest": "4.1.8" }, "peerDependencies": { "@hashintel/ds-components": "workspace:^", diff --git a/libs/@hashintel/petrinaut/vite.config.ts b/libs/@hashintel/petrinaut/vite.config.ts index f18ca3949ae..51591498435 100644 --- a/libs/@hashintel/petrinaut/vite.config.ts +++ b/libs/@hashintel/petrinaut/vite.config.ts @@ -83,6 +83,11 @@ export default defineConfig(({ command }) => ({ ], }), + // The `enforce: "pre"` remap below is still required in Vite 8, despite + // upstream recommending `oxc: { exclude }` instead (sxzz/rolldown-plugin-dts#201): + // tested 2026-06-12 with vite 8.0.16 + rolldown-plugin-dts 0.25.2, the + // exclude-based setup drops all local declarations from the emitted dts + // chunks (multi-entry lib builds come out as bare re-export stubs). command === "build" && dts({ tsgo: true }).map((plugin) => // Ensure runs before Vite's native TypeScript transform diff --git a/libs/@hashintel/query-editor/package.json b/libs/@hashintel/query-editor/package.json index c44f78bbea8..6f90df4447a 100644 --- a/libs/@hashintel/query-editor/package.json +++ b/libs/@hashintel/query-editor/package.json @@ -34,8 +34,8 @@ "@mui/system": "5.18.0", "eslint": "9.39.4", "eslint-plugin-storybook": "10.3.1", - "react": "19.2.6", - "react-dom": "19.2.6", + "react": "19.2.7", + "react-dom": "19.2.7", "react-hook-form": "7.65.0", "storybook": "9.1.19", "typescript": "5.9.3" diff --git a/libs/@hashintel/refractive/package.json b/libs/@hashintel/refractive/package.json index 72f6e5ad7e6..1ddcaacdf63 100644 --- a/libs/@hashintel/refractive/package.json +++ b/libs/@hashintel/refractive/package.json @@ -31,18 +31,20 @@ "prepublishOnly": "yarn build" }, "devDependencies": { - "@rolldown/plugin-babel": "0.2.1", - "@storybook/react-vite": "10.2.19", - "@types/react": "19.2.14", + "@babel/core": "7.29.7", + "@rolldown/plugin-babel": "0.2.3", + "@storybook/react-vite": "10.4.2", + "@types/react": "19.2.17", "@types/react-dom": "19.2.3", - "@typescript/native-preview": "7.0.0-dev.20260511.1", - "@vitejs/plugin-react": "6.0.1", + "@typescript/native-preview": "7.0.0-dev.20260607.1", + "@vitejs/plugin-react": "6.0.2", "babel-plugin-react-compiler": "1.0.0", "oxlint": "1.63.0", "oxlint-tsgolint": "0.22.1", - "rolldown-plugin-dts": "0.25.0", - "storybook": "10.2.19", - "vite": "8.0.12" + "rolldown": "1.0.3", + "rolldown-plugin-dts": "0.25.2", + "storybook": "10.4.2", + "vite": "8.0.16" }, "peerDependencies": { "react": "^19.0.0", diff --git a/libs/@hashintel/refractive/vite.config.ts b/libs/@hashintel/refractive/vite.config.ts index c1c48e0b499..cdd214eebad 100644 --- a/libs/@hashintel/refractive/vite.config.ts +++ b/libs/@hashintel/refractive/vite.config.ts @@ -17,6 +17,10 @@ export default defineConfig(({ command }) => ({ ], }), + // The `enforce: "pre"` remap below is still required in Vite 8, despite + // upstream recommending `oxc: { exclude }` instead (sxzz/rolldown-plugin-dts#201): + // tested 2026-06-12 with vite 8.0.16 + rolldown-plugin-dts 0.25.2, the + // exclude-based setup drops local declarations from the emitted dts chunks. command === "build" && dts({ tsgo: true }).map((plugin) => // Ensure runs before Vite's native TypeScript transform diff --git a/libs/@hashintel/type-editor/package.json b/libs/@hashintel/type-editor/package.json index f6a6614c4cb..6e407baeace 100644 --- a/libs/@hashintel/type-editor/package.json +++ b/libs/@hashintel/type-editor/package.json @@ -42,8 +42,8 @@ "@types/lodash.uniqueid": "4.0.9", "eslint": "9.39.4", "eslint-plugin-storybook": "10.3.1", - "react": "19.2.6", - "react-dom": "19.2.6", + "react": "19.2.7", + "react-dom": "19.2.7", "react-hook-form": "7.65.0", "storybook": "9.1.19", "typescript": "5.9.3" diff --git a/libs/@local/advanced-types/package.json b/libs/@local/advanced-types/package.json index 80122b04c5a..f209b63319d 100644 --- a/libs/@local/advanced-types/package.json +++ b/libs/@local/advanced-types/package.json @@ -25,7 +25,7 @@ "@local/eslint": "workspace:*", "@local/tsconfig": "workspace:*", "eslint": "9.39.4", - "react": "19.2.6", + "react": "19.2.7", "rimraf": "6.1.3", "typescript": "5.9.3" } diff --git a/libs/@local/hash-isomorphic-utils/package.json b/libs/@local/hash-isomorphic-utils/package.json index 6f4d0d93b1a..5b1185b7250 100644 --- a/libs/@local/hash-isomorphic-utils/package.json +++ b/libs/@local/hash-isomorphic-utils/package.json @@ -71,7 +71,7 @@ "eslint": "9.39.4", "graphql": "16.11.0", "next": "15.5.18", - "react": "19.2.6", + "react": "19.2.7", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.7" diff --git a/package.json b/package.json index 005eae6eadd..81cf9053cc4 100644 --- a/package.json +++ b/package.json @@ -101,8 +101,8 @@ "prosemirror-view@npm:^1.1.0": "patch:prosemirror-view@npm%3A1.29.1#~/.yarn/patches/prosemirror-view-npm-1.29.1-ff37db4eea.patch", "prosemirror-view@npm:^1.27.0": "patch:prosemirror-view@npm%3A1.29.1#~/.yarn/patches/prosemirror-view-npm-1.29.1-ff37db4eea.patch", "qs": "6.15.2", - "react": "19.2.6", - "react-dom": "19.2.6", + "react": "19.2.7", + "react-dom": "19.2.7", "underscore": "1.13.8" }, "engines": { diff --git a/yarn.config.cjs b/yarn.config.cjs index 0ecfa160fb5..95ae6aa7fda 100644 --- a/yarn.config.cjs +++ b/yarn.config.cjs @@ -32,6 +32,12 @@ const ignoredDependencies = [ "vitest", "@dnd-kit/sortable", "@babel/core", + // Petrinaut + refractive use @types/react 19.2.17; other workspaces are on 19.2.14 + "@types/react", + // petrinaut-core bundles TypeScript 6 into its LSP worker; the rest of the repo is on 5.9 + "typescript", + // Petrinaut tests run on jsdom 29; hash-ai-worker-ts is still on 24 + "jsdom", ]; const ignoredWorkspaces = []; diff --git a/yarn.lock b/yarn.lock index 63e520e6696..b16a1e30d1c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -685,9 +685,9 @@ __metadata: prosemirror-state: "npm:1.4.3" prosemirror-transform: "npm:1.7.0" prosemirror-view: "patch:prosemirror-view@npm%3A1.29.1#~/.yarn/patches/prosemirror-view-npm-1.29.1-ff37db4eea.patch" - react: "npm:19.2.6" + react: "npm:19.2.7" react-beautiful-dnd: "npm:13.1.1" - react-dom: "npm:19.2.6" + react-dom: "npm:19.2.7" react-dropzone: "npm:14.3.8" react-full-screen: "npm:1.1.1" react-hook-form: "npm:7.65.0" @@ -828,29 +828,30 @@ __metadata: resolution: "@apps/petrinaut-website@workspace:apps/petrinaut-website" dependencies: "@ai-sdk/openai": "npm:3.0.63" + "@babel/core": "npm:7.29.7" "@hashintel/ds-components": "workspace:*" "@hashintel/ds-helpers": "workspace:*" "@hashintel/petrinaut": "workspace:*" "@hashintel/petrinaut-core": "workspace:*" "@mantine/hooks": "npm:8.3.5" "@pandacss/dev": "npm:1.11.1" - "@rolldown/plugin-babel": "npm:0.2.1" + "@rolldown/plugin-babel": "npm:0.2.3" "@sentry/react": "npm:10.54.0" - "@types/react": "npm:19.2.14" + "@types/react": "npm:19.2.17" "@types/react-dom": "npm:19.2.3" - "@typescript/native-preview": "npm:7.0.0-dev.20260511.1" - "@vitejs/plugin-react": "npm:6.0.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260607.1" + "@vitejs/plugin-react": "npm:6.0.2" "@whatwg-node/server": "npm:0.10.18" ai: "npm:6.0.182" babel-plugin-react-compiler: "npm:1.0.0" immer: "npm:10.1.3" oxlint: "npm:1.63.0" oxlint-tsgolint: "npm:0.22.1" - react: "npm:19.2.6" - react-dom: "npm:19.2.6" + react: "npm:19.2.7" + react-dom: "npm:19.2.7" react-icons: "npm:5.5.0" sharp: "npm:0.34.5" - vite: "npm:8.0.12" + vite: "npm:8.0.16" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -902,8 +903,8 @@ __metadata: html-webpack-plugin: "npm:5.6.4" lodash.debounce: "npm:4.0.8" process: "npm:0.11.10" - react: "npm:19.2.6" - react-dom: "npm:19.2.6" + react: "npm:19.2.7" + react-dom: "npm:19.2.7" react-refresh: "npm:0.18.0" react-refresh-typescript: "npm:2.0.11" rimraf: "npm:6.1.3" @@ -1081,6 +1082,46 @@ __metadata: languageName: node linkType: hard +"@asamuzakjp/css-color@npm:^5.1.11": + version: 5.1.11 + resolution: "@asamuzakjp/css-color@npm:5.1.11" + dependencies: + "@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:^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.2.1" + is-potential-custom-element-name: "npm:^1.0.1" + 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 + +"@asamuzakjp/nwsapi@npm:^2.3.9": + version: 2.3.9 + resolution: "@asamuzakjp/nwsapi@npm:2.3.9" + checksum: 10c0/869b81382e775499c96c45c6dbe0d0766a6da04bcf0abb79f5333535c4e19946851acaa43398f896e2ecc5a1de9cf3db7cf8c4b1afac1ee3d15e21584546d74d + languageName: node + linkType: hard + "@astrojs/compiler@npm:^2.0.0": version: 2.10.3 resolution: "@astrojs/compiler@npm:2.10.3" @@ -2899,7 +2940,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.16.0, @babel/core@npm:^7.18.5, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.26.0, @babel/core@npm:^7.28.0, @babel/core@npm:^7.28.4, @babel/core@npm:^7.28.6, @babel/core@npm:^7.29.0": +"@babel/core@npm:7.29.7, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.5, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.26.0, @babel/core@npm:^7.28.0, @babel/core@npm:^7.28.4, @babel/core@npm:^7.28.6, @babel/core@npm:^7.29.0": version: 7.29.7 resolution: "@babel/core@npm:7.29.7" dependencies: @@ -2936,17 +2977,17 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:8.0.0-rc.4": - version: 8.0.0-rc.4 - resolution: "@babel/generator@npm:8.0.0-rc.4" +"@babel/generator@npm:8.0.0-rc.6": + version: 8.0.0-rc.6 + resolution: "@babel/generator@npm:8.0.0-rc.6" dependencies: - "@babel/parser": "npm:^8.0.0-rc.4" - "@babel/types": "npm:^8.0.0-rc.4" + "@babel/parser": "npm:^8.0.0-rc.6" + "@babel/types": "npm:^8.0.0-rc.6" "@jridgewell/gen-mapping": "npm:^0.3.12" "@jridgewell/trace-mapping": "npm:^0.3.28" "@types/jsesc": "npm:^2.5.0" jsesc: "npm:^3.0.2" - checksum: 10c0/5315aa22671658646bf1b5e2ac827b65a83964f19f5d8ddb851f5daac86c9dee7b8b8119ca7fd6bc682bfbae07dfb37ca95f521193431ed2702ab3665d319a2e + checksum: 10c0/bb28a5afee0c28cb68c7910091348938840fe3e5a5f382db5279d50c3fbb99584b718f0862aaaed0fdc95561e771874d3593170d4604f90c56278840651a57ec languageName: node linkType: hard @@ -3129,17 +3170,17 @@ __metadata: languageName: node linkType: hard -"@babel/helper-string-parser@npm:^8.0.0-rc.4": - version: 8.0.0-rc.4 - resolution: "@babel/helper-string-parser@npm:8.0.0-rc.4" - checksum: 10c0/8e9950d36b8cd5fb5d03c56cd2cce91cf98efa093110d519e160a948a9e77eade71f292204d7395212c5e763af23b2b6687550fbcaa281a1efd3494a46bd99ca +"@babel/helper-string-parser@npm:^8.0.0-rc.6": + version: 8.0.0-rc.6 + resolution: "@babel/helper-string-parser@npm:8.0.0-rc.6" + checksum: 10c0/22b39a1112c7b3e09c353fe298a82546eed3ece05331d0a0c40e9592e8cd30409a983ae0c53ea8f53756c5fea6c665c8ae7c065c4f183066578304f4d34169f5 languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:8.0.0-rc.4, @babel/helper-validator-identifier@npm:^8.0.0-rc.4": - version: 8.0.0-rc.4 - resolution: "@babel/helper-validator-identifier@npm:8.0.0-rc.4" - checksum: 10c0/dc523bdc206cff0b2a4db97459e7cf31d315d60fa7dff1fdcc8101568dc9e6a929c2126eb96a078b1e8eb26b6b4978526bbf8b5f50d91d809c77956a3b84064f +"@babel/helper-validator-identifier@npm:8.0.0-rc.6, @babel/helper-validator-identifier@npm:^8.0.0-rc.6": + version: 8.0.0-rc.6 + resolution: "@babel/helper-validator-identifier@npm:8.0.0-rc.6" + checksum: 10c0/85e0f2c746a06467bf952f9ac1cda1dc63702a88bdfa1297d41de42452acbb9dfc5699bf6f4ed928fb3b50bde9635a6e686e1d253fadf47fb27618632e198ce5 languageName: node linkType: hard @@ -3178,14 +3219,14 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:8.0.0-rc.4, @babel/parser@npm:^8.0.0-beta.4, @babel/parser@npm:^8.0.0-rc.4": - version: 8.0.0-rc.4 - resolution: "@babel/parser@npm:8.0.0-rc.4" +"@babel/parser@npm:8.0.0-rc.6, @babel/parser@npm:^8.0.0-beta.4, @babel/parser@npm:^8.0.0-rc.6": + version: 8.0.0-rc.6 + resolution: "@babel/parser@npm:8.0.0-rc.6" dependencies: - "@babel/types": "npm:^8.0.0-rc.4" + "@babel/types": "npm:^8.0.0-rc.6" bin: parser: ./bin/babel-parser.js - checksum: 10c0/3f3c6c7b62e2c8256237f39d78b7449c316797390a3ac8af1698995f1c3a7375082033d50cbfc18109b07cb8ef9c4e11e8bba394ec13165ba92a22622244bb1f + checksum: 10c0/de4fd82e7733532e6c0a71766f9fc1cae3daefc999be8ae8c8c2155e7af32c3b4fdb14cfc3a010c969113fd6dc698cd0603ec13579bff38e8159e36cbff94449 languageName: node linkType: hard @@ -4412,13 +4453,13 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^8.0.0-rc.4": - version: 8.0.0-rc.4 - resolution: "@babel/types@npm:8.0.0-rc.4" +"@babel/types@npm:^8.0.0-rc.6": + version: 8.0.0-rc.6 + resolution: "@babel/types@npm:8.0.0-rc.6" dependencies: - "@babel/helper-string-parser": "npm:^8.0.0-rc.4" - "@babel/helper-validator-identifier": "npm:^8.0.0-rc.4" - checksum: 10c0/fd6ba6dcebe79c3f79273da371ec7a5f479a310342f046126f54839b951b00816e1cad8ccefd326ef7cbd62b96ca49f7805c4351904b83e7388f122ff0bb7512 + "@babel/helper-string-parser": "npm:^8.0.0-rc.6" + "@babel/helper-validator-identifier": "npm:^8.0.0-rc.6" + checksum: 10c0/a323db124830cf0bfe5c217411ff9cce2d7d7182d5a02a3ca8c35905dac53878f88d35d1d6abf6132e6c3d353703385083c01a549ea92a364d66523f3ea8904b languageName: node linkType: hard @@ -4555,7 +4596,7 @@ __metadata: "@types/semver": "npm:7.7.1" "@vitest/coverage-istanbul": "npm:4.1.7" eslint: "npm:9.39.4" - react: "npm:19.2.6" + react: "npm:19.2.7" rimraf: "npm:6.1.3" rollup: "npm:4.59.0" semver: "npm:7.7.3" @@ -4575,6 +4616,17 @@ __metadata: 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 + "@chainsafe/as-chacha20poly1305@npm:^0.1.0": version: 0.1.0 resolution: "@chainsafe/as-chacha20poly1305@npm:0.1.0" @@ -4995,6 +5047,64 @@ __metadata: languageName: node linkType: hard +"@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:^3.2.0, @csstools/css-calc@npm:^3.2.1": + version: 3.2.1 + resolution: "@csstools/css-calc@npm:3.2.1" + peerDependencies: + "@csstools/css-parser-algorithms": ^4.0.0 + "@csstools/css-tokenizer": ^4.0.0 + checksum: 10c0/0191c8d1cd4dffa0d3b6bfd1e78a721934b1d7a6c972966e4fdaa72208c6789e8ff443ee81764a32f1e6107825695b5524ef2b4dc1681b5b29230f2a1277e5df + languageName: node + linkType: hard + +"@csstools/css-color-parser@npm:^4.1.0": + version: 4.1.1 + resolution: "@csstools/css-color-parser@npm:4.1.1" + dependencies: + "@csstools/color-helpers": "npm:^6.0.2" + "@csstools/css-calc": "npm:^3.2.1" + peerDependencies: + "@csstools/css-parser-algorithms": ^4.0.0 + "@csstools/css-tokenizer": ^4.0.0 + checksum: 10c0/427bd32f1a8917342a70a6fd97b93bb492aae7c8790e7782b5d6edc8c08064bb8aef0a86099f286db00288f9afea85eb92c46350e9057f5fea058e03a2a09203 + languageName: node + linkType: hard + +"@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": ^4.0.0 + checksum: 10c0/94558c2428d6ef0ddef542e86e0a8376aa1263a12a59770abb13ba50d7b83086822c75433f32aa2e7fef00555e1cc88292f9ca5bce79aed232bb3fed73b1528d + languageName: node + linkType: hard + +"@csstools/css-syntax-patches-for-csstree@npm:^1.1.3": + version: 1.1.5 + resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.1.5" + peerDependencies: + css-tree: ^3.2.1 + peerDependenciesMeta: + css-tree: + optional: true + checksum: 10c0/a31f0cfb74e2b5ce8a283c47969a202fc3b23c3ee05c6b6beab7f5c14d89c50b82533e446df74f7df0bf88bf23810ed59431353db26e00d5b013995c1ebf07a2 + languageName: node + linkType: hard + +"@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 + "@csstools/postcss-cascade-layers@npm:5.0.2": version: 5.0.2 resolution: "@csstools/postcss-cascade-layers@npm:5.0.2" @@ -5249,6 +5359,16 @@ __metadata: languageName: node linkType: hard +"@emnapi/core@npm:1.9.2": + version: 1.9.2 + resolution: "@emnapi/core@npm:1.9.2" + dependencies: + "@emnapi/wasi-threads": "npm:1.2.1" + tslib: "npm:^2.4.0" + checksum: 10c0/5500393f953951bad0768fafaa9191f2d938956b20c6d6a79e5ab696a613a25ce6ad23422bc18e86e6ce8deb147619d8d0d7d413a69f84adc01a6633cc353cd9 + languageName: node + linkType: hard + "@emnapi/runtime@npm:1.10.0, @emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.7.0": version: 1.10.0 resolution: "@emnapi/runtime@npm:1.10.0" @@ -5258,6 +5378,15 @@ __metadata: languageName: node linkType: hard +"@emnapi/runtime@npm:1.9.2": + version: 1.9.2 + resolution: "@emnapi/runtime@npm:1.9.2" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/61c3a59e0c36784558b8d58eb02bd04815aa5fb0dbfbaf84d1b3050a78aa0cc63ea129ae806bd1e48062bfeb7fc36eb0e5431740d62f64ea51bdf426404b8caa + languageName: node + linkType: hard + "@emnapi/wasi-threads@npm:1.2.1": version: 1.2.1 resolution: "@emnapi/wasi-threads@npm:1.2.1" @@ -6108,6 +6237,18 @@ __metadata: languageName: node linkType: hard +"@exodus/bytes@npm:^1.11.0, @exodus/bytes@npm:^1.15.0, @exodus/bytes@npm:^1.6.0": + version: 1.15.1 + resolution: "@exodus/bytes@npm:1.15.1" + peerDependencies: + "@noble/hashes": ^1.8.0 || ^2.0.0 + peerDependenciesMeta: + "@noble/hashes": + optional: true + checksum: 10c0/333056a6953bbf875d9f3b86c32314de29458d842e5f56f6ef8034b18c2d9660184550093d1bae5de0064043d5e23f54cc03148798d9d29cf5167ac03f2e9f8c + languageName: node + linkType: hard + "@fastify/busboy@npm:^3.1.1": version: 3.2.0 resolution: "@fastify/busboy@npm:3.2.0" @@ -7123,8 +7264,8 @@ __metadata: "@types/react-syntax-highlighter": "npm:15.5.13" eslint: "npm:9.39.4" lowlight: "npm:2.9.0" - react: "npm:19.2.6" - react-dom: "npm:19.2.6" + react: "npm:19.2.7" + react-dom: "npm:19.2.7" react-syntax-highlighter: "npm:16.1.1" react-type-animation: "npm:3.2.0" typescript: "npm:5.9.3" @@ -7157,8 +7298,8 @@ __metadata: clsx: "npm:2.1.1" echarts: "npm:5.6.0" eslint: "npm:9.39.4" - react: "npm:19.2.6" - react-dom: "npm:19.2.6" + react: "npm:19.2.7" + react-dom: "npm:19.2.7" react-loading-skeleton: "npm:3.5.0" typescript: "npm:5.9.3" peerDependencies: @@ -7207,8 +7348,8 @@ __metadata: lucide-react: "npm:0.544.0" motion: "npm:12.23.24" npm-run-all: "npm:4.1.5" - react: "npm:19.2.6" - react-dom: "npm:19.2.6" + react: "npm:19.2.7" + react-dom: "npm:19.2.7" tsup: "npm:^8.5.1" tsx: "npm:4.20.6" typescript: "npm:5.9.3" @@ -7251,17 +7392,17 @@ __metadata: "@babel/standalone": "npm:7.28.5" "@types/babel__standalone": "npm:7.1.9" "@types/node": "npm:22.18.13" - "@typescript/native-preview": "npm:7.0.0-dev.20260511.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260607.1" elkjs: "npm:0.11.0" immer: "npm:10.1.3" oxlint: "npm:1.63.0" oxlint-tsgolint: "npm:0.22.1" - rolldown: "npm:1.0.0" - rolldown-plugin-dts: "npm:0.25.0" - typescript: "npm:5.9.3" + rolldown: "npm:1.0.3" + rolldown-plugin-dts: "npm:0.25.2" + typescript: "npm:6.0.3" uuid: "npm:14.0.0" - vite: "npm:8.0.12" - vitest: "npm:4.1.7" + vite: "npm:8.0.16" + vitest: "npm:4.1.8" vscode-languageserver-types: "npm:3.17.5" zod: "npm:4.4.3" languageName: unknown @@ -7273,6 +7414,7 @@ __metadata: dependencies: "@ai-sdk/react": "npm:3.0.184" "@ark-ui/react": "npm:5.26.2" + "@babel/core": "npm:7.29.7" "@babel/standalone": "npm:7.28.5" "@fontsource-variable/inter": "npm:5.2.8" "@fontsource-variable/inter-tight": "npm:5.2.7" @@ -7283,38 +7425,38 @@ __metadata: "@hashintel/refractive": "workspace:^" "@monaco-editor/react": "npm:4.8.0-rc.3" "@pandacss/dev": "npm:1.11.1" - "@rolldown/plugin-babel": "npm:0.2.1" - "@storybook/react-vite": "npm:10.2.19" + "@rolldown/plugin-babel": "npm:0.2.3" + "@storybook/react-vite": "npm:10.4.2" "@tanstack/react-form": "npm:1.29.0" "@testing-library/dom": "npm:10.4.1" "@testing-library/react": "npm:16.3.2" "@types/babel__standalone": "npm:7.1.9" "@types/lodash-es": "npm:4.17.12" - "@types/react": "npm:19.2.14" + "@types/react": "npm:19.2.17" "@types/react-dom": "npm:19.2.3" - "@typescript/native-preview": "npm:7.0.0-dev.20260511.1" - "@vitejs/plugin-react": "npm:6.0.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260607.1" + "@vitejs/plugin-react": "npm:6.0.2" "@xyflow/react": "npm:12.10.1" ai: "npm:6.0.182" babel-plugin-react-compiler: "npm:1.0.0" fuzzysort: "npm:3.1.0" - jsdom: "npm:24.1.3" + jsdom: "npm:29.1.1" lodash-es: "npm:4.18.1" monaco-editor: "npm:0.55.1" oxlint: "npm:1.63.0" oxlint-tsgolint: "npm:0.22.1" - react: "npm:19.2.6" - react-dom: "npm:19.2.6" + react: "npm:19.2.7" + react-dom: "npm:19.2.7" react-markdown: "npm:10.1.0" react-resizable-panels: "npm:4.6.5" - rolldown: "npm:1.0.0" - rolldown-plugin-dts: "npm:0.25.0" - storybook: "npm:10.3.6" + rolldown: "npm:1.0.3" + rolldown-plugin-dts: "npm:0.25.2" + storybook: "npm:10.4.2" uplot: "npm:1.6.32" use-sync-external-store: "npm:1.6.0" uuid: "npm:14.0.0" - vite: "npm:8.0.12" - vitest: "npm:4.1.7" + vite: "npm:8.0.16" + vitest: "npm:4.1.8" peerDependencies: "@hashintel/ds-components": "workspace:^" "@hashintel/ds-helpers": "workspace:^" @@ -7338,8 +7480,8 @@ __metadata: clsx: "npm:2.1.1" eslint: "npm:9.39.4" eslint-plugin-storybook: "npm:10.3.1" - react: "npm:19.2.6" - react-dom: "npm:19.2.6" + react: "npm:19.2.7" + react-dom: "npm:19.2.7" react-hook-form: "npm:7.65.0" storybook: "npm:9.1.19" typescript: "npm:5.9.3" @@ -7356,18 +7498,20 @@ __metadata: version: 0.0.0-use.local resolution: "@hashintel/refractive@workspace:libs/@hashintel/refractive" dependencies: - "@rolldown/plugin-babel": "npm:0.2.1" - "@storybook/react-vite": "npm:10.2.19" - "@types/react": "npm:19.2.14" + "@babel/core": "npm:7.29.7" + "@rolldown/plugin-babel": "npm:0.2.3" + "@storybook/react-vite": "npm:10.4.2" + "@types/react": "npm:19.2.17" "@types/react-dom": "npm:19.2.3" - "@typescript/native-preview": "npm:7.0.0-dev.20260511.1" - "@vitejs/plugin-react": "npm:6.0.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260607.1" + "@vitejs/plugin-react": "npm:6.0.2" babel-plugin-react-compiler: "npm:1.0.0" oxlint: "npm:1.63.0" oxlint-tsgolint: "npm:0.22.1" - rolldown-plugin-dts: "npm:0.25.0" - storybook: "npm:10.2.19" - vite: "npm:8.0.12" + rolldown: "npm:1.0.3" + rolldown-plugin-dts: "npm:0.25.2" + storybook: "npm:10.4.2" + vite: "npm:8.0.16" peerDependencies: react: ^19.0.0 react-dom: ^19.0.0 @@ -7395,8 +7539,8 @@ __metadata: lodash.memoize: "npm:4.1.2" lodash.uniqueid: "npm:4.0.1" material-ui-popup-state: "npm:4.1.0" - react: "npm:19.2.6" - react-dom: "npm:19.2.6" + react: "npm:19.2.7" + react-dom: "npm:19.2.7" react-hook-form: "npm:7.65.0" rooks: "npm:9.3.0" setimmediate: "npm:1.0.5" @@ -8024,19 +8168,19 @@ __metadata: languageName: node linkType: hard -"@joshwooding/vite-plugin-react-docgen-typescript@npm:^0.6.4": - version: 0.6.4 - resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.4" +"@joshwooding/vite-plugin-react-docgen-typescript@npm:^0.7.0": + version: 0.7.0 + resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.7.0" dependencies: glob: "npm:^13.0.1" react-docgen-typescript: "npm:^2.2.2" peerDependencies: typescript: ">= 4.3.x" - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/73149b2d41d5b8eff7dfe4d037a6903fe4123ae46f3928d88535020539f44159c4ea1b342e6a77d4c14219f2f743fea0ef96e81279cce8b6d247dc4d582e27ed + checksum: 10c0/6d1a353e4dd0d9d641beafcf8d5c36805ad7f916ae07b817642033bc85c388f819f92dc94db192117dedfaa5d981ac5ef72911315e3e4bf2fe9e23d8956618e6 languageName: node linkType: hard @@ -8673,7 +8817,7 @@ __metadata: "@local/eslint": "workspace:*" "@local/tsconfig": "workspace:*" eslint: "npm:9.39.4" - react: "npm:19.2.6" + react: "npm:19.2.7" rimraf: "npm:6.1.3" typescript: "npm:5.9.3" languageName: unknown @@ -8942,7 +9086,7 @@ __metadata: prosemirror-state: "npm:1.4.3" prosemirror-transform: "npm:1.7.0" prosemirror-view: "patch:prosemirror-view@npm%3A1.29.1#~/.yarn/patches/prosemirror-view-npm-1.29.1-ff37db4eea.patch" - react: "npm:19.2.6" + react: "npm:19.2.7" rimraf: "npm:6.1.3" serialize-error: "npm:12.0.0" tsx: "npm:4.20.6" @@ -10637,10 +10781,298 @@ __metadata: languageName: node linkType: hard -"@oxc-project/types@npm:=0.129.0": - version: 0.129.0 - resolution: "@oxc-project/types@npm:0.129.0" - checksum: 10c0/3714ba117af387992c2e5e779eedc1ccaf5a92c4d5c9b014dcc65d5a53012f8daae7aeb28930fef9eae7516bcdc500a0e689480eb1cb44a2e02830201fce7f1a +"@oxc-parser/binding-android-arm-eabi@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-android-arm-eabi@npm:0.127.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@oxc-parser/binding-android-arm64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-android-arm64@npm:0.127.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-darwin-arm64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-darwin-arm64@npm:0.127.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-darwin-x64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-darwin-x64@npm:0.127.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@oxc-parser/binding-freebsd-x64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-freebsd-x64@npm:0.127.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm-gnueabihf@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-arm-gnueabihf@npm:0.127.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm-musleabihf@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-arm-musleabihf@npm:0.127.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm64-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-arm64-gnu@npm:0.127.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-arm64-musl@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-arm64-musl@npm:0.127.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-ppc64-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-ppc64-gnu@npm:0.127.0" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-riscv64-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-riscv64-gnu@npm:0.127.0" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-riscv64-musl@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-riscv64-musl@npm:0.127.0" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-s390x-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-s390x-gnu@npm:0.127.0" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-x64-gnu@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-x64-gnu@npm:0.127.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-parser/binding-linux-x64-musl@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-linux-x64-musl@npm:0.127.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@oxc-parser/binding-openharmony-arm64@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-openharmony-arm64@npm:0.127.0" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-wasm32-wasi@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-wasm32-wasi@npm:0.127.0" + dependencies: + "@emnapi/core": "npm:1.9.2" + "@emnapi/runtime": "npm:1.9.2" + "@napi-rs/wasm-runtime": "npm:^1.1.4" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@oxc-parser/binding-win32-arm64-msvc@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-win32-arm64-msvc@npm:0.127.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-parser/binding-win32-ia32-msvc@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-win32-ia32-msvc@npm:0.127.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@oxc-parser/binding-win32-x64-msvc@npm:0.127.0": + version: 0.127.0 + resolution: "@oxc-parser/binding-win32-x64-msvc@npm:0.127.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@oxc-project/types@npm:=0.133.0": + version: 0.133.0 + resolution: "@oxc-project/types@npm:0.133.0" + checksum: 10c0/70c57ba58644f7ec217b670c301801f4d06995f4ccdba6b2bd106ea3e5ee49d616573e6ef8d55530b87571a960696543687f3850e87ad173d3f88965c30cdd63 + 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 + +"@oxc-resolver/binding-android-arm-eabi@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-android-arm-eabi@npm:11.20.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@oxc-resolver/binding-android-arm64@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-android-arm64@npm:11.20.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-darwin-arm64@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-darwin-arm64@npm:11.20.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-darwin-x64@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-darwin-x64@npm:11.20.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-freebsd-x64@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-freebsd-x64@npm:11.20.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.20.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-arm-musleabihf@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-arm-musleabihf@npm:11.20.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-arm64-gnu@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-arm64-gnu@npm:11.20.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-arm64-musl@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-arm64-musl@npm:11.20.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-ppc64-gnu@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-ppc64-gnu@npm:11.20.0" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-riscv64-gnu@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-riscv64-gnu@npm:11.20.0" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-riscv64-musl@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-riscv64-musl@npm:11.20.0" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-s390x-gnu@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-s390x-gnu@npm:11.20.0" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-x64-gnu@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-x64-gnu@npm:11.20.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-x64-musl@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-linux-x64-musl@npm:11.20.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@oxc-resolver/binding-openharmony-arm64@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-openharmony-arm64@npm:11.20.0" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-wasm32-wasi@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-wasm32-wasi@npm:11.20.0" + 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 + +"@oxc-resolver/binding-win32-arm64-msvc@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-win32-arm64-msvc@npm:11.20.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-win32-x64-msvc@npm:11.20.0": + version: 11.20.0 + resolution: "@oxc-resolver/binding-win32-x64-msvc@npm:11.20.0" + conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -13035,93 +13467,93 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-android-arm64@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-android-arm64@npm:1.0.0" +"@rolldown/binding-android-arm64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-android-arm64@npm:1.0.3" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-darwin-arm64@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-darwin-arm64@npm:1.0.0" +"@rolldown/binding-darwin-arm64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-darwin-arm64@npm:1.0.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-darwin-x64@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-darwin-x64@npm:1.0.0" +"@rolldown/binding-darwin-x64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-darwin-x64@npm:1.0.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rolldown/binding-freebsd-x64@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0" +"@rolldown/binding-freebsd-x64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-freebsd-x64@npm:1.0.3" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0" +"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@rolldown/binding-linux-arm64-gnu@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0" +"@rolldown/binding-linux-arm64-gnu@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.3" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-arm64-musl@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0" +"@rolldown/binding-linux-arm64-musl@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.3" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rolldown/binding-linux-ppc64-gnu@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-linux-ppc64-gnu@npm:1.0.0" +"@rolldown/binding-linux-ppc64-gnu@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-ppc64-gnu@npm:1.0.3" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-s390x-gnu@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-linux-s390x-gnu@npm:1.0.0" +"@rolldown/binding-linux-s390x-gnu@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-s390x-gnu@npm:1.0.3" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-x64-gnu@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0" +"@rolldown/binding-linux-x64-gnu@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-x64-musl@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0" +"@rolldown/binding-linux-x64-musl@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rolldown/binding-openharmony-arm64@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.0" +"@rolldown/binding-openharmony-arm64@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.3" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-wasm32-wasi@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0" +"@rolldown/binding-wasm32-wasi@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.3" dependencies: "@emnapi/core": "npm:1.10.0" "@emnapi/runtime": "npm:1.10.0" @@ -13130,25 +13562,25 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-win32-arm64-msvc@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0" +"@rolldown/binding-win32-arm64-msvc@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-win32-x64-msvc@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0" +"@rolldown/binding-win32-x64-msvc@npm:1.0.3": + version: 1.0.3 + resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@rolldown/plugin-babel@npm:0.2.1": - version: 0.2.1 - resolution: "@rolldown/plugin-babel@npm:0.2.1" +"@rolldown/plugin-babel@npm:0.2.3": + version: 0.2.3 + resolution: "@rolldown/plugin-babel@npm:0.2.3" dependencies: - picomatch: "npm:^4.0.3" + picomatch: "npm:^4.0.4" peerDependencies: "@babel/core": ^7.29.0 || ^8.0.0-rc.1 "@babel/plugin-transform-runtime": ^7.29.0 || ^8.0.0-rc.1 @@ -13162,14 +13594,7 @@ __metadata: optional: true vite: optional: true - checksum: 10c0/b58539302de92a5105da903b8c13c57dfc49dc5550db9b5781292d0a355c1e2cf10148e5cdaf5a130fe90037c8b0942dea667a51140d44a6fa4c08d600e419cd - languageName: node - linkType: hard - -"@rolldown/pluginutils@npm:1.0.0": - version: 1.0.0 - resolution: "@rolldown/pluginutils@npm:1.0.0" - checksum: 10c0/44aba363862f6f4defb60a6045fe236769a2307fbe8233b21ef91b728c31033e1167b5209ba7ac7c2f3b7d7738776bfd71913b42876afafab9ac406d03c6c178 + checksum: 10c0/84afe9854137b576f963f4fd11080dc0b8afe6243d565513d33ddfed9ea9149652110def881a3911b5e889f5fa505df036c6839f4d0fd01d4222297d7f2baa21 languageName: node linkType: hard @@ -13187,10 +13612,10 @@ __metadata: languageName: node linkType: hard -"@rolldown/pluginutils@npm:1.0.0-rc.7": - version: 1.0.0-rc.7 - resolution: "@rolldown/pluginutils@npm:1.0.0-rc.7" - checksum: 10c0/9d5490b5805b25bcd1720ca01c4c032b55a0ef953dab36a8dd42c568e82214576baa464f3027cd5dff3fabcfbe3bf3db2251d12b60220f5d1cd2ffde5ee37082 +"@rolldown/pluginutils@npm:^1.0.0": + version: 1.0.1 + resolution: "@rolldown/pluginutils@npm:1.0.1" + checksum: 10c0/99d9b06d90196823e4d8c841f258db7a16e5dbba5824a2962b05d907b79f1ba929d56f22dd744fd530936e568c865ee56a719dc31e57e13bc0a8eb4764a8d8dd languageName: node linkType: hard @@ -15695,28 +16120,28 @@ __metadata: languageName: node linkType: hard -"@storybook/builder-vite@npm:10.2.19": - version: 10.2.19 - resolution: "@storybook/builder-vite@npm:10.2.19" +"@storybook/builder-vite@npm:10.4.2": + version: 10.4.2 + resolution: "@storybook/builder-vite@npm:10.4.2" dependencies: - "@storybook/csf-plugin": "npm:10.2.19" + "@storybook/csf-plugin": "npm:10.4.2" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^10.2.19 + storybook: ^10.4.2 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 10c0/9a6345516b85201a6ef61c6f0688d39e6780bb622d50462ae6dd615642be3c1d307582e342a6942cb5e3978a25de32caa9e817f2208335da5cdc03a89ec58875 + checksum: 10c0/34a2ad375b5a40d7666e3f001686a464aa1c5d7217ec7531b44fb7dbfad0289a449efb0f1755435e1a613e37f33024774e839807a4cbadf05332dc8f7bad2b0c languageName: node linkType: hard -"@storybook/csf-plugin@npm:10.2.19": - version: 10.2.19 - resolution: "@storybook/csf-plugin@npm:10.2.19" +"@storybook/csf-plugin@npm:10.4.2": + version: 10.4.2 + resolution: "@storybook/csf-plugin@npm:10.4.2" dependencies: unplugin: "npm:^2.3.5" peerDependencies: esbuild: "*" rollup: "*" - storybook: ^10.2.19 + storybook: ^10.4.2 vite: "*" webpack: "*" peerDependenciesMeta: @@ -15728,7 +16153,7 @@ __metadata: optional: true webpack: optional: true - checksum: 10c0/ea6daa261cf7cd5752919af63c1b68fa97371961f3382cd32f5305e1cea89da2a3198c00ae80f3687c16c2f17e69a95ca1350310cd5f2a72ea4e17aed7296063 + checksum: 10c0/6515ebd9bef1b183fdc0f1dfaf9866c8686874bc8342cbe909e53f9055c0497b62399f136d67197eff97e0c7d86dfb0edbb559d20a69404bcc56d57867c3d6aa languageName: node linkType: hard @@ -15748,35 +16173,42 @@ __metadata: languageName: node linkType: hard -"@storybook/icons@npm:^2.0.1": - version: 2.0.1 - resolution: "@storybook/icons@npm:2.0.1" +"@storybook/icons@npm:^2.0.2": + 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.2.19": - version: 10.2.19 - resolution: "@storybook/react-dom-shim@npm:10.2.19" +"@storybook/react-dom-shim@npm:10.4.2": + version: 10.4.2 + resolution: "@storybook/react-dom-shim@npm:10.4.2" peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + "@types/react-dom": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.19 - checksum: 10c0/2713f4aee8543c9d3435f8363f5a5d9550455028287e96298471068c031c8c54cebf7254686c3368aed346e2e73dd11980438bf6e5908a4e250473ecb7e789e0 + storybook: ^10.4.2 + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 10c0/ae851a2b86adce768abb4649eddd6fad6d6e11e96791a185891accf121aebb30af4102f9a23107ff647d02c1820f8fbfeafce575f3efe57ade4314036ac25b12 languageName: node linkType: hard -"@storybook/react-vite@npm:10.2.19": - version: 10.2.19 - resolution: "@storybook/react-vite@npm:10.2.19" +"@storybook/react-vite@npm:10.4.2": + version: 10.4.2 + resolution: "@storybook/react-vite@npm:10.4.2" dependencies: - "@joshwooding/vite-plugin-react-docgen-typescript": "npm:^0.6.4" + "@joshwooding/vite-plugin-react-docgen-typescript": "npm:^0.7.0" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:10.2.19" - "@storybook/react": "npm:10.2.19" + "@storybook/builder-vite": "npm:10.4.2" + "@storybook/react": "npm:10.4.2" empathic: "npm:^2.0.0" magic-string: "npm:^0.30.0" react-docgen: "npm:^8.0.0" @@ -15785,28 +16217,35 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.19 + storybook: ^10.4.2 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 10c0/923da98497d8a078d42f2569d91103c12d87dcffca431bbd97b152110abc0b0d49087c252cc14d568b6a6a0ce0d49462783614eab692c61373d509729a614e43 + checksum: 10c0/d1d4ec4624ea375063d30e07e3d269c8848649593f8fab85ba3143100ba573f6426fe57f05e49bc4b9d8e19a21733599f7a1a641ccae93b1b0440b1033c7fbd2 languageName: node linkType: hard -"@storybook/react@npm:10.2.19": - version: 10.2.19 - resolution: "@storybook/react@npm:10.2.19" +"@storybook/react@npm:10.4.2": + version: 10.4.2 + resolution: "@storybook/react@npm:10.4.2" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:10.2.19" + "@storybook/react-dom-shim": "npm:10.4.2" react-docgen: "npm:^8.0.2" + react-docgen-typescript: "npm:^2.2.2" peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + "@types/react-dom": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.19 + storybook: ^10.4.2 typescript: ">= 4.9.x" peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true typescript: optional: true - checksum: 10c0/436d2eb5be06cfc96bda1666e3c0edb098d4ec3cfdcb1454f5adab75566ae4b1fbb17a253ec7f3df5895e3222c59f1b890f739d2ebb769082e4f7ce9caace522 + checksum: 10c0/0c698d63abf645db2af574e86fb1c578593cc5ffd587d511e7bd6d005df19cdcd94b28447b430416c58d0f21571d683cd12ab11c23e5e93f80ae5b2344a3272e languageName: node linkType: hard @@ -17849,7 +18288,16 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:19.2.14": +"@types/react@npm:*, @types/react@npm:19.2.17": + version: 19.2.17 + resolution: "@types/react@npm:19.2.17" + dependencies: + csstype: "npm:^3.2.2" + checksum: 10c0/bc2c4af96b3e480604424de70d5ebda90c5f4b485df471858c0bc2d7d70364b606ec3c4d8579f94f01aa0c6c0591f56bcf14cba5689f5eea4b74250ccdc3a232 + languageName: node + linkType: hard + +"@types/react@npm:19.2.14": version: 19.2.14 resolution: "@types/react@npm:19.2.14" dependencies: @@ -18494,66 +18942,66 @@ __metadata: languageName: node linkType: hard -"@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260511.1": - version: 7.0.0-dev.20260511.1 - resolution: "@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260511.1" +"@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260607.1": + version: 7.0.0-dev.20260607.1 + resolution: "@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260607.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260511.1": - version: 7.0.0-dev.20260511.1 - resolution: "@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260511.1" +"@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260607.1": + version: 7.0.0-dev.20260607.1 + resolution: "@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260607.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260511.1": - version: 7.0.0-dev.20260511.1 - resolution: "@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260511.1" +"@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260607.1": + version: 7.0.0-dev.20260607.1 + resolution: "@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260607.1" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260511.1": - version: 7.0.0-dev.20260511.1 - resolution: "@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260511.1" +"@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260607.1": + version: 7.0.0-dev.20260607.1 + resolution: "@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260607.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260511.1": - version: 7.0.0-dev.20260511.1 - resolution: "@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260511.1" +"@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260607.1": + version: 7.0.0-dev.20260607.1 + resolution: "@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260607.1" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260511.1": - version: 7.0.0-dev.20260511.1 - resolution: "@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260511.1" +"@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260607.1": + version: 7.0.0-dev.20260607.1 + resolution: "@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260607.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260511.1": - version: 7.0.0-dev.20260511.1 - resolution: "@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260511.1" +"@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260607.1": + version: 7.0.0-dev.20260607.1 + resolution: "@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260607.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@typescript/native-preview@npm:7.0.0-dev.20260511.1": - version: 7.0.0-dev.20260511.1 - resolution: "@typescript/native-preview@npm:7.0.0-dev.20260511.1" +"@typescript/native-preview@npm:7.0.0-dev.20260607.1": + version: 7.0.0-dev.20260607.1 + resolution: "@typescript/native-preview@npm:7.0.0-dev.20260607.1" dependencies: - "@typescript/native-preview-darwin-arm64": "npm:7.0.0-dev.20260511.1" - "@typescript/native-preview-darwin-x64": "npm:7.0.0-dev.20260511.1" - "@typescript/native-preview-linux-arm": "npm:7.0.0-dev.20260511.1" - "@typescript/native-preview-linux-arm64": "npm:7.0.0-dev.20260511.1" - "@typescript/native-preview-linux-x64": "npm:7.0.0-dev.20260511.1" - "@typescript/native-preview-win32-arm64": "npm:7.0.0-dev.20260511.1" - "@typescript/native-preview-win32-x64": "npm:7.0.0-dev.20260511.1" + "@typescript/native-preview-darwin-arm64": "npm:7.0.0-dev.20260607.1" + "@typescript/native-preview-darwin-x64": "npm:7.0.0-dev.20260607.1" + "@typescript/native-preview-linux-arm": "npm:7.0.0-dev.20260607.1" + "@typescript/native-preview-linux-arm64": "npm:7.0.0-dev.20260607.1" + "@typescript/native-preview-linux-x64": "npm:7.0.0-dev.20260607.1" + "@typescript/native-preview-win32-arm64": "npm:7.0.0-dev.20260607.1" + "@typescript/native-preview-win32-x64": "npm:7.0.0-dev.20260607.1" dependenciesMeta: "@typescript/native-preview-darwin-arm64": optional: true @@ -18571,7 +19019,7 @@ __metadata: optional: true bin: tsgo: bin/tsgo.js - checksum: 10c0/b7a770653b042a1b18930d3d7e2a920ad88f9139ad1273666bc8139e39686d0e2f84700ce9be4577dc32d840892eec74e5b13b49265ddc9761542ccaaef181ae + checksum: 10c0/58407f863949da5bd54c3656db499b288003520a0d91f42f7eaf25a198f562a52293e21f33f6eacdacf7b2b827d91f875a39ddd0916657de2e6b19f06686968e languageName: node linkType: hard @@ -18806,11 +19254,11 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-react@npm:6.0.1": - version: 6.0.1 - resolution: "@vitejs/plugin-react@npm:6.0.1" +"@vitejs/plugin-react@npm:6.0.2": + version: 6.0.2 + resolution: "@vitejs/plugin-react@npm:6.0.2" dependencies: - "@rolldown/pluginutils": "npm:1.0.0-rc.7" + "@rolldown/pluginutils": "npm:^1.0.0" peerDependencies: "@rolldown/plugin-babel": ^0.1.7 || ^0.2.0 babel-plugin-react-compiler: ^1.0.0 @@ -18820,7 +19268,7 @@ __metadata: optional: true babel-plugin-react-compiler: optional: true - checksum: 10c0/6c42f53a970cb6b0776ba5b4203bb01690ac564c56fca706d4037b50aec965ddc0f11530ab58ab2cd0fbe8c12e14cff6966b22d90391283b4a53294e3ddd478d + checksum: 10c0/6e2d90974e05f2a9aefafad1d137b75c3b3b4bf3f2affdbfe77c6b11b24832cff22dd8852430c6341e2fb5b00a4513fb00db306a6abdbec6f0f5841e93bbcfba languageName: node linkType: hard @@ -18939,6 +19387,20 @@ __metadata: languageName: node linkType: hard +"@vitest/expect@npm:4.1.8": + version: 4.1.8 + resolution: "@vitest/expect@npm:4.1.8" + dependencies: + "@standard-schema/spec": "npm:^1.1.0" + "@types/chai": "npm:^5.2.2" + "@vitest/spy": "npm:4.1.8" + "@vitest/utils": "npm:4.1.8" + chai: "npm:^6.2.2" + tinyrainbow: "npm:^3.1.0" + checksum: 10c0/f7bf6c720d2427c3bd0b35472ebd84d963be7d09ecf52a0fb05e8c4d5d0c9ee164a8c28eee6360947be1b245b47faefab54560cb98e5cb678c1c1074260b9149 + languageName: node + linkType: hard + "@vitest/mocker@npm:3.2.4": version: 3.2.4 resolution: "@vitest/mocker@npm:3.2.4" @@ -18977,6 +19439,25 @@ __metadata: languageName: node linkType: hard +"@vitest/mocker@npm:4.1.8": + version: 4.1.8 + resolution: "@vitest/mocker@npm:4.1.8" + dependencies: + "@vitest/spy": "npm:4.1.8" + estree-walker: "npm:^3.0.3" + magic-string: "npm:^0.30.21" + peerDependencies: + msw: ^2.4.9 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + checksum: 10c0/f8cb2b8b55dc2cba0b2399aeee528b0187042f22cbc2d50a4fd6141f5aa246ebc41700f45dd1d73eca44ddfb57dcde48b2eb317bfbb1198f5ab2cc4fd04b2ea0 + languageName: node + linkType: hard + "@vitest/pretty-format@npm:3.2.4": version: 3.2.4 resolution: "@vitest/pretty-format@npm:3.2.4" @@ -18995,6 +19476,15 @@ __metadata: languageName: node linkType: hard +"@vitest/pretty-format@npm:4.1.8": + version: 4.1.8 + resolution: "@vitest/pretty-format@npm:4.1.8" + dependencies: + tinyrainbow: "npm:^3.1.0" + checksum: 10c0/553c456692a4b9ae13cd116c234c74b4495e0f1a0d5c51ffc3fab8ea085e3550769967e29db79bdac0cf127b1bf88b7f70bfba3dcc72be6bddf834433e30cc91 + languageName: node + linkType: hard + "@vitest/runner@npm:4.1.7": version: 4.1.7 resolution: "@vitest/runner@npm:4.1.7" @@ -19005,6 +19495,16 @@ __metadata: languageName: node linkType: hard +"@vitest/runner@npm:4.1.8": + version: 4.1.8 + resolution: "@vitest/runner@npm:4.1.8" + dependencies: + "@vitest/utils": "npm:4.1.8" + pathe: "npm:^2.0.3" + checksum: 10c0/706808a4b7b95ea9a9268fc152dd39e15a9a754f37c7990aea167486a9094caa913dae454771ae02c18dccfabd667f8cc38eed33a1307a79d32a89878b5bcce1 + languageName: node + linkType: hard + "@vitest/snapshot@npm:4.1.7": version: 4.1.7 resolution: "@vitest/snapshot@npm:4.1.7" @@ -19017,6 +19517,18 @@ __metadata: languageName: node linkType: hard +"@vitest/snapshot@npm:4.1.8": + version: 4.1.8 + resolution: "@vitest/snapshot@npm:4.1.8" + dependencies: + "@vitest/pretty-format": "npm:4.1.8" + "@vitest/utils": "npm:4.1.8" + magic-string: "npm:^0.30.21" + pathe: "npm:^2.0.3" + checksum: 10c0/ba4c32112491d42d24986f921c50ede5edbdb4b7eafa16c72cf8d2c9ecc44121fdb3d9365236747a9841f0d6776affc6457470fcbb082df9dbc28c24792a0c6d + languageName: node + linkType: hard + "@vitest/spy@npm:3.2.4": version: 3.2.4 resolution: "@vitest/spy@npm:3.2.4" @@ -19033,6 +19545,13 @@ __metadata: languageName: node linkType: hard +"@vitest/spy@npm:4.1.8": + version: 4.1.8 + resolution: "@vitest/spy@npm:4.1.8" + checksum: 10c0/3c10c0325a09d16bc0e77c0be96c47c15416186e33332880c0d1dd0a51d51a866091067b81f2a2ef6fb422a7760e6cf15c04d91a0eca4d59f62e8c8401fa53fc + languageName: node + linkType: hard + "@vitest/utils@npm:3.2.4": version: 3.2.4 resolution: "@vitest/utils@npm:3.2.4" @@ -19055,6 +19574,17 @@ __metadata: languageName: node linkType: hard +"@vitest/utils@npm:4.1.8": + version: 4.1.8 + resolution: "@vitest/utils@npm:4.1.8" + dependencies: + "@vitest/pretty-format": "npm:4.1.8" + convert-source-map: "npm:^2.0.0" + tinyrainbow: "npm:^3.1.0" + checksum: 10c0/acda9d3d640c1ebc81afb358ac30589d7d7d583af81e2d09419f0af9cbe41f3ce0b90527326943bf0da51614be5fc31afcd32259f6beb32b3417999d6ef380f3 + languageName: node + linkType: hard + "@volar/language-core@npm:2.4.23, @volar/language-core@npm:~2.4.11": version: 2.4.23 resolution: "@volar/language-core@npm:2.4.23" @@ -21729,6 +22259,15 @@ __metadata: languageName: node linkType: hard +"bidi-js@npm:^1.0.3": + version: 1.0.3 + resolution: "bidi-js@npm:1.0.3" + dependencies: + require-from-string: "npm:^2.0.2" + checksum: 10c0/fdddea4aa4120a34285486f2267526cd9298b6e8b773ad25e765d4f104b6d7437ab4ba542e6939e3ac834a7570bcf121ee2cf6d3ae7cd7082c4b5bedc8f271e1 + languageName: node + linkType: hard + "big.js@npm:7.0.1": version: 7.0.1 resolution: "big.js@npm:7.0.1" @@ -23769,6 +24308,16 @@ __metadata: languageName: node linkType: hard +"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.27.1" + source-map-js: "npm:^1.2.1" + checksum: 10c0/1f65e9ccaa56112a4706d6f003dd43d777f0dbcf848e66fd320f823192533581f8dd58daa906cb80622658332d50284d6be13b87a6ab4556cbbfe9ef535bbf7e + languageName: node + linkType: hard + "css-tree@npm:~2.2.0": version: 2.2.1 resolution: "css-tree@npm:2.2.1" @@ -23971,6 +24520,16 @@ __metadata: languageName: node linkType: hard +"data-urls@npm:^7.0.0": + version: 7.0.0 + resolution: "data-urls@npm:7.0.0" + dependencies: + whatwg-mimetype: "npm:^5.0.0" + whatwg-url: "npm:^16.0.0" + checksum: 10c0/08d88ef50d8966a070ffdaa703e1e4b29f01bb2da364dfbc1612b1c2a4caa8045802c9532d81347b21781100132addb36a585071c8323b12cce97973961dee9f + languageName: node + linkType: hard + "data-view-buffer@npm:^1.0.2": version: 1.0.2 resolution: "data-view-buffer@npm:1.0.2" @@ -24125,7 +24684,7 @@ __metadata: languageName: node linkType: hard -"decimal.js@npm:^10.4.3": +"decimal.js@npm:^10.4.3, decimal.js@npm:^10.6.0": version: 10.6.0 resolution: "decimal.js@npm:10.6.0" checksum: 10c0/07d69fbcc54167a340d2d97de95f546f9ff1f69d2b45a02fd7a5292412df3cd9eb7e23065e532a318f5474a2e1bccf8392fdf0443ef467f97f3bf8cb0477e5aa @@ -25043,6 +25602,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, env-paths@npm:^2.2.1": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -29137,6 +29703,15 @@ __metadata: languageName: node linkType: hard +"html-encoding-sniffer@npm:^6.0.0": + version: 6.0.0 + resolution: "html-encoding-sniffer@npm:6.0.0" + dependencies: + "@exodus/bytes": "npm:^1.6.0" + checksum: 10c0/66dc3f6f5539cc3beb814fcbfae7eacf4ec38cf824d6e1425b72039b51a40f4456bd8541ba66f4f4fe09cdf885ab5cd5bae6ec6339d6895a930b2fdb83c53025 + languageName: node + linkType: hard + "html-entities@npm:^2.1.0, html-entities@npm:^2.5.2": version: 2.5.2 resolution: "html-entities@npm:2.5.2" @@ -31238,6 +31813,40 @@ __metadata: languageName: node linkType: hard +"jsdom@npm:29.1.1": + version: 29.1.1 + resolution: "jsdom@npm:29.1.1" + dependencies: + "@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" + is-potential-custom-element-name: "npm:^1.0.1" + 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.1" + undici: "npm:^7.25.0" + w3c-xmlserializer: "npm:^5.0.0" + 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/20e2174b09d9d06393cb48e1392b7a1cb7191d6656a6f7b3b8fbf9853b4ab0ef60b4a42c2c55f71b55ca5da50ffa75bcdc6986210963182e7993c6f9cd4f499b + languageName: node + linkType: hard + "jsep@npm:^1.4.0": version: 1.4.0 resolution: "jsep@npm:1.4.0" @@ -32681,10 +33290,10 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1": - version: 11.2.6 - resolution: "lru-cache@npm:11.2.6" - checksum: 10c0/73bbffb298760e71b2bfe8ebc16a311c6a60ceddbba919cfedfd8635c2d125fbfb5a39b71818200e67973b11f8d59c5a9e31d6f90722e340e90393663a66e5cd +"lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1, lru-cache@npm:^11.3.5": + version: 11.5.1 + resolution: "lru-cache@npm:11.5.1" + checksum: 10c0/7b341cea79a8efe9c6a6f20c8757a77eca5b25d7ff983ccf4e11e547b81f6787824baa1c84705251dff84ab4ffac85717ac354b9d02e465f86a9f8b166409979 languageName: node linkType: hard @@ -33178,6 +33787,13 @@ __metadata: languageName: node linkType: hard +"mdn-data@npm:2.27.1": + version: 2.27.1 + resolution: "mdn-data@npm:2.27.1" + checksum: 10c0/eb8abf5d22e4d1e090346f5e81b67d23cef14c83940e445da5c44541ad874dc8fb9f6ca236e8258c3a489d9fb5884188a4d7d58773adb9089ac2c0b966796393 + languageName: node + linkType: hard + "media-typer@npm:0.3.0": version: 0.3.0 resolution: "media-typer@npm:0.3.0" @@ -34481,7 +35097,7 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:3.3.11, nanoid@npm:^3.0.0, nanoid@npm:^3.3.11, nanoid@npm:^3.3.4": +"nanoid@npm:3.3.11": version: 3.3.11 resolution: "nanoid@npm:3.3.11" bin: @@ -34490,6 +35106,15 @@ __metadata: languageName: node linkType: hard +"nanoid@npm:^3.0.0, nanoid@npm:^3.3.11, nanoid@npm:^3.3.12, nanoid@npm:^3.3.4": + version: 3.3.12 + resolution: "nanoid@npm:3.3.12" + bin: + nanoid: bin/nanoid.cjs + checksum: 10c0/ba142b7b39e11e80c16dd74b0365d407880c87c1cf7e1480956981ae940ee36060fa5b6f092cd1e315184dd19244c657bd017d03327bd3c62247d691c5e8edfb + languageName: node + linkType: hard + "nanoid@npm:^5.1.6": version: 5.1.6 resolution: "nanoid@npm:5.1.6" @@ -35481,6 +36106,142 @@ __metadata: languageName: node linkType: hard +"oxc-parser@npm:^0.127.0": + version: 0.127.0 + resolution: "oxc-parser@npm:0.127.0" + dependencies: + "@oxc-parser/binding-android-arm-eabi": "npm:0.127.0" + "@oxc-parser/binding-android-arm64": "npm:0.127.0" + "@oxc-parser/binding-darwin-arm64": "npm:0.127.0" + "@oxc-parser/binding-darwin-x64": "npm:0.127.0" + "@oxc-parser/binding-freebsd-x64": "npm:0.127.0" + "@oxc-parser/binding-linux-arm-gnueabihf": "npm:0.127.0" + "@oxc-parser/binding-linux-arm-musleabihf": "npm:0.127.0" + "@oxc-parser/binding-linux-arm64-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-arm64-musl": "npm:0.127.0" + "@oxc-parser/binding-linux-ppc64-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-riscv64-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-riscv64-musl": "npm:0.127.0" + "@oxc-parser/binding-linux-s390x-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-x64-gnu": "npm:0.127.0" + "@oxc-parser/binding-linux-x64-musl": "npm:0.127.0" + "@oxc-parser/binding-openharmony-arm64": "npm:0.127.0" + "@oxc-parser/binding-wasm32-wasi": "npm:0.127.0" + "@oxc-parser/binding-win32-arm64-msvc": "npm:0.127.0" + "@oxc-parser/binding-win32-ia32-msvc": "npm:0.127.0" + "@oxc-parser/binding-win32-x64-msvc": "npm:0.127.0" + "@oxc-project/types": "npm:^0.127.0" + dependenciesMeta: + "@oxc-parser/binding-android-arm-eabi": + optional: true + "@oxc-parser/binding-android-arm64": + optional: true + "@oxc-parser/binding-darwin-arm64": + optional: true + "@oxc-parser/binding-darwin-x64": + optional: true + "@oxc-parser/binding-freebsd-x64": + optional: true + "@oxc-parser/binding-linux-arm-gnueabihf": + optional: true + "@oxc-parser/binding-linux-arm-musleabihf": + optional: true + "@oxc-parser/binding-linux-arm64-gnu": + optional: true + "@oxc-parser/binding-linux-arm64-musl": + optional: true + "@oxc-parser/binding-linux-ppc64-gnu": + optional: true + "@oxc-parser/binding-linux-riscv64-gnu": + optional: true + "@oxc-parser/binding-linux-riscv64-musl": + optional: true + "@oxc-parser/binding-linux-s390x-gnu": + optional: true + "@oxc-parser/binding-linux-x64-gnu": + optional: true + "@oxc-parser/binding-linux-x64-musl": + optional: true + "@oxc-parser/binding-openharmony-arm64": + optional: true + "@oxc-parser/binding-wasm32-wasi": + optional: true + "@oxc-parser/binding-win32-arm64-msvc": + optional: true + "@oxc-parser/binding-win32-ia32-msvc": + optional: true + "@oxc-parser/binding-win32-x64-msvc": + optional: true + checksum: 10c0/9d109fb3a79c0862a36434cc01c8c0e8f6cf5f1efe9369e02d2183fd518479b10262cf092da2e7f8328befae446afa05ccf742ce12f8346d81429c8f2cdf1651 + languageName: node + linkType: hard + +"oxc-resolver@npm:^11.19.1": + version: 11.20.0 + resolution: "oxc-resolver@npm:11.20.0" + dependencies: + "@oxc-resolver/binding-android-arm-eabi": "npm:11.20.0" + "@oxc-resolver/binding-android-arm64": "npm:11.20.0" + "@oxc-resolver/binding-darwin-arm64": "npm:11.20.0" + "@oxc-resolver/binding-darwin-x64": "npm:11.20.0" + "@oxc-resolver/binding-freebsd-x64": "npm:11.20.0" + "@oxc-resolver/binding-linux-arm-gnueabihf": "npm:11.20.0" + "@oxc-resolver/binding-linux-arm-musleabihf": "npm:11.20.0" + "@oxc-resolver/binding-linux-arm64-gnu": "npm:11.20.0" + "@oxc-resolver/binding-linux-arm64-musl": "npm:11.20.0" + "@oxc-resolver/binding-linux-ppc64-gnu": "npm:11.20.0" + "@oxc-resolver/binding-linux-riscv64-gnu": "npm:11.20.0" + "@oxc-resolver/binding-linux-riscv64-musl": "npm:11.20.0" + "@oxc-resolver/binding-linux-s390x-gnu": "npm:11.20.0" + "@oxc-resolver/binding-linux-x64-gnu": "npm:11.20.0" + "@oxc-resolver/binding-linux-x64-musl": "npm:11.20.0" + "@oxc-resolver/binding-openharmony-arm64": "npm:11.20.0" + "@oxc-resolver/binding-wasm32-wasi": "npm:11.20.0" + "@oxc-resolver/binding-win32-arm64-msvc": "npm:11.20.0" + "@oxc-resolver/binding-win32-x64-msvc": "npm:11.20.0" + dependenciesMeta: + "@oxc-resolver/binding-android-arm-eabi": + optional: true + "@oxc-resolver/binding-android-arm64": + optional: true + "@oxc-resolver/binding-darwin-arm64": + optional: true + "@oxc-resolver/binding-darwin-x64": + optional: true + "@oxc-resolver/binding-freebsd-x64": + optional: true + "@oxc-resolver/binding-linux-arm-gnueabihf": + optional: true + "@oxc-resolver/binding-linux-arm-musleabihf": + optional: true + "@oxc-resolver/binding-linux-arm64-gnu": + optional: true + "@oxc-resolver/binding-linux-arm64-musl": + optional: true + "@oxc-resolver/binding-linux-ppc64-gnu": + optional: true + "@oxc-resolver/binding-linux-riscv64-gnu": + optional: true + "@oxc-resolver/binding-linux-riscv64-musl": + optional: true + "@oxc-resolver/binding-linux-s390x-gnu": + optional: true + "@oxc-resolver/binding-linux-x64-gnu": + optional: true + "@oxc-resolver/binding-linux-x64-musl": + optional: true + "@oxc-resolver/binding-openharmony-arm64": + optional: true + "@oxc-resolver/binding-wasm32-wasi": + optional: true + "@oxc-resolver/binding-win32-arm64-msvc": + optional: true + "@oxc-resolver/binding-win32-x64-msvc": + optional: true + checksum: 10c0/4a0b0fae7a8b8a25d5173aaeb7348c53d5f60d5bb37a66c3177dcf416319d1f7065b625afa37b924a288dec5b401ba92b003cbce26b91e6631bd8690052c80de + languageName: node + linkType: hard + "oxfmt@npm:0.50.0": version: 0.50.0 resolution: "oxfmt@npm:0.50.0" @@ -36070,6 +36831,15 @@ __metadata: languageName: node linkType: hard +"parse5@npm:^8.0.1": + version: 8.0.1 + resolution: "parse5@npm:8.0.1" + dependencies: + entities: "npm:^8.0.0" + checksum: 10c0/c3c1c5aab55f6e4be5245599790e56e64be7764a4a0edd7f98db4fe3bb380f63add752fa047dff0496446c25f4104f0c7c1967723de640bde92306a7bb67ed2f + languageName: node + linkType: hard + "parseley@npm:^0.12.0": version: 0.12.1 resolution: "parseley@npm:0.12.1" @@ -36868,7 +37638,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.5.14, postcss@npm:^8.3.11, postcss@npm:^8.4.14, postcss@npm:^8.4.33, postcss@npm:^8.5.14, postcss@npm:^8.5.3, postcss@npm:^8.5.6": +"postcss@npm:8.5.14": version: 8.5.14 resolution: "postcss@npm:8.5.14" dependencies: @@ -36879,6 +37649,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.3.11, postcss@npm:^8.4.14, postcss@npm:^8.4.33, postcss@npm:^8.5.15, postcss@npm:^8.5.3, postcss@npm:^8.5.6": + version: 8.5.15 + resolution: "postcss@npm:8.5.15" + dependencies: + nanoid: "npm:^3.3.12" + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: 10c0/7f2e63ae22fbe43aace1bf652bd99da4e90737c64194d49e51ddc9cd0f9e51ff2861a7d734379b494deffa03a880a5c65eec70bc29ee9ebaa7136dde3eee8f31 + languageName: node + linkType: hard + "postgres-array@npm:^3.0.1": version: 3.0.2 resolution: "postgres-array@npm:3.0.2" @@ -37706,14 +38487,14 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:19.2.6": - version: 19.2.6 - resolution: "react-dom@npm:19.2.6" +"react-dom@npm:19.2.7": + version: 19.2.7 + resolution: "react-dom@npm:19.2.7" dependencies: scheduler: "npm:^0.27.0" peerDependencies: - react: ^19.2.6 - checksum: 10c0/dbf2aef67857c03a612bc9316a4562e5066f43fa04bf28f7f0734963fc1350da2c9f8eb973930655453281079f30cc8222bab383dbec4b5097084e2c081e3334 + react: ^19.2.7 + checksum: 10c0/970ff600f6e80d47d39e2f226f12f226173b3cba3382efc97c5f0cd663de9af38c7a4c11c213fb936094faeac83060d660247accaa96b752180d5b951b9cfecb languageName: node linkType: hard @@ -38096,10 +38877,10 @@ __metadata: languageName: node linkType: hard -"react@npm:19.2.6": - version: 19.2.6 - resolution: "react@npm:19.2.6" - checksum: 10c0/66afde33b9a9ee87b1e1cae39d8e7e040d1262e719524fd70660c4d4ce79929c532ac19fc3df5a911edaf02768fdf2c49de4ede1ba99bc6aad72796e0e26e798 +"react@npm:19.2.7": + version: 19.2.7 + resolution: "react@npm:19.2.7" + checksum: 10c0/0bd0e2f1bbd4ba97561c6597bf8a5fec05e6476fe61e165c1065598d16668efc6715205599c94d3ddd49d36cb0f21cbf1b9bcc18ee840b805ce222c3e8d558ac languageName: node linkType: hard @@ -39013,13 +39794,13 @@ __metadata: languageName: node linkType: hard -"rolldown-plugin-dts@npm:0.25.0": - version: 0.25.0 - resolution: "rolldown-plugin-dts@npm:0.25.0" +"rolldown-plugin-dts@npm:0.25.2": + version: 0.25.2 + resolution: "rolldown-plugin-dts@npm:0.25.2" dependencies: - "@babel/generator": "npm:8.0.0-rc.4" - "@babel/helper-validator-identifier": "npm:8.0.0-rc.4" - "@babel/parser": "npm:8.0.0-rc.4" + "@babel/generator": "npm:8.0.0-rc.6" + "@babel/helper-validator-identifier": "npm:8.0.0-rc.6" + "@babel/parser": "npm:8.0.0-rc.6" ast-kit: "npm:^3.0.0-beta.1" birpc: "npm:^4.0.0" dts-resolver: "npm:^3.0.0" @@ -39029,7 +39810,7 @@ __metadata: "@ts-macro/tsc": ^0.3.6 "@typescript/native-preview": ">=7.0.0-dev.20260325.1" rolldown: ^1.0.0 - typescript: ^6.0.0 + typescript: ^5.0.0 || ^6.0.0 vue-tsc: ~3.2.0 peerDependenciesMeta: "@ts-macro/tsc": @@ -39040,31 +39821,31 @@ __metadata: optional: true vue-tsc: optional: true - checksum: 10c0/0277e644fe28b0d98a53ecf9949caf0e88a745d6281d72e2af1369aeb65d9a54e921cd14376c65fe951fd36356436f83b29e9583e3b299289af2a3ed07a0b57f + checksum: 10c0/8bfce712dcbabf8a3554cf1e106644920b500790382c7ec4026f27293db267dd0709d85c6587680b3d1d4591908281bc435f2469c265b258c129d00a579f7bbd languageName: node linkType: hard -"rolldown@npm:1.0.0": - version: 1.0.0 - resolution: "rolldown@npm:1.0.0" - dependencies: - "@oxc-project/types": "npm:=0.129.0" - "@rolldown/binding-android-arm64": "npm:1.0.0" - "@rolldown/binding-darwin-arm64": "npm:1.0.0" - "@rolldown/binding-darwin-x64": "npm:1.0.0" - "@rolldown/binding-freebsd-x64": "npm:1.0.0" - "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.0" - "@rolldown/binding-linux-arm64-gnu": "npm:1.0.0" - "@rolldown/binding-linux-arm64-musl": "npm:1.0.0" - "@rolldown/binding-linux-ppc64-gnu": "npm:1.0.0" - "@rolldown/binding-linux-s390x-gnu": "npm:1.0.0" - "@rolldown/binding-linux-x64-gnu": "npm:1.0.0" - "@rolldown/binding-linux-x64-musl": "npm:1.0.0" - "@rolldown/binding-openharmony-arm64": "npm:1.0.0" - "@rolldown/binding-wasm32-wasi": "npm:1.0.0" - "@rolldown/binding-win32-arm64-msvc": "npm:1.0.0" - "@rolldown/binding-win32-x64-msvc": "npm:1.0.0" - "@rolldown/pluginutils": "npm:1.0.0" +"rolldown@npm:1.0.3": + version: 1.0.3 + resolution: "rolldown@npm:1.0.3" + dependencies: + "@oxc-project/types": "npm:=0.133.0" + "@rolldown/binding-android-arm64": "npm:1.0.3" + "@rolldown/binding-darwin-arm64": "npm:1.0.3" + "@rolldown/binding-darwin-x64": "npm:1.0.3" + "@rolldown/binding-freebsd-x64": "npm:1.0.3" + "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.3" + "@rolldown/binding-linux-arm64-gnu": "npm:1.0.3" + "@rolldown/binding-linux-arm64-musl": "npm:1.0.3" + "@rolldown/binding-linux-ppc64-gnu": "npm:1.0.3" + "@rolldown/binding-linux-s390x-gnu": "npm:1.0.3" + "@rolldown/binding-linux-x64-gnu": "npm:1.0.3" + "@rolldown/binding-linux-x64-musl": "npm:1.0.3" + "@rolldown/binding-openharmony-arm64": "npm:1.0.3" + "@rolldown/binding-wasm32-wasi": "npm:1.0.3" + "@rolldown/binding-win32-arm64-msvc": "npm:1.0.3" + "@rolldown/binding-win32-x64-msvc": "npm:1.0.3" + "@rolldown/pluginutils": "npm:^1.0.0" dependenciesMeta: "@rolldown/binding-android-arm64": optional: true @@ -39097,8 +39878,8 @@ __metadata: "@rolldown/binding-win32-x64-msvc": optional: true bin: - rolldown: bin/cli.mjs - checksum: 10c0/8e8c4ebcd80cd6fc051e1e58ad2ffb6578431f6828522788d6e5da6ba6d6e3e92f20e47df5e30034aba5a5af296f497a2b2ff26a21d5ade3c125b620ea958256 + rolldown: ./bin/cli.mjs + checksum: 10c0/5f9dd47b7abf203b16bc600db68542f245e974c800e59ff50b76157d1dada1403657690435b036fabca88e93d13a67c31abe5cfaa6f61ce33717f61720204cdf languageName: node linkType: hard @@ -40643,39 +41424,12 @@ __metadata: languageName: node linkType: hard -"storybook@npm:10.2.19": - version: 10.2.19 - resolution: "storybook@npm:10.2.19" - dependencies: - "@storybook/global": "npm:^5.0.0" - "@storybook/icons": "npm:^2.0.1" - "@testing-library/jest-dom": "npm:^6.6.3" - "@testing-library/user-event": "npm:^14.6.1" - "@vitest/expect": "npm:3.2.4" - "@vitest/spy": "npm:3.2.4" - 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.7.3" - use-sync-external-store: "npm:^1.5.0" - ws: "npm:^8.18.0" - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true - bin: - storybook: ./dist/bin/dispatcher.js - checksum: 10c0/e2cff3bc713c5a70c8f5f4193cca698d3588382d8277c017f63b957d6f5ab8e4cb1aa3ab00479cf568af732c25a58a4e1c1b25facd828ad492df0b3ae043378c - languageName: node - linkType: hard - -"storybook@npm:10.3.6": - version: 10.3.6 - resolution: "storybook@npm:10.3.6" +"storybook@npm:10.4.2": + version: 10.4.2 + resolution: "storybook@npm:10.4.2" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/icons": "npm:^2.0.1" + "@storybook/icons": "npm:^2.0.2" "@testing-library/jest-dom": "npm:^6.9.1" "@testing-library/user-event": "npm:^14.6.1" "@vitest/expect": "npm:3.2.4" @@ -40683,21 +41437,26 @@ __metadata: "@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" + oxc-parser: "npm:^0.127.0" + oxc-resolver: "npm:^11.19.1" recast: "npm:^0.23.5" semver: "npm:^7.7.3" use-sync-external-store: "npm:^1.5.0" ws: "npm:^8.18.0" peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 prettier: ^2 || ^3 vite-plus: ^0.1.15 peerDependenciesMeta: + "@types/react": + optional: true prettier: optional: true vite-plus: optional: true bin: storybook: ./dist/bin/dispatcher.js - checksum: 10c0/ee6702667459ba2d49269ddd63a7281f17816fcdd4bacd338ed47a4a8e7ad65760c90d99f6b2dfdfd0a564bcfcab3c1ea05b50bf3aafc6b5b19a039a5da77870 + checksum: 10c0/b3bdfc9a0cb59aabdecfa5e72d3cb9cbd4c80b9c991d090c1fc34933a188d0e245453ebdef806b6e1f6568b59eb113225bbe7a680ed7b55ef5fdc070565c3ad5 languageName: node linkType: hard @@ -41749,13 +42508,13 @@ __metadata: languageName: node linkType: hard -"tinyglobby@npm:^0.2.10, tinyglobby@npm:^0.2.11, tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15, tinyglobby@npm:^0.2.16, tinyglobby@npm:^0.2.9": - version: 0.2.16 - resolution: "tinyglobby@npm:0.2.16" +"tinyglobby@npm:^0.2.10, tinyglobby@npm:^0.2.11, tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15, tinyglobby@npm:^0.2.17, tinyglobby@npm:^0.2.9": + version: 0.2.17 + resolution: "tinyglobby@npm:0.2.17" dependencies: fdir: "npm:^6.5.0" picomatch: "npm:^4.0.4" - checksum: 10c0/f2e09fd93dd95c41e522113b686ff6f7c13020962f8698a864a257f3d7737599afc47722b7ab726e12f8a813f779906187911ff8ee6701ede65072671a7e934b + checksum: 10c0/7f7bb0f197c88bc4b20c231e0deca4240ca3bf313a88f5a7fee93a872b84966a4d50220947c0455ad07a60b3b360961c5b7fd979222aeb716a9f99b412002e4c languageName: node linkType: hard @@ -41916,12 +42675,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.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 @@ -41943,6 +42702,15 @@ __metadata: languageName: node linkType: hard +"tr46@npm:^6.0.0": + version: 6.0.0 + resolution: "tr46@npm:6.0.0" + dependencies: + punycode: "npm:^2.3.1" + checksum: 10c0/83130df2f649228aa91c17754b66248030a3af34911d713b5ea417066fa338aa4bc8668d06bd98aa21a2210f43fc0a3db8b9099e7747fb5830e40e39a6a1058e + languageName: node + linkType: hard + "tr46@npm:~0.0.3": version: 0.0.3 resolution: "tr46@npm:0.0.3" @@ -42508,6 +43276,16 @@ __metadata: languageName: node linkType: hard +"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:~3.2.1": version: 3.2.4 resolution: "typescript@npm:3.2.4" @@ -42568,6 +43346,16 @@ __metadata: languageName: node linkType: hard +"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~3.2.1#optional!builtin": version: 3.2.4 resolution: "typescript@patch:typescript@npm%3A3.2.4#optional!builtin::version=3.2.4&hash=9a3324" @@ -42712,10 +43500,10 @@ __metadata: languageName: node linkType: hard -"undici@npm:^7.10.0, undici@npm:^7.19.0": - version: 7.24.4 - resolution: "undici@npm:7.24.4" - checksum: 10c0/cb302e81fadb7f0b7946ab77595715c0961b46a025ccecae79ba599432d0bc8d1e3da4dfe7ff66bc74f115c1b8ff0f099bc4e9bf313db4562da23995872c6d17 +"undici@npm:^7.10.0, undici@npm:^7.19.0, undici@npm:^7.25.0": + version: 7.27.2 + resolution: "undici@npm:7.27.2" + checksum: 10c0/714632147c80eb8eda8a52df51b481d346df5e035ccc1d87eb3bbcb8f92ec25d7cbbe81abdeae5db4e37a93e490c8d2fa2359ecdca4b2c5c6c513dcd2626ad47 languageName: node linkType: hard @@ -43484,16 +44272,16 @@ __metadata: languageName: node linkType: hard -"vite@npm:8.0.12, vite@npm:^6.0.0 || ^7.0.0 || ^8.0.0": - version: 8.0.12 - resolution: "vite@npm:8.0.12" +"vite@npm:8.0.16, vite@npm:^6.0.0 || ^7.0.0 || ^8.0.0": + version: 8.0.16 + resolution: "vite@npm:8.0.16" dependencies: fsevents: "npm:~2.3.3" lightningcss: "npm:^1.32.0" picomatch: "npm:^4.0.4" - postcss: "npm:^8.5.14" - rolldown: "npm:1.0.0" - tinyglobby: "npm:^0.2.16" + postcss: "npm:^8.5.15" + rolldown: "npm:1.0.3" + tinyglobby: "npm:^0.2.17" peerDependencies: "@types/node": ^20.19.0 || >=22.12.0 "@vitejs/devtools": ^0.1.18 @@ -43537,7 +44325,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10c0/4711efaa2a7a07755a8bed38cc8753fe3bd51d9cbe8e684a47a1a60dc752eddd2eefa5b88f7b6d7edfab9c0ed9d558ca4d1ae162e60fb64e21a9924c7771047b + checksum: 10c0/d75be3fbe2f63e6a8145325970338afaf0dd4d96ba9175c13f9a286fd5f95afc489401b693e4fa6c0899a4dd0e137be91cdf9401a40a635563911ad5036e3467 languageName: node linkType: hard @@ -43682,6 +44470,74 @@ __metadata: languageName: node linkType: hard +"vitest@npm:4.1.8": + version: 4.1.8 + resolution: "vitest@npm:4.1.8" + dependencies: + "@vitest/expect": "npm:4.1.8" + "@vitest/mocker": "npm:4.1.8" + "@vitest/pretty-format": "npm:4.1.8" + "@vitest/runner": "npm:4.1.8" + "@vitest/snapshot": "npm:4.1.8" + "@vitest/spy": "npm:4.1.8" + "@vitest/utils": "npm:4.1.8" + 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:^4.0.0-rc.1" + tinybench: "npm:^2.9.0" + tinyexec: "npm:^1.0.2" + tinyglobby: "npm:^0.2.15" + 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.1.8 + "@vitest/browser-preview": 4.1.8 + "@vitest/browser-webdriverio": 4.1.8 + "@vitest/coverage-istanbul": 4.1.8 + "@vitest/coverage-v8": 4.1.8 + "@vitest/ui": 4.1.8 + happy-dom: "*" + jsdom: "*" + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + "@edge-runtime/vm": + optional: true + "@opentelemetry/api": + optional: true + "@types/node": + optional: true + "@vitest/browser-playwright": + optional: true + "@vitest/browser-preview": + 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/f459c500f8818c7a2318cd23228b4e5c0b5efb25bf8e5cb7f116c6d26e51482b2f800a8bb19837c0b5f0d05c51519edbf502bc8ceb5bd86868e8facf1d2c498e + languageName: node + linkType: hard + "vscode-languageserver-types@npm:3.17.5": version: 3.17.5 resolution: "vscode-languageserver-types@npm:3.17.5" @@ -43840,6 +44696,13 @@ __metadata: languageName: node linkType: hard +"webidl-conversions@npm:^8.0.1": + version: 8.0.1 + resolution: "webidl-conversions@npm:8.0.1" + checksum: 10c0/3f6f327ca5fa0c065ed8ed0ef3b72f33623376e68f958e9b7bd0df49fdb0b908139ac2338d19fb45bd0e05595bda96cb6d1622222a8b413daa38a17aacc4dd46 + languageName: node + linkType: hard + "webpack-bundle-analyzer@npm:4.10.1": version: 4.10.1 resolution: "webpack-bundle-analyzer@npm:4.10.1" @@ -44070,6 +44933,13 @@ __metadata: languageName: node linkType: hard +"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:^14.0.0, whatwg-url@npm:^14.1.0 || ^13.0.0": version: 14.2.0 resolution: "whatwg-url@npm:14.2.0" @@ -44080,6 +44950,17 @@ __metadata: languageName: node linkType: hard +"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.1" + checksum: 10c0/e75565566abf3a2cdbd9f06c965dbcccee6ec4e9f0d3728ad5e08ceb9944279848bcaa211d35a29cb6d2df1e467dd05cfb59fbddf8a0adcd7d0bce9ffb703fd2 + languageName: node + linkType: hard + "whatwg-url@npm:^5.0.0": version: 5.0.0 resolution: "whatwg-url@npm:5.0.0" From de7d4d3e0baf72f1ee1cd6b60dd760d240bb5e03 Mon Sep 17 00:00:00 2001 From: Chris Feijoo Date: Mon, 15 Jun 2026 12:24:29 +0100 Subject: [PATCH 2/3] Update Petrinaut toolchain: tsgo 20260610, storybook 10.4.3, oxlint 1.69.0 - @typescript/native-preview 20260607.1 -> 20260610.1 (all 4 packages) - storybook + @storybook/react-vite 10.4.2 -> 10.4.3 (petrinaut + refractive) - oxlint 1.63.0 -> 1.69.0 (all 4 packages) - oxlint-tsgolint 0.22.1 -> 0.23.0 (all 4 packages) oxlint 1.69.0 newly fires jsx-a11y(control-has-associated-label) on 5 elements: add aria-label to the spreadsheet cell editor, search input and simulation timeline range input (genuine missing labels), and to the scenario/metric description textareas (oxlint false-positives: both have a properly wired htmlFor/id pair, but the linter can't verify template literal equality statically). vitest 4.1.9, storybook 10.4.4/10.4.5 and rolldown 1.1.1 don't clear the 5-day age gate yet. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- apps/petrinaut-website/package.json | 6 +- libs/@hashintel/petrinaut-core/package.json | 6 +- libs/@hashintel/petrinaut/package.json | 10 +- .../src/ui/components/spreadsheet.tsx | 1 + .../BottomBar/simulation-controls.tsx | 1 + .../LeftSideBar/subviews/search-panel.tsx | 1 + .../SimulateView/metrics/metric-form.tsx | 1 + .../SimulateView/scenarios/scenario-form.tsx | 1 + libs/@hashintel/refractive/package.json | 10 +- yarn.lock | 391 +++++++++--------- 10 files changed, 218 insertions(+), 210 deletions(-) diff --git a/apps/petrinaut-website/package.json b/apps/petrinaut-website/package.json index 18b42dbfb39..b3786bfccc3 100644 --- a/apps/petrinaut-website/package.json +++ b/apps/petrinaut-website/package.json @@ -34,12 +34,12 @@ "@rolldown/plugin-babel": "0.2.3", "@types/react": "19.2.17", "@types/react-dom": "19.2.3", - "@typescript/native-preview": "7.0.0-dev.20260607.1", + "@typescript/native-preview": "7.0.0-dev.20260610.1", "@vitejs/plugin-react": "6.0.2", "@whatwg-node/server": "0.10.18", "babel-plugin-react-compiler": "1.0.0", - "oxlint": "1.63.0", - "oxlint-tsgolint": "0.22.1", + "oxlint": "1.69.0", + "oxlint-tsgolint": "0.23.0", "sharp": "0.34.5", "vite": "8.0.16" } diff --git a/libs/@hashintel/petrinaut-core/package.json b/libs/@hashintel/petrinaut-core/package.json index f66a59a04ef..5b96ddb8508 100644 --- a/libs/@hashintel/petrinaut-core/package.json +++ b/libs/@hashintel/petrinaut-core/package.json @@ -70,9 +70,9 @@ "devDependencies": { "@types/babel__standalone": "7.1.9", "@types/node": "22.18.13", - "@typescript/native-preview": "7.0.0-dev.20260607.1", - "oxlint": "1.63.0", - "oxlint-tsgolint": "0.22.1", + "@typescript/native-preview": "7.0.0-dev.20260610.1", + "oxlint": "1.69.0", + "oxlint-tsgolint": "0.23.0", "rolldown": "1.0.3", "rolldown-plugin-dts": "0.25.2", "typescript": "6.0.3", diff --git a/libs/@hashintel/petrinaut/package.json b/libs/@hashintel/petrinaut/package.json index 20b5f69f905..f3f0048ad5c 100644 --- a/libs/@hashintel/petrinaut/package.json +++ b/libs/@hashintel/petrinaut/package.json @@ -79,24 +79,24 @@ "@hashintel/ds-helpers": "workspace:*", "@pandacss/dev": "1.11.1", "@rolldown/plugin-babel": "0.2.3", - "@storybook/react-vite": "10.4.2", + "@storybook/react-vite": "10.4.3", "@testing-library/dom": "10.4.1", "@testing-library/react": "16.3.2", "@types/babel__standalone": "7.1.9", "@types/lodash-es": "4.17.12", "@types/react": "19.2.17", "@types/react-dom": "19.2.3", - "@typescript/native-preview": "7.0.0-dev.20260607.1", + "@typescript/native-preview": "7.0.0-dev.20260610.1", "@vitejs/plugin-react": "6.0.2", "babel-plugin-react-compiler": "1.0.0", "jsdom": "29.1.1", - "oxlint": "1.63.0", - "oxlint-tsgolint": "0.22.1", + "oxlint": "1.69.0", + "oxlint-tsgolint": "0.23.0", "react": "19.2.7", "react-dom": "19.2.7", "rolldown": "1.0.3", "rolldown-plugin-dts": "0.25.2", - "storybook": "10.4.2", + "storybook": "10.4.3", "vite": "8.0.16", "vitest": "4.1.8" }, diff --git a/libs/@hashintel/petrinaut/src/ui/components/spreadsheet.tsx b/libs/@hashintel/petrinaut/src/ui/components/spreadsheet.tsx index 10441b0cbef..eb4a2299fed 100644 --- a/libs/@hashintel/petrinaut/src/ui/components/spreadsheet.tsx +++ b/libs/@hashintel/petrinaut/src/ui/components/spreadsheet.tsx @@ -622,6 +622,7 @@ export const Spreadsheet: React.FC = ({ ) : isEditing ? ( diff --git a/libs/@hashintel/petrinaut/src/ui/views/Editor/components/BottomBar/simulation-controls.tsx b/libs/@hashintel/petrinaut/src/ui/views/Editor/components/BottomBar/simulation-controls.tsx index cb54b0515c0..d13206b430a 100644 --- a/libs/@hashintel/petrinaut/src/ui/views/Editor/components/BottomBar/simulation-controls.tsx +++ b/libs/@hashintel/petrinaut/src/ui/views/Editor/components/BottomBar/simulation-controls.tsx @@ -203,6 +203,7 @@ export const SimulationControls: React.FC = ({ { return (