diff --git a/.github/pr-labeler.yml b/.github/pr-labeler.yml index 54962bdcd..0e00722df 100644 --- a/.github/pr-labeler.yml +++ b/.github/pr-labeler.yml @@ -15,3 +15,7 @@ rust: "@gitbutler/ui": - changed-files: - any-glob-to-any-file: packages/ui/**/* + +"@gitbutler/design-tokens": +- changed-files: + - any-glob-to-any-file: packages/design-tokens/**/* \ No newline at end of file diff --git a/apps/desktop/src/styles.css b/apps/desktop/src/styles.css index eb7c3d1c6..f6d441f58 100644 --- a/apps/desktop/src/styles.css +++ b/apps/desktop/src/styles.css @@ -7,6 +7,10 @@ } body { + height: 100vh; + width: 100vw; + overflow-y: hidden; + color: var(--clr-text-1); background-color: var(--clr-bg-2); } diff --git a/packages/ui/.storybook/main.ts b/packages/ui/.storybook/main.ts index ff4048489..53ab893b1 100644 --- a/packages/ui/.storybook/main.ts +++ b/packages/ui/.storybook/main.ts @@ -6,7 +6,8 @@ const config: StorybookConfig = { '@storybook/addon-links', '@storybook/addon-essentials', '@chromatic-com/storybook', - '@storybook/addon-interactions' + '@storybook/addon-interactions', + 'storybook-dark-mode' ], framework: { name: '@storybook/sveltekit', diff --git a/packages/ui/.storybook/preview.ts b/packages/ui/.storybook/preview.ts index f58c19f80..dadeff239 100644 --- a/packages/ui/.storybook/preview.ts +++ b/packages/ui/.storybook/preview.ts @@ -1,5 +1,6 @@ import type { Preview } from '@storybook/svelte'; import '../src/styles/main.css'; +import './stories-styles.css'; const preview: Preview = { parameters: { @@ -8,6 +9,9 @@ const preview: Preview = { color: /(background|color)$/i, date: /Date$/i } + }, + darkMode: { + stylePreview: true } } }; diff --git a/packages/ui/.storybook/stories-styles.css b/packages/ui/.storybook/stories-styles.css new file mode 100644 index 000000000..d4b0f0689 --- /dev/null +++ b/packages/ui/.storybook/stories-styles.css @@ -0,0 +1,14 @@ +.sbdocs { + hr { + margin: 50px 0 30px; + } + + h1, + h2, + h3, + h4, + h5, + h6 { + border-bottom: none; + } +} diff --git a/packages/ui/design-tokens.json b/packages/ui/design-tokens.json new file mode 100644 index 000000000..1c423de11 --- /dev/null +++ b/packages/ui/design-tokens.json @@ -0,0 +1,4092 @@ +{ + "clr-core": { + "ntrl": { + "0": { + "$type": "color", + "$value": "#0a0a0a", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:24:9922", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "5": { + "$type": "color", + "$value": "#1a1614", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:37", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "10": { + "$type": "color", + "$value": "#272321", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:36", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "20": { + "$type": "color", + "$value": "#302c2b", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:35", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "30": { + "$type": "color", + "$value": "#4f4b48", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:34", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "40": { + "$type": "color", + "$value": "#67635e", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:33", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "50": { + "$type": "color", + "$value": "#867e79", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:32", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "60": { + "$type": "color", + "$value": "#b4afac", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:31", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "70": { + "$type": "color", + "$value": "#d4d0ce", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:30", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "80": { + "$type": "color", + "$value": "#eae9e8", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:29", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "90": { + "$type": "color", + "$value": "#f3f3f2", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:28", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "95": { + "$type": "color", + "$value": "#f7f7f6", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:27", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "100": { + "$type": "color", + "$value": "#ffffff", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:7:1584", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + } + }, + "pop": { + "5": { + "$type": "color", + "$value": "#0e2a29", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:685", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "10": { + "$type": "color", + "$value": "#174543", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:684", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "20": { + "$type": "color", + "$value": "#1c5451", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:683", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "30": { + "$type": "color", + "$value": "#256f6b", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:682", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "40": { + "$type": "color", + "$value": "#2a928d", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:681", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "50": { + "$type": "color", + "$value": "#48a8a3", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:680", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "60": { + "$type": "color", + "$value": "#97cecb", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:678", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "70": { + "$type": "color", + "$value": "#c6e7e5", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:677", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "80": { + "$type": "color", + "$value": "#daf1f0", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:674", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "90": { + "$type": "color", + "$value": "#e9f7f6", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:4:673", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "95": { + "$type": "color", + "$value": "#f4fbfa", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2:39", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + } + }, + "err": { + "5": { + "$type": "color", + "$value": "#260d0f", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:79:11017", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "10": { + "$type": "color", + "$value": "#4c1a1f", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1964", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "20": { + "$type": "color", + "$value": "#6b242b", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1963", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "30": { + "$type": "color", + "$value": "#95323c", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1962", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "40": { + "$type": "color", + "$value": "#bd4852", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1961", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "50": { + "$type": "color", + "$value": "#dc606b", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1960", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "60": { + "$type": "color", + "$value": "#edb0ba", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1959", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "70": { + "$type": "color", + "$value": "#f7d9dc", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1958", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "80": { + "$type": "color", + "$value": "#fbe5e7", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1957", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "90": { + "$type": "color", + "$value": "#fdf1f4", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1956", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "95": { + "$type": "color", + "$value": "#fffafc", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:79:11018", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + } + }, + "warn": { + "5": { + "$type": "color", + "$value": "#261c0d", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:79:11019", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "10": { + "$type": "color", + "$value": "#432d0f", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1992", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "20": { + "$type": "color", + "$value": "#604116", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1991", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "30": { + "$type": "color", + "$value": "#8a5914", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1990", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "40": { + "$type": "color", + "$value": "#c77f1a", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1989", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "50": { + "$type": "color", + "$value": "#dc9b14", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1988", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "60": { + "$type": "color", + "$value": "#f4bb6c", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1987", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "70": { + "$type": "color", + "$value": "#feddae", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1986", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "80": { + "$type": "color", + "$value": "#ffe8c7", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1985", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "90": { + "$type": "color", + "$value": "#fff2e0", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:1984", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "95": { + "$type": "color", + "$value": "#fdf7ed", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:79:11020", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + } + }, + "succ": { + "5": { + "$type": "color", + "$value": "#0d261a", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:79:11021", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "10": { + "$type": "color", + "$value": "#1c402f", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:2020", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "20": { + "$type": "color", + "$value": "#22533c", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:2019", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "30": { + "$type": "color", + "$value": "#2a7e57", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:2018", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "40": { + "$type": "color", + "$value": "#469b73", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:2017", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "50": { + "$type": "color", + "$value": "#4eb182", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:2016", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "60": { + "$type": "color", + "$value": "#a1ceb9", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:2015", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "70": { + "$type": "color", + "$value": "#cae8da", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:2014", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "80": { + "$type": "color", + "$value": "#d6f0e4", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:2013", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "90": { + "$type": "color", + "$value": "#e8f7f0", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:9:2012", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "95": { + "$type": "color", + "$value": "#f6fcfb", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:79:11022", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + } + }, + "purp": { + "5": { + "$type": "color", + "$value": "#281d44", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25270", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "10": { + "$type": "color", + "$value": "#3f2c68", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25269", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "20": { + "$type": "color", + "$value": "#4b3479", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25268", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "30": { + "$type": "color", + "$value": "#5e429a", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25267", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "40": { + "$type": "color", + "$value": "#7657b7", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25266", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "50": { + "$type": "color", + "$value": "#9978dd", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25265", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "60": { + "$type": "color", + "$value": "#c2acf1", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25264", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "70": { + "$type": "color", + "$value": "#dfd3f8", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25263", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "80": { + "$type": "color", + "$value": "#e9e0fa", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25262", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "90": { + "$type": "color", + "$value": "#f2edfc", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25261", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + }, + "95": { + "$type": "color", + "$value": "#f9f6fd", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2696:25260", + "collection": { + "id": "VariableCollectionId:2:26", + "name": "clr-core", + "defaultModeId": "2:0" + } + } + } + } + } + }, + "clr": { + "bg": { + "1": { + "$type": "color", + "$value": "{clr-core.ntrl.100}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.100}", + "dark": "{clr-core.ntrl.10}" + }, + "figma": { + "variableId": "VariableID:8:1869", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "2": { + "$type": "color", + "$value": "{clr-core.ntrl.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.90}", + "dark": "{clr-core.ntrl.5}" + }, + "figma": { + "variableId": "VariableID:15:2092", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "3": { + "$type": "color", + "$value": "{clr-core.ntrl.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.80}", + "dark": "{clr-core.ntrl.0}" + }, + "figma": { + "variableId": "VariableID:3323:6808", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "1-muted": { + "$type": "color", + "$value": "{clr-core.ntrl.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.95}", + "dark": "{clr-core.ntrl.20}" + }, + "figma": { + "variableId": "VariableID:3382:22886", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "2-muted": { + "$type": "color", + "$value": "{clr-core.ntrl.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.80}", + "dark": "{clr-core.ntrl.10}" + }, + "figma": { + "variableId": "VariableID:3382:22972", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "3-muted": { + "$type": "color", + "$value": "{clr-core.ntrl.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.70}", + "dark": "{clr-core.ntrl.5}" + }, + "figma": { + "variableId": "VariableID:3382:22973", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "theme": { + "pop": { + "element": { + "$type": "color", + "$value": "{clr-core.pop.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.50}", + "dark": "{clr-core.pop.40}" + }, + "figma": { + "variableId": "VariableID:8:1874", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-element": { + "$type": "color", + "$value": "{clr-core.ntrl.100}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.100}", + "dark": "{clr-core.ntrl.100}" + }, + "figma": { + "variableId": "VariableID:8:1875", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "bg": { + "$type": "color", + "$value": "{clr-core.pop.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.90}", + "dark": "{clr-core.pop.10}" + }, + "figma": { + "variableId": "VariableID:8:1876", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-soft": { + "$type": "color", + "$value": "{clr-core.pop.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.20}", + "dark": "{clr-core.pop.90}" + }, + "figma": { + "variableId": "VariableID:8:1877", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft": { + "$type": "color", + "$value": "{clr-core.pop.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.80}", + "dark": "{clr-core.pop.10}" + }, + "figma": { + "variableId": "VariableID:3324:20927", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "element-hover": { + "$type": "color", + "$value": "{clr-core.pop.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.40}", + "dark": "{clr-core.pop.30}" + }, + "figma": { + "variableId": "VariableID:3521:13885", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft-hover": { + "$type": "color", + "$value": "{clr-core.pop.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.70}", + "dark": "{clr-core.pop.20}" + }, + "figma": { + "variableId": "VariableID:3521:14391", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "err": { + "element": { + "$type": "color", + "$value": "{clr-core.err.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.50}", + "dark": "{clr-core.err.40}" + }, + "figma": { + "variableId": "VariableID:8:1888", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-element": { + "$type": "color", + "$value": "{clr-core.err.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.95}", + "dark": "{clr-core.err.95}" + }, + "figma": { + "variableId": "VariableID:8:1889", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "bg": { + "$type": "color", + "$value": "{clr-core.err.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.90}", + "dark": "{clr-core.err.10}" + }, + "figma": { + "variableId": "VariableID:8:1890", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-soft": { + "$type": "color", + "$value": "{clr-core.err.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.20}", + "dark": "{clr-core.err.90}" + }, + "figma": { + "variableId": "VariableID:8:1891", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft": { + "$type": "color", + "$value": "{clr-core.err.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.80}", + "dark": "{clr-core.err.20}" + }, + "figma": { + "variableId": "VariableID:3324:20973", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft-hover": { + "$type": "color", + "$value": "{clr-core.err.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.70}", + "dark": "{clr-core.err.30}" + }, + "figma": { + "variableId": "VariableID:3521:14579", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "element-hover": { + "$type": "color", + "$value": "{clr-core.err.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.40}", + "dark": "{clr-core.err.30}" + }, + "figma": { + "variableId": "VariableID:3521:14580", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "warn": { + "element": { + "$type": "color", + "$value": "{clr-core.warn.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.50}", + "dark": "{clr-core.warn.40}" + }, + "figma": { + "variableId": "VariableID:8:1900", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-element": { + "$type": "color", + "$value": "{clr-core.warn.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.95}", + "dark": "{clr-core.warn.90}" + }, + "figma": { + "variableId": "VariableID:8:1901", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "bg": { + "$type": "color", + "$value": "{clr-core.warn.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.90}", + "dark": "{clr-core.warn.10}" + }, + "figma": { + "variableId": "VariableID:8:1902", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-soft": { + "$type": "color", + "$value": "{clr-core.warn.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.20}", + "dark": "{clr-core.warn.90}" + }, + "figma": { + "variableId": "VariableID:8:1903", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft": { + "$type": "color", + "$value": "{clr-core.warn.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.80}", + "dark": "{clr-core.warn.20}" + }, + "figma": { + "variableId": "VariableID:3324:21001", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "element-hover": { + "$type": "color", + "$value": "{clr-core.warn.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.40}", + "dark": "{clr-core.warn.30}" + }, + "figma": { + "variableId": "VariableID:3521:15497", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft-hover": { + "$type": "color", + "$value": "{clr-core.warn.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.70}", + "dark": "{clr-core.warn.30}" + }, + "figma": { + "variableId": "VariableID:3521:15498", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "succ": { + "element": { + "$type": "color", + "$value": "{clr-core.succ.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.50}", + "dark": "{clr-core.succ.40}" + }, + "figma": { + "variableId": "VariableID:8:1912", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-element": { + "$type": "color", + "$value": "{clr-core.succ.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.95}", + "dark": "{clr-core.succ.90}" + }, + "figma": { + "variableId": "VariableID:8:1913", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "bg": { + "$type": "color", + "$value": "{clr-core.succ.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.90}", + "dark": "{clr-core.succ.10}" + }, + "figma": { + "variableId": "VariableID:8:1914", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-soft": { + "$type": "color", + "$value": "{clr-core.succ.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.20}", + "dark": "{clr-core.succ.90}" + }, + "figma": { + "variableId": "VariableID:8:1915", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft": { + "$type": "color", + "$value": "{clr-core.succ.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.80}", + "dark": "{clr-core.succ.10}" + }, + "figma": { + "variableId": "VariableID:3324:21002", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "element-hover": { + "$type": "color", + "$value": "{clr-core.succ.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.40}", + "dark": "{clr-core.succ.30}" + }, + "figma": { + "variableId": "VariableID:3521:15529", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft-hover": { + "$type": "color", + "$value": "{clr-core.succ.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.70}", + "dark": "{clr-core.succ.20}" + }, + "figma": { + "variableId": "VariableID:3521:15530", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "purp": { + "element": { + "$type": "color", + "$value": "{clr-core.purp.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.50}", + "dark": "{clr-core.purp.40}" + }, + "figma": { + "variableId": "VariableID:2696:25446", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-element": { + "$type": "color", + "$value": "{clr-core.purp.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.95}", + "dark": "{clr-core.purp.90}" + }, + "figma": { + "variableId": "VariableID:2696:25449", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "bg": { + "$type": "color", + "$value": "{clr-core.purp.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.90}", + "dark": "{clr-core.purp.10}" + }, + "figma": { + "variableId": "VariableID:2696:25450", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-soft": { + "$type": "color", + "$value": "{clr-core.purp.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.20}", + "dark": "{clr-core.purp.90}" + }, + "figma": { + "variableId": "VariableID:2696:25452", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft": { + "$type": "color", + "$value": "{clr-core.purp.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.80}", + "dark": "{clr-core.purp.10}" + }, + "figma": { + "variableId": "VariableID:3324:21003", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "element-hover": { + "$type": "color", + "$value": "{clr-core.purp.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.40}", + "dark": "{clr-core.purp.30}" + }, + "figma": { + "variableId": "VariableID:3521:15653", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft-hover": { + "$type": "color", + "$value": "{clr-core.purp.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.70}", + "dark": "{clr-core.purp.20}" + }, + "figma": { + "variableId": "VariableID:3521:15654", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "ntrl": { + "element": { + "$type": "color", + "$value": "{clr-core.ntrl.30}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.30}", + "dark": "{clr-core.ntrl.80}" + }, + "figma": { + "variableId": "VariableID:3522:15807", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "element-hover": { + "$type": "color", + "$value": "{clr-core.ntrl.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.20}", + "dark": "{clr-core.ntrl.95}" + }, + "figma": { + "variableId": "VariableID:3522:15808", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-element": { + "$type": "color", + "$value": "{clr-core.ntrl.100}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.100}", + "dark": "{clr-core.ntrl.0}" + }, + "figma": { + "variableId": "VariableID:3522:15809", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft": { + "$type": "color", + "$value": "{clr-core.ntrl.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.90}", + "dark": "{clr-core.ntrl.20}" + }, + "figma": { + "variableId": "VariableID:3522:15810", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "soft-hover": { + "$type": "color", + "$value": "{clr-core.ntrl.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.80}", + "dark": "{clr-core.ntrl.30}" + }, + "figma": { + "variableId": "VariableID:3522:15811", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "on-soft": { + "$type": "color", + "$value": "{clr.scale.ntrl.0}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr.scale.ntrl.0}", + "dark": "{clr-core.ntrl.90}" + }, + "figma": { + "variableId": "VariableID:3522:15812", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + } + }, + "border": { + "1": { + "$type": "color", + "$value": "{clr-core.ntrl.60}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.60}", + "dark": "{clr-core.ntrl.40}" + }, + "figma": { + "variableId": "VariableID:3338:21407", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "2": { + "$type": "color", + "$value": "{clr-core.ntrl.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.70}", + "dark": "{clr-core.ntrl.30}" + }, + "figma": { + "variableId": "VariableID:8:1934", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "3": { + "$type": "color", + "$value": "{clr-core.ntrl.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.80}", + "dark": "{clr-core.ntrl.20}" + }, + "figma": { + "variableId": "VariableID:3289:74413", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "scale": { + "ntrl": { + "0": { + "$type": "color", + "$value": "{clr-core.ntrl.0}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.0}", + "dark": "{clr-core.ntrl.100}" + }, + "figma": { + "variableId": "VariableID:137:13320", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "5": { + "$type": "color", + "$value": "{clr-core.ntrl.5}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.5}", + "dark": "{clr-core.ntrl.95}" + }, + "figma": { + "variableId": "VariableID:2996:13971", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "10": { + "$type": "color", + "$value": "{clr-core.ntrl.10}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.10}", + "dark": "{clr-core.ntrl.90}" + }, + "figma": { + "variableId": "VariableID:137:13319", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "20": { + "$type": "color", + "$value": "{clr-core.ntrl.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.20}", + "dark": "{clr-core.ntrl.80}" + }, + "figma": { + "variableId": "VariableID:137:13318", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "30": { + "$type": "color", + "$value": "{clr-core.ntrl.30}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.30}", + "dark": "{clr-core.ntrl.70}" + }, + "figma": { + "variableId": "VariableID:137:13317", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "40": { + "$type": "color", + "$value": "{clr-core.ntrl.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.40}", + "dark": "{clr-core.ntrl.60}" + }, + "figma": { + "variableId": "VariableID:137:13316", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "50": { + "$type": "color", + "$value": "{clr-core.ntrl.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.50}", + "dark": "{clr-core.ntrl.50}" + }, + "figma": { + "variableId": "VariableID:137:13315", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "60": { + "$type": "color", + "$value": "{clr-core.ntrl.60}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.60}", + "dark": "{clr-core.ntrl.40}" + }, + "figma": { + "variableId": "VariableID:137:13314", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "70": { + "$type": "color", + "$value": "{clr-core.ntrl.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.70}", + "dark": "{clr-core.ntrl.30}" + }, + "figma": { + "variableId": "VariableID:137:13313", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "80": { + "$type": "color", + "$value": "{clr-core.ntrl.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.80}", + "dark": "{clr-core.ntrl.20}" + }, + "figma": { + "variableId": "VariableID:137:13312", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "90": { + "$type": "color", + "$value": "{clr-core.ntrl.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.90}", + "dark": "{clr-core.ntrl.10}" + }, + "figma": { + "variableId": "VariableID:137:13311", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "95": { + "$type": "color", + "$value": "{clr-core.ntrl.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.95}", + "dark": "{clr-core.ntrl.5}" + }, + "figma": { + "variableId": "VariableID:2996:13972", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "100": { + "$type": "color", + "$value": "{clr-core.ntrl.100}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.100}", + "dark": "{clr-core.ntrl.0}" + }, + "figma": { + "variableId": "VariableID:137:13310", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "pop": { + "5": { + "$type": "color", + "$value": "{clr-core.pop.5}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.5}", + "dark": "{clr-core.pop.95}" + }, + "figma": { + "variableId": "VariableID:2996:13973", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "10": { + "$type": "color", + "$value": "{clr-core.pop.10}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.10}", + "dark": "{clr-core.pop.90}" + }, + "figma": { + "variableId": "VariableID:137:13329", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "20": { + "$type": "color", + "$value": "{clr-core.pop.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.20}", + "dark": "{clr-core.pop.80}" + }, + "figma": { + "variableId": "VariableID:137:13328", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "30": { + "$type": "color", + "$value": "{clr-core.pop.30}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.30}", + "dark": "{clr-core.pop.70}" + }, + "figma": { + "variableId": "VariableID:137:13327", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "40": { + "$type": "color", + "$value": "{clr-core.pop.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.40}", + "dark": "{clr-core.pop.60}" + }, + "figma": { + "variableId": "VariableID:137:13326", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "50": { + "$type": "color", + "$value": "{clr-core.pop.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.50}", + "dark": "{clr-core.pop.50}" + }, + "figma": { + "variableId": "VariableID:137:13325", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "60": { + "$type": "color", + "$value": "{clr-core.pop.60}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.60}", + "dark": "{clr-core.pop.40}" + }, + "figma": { + "variableId": "VariableID:137:13324", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "70": { + "$type": "color", + "$value": "{clr-core.pop.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.70}", + "dark": "{clr-core.pop.30}" + }, + "figma": { + "variableId": "VariableID:137:13323", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "80": { + "$type": "color", + "$value": "{clr-core.pop.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.80}", + "dark": "{clr-core.pop.20}" + }, + "figma": { + "variableId": "VariableID:137:13322", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "90": { + "$type": "color", + "$value": "{clr-core.pop.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.90}", + "dark": "{clr-core.pop.10}" + }, + "figma": { + "variableId": "VariableID:137:13321", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "95": { + "$type": "color", + "$value": "{clr-core.pop.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.95}", + "dark": "{clr-core.pop.5}" + }, + "figma": { + "variableId": "VariableID:2996:13979", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "err": { + "5": { + "$type": "color", + "$value": "{clr-core.err.5}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.5}", + "dark": "{clr-core.err.95}" + }, + "figma": { + "variableId": "VariableID:2996:13974", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "10": { + "$type": "color", + "$value": "{clr-core.err.10}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.10}", + "dark": "{clr-core.err.90}" + }, + "figma": { + "variableId": "VariableID:137:13338", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "20": { + "$type": "color", + "$value": "{clr-core.err.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.20}", + "dark": "{clr-core.err.80}" + }, + "figma": { + "variableId": "VariableID:137:13337", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "30": { + "$type": "color", + "$value": "{clr-core.err.30}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.30}", + "dark": "{clr-core.err.70}" + }, + "figma": { + "variableId": "VariableID:137:13336", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "40": { + "$type": "color", + "$value": "{clr-core.err.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.40}", + "dark": "{clr-core.err.60}" + }, + "figma": { + "variableId": "VariableID:137:13335", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "50": { + "$type": "color", + "$value": "{clr-core.err.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.50}", + "dark": "{clr-core.err.50}" + }, + "figma": { + "variableId": "VariableID:137:13334", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "60": { + "$type": "color", + "$value": "{clr-core.err.60}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.60}", + "dark": "{clr-core.err.40}" + }, + "figma": { + "variableId": "VariableID:137:13333", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "70": { + "$type": "color", + "$value": "{clr-core.err.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.70}", + "dark": "{clr-core.err.30}" + }, + "figma": { + "variableId": "VariableID:137:13332", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "80": { + "$type": "color", + "$value": "{clr-core.err.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.80}", + "dark": "{clr-core.err.20}" + }, + "figma": { + "variableId": "VariableID:137:13331", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "90": { + "$type": "color", + "$value": "{clr-core.err.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.90}", + "dark": "{clr-core.err.10}" + }, + "figma": { + "variableId": "VariableID:137:13330", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "95": { + "$type": "color", + "$value": "{clr-core.err.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.err.95}", + "dark": "{clr-core.err.5}" + }, + "figma": { + "variableId": "VariableID:2996:13980", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "warn": { + "5": { + "$type": "color", + "$value": "{clr-core.warn.5}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.5}", + "dark": "{clr-core.warn.95}" + }, + "figma": { + "variableId": "VariableID:2996:13975", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "10": { + "$type": "color", + "$value": "{clr-core.warn.10}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.10}", + "dark": "{clr-core.warn.90}" + }, + "figma": { + "variableId": "VariableID:137:13347", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "20": { + "$type": "color", + "$value": "{clr-core.warn.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.20}", + "dark": "{clr-core.warn.80}" + }, + "figma": { + "variableId": "VariableID:137:13346", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "30": { + "$type": "color", + "$value": "{clr-core.warn.30}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.30}", + "dark": "{clr-core.warn.70}" + }, + "figma": { + "variableId": "VariableID:137:13345", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "40": { + "$type": "color", + "$value": "{clr-core.warn.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.40}", + "dark": "{clr-core.warn.60}" + }, + "figma": { + "variableId": "VariableID:137:13344", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "50": { + "$type": "color", + "$value": "{clr-core.warn.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.50}", + "dark": "{clr-core.warn.50}" + }, + "figma": { + "variableId": "VariableID:137:13343", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "60": { + "$type": "color", + "$value": "{clr-core.warn.60}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.60}", + "dark": "{clr-core.warn.40}" + }, + "figma": { + "variableId": "VariableID:137:13342", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "70": { + "$type": "color", + "$value": "{clr-core.warn.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.70}", + "dark": "{clr-core.warn.30}" + }, + "figma": { + "variableId": "VariableID:137:13341", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "80": { + "$type": "color", + "$value": "{clr-core.warn.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.80}", + "dark": "{clr-core.warn.20}" + }, + "figma": { + "variableId": "VariableID:137:13340", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "90": { + "$type": "color", + "$value": "{clr-core.warn.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.90}", + "dark": "{clr-core.warn.10}" + }, + "figma": { + "variableId": "VariableID:137:13339", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "95": { + "$type": "color", + "$value": "{clr-core.warn.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.95}", + "dark": "{clr-core.warn.5}" + }, + "figma": { + "variableId": "VariableID:2996:13981", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "succ": { + "5": { + "$type": "color", + "$value": "{clr-core.succ.5}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.5}", + "dark": "{clr-core.succ.95}" + }, + "figma": { + "variableId": "VariableID:2996:13976", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "10": { + "$type": "color", + "$value": "{clr-core.succ.10}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.10}", + "dark": "{clr-core.succ.90}" + }, + "figma": { + "variableId": "VariableID:137:13356", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "20": { + "$type": "color", + "$value": "{clr-core.succ.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.20}", + "dark": "{clr-core.succ.80}" + }, + "figma": { + "variableId": "VariableID:137:13355", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "30": { + "$type": "color", + "$value": "{clr-core.succ.30}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.30}", + "dark": "{clr-core.succ.70}" + }, + "figma": { + "variableId": "VariableID:137:13354", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "40": { + "$type": "color", + "$value": "{clr-core.succ.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.40}", + "dark": "{clr-core.succ.60}" + }, + "figma": { + "variableId": "VariableID:137:13353", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "50": { + "$type": "color", + "$value": "{clr-core.succ.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.50}", + "dark": "{clr-core.succ.50}" + }, + "figma": { + "variableId": "VariableID:137:13352", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "60": { + "$type": "color", + "$value": "{clr-core.succ.60}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.60}", + "dark": "{clr-core.succ.40}" + }, + "figma": { + "variableId": "VariableID:137:13351", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "70": { + "$type": "color", + "$value": "{clr-core.succ.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.70}", + "dark": "{clr-core.succ.30}" + }, + "figma": { + "variableId": "VariableID:137:13350", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "80": { + "$type": "color", + "$value": "{clr-core.succ.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.80}", + "dark": "{clr-core.succ.20}" + }, + "figma": { + "variableId": "VariableID:137:13349", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "90": { + "$type": "color", + "$value": "{clr-core.succ.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.90}", + "dark": "{clr-core.succ.10}" + }, + "figma": { + "variableId": "VariableID:137:13348", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "95": { + "$type": "color", + "$value": "{clr-core.succ.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.succ.95}", + "dark": "{clr-core.succ.5}" + }, + "figma": { + "variableId": "VariableID:2996:13982", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "purp": { + "5": { + "$type": "color", + "$value": "{clr-core.purp.5}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.5}", + "dark": "{clr-core.purp.95}" + }, + "figma": { + "variableId": "VariableID:2996:13978", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "10": { + "$type": "color", + "$value": "{clr-core.purp.10}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.10}", + "dark": "{clr-core.purp.90}" + }, + "figma": { + "variableId": "VariableID:2696:25280", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "20": { + "$type": "color", + "$value": "{clr-core.purp.20}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.20}", + "dark": "{clr-core.purp.80}" + }, + "figma": { + "variableId": "VariableID:2696:25279", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "30": { + "$type": "color", + "$value": "{clr-core.purp.30}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.30}", + "dark": "{clr-core.purp.70}" + }, + "figma": { + "variableId": "VariableID:2696:25278", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "40": { + "$type": "color", + "$value": "{clr-core.purp.40}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.40}", + "dark": "{clr-core.purp.60}" + }, + "figma": { + "variableId": "VariableID:2696:25277", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "50": { + "$type": "color", + "$value": "{clr-core.purp.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.50}", + "dark": "{clr-core.purp.50}" + }, + "figma": { + "variableId": "VariableID:2696:25276", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "60": { + "$type": "color", + "$value": "{clr-core.purp.60}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.60}", + "dark": "{clr-core.purp.40}" + }, + "figma": { + "variableId": "VariableID:2696:25275", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "70": { + "$type": "color", + "$value": "{clr-core.purp.70}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.70}", + "dark": "{clr-core.purp.30}" + }, + "figma": { + "variableId": "VariableID:2696:25274", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "80": { + "$type": "color", + "$value": "{clr-core.purp.80}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.80}", + "dark": "{clr-core.purp.20}" + }, + "figma": { + "variableId": "VariableID:2696:25273", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "90": { + "$type": "color", + "$value": "{clr-core.purp.90}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.90}", + "dark": "{clr-core.purp.10}" + }, + "figma": { + "variableId": "VariableID:2696:25272", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "95": { + "$type": "color", + "$value": "{clr-core.purp.95}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.purp.95}", + "dark": "{clr-core.purp.5}" + }, + "figma": { + "variableId": "VariableID:2996:13983", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + } + }, + "overlay-bg": { + "$type": "color", + "$value": "#d6d6d666", + "$description": "", + "$extensions": { + "mode": { + "light": "#d6d6d666", + "dark": "#00000059" + }, + "figma": { + "variableId": "VariableID:2946:12411", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "illustration": { + "bg": { + "$type": "color", + "$value": "#d6f0ee", + "$description": "", + "$extensions": { + "mode": { + "light": "#d6f0ee", + "dark": "#214f4d" + }, + "figma": { + "variableId": "VariableID:3009:10775", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "outline": { + "$type": "color", + "$value": "#475050", + "$description": "", + "$extensions": { + "mode": { + "light": "#475050", + "dark": "#142222" + }, + "figma": { + "variableId": "VariableID:3009:10776", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "fill": { + "$type": "color", + "$value": "#fcfcf1", + "$description": "", + "$extensions": { + "mode": { + "light": "#fcfcf1", + "dark": "#d8e3c1" + }, + "figma": { + "variableId": "VariableID:3030:14388", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "commit": { + "upstream": { + "$type": "color", + "$value": "{clr-core.warn.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.warn.50}", + "dark": "{clr-core.warn.50}" + }, + "figma": { + "variableId": "VariableID:3171:9427", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "local": { + "$type": "color", + "$value": "{clr-core.pop.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.pop.50}", + "dark": "{clr-core.pop.50}" + }, + "figma": { + "variableId": "VariableID:3171:9428", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "remote": { + "$type": "color", + "$value": "{clr-core.ntrl.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.50}", + "dark": "{clr-core.ntrl.50}" + }, + "figma": { + "variableId": "VariableID:3171:9429", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "shadow": { + "$type": "color", + "$value": "{clr-core.ntrl.60}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.60}", + "dark": "{clr-core.ntrl.40}" + }, + "figma": { + "variableId": "VariableID:3172:9430", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + }, + "text": { + "1": { + "$type": "color", + "$value": "{clr-core.ntrl.5}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.5}", + "dark": "{clr-core.ntrl.95}" + }, + "figma": { + "variableId": "VariableID:3338:21262", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "2": { + "$type": "color", + "$value": "{clr-core.ntrl.50}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.50}", + "dark": "{clr-core.ntrl.60}" + }, + "figma": { + "variableId": "VariableID:3338:21263", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + }, + "3": { + "$type": "color", + "$value": "{clr-core.ntrl.60}", + "$description": "", + "$extensions": { + "mode": { + "light": "{clr-core.ntrl.60}", + "dark": "{clr-core.ntrl.40}" + }, + "figma": { + "variableId": "VariableID:3338:21264", + "collection": { + "id": "VariableCollectionId:8:1868", + "name": "clr", + "defaultModeId": "8:5" + } + } + } + } + } + }, + "size": { + "2": { + "$type": "dimension", + "$value": "2px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:592", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "4": { + "$type": "dimension", + "$value": "4px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:594", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "6": { + "$type": "dimension", + "$value": "6px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:595", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "8": { + "$type": "dimension", + "$value": "8px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:596", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "10": { + "$type": "dimension", + "$value": "10px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:427:7275", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "12": { + "$type": "dimension", + "$value": "12px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:597", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "14": { + "$type": "dimension", + "$value": "14px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2831:13998", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "16": { + "$type": "dimension", + "$value": "16px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:598", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "20": { + "$type": "dimension", + "$value": "20px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:599", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "24": { + "$type": "dimension", + "$value": "24px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:600", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "26": { + "$type": "dimension", + "$value": "26px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2831:13999", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "28": { + "$type": "dimension", + "$value": "28px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:601", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "32": { + "$type": "dimension", + "$value": "32px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:602", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "36": { + "$type": "dimension", + "$value": "36px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:603", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "40": { + "$type": "dimension", + "$value": "40px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:604", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "48": { + "$type": "dimension", + "$value": "48px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:605", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "56": { + "$type": "dimension", + "$value": "56px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:606", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "64": { + "$type": "dimension", + "$value": "64px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:98:607", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "80": { + "$type": "dimension", + "$value": "80px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2531:6326", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "96": { + "$type": "dimension", + "$value": "96px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:2531:6327", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "icon": { + "$type": "dimension", + "$value": "16px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:3030:14766", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "tag": { + "$type": "dimension", + "$value": "22px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:3030:14767", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "button": { + "$type": "dimension", + "$value": "28px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:3030:14768", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "cta": { + "$type": "dimension", + "$value": "32px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:3030:14769", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + }, + "card-padding": { + "$type": "dimension", + "$value": "{size.14}", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:3030:14772", + "collection": { + "id": "VariableCollectionId:98:591", + "name": "size", + "defaultModeId": "98:0" + } + } + } + } + }, + "radius": { + "s": { + "$type": "dimension", + "$value": "4px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:137:11512", + "collection": { + "id": "VariableCollectionId:137:11511", + "name": "radius", + "defaultModeId": "137:3" + } + } + } + }, + "m": { + "$type": "dimension", + "$value": "6px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:137:11513", + "collection": { + "id": "VariableCollectionId:137:11511", + "name": "radius", + "defaultModeId": "137:3" + } + } + } + }, + "l": { + "$type": "dimension", + "$value": "12px", + "$description": "", + "$extensions": { + "mode": {}, + "figma": { + "variableId": "VariableID:137:11514", + "collection": { + "id": "VariableCollectionId:137:11511", + "name": "radius", + "defaultModeId": "137:3" + } + } + } + } + }, + "fx": { + "shadow": { + "s": { + "$type": "shadow", + "$value": { + "inset": false, + "color": "#0000000f", + "offsetX": "0px", + "offsetY": "4px", + "blur": "14px", + "spread": "0px" + } + }, + "m": { + "$type": "shadow", + "$value": { + "inset": false, + "color": "#00000014", + "offsetX": "0px", + "offsetY": "6px", + "blur": "30px", + "spread": "0px" + } + }, + "l": { + "$type": "shadow", + "$value": { + "inset": false, + "color": "#0000001a", + "offsetX": "0px", + "offsetY": "10px", + "blur": "40px", + "spread": "0px" + } + } + } + }, + "$extensions": { + "tokens-bruecke-meta": { + "useDTCGKeys": true, + "colorMode": "hex", + "variableCollections": ["clr-core", "clr", "size", "radius"], + "createdAt": "2024-07-28T12:37:45.122Z" + } + } +} diff --git a/packages/ui/package.json b/packages/ui/package.json index 7784e0d91..7f81e0baf 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@gitbutler/ui", - "version": "0.0.1", + "version": "0.0.2", "description": "GitButler Component Library", "keywords": [ "components", @@ -17,6 +17,7 @@ "package:svelte": "svelte-kit sync && svelte-package", "package:styles": "postcss ./src/styles/main.css -o ./dist/styles/main.css && pnpm run copy-fonts", "copy-fonts": "postcss ./src/styles/fonts.css -o ./dist/fonts.css && cpy './src/styles/fonts/**/*.woff2' './dist/fonts' --parents", + "build:design-tokens": "npx co build", "prepublishOnly": "pnpm run package", "prepare": "svelte-kit sync", "storybook": "storybook dev --no-open -p 6006", @@ -24,15 +25,19 @@ }, "devDependencies": { "@chromatic-com/storybook": "^1.6.1", + "@cobalt-ui/cli": "^1.8.0", + "@cobalt-ui/plugin-css": "^1.7.3", + "@cobalt-ui/plugin-js": "^1.4.3", "@csstools/postcss-bundler": "^1.0.15", "@csstools/postcss-minify": "^1.1.5", "@storybook/addon-docs": "^8.2.6", - "@storybook/addon-essentials": "^8.1.10", - "@storybook/addon-interactions": "^8.1.10", - "@storybook/addon-links": "^8.1.10", - "@storybook/blocks": "^8.1.10", - "@storybook/svelte": "^8.1.10", - "@storybook/sveltekit": "^8.1.10", + "@storybook/addon-essentials": "^8.2.6", + "@storybook/addon-interactions": "^8.2.6", + "@storybook/addon-links": "^8.2.6", + "@storybook/blocks": "^8.2.6", + "@storybook/svelte": "^8.2.6", + "@storybook/sveltekit": "^8.2.6", + "@storybook/theming": "^8.2.6", "@sveltejs/adapter-static": "catalog:svelte", "@sveltejs/kit": "catalog:svelte", "@sveltejs/package": "^2.3.2", @@ -45,7 +50,8 @@ "postcss-nesting": "^12.1.5", "postcss-pxtorem": "^6.1.0", "rimraf": "^6.0.1", - "storybook": "^8.1.10", + "storybook": "^8.2.6", + "storybook-dark-mode": "^4.0.2", "svelte": "catalog:svelte", "svelte-check": "catalog:svelte", "vite": "catalog:" diff --git a/packages/ui/src/stories/CommitLines/DemoCommitLines.stories.ts b/packages/ui/src/stories/CommitLines/DemoCommitLines.stories.ts index 16c083908..320b6b448 100644 --- a/packages/ui/src/stories/CommitLines/DemoCommitLines.stories.ts +++ b/packages/ui/src/stories/CommitLines/DemoCommitLines.stories.ts @@ -3,6 +3,7 @@ import type { Author, CommitData } from '$lib/CommitLines/types'; import type { Meta, StoryObj } from '@storybook/svelte'; const meta = { + title: 'Commit Lines/ Variants', component: DemoCommitLines } satisfies Meta; diff --git a/packages/ui/src/stories/CommitLines/DemoStaticCommitLines.stories.ts b/packages/ui/src/stories/CommitLines/DemoStaticCommitLines.stories.ts index 4cc7113db..4df1f0add 100644 --- a/packages/ui/src/stories/CommitLines/DemoStaticCommitLines.stories.ts +++ b/packages/ui/src/stories/CommitLines/DemoStaticCommitLines.stories.ts @@ -2,6 +2,7 @@ import DemoStaticCommitLines from './DemoStaticCommitLines.svelte'; import type { Meta, StoryObj } from '@storybook/svelte'; const meta = { + title: 'Commit Lines/ Line group variants', component: DemoStaticCommitLines } satisfies Meta; diff --git a/packages/ui/src/stories/a_introduction.mdx b/packages/ui/src/stories/a_introduction.mdx new file mode 100644 index 000000000..0fb8fdebb --- /dev/null +++ b/packages/ui/src/stories/a_introduction.mdx @@ -0,0 +1,53 @@ +import { Meta } from '@storybook/addon-docs'; + + + +# 🤖 Welcome to GitButler UI + +Welcome to the GitButler UI Storybook. This is a collection of components that are used to build the GitButler UI. Here you can see all the components that are available and how they can be used. + +--- + +## 📚 How to install + +Because the GitButler UI is a part of a monorepo, you can use the components by simply add the package to your package.json file. + +```bash +"@gitbutler/ui": "workspace:*", +``` + +Then you also need to import the package styles in your project. +The package styles separated into two parts: + +```bash +import '@gitbutler/ui/fonts.css'; +import '@gitbutler/ui/main.css'; +``` + +this styles separation is needed to avoid conflicts with fonts you already have in your project. But if you want to use the default UI fonts — import the `fontd.css` file. + +--- + +## 📦 Packing styles + +In order to pack the styles, we use PostCSS. The PostCSS configuration is located in the `postcss.config.js` file. + +```js +const config = { + plugins: [ + pxToRem({ + rootValue: 16, + unitPrecision: 5, + propList: ['*'], + selectorBlackList: [], + replace: true, + mediaQuery: false, + minPixelValue: 0 + }), + autoprefixer(), + postcssNesting(), + postcssBundler(), + postcssMinify() + ] +}; +``` diff --git a/packages/ui/src/stories/b_design-tokens.mdx b/packages/ui/src/stories/b_design-tokens.mdx new file mode 100644 index 000000000..0cc82a19d --- /dev/null +++ b/packages/ui/src/stories/b_design-tokens.mdx @@ -0,0 +1,45 @@ +import { Meta } from '@storybook/addon-docs'; + + + +# 🎨 Design Tokens + +For all basic styles like colors, typography, and spacing, radius, and shadows, we use design tokens. This is a collection of variables that are used in the components. This allows us to change the styles of the components in one place. + +[The "Core" Figma file](https://www.figma.com/design/Jir22AjzvPokdbMbe8yt5k/%F0%9F%92%8E-Core?node-id=0-1&t=BvUKbga6mKnt6vo8-1) is the source of truth for the design tokens. + + + +--- + +## Generate design tokens + +The first step here is to grab design tokens from Figma. To do this, you need to use the [TokensBrücke](https://www.figma.com/community/plugin/1254538877056388290/tokensbrucke) plugin. This plugin will generate a JSON file with all the design tokens. + + + Install TokensBrücke plugin + + +The second step is to convert the JSON file to a CSS file. + +You can generate a CSS file within this repository. Just replace the root file `design-tokens.json` with the new one and run the `build:design-tokens` command. The command will generate a new `design-tokens.css` file in the `packages/ui/src/styles/core` folder. + +In order to convert the JSON file to a CSS file, we use the [Cobalt UI CLI](https://cobalt-ui.pages.dev/guides/getting-started). + + + Get Cobalt UI + diff --git a/packages/ui/src/stories/c_colors.mdx b/packages/ui/src/stories/c_colors.mdx new file mode 100644 index 000000000..e484b193f --- /dev/null +++ b/packages/ui/src/stories/c_colors.mdx @@ -0,0 +1,5 @@ +import { Meta } from '@storybook/addon-docs'; + + + +# 🎨 Colors diff --git a/packages/ui/src/stories/introduction.mdx b/packages/ui/src/stories/introduction.mdx deleted file mode 100644 index d76e069b4..000000000 --- a/packages/ui/src/stories/introduction.mdx +++ /dev/null @@ -1,7 +0,0 @@ -import { Meta } from '@storybook/addon-docs'; - - - -# 🤖 Welcome to GitButler UI - - diff --git a/packages/ui/src/styles/core/reset.css b/packages/ui/src/styles/core/reset.css index 7d51c96e7..2b1cb1ba2 100644 --- a/packages/ui/src/styles/core/reset.css +++ b/packages/ui/src/styles/core/reset.css @@ -15,11 +15,7 @@ body { font-family: 'Inter', sans-serif; - font-size: 13px; line-height: inherit; - height: 100vh; - width: 100vw; - overflow-y: hidden; padding: 0; margin: 0; line-height: inherit; @@ -48,7 +44,6 @@ h5, h6 { font-size: inherit; - font-weight: inherit; } a { diff --git a/packages/ui/tokens.config.js b/packages/ui/tokens.config.js new file mode 100644 index 000000000..eba485e3c --- /dev/null +++ b/packages/ui/tokens.config.js @@ -0,0 +1,26 @@ +import pluginCSS from '@cobalt-ui/plugin-css'; + +function pxToRem(token) { + if (token.$type === 'dimension' && token.$value.slice(-2) === 'px') { + return token.$value.slice(0, -2) / 16 + 'rem'; + } +} + +export default { + tokens: './design-tokens.json', + outDir: './src/styles/core', + plugins: [ + pluginCSS({ + filename: 'design-tokens.css', + modeSelectors: [ + { + mode: 'dark', + selectors: [':root.dark'] + } + ], + p3: false, + colorFormat: 'hex', + transform: pxToRem + }) + ] +}; diff --git a/packages/ui/tsconfig.json b/packages/ui/tsconfig.json index 86ee4cdc6..52079c657 100644 --- a/packages/ui/tsconfig.json +++ b/packages/ui/tsconfig.json @@ -4,7 +4,7 @@ "target": "es6", "lib": ["dom", "dom.iterable", "ES2021"], "allowJs": true, - "checkJs": true, + "checkJs": false, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "resolveJsonModule": true, @@ -12,6 +12,19 @@ "sourceMap": true, "strict": true, "experimentalDecorators": true - // "types": ["vitest/importMeta"] - } + }, + "include": [ + "./svelte-kit/ambient.d.ts", + "./svelte-kit/non-ambient.d.ts", + "./svelte-kit/types/**/$types.d.ts", + "vite.config.js", + "vite.config.ts", + "tokens.config.js", + "src/**/*.js", + "src/**/*.ts", + "src/**/*.svelte", + "tests/**/*.js", + "tests/**/*.ts", + "tests/**/*.svelte" + ] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b37b219c4..0789cba48 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,28 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +catalogs: + default: + vite: + specifier: 5.2.13 + version: 5.2.13 + svelte: + '@sveltejs/adapter-static': + specifier: 3.0.2 + version: 3.0.2 + '@sveltejs/kit': + specifier: 2.5.18 + version: 2.5.18 + '@sveltejs/vite-plugin-svelte': + specifier: 3.1.1 + version: 3.1.1 + svelte: + specifier: 5.0.0-next.196 + version: 5.0.0-next.196 + svelte-check: + specifier: 3.8.4 + version: 3.8.4 + importers: .: @@ -291,6 +313,15 @@ importers: '@chromatic-com/storybook': specifier: ^1.6.1 version: 1.6.1(react@18.3.1) + '@cobalt-ui/cli': + specifier: ^1.8.0 + version: 1.11.3 + '@cobalt-ui/plugin-css': + specifier: ^1.7.3 + version: 1.7.5(@cobalt-ui/cli@1.11.3) + '@cobalt-ui/plugin-js': + specifier: ^1.4.3 + version: 1.4.4(@cobalt-ui/cli@1.11.3) '@csstools/postcss-bundler': specifier: ^1.0.15 version: 1.0.15(postcss@8.4.39) @@ -299,25 +330,28 @@ importers: version: 1.1.5(postcss@8.4.39) '@storybook/addon-docs': specifier: ^8.2.6 - version: 8.2.6(storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@storybook/addon-essentials': - specifier: ^8.1.10 - version: 8.1.10(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^8.2.6 + version: 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@storybook/addon-interactions': - specifier: ^8.1.10 - version: 8.1.10(vitest@0.34.6) + specifier: ^8.2.6 + version: 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(vitest@0.34.6) '@storybook/addon-links': - specifier: ^8.1.10 - version: 8.1.10(react@18.3.1) + specifier: ^8.2.6 + version: 8.2.6(react@18.3.1)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@storybook/blocks': - specifier: ^8.1.10 - version: 8.1.10(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^8.2.6 + version: 8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@storybook/svelte': - specifier: ^8.1.10 - version: 8.1.10(prettier@3.3.2)(svelte@5.0.0-next.196) + specifier: ^8.2.6 + version: 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(svelte@5.0.0-next.196) '@storybook/sveltekit': - specifier: ^8.1.10 - version: 8.1.10(@babel/core@7.24.7)(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(postcss-load-config@5.1.0(postcss@8.4.39))(postcss@8.4.39)(prettier@3.3.2)(svelte@5.0.0-next.196)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9)) + specifier: ^8.2.6 + version: 8.2.6(@babel/core@7.24.7)(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(postcss-load-config@5.1.0(postcss@8.4.39))(postcss@8.4.39)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(svelte@5.0.0-next.196)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9)) + '@storybook/theming': + specifier: ^8.2.6 + version: 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@sveltejs/adapter-static': specifier: catalog:svelte version: 3.0.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9))) @@ -355,8 +389,11 @@ importers: specifier: ^6.0.1 version: 6.0.1 storybook: - specifier: ^8.1.10 - version: 8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^8.2.6 + version: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) + storybook-dark-mode: + specifier: ^4.0.2 + version: 4.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) svelte: specifier: catalog:svelte version: 5.0.0-next.196 @@ -380,10 +417,6 @@ packages: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} - '@aw-web-design/x-default-browser@1.4.126': - resolution: {integrity: sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==} - hasBin: true - '@babel/code-frame@7.24.7': resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} @@ -1012,6 +1045,27 @@ packages: resolution: {integrity: sha512-x1x1NB3j4xpfeSWKr96emc+7ZvfsvH+/WVb3XCjkB24PPbT8VZXb3mJSAQMrSzuQ8+eQE9kDogYHH9Fj3tb/Cw==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} + '@cobalt-ui/cli@1.11.3': + resolution: {integrity: sha512-wQBd9Bp9xJQ7R2TY1YT7t18coslVQJ/eMtNwwnm/FGSbHlBU+Q1hnE5+HEsh+LED/MkL5e1J7ZrdT+gGw7tcUA==} + engines: {node: '>=18.0.0'} + hasBin: true + + '@cobalt-ui/core@1.11.3': + resolution: {integrity: sha512-zK7gSAtErZvFpFWP5am86BKqheE4bFt6vWQ2KpUQI1r6BowKYT5gsJXWsqT2UAd9wgRmBk+3mLSajokJcpoEDQ==} + + '@cobalt-ui/plugin-css@1.7.5': + resolution: {integrity: sha512-U9t+mjTyx7hjJO5FlaBmIIBRkT0XfrAdB7MdpXtX94DsqcLwKLwccxB0tZd8aXSsxYc0yjAq4t+xa3ZJTNnKDg==} + peerDependencies: + '@cobalt-ui/cli': ^1.11.0 + + '@cobalt-ui/plugin-js@1.4.4': + resolution: {integrity: sha512-kL9h2J9o9jOkH9qUwwcFvZWKZtKAi7JGWGct/a9Xd2BZ+IQdPMTQjUvmtA0Sm/3m0ctLkW2CSwcMhzHqiBCgrQ==} + peerDependencies: + '@cobalt-ui/cli': ^1.11.0 + + '@cobalt-ui/utils@1.2.6': + resolution: {integrity: sha512-dlSU76WAUTUDt1nA1qAFb9tDSNMsPvBcPeL/oRFYDVK91auxB8SlncsAasOSILfRe4waSvYJAy5wWYanrzf25A==} + '@codemirror/autocomplete@6.16.2': resolution: {integrity: sha512-MjfDrHy0gHKlPWsvSsikhO1+BOh+eBHNgfH1OXs1+DAf30IonQldgMM3kxLDTG9ktE7kDLaA1j/l7KMPA4KNfw==} peerDependencies: @@ -1074,10 +1128,6 @@ packages: '@codemirror/view@6.26.3': resolution: {integrity: sha512-gmqxkPALZjkgSxIeeweY/wGQXBfwTUaLs8h7OKtSwfbj9Ct3L11lD+u1sS7XHppxFQoMDiMDp07P9f3I2jWOHw==} - '@colors/colors@1.5.0': - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} - engines: {node: '>=0.1.90'} - '@csstools/css-parser-algorithms@2.7.1': resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} engines: {node: ^14 || ^16 || >=18} @@ -1118,15 +1168,6 @@ packages: peerDependencies: postcss-selector-parser: ^6.0.13 - '@discoveryjs/json-ext@0.5.7': - resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} - engines: {node: '>=10.0.0'} - - '@emotion/use-insertion-effect-with-fallbacks@1.0.1': - resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} - peerDependencies: - react: '>=16.8.0' - '@esbuild/aix-ppc64@0.20.2': resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} engines: {node: '>=12'} @@ -1295,9 +1336,6 @@ packages: resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@fal-works/esbuild-plugin-global-externals@2.1.2': - resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} - '@floating-ui/core@1.5.2': resolution: {integrity: sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==} @@ -1401,9 +1439,6 @@ packages: '@types/react': '>=16' react: '>=16' - '@ndelangen/get-tarball@3.0.9': - resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} - '@neoconfetti/svelte@1.0.0': resolution: {integrity: sha512-SmksyaJAdSlMa9cTidVSIqYo1qti+WTsviNDwgjNVm+KQ3DRP2Df9umDIzC4vCcpEYY+chQe0i2IKnLw03AT8Q==} @@ -1656,168 +1691,6 @@ packages: '@prisma/instrumentation@5.15.0': resolution: {integrity: sha512-fCWOOOajTKOUEp43gRmBqwt6oN9bPJcLiloi2OG/2ED0N5z62Cuza6FDrlm3SJHQAXYlXqLE0HLdEE5WcUkOzg==} - '@radix-ui/primitive@1.1.0': - resolution: {integrity: sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==} - - '@radix-ui/react-compose-refs@1.1.0': - resolution: {integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-context@1.1.0': - resolution: {integrity: sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-dialog@1.1.1': - resolution: {integrity: sha512-zysS+iU4YP3STKNS6USvFVqI4qqx8EpiwmT5TuCApVEBca+eRCbONi4EgzfNSuVnOXvC5UPHHMjs8RXO6DH9Bg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-dismissable-layer@1.1.0': - resolution: {integrity: sha512-/UovfmmXGptwGcBQawLzvn2jOfM0t4z3/uKffoBlj724+n3FvBbZ7M0aaBOmkp6pqFYpO4yx8tSVJjx3Fl2jig==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-focus-guards@1.1.0': - resolution: {integrity: sha512-w6XZNUPVv6xCpZUqb/yN9DL6auvpGX3C/ee6Hdi16v2UUy25HV2Q5bcflsiDyT/g5RwbPQ/GIT1vLkeRb+ITBw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-focus-scope@1.1.0': - resolution: {integrity: sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-id@1.1.0': - resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-portal@1.1.1': - resolution: {integrity: sha512-A3UtLk85UtqhzFqtoC8Q0KvR2GbXF3mtPgACSazajqq6A41mEQgo53iPzY4i6BwDxlIFqWIhiQ2G729n+2aw/g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-presence@1.1.0': - resolution: {integrity: sha512-Gq6wuRN/asf9H/E/VzdKoUtT8GC9PQc9z40/vEr0VCJ4u5XvvhWIrSsCB6vD2/cH7ugTdSfYq9fLJCcM00acrQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-primitive@2.0.0': - resolution: {integrity: sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@radix-ui/react-slot@1.1.0': - resolution: {integrity: sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-callback-ref@1.1.0': - resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-controllable-state@1.1.0': - resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-escape-keydown@1.1.0': - resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-layout-effect@1.1.0': - resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@replit/codemirror-lang-svelte@6.0.0': resolution: {integrity: sha512-U2OqqgMM6jKelL0GNWbAmqlu1S078zZNoBqlJBW+retTc5M4Mha6/Y2cf4SVg6ddgloJvmcSpt4hHrVoM4ePRA==} peerDependencies: @@ -2036,62 +1909,69 @@ packages: resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} - '@storybook/addon-actions@8.1.10': - resolution: {integrity: sha512-1MjncuynvkT3rJtrkWPHLo92Pfno+LUWtaHiNDt9nXYowclTN2cT4a4gNDh6eKkB9dITHxkD7/4mxjHpFUvyrA==} + '@storybook/addon-actions@8.2.6': + resolution: {integrity: sha512-iCsf3V28/jJ95w2zd8aSvR4denoA2UYV3fpNCTGOURqICyKOG3cyVxvqKp8Hhcwn7trNOsK+HlL6q5gpv56ViA==} + peerDependencies: + storybook: ^8.2.6 - '@storybook/addon-backgrounds@8.1.10': - resolution: {integrity: sha512-nX9Hmcq5U/13S2ETcjGaLqfDcaSKTNPD3RBzWUoNQuZB/bB1q4qLLncQnQfaa6uruP9k6GIFZvtXeJAs9r0POw==} + '@storybook/addon-backgrounds@8.2.6': + resolution: {integrity: sha512-61NFowA6EmCw+Eyzp0U4fat9MlPDdnT7aoDyzqSImLwWLITY9IvmWuTeo7XKJZN3fe22z1r7cZseKdYrtaHcKw==} + peerDependencies: + storybook: ^8.2.6 - '@storybook/addon-controls@8.1.10': - resolution: {integrity: sha512-98uLezKv6W/1byJL+Zri5kA1Cfi+DUBsbdjz7fFJl8xMtAGwuv9cnOueQl0ouDhqqwnZ4LWHYQsSsPPMz1Lmkg==} - - '@storybook/addon-docs@8.1.10': - resolution: {integrity: sha512-jzmIeCoykiHg/KLPrYEDtXO/+dcQaEOqyJHS77eTzAO2iSXJlE+yva5Uwc8apG7UxDVa4Ycc1lPwMzB5GaHsGQ==} + '@storybook/addon-controls@8.2.6': + resolution: {integrity: sha512-EHUwHy+oZZv3pXzN7fuXWrS/meHFjqcELY3RBvOyEkGf21agl6co6R1tnf6d5N5QoYAGfIbDO7dkauSL2RfNAw==} + peerDependencies: + storybook: ^8.2.6 '@storybook/addon-docs@8.2.6': resolution: {integrity: sha512-qe7hxntaezqjKdU9QS+Q9NFL6i/uNdBxdvOnCKgPhBAY/zY6yhk5t3sOvonynPK5nkaNAowfSNPIzNxAXlJ1sA==} peerDependencies: storybook: ^8.2.6 - '@storybook/addon-essentials@8.1.10': - resolution: {integrity: sha512-xgAXdl/MaKWmwqJJpw4z1YaD1V/r74VHHLqY3Z4YaU9DmlApkCa+FmZSS9QVAf7g6JNUcD1Dbtw5j62uNn+YyA==} + '@storybook/addon-essentials@8.2.6': + resolution: {integrity: sha512-diGjGZcZNov+RCAVQBTm8JKP2kUtMRuJIQFBeXdPWpu6hYBk6lw1FlAf2GywWGCvdny1pJT90hfoD33qUMNuDg==} + peerDependencies: + storybook: ^8.2.6 - '@storybook/addon-highlight@8.1.10': - resolution: {integrity: sha512-s9QKGtU6WGB/+CggNWg940NIi+u0tcxpPxqg/ltg3EOHr8J0NAZur6mibs3Z4Q5CXkAuNdWrvopLu+/27i1rQQ==} + '@storybook/addon-highlight@8.2.6': + resolution: {integrity: sha512-03cV9USsfP3bS4wYV06DYcIaGPfoheQe53Q0Jr1B2yJUVyIPKvmO2nGjLBsqzeL3Wl7vSfLQn0/dUdxCcbqLsw==} + peerDependencies: + storybook: ^8.2.6 - '@storybook/addon-interactions@8.1.10': - resolution: {integrity: sha512-GGU66TxYv6Bis10mmlgMhLOyai1am1amKVvX7ML8XYfsi6lA9zCnfQSVXulYLfjfzyIR6Ld8Kxe5awvjucPxSw==} + '@storybook/addon-interactions@8.2.6': + resolution: {integrity: sha512-YXpHf8jWPz9HJV+Fw4GaunaCWeE6uqF24aLXdAd8xuhN1UfWJeNV6AwAvFQ0hTLqvmz0yMhX/5JXDKeKESoYDA==} + peerDependencies: + storybook: ^8.2.6 - '@storybook/addon-links@8.1.10': - resolution: {integrity: sha512-SxCuK7k7A0/qIPzV68u25qfye3Fb0PkC1izlRbt7u64wIUIxGzgfjM3dFRWK2VaJzCsEQWSmIdv7YHi7Wv5y3w==} + '@storybook/addon-links@8.2.6': + resolution: {integrity: sha512-CUuU3nk8wyZ3bljCmOG/OCKazan+bPuNbCph8N763zyzdEx5M/CbBxV9d3pi3zjYpix7txlqrl2/YdMCejfyFw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.2.6 peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.1.10': - resolution: {integrity: sha512-akhdg3WBOBvDsolzSSvW4TIdZLMVlL9DS6rpZvhydXeX8pG0sjb+sON6VUL4h8Gs7qa8QumauXCr+Y4q1FhZhw==} - - '@storybook/addon-outline@8.1.10': - resolution: {integrity: sha512-Edn5TWpV1DcumOjx0qG9bBKja6vz210ip7O47JbRDu7IDR8lguaM2X9xbmhXhBQq4fmqvobZmfRnrSeCtSYeyQ==} - - '@storybook/addon-toolbars@8.1.10': - resolution: {integrity: sha512-5bRcCWrhaTX5Y91EWmHilPZ7kZaneaY414Gn5a6gsaNgaVPkSx9KD9j8M9DyXJ4yQNs265TiPWQqWrPB3Q2VgA==} - - '@storybook/addon-viewport@8.1.10': - resolution: {integrity: sha512-rJpyAwTVQa+6yqjdMDeqNKoW5aPoSzBAtMywtNMP5lHwF6NpJUvm67c/ox0//d5dPPPjlJDz2QC2COWqjviQyw==} - - '@storybook/blocks@8.1.10': - resolution: {integrity: sha512-8ZGgLIUBdSafcyaKR5Zs0CFisFCPoxZBVt3GMUCZtN+G17YhEg4+OnZs5aMZknfnh28BUnZS2STjWTGStAE5Rw==} + '@storybook/addon-measure@8.2.6': + resolution: {integrity: sha512-neI8YeSOAtOmzasLxo6O8ZLr2ebMaD7XVF+kYatl5+SpyuwwvUGcP9NkKe5S+mB8V2zxFUIsXS74XrhmQhRoaQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + storybook: ^8.2.6 + + '@storybook/addon-outline@8.2.6': + resolution: {integrity: sha512-uAlPtqDWlq7MQQ4zJT80qdjbSdLF/zsvtPhidX6h9cjLKNPWAv79xJQ14AJHaMv+Hzy5xKnM4wdEhgPbzKabQg==} + peerDependencies: + storybook: ^8.2.6 + + '@storybook/addon-toolbars@8.2.6': + resolution: {integrity: sha512-0JmRirMpxHS6VZzBk0kY871xWTpkk3TN4S1sxoFf5fcnCfVTHDjEJ5Ws/QWru1RJlIZHuJKRdQIA6Vuq5X+KfQ==} + peerDependencies: + storybook: ^8.2.6 + + '@storybook/addon-viewport@8.2.6': + resolution: {integrity: sha512-IAxH9H8tVFzSmZhKf5E+EALiAdkp19RzGqP/rWluD8LH7oW5HumQE/4oN0ZhVMy1RxYsCKFYjWyAp7AuxeMRSw==} + peerDependencies: + storybook: ^8.2.6 '@storybook/blocks@8.2.6': resolution: {integrity: sha512-nMlZJjVTyfOJ6xwORptsNuS1AZZlDbJUVXc2R8uukGd5GIXxxCdrPk4NvUsjfQslMT9LhYuFld3z62FATsM2rw==} @@ -2105,13 +1985,11 @@ packages: react-dom: optional: true - '@storybook/builder-manager@8.1.10': - resolution: {integrity: sha512-dhg54zpaglR9XKNAiwMqm5/IONMCEG/hO/iTfNHJI1rAGeWhvM71cmhF+VlKUcjpTlIfHe7J19+TL+sWQJNgtg==} - - '@storybook/builder-vite@8.1.10': - resolution: {integrity: sha512-8A/i5OEyRVKkTROLgxXEEJRAS8gmdonr4xA15TqAvjOtdYjwP6JoQ4cjNOqH7fPPGPdx/t49Z/7E+v7Ovv6cAw==} + '@storybook/builder-vite@8.2.6': + resolution: {integrity: sha512-3PrsPZAedpQUbzRBEl23Fi1zG5bkQD76JsygVwmfiSm4Est4K8kW2AIB2ht9cIfKXh3mfQkyQlxXKHeQEHeQwQ==} peerDependencies: '@preact/preset-vite': '*' + storybook: ^8.2.6 typescript: '>= 4.3.x' vite: ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: '*' @@ -2123,65 +2001,33 @@ packages: vite-plugin-glimmerx: optional: true - '@storybook/channels@8.1.10': - resolution: {integrity: sha512-CxZE4XrQoe+F+S2mo8Z9HTvFZKfKHIIiwYfoXKCryVp2U/z7ZKrely2PbfxWsrQvF3H0+oegfYYhYRHRiM21Zw==} + '@storybook/codemod@8.2.6': + resolution: {integrity: sha512-+mFJ6R+JhJLpU7VPDlXU5Yn6nqIBq745GaEosnIiFOdNo3jaxJ58wq/sGhbQvoCHPUxMA+sDQvR7pS62YFoLRQ==} - '@storybook/cli@8.1.10': - resolution: {integrity: sha512-7Fm2Qgk33sHayZ0QABqwe1Jto4yyVRVW6kTrSeP5IuLh+mn244RgxBvWtGCyL1EcWDFI7PYUFa0HxgTCq7C+OA==} - hasBin: true - - '@storybook/client-logger@8.1.10': - resolution: {integrity: sha512-sVXCOo7jnlCgRPOcMlQGODAEt6ipPj+8xGkRUws0kie77qiDld1drLSB6R380dWc9lUrbv9E1GpxCd/Y4ZzSJQ==} - - '@storybook/codemod@8.1.10': - resolution: {integrity: sha512-HZ/vrseP/sHfbO2RZpImP5eeqOakJ0X31BIiD4uxDBIKGltMXhlPKHTI93O2YGR+vbB33otoTVRjE+ZpPmC6SA==} - - '@storybook/components@8.1.10': - resolution: {integrity: sha512-fL2odC3Ct3NiFJEiGLmMNB3Tw3CdUDA/+va3Ka/JEhjaRhbsND2JgriHYmED8SnX9CCqwXoxl5QA8qwl+Oyolw==} + '@storybook/components@8.2.6': + resolution: {integrity: sha512-H8ckH1AnLkHtMtvJ3J8LxnmDtHxkJ7NJacGctHMRrsBIvdKTVwlT4su5nAVVJlan/PrEou+jESfw+OjjBYE5PA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.2.6 - '@storybook/core-common@8.1.10': - resolution: {integrity: sha512-+0GhgDRQwUlXu1lY77NdLnVBVycCEW0DG7eu7rvLYYkTyNRxbdl2RWsQpjr/j4sxqT6u82l9/b+RWpmsl4MgMQ==} + '@storybook/core-events@8.2.6': + resolution: {integrity: sha512-bmtm7sHBExKCSGiCIyhwfHKFIsdrRQqd8ZEb/iNWsR93AxHszcf/adYAVynencdWKipw1haIWBNaiDhnsOBVPA==} peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true + storybook: ^8.2.6 - '@storybook/core-events@8.1.10': - resolution: {integrity: sha512-aS4zsBVyJds74+rAW0IfTEjULDCQwXecVpQfv11B8/89/07s3bOPssGGoTtCTaN4pHbduywE6MxbmFvTmXOFCA==} - - '@storybook/core-server@8.1.10': - resolution: {integrity: sha512-jNL5/daNyo7Rcu+y/bOmSB1P65pmcaLwvpr31EUEIISaAqvgruaneS3GKHg2TR0wcxEoHaM4abqhW6iwkI/XYQ==} - - '@storybook/csf-plugin@8.1.10': - resolution: {integrity: sha512-EwW9Olw85nKamUH/2YrkD+bxDvDP4TJ2MqS1qR3UU+lBP/HMQA2zFAgiW1TUmmdHmhAeiDOXbDhijxMa30sppQ==} + '@storybook/core@8.2.6': + resolution: {integrity: sha512-XY71g3AcpD6IiER9k9Lt+vlUMYfPIYgWekd7e0Ggzz2gJkPuLunKEdQccLGDSHf5OFAobHhrTJc7ZsvWhmDMag==} '@storybook/csf-plugin@8.2.6': resolution: {integrity: sha512-USn7E/bMQYVqvFBuW6d9rKoSuCImjk0BAmc/0wIOuMQ/yQNp2Xze0m8eVkNHUIUDokyx0TXDjRjwq10Xxk16ag==} peerDependencies: storybook: ^8.2.6 - '@storybook/csf-tools@8.1.10': - resolution: {integrity: sha512-bm/J1jAJf1YaKhcXgOlsNN02sf8XvILXuVAvr9cFC3aFkxVoGbC2AKCss4cgXAd8EQxUNtyETkOcheB5mJ5IlA==} - '@storybook/csf@0.0.1': resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} '@storybook/csf@0.1.11': resolution: {integrity: sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==} - '@storybook/csf@0.1.8': - resolution: {integrity: sha512-Ntab9o7LjBCbFIao5l42itFiaSh/Qu+l16l/r/9qmV9LnYZkO+JQ7tzhdlwpgJfhs+B5xeejpdAtftDRyXNajw==} - - '@storybook/docs-mdx@3.1.0-next.0': - resolution: {integrity: sha512-t4syFIeSyufieNovZbLruPt2DmRKpbwL4fERCZ1MifWDRIORCKLc4NCEHy+IqvIqd71/SJV2k4B51nF7vlJfmQ==} - - '@storybook/docs-tools@8.1.10': - resolution: {integrity: sha512-FsO/+L9CrUfAIbm9cdH9UpjTusT7L5RZxN4WCXkiF5SpAVyBoY8kar3RzTZVoh4aQxt1yGWYC+SZGjgf++xa4g==} - '@storybook/global@5.0.0': resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} @@ -2192,29 +2038,20 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/instrumenter@8.1.10': - resolution: {integrity: sha512-/TZ3JpTCorbhThCfaR5k4Vs0Svp6xz6t+FVaim/v7N9VErEfmtn+d76CqYLfvmo68DzkEzvArOFBdh2MXtscsw==} - - '@storybook/manager-api@8.1.10': - resolution: {integrity: sha512-9aZ+zoNrTo1BJskVmCKE/yqlBXmWaKVZh1W/+/xu3WL9wdm/tBlozRvQwegIZlRVvUOxtjOg28Vd2hySYL58zg==} - - '@storybook/manager@8.1.10': - resolution: {integrity: sha512-dQmRBfT4CABIPhv0kL25qKcQk2SiU5mIZ1DuVzckIbZW+iYEOAusyJ/0HExM9leCrymaW3BgZGlHbIXL7EvZtw==} - - '@storybook/node-logger@8.1.10': - resolution: {integrity: sha512-djgbAROgGAvz/gr49egBxCHn1+rui57e76qa9aOMPzEBcxsGrnnKKp0uNdiNt4M7Xv6S2QHbJ2SfOlHhWmMeaA==} - - '@storybook/preview-api@8.1.10': - resolution: {integrity: sha512-0Gl8WHDtp/srrA5uBYXl7YbC8kFQA7IxVmwWN7dIS7HAXu63JZ6JfxaFcfy+kCBfZSBD7spFG4J0f5JXRDYbpg==} - - '@storybook/preview@8.1.10': - resolution: {integrity: sha512-Ch7SJQ8/vm4o7ZPwPeL3nGOCKx1Aul7VcvOVkDs+K2lZusJjUROHVTBYlbs71DTTmCo2gS7WhSq+HOpD59BPDg==} - - '@storybook/react-dom-shim@8.1.10': - resolution: {integrity: sha512-+HS75Pq8jb3xkVq0hK33D84aGfbJCURRB+GN2vfTMmmjguQt7z2+MnGqRgrUCt6h2rxU3VdPg9OBnYi/UC0Zrg==} + '@storybook/instrumenter@8.2.6': + resolution: {integrity: sha512-RxtpcMTUSq8/wPM6cR6EXVrPEiNuRbC71cIFVFZagOFYvnnOKwSPV+GOLPK0wxMbGB4c5/+Xe8ADefmZTvxOsA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.2.6 + + '@storybook/manager-api@8.2.6': + resolution: {integrity: sha512-uv36h/b5RhlajWtEg4cVPBYV8gZs6juux0nIE+6G9i7vt8Ild6gM9tW1KNabgZcaHFiyWJYCNWxJZoKjgUmXDg==} + peerDependencies: + storybook: ^8.2.6 + + '@storybook/preview-api@8.2.6': + resolution: {integrity: sha512-5vTj2ndX5ng4nDntZYe+r8UwLjCIGFymhq5/r2adAvRKL+Bo4zQDWGO7bhvGJk16do2THb2JvPz49ComW9LLZw==} + peerDependencies: + storybook: ^8.2.6 '@storybook/react-dom-shim@8.2.6': resolution: {integrity: sha512-B+x8UAEQPDp1yhN3tMh09NvSL38QNfJB7PAyLgKrfE7xIAzvewq+RLW2DfGkoZCy+Zr7QSHm1p7NOgud8+sQCg==} @@ -2223,49 +2060,39 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta storybook: ^8.2.6 - '@storybook/router@8.1.10': - resolution: {integrity: sha512-JDEgZ0vVDx0GLz+dKD+R1xqWwjqsCdA2F+s3/si7upHqkFRWU5ocextZ63oKsRnCoaeUh6OavAU4EdkrKiQtQw==} - - '@storybook/svelte-vite@8.1.10': - resolution: {integrity: sha512-8xiW4cgTSHaXrX1Kt7qXgEUoR6xW2mx4nBNo9rIkYdZ5brq8e7vtj9jdJh7H/QDUFrQTw2nPLWdccwm6YjGVrw==} + '@storybook/svelte-vite@8.2.6': + resolution: {integrity: sha512-YTlb0uHWo5og0rJRd+12hbndRK1uX7N9N0XctrKuOIet9q0jCvPPv3ch1DIe+4oiwsIgyFppWh5n46SFTBmRRA==} engines: {node: '>=18.0.0'} peerDependencies: '@sveltejs/vite-plugin-svelte': ^2.0.0 || ^3.0.0 + storybook: ^8.2.6 svelte: ^4.0.0 || ^5.0.0-next.65 vite: ^4.0.0 || ^5.0.0 - '@storybook/svelte@8.1.10': - resolution: {integrity: sha512-w/ZCJu/kabRLrLJgabPPSF488LniQPCUbmcQPyMdp1oj+ToIbnD4/IFZJ6ObYRJwWVhQbnJVr2g8ii0UsGe0FQ==} + '@storybook/svelte@8.2.6': + resolution: {integrity: sha512-7Am2Ua7su9HbazAMJeaT/+jsJLBl85AWu6nxnT/Z3PCaWarOC9jNLRYFaZMl2rkvqrL/AkeU2RMybsn7F4cHyA==} engines: {node: '>=18.0.0'} peerDependencies: + storybook: ^8.2.6 svelte: ^4.0.0 || ^5.0.0-next.65 - '@storybook/sveltekit@8.1.10': - resolution: {integrity: sha512-OzaQJpR9dcWJsdo8NEFDxrX3dQX1dtCdF89nt7CIsK62nnbvPn3Kzc+xszazC+tb9Zpnj4eoFTH1POMIJq6oaQ==} + '@storybook/sveltekit@8.2.6': + resolution: {integrity: sha512-7geJ5NYzjdRqhJYJzh8jCOgDmSbWSVQTem1wXQIrBtfTG97gpMGwTdQnZ2fhYUHFh98hyvM4yitw5RSlD4XK1Q==} engines: {node: '>=18.0.0'} peerDependencies: + storybook: ^8.2.6 svelte: ^4.0.0 || ^5.0.0-next.65 vite: ^4.0.0 || ^5.0.0 - '@storybook/telemetry@8.1.10': - resolution: {integrity: sha512-pwiMWrq85D0AnaAgYNfB2w2BDgqnetQ+tXwsUAw4fUEFwA4oPU6r0uqekRbNNE6wmSSYjiiFP3JgknBFqjd2hg==} - - '@storybook/test@8.1.10': - resolution: {integrity: sha512-uskw/xb/GkGLRTEKPao/5xUKxjP1X3DnDpE52xDF46ZmTvM+gPQbkex97qdG6Mfv37/0lhVhufAsV3g5+CrYKQ==} - - '@storybook/theming@8.1.10': - resolution: {integrity: sha512-W7mth4hwdTqWLneqYCyUnIEiDg4vSokoad8HEodPz6JC9XUPUX3Yi2W4W3xFvqrW4Z5RXfuJ53iG2HN+0AgaQw==} + '@storybook/test@8.2.6': + resolution: {integrity: sha512-nTzNxReBcMRlX1+8PNU/MuA9ArFbeQhfZXMBIwJJoHOhnNe1knYpyn1++xINxAHKOh0BBhQ0NIMoKdcGmW3V6w==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + storybook: ^8.2.6 - '@storybook/types@8.1.10': - resolution: {integrity: sha512-UJ97iqI+0Mk13I6ayd3TaBfSFBkWnEauwTnFMQe1dN/L3wTh8laOBaLa0Vr3utRSnt2b5hpcw/nq7azB/Gx4Yw==} + '@storybook/theming@8.2.6': + resolution: {integrity: sha512-ICnYuLIVsYifVCMQljdHgrp+5vAquNybHxDGWiPeOxBicotwHF8rLhTckD2CdVQbMp0jk6r6jetvjXbFJ2MbvQ==} + peerDependencies: + storybook: ^8.2.6 '@sveltejs/adapter-auto@3.2.2': resolution: {integrity: sha512-Mso5xPCA8zgcKrv+QioVlqMZkyUQ5MjDJiEPuG/Z7cV/5tmwV7LmcVWk5tZ+H0NCOV1x12AsoSpt/CwFwuVXMA==} @@ -2377,12 +2204,12 @@ packages: engines: {node: '>= 10'} hasBin: true - '@testing-library/dom@9.3.4': - resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} - engines: {node: '>=14'} + '@testing-library/dom@10.1.0': + resolution: {integrity: sha512-wdsYKy5zupPyLCW2Je5DLHSxSfbIp6h80WoHOQc+RPtmPGA52O9x5MJEkv92Sjonpq+poOAtUKhh1kBGAXBrNA==} + engines: {node: '>=18'} - '@testing-library/jest-dom@6.4.6': - resolution: {integrity: sha512-8qpnGVincVDLEcQXWaHOf6zmlbwTKc6Us6PPu4CRnPXCzo2OGBS5cwgMMOWdxDpEz1mkbvXHpEy99M5Yvt682w==} + '@testing-library/jest-dom@6.4.5': + resolution: {integrity: sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} peerDependencies: '@jest/globals': '>= 28' @@ -2408,6 +2235,10 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' + '@trysound/sax@0.2.0': + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + '@types/accepts@1.3.7': resolution: {integrity: sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==} @@ -2444,8 +2275,11 @@ packages: '@types/crypto-js@4.2.2': resolution: {integrity: sha512-sDOLlVbHhXpAUAL0YHDUUwDZf3iN4Bwi4W6a0W0b+QcAezUbRtH4FVb+9J4h+XFPW7l/gQ9F8qC7P+Ec4k8QVQ==} - '@types/detect-port@1.3.5': - resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} + '@types/culori@2.1.1': + resolution: {integrity: sha512-NzLYD0vNHLxTdPp8+RlvGbR2NfOZkwxcYGFwxNtm+WH2NuUNV8785zv1h0sulFQ5aFQ9n/jNDUuJeo3Bh7+oFA==} + + '@types/deep-equal@1.0.4': + resolution: {integrity: sha512-tqdiS4otQP4KmY0PR3u6KbZ5EWvhNdUoS/jc93UuK23C220lOZ/9TvjfxdPcKvqwwDVtmtSCrnr0p/2dirAxkA==} '@types/diff-match-patch@1.0.36': resolution: {integrity: sha512-xFdR6tkm0MWvBfO8xXCSsinYxHcqkQUlcHeSpMC2ukzOb6lwQAfDmW+Qt0AvlGd8HpsS28qKsB+oPeJn9I39jg==} @@ -2453,12 +2287,6 @@ packages: '@types/diff@5.2.1': resolution: {integrity: sha512-uxpcuwWJGhe2AR1g8hD9F5OYGCqjqWnBUQFD8gMZsDbv8oPHzxJF6iMO6n8Tk0AdzlxoaaoQhOYlIg/PukVU8g==} - '@types/doctrine@0.0.3': - resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} - - '@types/ejs@3.1.5': - resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} - '@types/emscripten@1.39.13': resolution: {integrity: sha512-cFq+fO/isvhvmuP/+Sl4K4jtU6E23DoivtbO4r50e3odaxAiVdbfSYRDdJ4gCdxx+3aRjhphS5ZMwIH4hFy/Cw==} @@ -2525,6 +2353,9 @@ packages: '@types/mime@1.3.5': resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + '@types/mime@3.0.4': + resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} + '@types/mysql@2.15.22': resolution: {integrity: sha512-wK1pzsJVVAjYCSZWQoWHziQZbNggXFDUEIGf54g4ZM/ERuP86uGdWeKZWMYlqTPMZfHJJvLPyogXGvCOg87yLQ==} @@ -2537,18 +2368,12 @@ packages: '@types/node@20.5.9': resolution: {integrity: sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==} - '@types/normalize-package-data@2.4.4': - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/pg-pool@2.0.4': resolution: {integrity: sha512-qZAvkv1K3QbmHHFYSNRYPkRjOWRLBYrL4B9c+wG0GSVGBw0NtJwPcgx/DSddeDJvRGMHCEQ4VMEVfuJ/0gZ3XQ==} '@types/pg@8.6.1': resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==} - '@types/pretty-hrtime@1.0.3': - resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} - '@types/prop-types@15.7.12': resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} @@ -2673,8 +2498,8 @@ packages: '@vitest/expect@0.34.6': resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==} - '@vitest/expect@1.3.1': - resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==} + '@vitest/expect@1.6.0': + resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} '@vitest/runner@0.34.6': resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==} @@ -2685,27 +2510,15 @@ packages: '@vitest/spy@0.34.6': resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==} - '@vitest/spy@1.3.1': - resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==} - '@vitest/spy@1.6.0': resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} '@vitest/utils@0.34.6': resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==} - '@vitest/utils@1.3.1': - resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} - '@vitest/utils@1.6.0': resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - '@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15': - resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} - engines: {node: '>=14.15.0'} - peerDependencies: - esbuild: '>=0.10.0' - '@yarnpkg/fslib@2.10.3': resolution: {integrity: sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==} engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} @@ -2751,10 +2564,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - address@1.2.2: - resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} - engines: {node: '>= 10.0.0'} - agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -2802,19 +2611,9 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - app-root-dir@1.0.2: - resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} - argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-hidden@1.2.4: - resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} - engines: {node: '>=10'} - - aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} - aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} @@ -2853,9 +2652,6 @@ packages: resolution: {integrity: sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==} engines: {node: '>=12'} - assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} - assertion-error@1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} @@ -2863,9 +2659,6 @@ packages: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} - async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} - asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -2876,10 +2669,6 @@ packages: peerDependencies: postcss: ^8.1.0 - available-typed-arrays@1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} - engines: {node: '>= 0.4'} - available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} @@ -2916,14 +2705,6 @@ packages: before-after-hook@2.2.3: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} - better-opn@3.0.2: - resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} - engines: {node: '>=12.0.0'} - - big-integer@1.6.52: - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} - engines: {node: '>=0.6'} - binary-extensions@2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} @@ -2935,9 +2716,8 @@ packages: resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} - engines: {node: '>= 5.10.0'} + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -2952,9 +2732,6 @@ packages: browser-assert@1.2.1: resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} - browserify-zlib@0.1.4: - resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} - browserslist@4.23.0: resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -2974,10 +2751,6 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - bytes@3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} - engines: {node: '>= 0.8'} - bytes@3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} @@ -3026,9 +2799,6 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -3066,10 +2836,6 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} - cli-table3@0.6.5: - resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} - engines: {node: 10.* || >= 12.*} - cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} @@ -3103,17 +2869,13 @@ packages: resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} engines: {node: '>= 6'} + commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - - compression@1.7.4: - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} - engines: {node: '>= 0.8.0'} - concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -3142,9 +2904,6 @@ packages: core-js-compat@3.37.1: resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - cp-file@10.0.0: resolution: {integrity: sha512-vy2Vi1r2epK5WqxOLnskeKeZkdZvTKfFZQCplE3XWsP+SUJyd5XAUFC9lFgTjjXJF2GMne/UML14iEmkAaDfFg==} engines: {node: '>=14.16'} @@ -3169,6 +2928,21 @@ packages: resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} engines: {node: '>=12'} + css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + + css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + + css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + + css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + css.escape@1.5.1: resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} @@ -3177,9 +2951,17 @@ packages: engines: {node: '>=4'} hasBin: true + csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + culori@4.0.1: + resolution: {integrity: sha512-LSnjA6HuIUOlkfKVbzi2OlToZE8OjFi667JWN9qNymXVXzGDmvuP60SSgC+e92sd7B7158f7Fy3Mb6rXS5EDPw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + data-view-buffer@1.0.1: resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} engines: {node: '>= 0.4'} @@ -3239,10 +3021,6 @@ packages: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} - default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} - engines: {node: '>=12'} - defaults@1.0.4: resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} @@ -3250,10 +3028,6 @@ packages: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - define-properties@1.2.0: resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} engines: {node: '>= 0.4'} @@ -3292,18 +3066,6 @@ packages: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} - detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - - detect-package-manager@2.0.1: - resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} - engines: {node: '>=12'} - - detect-port@1.6.1: - resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} - engines: {node: '>= 4.0.0'} - hasBin: true - devalue@5.0.0: resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} @@ -3314,10 +3076,6 @@ packages: resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - diff@5.2.0: - resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} - engines: {node: '>=0.3.1'} - dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -3339,6 +3097,9 @@ packages: dom-serializer@1.4.1: resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + domelementtype@2.3.0: resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} @@ -3350,31 +3111,26 @@ packages: resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} engines: {node: '>= 4'} + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + domutils@2.8.0: resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} - engines: {node: '>=12'} + domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} dotenv@16.4.5: resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} - duplexify@3.7.1: - resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} - eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - ejs@3.1.10: - resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} - engines: {node: '>=0.10.0'} - hasBin: true - electron-to-chromium@1.4.717: resolution: {integrity: sha512-6Fmg8QkkumNOwuZ/5mIbMU9WI3H2fmn5ajcVya64I5Yr5CcNmO7vcLt0Y7c96DCiMO5/9G+4sI2r6eEvdg1F7A==} @@ -3391,9 +3147,6 @@ packages: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - enhanced-resolve@5.17.0: resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} engines: {node: '>=10.13.0'} @@ -3405,14 +3158,15 @@ packages: entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + envinfo@7.13.0: resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==} engines: {node: '>=4'} hasBin: true - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - es-abstract@1.23.3: resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} engines: {node: '>= 0.4'} @@ -3449,9 +3203,6 @@ packages: es6-promise@3.3.1: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - esbuild-plugin-alias@0.2.1: - resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} - esbuild-register@3.5.0: resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} peerDependencies: @@ -3678,8 +3429,8 @@ packages: fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} - fetch-retry@5.0.6: - resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} + fd-package-json@1.2.0: + resolution: {integrity: sha512-45LSPmWf+gC5tdCQMNH4s9Sr00bIkiD9aN7dc5hqkrEw1geRYyDQS1v1oMHAW3ysfxfndqGsrDREHHjNNbKUfA==} fflate@0.4.8: resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} @@ -3692,12 +3443,6 @@ packages: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} - file-system-cache@2.3.0: - resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} - - filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - filesize@10.1.4: resolution: {integrity: sha512-ryBwPIIeErmxgPnm6cbESAzXjuEFubs+yKYLBZvg3CaiNcmkJChoOGcBSrZ6IwkMwPABwPpVXE6IlNdGJJrvEg==} engines: {node: '>= 10.4.0'} @@ -3774,13 +3519,6 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} - fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - - fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} - engines: {node: '>=14.14'} - fs-extra@11.2.0: resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} @@ -3833,14 +3571,6 @@ packages: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} - get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} - - get-npm-tarball-url@2.1.0: - resolution: {integrity: sha512-ro+DiMu5DXgRBabqXupW38h7WPZ9+Ad8UjwhvsmmN8w1sU7ab0nzAXvVZ4kqYg57OrqomRtJvepX5/xvFKNtjA==} - engines: {node: '>=12.17'} - get-stdin@9.0.0: resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} engines: {node: '>=12'} @@ -3881,14 +3611,6 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - - glob@10.4.2: - resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} - engines: {node: '>=16 || 14 >=14.18'} - hasBin: true - glob@11.0.0: resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} engines: {node: 20 || >=22} @@ -3949,15 +3671,6 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - gunzip-maybe@1.4.2: - resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} - hasBin: true - - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - has-bigints@1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} @@ -4016,9 +3729,6 @@ packages: hast-util-to-string@3.0.0: resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==} - hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - htmlparser2-svelte@4.1.0: resolution: {integrity: sha512-+4f4RBFz7Rj2Hp0ZbFbXC+Kzbd6S9PgjiuFtdT76VMNgKogrEZy0pG2UrPycPbrZzVEIM5lAT3lAdkSTCHLPjg==} @@ -4084,6 +3794,10 @@ packages: resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} engines: {node: '>=12'} + index-to-position@0.1.2: + resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} + engines: {node: '>=18'} + inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -4099,9 +3813,6 @@ packages: resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} @@ -4118,9 +3829,6 @@ packages: resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} engines: {node: '>= 0.4'} - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} @@ -4147,14 +3855,6 @@ packages: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} - is-deflate@1.0.0: - resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -4171,10 +3871,6 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-gzip@1.0.0: - resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} - engines: {node: '>=0.10.0'} - is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} @@ -4183,10 +3879,6 @@ packages: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} - is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - is-negative-zero@2.0.3: resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} @@ -4245,10 +3937,6 @@ packages: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} - is-typed-array@1.1.12: - resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} - engines: {node: '>= 0.4'} - is-typed-array@1.1.13: resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} @@ -4268,13 +3956,6 @@ packages: resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} engines: {node: '>= 0.4'} - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} @@ -4285,19 +3966,10 @@ packages: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} - jackspeak@3.4.0: - resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} - engines: {node: '>=14'} - jackspeak@4.0.1: resolution: {integrity: sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==} engines: {node: 20 || >=22} - jake@10.9.1: - resolution: {integrity: sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==} - engines: {node: '>=10'} - hasBin: true - js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -4326,9 +3998,6 @@ packages: json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -4372,10 +4041,6 @@ packages: known-css-properties@0.32.0: resolution: {integrity: sha512-PXuex21brpp7qENI143ZL5cWQcMR4IZVeeZv9ew6dg+bZX2xRUu/NzGKudZJY5DO4APiMkNPYIF8VGIdY08Tdw==} - lazy-universal-dotenv@4.0.0: - resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} - engines: {node: '>=14.0.0'} - leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -4392,9 +4057,6 @@ packages: resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} engines: {node: '>=14'} - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - local-pkg@0.4.3: resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} engines: {node: '>=14'} @@ -4488,12 +4150,6 @@ packages: map-or-similar@1.5.0: resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} - markdown-to-jsx@7.3.2: - resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} - engines: {node: '>= 10'} - peerDependencies: - react: '>= 0.14.0' - markdown-to-jsx@7.4.7: resolution: {integrity: sha512-0+ls1IQZdU6cwM1yu0ZjjiVWYtkbExSyUIFU2ZeDIFuZM1W42Mh4OlJ4nb4apX4H8smxDHRdFaoIVJGwfv5hkg==} engines: {node: '>= 10'} @@ -4505,6 +4161,12 @@ packages: engines: {node: '>= 18'} hasBin: true + mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + + mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -4547,6 +4209,11 @@ packages: engines: {node: '>=4'} hasBin: true + mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} @@ -4566,10 +4233,6 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - minimatch@7.4.6: resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} engines: {node: '>=10'} @@ -4601,9 +4264,6 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} - mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true @@ -4684,9 +4344,6 @@ packages: node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -4703,6 +4360,9 @@ packages: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + nypm@0.3.8: resolution: {integrity: sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==} engines: {node: ^14.16.0 || >=16.10.0} @@ -4742,10 +4402,6 @@ packages: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} - on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -4757,10 +4413,6 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - openai@4.47.3: resolution: {integrity: sha512-470d4ibH5kizXflCzgur22GpM4nOjrg7WQ9jTOa3dNKEn248oBy4+pjOyfcFR4V4YUn/YlDNjp6h83PbviCCKQ==} hasBin: true @@ -4828,16 +4480,13 @@ packages: package-json-from-dist@1.0.0: resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} - pako@0.2.9: - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} - parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} + parse-json@8.1.0: + resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} + engines: {node: '>=18'} parse-path@7.0.0: resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} @@ -4900,9 +4549,6 @@ packages: pathval@1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - peek-stream@1.1.3: - resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} - pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} engines: {node: '>=4.0.0'} @@ -4944,10 +4590,6 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - pkg-dir@5.0.0: - resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} - engines: {node: '>=10'} - pkg-types@1.0.3: resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} @@ -5097,9 +4739,6 @@ packages: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} @@ -5122,15 +4761,6 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - pump@2.0.1: - resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} - - pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - - pumpify@1.5.1: - resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} - punycode@2.3.0: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} @@ -5139,16 +4769,9 @@ packages: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} - qs@6.12.1: - resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} - engines: {node: '>=0.6'} - queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - ramda@0.29.0: - resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} - range-parser@1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} @@ -5180,36 +4803,6 @@ packages: react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - react-remove-scroll-bar@2.3.6: - resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-remove-scroll@2.5.7: - resolution: {integrity: sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-style-singleton@2.2.1: - resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} @@ -5217,17 +4810,6 @@ packages: read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - - read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - - readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} @@ -5297,10 +4879,6 @@ packages: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} @@ -5352,9 +4930,6 @@ packages: resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} engines: {node: '>=0.4'} - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -5371,6 +4946,9 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scule@1.3.0: + resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} + semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true @@ -5472,18 +5050,6 @@ packages: space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - - spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - - spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - - spdx-license-ids@3.0.18: - resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} - stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} @@ -5498,16 +5064,13 @@ packages: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} - store2@2.14.3: - resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} + storybook-dark-mode@4.0.2: + resolution: {integrity: sha512-zjcwwQ01R5t1VsakA6alc2JDIRVtavryW8J3E3eKLDIlAMcvsgtpxlelWkZs2cuNspk6Z10XzhQVrUWtYc3F0w==} - storybook@8.1.10: - resolution: {integrity: sha512-HHlZibyc/QkcQj8aEnYnYwEl+ItNZ/uRbCdkvJzu/vIWYon5jUg30mHFIGZprgLSt27CxOs30Et8yT9z4VhwjA==} + storybook@8.2.6: + resolution: {integrity: sha512-8j30wDxQmkcqI0fWcSYFsUCjErsY1yTWbTW+yjbwM8DyW18Cud6CwbFRCxjFsH+2M0CjP6Pqs/m1PGI0vcQscQ==} hasBin: true - stream-shift@1.0.3: - resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} - string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -5527,9 +5090,6 @@ packages: resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} engines: {node: '>= 0.4'} - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} @@ -5681,17 +5241,15 @@ packages: resolution: {integrity: sha512-sWJRa4qOfRdSORSVw9GhfDEwsbsYsegnDzBevUCF6k/Eis/QqCu9lJ6I0+d/E2wOWCjOhlcJ3+jl/Iur+5mmCw==} engines: {node: '>=10.0.0'} + svgo@3.3.2: + resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} + engines: {node: '>=14.0.0'} + hasBin: true + tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} - - tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} @@ -5728,9 +5286,6 @@ packages: thenby@1.3.4: resolution: {integrity: sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==} - through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - tiny-glob@0.2.9: resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} @@ -5759,9 +5314,6 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - tocbot@4.28.2: - resolution: {integrity: sha512-/MaSa9xI6mIo84IxqqliSCtPlH0oy7sLcY9s26qPMyH/2CxtZ2vNAXYlIdEQ7kjAkCQnc0rbLygf//F5c663oQ==} - toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -5841,14 +5393,6 @@ packages: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - - type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - type-fest@1.4.0: resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} @@ -5857,6 +5401,10 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} + type-fest@4.23.0: + resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==} + engines: {node: '>=16'} + type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -5895,11 +5443,6 @@ packages: ufo@1.5.3: resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} - uglify-js@3.18.0: - resolution: {integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==} - engines: {node: '>=0.8.0'} - hasBin: true - unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} @@ -5957,10 +5500,6 @@ packages: resolution: {integrity: sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==} engines: {node: '>=14.0.0'} - untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - update-browserslist-db@1.0.13: resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true @@ -5976,26 +5515,6 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - use-callback-ref@1.3.2: - resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-sidecar@1.1.2: - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -6013,9 +5532,6 @@ packages: v8-compile-cache@2.4.0: resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} - validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} @@ -6095,9 +5611,8 @@ packages: w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} - engines: {node: '>=10.13.0'} + walk-up-path@3.0.1: + resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -6133,10 +5648,6 @@ packages: resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} engines: {node: '>= 0.4'} - which-typed-array@1.1.11: - resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==} - engines: {node: '>= 0.4'} - which-typed-array@1.1.15: resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} engines: {node: '>= 0.4'} @@ -6151,9 +5662,6 @@ packages: engines: {node: '>=8'} hasBin: true - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -6203,6 +5711,11 @@ packages: engines: {node: '>= 14'} hasBin: true + yaml@2.5.0: + resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} @@ -6222,28 +5735,6 @@ packages: zimmerframe@1.1.2: resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} -catalogs: - default: - vite: - specifier: 5.2.13 - version: 5.2.13 - svelte: - '@sveltejs/adapter-static': - specifier: 3.0.2 - version: 3.0.2 - '@sveltejs/kit': - specifier: 2.5.18 - version: 2.5.18 - '@sveltejs/vite-plugin-svelte': - specifier: 3.1.1 - version: 3.1.1 - svelte: - specifier: 5.0.0-next.196 - version: 5.0.0-next.196 - svelte-check: - specifier: 3.8.4 - version: 3.8.4 - snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} @@ -6255,10 +5746,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@aw-web-design/x-default-browser@1.4.126': - dependencies: - default-browser-id: 3.0.0 - '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 @@ -7097,6 +6584,46 @@ snapshots: - '@chromatic-com/playwright' - react + '@cobalt-ui/cli@1.11.3': + dependencies: + '@cobalt-ui/core': 1.11.3 + '@cobalt-ui/utils': 1.2.6 + chokidar: 3.6.0 + culori: 4.0.1 + dotenv: 16.4.5 + parse-json: 8.1.0 + svgo: 3.3.2 + yaml: 2.5.0 + yargs-parser: 21.1.1 + + '@cobalt-ui/core@1.11.3': + dependencies: + '@cobalt-ui/utils': 1.2.6 + '@types/culori': 2.1.1 + '@types/deep-equal': 1.0.4 + culori: 4.0.1 + deep-equal: 2.2.3 + parse-json: 8.1.0 + scule: 1.3.0 + yaml: 2.5.0 + + '@cobalt-ui/plugin-css@1.7.5(@cobalt-ui/cli@1.11.3)': + dependencies: + '@cobalt-ui/cli': 1.11.3 + '@cobalt-ui/utils': 1.2.6 + '@types/culori': 2.1.1 + '@types/mime': 3.0.4 + culori: 4.0.1 + mime: 3.0.0 + svgo: 3.3.2 + + '@cobalt-ui/plugin-js@1.4.4(@cobalt-ui/cli@1.11.3)': + dependencies: + '@cobalt-ui/cli': 1.11.3 + '@cobalt-ui/utils': 1.2.6 + + '@cobalt-ui/utils@1.2.6': {} + '@codemirror/autocomplete@6.16.2(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1)': dependencies: '@codemirror/language': 6.10.2 @@ -7236,9 +6763,6 @@ snapshots: style-mod: 4.1.0 w3c-keyname: 2.2.8 - '@colors/colors@1.5.0': - optional: true - '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': dependencies: '@csstools/css-tokenizer': 2.4.1 @@ -7271,12 +6795,6 @@ snapshots: dependencies: postcss-selector-parser: 6.1.0 - '@discoveryjs/json-ext@0.5.7': {} - - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.3.1)': - dependencies: - react: 18.3.1 - '@esbuild/aix-ppc64@0.20.2': optional: true @@ -7393,8 +6911,6 @@ snapshots: '@eslint/object-schema@2.1.4': {} - '@fal-works/esbuild-plugin-global-externals@2.1.2': {} - '@floating-ui/core@1.5.2': dependencies: '@floating-ui/utils': 0.1.6 @@ -7525,12 +7041,6 @@ snapshots: '@types/react': 18.3.3 react: 18.3.1 - '@ndelangen/get-tarball@3.0.9': - dependencies: - gunzip-maybe: 1.4.2 - pump: 3.0.0 - tar-fs: 2.1.1 - '@neoconfetti/svelte@1.0.0': {} '@nodelib/fs.scandir@2.1.5': @@ -7854,135 +7364,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@radix-ui/primitive@1.1.0': {} - - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-context@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-dialog@1.1.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.3)(react@18.3.1) - aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.7(@types/react@18.3.3)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-dismissable-layer@1.1.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-focus-scope@1.1.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-id@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-portal@1.1.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-presence@1.1.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-primitive@2.0.0(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-slot@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.3)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.3)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - '@replit/codemirror-lang-svelte@6.0.0(@codemirror/autocomplete@6.16.2(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1))(@codemirror/lang-css@6.2.1(@codemirror/view@6.26.3))(@codemirror/lang-html@6.4.9)(@codemirror/lang-javascript@6.2.2)(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1)(@lezer/highlight@1.2.0)(@lezer/javascript@1.4.16)(@lezer/lr@1.4.1)': dependencies: '@codemirror/autocomplete': 6.16.2(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1) @@ -8237,119 +7618,76 @@ snapshots: '@sindresorhus/merge-streams@2.3.0': {} - '@storybook/addon-actions@8.1.10': + '@storybook/addon-actions@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - '@storybook/core-events': 8.1.10 '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.1.10': + '@storybook/addon-backgrounds@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.1.10(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-controls@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - '@storybook/blocks': 8.1.10(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) dequal: 2.0.3 lodash: 4.17.21 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - encoding - - prettier - - react - - react-dom - - supports-color - '@storybook/addon-docs@8.1.10(prettier@3.3.2)': + '@storybook/addon-docs@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: '@babel/core': 7.24.7 '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) - '@storybook/blocks': 8.1.10(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/client-logger': 8.1.10 - '@storybook/components': 8.1.10(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/csf-plugin': 8.1.10 - '@storybook/csf-tools': 8.1.10 + '@storybook/blocks': 8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/csf-plugin': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@storybook/global': 5.0.0 - '@storybook/node-logger': 8.1.10 - '@storybook/preview-api': 8.1.10 - '@storybook/react-dom-shim': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/theming': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/types': 8.1.10 + '@storybook/react-dom-shim': 8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@types/react': 18.3.3 fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) rehype-external-links: 3.0.0 rehype-slug: 6.0.0 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react-dom' - - encoding - - prettier - - supports-color - - '@storybook/addon-docs@8.2.6(storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': - dependencies: - '@babel/core': 7.24.7 - '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) - '@storybook/blocks': 8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@storybook/csf-plugin': 8.2.6(storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@types/react': 18.3.3 - fs-extra: 11.2.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - rehype-external-links: 3.0.0 - rehype-slug: 6.0.0 - storybook: 8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color - '@storybook/addon-essentials@8.1.10(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-essentials@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - '@storybook/addon-actions': 8.1.10 - '@storybook/addon-backgrounds': 8.1.10 - '@storybook/addon-controls': 8.1.10(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/addon-docs': 8.1.10(prettier@3.3.2) - '@storybook/addon-highlight': 8.1.10 - '@storybook/addon-measure': 8.1.10 - '@storybook/addon-outline': 8.1.10 - '@storybook/addon-toolbars': 8.1.10 - '@storybook/addon-viewport': 8.1.10 - '@storybook/core-common': 8.1.10(prettier@3.3.2) - '@storybook/manager-api': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/node-logger': 8.1.10 - '@storybook/preview-api': 8.1.10 + '@storybook/addon-actions': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/addon-backgrounds': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/addon-controls': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/addon-docs': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/addon-highlight': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/addon-measure': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/addon-outline': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/addon-toolbars': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/addon-viewport': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) ts-dedent: 2.2.0 transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - encoding - - prettier - - react - - react-dom - supports-color - '@storybook/addon-highlight@8.1.10': + '@storybook/addon-highlight@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: '@storybook/global': 5.0.0 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - '@storybook/addon-interactions@8.1.10(vitest@0.34.6)': + '@storybook/addon-interactions@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(vitest@0.34.6)': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.1.10 - '@storybook/test': 8.1.10(vitest@0.34.6) - '@storybook/types': 8.1.10 + '@storybook/instrumenter': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/test': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(vitest@0.34.6) polished: 4.3.1 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) ts-dedent: 2.2.0 transitivePeerDependencies: - '@jest/globals' @@ -8358,67 +7696,37 @@ snapshots: - jest - vitest - '@storybook/addon-links@8.1.10(react@18.3.1)': + '@storybook/addon-links@8.2.6(react@18.3.1)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - '@storybook/csf': 0.1.8 + '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) ts-dedent: 2.2.0 optionalDependencies: react: 18.3.1 - '@storybook/addon-measure@8.1.10': + '@storybook/addon-measure@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: '@storybook/global': 5.0.0 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.1.10': + '@storybook/addon-outline@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: '@storybook/global': 5.0.0 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) ts-dedent: 2.2.0 - '@storybook/addon-toolbars@8.1.10': {} + '@storybook/addon-toolbars@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': + dependencies: + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - '@storybook/addon-viewport@8.1.10': + '@storybook/addon-viewport@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: memoizerific: 1.11.3 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - '@storybook/blocks@8.1.10(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@storybook/channels': 8.1.10 - '@storybook/client-logger': 8.1.10 - '@storybook/components': 8.1.10(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/core-events': 8.1.10 - '@storybook/csf': 0.1.8 - '@storybook/docs-tools': 8.1.10(prettier@3.3.2) - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/manager-api': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/preview-api': 8.1.10 - '@storybook/theming': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/types': 8.1.10 - '@types/lodash': 4.17.5 - color-convert: 2.0.1 - dequal: 2.0.3 - lodash: 4.17.21 - markdown-to-jsx: 7.3.2(react@18.3.1) - memoizerific: 1.11.3 - polished: 4.3.1 - react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - telejson: 7.2.0 - tocbot: 4.28.2 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 - optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - encoding - - prettier - - supports-color - - '@storybook/blocks@8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@storybook/blocks@8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 @@ -8431,7 +7739,7 @@ snapshots: memoizerific: 1.11.3 polished: 4.3.1 react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - storybook: 8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) telejson: 7.2.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 @@ -8439,38 +7747,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-manager@8.1.10(prettier@3.3.2)': + '@storybook/builder-vite@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9))': dependencies: - '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 8.1.10(prettier@3.3.2) - '@storybook/manager': 8.1.10 - '@storybook/node-logger': 8.1.10 - '@types/ejs': 3.1.5 - '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.20.2) - browser-assert: 1.2.1 - ejs: 3.1.10 - esbuild: 0.20.2 - esbuild-plugin-alias: 0.2.1 - express: 4.19.2 - fs-extra: 11.2.0 - process: 0.11.10 - util: 0.12.5 - transitivePeerDependencies: - - encoding - - prettier - - supports-color - - '@storybook/builder-vite@8.1.10(prettier@3.3.2)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9))': - dependencies: - '@storybook/channels': 8.1.10 - '@storybook/client-logger': 8.1.10 - '@storybook/core-common': 8.1.10(prettier@3.3.2) - '@storybook/core-events': 8.1.10 - '@storybook/csf-plugin': 8.1.10 - '@storybook/node-logger': 8.1.10 - '@storybook/preview': 8.1.10 - '@storybook/preview-api': 8.1.10 - '@storybook/types': 8.1.10 + '@storybook/csf-plugin': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@types/find-cache-dir': 3.2.1 browser-assert: 1.2.1 es-module-lexer: 1.5.3 @@ -8478,83 +7757,21 @@ snapshots: find-cache-dir: 3.3.2 fs-extra: 11.2.0 magic-string: 0.30.10 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) ts-dedent: 2.2.0 vite: 5.2.13(@types/node@20.5.9) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - - encoding - - prettier - supports-color - '@storybook/channels@8.1.10': - dependencies: - '@storybook/client-logger': 8.1.10 - '@storybook/core-events': 8.1.10 - '@storybook/global': 5.0.0 - telejson: 7.2.0 - tiny-invariant: 1.3.3 - - '@storybook/cli@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/core': 7.24.7 - '@babel/types': 7.24.7 - '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 8.1.10 - '@storybook/core-common': 8.1.10(prettier@3.3.2) - '@storybook/core-events': 8.1.10 - '@storybook/core-server': 8.1.10(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/csf-tools': 8.1.10 - '@storybook/node-logger': 8.1.10 - '@storybook/telemetry': 8.1.10(prettier@3.3.2) - '@storybook/types': 8.1.10 - '@types/semver': 7.5.8 - '@yarnpkg/fslib': 2.10.3 - '@yarnpkg/libzip': 2.3.0 - chalk: 4.1.2 - commander: 6.2.1 - cross-spawn: 7.0.3 - detect-indent: 6.1.0 - envinfo: 7.13.0 - execa: 5.1.1 - find-up: 5.0.0 - fs-extra: 11.2.0 - get-npm-tarball-url: 2.1.0 - giget: 1.2.3 - globby: 14.0.1 - jscodeshift: 0.15.2(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - leven: 3.1.0 - ora: 5.4.1 - prettier: 3.3.2 - prompts: 2.4.2 - read-pkg-up: 7.0.1 - semver: 7.6.2 - strip-json-comments: 3.1.1 - tempy: 3.1.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@babel/preset-env' - - bufferutil - - encoding - - react - - react-dom - - supports-color - - utf-8-validate - - '@storybook/client-logger@8.1.10': - dependencies: - '@storybook/global': 5.0.0 - - '@storybook/codemod@8.1.10': + '@storybook/codemod@8.2.6': dependencies: '@babel/core': 7.24.7 '@babel/preset-env': 7.24.7(@babel/core@7.24.7) '@babel/types': 7.24.7 - '@storybook/csf': 0.1.8 - '@storybook/csf-tools': 8.1.10 - '@storybook/node-logger': 8.1.10 - '@storybook/types': 8.1.10 + '@storybook/core': 8.2.6 + '@storybook/csf': 0.1.11 '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.3 globby: 14.0.1 @@ -8563,150 +7780,41 @@ snapshots: prettier: 3.3.2 recast: 0.23.9 tiny-invariant: 1.3.3 - transitivePeerDependencies: - - supports-color - - '@storybook/components@8.1.10(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-dialog': 1.1.1(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) - '@storybook/client-logger': 8.1.10 - '@storybook/csf': 0.1.8 - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/theming': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/types': 8.1.10 - memoizerific: 1.11.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - '@storybook/core-common@8.1.10(prettier@3.3.2)': - dependencies: - '@storybook/core-events': 8.1.10 - '@storybook/csf-tools': 8.1.10 - '@storybook/node-logger': 8.1.10 - '@storybook/types': 8.1.10 - '@yarnpkg/fslib': 2.10.3 - '@yarnpkg/libzip': 2.3.0 - chalk: 4.1.2 - cross-spawn: 7.0.3 - esbuild: 0.20.2 - esbuild-register: 3.5.0(esbuild@0.20.2) - execa: 5.1.1 - file-system-cache: 2.3.0 - find-cache-dir: 3.3.2 - find-up: 5.0.0 - fs-extra: 11.2.0 - glob: 10.4.2 - handlebars: 4.7.8 - lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0 - picomatch: 2.3.1 - pkg-dir: 5.0.0 - prettier-fallback: prettier@3.3.2 - pretty-hrtime: 1.0.3 - resolve-from: 5.0.0 - semver: 7.6.2 - tempy: 3.1.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - util: 0.12.5 - optionalDependencies: - prettier: 3.3.2 - transitivePeerDependencies: - - encoding - - supports-color - - '@storybook/core-events@8.1.10': - dependencies: - '@storybook/csf': 0.1.8 - ts-dedent: 2.2.0 - - '@storybook/core-server@8.1.10(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@aw-web-design/x-default-browser': 1.4.126 - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 - '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 8.1.10(prettier@3.3.2) - '@storybook/channels': 8.1.10 - '@storybook/core-common': 8.1.10(prettier@3.3.2) - '@storybook/core-events': 8.1.10 - '@storybook/csf': 0.1.8 - '@storybook/csf-tools': 8.1.10 - '@storybook/docs-mdx': 3.1.0-next.0 - '@storybook/global': 5.0.0 - '@storybook/manager': 8.1.10 - '@storybook/manager-api': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/node-logger': 8.1.10 - '@storybook/preview-api': 8.1.10 - '@storybook/telemetry': 8.1.10(prettier@3.3.2) - '@storybook/types': 8.1.10 - '@types/detect-port': 1.3.5 - '@types/diff': 5.2.1 - '@types/node': 18.19.22 - '@types/pretty-hrtime': 1.0.3 - '@types/semver': 7.5.8 - better-opn: 3.0.2 - chalk: 4.1.2 - cli-table3: 0.6.5 - compression: 1.7.4 - detect-port: 1.6.1 - diff: 5.2.0 - express: 4.19.2 - fs-extra: 11.2.0 - globby: 14.0.1 - lodash: 4.17.21 - open: 8.4.2 - pretty-hrtime: 1.0.3 - prompts: 2.4.2 - read-pkg-up: 7.0.1 - semver: 7.6.2 - telejson: 7.2.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - util: 0.12.5 - util-deprecate: 1.0.2 - watchpack: 2.4.1 - ws: 8.17.1 transitivePeerDependencies: - bufferutil - - encoding - - prettier - - react - - react-dom - supports-color - utf-8-validate - '@storybook/csf-plugin@8.1.10': + '@storybook/components@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - '@storybook/csf-tools': 8.1.10 - unplugin: 1.10.1 - transitivePeerDependencies: - - supports-color + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - '@storybook/csf-plugin@8.2.6(storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@storybook/core-events@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - storybook: 8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - unplugin: 1.10.1 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - '@storybook/csf-tools@8.1.10': + '@storybook/core@8.2.6': dependencies: - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - '@storybook/csf': 0.1.8 - '@storybook/types': 8.1.10 - fs-extra: 11.2.0 + '@storybook/csf': 0.1.11 + '@types/express': 4.17.21 + '@types/node': 18.19.22 + browser-assert: 1.2.1 + esbuild: 0.20.2 + esbuild-register: 3.5.0(esbuild@0.20.2) + express: 4.19.2 + process: 0.11.10 recast: 0.23.9 - ts-dedent: 2.2.0 + util: 0.12.5 + ws: 8.17.1 transitivePeerDependencies: + - bufferutil - supports-color + - utf-8-validate + + '@storybook/csf-plugin@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': + dependencies: + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) + unplugin: 1.10.1 '@storybook/csf@0.0.1': dependencies: @@ -8716,27 +7824,6 @@ snapshots: dependencies: type-fest: 2.19.0 - '@storybook/csf@0.1.8': - dependencies: - type-fest: 2.19.0 - - '@storybook/docs-mdx@3.1.0-next.0': {} - - '@storybook/docs-tools@8.1.10(prettier@3.3.2)': - dependencies: - '@storybook/core-common': 8.1.10(prettier@3.3.2) - '@storybook/core-events': 8.1.10 - '@storybook/preview-api': 8.1.10 - '@storybook/types': 8.1.10 - '@types/doctrine': 0.0.3 - assert: 2.1.0 - doctrine: 3.0.0 - lodash: 4.17.21 - transitivePeerDependencies: - - encoding - - prettier - - supports-color - '@storybook/global@5.0.0': {} '@storybook/icons@1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -8744,85 +7831,34 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/instrumenter@8.1.10': + '@storybook/instrumenter@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - '@storybook/channels': 8.1.10 - '@storybook/client-logger': 8.1.10 - '@storybook/core-events': 8.1.10 '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.1.10 '@vitest/utils': 1.6.0 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) util: 0.12.5 - '@storybook/manager-api@8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/manager-api@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - '@storybook/channels': 8.1.10 - '@storybook/client-logger': 8.1.10 - '@storybook/core-events': 8.1.10 - '@storybook/csf': 0.1.8 - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/router': 8.1.10 - '@storybook/theming': 8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/types': 8.1.10 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - store2: 2.14.3 - telejson: 7.2.0 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - react - - react-dom + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - '@storybook/manager@8.1.10': {} - - '@storybook/node-logger@8.1.10': {} - - '@storybook/preview-api@8.1.10': + '@storybook/preview-api@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - '@storybook/channels': 8.1.10 - '@storybook/client-logger': 8.1.10 - '@storybook/core-events': 8.1.10 - '@storybook/csf': 0.1.8 - '@storybook/global': 5.0.0 - '@storybook/types': 8.1.10 - '@types/qs': 6.9.15 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - qs: 6.12.1 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - '@storybook/preview@8.1.10': {} - - '@storybook/react-dom-shim@8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/react-dom-shim@8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - '@storybook/react-dom-shim@8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@storybook/svelte-vite@8.2.6(@babel/core@7.24.7)(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(postcss-load-config@5.1.0(postcss@8.4.39))(postcss@8.4.39)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(svelte@5.0.0-next.196)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9))': dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - storybook: 8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - - '@storybook/router@8.1.10': - dependencies: - '@storybook/client-logger': 8.1.10 - memoizerific: 1.11.3 - qs: 6.12.1 - - '@storybook/svelte-vite@8.1.10(@babel/core@7.24.7)(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(postcss-load-config@5.1.0(postcss@8.4.39))(postcss@8.4.39)(prettier@3.3.2)(svelte@5.0.0-next.196)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9))': - dependencies: - '@storybook/builder-vite': 8.1.10(prettier@3.3.2)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9)) - '@storybook/node-logger': 8.1.10 - '@storybook/svelte': 8.1.10(prettier@3.3.2)(svelte@5.0.0-next.196) - '@storybook/types': 8.1.10 + '@storybook/builder-vite': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9)) + '@storybook/svelte': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(svelte@5.0.0-next.196) '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)) magic-string: 0.30.10 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) svelte: 5.0.0-next.196 svelte-preprocess: 5.1.3(@babel/core@7.24.7)(postcss-load-config@5.1.0(postcss@8.4.39))(postcss@8.4.39)(svelte@5.0.0-next.196)(typescript@5.4.5) sveltedoc-parser: 4.2.1 @@ -8832,11 +7868,9 @@ snapshots: - '@babel/core' - '@preact/preset-vite' - coffeescript - - encoding - less - postcss - postcss-load-config - - prettier - pug - sass - stylus @@ -8845,30 +7879,28 @@ snapshots: - typescript - vite-plugin-glimmerx - '@storybook/svelte@8.1.10(prettier@3.3.2)(svelte@5.0.0-next.196)': + '@storybook/svelte@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(svelte@5.0.0-next.196)': dependencies: - '@storybook/client-logger': 8.1.10 - '@storybook/core-events': 8.1.10 - '@storybook/docs-tools': 8.1.10(prettier@3.3.2) + '@storybook/components': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.1.10 - '@storybook/types': 8.1.10 + '@storybook/manager-api': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/preview-api': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/theming': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) svelte: 5.0.0-next.196 sveltedoc-parser: 4.2.1 ts-dedent: 2.2.0 type-fest: 2.19.0 transitivePeerDependencies: - - encoding - - prettier - supports-color - '@storybook/sveltekit@8.1.10(@babel/core@7.24.7)(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(postcss-load-config@5.1.0(postcss@8.4.39))(postcss@8.4.39)(prettier@3.3.2)(svelte@5.0.0-next.196)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9))': + '@storybook/sveltekit@8.2.6(@babel/core@7.24.7)(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(postcss-load-config@5.1.0(postcss@8.4.39))(postcss@8.4.39)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(svelte@5.0.0-next.196)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9))': dependencies: - '@storybook/addon-actions': 8.1.10 - '@storybook/builder-vite': 8.1.10(prettier@3.3.2)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9)) - '@storybook/svelte': 8.1.10(prettier@3.3.2)(svelte@5.0.0-next.196) - '@storybook/svelte-vite': 8.1.10(@babel/core@7.24.7)(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(postcss-load-config@5.1.0(postcss@8.4.39))(postcss@8.4.39)(prettier@3.3.2)(svelte@5.0.0-next.196)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9)) - '@storybook/types': 8.1.10 + '@storybook/addon-actions': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/builder-vite': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9)) + '@storybook/svelte': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(svelte@5.0.0-next.196) + '@storybook/svelte-vite': 8.2.6(@babel/core@7.24.7)(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(postcss-load-config@5.1.0(postcss@8.4.39))(postcss@8.4.39)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(svelte@5.0.0-next.196)(typescript@5.4.5)(vite@5.2.13(@types/node@20.5.9)) + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) svelte: 5.0.0-next.196 vite: 5.2.13(@types/node@20.5.9) transitivePeerDependencies: @@ -8876,11 +7908,9 @@ snapshots: - '@preact/preset-vite' - '@sveltejs/vite-plugin-svelte' - coffeescript - - encoding - less - postcss - postcss-load-config - - prettier - pug - sass - stylus @@ -8889,32 +7919,16 @@ snapshots: - typescript - vite-plugin-glimmerx - '@storybook/telemetry@8.1.10(prettier@3.3.2)': + '@storybook/test@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(vitest@0.34.6)': dependencies: - '@storybook/client-logger': 8.1.10 - '@storybook/core-common': 8.1.10(prettier@3.3.2) - '@storybook/csf-tools': 8.1.10 - chalk: 4.1.2 - detect-package-manager: 2.0.1 - fetch-retry: 5.0.6 - fs-extra: 11.2.0 - read-pkg-up: 7.0.1 - transitivePeerDependencies: - - encoding - - prettier - - supports-color - - '@storybook/test@8.1.10(vitest@0.34.6)': - dependencies: - '@storybook/client-logger': 8.1.10 - '@storybook/core-events': 8.1.10 - '@storybook/instrumenter': 8.1.10 - '@storybook/preview-api': 8.1.10 - '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.4.6(vitest@0.34.6) - '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) - '@vitest/expect': 1.3.1 + '@storybook/csf': 0.1.11 + '@storybook/instrumenter': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@testing-library/dom': 10.1.0 + '@testing-library/jest-dom': 6.4.5(vitest@0.34.6) + '@testing-library/user-event': 14.5.2(@testing-library/dom@10.1.0) + '@vitest/expect': 1.6.0 '@vitest/spy': 1.6.0 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) util: 0.12.5 transitivePeerDependencies: - '@jest/globals' @@ -8923,21 +7937,9 @@ snapshots: - jest - vitest - '@storybook/theming@8.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/theming@8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)))': dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) - '@storybook/client-logger': 8.1.10 - '@storybook/global': 5.0.0 - memoizerific: 1.11.3 - optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@storybook/types@8.1.10': - dependencies: - '@storybook/channels': 8.1.10 - '@types/express': 4.17.21 - file-system-cache: 2.3.0 + storybook: 8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)) '@sveltejs/adapter-auto@3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))(svelte@5.0.0-next.196)(vite@5.2.13(@types/node@20.5.9)))': dependencies: @@ -9045,18 +8047,18 @@ snapshots: '@tauri-apps/cli-win32-ia32-msvc': 1.6.0 '@tauri-apps/cli-win32-x64-msvc': 1.6.0 - '@testing-library/dom@9.3.4': + '@testing-library/dom@10.1.0': dependencies: '@babel/code-frame': 7.24.7 '@babel/runtime': 7.22.15 '@types/aria-query': 5.0.4 - aria-query: 5.1.3 + aria-query: 5.3.0 chalk: 4.1.2 dom-accessibility-api: 0.5.16 lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.6(vitest@0.34.6)': + '@testing-library/jest-dom@6.4.5(vitest@0.34.6)': dependencies: '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.22.15 @@ -9069,9 +8071,11 @@ snapshots: optionalDependencies: vitest: 0.34.6(playwright@1.44.1) - '@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4)': + '@testing-library/user-event@14.5.2(@testing-library/dom@10.1.0)': dependencies: - '@testing-library/dom': 9.3.4 + '@testing-library/dom': 10.1.0 + + '@trysound/sax@0.2.0': {} '@types/accepts@1.3.7': dependencies: @@ -9115,16 +8119,14 @@ snapshots: '@types/crypto-js@4.2.2': {} - '@types/detect-port@1.3.5': {} + '@types/culori@2.1.1': {} + + '@types/deep-equal@1.0.4': {} '@types/diff-match-patch@1.0.36': {} '@types/diff@5.2.1': {} - '@types/doctrine@0.0.3': {} - - '@types/ejs@3.1.5': {} - '@types/emscripten@1.39.13': {} '@types/eslint@8.56.10': @@ -9199,6 +8201,8 @@ snapshots: '@types/mime@1.3.5': {} + '@types/mime@3.0.4': {} + '@types/mysql@2.15.22': dependencies: '@types/node': 20.5.9 @@ -9214,8 +8218,6 @@ snapshots: '@types/node@20.5.9': {} - '@types/normalize-package-data@2.4.4': {} - '@types/pg-pool@2.0.4': dependencies: '@types/pg': 8.6.1 @@ -9226,8 +8228,6 @@ snapshots: pg-protocol: 1.6.1 pg-types: 2.2.0 - '@types/pretty-hrtime@1.0.3': {} - '@types/prop-types@15.7.12': {} '@types/pug@2.0.6': {} @@ -9387,10 +8387,10 @@ snapshots: '@vitest/utils': 0.34.6 chai: 4.3.10 - '@vitest/expect@1.3.1': + '@vitest/expect@1.6.0': dependencies: - '@vitest/spy': 1.3.1 - '@vitest/utils': 1.3.1 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 chai: 4.3.10 '@vitest/runner@0.34.6': @@ -9409,10 +8409,6 @@ snapshots: dependencies: tinyspy: 2.2.1 - '@vitest/spy@1.3.1': - dependencies: - tinyspy: 2.2.1 - '@vitest/spy@1.6.0': dependencies: tinyspy: 2.2.1 @@ -9423,13 +8419,6 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@vitest/utils@1.3.1': - dependencies: - diff-sequences: 29.6.3 - estree-walker: 3.0.3 - loupe: 2.3.7 - pretty-format: 29.7.0 - '@vitest/utils@1.6.0': dependencies: diff-sequences: 29.6.3 @@ -9437,11 +8426,6 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.20.2)': - dependencies: - esbuild: 0.20.2 - tslib: 2.6.3 - '@yarnpkg/fslib@2.10.3': dependencies: '@yarnpkg/libzip': 2.3.0 @@ -9482,8 +8466,6 @@ snapshots: acorn@8.12.0: {} - address@1.2.2: {} - agent-base@6.0.2: dependencies: debug: 4.3.4 @@ -9529,18 +8511,8 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - app-root-dir@1.0.2: {} - argparse@2.0.1: {} - aria-hidden@1.2.4: - dependencies: - tslib: 2.6.3 - - aria-query@5.1.3: - dependencies: - deep-equal: 2.2.3 - aria-query@5.3.0: dependencies: dequal: 2.0.3 @@ -9599,22 +8571,12 @@ snapshots: arrify@3.0.0: {} - assert@2.1.0: - dependencies: - call-bind: 1.0.7 - is-nan: 1.3.2 - object-is: 1.1.5 - object.assign: 4.1.5 - util: 0.12.5 - assertion-error@1.1.0: {} ast-types@0.16.1: dependencies: tslib: 2.6.3 - async@3.2.5: {} - asynckit@0.4.0: {} autoprefixer@10.4.19(postcss@8.4.39): @@ -9627,8 +8589,6 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - available-typed-arrays@1.0.5: {} - available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 @@ -9671,12 +8631,6 @@ snapshots: before-after-hook@2.2.3: {} - better-opn@3.0.2: - dependencies: - open: 8.4.2 - - big-integer@1.6.52: {} - binary-extensions@2.2.0: {} bl@4.1.0: @@ -9702,9 +8656,7 @@ snapshots: transitivePeerDependencies: - supports-color - bplist-parser@0.2.0: - dependencies: - big-integer: 1.6.52 + boolbase@1.0.0: {} brace-expansion@1.1.11: dependencies: @@ -9721,10 +8673,6 @@ snapshots: browser-assert@1.2.1: {} - browserify-zlib@0.1.4: - dependencies: - pako: 0.2.9 - browserslist@4.23.0: dependencies: caniuse-lite: 1.0.30001600 @@ -9748,8 +8696,6 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bytes@3.0.0: {} - bytes@3.1.2: {} cac@6.7.14: {} @@ -9815,8 +8761,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chownr@1.1.4: {} - chownr@2.0.0: {} chromatic@11.5.6: {} @@ -9839,12 +8783,6 @@ snapshots: cli-spinners@2.9.2: {} - cli-table3@0.6.5: - dependencies: - string-width: 4.2.3 - optionalDependencies: - '@colors/colors': 1.5.0 - cliui@8.0.1: dependencies: string-width: 4.2.3 @@ -9877,24 +8815,10 @@ snapshots: commander@6.2.1: {} + commander@7.2.0: {} + commondir@1.0.1: {} - compressible@2.0.18: - dependencies: - mime-db: 1.52.0 - - compression@1.7.4: - dependencies: - accepts: 1.3.8 - bytes: 3.0.0 - compressible: 2.0.18 - debug: 2.6.9 - on-headers: 1.0.2 - safe-buffer: 5.1.2 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - concat-map@0.0.1: {} consola@3.2.3: {} @@ -9915,8 +8839,6 @@ snapshots: dependencies: browserslist: 4.23.1 - core-util-is@1.0.3: {} - cp-file@10.0.0: dependencies: graceful-fs: 4.2.11 @@ -9951,12 +8873,38 @@ snapshots: dependencies: type-fest: 1.4.0 + css-select@5.1.0: + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.1.0 + nth-check: 2.1.1 + + css-tree@2.2.1: + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.2.0 + + css-tree@2.3.1: + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.0 + + css-what@6.1.0: {} + css.escape@1.5.1: {} cssesc@3.0.0: {} + csso@5.0.5: + dependencies: + css-tree: 2.2.1 + csstype@3.1.3: {} + culori@4.0.1: {} + data-view-buffer@1.0.1: dependencies: call-bind: 1.0.7 @@ -10022,11 +8970,6 @@ snapshots: deepmerge@4.3.1: {} - default-browser-id@3.0.0: - dependencies: - bplist-parser: 0.2.0 - untildify: 4.0.0 - defaults@1.0.4: dependencies: clone: 1.0.4 @@ -10037,8 +8980,6 @@ snapshots: es-errors: 1.3.0 gopd: 1.0.1 - define-lazy-prop@2.0.0: {} - define-properties@1.2.0: dependencies: has-property-descriptors: 1.0.0 @@ -10066,27 +9007,12 @@ snapshots: detect-indent@6.1.0: {} - detect-node-es@1.1.0: {} - - detect-package-manager@2.0.1: - dependencies: - execa: 5.1.1 - - detect-port@1.6.1: - dependencies: - address: 1.2.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - devalue@5.0.0: {} diff-match-patch@1.0.5: {} diff-sequences@29.6.3: {} - diff@5.2.0: {} - dir-glob@3.0.1: dependencies: path-type: 4.0.0 @@ -10109,6 +9035,12 @@ snapshots: domhandler: 4.3.1 entities: 2.2.0 + dom-serializer@2.0.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + domelementtype@2.3.0: {} domhandler@3.3.0: @@ -10119,31 +9051,28 @@ snapshots: dependencies: domelementtype: 2.3.0 + domhandler@5.0.3: + dependencies: + domelementtype: 2.3.0 + domutils@2.8.0: dependencies: dom-serializer: 1.4.1 domelementtype: 2.3.0 domhandler: 4.3.1 - dotenv-expand@10.0.0: {} + domutils@3.1.0: + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 dotenv@16.4.5: {} - duplexify@3.7.1: - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 2.3.8 - stream-shift: 1.0.3 - eastasianwidth@0.2.0: {} ee-first@1.1.1: {} - ejs@3.1.10: - dependencies: - jake: 10.9.1 - electron-to-chromium@1.4.717: {} electron-to-chromium@1.4.820: {} @@ -10154,10 +9083,6 @@ snapshots: encodeurl@1.0.2: {} - end-of-stream@1.4.4: - dependencies: - once: 1.4.0 - enhanced-resolve@5.17.0: dependencies: graceful-fs: 4.2.11 @@ -10170,11 +9095,9 @@ snapshots: entities@2.2.0: {} - envinfo@7.13.0: {} + entities@4.5.0: {} - error-ex@1.3.2: - dependencies: - is-arrayish: 0.2.1 + envinfo@7.13.0: {} es-abstract@1.23.3: dependencies: @@ -10267,8 +9190,6 @@ snapshots: es6-promise@3.3.1: {} - esbuild-plugin-alias@0.2.1: {} - esbuild-register@3.5.0(esbuild@0.20.2): dependencies: debug: 4.3.4 @@ -10667,7 +9588,9 @@ snapshots: dependencies: reusify: 1.0.4 - fetch-retry@5.0.6: {} + fd-package-json@1.2.0: + dependencies: + walk-up-path: 3.0.1 fflate@0.4.8: {} @@ -10679,15 +9602,6 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-system-cache@2.3.0: - dependencies: - fs-extra: 11.1.1 - ramda: 0.29.0 - - filelist@1.0.4: - dependencies: - minimatch: 5.1.6 - filesize@10.1.4: {} fill-range@7.0.1: @@ -10775,14 +9689,6 @@ snapshots: fresh@0.5.2: {} - fs-constants@1.0.0: {} - - fs-extra@11.1.1: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - fs-extra@11.2.0: dependencies: graceful-fs: 4.2.11 @@ -10835,10 +9741,6 @@ snapshots: has-symbols: 1.0.3 hasown: 2.0.2 - get-nonce@1.0.1: {} - - get-npm-tarball-url@2.1.0: {} - get-stdin@9.0.0: {} get-stream@6.0.1: {} @@ -10885,17 +9787,6 @@ snapshots: dependencies: is-glob: 4.0.3 - glob-to-regexp@0.4.1: {} - - glob@10.4.2: - dependencies: - foreground-child: 3.2.1 - jackspeak: 3.4.0 - minimatch: 9.0.4 - minipass: 7.1.2 - package-json-from-dist: 1.0.0 - path-scurry: 1.11.1 - glob@11.0.0: dependencies: foreground-child: 3.2.1 @@ -10974,24 +9865,6 @@ snapshots: graphemer@1.4.0: {} - gunzip-maybe@1.4.2: - dependencies: - browserify-zlib: 0.1.4 - is-deflate: 1.0.0 - is-gzip: 1.0.0 - peek-stream: 1.1.3 - pumpify: 1.5.1 - through2: 2.0.5 - - handlebars@4.7.8: - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.18.0 - has-bigints@1.0.2: {} has-flag@3.0.0: {} @@ -11044,8 +9917,6 @@ snapshots: dependencies: '@types/hast': 3.0.4 - hosted-git-info@2.8.9: {} - htmlparser2-svelte@4.1.0: dependencies: domelementtype: 2.3.0 @@ -11121,6 +9992,8 @@ snapshots: indent-string@5.0.0: {} + index-to-position@0.1.2: {} + inflight@1.0.6: dependencies: once: 1.4.0 @@ -11136,10 +10009,6 @@ snapshots: hasown: 2.0.2 side-channel: 1.0.6 - invariant@2.2.4: - dependencies: - loose-envify: 1.4.0 - ipaddr.js@1.9.1: {} is-absolute-url@4.0.1: {} @@ -11154,8 +10023,6 @@ snapshots: call-bind: 1.0.7 get-intrinsic: 1.2.4 - is-arrayish@0.2.1: {} - is-bigint@1.0.4: dependencies: has-bigints: 1.0.2 @@ -11183,33 +10050,22 @@ snapshots: dependencies: has-tostringtag: 1.0.2 - is-deflate@1.0.0: {} - - is-docker@2.2.1: {} - is-extglob@2.1.1: {} is-fullwidth-code-point@3.0.0: {} is-generator-function@1.0.10: dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 is-glob@4.0.3: dependencies: is-extglob: 2.1.1 - is-gzip@1.0.0: {} - is-interactive@1.0.0: {} is-map@2.0.3: {} - is-nan@1.3.2: - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - is-negative-zero@2.0.3: {} is-number-object@1.0.7: @@ -11257,10 +10113,6 @@ snapshots: dependencies: has-symbols: 1.0.3 - is-typed-array@1.1.12: - dependencies: - which-typed-array: 1.1.11 - is-typed-array@1.1.13: dependencies: which-typed-array: 1.1.15 @@ -11278,37 +10130,18 @@ snapshots: call-bind: 1.0.7 get-intrinsic: 1.2.4 - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - - isarray@1.0.0: {} - isarray@2.0.5: {} isexe@2.0.0: {} isobject@3.0.1: {} - jackspeak@3.4.0: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - jackspeak@4.0.1: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jake@10.9.1: - dependencies: - async: 3.2.5 - chalk: 4.1.2 - filelist: 1.0.4 - minimatch: 3.1.2 - js-tokens@4.0.0: {} js-yaml@4.1.0: @@ -11348,8 +10181,6 @@ snapshots: json-buffer@3.0.1: {} - json-parse-even-better-errors@2.3.1: {} - json-schema-traverse@0.4.1: {} json-stable-stringify-without-jsonify@1.0.1: {} @@ -11382,12 +10213,6 @@ snapshots: known-css-properties@0.32.0: {} - lazy-universal-dotenv@4.0.0: - dependencies: - app-root-dir: 1.0.2 - dotenv: 16.4.5 - dotenv-expand: 10.0.0 - leven@3.1.0: {} levn@0.4.1: @@ -11399,8 +10224,6 @@ snapshots: lilconfig@3.1.1: {} - lines-and-columns@1.2.4: {} - local-pkg@0.4.3: {} locate-character@3.0.0: {} @@ -11490,16 +10313,16 @@ snapshots: map-or-similar@1.5.0: {} - markdown-to-jsx@7.3.2(react@18.3.1): - dependencies: - react: 18.3.1 - markdown-to-jsx@7.4.7(react@18.3.1): dependencies: react: 18.3.1 marked@10.0.0: {} + mdn-data@2.0.28: {} + + mdn-data@2.0.30: {} + media-typer@0.3.0: {} memoizerific@1.11.3: @@ -11529,6 +10352,8 @@ snapshots: mime@1.6.0: {} + mime@3.0.0: {} + mimic-fn@2.1.0: {} mimic-fn@4.0.0: {} @@ -11543,10 +10368,6 @@ snapshots: dependencies: brace-expansion: 1.1.11 - minimatch@5.1.6: - dependencies: - brace-expansion: 2.0.1 - minimatch@7.4.6: dependencies: brace-expansion: 2.0.1 @@ -11572,8 +10393,6 @@ snapshots: minipass: 3.3.6 yallist: 4.0.0 - mkdirp-classic@0.5.3: {} - mkdirp@0.5.6: dependencies: minimist: 1.2.8 @@ -11630,13 +10449,6 @@ snapshots: node-releases@2.0.14: {} - normalize-package-data@2.5.0: - dependencies: - hosted-git-info: 2.8.9 - resolve: 1.22.4 - semver: 5.7.2 - validate-npm-package-license: 3.0.4 - normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -11649,6 +10461,10 @@ snapshots: dependencies: path-key: 4.0.0 + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + nypm@0.3.8: dependencies: citty: 0.1.6 @@ -11698,8 +10514,6 @@ snapshots: dependencies: ee-first: 1.1.1 - on-headers@1.0.2: {} - once@1.4.0: dependencies: wrappy: 1.0.2 @@ -11712,12 +10526,6 @@ snapshots: dependencies: mimic-fn: 4.0.0 - open@8.4.2: - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - openai@4.47.3: dependencies: '@types/node': 18.19.22 @@ -11805,18 +10613,15 @@ snapshots: package-json-from-dist@1.0.0: {} - pako@0.2.9: {} - parent-module@1.0.1: dependencies: callsites: 3.1.0 - parse-json@5.2.0: + parse-json@8.1.0: dependencies: '@babel/code-frame': 7.24.7 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 + index-to-position: 0.1.2 + type-fest: 4.23.0 parse-path@7.0.0: dependencies: @@ -11865,12 +10670,6 @@ snapshots: pathval@1.1.1: {} - peek-stream@1.1.3: - dependencies: - buffer-from: 1.1.2 - duplexify: 3.7.1 - through2: 2.0.5 - pg-int8@1.0.1: {} pg-protocol@1.6.1: {} @@ -11903,10 +10702,6 @@ snapshots: dependencies: find-up: 4.1.0 - pkg-dir@5.0.0: - dependencies: - find-up: 5.0.0 - pkg-types@1.0.3: dependencies: jsonc-parser: 3.2.0 @@ -12044,8 +10839,6 @@ snapshots: pretty-hrtime@1.0.3: {} - process-nextick-args@2.0.1: {} - process@0.11.10: {} progress@2.0.3: {} @@ -12064,36 +10857,14 @@ snapshots: proxy-from-env@1.1.0: {} - pump@2.0.1: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - - pump@3.0.0: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - - pumpify@1.5.1: - dependencies: - duplexify: 3.7.1 - inherits: 2.0.4 - pump: 2.0.1 - punycode@2.3.0: {} qs@6.11.0: dependencies: side-channel: 1.0.6 - qs@6.12.1: - dependencies: - side-channel: 1.0.6 - queue-microtask@1.2.3: {} - ramda@0.29.0: {} - range-parser@1.2.1: {} raw-body@2.5.2: @@ -12123,34 +10894,6 @@ snapshots: react-is@18.2.0: {} - react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@18.3.1): - dependencies: - react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) - tslib: 2.6.3 - optionalDependencies: - '@types/react': 18.3.3 - - react-remove-scroll@2.5.7(@types/react@18.3.3)(react@18.3.1): - dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) - tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.3 - - react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): - dependencies: - get-nonce: 1.0.1 - invariant: 2.2.4 - react: 18.3.1 - tslib: 2.6.3 - optionalDependencies: - '@types/react': 18.3.3 - react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -12159,29 +10902,6 @@ snapshots: dependencies: pify: 2.3.0 - read-pkg-up@7.0.1: - dependencies: - find-up: 4.1.0 - read-pkg: 5.2.0 - type-fest: 0.8.1 - - read-pkg@5.2.0: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 2.5.0 - parse-json: 5.2.0 - type-fest: 0.6.0 - - readable-stream@2.3.8: - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - readable-stream@3.6.2: dependencies: inherits: 2.0.4 @@ -12272,8 +10992,6 @@ snapshots: resolve-from@4.0.0: {} - resolve-from@5.0.0: {} - resolve-pkg-maps@1.0.0: {} resolve@1.22.4: @@ -12343,8 +11061,6 @@ snapshots: has-symbols: 1.0.3 isarray: 2.0.5 - safe-buffer@5.1.2: {} - safe-buffer@5.2.1: {} safe-regex-test@1.0.3: @@ -12366,6 +11082,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + scule@1.3.0: {} + semver@5.7.2: {} semver@6.3.1: {} @@ -12476,20 +11194,6 @@ snapshots: space-separated-tokens@2.0.2: {} - spdx-correct@3.2.0: - dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.18 - - spdx-exceptions@2.5.0: {} - - spdx-expression-parse@3.0.1: - dependencies: - spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.18 - - spdx-license-ids@3.0.18: {} - stackback@0.0.2: {} statuses@2.0.1: {} @@ -12500,22 +11204,57 @@ snapshots: dependencies: internal-slot: 1.0.7 - store2@2.14.3: {} - - storybook@8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + storybook-dark-mode@4.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))): dependencies: - '@storybook/cli': 8.1.10(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/components': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/core-events': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/global': 5.0.0 + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/manager-api': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + '@storybook/theming': 8.2.6(storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7))) + fast-deep-equal: 3.1.3 + memoizerific: 1.11.3 + transitivePeerDependencies: + - react + - react-dom + - storybook + + storybook@8.2.6(@babel/preset-env@7.24.7(@babel/core@7.24.7)): + dependencies: + '@babel/core': 7.24.7 + '@babel/types': 7.24.7 + '@storybook/codemod': 8.2.6 + '@storybook/core': 8.2.6 + '@types/semver': 7.5.8 + '@yarnpkg/fslib': 2.10.3 + '@yarnpkg/libzip': 2.3.0 + chalk: 4.1.2 + commander: 6.2.1 + cross-spawn: 7.0.3 + detect-indent: 6.1.0 + envinfo: 7.13.0 + execa: 5.1.1 + fd-package-json: 1.2.0 + find-up: 5.0.0 + fs-extra: 11.2.0 + giget: 1.2.3 + globby: 14.0.1 + jscodeshift: 0.15.2(@babel/preset-env@7.24.7(@babel/core@7.24.7)) + leven: 3.1.0 + ora: 5.4.1 + prettier: 3.3.2 + prompts: 2.4.2 + semver: 7.6.2 + strip-json-comments: 3.1.1 + tempy: 3.1.0 + tiny-invariant: 1.3.3 + ts-dedent: 2.2.0 transitivePeerDependencies: - '@babel/preset-env' - bufferutil - - encoding - - react - - react-dom - supports-color - utf-8-validate - stream-shift@1.0.3: {} - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -12547,10 +11286,6 @@ snapshots: define-properties: 1.2.1 es-object-atoms: 1.0.0 - string_decoder@1.1.1: - dependencies: - safe-buffer: 5.1.2 - string_decoder@1.3.0: dependencies: safe-buffer: 5.2.1 @@ -12702,23 +11437,18 @@ snapshots: transitivePeerDependencies: - supports-color + svgo@3.3.2: + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 5.1.0 + css-tree: 2.3.1 + css-what: 6.1.0 + csso: 5.0.5 + picocolors: 1.0.1 + tapable@2.2.1: {} - tar-fs@2.1.1: - dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 2.2.0 - - tar-stream@2.2.0: - dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - tar@6.2.1: dependencies: chownr: 2.0.0 @@ -12761,11 +11491,6 @@ snapshots: thenby@1.3.4: {} - through2@2.0.5: - dependencies: - readable-stream: 2.3.8 - xtend: 4.0.2 - tiny-glob@0.2.9: dependencies: globalyzer: 0.1.0 @@ -12787,8 +11512,6 @@ snapshots: dependencies: is-number: 7.0.0 - tocbot@4.28.2: {} - toidentifier@1.0.1: {} totalist@3.0.1: {} @@ -12849,14 +11572,12 @@ snapshots: type-fest@0.20.2: {} - type-fest@0.6.0: {} - - type-fest@0.8.1: {} - type-fest@1.4.0: {} type-fest@2.19.0: {} + type-fest@4.23.0: {} + type-is@1.6.18: dependencies: media-typer: 0.3.0 @@ -12909,9 +11630,6 @@ snapshots: ufo@1.5.3: {} - uglify-js@3.18.0: - optional: true - unbox-primitive@1.0.2: dependencies: call-bind: 1.0.7 @@ -12973,8 +11691,6 @@ snapshots: webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.2 - untildify@4.0.0: {} - update-browserslist-db@1.0.13(browserslist@4.23.0): dependencies: browserslist: 4.23.0 @@ -12991,21 +11707,6 @@ snapshots: dependencies: punycode: 2.3.0 - use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.3.1): - dependencies: - react: 18.3.1 - tslib: 2.6.3 - optionalDependencies: - '@types/react': 18.3.3 - - use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): - dependencies: - detect-node-es: 1.1.0 - react: 18.3.1 - tslib: 2.6.3 - optionalDependencies: - '@types/react': 18.3.3 - util-deprecate@1.0.2: {} util@0.12.5: @@ -13013,8 +11714,8 @@ snapshots: inherits: 2.0.4 is-arguments: 1.1.1 is-generator-function: 1.0.10 - is-typed-array: 1.1.12 - which-typed-array: 1.1.11 + is-typed-array: 1.1.13 + which-typed-array: 1.1.15 utils-merge@1.0.1: {} @@ -13022,11 +11723,6 @@ snapshots: v8-compile-cache@2.4.0: {} - validate-npm-package-license@3.0.4: - dependencies: - spdx-correct: 3.2.0 - spdx-expression-parse: 3.0.1 - vary@1.1.2: {} vite-node@0.34.6(@types/node@20.5.9): @@ -13099,10 +11795,7 @@ snapshots: w3c-keyname@2.2.8: {} - watchpack@2.4.1: - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 + walk-up-path@3.0.1: {} wcwidth@1.0.1: dependencies: @@ -13140,14 +11833,6 @@ snapshots: is-weakmap: 2.0.2 is-weakset: 2.0.3 - which-typed-array@1.1.11: - dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.0 - which-typed-array@1.1.15: dependencies: available-typed-arrays: 1.0.7 @@ -13165,8 +11850,6 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - wordwrap@1.0.0: {} - wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -13201,6 +11884,8 @@ snapshots: yaml@2.4.2: {} + yaml@2.5.0: {} + yargs-parser@21.1.1: {} yargs@17.7.2: