From 9c5c5014a6404e640ac222951699046f6252fa5c Mon Sep 17 00:00:00 2001 From: Vikas Awaghade <67629551+vikas-cldcvr@users.noreply.github.com> Date: Mon, 27 Nov 2023 17:22:24 +0530 Subject: [PATCH] FLOW-952 FLOW-953 Stories are organized based on priority, with an 'About' story included for each package. (#199) * FLOW-952 FLOW_952 FLOW-953 stories sorted as per priority+ About story added for each package * FLOW-952 FLOW_952 FLOW-953 stories sorted as per priority+ About story added for each package --- .storybook/manager.js | 2 +- .storybook/preview.ts | 24 +- README.md | 14 +- package.json | 20 +- packages/flow-code-editor/README.md | 2 +- packages/flow-core/README.md | 12 +- packages/flow-form-builder/README.md | 8 +- packages/flow-lineage/README.md | 8 +- packages/flow-log/README.md | 60 ++ packages/flow-md-editor/README.md | 2 +- packages/flow-table/README.md | 2 +- pnpm-lock.yaml | 586 +++++++++--------- stories/about-flow.mdx | 2 +- stories/flow-code-editor/About.mdx | 6 + stories/flow-core/About.mdx | 6 + stories/flow-form-builder/about.mdx | 4 +- .../flow-form-builder/array-field.stories.ts | 2 +- .../array-with-object-field.stories.ts | 2 +- stories/flow-form-builder/autofill.stories.ts | 2 +- .../deep-reactivity.stories.ts | 2 +- .../dynamic-validation-message.stories.ts | 2 +- .../horizontal-fields.stories.ts | 2 +- .../inner-buttons.stories.ts | 2 +- .../inside-popover.stories.ts | 2 +- ...multiple-async-cutom-validators.stories.ts | 2 +- .../flow-form-builder/object-field.stories.ts | 2 +- .../flow-form-builder/validations.stories.js | 2 +- stories/flow-log/About.mdx | 6 + stories/flow-md-editor/About.mdx | 6 + stories/flow-table/About.mdx | 6 + stories/flow-templates.mdx | 29 - stories/icon-packages.mdx | 13 - stories/icons/About.mdx | 9 + stories/templates/About.mdx | 19 + 34 files changed, 477 insertions(+), 391 deletions(-) create mode 100644 packages/flow-log/README.md create mode 100644 stories/flow-code-editor/About.mdx create mode 100644 stories/flow-core/About.mdx create mode 100644 stories/flow-log/About.mdx create mode 100644 stories/flow-md-editor/About.mdx create mode 100644 stories/flow-table/About.mdx delete mode 100644 stories/flow-templates.mdx delete mode 100644 stories/icon-packages.mdx create mode 100644 stories/icons/About.mdx create mode 100644 stories/templates/About.mdx diff --git a/.storybook/manager.js b/.storybook/manager.js index 973bc15c4..86dba8bc7 100644 --- a/.storybook/manager.js +++ b/.storybook/manager.js @@ -36,7 +36,7 @@ export const theme = create({ // Brand assets brandTitle: "Flow", - brandUrl: "https://flow.cldcvr.com/v2/index.html" + brandUrl: "https://flow.ollion.com/v2/index.html" }); addons.setConfig({ diff --git a/.storybook/preview.ts b/.storybook/preview.ts index 8b2240076..668d2b14d 100644 --- a/.storybook/preview.ts +++ b/.storybook/preview.ts @@ -48,7 +48,29 @@ export const parameters = { }, options: { storySort: { - order: ["About", "Foundation", "@cldcvr"] + order: [ + "About", + "foundation", + "@cldcvr", + [ + "flow-core", + ["About", "Release Notes"], + "flow-form-builder", + ["About", "Release Notes", "Properties", "*", "Examples"], + "flow-table", + ["About", "Release Notes"], + "flow-lineage", + ["About", "Release Notes", "Properties", "*", "Examples", "Debug"], + "flow-code-editor", + ["About", "Release Notes"], + "flow-md-editor", + ["About", "Release Notes"], + "flow-log", + ["About", "Release Notes"] + ], + "templates", + "icons" + ] } }, previewTabs: { diff --git a/README.md b/README.md index 93d830275..d992f2418 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Flow-core is the base library required by any flow dependecies. It consists mostly of building blocks such design + system tokens, atoms, molecules, base themes, etc. -- [Website](https://flow.cldcvr.com/) +- [Website](https://flow.ollion.com/) - [Learn More](https://github.com/cldcvr/flow-core/blob/main/ABOUT.md) ## Table of contents @@ -12,8 +12,8 @@ Flow-core is the base library required by any flow dependecies. It consists most - [Starter-kits](#starter-kits) - [Install for an existing project](#existing-project) - [VScode Plugin and debuggers](#vscode-plugin-and-debuggers) -- [Components](https://flow.cldcvr.com/v2/index.html) -- [Templates](https://flow.cldcvr.com/templates/index.html) +- [Components](https://flow.ollion.com/v2/index.html) +- [Templates](https://flow.ollion.com/templates/index.html) - [Resources](#resources) - [Figma for designers](https://www.figma.com/community/file/1240565037876928288/Flow-UI-Kit) - [Get in touch](#get-in-touch) @@ -30,7 +30,7 @@ For a new project, Flow has put together starter kits with basic dependencies to - [Aungular](https://github.com/cldcvr/flow-starterkit-angular) - [React](https://github.com/cldcvr/flow-starterkit-react) -If you would like to contribute to an existing starter kit or write a new one for a different framework, write to or ping on our slack channel. +If you would like to contribute to an existing starter kit or write a new one for a different framework, write to or ping on our slack channel. **VScode Plugin**: [Install Flow's Plugin](https://marketplace.visualstudio.com/items?itemName=dev-vikas.flow-intellisense-vscode) to access components, icons, values, etc, and documentation inside of VScode. @@ -102,7 +102,7 @@ import "@cldcvr/flow-system-icon"; ``` - [Icons Github repo](https://github.com/cldcvr/flow-icon) -- [View icons](https://flow.cldcvr.com/icons/index.html) +- [View icons](https://flow.ollion.com/icons/index.html) ## VScode Plugin and debuggers @@ -112,11 +112,11 @@ import "@cldcvr/flow-system-icon"; ## Components -Visit the [Flow components Storybook](https://flow.cldcvr.com/v2/index.html) +Visit the [Flow components Storybook](https://flow.ollion.com/v2/index.html) ## Templates -Visit the [Flow templates Storybook](https://flow.cldcvr.com/templates/index.html) +Visit the [Flow templates Storybook](https://flow.ollion.com/templates/index.html) ## Dependencies diff --git a/package.json b/package.json index 39aa57f8c..0cf4eee2f 100644 --- a/package.json +++ b/package.json @@ -39,14 +39,14 @@ "@cldcvr/custom-elements-manifest-to-types": "workspace:*", "@cldcvr/prettier-config": "^2.1.0", "@faker-js/faker": "^7.6.0", - "@storybook/addon-actions": "^7.4.6", - "@storybook/addon-essentials": "^7.4.6", - "@storybook/addon-links": "^7.4.6", - "@storybook/addon-mdx-gfm": "^7.4.6", - "@storybook/addon-storysource": "^7.4.6", - "@storybook/blocks": "^7.4.6", - "@storybook/web-components": "^7.4.6", - "@storybook/web-components-vite": "^7.4.6", + "@storybook/addon-actions": "^7.5.3", + "@storybook/addon-essentials": "^7.5.3", + "@storybook/addon-links": "^7.5.3", + "@storybook/addon-mdx-gfm": "^7.5.3", + "@storybook/addon-storysource": "^7.5.3", + "@storybook/blocks": "^7.5.3", + "@storybook/web-components": "^7.5.3", + "@storybook/web-components-vite": "^7.5.3", "@types/eslint": "^8.4.3", "@types/jest": "29.5.5", "@types/prettier": "^3.0.0", @@ -54,7 +54,7 @@ "@typescript-eslint/parser": "^6.7.5", "eslint": "^8.51.0", "eslint-config-prettier": "^9.0.0", - "eslint-plugin-storybook": "^0.6.14", + "eslint-plugin-storybook": "^0.6.15", "fs-extra": "^11.1.1", "husky": "^8.0.1", "lint-staged": "^14.0.1", @@ -64,7 +64,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "sass": "^1.52.3", - "storybook": "^7.4.6", + "storybook": "^7.5.3", "typescript": "^5.2.2", "vite": "^4.4.11" }, diff --git a/packages/flow-code-editor/README.md b/packages/flow-code-editor/README.md index 38f93cef7..eb71caadf 100644 --- a/packages/flow-code-editor/README.md +++ b/packages/flow-code-editor/README.md @@ -1,6 +1,6 @@ # Flow Code Editor -The Flow code editor is built on the Flow design framework ([website](https://flow.cldcvr.com/) / [github](https://github.com/cldcvr/flow-core)) using [Monaco Editor](https://microsoft.github.io/monaco-editor/) +The Flow code editor is built on the Flow design framework ([website](https://flow.ollion.com/) / [github](https://github.com/cldcvr/flow-core)) using [Monaco Editor](https://microsoft.github.io/monaco-editor/) # Installation diff --git a/packages/flow-core/README.md b/packages/flow-core/README.md index 93d830275..a62c9bdaa 100644 --- a/packages/flow-core/README.md +++ b/packages/flow-core/README.md @@ -4,7 +4,7 @@ Flow-core is the base library required by any flow dependecies. It consists mostly of building blocks such design + system tokens, atoms, molecules, base themes, etc. -- [Website](https://flow.cldcvr.com/) +- [Website](https://flow.ollion.com/) - [Learn More](https://github.com/cldcvr/flow-core/blob/main/ABOUT.md) ## Table of contents @@ -12,8 +12,8 @@ Flow-core is the base library required by any flow dependecies. It consists most - [Starter-kits](#starter-kits) - [Install for an existing project](#existing-project) - [VScode Plugin and debuggers](#vscode-plugin-and-debuggers) -- [Components](https://flow.cldcvr.com/v2/index.html) -- [Templates](https://flow.cldcvr.com/templates/index.html) +- [Components](https://flow.ollion.com/v2/index.html) +- [Templates](https://flow.ollion.com/templates/index.html) - [Resources](#resources) - [Figma for designers](https://www.figma.com/community/file/1240565037876928288/Flow-UI-Kit) - [Get in touch](#get-in-touch) @@ -102,7 +102,7 @@ import "@cldcvr/flow-system-icon"; ``` - [Icons Github repo](https://github.com/cldcvr/flow-icon) -- [View icons](https://flow.cldcvr.com/icons/index.html) +- [View icons](https://flow.ollion.com/icons/index.html) ## VScode Plugin and debuggers @@ -112,11 +112,11 @@ import "@cldcvr/flow-system-icon"; ## Components -Visit the [Flow components Storybook](https://flow.cldcvr.com/v2/index.html) +Visit the [Flow components Storybook](https://flow.ollion.com/v2/index.html) ## Templates -Visit the [Flow templates Storybook](https://flow.cldcvr.com/templates/index.html) +Visit the [Flow templates Storybook](https://flow.ollion.com/templates/index.html) ## Dependencies diff --git a/packages/flow-form-builder/README.md b/packages/flow-form-builder/README.md index 046f4faf3..b9afc5511 100644 --- a/packages/flow-form-builder/README.md +++ b/packages/flow-form-builder/README.md @@ -2,7 +2,7 @@ ![npm](https://badgen.net/npm/v/@cldcvr/flow-form-builder) ![license](https://badgen.net/npm/license/@cldcvr/flow-form-builder) ![types](https://badgen.net/npm/types/@cldcvr/flow-form-builder) ![downloads](https://badgen.net//npm/dw/@cldcvr/flow-form-builder) -The Flow form builder is built on the Flow design framework ([website](https://flow.cldcvr.com/) / [github](https://github.com/cldcvr/flow-core)) +The Flow form builder is built on the Flow design framework ([website](https://flow.ollion.com/) / [github](https://github.com/cldcvr/flow-core)) ## Benefits / Features @@ -44,13 +44,13 @@ Structural correlation involves defining the data structure that will be transmi # Demo -Head over to [Flow form builder Storybook](https://flow.cldcvr.com/v2/index.html) for a demo. +Head over to [Flow form builder Storybook](https://flow.ollion.com/v2/index.html) for a demo.
# Getting started -Flow form builder is built on [Flow](https://flow.cldcvr.com/), an open source design framework. To run form builder, please make sure that you have [Flow core](https://github.com/cldcvr/flow-core) as part of your project. +Flow form builder is built on [Flow](https://flow.ollion.com/), an open source design framework. To run form builder, please make sure that you have [Flow core](https://github.com/cldcvr/flow-core) as part of your project. @@ -332,4 +332,4 @@ Once it's running, you will see a rendered form like the image below. # Properties -Head over to [Flow form builder Storybook](https://flow.cldcvr.com/form-builder/index.html?path=/story/components-f-form-builder--playground) for all properties and playground. +Head over to [Flow form builder Storybook](https://flow.ollion.com/form-builder/index.html?path=/story/components-f-form-builder--playground) for all properties and playground. diff --git a/packages/flow-lineage/README.md b/packages/flow-lineage/README.md index 420e734a5..eb9ba73ad 100644 --- a/packages/flow-lineage/README.md +++ b/packages/flow-lineage/README.md @@ -8,7 +8,7 @@ A lineage chart is a graphical representation of a node's ancestors, showing the # Demo -Head over to [Flow Lineage Storybook](https://flow.cldcvr.com/v2/index.html) for a demo. +Head over to [Flow Lineage Storybook](https://flow.ollion.com/v2/index.html) for a demo. or @@ -18,7 +18,7 @@ Clone and install the [Flow Lineage demo](https://github.com/cldcvr/flow-lineage # Getting started -Flow Lineage is been built on [Flow](https://flow.cldcvr.com/), an open source design framework. To run lineage, please make sure that you have [Flow core](https://github.com/cldcvr/flow-core) as part of your project. +Flow Lineage is been built on [Flow](https://flow.ollion.com/), an open source design framework. To run lineage, please make sure that you have [Flow core](https://github.com/cldcvr/flow-core) as part of your project. While installation if you run into any issues, head over to our [known issues + solutions document](https://github.com/cldcvr/flow-core/blob/main/packages/flow-lineage/KNOWN_SOLUTIONS.md) to see if a solution already exists. @@ -233,7 +233,7 @@ Once it's running, you will see a lineage component like the image below. # Properties -Head over to [Flow Lineage Storybook](https://flow.cldcvr.com/v2/index.html) for all properties and playground. +Head over to [Flow Lineage Storybook](https://flow.ollion.com/v2/index.html) for all properties and playground.
@@ -241,4 +241,4 @@ Head over to [Flow Lineage Storybook](https://flow.cldcvr.com/v2/index.html) for Flow nodes are represented through templates, this allow you to easily change, or write and use your own node template. -Head over to [Flow Lineage templates](https://flow.cldcvr.com/v2/index.html) to view whats available. +Head over to [Flow Lineage templates](https://flow.ollion.com/v2/index.html) to view whats available. diff --git a/packages/flow-log/README.md b/packages/flow-log/README.md new file mode 100644 index 000000000..e40c9d19c --- /dev/null +++ b/packages/flow-log/README.md @@ -0,0 +1,60 @@ +# Flow Log + +The Flow Log is built on the Flow design framework ([website](https://flow.ollion.com/) / [github](https://github.com/cldcvr/flow-core)) using [Monaco Editor](https://microsoft.github.io/monaco-editor/) + +# Installation + +### 1️⃣ Install flow code editor dependency + +``` +npm i --save @cldcvr/flow-log +``` + +**Note:** after installation, re-start your application. + +
+ +### 2️⃣ Import flow-log into your project + +Paste the below snippet in your project and add your application startup/runtime code to it. + +```javascript +import "@cldcvr/flow-core"; +import "@cldcvr/flow-log"; +``` + +
+ +### 3️⃣ For a typescript enabled project (optional) + +**Note:** After adding, re-start your application. Make sure you are using version >4.5 + +**For Vue 3:** +Copy paste below import types in your `main.ts` file. + +```Javascript +import "@cldcvr/flow-log/dist/types/vue3"; +``` + +
+For Vue 2 + +Copy paste below import types in your `main.ts` file. + +```Javascript +import "@cldcvr/flow-log/dist/types/vue2"; +``` + +
+ +
+For React + +**React**: Include react type in `tsconfig.json` file like below. + +```json +"include": ["src", "./node_modules/@cldcvr/flow-log/dist/types/react.ts"] +``` + +
+
diff --git a/packages/flow-md-editor/README.md b/packages/flow-md-editor/README.md index 6958774a3..7b966dbe0 100644 --- a/packages/flow-md-editor/README.md +++ b/packages/flow-md-editor/README.md @@ -1,6 +1,6 @@ # Flow MD Editor -The Flow md editor is built on the Flow design framework ([website](https://flow.cldcvr.com/) / [github](https://github.com/cldcvr/flow-core)) using [Monaco Editor](https://microsoft.github.io/monaco-editor/) +The Flow md editor is built on the Flow design framework ([website](https://flow.ollion.com/) / [github](https://github.com/cldcvr/flow-core)) using [Monaco Editor](https://microsoft.github.io/monaco-editor/) # Installation diff --git a/packages/flow-table/README.md b/packages/flow-table/README.md index f5c11ef65..80e9e0bd7 100644 --- a/packages/flow-table/README.md +++ b/packages/flow-table/README.md @@ -1,6 +1,6 @@ # Flow Table -The Flow table is built on the Flow design framework ([website](https://flow.cldcvr.com/) / [github](https://github.com/cldcvr/flow-core)) +The Flow table is built on the Flow design framework ([website](https://flow.ollion.com/) / [github](https://github.com/cldcvr/flow-core)) # Installation diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2de57f8f2..5a16268cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,29 +61,29 @@ importers: specifier: ^7.6.0 version: 7.6.0 '@storybook/addon-actions': - specifier: ^7.4.6 - version: 7.4.6(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.5.3 + version: 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-essentials': - specifier: ^7.4.6 - version: 7.4.6(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.5.3 + version: 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': - specifier: ^7.4.6 - version: 7.4.6(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.5.3 + version: 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-mdx-gfm': - specifier: ^7.4.6 - version: 7.4.6 + specifier: ^7.5.3 + version: 7.5.3 '@storybook/addon-storysource': - specifier: ^7.4.6 - version: 7.4.6(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.5.3 + version: 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/blocks': - specifier: ^7.4.6 - version: 7.4.6(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.5.3 + version: 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/web-components': - specifier: ^7.4.6 - version: 7.4.6(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.5.3 + version: 7.5.3(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0) '@storybook/web-components-vite': - specifier: ^7.4.6 - version: 7.4.6(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.4.11) + specifier: ^7.5.3 + version: 7.5.3(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.4.11) '@types/eslint': specifier: ^8.4.3 version: 8.44.3 @@ -106,8 +106,8 @@ importers: specifier: ^9.0.0 version: 9.0.0(eslint@8.51.0) eslint-plugin-storybook: - specifier: ^0.6.14 - version: 0.6.14(eslint@8.51.0)(typescript@5.2.2) + specifier: ^0.6.15 + version: 0.6.15(eslint@8.51.0)(typescript@5.2.2) fs-extra: specifier: ^11.1.1 version: 11.1.1 @@ -136,8 +136,8 @@ importers: specifier: ^1.52.3 version: 1.69.0 storybook: - specifier: ^7.4.6 - version: 7.4.6 + specifier: ^7.5.3 + version: 7.5.3 typescript: specifier: ^5.2.2 version: 5.2.2 @@ -4233,8 +4233,8 @@ packages: '@sinonjs/commons': 3.0.0 dev: true - /@storybook/addon-actions@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-SsqZr3js5NinKPnC8AeNI7Ij+Q6fIl9tRdRmSulEgjksjOg7E5S1/Wsn5Bb2CCgj7MaX6VxGyC7s3XskQtDiIQ==} + /@storybook/addon-actions@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-v3yL6Eq/jCiXfA24JjRdbEQUuorms6tmrywaKcd1tAy4Ftgof0KHB4tTcTyiajrI5bh6PVJoRBkE8IDqmNAHkA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4244,14 +4244,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.5.3 dequal: 2.0.3 lodash: 4.17.21 polished: 4.2.2 @@ -4267,8 +4267,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-backgrounds@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-+LHTZB/ZYMAzkyD5ZxSriBsqmsrvIaW/Nnd/BeuXGbkrVKKqM0qAKiFZAfjc2WchA1piVNy0/1Rsf+kuYCEiJw==} + /@storybook/addon-backgrounds@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-UCOVd4UNIL5FRiwi9nyiWFocn/7ewwS6bIWnq66AaHg/sv92YwsPmgQJn0DMBGDOvUAWpiHdVsZNOTX6nvw4gA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4278,14 +4278,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.5.3 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4295,8 +4295,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-controls@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-4lq3sycEUIsK8SUWDYc60QgF4vV9FZZ3lDr6M7j2W9bOnvGw49d2fbdlnq+bX1ZprZZ9VgglQpBAorQB3BXZRw==} + /@storybook/addon-controls@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-KEuU4X5Xr6cJI9xrzOUVGEmUf1iHPfK7cj0GACKv0GElsdIsQryv+OZ7gRnvmNax/e2hm2t9cJcFxB24/p6rVg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4306,16 +4306,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.6 - '@storybook/core-events': 7.4.6 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.6 - '@storybook/preview-api': 7.4.6 - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/blocks': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.5.3 + '@storybook/core-events': 7.5.3 + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.5.3 + '@storybook/preview-api': 7.5.3 + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.5.3 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4327,27 +4327,27 @@ packages: - supports-color dev: true - /@storybook/addon-docs@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-dLaub+XWFq4hChw+xfuF9yYg0Txp77FUawKoAigccfjWXx+OOhRV3XTuAcknpXkYq94GWynHgUFXosXT9kbDNA==} + /@storybook/addon-docs@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-JVQ6iCXKESij/SbE4Wq47dkSSgBRulvA8SUf8NWL5m9qpiHrg0lPSERHfoTLiB5uC/JwF0OKIlhxoWl+zCmtYg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 7.4.6 - '@storybook/csf-tools': 7.4.6 + '@storybook/blocks': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 7.5.3 + '@storybook/csf-tools': 7.5.3 '@storybook/global': 5.0.0 '@storybook/mdx2-csf': 1.1.0 - '@storybook/node-logger': 7.4.6 - '@storybook/postinstall': 7.4.6 - '@storybook/preview-api': 7.4.6 - '@storybook/react-dom-shim': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/node-logger': 7.5.3 + '@storybook/postinstall': 7.5.3 + '@storybook/preview-api': 7.5.3 + '@storybook/react-dom-shim': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.5.3 fs-extra: 11.1.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4361,25 +4361,25 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-dWodufrt71TK7ELkeIvVae/x4PzECUlbOm57Iqqt4yQCyR291CgvI4PjeB8un2HbpcXCGZ+N/Oj3YkytvzBi4A==} + /@storybook/addon-essentials@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PYj6swEI4nEzIbOTyHJB8u3K8ABYKoaW8XB5emMwsnrzB/TN7auHVhze2bQ/+ax5wyPKZpArPjxbWlSHtSws+A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addon-actions': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-backgrounds': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-controls': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-highlight': 7.4.6 - '@storybook/addon-measure': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-outline': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-toolbars': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-viewport': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.6 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.6 - '@storybook/preview-api': 7.4.6 + '@storybook/addon-actions': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-backgrounds': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-highlight': 7.5.3 + '@storybook/addon-measure': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-outline': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-toolbars': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-viewport': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.5.3 + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.5.3 + '@storybook/preview-api': 7.5.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -4390,16 +4390,16 @@ packages: - supports-color dev: true - /@storybook/addon-highlight@7.4.6: - resolution: {integrity: sha512-zCufxxD2KS5VwczxfkcBxe1oR/juTTn2H1Qm8kYvWCJQx3UxzX0+G9cwafbpV7eivqaufLweEwROkH+0KjAtkQ==} + /@storybook/addon-highlight@7.5.3: + resolution: {integrity: sha512-jb+aNRhj+tFK7EqqTlNCjGkTrkWqWHGdD1ubgnj29v8XhRuCR9YboPS+306KYwBEkuF4kNCHZofLiEBPf6nCJg==} dependencies: - '@storybook/core-events': 7.4.6 + '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.6 + '@storybook/preview-api': 7.5.3 dev: true - /@storybook/addon-links@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-BPygElZKX+CPI9Se6GJNk1dYc5oxuhA+vHigO1tBqhiM6VkHyFP3cvezJNQvpNYhkUnu3cxnZXb3UJnlRbPY3g==} + /@storybook/addon-links@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NcigW0HX8AllZ/KJ4u1KMiK30QvjqtC+zApI6Yc3tTaa6+BldbLv06fEgHgMY0yC8R+Ly9mUN7S1HiU7LQ7Qxg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4409,32 +4409,32 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/core-events': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/core-events': 7.5.3 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/router': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/router': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.5.3 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-mdx-gfm@7.4.6: - resolution: {integrity: sha512-5DCQd9syEsCjB4q8lplHwqOlrdgFn/Ttm7/7aNTeZxF1a4qH/n3Yi7P2SAehaKpJLU61aRFILzE46JD4yvMaHg==} + /@storybook/addon-mdx-gfm@7.5.3: + resolution: {integrity: sha512-ZZTqmw2DHBT2TDUmTYR9g+s+st1e375BhvALUvTODVwC49xBJRQU07tts9Tz+++v/wbc5t3y3tGxuMq9E39WJQ==} dependencies: - '@storybook/node-logger': 7.4.6 + '@storybook/node-logger': 7.5.3 remark-gfm: 3.0.1 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/addon-measure@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-nCymMLaHnxv8TE3yEM1A9Tulb1NuRXRNmtsdHTkjv7P1aWCxZo8A/GZaottKe/GLT8jSRjZ+dnpYWrbAhw6wTQ==} + /@storybook/addon-measure@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-fun9BqUTGXgcMpcbX9wUowGDkjCL8oKasZbjp/MvGM3vPTM6HQdwzHTLJGPBnmJ1xK92NhwFRs0BrQX6uF1yrg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4444,13 +4444,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/types': 7.5.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tiny-invariant: 1.3.1 @@ -4459,8 +4459,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-outline@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-errNUblRVDLpuEaHQPr/nsrnsUkD2ARmXawkRvizgDWLIDMDJYjTON3MUCaVx3x+hlZ3I6X//G5TVcma8tCc8A==} + /@storybook/addon-outline@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-c9vCi1SCGrtWr8qaOu/1GNWlrlrpl2lg4F9r+xtYf/KopenI3jSMz0YeTfmepZGAl+6Yc2Ywhm60jgpQ6SKciA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4470,13 +4470,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/types': 7.5.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -4485,8 +4485,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-storysource@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qkfwvh/pgVBReuWqO25WyaD7jd6LVqhoIJ6rBWnmx+NBpTds+h3Yt3UJCHgvweIrfSF8J3IqzaTxmmNjnkcrRw==} + /@storybook/addon-storysource@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3t/ypTGyPSxRwOJkAtYw+HKZWUzIayx1xZTU6iip7gTMWz56mhZrsBBcNFXOnQkRBAsQHi1Nhr3Ef1JRguiMMQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4496,13 +4496,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/router': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/source-loader': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/router': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/source-loader': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) estraverse: 5.3.0 prop-types: 15.8.1 react: 18.2.0 @@ -4514,8 +4514,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-toolbars@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-L9m2FBcKeteGq7qIYsMJr0LEfiH7Wdrv5IDcldZTn68eZUJTh1p4GdJZcOmzX1P5IFRr76hpu03iWsNlWQjpbQ==} + /@storybook/addon-toolbars@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-KdLr4sGMJzhtjNTNE2ocfu58yOHHUyZ/cI3BTp7a0gq9YbUpHmC3XTNr26/yOYYrdjkiMD26XusJUjXe+/V2xw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4525,11 +4525,11 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -4537,8 +4537,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-viewport@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-INDtk54j7bi7NgxMfd2ATmbA0J7nAd6X8itMkLIyPuPJtx8bYHPDORyemDOd0AojgmAdTOAyUtDYdI/PFeo4Cw==} + /@storybook/addon-viewport@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-gT2XX0NNBrzSs1nrxadl6LnvcwgN7z2R0LzTK8/hxvx4D0EnXrV3feXLzjewr8ZYjzfEeSpO+W+bQTVNm3fNsg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4548,13 +4548,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) memoizerific: 1.11.3 prop-types: 15.8.1 react: 18.2.0 @@ -4564,23 +4564,23 @@ packages: - '@types/react-dom' dev: true - /@storybook/blocks@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HxBSAeOiTZW2jbHQlo1upRWFgoMsaAyKijUFf5MwwMNIesXCuuTGZDJ3xTABwAVLK2qC9Ektfbo0CZCiPVuDRQ==} + /@storybook/blocks@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Z8yF820v78clQWkwG5OA5qugbQn7rtutq9XCsd03NDB+IEfDaTFQAZG8gs62ZX2ZaXAJsqJSr/mL9oURzXto2A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.4.6 - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.6 + '@storybook/channels': 7.5.3 + '@storybook/client-logger': 7.5.3 + '@storybook/components': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.5.3 '@storybook/csf': 0.1.1 - '@storybook/docs-tools': 7.4.6 + '@storybook/docs-tools': 7.5.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.5.3 '@types/lodash': 4.14.199 color-convert: 2.0.1 dequal: 2.0.3 @@ -4602,13 +4602,13 @@ packages: - supports-color dev: true - /@storybook/builder-manager@7.4.6: - resolution: {integrity: sha512-zylZCD2rmyLOOFBFmUgtJg6UNUKmRNgXiig1XApzS2TkIbTZP827DsVEUl0ey/lskCe0uArkrEBR6ICba8p/Rw==} + /@storybook/builder-manager@7.5.3: + resolution: {integrity: sha512-uf4Vyj8ofHaq94m065SMvFKak1XrrxgI83VZAxc2QjiPcbRwcVOZd+wcKFdZydqqA6FlBDdJrU+k9INA4Qkfcw==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.4.6 - '@storybook/manager': 7.4.6 - '@storybook/node-logger': 7.4.6 + '@storybook/core-common': 7.5.3 + '@storybook/manager': 7.5.3 + '@storybook/node-logger': 7.5.3 '@types/ejs': 3.1.3 '@types/find-cache-dir': 3.2.1 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.18.20) @@ -4626,12 +4626,12 @@ packages: - supports-color dev: true - /@storybook/builder-vite@7.4.6(typescript@5.2.2)(vite@4.4.11): - resolution: {integrity: sha512-xV9STYK+TkqWWTf2ydm6jx+7P70fjD2UPd1XTUw08uKszIjhuuxk+bG/OF5R1E25mPunAKXm6kBFh351AKejBg==} + /@storybook/builder-vite@7.5.3(typescript@5.2.2)(vite@4.4.11): + resolution: {integrity: sha512-c104V3O75OCVnfZj0Jr70V09g0KSbPGvQK2Zh31omXGvakG8XrhWolYxkmjOcForJmAqsXnKs/nw3F75Gp853g==} peerDependencies: '@preact/preset-vite': '*' typescript: '>= 4.3.x' - vite: ^3.0.0 || ^4.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: '*' peerDependenciesMeta: '@preact/preset-vite': @@ -4641,15 +4641,14 @@ packages: vite-plugin-glimmerx: optional: true dependencies: - '@storybook/channels': 7.4.6 - '@storybook/client-logger': 7.4.6 - '@storybook/core-common': 7.4.6 - '@storybook/csf-plugin': 7.4.6 - '@storybook/mdx2-csf': 1.1.0 - '@storybook/node-logger': 7.4.6 - '@storybook/preview': 7.4.6 - '@storybook/preview-api': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/channels': 7.5.3 + '@storybook/client-logger': 7.5.3 + '@storybook/core-common': 7.5.3 + '@storybook/csf-plugin': 7.5.3 + '@storybook/node-logger': 7.5.3 + '@storybook/preview': 7.5.3 + '@storybook/preview-api': 7.5.3 + '@storybook/types': 7.5.3 '@types/find-cache-dir': 3.2.1 browser-assert: 1.2.1 es-module-lexer: 0.9.3 @@ -4657,8 +4656,6 @@ packages: find-cache-dir: 3.3.2 fs-extra: 11.1.1 magic-string: 0.30.4 - remark-external-links: 8.0.0 - remark-slug: 6.1.0 rollup: 3.29.4 typescript: 5.2.2 vite: 4.4.11(sass@1.69.0) @@ -4667,33 +4664,33 @@ packages: - supports-color dev: true - /@storybook/channels@7.4.6: - resolution: {integrity: sha512-yPv/sfo2c18fM3fvG0i1xse63vG8l33Al/OU0k/dtovltPu001/HVa1QgBgsb/QrEfZtvGjGhmtdVeYb39fv3A==} + /@storybook/channels@7.5.3: + resolution: {integrity: sha512-dhWuV2o2lmxH0RKuzND8jxYzvSQTSmpE13P0IT/k8+I1up/rSNYOBQJT6SalakcNWXFAMXguo/8E7ApmnKKcEw==} dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/core-events': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 dev: true - /@storybook/cli@7.4.6: - resolution: {integrity: sha512-rRwaH8pOL+FHz/pJMEkNpMH2xvZvWsrl7obBYw26NQiHmiVSAkfHJicndSN1mwc+p5w+9iXthrgzbLtSAOSvkA==} + /@storybook/cli@7.5.3: + resolution: {integrity: sha512-XysHSnknZTAcTbQ0bQsbfv5J8ifHpOBsmXjk1HCA05E9WGGrn9JrQRCfpDUQJ6O6UWq0bpMqzP8gFLWXFE7hug==} hasBin: true dependencies: '@babel/core': 7.23.0 '@babel/preset-env': 7.22.20(@babel/core@7.23.0) '@babel/types': 7.23.0 '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 7.4.6 - '@storybook/core-common': 7.4.6 - '@storybook/core-events': 7.4.6 - '@storybook/core-server': 7.4.6 - '@storybook/csf-tools': 7.4.6 - '@storybook/node-logger': 7.4.6 - '@storybook/telemetry': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/codemod': 7.5.3 + '@storybook/core-common': 7.5.3 + '@storybook/core-events': 7.5.3 + '@storybook/core-server': 7.5.3 + '@storybook/csf-tools': 7.5.3 + '@storybook/node-logger': 7.5.3 + '@storybook/telemetry': 7.5.3 + '@storybook/types': 7.5.3 '@types/semver': 7.5.3 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 @@ -4730,22 +4727,22 @@ packages: - utf-8-validate dev: true - /@storybook/client-logger@7.4.6: - resolution: {integrity: sha512-XDw31ZziU//86PKuMRnmc+L/G0VopaGKENQOGEpvAXCU9IZASwGKlKAtcyosjrpi+ZiUXlMgUXCpXM7x3b1Ehw==} + /@storybook/client-logger@7.5.3: + resolution: {integrity: sha512-vUFYALypjix5FoJ5M/XUP6KmyTnQJNW1poHdW7WXUVSg+lBM6E5eAtjTm0hdxNNDH8KSrdy24nCLra5h0X0BWg==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod@7.4.6: - resolution: {integrity: sha512-lxmwEpwksCaAq96APN2YlooSDfKjJ1vKzN5Ni2EqQzf2TEXl7XQjLacHd7OOaII1kfsy+D5gNG4N5wBo7Ub30g==} + /@storybook/codemod@7.5.3: + resolution: {integrity: sha512-gzycFdqnF4drUjfzMTrLNHqi2jkw1lDeACUzQdug5uWxynZKAvMTHAgU0q9wvoYRR9Xhq8PhfKtXtYCCj2Er4Q==} dependencies: '@babel/core': 7.23.0 '@babel/preset-env': 7.22.20(@babel/core@7.23.0) '@babel/types': 7.23.0 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.4.6 - '@storybook/node-logger': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/csf-tools': 7.5.3 + '@storybook/node-logger': 7.5.3 + '@storybook/types': 7.5.3 '@types/cross-spawn': 6.0.3 cross-spawn: 7.0.3 globby: 11.1.0 @@ -4757,19 +4754,19 @@ packages: - supports-color dev: true - /@storybook/components@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-nIRBhewAgrJJVafyCzuaLx1l+YOfvvD5dOZ0JxZsxJsefOdw1jFpUqUZ5fIpQ2moyvrR0mAUFw378rBfMdHz5Q==} + /@storybook/components@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-M3+cjvEsDGLUx8RvK5wyF6/13LNlUnKbMgiDE8Sxk/v/WPpyhOAIh/B8VmrU1psahS61Jd4MTkFmLf1cWau1vw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@radix-ui/react-select': 1.2.2(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-toolbar': 1.0.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.6 + '@storybook/client-logger': 7.5.3 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.5.3 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4780,21 +4777,21 @@ packages: - '@types/react-dom' dev: true - /@storybook/core-client@7.4.6: - resolution: {integrity: sha512-tfgxAHeCvMcs6DsVgtb4hQSDaCHeAPJOsoyhb47eDQfk4OmxzriM0qWucJV5DePSMi+KutX/rN2u0JxfOuN68g==} + /@storybook/core-client@7.5.3: + resolution: {integrity: sha512-sIviDytbhos02TVXxU8XLymzty7IAtLs5e16hv49JSdBp47iBajRaNBmBj/l+sgTH+3M+R6gP8yGFMsZSCnU2g==} dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/preview-api': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/preview-api': 7.5.3 dev: true - /@storybook/core-common@7.4.6: - resolution: {integrity: sha512-05MJFmOM86qvTLtgDskokIFz9txe0Lbhq4L3by1FtF0GwgH+p+W6I94KI7c6ANER+kVZkXQZhiRzwBFnVTW+Cg==} + /@storybook/core-common@7.5.3: + resolution: {integrity: sha512-WGMwjtVUxUzFwQz7Mgs0gLuNebIGNV55dCdZgurx2/y6QOkJ2v8D0b3iL+xKMV4B5Nwoc2DsM418Y+Hy3UQd+w==} dependencies: - '@storybook/core-events': 7.4.6 - '@storybook/node-logger': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/core-events': 7.5.3 + '@storybook/node-logger': 7.5.3 + '@storybook/types': 7.5.3 '@types/find-cache-dir': 3.2.1 - '@types/node': 16.18.57 + '@types/node': 18.18.3 '@types/node-fetch': 2.6.6 '@types/pretty-hrtime': 1.0.1 chalk: 4.1.2 @@ -4818,32 +4815,32 @@ packages: - supports-color dev: true - /@storybook/core-events@7.4.6: - resolution: {integrity: sha512-r5vrE+32lwrJh1NGFr1a0mWjvxo7q8FXYShylcwRWpacmL5NTtLkrXOoJSeGvJ4yKNYkvxQFtOPId4lzDxa32w==} + /@storybook/core-events@7.5.3: + resolution: {integrity: sha512-DFOpyQ22JD5C1oeOFzL8wlqSWZzrqgDfDbUGP8xdO4wJu+FVTxnnWN6ZYLdTPB1u27DOhd7TzjQMfLDHLu7kbQ==} dependencies: ts-dedent: 2.2.0 dev: true - /@storybook/core-server@7.4.6: - resolution: {integrity: sha512-jqmRTGCJ1W0WReImivkisPVaLFT5sjtLnFoAk0feHp6QS5j7EYOPN7CYzliyQmARWTLUEXOVaFf3VD6nJZQhJQ==} + /@storybook/core-server@7.5.3: + resolution: {integrity: sha512-Gmq1w7ulN/VIeTDboNcb6GNM+S8T0SqhJUqeoHzn0vLGnzxeuYRJ0V3ZJhGZiJfSmCNqYAjC8QUBf6uU1gLipw==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.4.6 - '@storybook/channels': 7.4.6 - '@storybook/core-common': 7.4.6 - '@storybook/core-events': 7.4.6 + '@storybook/builder-manager': 7.5.3 + '@storybook/channels': 7.5.3 + '@storybook/core-common': 7.5.3 + '@storybook/core-events': 7.5.3 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.4.6 + '@storybook/csf-tools': 7.5.3 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.4.6 - '@storybook/node-logger': 7.4.6 - '@storybook/preview-api': 7.4.6 - '@storybook/telemetry': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/manager': 7.5.3 + '@storybook/node-logger': 7.5.3 + '@storybook/preview-api': 7.5.3 + '@storybook/telemetry': 7.5.3 + '@storybook/types': 7.5.3 '@types/detect-port': 1.3.3 - '@types/node': 16.18.57 + '@types/node': 18.18.3 '@types/pretty-hrtime': 1.0.1 '@types/semver': 7.5.3 better-opn: 3.0.2 @@ -4875,24 +4872,24 @@ packages: - utf-8-validate dev: true - /@storybook/csf-plugin@7.4.6: - resolution: {integrity: sha512-yi7Qa4NSqKOyiJTWCxlB0ih2ijXq6oY5qZKW6MuMMBP14xJNRGLbH5KabpfXgN2T7YECcOWG1uWaGj2veJb1KA==} + /@storybook/csf-plugin@7.5.3: + resolution: {integrity: sha512-yQ3S/IOT08Y7XTnlc3SPkrJKZ6Xld6liAlHn+ddjge4oZa0hUqwYLb+piXUhFMfL6Ij65cj4hu3vMbw89azIhg==} dependencies: - '@storybook/csf-tools': 7.4.6 + '@storybook/csf-tools': 7.5.3 unplugin: 1.5.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@7.4.6: - resolution: {integrity: sha512-ocKpcIUtTBy6hlLY34RUFQyX403cWpB2gGfqvkHbpGe2BQj7EyV0zpWnjsfVxvw+M9OWlCdxHWDOPUgXM33ELw==} + /@storybook/csf-tools@7.5.3: + resolution: {integrity: sha512-676C3ISn7FQJKjb3DBWXhjGN2OQEv4s71dx+5D0TlmswDCOOGS8dYFjP8wVx51+mAIE8CROAw7vLHLtVKU7SwQ==} dependencies: '@babel/generator': 7.23.0 '@babel/parser': 7.23.0 '@babel/traverse': 7.23.0 '@babel/types': 7.23.0 '@storybook/csf': 0.1.1 - '@storybook/types': 7.4.6 + '@storybook/types': 7.5.3 fs-extra: 11.1.1 recast: 0.23.4 ts-dedent: 2.2.0 @@ -4916,12 +4913,12 @@ packages: resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} dev: true - /@storybook/docs-tools@7.4.6: - resolution: {integrity: sha512-nZj1L/8WwKWWJ41FW4MaKGajZUtrhnr9UwflRCkQJaWhAKmDfOb5M5TqI93uCOULpFPOm5wpoMBz2IHInQ2Lrg==} + /@storybook/docs-tools@7.5.3: + resolution: {integrity: sha512-f20EUQlwamcSPrOFn42fj9gpkZIDNCZkC3N19yGzLYiE4UMyaYQgRl18oLvqd3M6aBm6UW6SCoIIgeaOViBSqg==} dependencies: - '@storybook/core-common': 7.4.6 - '@storybook/preview-api': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/core-common': 7.5.3 + '@storybook/preview-api': 7.5.3 + '@storybook/types': 7.5.3 '@types/doctrine': 0.0.3 doctrine: 3.0.0 lodash: 4.17.21 @@ -4934,20 +4931,20 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/manager-api@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-inrm3DIbCp8wjXSN/wK6e6i2ysQ/IEmtC7IN0OJ7vdrp+USCooPT448SQTUmVctUGCFmOU3fxXByq8g77oIi7w==} + /@storybook/manager-api@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-d8mVLr/5BEG4bAS2ZeqYTy/aX4jPEpZHdcLaWoB4mAM+PAL9wcWsirUyApKtDVYLITJf/hd8bb2Dm2ok6E45gA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.4.6 - '@storybook/client-logger': 7.4.6 - '@storybook/core-events': 7.4.6 + '@storybook/channels': 7.5.3 + '@storybook/client-logger': 7.5.3 + '@storybook/core-events': 7.5.3 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/router': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/router': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.5.3 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -4959,31 +4956,31 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/manager@7.4.6: - resolution: {integrity: sha512-kA1hUDxpn1i2SO9OinvLvVXDeL4xgJkModp+pbE8IXv4NJWReNq1ecMeQCzPLS3Sil2gnrullQ9uYXsnZ9bxxA==} + /@storybook/manager@7.5.3: + resolution: {integrity: sha512-3ZZrHYcXWAQXpDQZBvKyScGgQaAaBc63i+KC2mXqzTdXuJhVDUiylvqLRprBnrEprgePQLFrxGC2JSHUwH7dqg==} dev: true /@storybook/mdx2-csf@1.1.0: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/node-logger@7.4.6: - resolution: {integrity: sha512-djZb310Q27GviDug1XBv0jOEDLCiwr4hhDE0aifCEKZpfNCi/EaP31nbWimFzZwxu4hE/YAPWExzScruR1zw9Q==} + /@storybook/node-logger@7.5.3: + resolution: {integrity: sha512-7ZZDw/q3hakBj1FngsBjaHNIBguYAWojp7R1fFTvwkeunCi21EUzZjRBcqp10kB6BP3/NLX32bIQknsCWD76rQ==} dev: true - /@storybook/postinstall@7.4.6: - resolution: {integrity: sha512-TqI5BucPAGRWrkh55BYiG2/gHLFtC0In4cuu0GsUzB/1jc4i51npLRorCwhmT7r7YliGl5F7JaP0Bni/qHN3Lg==} + /@storybook/postinstall@7.5.3: + resolution: {integrity: sha512-r+H3xGMu2A9yOSsygc3bDFhku8wpOZF3SqO19B7eAML12viHwUtYfyGL74svw4TMcKukyQ+KPn5QsSG+4bjZMg==} dev: true - /@storybook/preview-api@7.4.6: - resolution: {integrity: sha512-byUS/Opt3ytWD4cWz3sNEKw5Yks8MkQgRN+GDSyIomaEAQkLAM0rchPC0MYjwCeUSecV7IIQweNX5RbV4a34BA==} + /@storybook/preview-api@7.5.3: + resolution: {integrity: sha512-LNmEf7oBRnZ1wG3bQ+P+TO29+NN5pSDJiAA6FabZBrtIVm+psc2lxBCDQvFYyAFzQSlt60toGKNW8+RfFNdR5Q==} dependencies: - '@storybook/channels': 7.4.6 - '@storybook/client-logger': 7.4.6 - '@storybook/core-events': 7.4.6 + '@storybook/channels': 7.5.3 + '@storybook/client-logger': 7.5.3 + '@storybook/core-events': 7.5.3 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/types': 7.4.6 + '@storybook/types': 7.5.3 '@types/qs': 6.9.8 dequal: 2.0.3 lodash: 4.17.21 @@ -4994,12 +4991,12 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview@7.4.6: - resolution: {integrity: sha512-2RPXusJ4CTDrIipIKKvbotD7fP0+8VzoFjImunflIrzN9rni+2rq5eMjqlXAaB+77w064zIR4uDUzI9fxsMDeQ==} + /@storybook/preview@7.5.3: + resolution: {integrity: sha512-Hf90NlLaSrdMZXPOHDCMPjTywVrQKK0e5CtzqWx/ZQz91JDINxJD+sGj2wZU+wuBtQcTtlsXc9OewlJ+9ETwIw==} dev: true - /@storybook/react-dom-shim@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-DSq8l9FDocUF1ooVI+TF83pddj1LynE/Hv0/y8XZhc3IgJ/HkuOQuUmfz29ezgfAi9gFYUR8raTIBi3/xdoRmw==} + /@storybook/react-dom-shim@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-9aNcKdhoP36jMrcXgfzE9jVg/SpqPpWnUJM70upYoZXytG2wQSPtawLHHyC6kycvTzwncyfF3rwUnOFBB8zmig==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5008,27 +5005,27 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/router@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Vl1esrHkcHxDKqc+HY7+6JQpBPW3zYvGk0cQ2rxVMhWdLZTAz1hss9DqzN9tFnPyfn0a1Q77EpMySkUrvWKKNQ==} + /@storybook/router@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-/iNYCFore7R5n6eFHbBYoB0P2/sybTVpA+uXTNUd3UEt7Ro6CEslTaFTEiH2RVQwOkceBp/NpyWon74xZuXhMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/client-logger': 7.4.6 + '@storybook/client-logger': 7.5.3 memoizerific: 1.11.3 qs: 6.11.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/source-loader@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-tBso55luaKIsZmIsgYyT7HJcjbgjxf0pdzbYqdThZhY3oSl3d56xbcFDCWW+yWjFONuFY8RGPCT7iGywwmaBdQ==} + /@storybook/source-loader@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cPOi/hxdblTPw2AvwlR0VaGmELXyLGGE8KQDGcOnZtU6PpyyCwV4ZJiJz1qjiHdjfHlJMJG33JiyHfvsngT8jQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@storybook/csf': 0.1.1 - '@storybook/types': 7.4.6 + '@storybook/types': 7.5.3 estraverse: 5.3.0 lodash: 4.17.21 prettier: 2.8.8 @@ -5036,12 +5033,12 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/telemetry@7.4.6: - resolution: {integrity: sha512-c8p/C1NIH8EMBviZkBCx8MMDk6rrITJ+b29DEp5MaWSRlklIVyhGiC4RPIRv6sxJwlD41PnqWVFtfu2j2eXLdQ==} + /@storybook/telemetry@7.5.3: + resolution: {integrity: sha512-X6alII3o0jCb5xALuw+qcWmvyrbhlkmPeNZ6ZQXknOfB4DkwponFdWN5y6W7yGvr01xa5QBepJRV79isl97d8g==} dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/core-common': 7.4.6 - '@storybook/csf-tools': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/core-common': 7.5.3 + '@storybook/csf-tools': 7.5.3 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 @@ -5052,40 +5049,40 @@ packages: - supports-color dev: true - /@storybook/theming@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HW77iJ9ptCMqhoBOYFjRQw7VBap+38fkJGHP5KylEJCyYCgIAm2dEcQmtWpMVYFssSGcb6djfbtAMhYU4TL4Iw==} + /@storybook/theming@7.5.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Cjmthe1MAk0z4RKCZ7m72gAD8YD0zTAH97z5ryM1Qv84QXjiCQ143fGOmYz1xEQdNFpOThPcwW6FEccLHTkVcg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 7.4.6 + '@storybook/client-logger': 7.5.3 '@storybook/global': 5.0.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/types@7.4.6: - resolution: {integrity: sha512-6QLXtMVsFZFpzPkdGWsu/iuc8na9dnS67AMOBKm5qCLPwtUJOYkwhMdFRSSeJthLRpzV7JLAL8Kwvl7MFP3QSw==} + /@storybook/types@7.5.3: + resolution: {integrity: sha512-iu5W0Kdd6nysN5CPkY4GRl+0BpxRTdSfBIJak7mb6xCIHSB5t1tw4BOuqMQ5EgpikRY3MWJ4gY647QkWBX3MNQ==} dependencies: - '@storybook/channels': 7.4.6 + '@storybook/channels': 7.5.3 '@types/babel__core': 7.20.2 '@types/express': 4.17.18 file-system-cache: 2.3.0 dev: true - /@storybook/web-components-vite@7.4.6(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.4.11): - resolution: {integrity: sha512-L/y6MTLbqfHaM0faK9Yl8n5PIyW4daZrtk7NfaOT6UjgNFjOx3o4CctYew6oj90cNk5HdZQX2OZny043GxDLZw==} + /@storybook/web-components-vite@7.5.3(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.4.11): + resolution: {integrity: sha512-DwVJX5wkeHIfuufBKiqm9FOTNjS1SnOV0xd2J3/7erhLzP1dC3CQtbGOhTe0cDsc0i/WjIcVF0l+NaOXnwKGVA==} engines: {node: ^14.18 || >=16} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/builder-vite': 7.4.6(typescript@5.2.2)(vite@4.4.11) - '@storybook/core-server': 7.4.6 - '@storybook/node-logger': 7.4.6 - '@storybook/web-components': 7.4.6(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0) + '@storybook/builder-vite': 7.5.3(typescript@5.2.2)(vite@4.4.11) + '@storybook/core-server': 7.5.3 + '@storybook/node-logger': 7.5.3 + '@storybook/web-components': 7.5.3(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0) magic-string: 0.30.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -5101,19 +5098,19 @@ packages: - vite-plugin-glimmerx dev: true - /@storybook/web-components@7.4.6(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HWqkZtdkmNimkzMmE0mGRys2ee9qgEeDVCruiffySVquBRMQ6n1xgvHZYaO6OLlMeH0YHPg083ZqUasS5GsYVg==} + /@storybook/web-components@7.5.3(lit@2.8.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-C+2bx1ZuelUVRj6H1IcAu5W0kwli3GXJcgfbdL8FCW1d3UMYCxITQ0ZzixQWCMi+GootmYALv1vTmsoQOsdulA==} engines: {node: '>=16.0.0'} peerDependencies: - lit: ^2.0.0 + lit: ^2.0.0 || ^3.0.0 dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/core-client': 7.4.6 - '@storybook/docs-tools': 7.4.6 + '@storybook/client-logger': 7.5.3 + '@storybook/core-client': 7.5.3 + '@storybook/docs-tools': 7.5.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.5.3 + '@storybook/types': 7.5.3 lit: 2.8.0 tiny-invariant: 1.3.1 ts-dedent: 2.2.0 @@ -5237,7 +5234,7 @@ packages: /@types/cross-spawn@6.0.3: resolution: {integrity: sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA==} dependencies: - '@types/node': 20.8.2 + '@types/node': 18.18.3 dev: true /@types/d3-array@3.0.8: @@ -5613,7 +5610,7 @@ packages: /@types/node-fetch@2.6.6: resolution: {integrity: sha512-95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw==} dependencies: - '@types/node': 20.8.2 + '@types/node': 18.18.3 form-data: 4.0.0 dev: true @@ -5621,10 +5618,6 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node@16.18.57: - resolution: {integrity: sha512-piPoDozdPaX1hNWFJQzzgWqE40gh986VvVx/QO9RU4qYRE55ld7iepDVgZ3ccGUw0R4wge0Oy1dd+3xOQNkkUQ==} - dev: true - /@types/node@18.18.3: resolution: {integrity: sha512-0OVfGupTl3NBFr8+iXpfZ8NR7jfFO+P1Q+IO/q0wbo02wYkP5gy36phojeYWpLQ6WAMjl+VfmqUk2YbUfp0irA==} dev: true @@ -5767,7 +5760,7 @@ packages: resolution: {integrity: sha512-CHzgNU3qYBnp/O4S3yv2tXPlvMTq0YWSTVg2/JYLqWZGHwwgJGAwd00poay/11asPq8wLFwHzubyInqHIFmmiw==} requiresBuild: true dependencies: - '@types/node': 20.8.2 + '@types/node': 18.18.3 dev: true optional: true @@ -8340,11 +8333,6 @@ packages: engines: {node: '>=12'} dev: true - /dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} - engines: {node: '>=12'} - dev: true - /duplexify@3.7.1: resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} dependencies: @@ -8874,8 +8862,8 @@ packages: eslint: 8.51.0 dev: true - /eslint-plugin-storybook@0.6.14(eslint@8.51.0)(typescript@5.2.2): - resolution: {integrity: sha512-IeYigPur/MvESNDo43Z+Z5UvlcEVnt0dDZmnw1odi9X2Th1R3bpGyOZsHXb9bp1pFecOpRUuoMG5xdID2TwwOg==} + /eslint-plugin-storybook@0.6.15(eslint@8.51.0)(typescript@5.2.2): + resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: eslint: '>=6' @@ -11077,7 +11065,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: app-root-dir: 1.0.2 - dotenv: 16.3.1 + dotenv: 16.0.3 dotenv-expand: 10.0.0 dev: true @@ -13660,11 +13648,11 @@ packages: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook@7.4.6: - resolution: {integrity: sha512-YkFSpnR47j5zz7yElA+2axLjXN7K7TxDGJRHHlqXmG5iQ0PXzmjrj2RxMDKFz4Ybp/QjEUoJ4rx//ESEY0Nb5A==} + /storybook@7.5.3: + resolution: {integrity: sha512-lkn9hcedNmSNCzbDIrky2LpZJqlpS7Fy1KpGBZmLY34g5Mb0+KnXaUqzY0dxsd7aFm8Oa7Du/emceMYNNL4DMA==} hasBin: true dependencies: - '@storybook/cli': 7.4.6 + '@storybook/cli': 7.5.3 transitivePeerDependencies: - bufferutil - encoding diff --git a/stories/about-flow.mdx b/stories/about-flow.mdx index cc6c49e1d..b7027c6d1 100644 --- a/stories/about-flow.mdx +++ b/stories/about-flow.mdx @@ -38,7 +38,7 @@ Everything we build and design needs to be simple, intuitive, and obvious to any component properties or template layouts have to be the same for the developer experience.
{" "}
If you are a developer with a new contribution to Flow and do not have Figma experience/skills, you - can write into + can write into flow@cldcvr.com and someone from the CloudCover’s design team will get in touch with you. Keep in mind that the designers are actively engaged into other products and a response/implementation might take a little diff --git a/stories/flow-code-editor/About.mdx b/stories/flow-code-editor/About.mdx new file mode 100644 index 000000000..3f264824e --- /dev/null +++ b/stories/flow-code-editor/About.mdx @@ -0,0 +1,6 @@ +import { Meta } from "@storybook/addon-docs/blocks"; +import README from "./../../packages/flow-code-editor/README.md?raw"; + + + + diff --git a/stories/flow-core/About.mdx b/stories/flow-core/About.mdx new file mode 100644 index 000000000..9e4654441 --- /dev/null +++ b/stories/flow-core/About.mdx @@ -0,0 +1,6 @@ +import { Meta } from "@storybook/addon-docs/blocks"; +import README from "./../../README.md?raw"; + + + + diff --git a/stories/flow-form-builder/about.mdx b/stories/flow-form-builder/about.mdx index 8584c41c3..14d3b0631 100644 --- a/stories/flow-form-builder/about.mdx +++ b/stories/flow-form-builder/about.mdx @@ -2,7 +2,7 @@ import { Meta, Markdown } from "@storybook/addon-docs/blocks"; -The Flow form builder is built on the Flow design framework ([website](https://flow.cldcvr.com/) / [github](https://github.com/cldcvr/flow-core)) +The Flow form builder is built on the Flow design framework ([website](https://flow.ollion.com/) / [github](https://github.com/cldcvr/flow-core)) ## Benefits / Features @@ -46,7 +46,7 @@ Structural correlation involves defining the data structure that will be transmi # Getting started -Flow form builder is built on [Flow](https://flow.cldcvr.com/), an open source design framework. To run form builder, please make sure that you have [Flow core](https://github.com/cldcvr/flow-core) as part of your project. +Flow form builder is built on [Flow](https://flow.ollion.com/), an open source design framework. To run form builder, please make sure that you have [Flow core](https://github.com/cldcvr/flow-core) as part of your project. {/* During installation if you run into any issues, head over to our [known issues + solutions document](https://github.com/cldcvr/flow-core/blob/main/packages/flow-form-builder/KNOWN_SOLUTIONS.md) to see if a solution already exists. */} diff --git a/stories/flow-form-builder/array-field.stories.ts b/stories/flow-form-builder/array-field.stories.ts index ae7b42ebb..9e1d18c08 100644 --- a/stories/flow-form-builder/array-field.stories.ts +++ b/stories/flow-form-builder/array-field.stories.ts @@ -4,7 +4,7 @@ import { FormBuilderField } from "@cldcvr/flow-form-builder"; import { createRef, Ref, ref } from "lit/directives/ref.js"; export default { - title: "@cldcvr/flow-form-builder/Array field", + title: "@cldcvr/flow-form-builder/Examples/Array field", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/array-with-object-field.stories.ts b/stories/flow-form-builder/array-with-object-field.stories.ts index 90de234e3..b6695b079 100644 --- a/stories/flow-form-builder/array-with-object-field.stories.ts +++ b/stories/flow-form-builder/array-with-object-field.stories.ts @@ -4,7 +4,7 @@ import { FormBuilderField } from "@cldcvr/flow-form-builder"; import { createRef, Ref, ref } from "lit/directives/ref.js"; export default { - title: "@cldcvr/flow-form-builder/Array with Object fields", + title: "@cldcvr/flow-form-builder/Examples/Array with Object fields", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/autofill.stories.ts b/stories/flow-form-builder/autofill.stories.ts index ba5e296c9..3b4b4997d 100644 --- a/stories/flow-form-builder/autofill.stories.ts +++ b/stories/flow-form-builder/autofill.stories.ts @@ -4,7 +4,7 @@ import { FormBuilderField } from "@cldcvr/flow-form-builder"; import { createRef, Ref, ref } from "lit/directives/ref.js"; export default { - title: "@cldcvr/flow-form-builder/Auto fill", + title: "@cldcvr/flow-form-builder/Examples/Auto fill", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/deep-reactivity.stories.ts b/stories/flow-form-builder/deep-reactivity.stories.ts index fef0642a2..98f70b0c1 100644 --- a/stories/flow-form-builder/deep-reactivity.stories.ts +++ b/stories/flow-form-builder/deep-reactivity.stories.ts @@ -6,7 +6,7 @@ import { useArgs } from "@storybook/manager-api"; import { FFormBuilder } from "@cldcvr/flow-form-builder/src"; export default { - title: "@cldcvr/flow-form-builder/Deep Reactivity", + title: "@cldcvr/flow-form-builder/Examples/Deep Reactivity", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/dynamic-validation-message.stories.ts b/stories/flow-form-builder/dynamic-validation-message.stories.ts index 2ab7d5b70..1a05e67b3 100644 --- a/stories/flow-form-builder/dynamic-validation-message.stories.ts +++ b/stories/flow-form-builder/dynamic-validation-message.stories.ts @@ -4,7 +4,7 @@ import { FormBuilderField } from "@cldcvr/flow-form-builder/src/types"; import { createRef, Ref, ref } from "lit/directives/ref.js"; export default { - title: "@cldcvr/flow-form-builder/Dynamic Validation Message", + title: "@cldcvr/flow-form-builder/Examples/Dynamic Validation Message", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/horizontal-fields.stories.ts b/stories/flow-form-builder/horizontal-fields.stories.ts index fba8e7b61..1496840de 100644 --- a/stories/flow-form-builder/horizontal-fields.stories.ts +++ b/stories/flow-form-builder/horizontal-fields.stories.ts @@ -4,7 +4,7 @@ import { FormBuilderField } from "@cldcvr/flow-form-builder"; import { createRef, Ref, ref } from "lit/directives/ref.js"; export default { - title: "@cldcvr/flow-form-builder/Horiontal fields", + title: "@cldcvr/flow-form-builder/Examples/Horiontal fields", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/inner-buttons.stories.ts b/stories/flow-form-builder/inner-buttons.stories.ts index c7c9667e1..06924e119 100644 --- a/stories/flow-form-builder/inner-buttons.stories.ts +++ b/stories/flow-form-builder/inner-buttons.stories.ts @@ -5,7 +5,7 @@ import { createRef, Ref, ref } from "lit/directives/ref.js"; import { FFormBuilder } from "@cldcvr/flow-form-builder/src"; export default { - title: "@cldcvr/flow-form-builder/Test Inner Buttons", + title: "@cldcvr/flow-form-builder/Examples/Test Inner Buttons", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/inside-popover.stories.ts b/stories/flow-form-builder/inside-popover.stories.ts index 41047200f..2d636c2ea 100644 --- a/stories/flow-form-builder/inside-popover.stories.ts +++ b/stories/flow-form-builder/inside-popover.stories.ts @@ -5,7 +5,7 @@ import { createRef, Ref, ref } from "lit/directives/ref.js"; import { FButton, FSelectOptionObject } from "@cldcvr/flow-core"; export default { - title: "@cldcvr/flow-form-builder/In PopOver", + title: "@cldcvr/flow-form-builder/Examples/In PopOver", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/multiple-async-cutom-validators.stories.ts b/stories/flow-form-builder/multiple-async-cutom-validators.stories.ts index bd9028b85..419041ed5 100644 --- a/stories/flow-form-builder/multiple-async-cutom-validators.stories.ts +++ b/stories/flow-form-builder/multiple-async-cutom-validators.stories.ts @@ -5,7 +5,7 @@ import { createRef, Ref, ref } from "lit/directives/ref.js"; import { FFormBuilder } from "@cldcvr/flow-form-builder/src"; export default { - title: "@cldcvr/flow-form-builder/Multiple Async Custom Validator", + title: "@cldcvr/flow-form-builder/Examples/Multiple Async Custom Validator", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/object-field.stories.ts b/stories/flow-form-builder/object-field.stories.ts index e2b871032..d3efafeba 100644 --- a/stories/flow-form-builder/object-field.stories.ts +++ b/stories/flow-form-builder/object-field.stories.ts @@ -4,7 +4,7 @@ import { FormBuilderField } from "@cldcvr/flow-form-builder"; import { createRef, Ref, ref } from "lit/directives/ref.js"; export default { - title: "@cldcvr/flow-form-builder/Object field", + title: "@cldcvr/flow-form-builder/Examples/Object field", argTypes: { field: { control: false diff --git a/stories/flow-form-builder/validations.stories.js b/stories/flow-form-builder/validations.stories.js index 04a0517dd..e2168b8d6 100644 --- a/stories/flow-form-builder/validations.stories.js +++ b/stories/flow-form-builder/validations.stories.js @@ -4,7 +4,7 @@ import { useArgs, useState } from "@storybook/client-api"; import { createRef, ref } from "lit/directives/ref.js"; export default { - title: "@cldcvr/flow-form-builder/Validations", + title: "@cldcvr/flow-form-builder/Examples/Validations", parameters: { controls: { diff --git a/stories/flow-log/About.mdx b/stories/flow-log/About.mdx new file mode 100644 index 000000000..6f4205507 --- /dev/null +++ b/stories/flow-log/About.mdx @@ -0,0 +1,6 @@ +import { Meta } from "@storybook/addon-docs/blocks"; +import README from "./../../packages/flow-log/README.md?raw"; + + + + diff --git a/stories/flow-md-editor/About.mdx b/stories/flow-md-editor/About.mdx new file mode 100644 index 000000000..cf05702d3 --- /dev/null +++ b/stories/flow-md-editor/About.mdx @@ -0,0 +1,6 @@ +import { Meta } from "@storybook/addon-docs/blocks"; +import README from "./../../packages/flow-md-editor/README.md?raw"; + + + + diff --git a/stories/flow-table/About.mdx b/stories/flow-table/About.mdx new file mode 100644 index 000000000..dc5863f30 --- /dev/null +++ b/stories/flow-table/About.mdx @@ -0,0 +1,6 @@ +import { Meta } from "@storybook/addon-docs/blocks"; +import README from "./../../packages/flow-table/README.md?raw"; + + + + diff --git a/stories/flow-templates.mdx b/stories/flow-templates.mdx deleted file mode 100644 index 191aa39e5..000000000 --- a/stories/flow-templates.mdx +++ /dev/null @@ -1,29 +0,0 @@ -import { Meta } from "@storybook/addon-docs/blocks"; - - - -# Templates - -
- -
- -## Overview - - - -

- Flow offers functional UI templates which can directly picked up from the library. - -{" "} - -
- -{" "} - -
- - - View all templates - -

diff --git a/stories/icon-packages.mdx b/stories/icon-packages.mdx deleted file mode 100644 index 5bce58d5c..000000000 --- a/stories/icon-packages.mdx +++ /dev/null @@ -1,13 +0,0 @@ -import { Meta } from "@storybook/addon-docs/blocks"; - - - -# Icon Packages - -
- -
- - - View all icon packages - diff --git a/stories/icons/About.mdx b/stories/icons/About.mdx new file mode 100644 index 000000000..0aa14b12d --- /dev/null +++ b/stories/icons/About.mdx @@ -0,0 +1,9 @@ +# Icon Packages + +
+ +
+ + + View all icon packages + diff --git a/stories/templates/About.mdx b/stories/templates/About.mdx new file mode 100644 index 000000000..eeba87182 --- /dev/null +++ b/stories/templates/About.mdx @@ -0,0 +1,19 @@ +# Templates + +
+ +
+ +## Overview + + + +Flow offers functional UI templates which can directly picked up from the library. + +
+ +
+ + + View all templates +