diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f902bd256..26c0f217e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -30,3 +30,7 @@ updates: interval: "weekly" cooldown: default-days: 7 + ignore: + # Frozen: 0.52+ removes exports the UI uses; 0.57+ also needs React 19. + - dependency-name: "@launchpad-ui/core" + versions: [">0.49.22"] diff --git a/internal/dev_server/ui/package-lock.json b/internal/dev_server/ui/package-lock.json index 981522c79..460027232 100644 --- a/internal/dev_server/ui/package-lock.json +++ b/internal/dev_server/ui/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "dependencies": { "@launchpad-ui/components": "0.4.4", - "@launchpad-ui/core": "0.59.18", + "@launchpad-ui/core": "0.49.22", "@launchpad-ui/icons": "0.18.13", "@launchpad-ui/tokens": "0.11.3", "@testing-library/react": "16.3.3", @@ -378,6 +378,12 @@ "node": ">=6.9.0" } }, + "node_modules/@emotion/hash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "peer": true + }, "node_modules/@esbuild/aix-ppc64": { "version": "0.25.5", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", @@ -904,29 +910,26 @@ } }, "node_modules/@floating-ui/core": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.8.0.tgz", - "integrity": "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==", - "license": "MIT", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz", + "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==", "dependencies": { - "@floating-ui/utils": "^0.2.12" + "@floating-ui/utils": "^0.2.1" } }, "node_modules/@floating-ui/dom": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.4.tgz", - "integrity": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==", - "license": "MIT", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.1.tgz", + "integrity": "sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ==", "dependencies": { - "@floating-ui/core": "^1.7.3", - "@floating-ui/utils": "^0.2.10" + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.1" } }, "node_modules/@floating-ui/utils": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", - "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", - "license": "MIT" + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.7.tgz", + "integrity": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==" }, "node_modules/@formatjs/ecma402-abstract": { "version": "2.0.0", @@ -1032,10 +1035,9 @@ "dev": true }, "node_modules/@internationalized/date": { - "version": "3.12.4", - "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.12.4.tgz", - "integrity": "sha512-M1dEn4c1U1HsSlaVR8upZtSqvXrTkHDfv18H01uCSJyjVLDxnBR38v/fMxecmlwXKR4i9HeZcmgQAPE6A+aGJQ==", - "license": "Apache-2.0", + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.5.5.tgz", + "integrity": "sha512-H+CfYvOZ0LTJeeLOqm19E3uj/4YjrmOFtBufDHPfvtI80hFAMqtrp7oCACpe4Cil5l8S0Qu/9dYfZc/5lY8WQQ==", "dependencies": { "@swc/helpers": "^0.5.0" } @@ -1050,19 +1052,17 @@ } }, "node_modules/@internationalized/number": { - "version": "3.6.9", - "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.9.tgz", - "integrity": "sha512-GgWy2caO/+hV9sT/oCTWGHvbjmJMPT9kkXzoKRLnkEq7adghhR7UprhvY9sXrKfrp3NcDfhF6QQHXR1KfQbB8g==", - "license": "Apache-2.0", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.5.3.tgz", + "integrity": "sha512-rd1wA3ebzlp0Mehj5YTuTI50AQEx80gWFyHcQu+u91/5NgdwBecO8BH6ipPfE+lmQ9d63vpB3H9SHoIUiupllw==", "dependencies": { "@swc/helpers": "^0.5.0" } }, "node_modules/@internationalized/string": { - "version": "3.2.10", - "resolved": "https://registry.npmjs.org/@internationalized/string/-/string-3.2.10.tgz", - "integrity": "sha512-PDx6//vHSpRnHfxqMqto11zQvhsaU74O3mKv2F/0eicGZcl9NLjQmGlbHz/LsJh5tLKp4A4L7ZVTzN1/MmMTvA==", - "license": "Apache-2.0", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@internationalized/string/-/string-3.2.3.tgz", + "integrity": "sha512-9kpfLoA8HegiWTeCbR2livhdVeKobCnVv8tlJ6M2jF+4tcMqDo94ezwlnrUANBWPgd8U7OXIHCk2Ov2qhk4KXw==", "dependencies": { "@swc/helpers": "^0.5.0" } @@ -1116,6 +1116,157 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@launchpad-ui/alert": { + "version": "0.9.30", + "resolved": "https://registry.npmjs.org/@launchpad-ui/alert/-/alert-0.9.30.tgz", + "integrity": "sha512-Ypsw01C2/rXA7qQin0MhN+ok18kqV0Nar/WRE28hAGLGdepnYJ54qyI/32Q5qRxH0s58DORYYt2lcCdmuLN6NA==", + "dependencies": { + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "@react-stately/utils": "3.10.3", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/avatar": { + "version": "0.6.39", + "resolved": "https://registry.npmjs.org/@launchpad-ui/avatar/-/avatar-0.6.39.tgz", + "integrity": "sha512-43In06/xZSCpCplH4L8wvgDlRTjMFhtwBOMk+zqvr1t+g22CWgxtdGJRLbrruuMNb+e/VbpsSqsV1AuNzHjJHw==", + "dependencies": { + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/banner": { + "version": "0.10.39", + "resolved": "https://registry.npmjs.org/@launchpad-ui/banner/-/banner-0.10.39.tgz", + "integrity": "sha512-2qAgxQxzDQi3syaDGQQcAgcR+KA5s4zzeiVFd222hJHpcfW2jq1vVmZYNl2h/6+XPd5Vws9B9CHdTsbTDPio6w==", + "dependencies": { + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/box": { + "version": "0.1.18", + "resolved": "https://registry.npmjs.org/@launchpad-ui/box/-/box-0.1.18.tgz", + "integrity": "sha512-yliur10GFYFdeXkRSuccE6ws89aot3UqedNSiIQ/0Gzka2dwk0cZrMczmSmkld4reVQLePkE5Wnihk3WBSnKAA==", + "dependencies": { + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/vars": "~0.2.24", + "@radix-ui/react-slot": "1.1.0", + "@vanilla-extract/dynamic": "2.1.0", + "rainbow-sprinkles": "0.17.0" + }, + "peerDependencies": { + "@vanilla-extract/css": "^1.14.0", + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/button": { + "version": "0.12.26", + "resolved": "https://registry.npmjs.org/@launchpad-ui/button/-/button-0.12.26.tgz", + "integrity": "sha512-kgsrcDSdb8mldqag/MtqO7jDduhFetjlSxo6mNikdoh2+R/aNNA1du1/7ClaaluJcVyS66n5L5YV2BnvAzfQcg==", + "dependencies": { + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "@radix-ui/react-slot": "1.1.0", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/card": { + "version": "0.2.46", + "resolved": "https://registry.npmjs.org/@launchpad-ui/card/-/card-0.2.46.tgz", + "integrity": "sha512-hIAUdQud6ubgouqJ/uH1ysqBLSG8QG4OwRLnk7Y3iYpVvYh7MUfuhjtKMHOMZZpfYFt6sMRvfFBVme0vdDmUZA==", + "dependencies": { + "@launchpad-ui/form": "~0.11.31", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/chip": { + "version": "0.9.39", + "resolved": "https://registry.npmjs.org/@launchpad-ui/chip/-/chip-0.9.39.tgz", + "integrity": "sha512-tPxGmDF5E+D8jZ2woEJxTO8WYnaYcDRicw7L9X4+11TygyTuWPAMIiWu5e79O4tPEeHJgxJJTqXSlu0AeF9Jqw==", + "dependencies": { + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/clipboard": { + "version": "0.11.46", + "resolved": "https://registry.npmjs.org/@launchpad-ui/clipboard/-/clipboard-0.11.46.tgz", + "integrity": "sha512-mpiHFtslmLLWMixbvR3EyKZqmO+Ujf0f1gGG+Xmc13fqsgX64l3N7Hmgg2ozYI6l3ANIvR3/7JeGju8RzSU+sg==", + "dependencies": { + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/tooltip": "~0.9.19", + "@radix-ui/react-slot": "1.1.0", + "@react-aria/live-announcer": "3.3.4", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/collapsible": { + "version": "0.1.70", + "resolved": "https://registry.npmjs.org/@launchpad-ui/collapsible/-/collapsible-0.1.70.tgz", + "integrity": "sha512-Yg+PnmVoZI1jT3LDf2bWBoGm3CcCAzmG78Q5gGHO8cZw0w7FDZbLE84g0CVjkNq4Clge0RdNxFaQ/ZpzMK6MTg==", + "dependencies": { + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/columns": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/@launchpad-ui/columns/-/columns-0.1.27.tgz", + "integrity": "sha512-5xROcntPUdlBxIvK/e2GNPm8539PAd1G7RbWL63A4ePmXqzGAHRUFqQAK865TknqepSqxQdLoporCYAYVvGkvg==", + "dependencies": { + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/types": "~0.1.1", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, "node_modules/@launchpad-ui/components": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/@launchpad-ui/components/-/components-0.4.4.tgz", @@ -1139,533 +1290,582 @@ } }, "node_modules/@launchpad-ui/core": { - "version": "0.59.18", - "resolved": "https://registry.npmjs.org/@launchpad-ui/core/-/core-0.59.18.tgz", - "integrity": "sha512-HGuOmIxGmcaemwYeD2uvOjRPNypLt69HI8Tc8gtW9LTCaqYaS+Sfu85Gov4DqDVyUQGCeLCOxoIP5wQAxJB84w==", - "license": "Apache-2.0", - "dependencies": { - "@launchpad-ui/button": "~0.15.18", - "@launchpad-ui/drawer": "~0.9.18", - "@launchpad-ui/dropdown": "~0.10.18", - "@launchpad-ui/filter": "~0.11.18", - "@launchpad-ui/focus-trap": "~0.5.5", - "@launchpad-ui/form": "~0.15.18", - "@launchpad-ui/menu": "~0.16.18", - "@launchpad-ui/modal": "~0.21.18", - "@launchpad-ui/navigation": "~0.17.0", - "@launchpad-ui/overlay": "~0.6.4", - "@launchpad-ui/popover": "~0.14.6", - "@launchpad-ui/portal": "~0.4.4", - "@launchpad-ui/table": "~0.9.6", - "@launchpad-ui/tooltip": "~0.12.6" - }, - "peerDependencies": { - "react": "^19", - "react-dom": "^19" - } - }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/button": { - "version": "0.15.22", - "resolved": "https://registry.npmjs.org/@launchpad-ui/button/-/button-0.15.22.tgz", - "integrity": "sha512-cXJLl6xfTciv9CHNltaiiYU2yGZIGYPRxhvjHMrMnFly19+nboDiebpLvz+5ePQxVnaSOixz9omj6AYtLHQPSQ==", - "license": "Apache-2.0", - "dependencies": { - "@launchpad-ui/icons": "~0.26.7", - "@launchpad-ui/tokens": "~0.19.0", - "@radix-ui/react-slot": "1.2.3", - "classix": "2.2.0" + "version": "0.49.22", + "resolved": "https://registry.npmjs.org/@launchpad-ui/core/-/core-0.49.22.tgz", + "integrity": "sha512-pEUVUMm6rlONqim6OqycA24zOzh19rGL0pk7EoHZfGfy9j4TCJIOnm6JjuPwDzEV1MsdUz7yXbNmSsePogFPqw==", + "dependencies": { + "@launchpad-ui/alert": "~0.9.20", + "@launchpad-ui/avatar": "~0.6.30", + "@launchpad-ui/banner": "~0.10.30", + "@launchpad-ui/box": "~0.1.13", + "@launchpad-ui/button": "~0.12.17", + "@launchpad-ui/card": "~0.2.35", + "@launchpad-ui/chip": "~0.9.30", + "@launchpad-ui/clipboard": "~0.11.35", + "@launchpad-ui/collapsible": "~0.1.61", + "@launchpad-ui/columns": "~0.1.22", + "@launchpad-ui/counter": "~0.4.16", + "@launchpad-ui/data-table": "~0.2.21", + "@launchpad-ui/drawer": "~0.5.35", + "@launchpad-ui/dropdown": "~0.6.109", + "@launchpad-ui/filter": "~0.7.20", + "@launchpad-ui/focus-trap": "~0.1.20", + "@launchpad-ui/form": "~0.11.20", + "@launchpad-ui/inline": "~0.1.22", + "@launchpad-ui/inline-edit": "~0.3.20", + "@launchpad-ui/markdown": "~0.5.18", + "@launchpad-ui/menu": "~0.13.20", + "@launchpad-ui/modal": "~0.17.35", + "@launchpad-ui/navigation": "~0.12.35", + "@launchpad-ui/overlay": "~0.3.30", + "@launchpad-ui/pagination": "~0.4.35", + "@launchpad-ui/popover": "~0.11.23", + "@launchpad-ui/portal": "~0.1.5", + "@launchpad-ui/progress": "~0.5.47", + "@launchpad-ui/progress-bubbles": "~0.7.23", + "@launchpad-ui/select": "~0.4.35", + "@launchpad-ui/slider": "~0.5.16", + "@launchpad-ui/snackbar": "~0.5.18", + "@launchpad-ui/split-button": "~0.10.20", + "@launchpad-ui/stack": "~0.1.22", + "@launchpad-ui/tab-list": "~0.5.22", + "@launchpad-ui/table": "~0.6.17", + "@launchpad-ui/tag": "~0.3.35", + "@launchpad-ui/toast": "~0.3.31", + "@launchpad-ui/toggle": "~0.7.22", + "@launchpad-ui/tooltip": "~0.9.12", + "@launchpad-ui/types": "~0.1.1" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/button/node_modules/@launchpad-ui/icons": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.26.7.tgz", - "integrity": "sha512-Zsy2KgssnFa0BXVhetw3y6k4/AIkoQ9Nx5Oo+GVIJ/shAXxRbitIYu/qi95bVRWKsqG9+QT1fIoSpQbH+HnIqg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/counter": { + "version": "0.4.21", + "resolved": "https://registry.npmjs.org/@launchpad-ui/counter/-/counter-0.4.21.tgz", + "integrity": "sha512-XL2W99Ql2lFWSMaCxqlbAo3nzkRy23N5fovFDw4AwToQn9M/EQFz7b0Gx0r/rWImu7liQ4JshFqHho9FuaariA==", "dependencies": { - "@launchpad-ui/tokens": "~0.19.0", - "class-variance-authority": "0.7.0" + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/drawer": { - "version": "0.9.22", - "resolved": "https://registry.npmjs.org/@launchpad-ui/drawer/-/drawer-0.9.22.tgz", - "integrity": "sha512-5iLFusOdizpI0lyh78ZWLzMsViwpCfg09f5Q8Xiseu7PzqmsqQxuaRtbxZGzzQpvUW/wj1B3CDsmyjog0/Nlkg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/data-table": { + "version": "0.2.28", + "resolved": "https://registry.npmjs.org/@launchpad-ui/data-table/-/data-table-0.2.28.tgz", + "integrity": "sha512-0phEF1k/xp0Al0NLvyccl653S+bAuP2JcziLSTDabkhExZAelP/HirqjPDkOi5x1It0D7aFxEk3qyvdBnv4Law==", "dependencies": { - "@launchpad-ui/button": "~0.15.22", - "@launchpad-ui/focus-trap": "~0.5.6", - "@launchpad-ui/icons": "~0.26.7", - "@launchpad-ui/portal": "~0.4.5", - "@launchpad-ui/tokens": "~0.19.0", - "classix": "2.2.0", - "framer-motion": "12.23.22" + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/vars": "~0.2.24", + "@react-aria/checkbox": "3.14.6", + "@react-aria/focus": "3.18.2", + "@react-aria/table": "3.15.3", + "@react-aria/utils": "3.25.2", + "@react-aria/visually-hidden": "3.8.15", + "@react-stately/table": "3.12.2", + "@react-stately/toggle": "3.7.7", + "@react-types/grid": "3.2.8", + "@vanilla-extract/recipes": "^0.5.0", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-aria": "^3.50.0", - "react-dom": "^19" + "@react-stately/table": "3.12.2", + "@vanilla-extract/css": "^1.14.0", + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/drawer/node_modules/@launchpad-ui/icons": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.26.7.tgz", - "integrity": "sha512-Zsy2KgssnFa0BXVhetw3y6k4/AIkoQ9Nx5Oo+GVIJ/shAXxRbitIYu/qi95bVRWKsqG9+QT1fIoSpQbH+HnIqg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/drawer": { + "version": "0.5.46", + "resolved": "https://registry.npmjs.org/@launchpad-ui/drawer/-/drawer-0.5.46.tgz", + "integrity": "sha512-92heu24Zzlmnk9Utf9rk+KrKMaJz8jijchTL6f/VhGC7Nv2sicpOrYq6hEhVqFWB4VHdHkQLxS+1aZWIQGLTLw==", "dependencies": { - "@launchpad-ui/tokens": "~0.19.0", - "class-variance-authority": "0.7.0" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/focus-trap": "~0.1.23", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/portal": "~0.1.5", + "@launchpad-ui/progress": "~0.5.52", + "@launchpad-ui/tokens": "~0.11.3", + "@react-aria/interactions": "3.22.2", + "@react-aria/overlays": "3.23.2", + "classix": "2.1.17", + "framer-motion": "11.3.0" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/dropdown": { - "version": "0.10.20", - "resolved": "https://registry.npmjs.org/@launchpad-ui/dropdown/-/dropdown-0.10.20.tgz", - "integrity": "sha512-PFfXWyCORVzUraf7NMRjmjtKXGUREP1UnaQqawgATQURxkIBFppp4dM4P5MAVR2wMuhr7fAAOz/EJ99TZDrt+w==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/dropdown": { + "version": "0.6.120", + "resolved": "https://registry.npmjs.org/@launchpad-ui/dropdown/-/dropdown-0.6.120.tgz", + "integrity": "sha512-3feDZFSGjdqu/o7CKttSPdeljBg4fghogYP7D7+m9zJBEOyqSojsHQTjvoSOrGWKFPzEh77g9LBH5QLFvmtigg==", "dependencies": { - "@launchpad-ui/button": "~0.15.22", - "@launchpad-ui/icons": "~0.26.7", - "@launchpad-ui/popover": "~0.14.11", - "@launchpad-ui/tokens": "~0.19.0", - "classix": "2.2.0" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/popover": "~0.11.30", + "@launchpad-ui/tokens": "~0.11.3", + "@react-aria/utils": "3.25.2", + "classix": "2.1.17" }, "peerDependencies": { - "@react-aria/utils": "^3.34.1", - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/dropdown/node_modules/@launchpad-ui/icons": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.26.7.tgz", - "integrity": "sha512-Zsy2KgssnFa0BXVhetw3y6k4/AIkoQ9Nx5Oo+GVIJ/shAXxRbitIYu/qi95bVRWKsqG9+QT1fIoSpQbH+HnIqg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/filter": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/@launchpad-ui/filter/-/filter-0.7.31.tgz", + "integrity": "sha512-Ei9vHhGsrTnC8mft6WOJm0ui4ewp096lyxGqi3l5XuDhVKsTmHlfvMKc89xK/TVz6GehLPdmQFmPrclCSJYG/Q==", "dependencies": { - "@launchpad-ui/tokens": "~0.19.0", - "class-variance-authority": "0.7.0" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/dropdown": "~0.6.120", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/menu": "~0.13.31", + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/tooltip": "~0.9.19", + "@react-aria/visually-hidden": "3.8.15", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/filter": { - "version": "0.11.21", - "resolved": "https://registry.npmjs.org/@launchpad-ui/filter/-/filter-0.11.21.tgz", - "integrity": "sha512-X+/oh8rrIhLIR2cy6/zHdjeGwX6SYiMr02QnkvRwvWzInvuTISjBR/CI9HgRjtmlbTiZeDUk/9+WA9VsnQ5u4w==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/focus-trap": { + "version": "0.1.23", + "resolved": "https://registry.npmjs.org/@launchpad-ui/focus-trap/-/focus-trap-0.1.23.tgz", + "integrity": "sha512-2yxkEeLXojMGg3r2Tdogt+3s8phOR4VJRUmmbdC8+l5PlmFnoU6+yMRuW1MynXor2Ty9Ee+5oo55zVNqirTYnw==", "dependencies": { - "@launchpad-ui/button": "~0.15.22", - "@launchpad-ui/dropdown": "~0.10.20", - "@launchpad-ui/icons": "~0.26.7", - "@launchpad-ui/menu": "~0.16.22", - "@launchpad-ui/tokens": "~0.19.0", - "@launchpad-ui/tooltip": "~0.12.9", - "classix": "2.2.0" + "@react-aria/focus": "3.18.2" }, "peerDependencies": { - "react": "^19", - "react-aria": "^3.50.0", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/filter/node_modules/@launchpad-ui/icons": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.26.7.tgz", - "integrity": "sha512-Zsy2KgssnFa0BXVhetw3y6k4/AIkoQ9Nx5Oo+GVIJ/shAXxRbitIYu/qi95bVRWKsqG9+QT1fIoSpQbH+HnIqg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/form": { + "version": "0.11.31", + "resolved": "https://registry.npmjs.org/@launchpad-ui/form/-/form-0.11.31.tgz", + "integrity": "sha512-XvhhOFvCEgxtjUiqsR4jvnLh8oXgIIvunhDOjqRZ36i9p1oMlc9/01H/Ox+kSrmw0vURcEHdaegQJ1mbTiHWqQ==", "dependencies": { - "@launchpad-ui/tokens": "~0.19.0", - "class-variance-authority": "0.7.0" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/tooltip": "~0.9.19", + "@react-aria/button": "3.9.8", + "@react-aria/i18n": "3.12.2", + "@react-aria/numberfield": "3.11.6", + "@react-aria/visually-hidden": "3.8.15", + "@react-stately/numberfield": "3.9.6", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/focus-trap": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/@launchpad-ui/focus-trap/-/focus-trap-0.5.6.tgz", - "integrity": "sha512-lEjAhxhs3/DbUB2e1qfOJzJV4fngKhG73ACfDIZIf6zpiXpU1+pIXs6TIqCU+7oXHVUQOAdKup7b/kTj3jkdhA==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/icons": { + "version": "0.18.13", + "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.18.13.tgz", + "integrity": "sha512-/qzD3iDgzUQKr8Lv6G3ipNcLvNWkk5RsCAyLk2dECIsfkpLyIlBrrLgnjU4XcD4EykYQ/SxxMWwhL6/XYgumTg==", + "dependencies": { + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" + }, "peerDependencies": { - "react": "^19", - "react-aria": "^3.50.0", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/form": { - "version": "0.15.21", - "resolved": "https://registry.npmjs.org/@launchpad-ui/form/-/form-0.15.21.tgz", - "integrity": "sha512-lscKImVNTSVi3s3e/0dhP6qLEFSYHbOtNDJMg1MWmk80ijVASE5rFk54c68PgpT+R0YyVlbdg+Re2VaIlN5s/Q==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/inline": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/@launchpad-ui/inline/-/inline-0.1.27.tgz", + "integrity": "sha512-lthRDiZDt4ZOGt3vqOQtvhPX/9jhMtEAT3pWCMq2pwZIffwAq891VBi0opYAB8GPlUese+qeCbdA3ZI3Nnr4TA==", "dependencies": { - "@launchpad-ui/button": "~0.15.22", - "@launchpad-ui/icons": "~0.26.7", - "@launchpad-ui/tokens": "~0.19.0", - "@launchpad-ui/tooltip": "~0.12.9", - "classix": "2.2.0", - "react-stately": "3.48.0" + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/types": "~0.1.1", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-aria": "^3.50.0", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/form/node_modules/@launchpad-ui/icons": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.26.7.tgz", - "integrity": "sha512-Zsy2KgssnFa0BXVhetw3y6k4/AIkoQ9Nx5Oo+GVIJ/shAXxRbitIYu/qi95bVRWKsqG9+QT1fIoSpQbH+HnIqg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/inline-edit": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@launchpad-ui/inline-edit/-/inline-edit-0.3.31.tgz", + "integrity": "sha512-3HWqJb3zx6gGuo7jTVSFNU2Gwdmqt0+Y79gp9rYruoeGtiMNcP1zP5qGyS4cXKOZGD0Jvwdf3HvG32kj+EGWZQ==", "dependencies": { - "@launchpad-ui/tokens": "~0.19.0", - "class-variance-authority": "0.7.0" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/form": "~0.11.31", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/vars": "~0.2.24", + "@react-aria/button": "3.9.8", + "@react-aria/focus": "3.18.2", + "@react-aria/interactions": "3.22.2", + "@react-aria/utils": "3.25.2", + "@vanilla-extract/recipes": "^0.5.0", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "@vanilla-extract/css": "^1.14.0", + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/form/node_modules/react-stately": { - "version": "3.48.0", - "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.48.0.tgz", - "integrity": "sha512-ImicSAG+lTotAe5izcs1fz49Zk48w7pDusqYg04WaPhCoej8BJ24soMu3iLXIrsi273s4P1gZrYGrqReMfgEEA==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/markdown": { + "version": "0.5.24", + "resolved": "https://registry.npmjs.org/@launchpad-ui/markdown/-/markdown-0.5.24.tgz", + "integrity": "sha512-PAwv2Qk5F9d3GwraxIPzspVKAGK/45fyCT4S5WrfEViFBEBK/xyDnpDMd7bQYeOWK0uMlvFAgkuSsea9V6ZXSQ==", "dependencies": { - "@internationalized/date": "^3.12.2", - "@internationalized/number": "^3.6.7", - "@internationalized/string": "^3.2.9", - "@react-types/shared": "^3.36.0", - "@swc/helpers": "^0.5.0", - "use-sync-external-store": "^1.6.0" + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17", + "isomorphic-dompurify": "^2.14.0", + "marked": "^14.1.0" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/menu": { - "version": "0.16.22", - "resolved": "https://registry.npmjs.org/@launchpad-ui/menu/-/menu-0.16.22.tgz", - "integrity": "sha512-DV1UajFdSqLPvYT1SHKnGOMgJwgyd6WFYy6COH6q8yUv0/kCCqct4fx7XTuP//GF/rRbOumIXJi/VXciPpOjeg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/menu": { + "version": "0.13.31", + "resolved": "https://registry.npmjs.org/@launchpad-ui/menu/-/menu-0.13.31.tgz", + "integrity": "sha512-U1CYzhplh0P9NR6hp0cs8e55UFeWL60NEKo2EfbRTqZSdAii7zWWeSctUGhYJWug3Av1WmxFNi/r85nEc8Yv2Q==", "dependencies": { - "@launchpad-ui/form": "~0.15.21", - "@launchpad-ui/icons": "~0.26.7", - "@launchpad-ui/popover": "~0.14.11", - "@launchpad-ui/tokens": "~0.19.0", - "@launchpad-ui/tooltip": "~0.12.9", - "@radix-ui/react-slot": "1.2.3", - "classix": "2.2.0", - "react-aria": "3.50.0", + "@launchpad-ui/form": "~0.11.31", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/popover": "~0.11.30", + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/tooltip": "~0.9.19", + "@radix-ui/react-slot": "1.1.0", + "@react-aria/focus": "3.18.2", + "@react-aria/separator": "3.4.2", + "classix": "2.1.17", "react-virtual": "2.10.4" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/menu/node_modules/@launchpad-ui/icons": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.26.7.tgz", - "integrity": "sha512-Zsy2KgssnFa0BXVhetw3y6k4/AIkoQ9Nx5Oo+GVIJ/shAXxRbitIYu/qi95bVRWKsqG9+QT1fIoSpQbH+HnIqg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/modal": { + "version": "0.17.46", + "resolved": "https://registry.npmjs.org/@launchpad-ui/modal/-/modal-0.17.46.tgz", + "integrity": "sha512-9J+m4Uz97AjzV4S6bWY0kupZ1nrIx64qSAyuitiQtPx9KkwuTxqBB5oUe2NY0yN/IubH1Sllt+JutNPmKj4PqQ==", "dependencies": { - "@launchpad-ui/tokens": "~0.19.0", - "class-variance-authority": "0.7.0" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/focus-trap": "~0.1.23", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/portal": "~0.1.5", + "@launchpad-ui/tokens": "~0.11.3", + "@react-aria/interactions": "3.22.2", + "@react-aria/overlays": "3.23.2", + "classix": "2.1.17", + "framer-motion": "11.3.0" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/menu/node_modules/react-aria": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/react-aria/-/react-aria-3.50.0.tgz", - "integrity": "sha512-S0Os6QZk33fzUAKu1QLT9afoUaCBt1ZNdoiq0n2YMVgKIdNIQS8zxiZ8O9hYE6QyDkHKjD6q39LQZ+qaSAIgjw==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/navigation": { + "version": "0.12.46", + "resolved": "https://registry.npmjs.org/@launchpad-ui/navigation/-/navigation-0.12.46.tgz", + "integrity": "sha512-Hw2TwvKGBxXw0RUI3K0LY/27yjVvDBXOe0j2EFbKq0cMUiREQUgs5eHcEPsh2vJBKRbRSA0sAfuKNcQ4rik2Mw==", "dependencies": { - "@internationalized/date": "^3.12.2", - "@internationalized/number": "^3.6.7", - "@internationalized/string": "^3.2.9", - "@react-types/shared": "^3.36.0", - "@swc/helpers": "^0.5.0", - "aria-hidden": "^1.2.3", - "clsx": "^2.0.0", - "react-stately": "3.48.0", - "use-sync-external-store": "^1.6.0" + "@launchpad-ui/chip": "~0.9.39", + "@launchpad-ui/dropdown": "~0.6.120", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/menu": "~0.13.31", + "@launchpad-ui/popover": "~0.11.30", + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/tooltip": "~0.9.19", + "@react-aria/utils": "3.25.2", + "@react-stately/list": "3.10.8", + "@react-types/shared": "3.24.1", + "classix": "2.1.17", + "react-router-dom": "6.16.0" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", - "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/menu/node_modules/react-stately": { - "version": "3.48.0", - "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.48.0.tgz", - "integrity": "sha512-ImicSAG+lTotAe5izcs1fz49Zk48w7pDusqYg04WaPhCoej8BJ24soMu3iLXIrsi273s4P1gZrYGrqReMfgEEA==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/overlay": { + "version": "0.3.30", + "resolved": "https://registry.npmjs.org/@launchpad-ui/overlay/-/overlay-0.3.30.tgz", + "integrity": "sha512-KLQez0pA0HaF0Anse8MRsh+T6ruIswXC0ltQyFQS9USnOLTCqtjSYqXdgLx9O1ecbGidQT1CPHvEIRsORUxEvg==", "dependencies": { - "@internationalized/date": "^3.12.2", - "@internationalized/number": "^3.6.7", - "@internationalized/string": "^3.2.9", - "@react-types/shared": "^3.36.0", - "@swc/helpers": "^0.5.0", - "use-sync-external-store": "^1.6.0" + "@launchpad-ui/portal": "~0.1.5" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + "react": "18.2.0", + "react-dom": "18.2.0" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/menu/node_modules/react-virtual": { - "version": "2.10.4", - "resolved": "https://registry.npmjs.org/react-virtual/-/react-virtual-2.10.4.tgz", - "integrity": "sha512-Ir6+oPQZTVHfa6+JL9M7cvMILstFZH/H3jqeYeKI4MSUX+rIruVwFC6nGVXw9wqAw8L0Kg2KvfXxI85OvYQdpQ==", - "funding": [ - "https://github.com/sponsors/tannerlinsley" - ], - "license": "MIT", + "node_modules/@launchpad-ui/pagination": { + "version": "0.4.46", + "resolved": "https://registry.npmjs.org/@launchpad-ui/pagination/-/pagination-0.4.46.tgz", + "integrity": "sha512-wbpgkQqwIeO0WKe9fgHIhyPiuFmR/GdrN6nLwm33dhjx19xf+EUQW70RX24GQKEwCFhNL+U/c/mii1HbSEtXig==", "dependencies": { - "@reach/observe-rect": "^1.1.0" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/progress": "~0.5.52", + "@launchpad-ui/tokens": "~0.11.3", + "@react-aria/visually-hidden": "3.8.15", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^16.6.3 || ^17.0.0" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/modal": { - "version": "0.21.22", - "resolved": "https://registry.npmjs.org/@launchpad-ui/modal/-/modal-0.21.22.tgz", - "integrity": "sha512-cO95et3FITNW3cD0H1KTxx5UAdQQHcEDAlj4klgJJ7zcBmoE12eolu2EJOPG/nOdEnl02n/bSZ3wbcCbuCXWhw==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/popover": { + "version": "0.11.30", + "resolved": "https://registry.npmjs.org/@launchpad-ui/popover/-/popover-0.11.30.tgz", + "integrity": "sha512-BDOE7CLPU+RWCDBXOYiaDzlU3WNpr3jGcppM+IAdaAXvmaMDViUtZX4vH1Ny08RwT8t4j6Re3dO1M0jtmp5N+g==", "dependencies": { - "@launchpad-ui/button": "~0.15.22", - "@launchpad-ui/focus-trap": "~0.5.6", - "@launchpad-ui/icons": "~0.26.7", - "@launchpad-ui/portal": "~0.4.5", - "@launchpad-ui/tokens": "~0.19.0", - "classix": "2.2.0", - "framer-motion": "12.23.22" + "@floating-ui/core": "1.6.0", + "@floating-ui/dom": "1.6.1", + "@launchpad-ui/focus-trap": "~0.1.23", + "@launchpad-ui/overlay": "~0.3.30", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17", + "framer-motion": "11.3.0" }, "peerDependencies": { - "react": "^19", - "react-aria": "^3.50.0", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/modal/node_modules/@launchpad-ui/icons": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.26.7.tgz", - "integrity": "sha512-Zsy2KgssnFa0BXVhetw3y6k4/AIkoQ9Nx5Oo+GVIJ/shAXxRbitIYu/qi95bVRWKsqG9+QT1fIoSpQbH+HnIqg==", - "license": "Apache-2.0", - "dependencies": { - "@launchpad-ui/tokens": "~0.19.0", - "class-variance-authority": "0.7.0" - }, + "node_modules/@launchpad-ui/portal": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@launchpad-ui/portal/-/portal-0.1.5.tgz", + "integrity": "sha512-swNZFu99gVz0BdOS95EFdZVNU7KIgrxiZtTFNNJrKLMp4QzsvhJt6mB8cPArPXM5UH8kHLVTDXCMc9oZg66m+A==", "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.2.0", + "react-dom": "18.2.0" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/navigation": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@launchpad-ui/navigation/-/navigation-0.17.4.tgz", - "integrity": "sha512-zUz6wUUqdVcfdOImzejfZ8QB+F12a1uQv6W+K84vA9KcQUWT4gr3r9DK09RD3Fv2phViUcVFruMOrzzufViOqQ==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/progress": { + "version": "0.5.52", + "resolved": "https://registry.npmjs.org/@launchpad-ui/progress/-/progress-0.5.52.tgz", + "integrity": "sha512-Llu3szSKWKSwCHUFSLfuRmWJnrK0gjaxrF8+PSs82FVY7NnZmTTORLI0D8FcH2movjFxho0zBdjWXiJpeInBeg==", "dependencies": { - "@launchpad-ui/dropdown": "~0.10.20", - "@launchpad-ui/icons": "~0.26.7", - "@launchpad-ui/menu": "~0.16.22", - "@launchpad-ui/popover": "~0.14.11", - "@launchpad-ui/tokens": "~0.19.0", - "@launchpad-ui/tooltip": "~0.12.9", - "classix": "2.2.0" + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" }, "peerDependencies": { - "@react-aria/utils": "^3.34.1", - "react": "^19", - "react-dom": "^19", - "react-router": "^7.15.1 || ^8.2.0", - "react-stately": "^3.48.0" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/navigation/node_modules/@launchpad-ui/icons": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.26.7.tgz", - "integrity": "sha512-Zsy2KgssnFa0BXVhetw3y6k4/AIkoQ9Nx5Oo+GVIJ/shAXxRbitIYu/qi95bVRWKsqG9+QT1fIoSpQbH+HnIqg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/progress-bubbles": { + "version": "0.7.30", + "resolved": "https://registry.npmjs.org/@launchpad-ui/progress-bubbles/-/progress-bubbles-0.7.30.tgz", + "integrity": "sha512-WZuLGVCXWVFCxjw42UMdvFInNEWYNWDp/3TDbRNpC59UuPUSRQ8uqs6XIQCm7HGe1TMql8ZrdXEv1zfbEeSHQg==", "dependencies": { - "@launchpad-ui/tokens": "~0.19.0", - "class-variance-authority": "0.7.0" + "@launchpad-ui/popover": "~0.11.30", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/overlay": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@launchpad-ui/overlay/-/overlay-0.6.5.tgz", - "integrity": "sha512-OuXflvtKHdLfIelsKANms2xYE7ELpMGuU/xt0bR1CV4ycvPdb8O0ViaKDgFZzXLsO8JnYX287x+ZTfRr9CmrYw==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/select": { + "version": "0.4.46", + "resolved": "https://registry.npmjs.org/@launchpad-ui/select/-/select-0.4.46.tgz", + "integrity": "sha512-HelcsxdhwQJ5InVGpHqeAiuv5hq317liUZA//mkYOpFRZ6FH28O3XWekHPtRBqyTWNcTVhcj3NbnsPXlFdsBVQ==", "dependencies": { - "@launchpad-ui/portal": "~0.4.5" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/modal": "~0.17.46", + "@launchpad-ui/popover": "~0.11.30", + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/tooltip": "~0.9.19", + "@react-aria/button": "3.9.8", + "@react-aria/combobox": "3.10.3", + "@react-aria/focus": "3.18.2", + "@react-aria/gridlist": "3.9.3", + "@react-aria/interactions": "3.22.2", + "@react-aria/label": "3.7.11", + "@react-aria/listbox": "3.13.3", + "@react-aria/menu": "3.15.3", + "@react-aria/overlays": "3.23.2", + "@react-aria/select": "3.14.9", + "@react-aria/selection": "3.19.3", + "@react-aria/separator": "3.4.2", + "@react-aria/textfield": "3.14.8", + "@react-aria/utils": "3.25.2", + "@react-aria/visually-hidden": "3.8.15", + "@react-stately/collections": "3.10.9", + "@react-stately/combobox": "3.9.2", + "@react-stately/data": "3.11.6", + "@react-stately/list": "3.10.8", + "@react-stately/menu": "3.8.2", + "@react-stately/overlays": "3.6.10", + "@react-stately/select": "3.6.7", + "@react-stately/selection": "3.16.2", + "@react-stately/utils": "3.10.3", + "@react-types/button": "3.9.6", + "@react-types/combobox": "3.12.1", + "@react-types/overlays": "3.8.9", + "@react-types/select": "3.9.6", + "@react-types/shared": "3.24.1", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/popover": { - "version": "0.14.11", - "resolved": "https://registry.npmjs.org/@launchpad-ui/popover/-/popover-0.14.11.tgz", - "integrity": "sha512-JhdpPZdT/Qf76Qsgrqtj1+CH3GYLGOjY8ZvetB8ClTtwXIPJc33IPehU7GgsGm7I0aImVV7VPBkeu2TP4IBo+A==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/slider": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/@launchpad-ui/slider/-/slider-0.5.21.tgz", + "integrity": "sha512-cNnikivg9Xwg3k3JtGZ0x0BOcO3xUKxBeYdR1PVHowgE7TKQmJktn87dYD+ym55PogkX56R/ZByM+x9WUQ/c6g==", "dependencies": { - "@floating-ui/dom": "1.7.4", - "@launchpad-ui/focus-trap": "~0.5.6", - "@launchpad-ui/overlay": "~0.6.5", - "@launchpad-ui/tokens": "~0.19.0", - "classix": "2.2.0", - "framer-motion": "12.23.22" + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/portal": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/@launchpad-ui/portal/-/portal-0.4.5.tgz", - "integrity": "sha512-xbIJK7XVYmSA7AgC+nwrPcsAcIDrU5Xmi4DLWZunEcKB2gKsj8dTFdfnn59lXlCER6NZBXb1GV0MwImk63Izkw==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/snackbar": { + "version": "0.5.27", + "resolved": "https://registry.npmjs.org/@launchpad-ui/snackbar/-/snackbar-0.5.27.tgz", + "integrity": "sha512-1IWzpm2t4kV0/UrW5NL/wmjnIVeCfrUekmk20tftwwSKD8NIYbJNUyX0Jm+mIfdTw6sxteJ7mnXl7YtrCnXv3A==", + "dependencies": { + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17", + "framer-motion": "11.3.0" + }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/table": { - "version": "0.9.10", - "resolved": "https://registry.npmjs.org/@launchpad-ui/table/-/table-0.9.10.tgz", - "integrity": "sha512-nzAK5pDNdaHTTORvg5ibGKziWkujUETU9DNvGe0IVudAPaNmvVFSQYRiEqrEgP9xrhe66xtLkaYSvLsI7q7s4w==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/split-button": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/@launchpad-ui/split-button/-/split-button-0.10.31.tgz", + "integrity": "sha512-f6F3GiSz1TDjp3Fuk7c8upoThYLkJRPqxYuv4+IvWubP/QybbY3BfqzwskGIff1fawAgWsNy4i9Bc5ozxxKZAQ==", "dependencies": { - "@launchpad-ui/tokens": "~0.19.0", - "classix": "2.2.0" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/dropdown": "~0.6.120", + "@launchpad-ui/popover": "~0.11.30", + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/tooltip": "~0.9.19", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/tokens": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@launchpad-ui/tokens/-/tokens-0.19.0.tgz", - "integrity": "sha512-MmHwyva3MdoFdn7Kbkf0CDMWH23WndFBDChqMZIul+baNMj0abpoxl2a4GFeAxpsWu5K+wJFz9SuMW4r631iqw==", - "license": "Apache-2.0" - }, - "node_modules/@launchpad-ui/core/node_modules/@launchpad-ui/tooltip": { - "version": "0.12.9", - "resolved": "https://registry.npmjs.org/@launchpad-ui/tooltip/-/tooltip-0.12.9.tgz", - "integrity": "sha512-0DZWyNRKA9dszMyOku27LwXBXJtxxTI43OTJOx6K+V1pF0z0uYkxn5X7OIqNrh3jR5TxXW/YlKxjN4/OdHOg7A==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/stack": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/@launchpad-ui/stack/-/stack-0.1.27.tgz", + "integrity": "sha512-i+yR3MAeMcc4/g01x3J4KuxqASFpHoKfUJRQHNsVLYzwsYIw5B+r1eGXi1szmGCDfiqILG5OtJm6tXlOOz1T7A==", "dependencies": { - "@launchpad-ui/popover": "~0.14.11", - "@launchpad-ui/tokens": "~0.19.0", - "classix": "2.2.0" + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/types": "~0.1.1", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^19", - "react-dom": "^19" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@react-aria/utils": { - "version": "3.34.1", - "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.34.1.tgz", - "integrity": "sha512-H6+rGZL+0f58bBNaUMfctEnT+NogqwAk+nHiB8sR3K+YlQ37GTuCijy2U/pPvQtFMS5mURrjZeBH5JNNXsx14A==", - "license": "Apache-2.0", - "peer": true, + "node_modules/@launchpad-ui/tab-list": { + "version": "0.5.29", + "resolved": "https://registry.npmjs.org/@launchpad-ui/tab-list/-/tab-list-0.5.29.tgz", + "integrity": "sha512-JYAIHReEeYAD8jzy5CJtGoIbJcOkpO2bvWWVZRTlEyV/a9ihpYZHEwS+wcnkYYJE9PaPBrWf4bQcVKlEhT7RLw==", "dependencies": { - "@swc/helpers": "^0.5.0", - "react-aria": "^3.48.0", - "react-stately": "^3.46.0" + "@launchpad-ui/tokens": "~0.11.3", + "@react-aria/tabs": "3.9.5", + "@react-stately/tabs": "3.6.9", + "@react-types/shared": "3.24.1", + "@react-types/tabs": "3.3.9", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", - "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + "@react-stately/collections": "3.10.9", + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/@react-types/shared": { - "version": "3.37.0", - "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.37.0.tgz", - "integrity": "sha512-VNlZuifu4tHdxWPfHvoMfKsHA9kVTCGkduv5vKVTdinm8wHFJNhyVB5RzIMiRFj0q3RKoCbP68u2zaoBSiFueg==", - "license": "Apache-2.0", + "node_modules/@launchpad-ui/table": { + "version": "0.6.22", + "resolved": "https://registry.npmjs.org/@launchpad-ui/table/-/table-0.6.22.tgz", + "integrity": "sha512-/uazU0r/drBwICrCcPili1RoXR+OeeZJsRsX+q8zD+jzXjIzlAWJxx55Omf6F9QAf0L4LpzLFd9IwCDhiev8TQ==", + "dependencies": { + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" + }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/classix": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/classix/-/classix-2.2.0.tgz", - "integrity": "sha512-RBvlC0wwmDxyPjA+i1e09KuVQEGcJJz/w/bQ1Hxbz2I4NDetFOvrtIBknRhmO2gBUdOrIkMnYZWiGIjdBcNRVA==", - "license": "MIT" - }, - "node_modules/@launchpad-ui/core/node_modules/react-aria": { - "version": "3.53.1", - "resolved": "https://registry.npmjs.org/react-aria/-/react-aria-3.53.1.tgz", - "integrity": "sha512-dikisyOjJd3D2fFrIDWmVWzqiLz5B86GzZv1zxs7xI4dVc0JIz/1Wa52I20gYvVL2WXeFXlygYsle/QcOMhtcg==", - "license": "Apache-2.0", - "peer": true, + "node_modules/@launchpad-ui/tag": { + "version": "0.3.46", + "resolved": "https://registry.npmjs.org/@launchpad-ui/tag/-/tag-0.3.46.tgz", + "integrity": "sha512-f4hrU3q8zNP0EfnjDu22wbMSjMbcQHGSobliMacRZpB0BmTcXFIa3Civz2rVfci65THWX+J6R9JDraFaMUvSWw==", "dependencies": { - "@internationalized/date": "^3.12.4", - "@internationalized/number": "^3.6.9", - "@internationalized/string": "^3.2.10", - "@react-types/shared": "^3.37.0", - "@swc/helpers": "^0.5.0", - "aria-hidden": "^1.2.3", - "clsx": "^2.0.0", - "react-stately": "3.51.0", - "use-sync-external-store": "^1.6.0" + "@launchpad-ui/button": "~0.12.26", + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "@launchpad-ui/tooltip": "~0.9.19", + "@react-aria/focus": "3.18.2", + "@react-aria/interactions": "3.22.2", + "@react-aria/selection": "3.19.3", + "@react-aria/tag": "3.4.5", + "@react-aria/utils": "3.25.2", + "@react-stately/list": "3.10.8", + "@react-types/shared": "3.24.1", + "classix": "2.1.17" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", - "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/core/node_modules/react-stately": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.51.0.tgz", - "integrity": "sha512-YJcmkAXu2XOQP97hO/qz/cC3qv9kni3oVhwBlxWr358BHePJUpY15XwL3YSRMKxYt4EkslPqAz11JRirMfANGw==", - "license": "Apache-2.0", - "peer": true, + "node_modules/@launchpad-ui/toast": { + "version": "0.3.40", + "resolved": "https://registry.npmjs.org/@launchpad-ui/toast/-/toast-0.3.40.tgz", + "integrity": "sha512-2gtj43MPwc5yyzK5J45DCaog6PXceNoJX+QBkUUUsSjSHD9ZAzzEH33FLuwSo7oVnZ67v4cf79MIzkBP+5s3Bw==", "dependencies": { - "@internationalized/date": "^3.12.4", - "@internationalized/number": "^3.6.9", - "@internationalized/string": "^3.2.10", - "@react-types/shared": "^3.37.0", - "@swc/helpers": "^0.5.0", - "use-sync-external-store": "^1.6.0" + "@launchpad-ui/icons": "~0.18.13", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17", + "framer-motion": "11.3.0" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" + "react": "18.3.1", + "react-dom": "18.3.1" } }, - "node_modules/@launchpad-ui/icons": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@launchpad-ui/icons/-/icons-0.18.13.tgz", - "integrity": "sha512-/qzD3iDgzUQKr8Lv6G3ipNcLvNWkk5RsCAyLk2dECIsfkpLyIlBrrLgnjU4XcD4EykYQ/SxxMWwhL6/XYgumTg==", + "node_modules/@launchpad-ui/toggle": { + "version": "0.7.29", + "resolved": "https://registry.npmjs.org/@launchpad-ui/toggle/-/toggle-0.7.29.tgz", + "integrity": "sha512-FSOsXK+0fgOoufW6GVc22pD0uWfHBBxzwm6QFje2K28n2Kb8x5khW9C+gruc3o1IcZBhJCOR5bry7ZNxgjui6g==", "dependencies": { "@launchpad-ui/tokens": "~0.11.3", + "@react-aria/focus": "3.18.2", + "@react-aria/switch": "3.6.7", + "@react-stately/toggle": "3.7.7", "classix": "2.1.17" }, "peerDependencies": { @@ -1678,6 +1878,41 @@ "resolved": "https://registry.npmjs.org/@launchpad-ui/tokens/-/tokens-0.11.3.tgz", "integrity": "sha512-84Tm/duRQIs31TreFMYfFbhNZSk+FQl00/l0OZ9DHk1d4j9La0Od8dJ5d6pRJg1u7Q5q/vLWg3J+lZqlfdMqlA==" }, + "node_modules/@launchpad-ui/tooltip": { + "version": "0.9.19", + "resolved": "https://registry.npmjs.org/@launchpad-ui/tooltip/-/tooltip-0.9.19.tgz", + "integrity": "sha512-4+N/rPH9DwS9zjb+ssWynjOT+1MqD4ZTu90+911jhiCvb9bOnCkmKWvysVlIS8eZYjLg6ZXRPHD9CvWhY8mJ3Q==", + "dependencies": { + "@launchpad-ui/popover": "~0.11.30", + "@launchpad-ui/tokens": "~0.11.3", + "classix": "2.1.17" + }, + "peerDependencies": { + "react": "18.3.1", + "react-dom": "18.3.1" + } + }, + "node_modules/@launchpad-ui/types": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@launchpad-ui/types/-/types-0.1.1.tgz", + "integrity": "sha512-0mHnqVNIHNwrRe4uw5DacWp1N+WNFt6PgVs/5xAuO6tlH5WXHq1WqEg3H4rKi46sXwsepEaijdhKQC3xlajcmA==" + }, + "node_modules/@launchpad-ui/vars": { + "version": "0.2.24", + "resolved": "https://registry.npmjs.org/@launchpad-ui/vars/-/vars-0.2.24.tgz", + "integrity": "sha512-8Q2J19MvMqm8aF2MHVvZTNAtzZGxTK40otf9ufh1Tjomm+qVbonRz7kmRcm4TU77K5+7uWox3oQBm8Oi5dLclQ==", + "dependencies": { + "@launchpad-ui/tokens": "~0.11.3" + }, + "peerDependencies": { + "@vanilla-extract/css": "^1.14.0" + }, + "peerDependenciesMeta": { + "@vanilla-extract/css": { + "optional": true + } + } + }, "node_modules/@napi-rs/lzma-linux-x64-gnu": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz", @@ -1734,10 +1969,9 @@ } }, "node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", - "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", - "license": "MIT", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", + "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -1749,12 +1983,11 @@ } }, "node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", + "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" + "@radix-ui/react-compose-refs": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -1769,8 +2002,7 @@ "node_modules/@reach/observe-rect": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@reach/observe-rect/-/observe-rect-1.2.0.tgz", - "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==", - "license": "MIT" + "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==" }, "node_modules/@react-aria/breadcrumbs": { "version": "3.5.16", @@ -4196,6 +4428,14 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/dompurify": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.5.tgz", + "integrity": "sha512-1Wg0g3BtQF7sSb27fJQAKck1HECM6zV1EB66j8JH9i3LCjYabJa0FSdiSgsD5K/RbrsR0SiraKacLB+T8ZVYAg==", + "dependencies": { + "@types/trusted-types": "*" + } + }, "node_modules/@types/estree": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", @@ -4245,6 +4485,11 @@ "react-window": "*" } }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" + }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "7.13.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.1.tgz", @@ -4489,6 +4734,47 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, + "node_modules/@vanilla-extract/css": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@vanilla-extract/css/-/css-1.15.5.tgz", + "integrity": "sha512-N1nQebRWnXvlcmu9fXKVUs145EVwmWtMD95bpiEKtvehHDpUhmO1l2bauS7FGYKbi3dU1IurJbGpQhBclTr1ng==", + "peer": true, + "dependencies": { + "@emotion/hash": "^0.9.0", + "@vanilla-extract/private": "^1.0.6", + "css-what": "^6.1.0", + "cssesc": "^3.0.0", + "csstype": "^3.0.7", + "dedent": "^1.5.3", + "deep-object-diff": "^1.1.9", + "deepmerge": "^4.2.2", + "lru-cache": "^10.4.3", + "media-query-parser": "^2.0.2", + "modern-ahocorasick": "^1.0.0", + "picocolors": "^1.0.0" + } + }, + "node_modules/@vanilla-extract/dynamic": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@vanilla-extract/dynamic/-/dynamic-2.1.0.tgz", + "integrity": "sha512-8zl0IgBYRtgD1h+56Zu13wHTiMTJSVEa4F7RWX9vTB/5Xe2KtjoiqApy/szHPVFA56c+ex6A4GpCQjT1bKXbYw==", + "dependencies": { + "@vanilla-extract/private": "^1.0.3" + } + }, + "node_modules/@vanilla-extract/private": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@vanilla-extract/private/-/private-1.0.6.tgz", + "integrity": "sha512-ytsG/JLweEjw7DBuZ/0JCN4WAQgM9erfSTdS1NQY778hFQSZ6cfCDEZZ0sgVm4k54uNz6ImKB33AYvSR//fjxw==" + }, + "node_modules/@vanilla-extract/recipes": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@vanilla-extract/recipes/-/recipes-0.5.5.tgz", + "integrity": "sha512-VadU7+IFUwLNLMgks29AHav/K5h7DOEfTU91RItn5vwdPfzduodNg317YbgWCcpm7FSXkuR3B3X8ZOi95UOozA==", + "peerDependencies": { + "@vanilla-extract/css": "^1.0.0" + } + }, "node_modules/@vitejs/plugin-react": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.5.0.tgz", @@ -4656,6 +4942,17 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -4686,18 +4983,6 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, - "node_modules/aria-hidden": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", - "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/aria-query": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", @@ -4864,6 +5149,11 @@ "node": ">= 0.4" } }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, "node_modules/available-typed-arrays": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", @@ -4991,7 +5281,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "dev": true, "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" @@ -5122,6 +5411,17 @@ "node": ">=6" } }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -5169,26 +5469,77 @@ } } }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "license": "MIT", + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "peer": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "peer": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssstyle": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.0.1.tgz", + "integrity": "sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "rrweb-cssom": "^0.6.0" }, "engines": { - "node": ">= 8" + "node": ">=18" } }, + "node_modules/cssstyle/node_modules/rrweb-cssom": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", + "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==" + }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "devOptional": true + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/data-urls": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", + "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", + "dependencies": { + "whatwg-mimetype": "^4.0.0", + "whatwg-url": "^14.0.0" + }, + "engines": { + "node": ">=18" + } }, "node_modules/data-view-buffer": { "version": "1.0.2", @@ -5245,7 +5596,6 @@ "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "dev": true, "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -5259,6 +5609,25 @@ } } }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "peer": true, + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, "node_modules/deep-eql": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", @@ -5275,6 +5644,21 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, + "node_modules/deep-object-diff": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/deep-object-diff/-/deep-object-diff-1.1.9.tgz", + "integrity": "sha512-Rn+RuwkmkDwCi2/oXOFS9Gsr5lJZu/yTGpK7wAaAIE75CC+LCGEZHpY6VQJa/RoJcrmaA/docWJZvYohlNkWPA==", + "peer": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", @@ -5309,6 +5693,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -5348,6 +5740,15 @@ "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", "peer": true }, + "node_modules/dompurify": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.4.tgz", + "integrity": "sha512-ysFSFEDVduQpyhzAob/kkuJjf5zWkZD8/A9ywSp1byueyuCfHamrCBa14/Oc2iiB0e51B+NpxSl5gmzn+Ms/mg==", + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } + }, "node_modules/dot-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", @@ -5362,7 +5763,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "dev": true, "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", @@ -5383,7 +5783,6 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, "engines": { "node": ">=0.12" }, @@ -5469,7 +5868,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "dev": true, "engines": { "node": ">= 0.4" } @@ -5478,7 +5876,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, "engines": { "node": ">= 0.4" } @@ -5521,7 +5918,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "dev": true, "dependencies": { "es-errors": "^1.3.0" }, @@ -5533,7 +5929,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dev": true, "dependencies": { "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6", @@ -6143,20 +6538,33 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/framer-motion": { - "version": "12.23.22", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.23.22.tgz", - "integrity": "sha512-ZgGvdxXCw55ZYvhoZChTlG6pUuehecgvEAJz0BHoC5pQKW1EC5xf1Mul1ej5+ai+pVY0pylyFfdl45qnM1/GsA==", + "node_modules/form-data": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz", + "integrity": "sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==", "license": "MIT", "dependencies": { - "motion-dom": "^12.23.21", - "motion-utils": "^12.23.6", + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.4", + "mime-types": "^2.1.35" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/framer-motion": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.3.0.tgz", + "integrity": "sha512-hjYjMUQaWuqilwRr5kC0CunHZFVMtKWHy/IdL/LPRBD0C491DKTvYwQRJ5qRXEAOT+Rth7Vi4XBe4TA4bFOn3A==", + "dependencies": { "tslib": "^2.4.0" }, "peerDependencies": { "@emotion/is-prop-valid": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" }, "peerDependenciesMeta": { "@emotion/is-prop-valid": { @@ -6194,7 +6602,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -6246,7 +6653,6 @@ "version": "1.2.7", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", - "dev": true, "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-define-property": "^1.0.1", @@ -6270,7 +6676,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "dev": true, "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" @@ -6406,7 +6811,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -6463,7 +6867,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -6475,7 +6878,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dev": true, "dependencies": { "has-symbols": "^1.0.3" }, @@ -6490,7 +6892,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", - "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.2" @@ -6499,6 +6900,52 @@ "node": ">= 0.4" } }, + "node_modules/html-encoding-sniffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", + "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", + "dependencies": { + "whatwg-encoding": "^3.1.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", @@ -6808,6 +7255,11 @@ "node": ">=8" } }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, "node_modules/is-regex": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", @@ -6956,6 +7408,19 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, + "node_modules/isomorphic-dompurify": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-2.15.0.tgz", + "integrity": "sha512-RDHlyeVmwEDAPZuX1VaaBzSn9RrsfvswxH7faEQK9cTHC1dXeNuK6ElUeSr7locFyeLguut8ASfhQWxHB4Ttug==", + "dependencies": { + "@types/dompurify": "^3.0.5", + "dompurify": "^3.1.6", + "jsdom": "^25.0.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/iterator.prototype": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", @@ -7001,6 +7466,45 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/jsdom": { + "version": "25.0.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-25.0.0.tgz", + "integrity": "sha512-OhoFVT59T7aEq75TVw9xxEfkXgacpqAhQaYgP9y/fDqWQCMB/b1H66RfmPm/MaeaAIU9nDwMOVTlPN51+ao6CQ==", + "dependencies": { + "cssstyle": "^4.0.1", + "data-urls": "^5.0.0", + "decimal.js": "^10.4.3", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^4.0.0", + "http-proxy-agent": "^7.0.2", + "https-proxy-agent": "^7.0.5", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.12", + "parse5": "^7.1.2", + "rrweb-cssom": "^0.7.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.4", + "w3c-xmlserializer": "^5.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^3.1.1", + "whatwg-mimetype": "^4.0.0", + "whatwg-url": "^14.0.0", + "ws": "^8.18.0", + "xml-name-validator": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "canvas": "^2.11.2" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, "node_modules/jsesc": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", @@ -7182,6 +7686,12 @@ "tslib": "^2.0.3" } }, + "node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "peer": true + }, "node_modules/lz-string": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", @@ -7201,15 +7711,34 @@ "@jridgewell/sourcemap-codec": "^1.5.5" } }, + "node_modules/marked": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.0.tgz", + "integrity": "sha512-P93GikH/Pde0hM5TAXEd8I4JAYi8IB03n8qzW8Bh1BIEFpEyBoYxi/XWZA53LSpTeLBiMQOoSMj0u5E/tiVYTA==", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 18" + } + }, "node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "dev": true, "engines": { "node": ">= 0.4" } }, + "node_modules/media-query-parser": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/media-query-parser/-/media-query-parser-2.0.2.tgz", + "integrity": "sha512-1N4qp+jE0pL5Xv4uEcwVUhIkwdUO3S/9gML90nqKA7v7FcOS5vUtatfzok9S9U1EJU8dHWlcv95WLnKmmxZI9w==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.12.5" + } + }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -7232,6 +7761,25 @@ "node": ">=8.6" } }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/minimatch": { "version": "9.0.9", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", @@ -7248,26 +7796,16 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/motion-dom": { - "version": "12.43.0", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.43.0.tgz", - "integrity": "sha512-azKON4d9S65PEoFUiQTMTgPheEmzf2QngdRc50AKfJp9Q9mmcBVw22c8eMq9k8kxOFHdL7+WZY7N/5F/lwiDag==", - "license": "MIT", - "dependencies": { - "motion-utils": "^12.39.0" - } - }, - "node_modules/motion-utils": { - "version": "12.39.0", - "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.39.0.tgz", - "integrity": "sha512-8nadJAJjTtqRkmRF36FoJTrywK9nnFmnPwnSMyxaOCU7GDjN9RTMJIxx9De8ErM+vpPhMccr/6fo5WciyQLnMQ==", - "license": "MIT" + "node_modules/modern-ahocorasick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/modern-ahocorasick/-/modern-ahocorasick-1.0.1.tgz", + "integrity": "sha512-yoe+JbhTClckZ67b2itRtistFKf8yPYelHLc7e5xAwtNAXxM6wJTUx2C7QeVSJFDzKT7bCIFyBVybPMKvmB9AA==", + "peer": true }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, "license": "MIT" }, "node_modules/nanoid": { @@ -7312,6 +7850,11 @@ "dev": true, "license": "MIT" }, + "node_modules/nwsapi": { + "version": "2.2.12", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.12.tgz", + "integrity": "sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==" + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -7515,6 +8058,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -7699,15 +8253,24 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "dev": true }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, "engines": { "node": ">=6" } }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -7728,6 +8291,15 @@ } ] }, + "node_modules/rainbow-sprinkles": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/rainbow-sprinkles/-/rainbow-sprinkles-0.17.0.tgz", + "integrity": "sha512-ok3NrylQ0szvJtuBYaB/w09L9zOvvqcSQrvycT2A5XJxQNvwvkeADvTqQWGOQ3b6MkO8UmYccBPt8g8vVvxM9A==", + "peerDependencies": { + "@vanilla-extract/css": "^1", + "@vanilla-extract/dynamic": "^2" + } + }, "node_modules/react": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", @@ -7941,6 +8513,20 @@ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0" } }, + "node_modules/react-virtual": { + "version": "2.10.4", + "resolved": "https://registry.npmjs.org/react-virtual/-/react-virtual-2.10.4.tgz", + "integrity": "sha512-Ir6+oPQZTVHfa6+JL9M7cvMILstFZH/H3jqeYeKI4MSUX+rIruVwFC6nGVXw9wqAw8L0Kg2KvfXxI85OvYQdpQ==", + "funding": [ + "https://github.com/sponsors/tannerlinsley" + ], + "dependencies": { + "@reach/observe-rect": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.3 || ^17.0.0" + } + }, "node_modules/react-window": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/react-window/-/react-window-2.3.2.tgz", @@ -7998,6 +8584,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, "node_modules/resolve": { "version": "2.0.0-next.5", "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", @@ -8096,6 +8687,11 @@ "fsevents": "~2.3.2" } }, + "node_modules/rrweb-cssom": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", + "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==" + }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -8171,6 +8767,22 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/saxes": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=v12.22.7" + } + }, "node_modules/scheduler": { "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", @@ -8540,6 +9152,11 @@ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", "dev": true }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -8649,6 +9266,31 @@ "node": ">=8.0" } }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.0.0.tgz", + "integrity": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==", + "dependencies": { + "punycode": "^2.3.1" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", @@ -9075,6 +9717,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/update-browserslist-db": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", @@ -9115,13 +9765,21 @@ "punycode": "^2.1.0" } }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, "node_modules/use-sync-external-store": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.7.0.tgz", - "integrity": "sha512-6L+EeigHMQhdaIPNIFUKwfWJSwWFQ8gJbJ2DLOs5sDIegTwR9fRxvnM3uciHKjIZhFz+KAv2emhWMRvDmMcY8A==", - "license": "MIT", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz", + "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==", "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/uuid": { @@ -9381,6 +10039,56 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/w3c-xmlserializer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", + "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", + "dependencies": { + "xml-name-validator": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-url": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.0.0.tgz", + "integrity": "sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==", + "dependencies": { + "tr46": "^5.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -9511,6 +10219,40 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true }, + "node_modules/ws": { + "version": "8.21.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz", + "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", + "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", + "engines": { + "node": ">=18" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", diff --git a/internal/dev_server/ui/package.json b/internal/dev_server/ui/package.json index ca721a446..6a9db5720 100644 --- a/internal/dev_server/ui/package.json +++ b/internal/dev_server/ui/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@launchpad-ui/components": "0.4.4", - "@launchpad-ui/core": "0.59.18", + "@launchpad-ui/core": "0.49.22", "@launchpad-ui/icons": "0.18.13", "@launchpad-ui/tokens": "0.11.3", "@testing-library/react": "16.3.3",