diff --git a/.storybook/main.ts b/.storybook/main.ts index 269cba2d7d..f8cd39a694 100644 --- a/.storybook/main.ts +++ b/.storybook/main.ts @@ -43,7 +43,7 @@ const config: StorybookConfig = { disableTelemetry: true, }, experimental_indexers: (indexers) => { - const index = async (fileName, opts) => { + const createIndex = async (fileName, opts) => { const owner = getOwner({ importPath: './' + relative(process.cwd(), fileName).replace(/\\/g, '/') }); const code = readFileSync(fileName, { encoding: 'utf-8' }); return loadCsf(code, { @@ -56,7 +56,7 @@ const config: StorybookConfig = { return [ { test: /(visual|stories)\.(js|ts)$/, - index + createIndex } as any, ...(indexers || []) ]; diff --git a/.storybook/static/preview-head.js b/.storybook/static/preview-head.js index 0b5b6a1f76..77885665fa 100644 --- a/.storybook/static/preview-head.js +++ b/.storybook/static/preview-head.js @@ -381,7 +381,7 @@ function isSpaceOrEnter(event, buttonFn) { } } -function toggleNestedListSubmenu(event) { +function toggleExpandedButton(event) { let button = event.target; let icon = button.children[0]; diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e29bf4c0d..42f81946d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,116 @@ +# [0.32.0-rc.10](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.9...v0.32.0-rc.10) (2023-11-05) + + + +# [0.32.0-rc.9](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.8...v0.32.0-rc.9) (2023-11-05) + + + +# [0.32.0-rc.8](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.7...v0.32.0-rc.8) (2023-11-03) + + +### Bug Fixes + +* **styles:** dialog updates [ci visual] ([#4937](https://github.com/SAP/fundamental-styles/issues/4937)) ([c98e1e0](https://github.com/SAP/fundamental-styles/commit/c98e1e00e80944bbfe9d0d6effccac9ffefa873c)) + + + +# [0.32.0-rc.7](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.6...v0.32.0-rc.7) (2023-11-02) + + +### Bug Fixes + +* **styles:** message popover adjustments ([#4951](https://github.com/SAP/fundamental-styles/issues/4951)) ([f679653](https://github.com/SAP/fundamental-styles/commit/f6796538728e495ecfc11430674929c70215ae73)) + + + +# [0.32.0-rc.6](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.5...v0.32.0-rc.6) (2023-11-02) + + +### Features + +* **styles:** add square Nested Button to BTP ([#4953](https://github.com/SAP/fundamental-styles/issues/4953)) ([40b939c](https://github.com/SAP/fundamental-styles/commit/40b939cea4e9e7b41e911d44dc8c401cb5a6fd4f)) + + + +# [0.32.0-rc.5](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.4...v0.32.0-rc.5) (2023-11-01) + + +### Bug Fixes + +* **styles:** bold link in message strip docs [ci visual] ([#4948](https://github.com/SAP/fundamental-styles/issues/4948)) ([5b59949](https://github.com/SAP/fundamental-styles/commit/5b59949a003eb9555694522e069ccc113972e48f)) + + + +# [0.32.0-rc.4](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.3...v0.32.0-rc.4) (2023-11-01) + + +### Bug Fixes + +* **styles:** make panel button work, rename function [ci visual] ([#4949](https://github.com/SAP/fundamental-styles/issues/4949)) ([3a28c5f](https://github.com/SAP/fundamental-styles/commit/3a28c5fc7630cd38ec9a35955b553d484d55d7c8)) + + + +# [0.32.0-rc.3](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.2...v0.32.0-rc.3) (2023-10-27) + + + +# [0.32.0-rc.2](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.1...v0.32.0-rc.2) (2023-10-27) + + +### Bug Fixes + +* **styles:** include the tnt font icons for fiori 3 ([#4934](https://github.com/SAP/fundamental-styles/issues/4934)) ([2ea0c36](https://github.com/SAP/fundamental-styles/commit/2ea0c36eac2de3ae11ef256c188ae3b4ad81573e)) + + + +# [0.32.0-rc.1](https://github.com/SAP/fundamental-styles/compare/v0.32.0-rc.0...v0.32.0-rc.1) (2023-10-27) + + +### Bug Fixes + +* **styles:** input and select disabled placeholder [ci visual] ([#4932](https://github.com/SAP/fundamental-styles/issues/4932)) ([9a4fe47](https://github.com/SAP/fundamental-styles/commit/9a4fe47f700a5e32ccf444ac3288b3c3b3b27867)) + + + +# [0.32.0-rc.0](https://github.com/SAP/fundamental-styles/compare/v0.31.1-rc.1...v0.32.0-rc.0) (2023-10-27) + + +### chore + +* moved btp button examples into the BTP subfolder ([#4925](https://github.com/SAP/fundamental-styles/issues/4925)) ([b54bee9](https://github.com/SAP/fundamental-styles/commit/b54bee9bc108667b5fdcb0334661033870e4c14a)) + + +### BREAKING CHANGES + +* `fd-button--btp` is required to have a badge on btp button + +* fix: excessive CSS overrides [ci visual] + +* fix: fixed incorrect usage of the badged buttons in tool-header[ci visual] + +* fix: fall back to the main version of the button[ci visual] + + + +## [0.31.1-rc.1](https://github.com/SAP/fundamental-styles/compare/v0.31.1-rc.0...v0.31.1-rc.1) (2023-10-27) + + +### Bug Fixes + +* **styles:** visible overflow when more dropdown is available [ci visual] ([#4931](https://github.com/SAP/fundamental-styles/issues/4931)) ([8502822](https://github.com/SAP/fundamental-styles/commit/8502822562264626ec192e9ed52efc8406b1bef5)) + + + +## [0.31.1-rc.0](https://github.com/SAP/fundamental-styles/compare/v0.31.0...v0.31.1-rc.0) (2023-10-27) + + +### Bug Fixes + +* **styles:** calendar updates [ci visual] ([#4930](https://github.com/SAP/fundamental-styles/issues/4930)) ([d96e42b](https://github.com/SAP/fundamental-styles/commit/d96e42b31d9dc72d6bfcfb1501eecd0b50e2fac9)) + + + # [0.31.0](https://github.com/SAP/fundamental-styles/compare/v0.31.0-rc.2...v0.31.0) (2023-10-25) diff --git a/config/bundlesize.json b/config/bundlesize.json index 60612df555..54be665e4e 100644 --- a/config/bundlesize.json +++ b/config/bundlesize.json @@ -2,7 +2,7 @@ "files": [ { "path": "./dist/packages/styles/dist/fundamental-styles.css", - "maxSize": "140 kB" + "maxSize": "150 kB" } ] } diff --git a/package.json b/package.json index 61cefb3d90..f57cc72518 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fundamental-styles", - "version": "0.31.0", + "version": "0.32.0-rc.10", "description": "Fundamental Library Styles is a Design System and HTML/CSS Component Library used to build modern Product User Experiences with SAP Fiori look and feel with any web technology. Learn more about this project at - http://sap.github.io/fundamental-styles/", "engines": { "yarn": ">= 3.6.1", @@ -65,21 +65,21 @@ "@nx/plugin": "16.7.2", "@nx/react": "16.7.2", "@nx/web": "16.7.2", - "@sap-theming/theming-base-content": "11.7.0", - "@storybook/addon-a11y": "7.4.6", - "@storybook/addon-actions": "7.4.6", - "@storybook/addon-controls": "7.4.6", + "@sap-theming/theming-base-content": "11.8.0", + "@storybook/addon-a11y": "7.5.2", + "@storybook/addon-actions": "7.5.2", + "@storybook/addon-controls": "7.5.2", "@storybook/addon-cssresources": "6.2.9", - "@storybook/addon-docs": "7.4.6", - "@storybook/addon-links": "7.4.6", - "@storybook/addon-mdx-gfm": "7.4.6", - "@storybook/addon-storyshots": "7.4.6", - "@storybook/addon-toolbars": "7.4.6", - "@storybook/addon-viewport": "7.4.6", - "@storybook/addons": "7.4.6", - "@storybook/html": "7.4.6", - "@storybook/html-vite": "7.4.6", - "@storybook/theming": "7.4.6", + "@storybook/addon-docs": "7.5.2", + "@storybook/addon-links": "7.5.2", + "@storybook/addon-mdx-gfm": "7.5.2", + "@storybook/addon-storyshots": "7.5.2", + "@storybook/addon-toolbars": "7.5.2", + "@storybook/addon-viewport": "7.5.2", + "@storybook/addons": "7.5.2", + "@storybook/html": "7.5.2", + "@storybook/html-vite": "7.5.2", + "@storybook/theming": "7.5.2", "@testing-library/react": "13.4.0", "@types/node": "18.11.9", "@types/react": "18.2.14", @@ -103,7 +103,7 @@ "cross-env": "^7.0.3", "cssnano": "5.1.7", "eslint": "8.46.0", - "eslint-plugin-import": "2.28.1", + "eslint-plugin-import": "2.29.0", "eslint-plugin-jsx-a11y": "6.6.1", "eslint-plugin-react": "7.31.11", "eslint-plugin-react-hooks": "4.6.0", @@ -139,7 +139,7 @@ "standard-version": "9.3.2", "start-server-and-test": "^1.14.0", "story-description-loader": "^1.0.0", - "storybook": "7.4.6", + "storybook": "7.5.2", "stylelint": "^13.13.1", "stylelint-config-standard": "^22.0.0", "stylelint-scss": "^3.19.0", @@ -163,9 +163,9 @@ "*.js": "eslint --fix" }, "dependencies": { - "@storybook/blocks": "^7.4.6", - "@storybook/components": "7.4.6", - "@storybook/core-events": "7.4.6", + "@storybook/blocks": "^7.5.2", + "@storybook/components": "7.5.2", + "@storybook/core-events": "7.5.2", "@vitejs/plugin-react": "^3.1.0", "fast-deep-equal": "^3.1.3", "jsdom": "^20.0.1" diff --git a/packages/common-css/stories/introduction.stories.ts b/packages/common-css/stories/introduction.stories.ts index 564f8a1ace..83f986fc22 100644 --- a/packages/common-css/stories/introduction.stories.ts +++ b/packages/common-css/stories/introduction.stories.ts @@ -24,16 +24,18 @@ export default { } }; -export const CommonCSS = () => { - /* - this will serve as default redirect to the docs page, - otherwise it will render this empty div without ability - to select 'docs' - */ - return '
'; -}; +export const CommonCSS = { + render: () => { + /* + this will serve as default redirect to the docs page, + otherwise it will render this empty div without ability + to select 'docs' + */ + return '
'; + }, -CommonCSS.parameters = { - storyshots: { disable: true }, - docsOnly: true + parameters: { + storyshots: { disable: true }, + docsOnly: true + } }; diff --git a/packages/cx/stories/introduction.stories.ts b/packages/cx/stories/introduction.stories.ts index c6804cdae0..5483f0de8c 100644 --- a/packages/cx/stories/introduction.stories.ts +++ b/packages/cx/stories/introduction.stories.ts @@ -24,16 +24,18 @@ export default { } }; -export const Cx = () => { - /* - this will serve as default redirect to the docs page, - otherwise it will render this empty div without ability - to select 'docs' - */ - return '
'; -}; +export const Cx = { + render: () => { + /* + this will serve as default redirect to the docs page, + otherwise it will render this empty div without ability + to select 'docs' + */ + return '
'; + }, -Cx.parameters = { - storyshots: { disable: true }, - docsOnly: true + parameters: { + storyshots: { disable: true }, + docsOnly: true + } }; diff --git a/packages/doc-ui/src/components/DocsPage/custom.scss b/packages/doc-ui/src/components/DocsPage/custom.scss index 4c42b11de7..77059b905e 100644 --- a/packages/doc-ui/src/components/DocsPage/custom.scss +++ b/packages/doc-ui/src/components/DocsPage/custom.scss @@ -679,10 +679,6 @@ body.sb-show-main { height: 11rem; } -.fddocs-icon-tab-container .fd-icon-tab-bar__header { - overflow: visible; -} - @media (max-width: 600px) { .sbdocs-preview { min-width: calc(100% + 20px * 2); diff --git a/packages/styles/src/button.scss b/packages/styles/src/button.scss index 7216eb02d6..92fa414bb5 100644 --- a/packages/styles/src/button.scss +++ b/packages/styles/src/button.scss @@ -257,6 +257,9 @@ $fd-button-badge-spacing: 0.25rem; border-radius: 100%; background: var(--sapContent_BadgeBackground); border: 0.0625rem solid var(--fdButton_ToolHeader_Badge_Border_Color); + color: var(--sapContent_BadgeBackground); + padding: 0; + overflow: hidden; } } @@ -266,14 +269,15 @@ $fd-button-badge-spacing: 0.25rem; The code is done this way (not overwriting the CSS variables of Button) in case we need to move to a separate component or library in future */ - &--nested { - --fdButton_Nested_Size: 1.25rem; + + @mixin nestedButtonBase { + --fdButton_Nested_Size: 1.5rem; --fdButton_Nested_Icon_Size: 0.75rem; --fdButton_Nested_Click_Area: 2rem; --fdButton_Nested_Color: var(--sapContent_IconColor); --fdButton_Nested_Background: var(--sapButton_Lite_Background); --fdButton_Nested_Border_Color: var(--fdButton_ToolHeader_Border_Color_Normal); - --fdButton_Nested_Border_Radius: 0.75rem; + --fdButton_Nested_Border_Radius: 1rem; @include fd-set-square(var(--fdButton_Nested_Size)); @@ -340,7 +344,29 @@ $fd-button-badge-spacing: 0.25rem; } @include fd-compact-and-condensed() { + --fdButton_Nested_Size: 1.375rem; --fdButton_Nested_Click_Area: 1.625rem; } } + + &--nested, + &--nested-square { + @include nestedButtonBase (); + } + + &--nested-square { + --fdButton_Nested_Border_Radius: 0.1875rem; + + @include fd-active() { + --fdButton_Nested_Border_Radius: 0.1875rem; + + @include fd-focus() { + --fdButton_Nested_Border_Radius: 0.1875rem; + } + } + + @include fd-focus() { + --fdButton_Nested_Border_Radius: 0.1875rem; + } + } } diff --git a/packages/styles/src/calendar.scss b/packages/styles/src/calendar.scss index 99cce6d6d0..8802eb0150 100644 --- a/packages/styles/src/calendar.scss +++ b/packages/styles/src/calendar.scss @@ -145,7 +145,6 @@ $fd-calendar-special-days: ( overflow: hidden; position: relative; - height: var(--fdCalendar_Item_Height); margin: var(--fdCalendar_Item_Spacing); min-width: var(--fdCalendar_Item_Width); border-radius: var(--fdCalendar_Border_Radius); @@ -247,6 +246,8 @@ $fd-calendar-special-days: ( &__item { @extend %fd-calendar-item; + height: var(--fdCalendar_Item_Height); + @include fd-hover() { --fdCalendar_Item_Background: var(--sapList_Hover_Background); } @@ -370,7 +371,6 @@ $fd-calendar-special-days: ( &-button { min-width: 100%; - min-height: 100%; padding: 0; } diff --git a/packages/styles/src/fonts/sap_fiori_3_fonts.scss b/packages/styles/src/fonts/sap_fiori_3_fonts.scss index 402428a855..8968c5af2e 100644 --- a/packages/styles/src/fonts/sap_fiori_3_fonts.scss +++ b/packages/styles/src/fonts/sap_fiori_3_fonts.scss @@ -4,3 +4,21 @@ font-weight: normal; font-style: normal; } + +@font-face { + font-family: 'BusinessSuiteInAppSymbols'; + src: + url('@sap-theming/theming-base-content/content/Base/baseLib/baseTheme/fonts/BusinessSuiteInAppSymbols.woff') + format('woff'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'SAP-icons-TNT'; + src: + url('@sap-theming/theming-base-content/content/Base/baseLib/baseTheme/fonts/SAP-icons-TNT.woff') + format('woff'); + font-weight: normal; + font-style: normal; +} diff --git a/packages/styles/src/icon-tab-bar.scss b/packages/styles/src/icon-tab-bar.scss index 37bf3f73d8..676c2e0278 100644 --- a/packages/styles/src/icon-tab-bar.scss +++ b/packages/styles/src/icon-tab-bar.scss @@ -304,7 +304,10 @@ $fd-icon-tab-bar-semantic-values: ( background: var(--sapObjectHeader_Background); min-height: 2.75rem; position: relative; - overflow-x: hidden; + + &:has(.#{$block}__item--overflow) { + overflow: visible; + } } &__panel { diff --git a/packages/styles/src/icons/_settings.scss b/packages/styles/src/icons/_settings.scss index 79322fa747..e1c6a23dc1 100644 --- a/packages/styles/src/icons/_settings.scss +++ b/packages/styles/src/icons/_settings.scss @@ -693,7 +693,8 @@ $fd-icons: ( accessibility: "\e2a1", high-priority: "\e2a2", da: "\e2a3", - da-2: "\e2a4" + da-2: "\e2a4", + ai: "\e2a5" ) !default; /* stylelint-enable */ diff --git a/packages/styles/src/mixins/_forms.scss b/packages/styles/src/mixins/_forms.scss index 7a980dea13..ecf269b154 100644 --- a/packages/styles/src/mixins/_forms.scss +++ b/packages/styles/src/mixins/_forms.scss @@ -239,6 +239,7 @@ $fd-input-field-height--compact: 1.625rem; @if ($supportsText) { &::placeholder { + opacity: 0; color: var(--fdInput_Non_Interactive_State_Placeholder_Color); } } @@ -249,6 +250,7 @@ $fd-input-field-height--compact: 1.625rem; @if ($supportsText) { &::placeholder { + opacity: 0; color: var(--fdInput_Non_Interactive_State_Placeholder_Color); } } diff --git a/packages/styles/src/mixins/list/_list-message-view.scss b/packages/styles/src/mixins/list/_list-message-view.scss index dc4ec2081f..52fa798110 100644 --- a/packages/styles/src/mixins/list/_list-message-view.scss +++ b/packages/styles/src/mixins/list/_list-message-view.scss @@ -2,10 +2,13 @@ .#{$block} { &--message-view { + --fdListNavigationIndicatorFontSize: 0.75rem; --fdList_Item_Height: calc(2.75rem + var(--sapList_BorderWidth)); --fdList_Message_View_Item_Byline_Height: calc(3.325rem + var(--sapList_BorderWidth)); --fdList_Message_View_Title_Size: var(--sapFontHeader5Size); .#{$block}__item { + height: auto; + &--byline { --fdList_Item_Height: var(--fdList_Message_View_Item_Byline_Height); } @@ -25,7 +28,7 @@ .#{$block}__title { font-family: var(--sapFontHeaderFamily); font-size: var(--fdList_Message_View_Title_Size); - font-weight: normal; + font-weight: var(--sapFontHeaderWeight, normal); color: var(--sapGroup_TitleTextColor); @include fd-ellipsis(); @@ -41,6 +44,8 @@ } .#{$block}__link { + @include fd-set-paddings-y-equal(0.5rem); + @include fd-active() { .#{$block}__title, .#{$block}__subtitle, .fd-object-status .fd-object-status__icon { color: var(--sapList_Active_TextColor); diff --git a/packages/styles/src/mixins/list/_list-navigation-indication.scss b/packages/styles/src/mixins/list/_list-navigation-indication.scss index eee02cc4b7..f556338567 100644 --- a/packages/styles/src/mixins/list/_list-navigation-indication.scss +++ b/packages/styles/src/mixins/list/_list-navigation-indication.scss @@ -33,7 +33,7 @@ $fd-list-navigation-indicator-width: 2.5rem !default; font-family: "SAP-icons"; content: '\e1ed'; color: var(--sapContent_NonInteractiveIconColor); - font-size: var(--sapFontLargeSize); + font-size: var(--fdListNavigationIndicatorFontSize, var(--sapFontLargeSize)); text-decoration: none; text-transform: none; } diff --git a/packages/styles/src/select.scss b/packages/styles/src/select.scss index e049d6f25a..eacc17aa55 100644 --- a/packages/styles/src/select.scss +++ b/packages/styles/src/select.scss @@ -63,11 +63,25 @@ $fd-select-padding-x-compact: 0.5rem; --fdSelect_Min_Width: 5rem; } + &[aria-selected='false'] { + .#{$block}__text-content { + visibility: hidden; + } + } + .#{$block}__button { opacity: 0; } } + @include fd-disabled() { + &[aria-selected='false'] { + .#{$block}__text-content { + visibility: hidden; + } + } + } + &[aria-selected='false'] { .#{$block}__text-content { font-style: italic; diff --git a/packages/styles/src/theming/sap_horizon.scss b/packages/styles/src/theming/sap_horizon.scss index 9bc45ff35a..e7a385d39c 100644 --- a/packages/styles/src/theming/sap_horizon.scss +++ b/packages/styles/src/theming/sap_horizon.scss @@ -126,7 +126,7 @@ /* Calendar */ --fdCalendar_Text_Shadow: none; - --fdCalendar_Active_Item_Border: 0.0625rem solid var(--sapList_SelectionBorderColor); + --fdCalendar_Active_Item_Border: 0.125rem solid var(--sapList_SelectionBorderColor); --fdCalendar_Active_Focus_Item_Outline_Color: var(--sapList_SelectionBorderColor); --fdCalendar_Active_Focus_Item_Outline_Offset: -0.375rem; --fdCalendar_Item_Current_Border: none; diff --git a/packages/styles/src/theming/sap_horizon_dark.scss b/packages/styles/src/theming/sap_horizon_dark.scss index 2bcfbda93d..ddd37312f3 100644 --- a/packages/styles/src/theming/sap_horizon_dark.scss +++ b/packages/styles/src/theming/sap_horizon_dark.scss @@ -135,7 +135,7 @@ /* Calendar */ --fdCalendar_Text_Shadow: none; - --fdCalendar_Active_Item_Border: 0.0625rem solid var(--sapList_SelectionBorderColor); + --fdCalendar_Active_Item_Border: 0.125rem solid var(--sapList_SelectionBorderColor); --fdCalendar_Active_Focus_Item_Outline_Color: var(--sapList_SelectionBorderColor); --fdCalendar_Active_Focus_Item_Outline_Offset: -0.375rem; --fdCalendar_Item_Current_Border: none; diff --git a/packages/styles/src/theming/sap_horizon_hcb.scss b/packages/styles/src/theming/sap_horizon_hcb.scss index 287029e403..c12f1dbc7a 100644 --- a/packages/styles/src/theming/sap_horizon_hcb.scss +++ b/packages/styles/src/theming/sap_horizon_hcb.scss @@ -125,7 +125,7 @@ /* Calendar */ --fdCalendar_Text_Shadow: none; - --fdCalendar_Active_Item_Border: 0.0625rem solid var(--sapList_SelectionBorderColor); + --fdCalendar_Active_Item_Border: 0.125rem solid var(--sapList_SelectionBorderColor); --fdCalendar_Active_Focus_Item_Outline_Color: var(--sapList_SelectionBorderColor); --fdCalendar_Active_Focus_Item_Outline_Offset: -0.375rem; --fdCalendar_Item_Current_Border: none; diff --git a/packages/styles/src/theming/sap_horizon_hcw.scss b/packages/styles/src/theming/sap_horizon_hcw.scss index 5d83d0c95a..f7ce0e2d29 100644 --- a/packages/styles/src/theming/sap_horizon_hcw.scss +++ b/packages/styles/src/theming/sap_horizon_hcw.scss @@ -126,7 +126,7 @@ /* Calendar */ --fdCalendar_Text_Shadow: none; - --fdCalendar_Active_Item_Border: 0.0625rem solid var(--sapList_SelectionBorderColor); + --fdCalendar_Active_Item_Border: 0.125rem solid var(--sapList_SelectionBorderColor); --fdCalendar_Active_Focus_Item_Outline_Color: var(--sapList_SelectionBorderColor); --fdCalendar_Active_Focus_Item_Outline_Offset: -0.375rem; --fdCalendar_Item_Current_Border: none; diff --git a/packages/styles/stories/BTP/button/button.md b/packages/styles/stories/BTP/button/button.md new file mode 100644 index 0000000000..735878a312 --- /dev/null +++ b/packages/styles/stories/BTP/button/button.md @@ -0,0 +1,2 @@ +BTP button is an over-style over the Button(Horizon) and is intended to be used within the controls and patterns for the BTP area. +BTP over-styling adds wo additional button types: `tool header` and `nested` diff --git a/packages/styles/stories/BTP/button/button.stories.js b/packages/styles/stories/BTP/button/button.stories.js new file mode 100644 index 0000000000..e80c5c8da9 --- /dev/null +++ b/packages/styles/stories/BTP/button/button.stories.js @@ -0,0 +1,45 @@ +import toolHeaderButtonExampleHtml from './tool-header.example.html?raw'; +import nestedButtonExampleHtml from './nested.example.html?raw'; +import nestedSquareButtonExampleHtml from './nested-square.example.html?raw'; +import description from './button.md?raw'; + +import '../../../src/icon.scss'; +import '../../../src/button.scss'; + +export default { + title: 'BTP/Button', + parameters: { + description, + tags: ['a11y', 'btp', 'horizon-only'] + } +}; + +export const ToolHeaderButton = () => toolHeaderButtonExampleHtml; +ToolHeaderButton.parameters = { + docs: { + description: { + story: `The Tool Header button is based on the Button (Horizon) Transparent/LiteButton, but has over-styling of the shape, size and interaction states. It is intended to be used within the controls and patterns for the BTP area. Use the .fd-button--tool-header modifier class for this type of button. +` + } + } +}; + +export const NestedButton = () => nestedButtonExampleHtml; +NestedButton.parameters = { + docs: { + description: { + story: `The Nested button is also intended to be used within the controls and patterns for the BTP area. Use the .fd-button--nested modifier class with the .fd-button base class for this type of button. +` + } + } +}; + +export const NestedSquareButton = () => nestedSquareButtonExampleHtml; +NestedSquareButton.parameters = { + docs: { + description: { + story: `Use the .fd-button--nested-square modifier class with the .fd-button base class for aquare nested button. +` + } + } +}; diff --git a/packages/styles/stories/BTP/button/nested-square.example.html b/packages/styles/stories/BTP/button/nested-square.example.html new file mode 100644 index 0000000000..b5a9e9e746 --- /dev/null +++ b/packages/styles/stories/BTP/button/nested-square.example.html @@ -0,0 +1,36 @@ +

normal

+
+ +
+ +

hover

+
+ +
+ +

active

+
+ +
+ +

focus

+
+ +
+ +

disabled

+
+ +
+ + diff --git a/packages/styles/stories/Components/button/nested.example.html b/packages/styles/stories/BTP/button/nested.example.html similarity index 100% rename from packages/styles/stories/Components/button/nested.example.html rename to packages/styles/stories/BTP/button/nested.example.html diff --git a/packages/styles/stories/Components/button/tool-header.example.html b/packages/styles/stories/BTP/button/tool-header.example.html similarity index 100% rename from packages/styles/stories/Components/button/tool-header.example.html rename to packages/styles/stories/BTP/button/tool-header.example.html diff --git a/packages/styles/stories/BTP/tool-header/desktop.example.html b/packages/styles/stories/BTP/tool-header/desktop.example.html index 7756f773a6..466d230183 100644 --- a/packages/styles/stories/BTP/tool-header/desktop.example.html +++ b/packages/styles/stories/BTP/tool-header/desktop.example.html @@ -23,11 +23,11 @@

Without Menu Button (default)

tabindex="0" /> - +
Product Name
- +
Second Title
@@ -77,13 +77,13 @@

Without Menu Button (default)

- +
- +
- +
- +
Without Menu Button (default) title="John Doe" aria-label="John Doe" > -
+ @@ -153,11 +153,11 @@

With Menu Button

tabindex="0" /> - +
Product Name
- +
Second Title
@@ -207,13 +207,13 @@

With Menu Button

- +
- +
- +
- +
With Menu Button title="John Doe" aria-label="John Doe" > -
+ diff --git a/packages/styles/stories/BTP/tool-header/mobile.example.html b/packages/styles/stories/BTP/tool-header/mobile.example.html index f703471003..c9d9e17f61 100644 --- a/packages/styles/stories/BTP/tool-header/mobile.example.html +++ b/packages/styles/stories/BTP/tool-header/mobile.example.html @@ -14,7 +14,7 @@

Phone

- +
Phone tabindex="0" />
- +
Product Name
- +
Second Title
@@ -85,13 +85,13 @@

Phone

- +
- +
- +
- +
Phone (Expanded Search) tabindex="0" />
- +
Product Name
- +
Second Title
@@ -215,13 +215,13 @@

Phone (Expanded Search)

- +
- +
- +
- - + +
Phone (Expanded Search) aria-label="John Doe" >
- + diff --git a/packages/styles/stories/BTP/tool-header/tablet.example.html b/packages/styles/stories/BTP/tool-header/tablet.example.html index a25ed479d9..d54371c68f 100644 --- a/packages/styles/stories/BTP/tool-header/tablet.example.html +++ b/packages/styles/stories/BTP/tool-header/tablet.example.html @@ -31,11 +31,11 @@

Tablet - Landscape

tabindex="0" /> - +
Product Name
- +
Second Title
@@ -85,13 +85,13 @@

Tablet - Landscape

- +
- +
- +
- +
Tablet - Portrait tabindex="0" />
- +
Product Name
- +
Second Title
@@ -215,13 +215,13 @@

Tablet - Portrait

- +
- +
- +
- +
Tablet - Portrait aria-label="John Doe" >
- + @@ -292,11 +292,11 @@

Tablet - Portrait (Expanded Search)

tabindex="0" /> - +
Product Name
- +
Second Title
@@ -346,13 +346,13 @@

Tablet - Portrait (Expanded Search)

- +
- +
- +
- +
- +

diff --git a/packages/styles/stories/Components/Icons/icon/SAPIcons/data.json b/packages/styles/stories/Components/Icons/icon/SAPIcons/data.json index 36dbd1f18c..a9b7214ebf 100644 --- a/packages/styles/stories/Components/Icons/icon/SAPIcons/data.json +++ b/packages/styles/stories/Components/Icons/icon/SAPIcons/data.json @@ -692,6 +692,7 @@ "accessibility", "high-priority", "da", - "da-2" + "da-2", + "ai" ] } diff --git a/packages/styles/stories/Components/button/button.stories.js b/packages/styles/stories/Components/button/button.stories.js index dbe9d4096c..3f2dddd4c5 100644 --- a/packages/styles/stories/Components/button/button.stories.js +++ b/packages/styles/stories/Components/button/button.stories.js @@ -3,8 +3,6 @@ import buttonStatesExampleHtml from "./button-states.example.html?raw"; import iconAndTextExampleHtml from "./icon-and-text.example.html?raw"; import menuButtonExampleHtml from "./menu-button.example.html?raw"; import badgeOnButtonExampleHtml from "./badge-on-button.example.html?raw"; -import toolHeaderButtonExampleHtml from "./tool-header.example.html?raw"; -import nestedButtonExampleHtml from "./nested.example.html?raw"; import toggleExampleHtml from "./toggle.example.html?raw"; import stylesExampleHtml from "./styles.example.html?raw"; import '../../../src/popover.scss'; @@ -160,24 +158,5 @@ Note: For the text to be read out loud by screen readers, a helper text has been } }; -export const ToolHeaderButton = () => toolHeaderButtonExampleHtml; -ToolHeaderButton.parameters = { - docs: { - description: { - story: `The Tool Header button is based on the Button (Horizon) Transparent/LiteButton, but has over-styling of the shape, size and interaction states. It is intended to be used within the controls and patterns for the BTP area. Use the .fd-button--tool-header modifier class for this type of button. -` - } - } -}; - -export const NestedButton = () => nestedButtonExampleHtml; -NestedButton.parameters = { - docs: { - description: { - story: `The Nested button is also intended to be used within the controls and patterns for the BTP area. Use the .fd-button--nested modifier class with the .fd-button base class for this type of button. -` - } - } -}; diff --git a/packages/styles/stories/Components/calendar/cal.html b/packages/styles/stories/Components/calendar/cal.html index 179fe91fc9..91cb9754c3 100644 --- a/packages/styles/stories/Components/calendar/cal.html +++ b/packages/styles/stories/Components/calendar/cal.html @@ -494,30 +494,30 @@
- M + Mon
- M + Mon
- M + Mon
- M + Mon
- \ No newline at end of file + diff --git a/packages/styles/stories/Components/calendar/days.example.html b/packages/styles/stories/Components/calendar/days.example.html index 911f7c5a01..e3042911ef 100644 --- a/packages/styles/stories/Components/calendar/days.example.html +++ b/packages/styles/stories/Components/calendar/days.example.html @@ -24,37 +24,37 @@
- S + Sun
- M + Mon
- T + Tue
- W + Wed
- T + Thu
- F + Fri
- S + Sat
@@ -300,37 +300,37 @@
- S + Sun
- M + Mon
- T + Tue
- W + Wed
- T + Thu
- F + Fri
- S + Sat
diff --git a/packages/styles/stories/Components/dialog/default-dialog.example.html b/packages/styles/stories/Components/dialog/default-dialog.example.html index 4872f444b3..93d5feb557 100644 --- a/packages/styles/stories/Components/dialog/default-dialog.example.html +++ b/packages/styles/stories/Components/dialog/default-dialog.example.html @@ -1,12 +1,9 @@
-
" + +" `; exports[`Check stories > Components/Calendar > Story Days > Should match snapshot 1`] = ` @@ -9868,37 +9909,37 @@ exports[`Check stories > Components/Calendar > Story Days > Should match snapsho
- S + Sun
- M + Mon
- T + Tue
- W + Wed
- T + Thu
- F + Fri
- S + Sat
@@ -10144,37 +10185,37 @@ exports[`Check stories > Components/Calendar > Story Days > Should match snapsho
- S + Sun
- M + Mon
- T + Tue
- W + Wed
- T + Thu
- F + Fri
- S + Sat
@@ -12383,13 +12424,10 @@ exports[`Check stories > Components/Counter > Story Tabs > Should match snapshot exports[`Check stories > Components/Dialog > Story DefaultDialog > Should match snapshot 1`] = ` "
-
+
-
+
-
- Dialog header -

Dialog title @@ -12397,24 +12435,18 @@ exports[`Check stories > Components/Dialog > Story DefaultDialog > Should match

-
-
-
- Dialog subheader -
-
-
- Dialog body + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat...
- Dialog loader +
+
+
+
+


- -     - + +     +
@@ -541,5 +541,5 @@

Calendar

- + diff --git a/stories/docs/compact-docs.stories.ts b/stories/docs/compact-docs.stories.ts index 2f79e18908..4756cccd83 100644 --- a/stories/docs/compact-docs.stories.ts +++ b/stories/docs/compact-docs.stories.ts @@ -23,18 +23,20 @@ export default { } } as Meta; -export const Overview = () => { - /* - this will serve as default redirect to the docs page, - otherwise it will render this empty div without ability - to select 'docs' - */ - return '
'; -}; +export const Overview = { + render: () => { + /* + this will serve as default redirect to the docs page, + otherwise it will render this empty div without ability + to select 'docs' + */ + return '
'; + }, -Overview.parameters = { - title: 'Overview', - storyshots: { disable: true }, - viewMode: 'docs', - docsOnly: true + parameters: { + title: 'Overview', + storyshots: { disable: true }, + viewMode: 'docs', + docsOnly: true + } }; diff --git a/stories/docs/introduction.stories.ts b/stories/docs/introduction.stories.ts index 5b7e97c83c..9ca6ffbadf 100644 --- a/stories/docs/introduction.stories.ts +++ b/stories/docs/introduction.stories.ts @@ -24,18 +24,20 @@ export default { } }; -export const Overview = () => { - /* - this will serve as default redirect to the docs page, - otherwise it will render this empty div without ability - to select 'docs' - */ - return '
'; -}; +export const Overview = { + render: () => { + /* + this will serve as default redirect to the docs page, + otherwise it will render this empty div without ability + to select 'docs' + */ + return '
'; + }, -Overview.parameters = { - title: 'Overview', - storyshots: { disable: true }, - viewMode: 'docs', - docsOnly: true + parameters: { + title: 'Overview', + storyshots: { disable: true }, + viewMode: 'docs', + docsOnly: true + } }; diff --git a/yarn.lock b/yarn.lock index 05c75790a6..600a379316 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4788,10 +4788,10 @@ __metadata: languageName: node linkType: hard -"@sap-theming/theming-base-content@npm:11.7.0": - version: 11.7.0 - resolution: "@sap-theming/theming-base-content@npm:11.7.0" - checksum: 63261b5759a517b1bc74a08282fff2f139ed80c101c481c2a2080e1961ecaa0a6dfb1532aa84858fad09b691fdd0c5c29607b05e3579c27e08a605633c17b80b +"@sap-theming/theming-base-content@npm:11.8.0": + version: 11.8.0 + resolution: "@sap-theming/theming-base-content@npm:11.8.0" + checksum: 50545db4aeed9614e8a279c4005812895495694814a8ba779bc05c8650651868f2a0c16414b58e4d20910f9e84261e39c187b82974216924a980ebc81e1ba449 languageName: node linkType: hard @@ -4868,20 +4868,20 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-a11y@npm:7.4.6" +"@storybook/addon-a11y@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-a11y@npm:7.5.2" dependencies: - "@storybook/addon-highlight": 7.4.6 - "@storybook/channels": 7.4.6 - "@storybook/client-logger": 7.4.6 - "@storybook/components": 7.4.6 - "@storybook/core-events": 7.4.6 + "@storybook/addon-highlight": 7.5.2 + "@storybook/channels": 7.5.2 + "@storybook/client-logger": 7.5.2 + "@storybook/components": 7.5.2 + "@storybook/core-events": 7.5.2 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.4.6 - "@storybook/preview-api": 7.4.6 - "@storybook/theming": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/manager-api": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/theming": 7.5.2 + "@storybook/types": 7.5.2 axe-core: ^4.2.0 lodash: ^4.17.21 react-resize-detector: ^7.1.2 @@ -4893,22 +4893,22 @@ __metadata: optional: true react-dom: optional: true - checksum: 3983591c882e4dab6a280bd3d333f75c1aa63f2d366dc1db9ab03ca967a9e16a049d319a609c1b81c4a49e0b934727ae9f56939e0803019abf956c230f02bba3 + checksum: 57e3ab6638ec6c2508abc37797cd6d37aff66a1dcb7af270440633709fa2a99a9a2ec9c66ee992345c139a42f4f3585c499cee19f70b052ba47cc2fc79a91b00 languageName: node linkType: hard -"@storybook/addon-actions@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-actions@npm:7.4.6" +"@storybook/addon-actions@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-actions@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 - "@storybook/components": 7.4.6 - "@storybook/core-events": 7.4.6 + "@storybook/client-logger": 7.5.2 + "@storybook/components": 7.5.2 + "@storybook/core-events": 7.5.2 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.4.6 - "@storybook/preview-api": 7.4.6 - "@storybook/theming": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/manager-api": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/theming": 7.5.2 + "@storybook/types": 7.5.2 dequal: ^2.0.2 lodash: ^4.17.21 polished: ^4.2.2 @@ -4925,24 +4925,24 @@ __metadata: optional: true react-dom: optional: true - checksum: 13dd47e03510c9da1cd3d748c60e20635c660545ae7130a870b9f0a56d4a25bcf1d65def5166db11d32912e8467e3aeafbd5fc757065fd366693fa3791b7852f + checksum: 3028b90fd3d0f8238c4ac7938655fefbd30e119341016b1464485dac90aeb7922b4abefac78e1a2171a4641f2c301c5012b86b189b23c52d5cc73b33ce6f6b2d languageName: node linkType: hard -"@storybook/addon-controls@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-controls@npm:7.4.6" +"@storybook/addon-controls@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-controls@npm:7.5.2" dependencies: - "@storybook/blocks": 7.4.6 - "@storybook/client-logger": 7.4.6 - "@storybook/components": 7.4.6 - "@storybook/core-common": 7.4.6 - "@storybook/core-events": 7.4.6 - "@storybook/manager-api": 7.4.6 - "@storybook/node-logger": 7.4.6 - "@storybook/preview-api": 7.4.6 - "@storybook/theming": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/blocks": 7.5.2 + "@storybook/client-logger": 7.5.2 + "@storybook/components": 7.5.2 + "@storybook/core-common": 7.5.2 + "@storybook/core-events": 7.5.2 + "@storybook/manager-api": 7.5.2 + "@storybook/node-logger": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/theming": 7.5.2 + "@storybook/types": 7.5.2 lodash: ^4.17.21 ts-dedent: ^2.0.0 peerDependencies: @@ -4953,7 +4953,7 @@ __metadata: optional: true react-dom: optional: true - checksum: a11a00a6f4421bdaf173ef4e1c6615de49ee4984c9d5dea333d72591feea024abd4490fd1e89c0507d59b56369d7840643ac6e36c2c71510ef071275b1be4120 + checksum: 972fb7a7ee3bd0245de4f03009e0d0e226d66fc41273942f455466201a17b888b9e741317d296b4fb8e28f77e7f4615e6215c1cd07958203d728ff048cef36f5 languageName: node linkType: hard @@ -4981,25 +4981,25 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-docs@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-docs@npm:7.4.6" +"@storybook/addon-docs@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-docs@npm:7.5.2" dependencies: "@jest/transform": ^29.3.1 "@mdx-js/react": ^2.1.5 - "@storybook/blocks": 7.4.6 - "@storybook/client-logger": 7.4.6 - "@storybook/components": 7.4.6 - "@storybook/csf-plugin": 7.4.6 - "@storybook/csf-tools": 7.4.6 + "@storybook/blocks": 7.5.2 + "@storybook/client-logger": 7.5.2 + "@storybook/components": 7.5.2 + "@storybook/csf-plugin": 7.5.2 + "@storybook/csf-tools": 7.5.2 "@storybook/global": ^5.0.0 "@storybook/mdx2-csf": ^1.0.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 - "@storybook/theming": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/node-logger": 7.5.2 + "@storybook/postinstall": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/react-dom-shim": 7.5.2 + "@storybook/theming": 7.5.2 + "@storybook/types": 7.5.2 fs-extra: ^11.1.0 remark-external-links: ^8.0.0 remark-slug: ^6.0.0 @@ -5007,33 +5007,33 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 65841f82b5c1d83715039ced6268204b7496704693aa332d0ce5439ff75814fecf50567b4b8095440a2e03c38437149d33217832b186e783ec94a85b401d9249 + checksum: 1a26a1f8cee8e59c284eb6b542ad1fcc81a9dc22a031aeb1c975b851cfff26f9184f2431450f3a083a06e8fb3b81f29cf4f825f5cee10d06e12b1d3ee3dc7ab7 languageName: node linkType: hard -"@storybook/addon-highlight@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-highlight@npm:7.4.6" +"@storybook/addon-highlight@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-highlight@npm:7.5.2" dependencies: - "@storybook/core-events": 7.4.6 + "@storybook/core-events": 7.5.2 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.4.6 - checksum: 836f6b5828f3077f977e52b72f9b59d7f206cba8af81a61f23f6c8d3cc5a8a65184f3cbec3fcd181fdd9ef2c228f32966a6bad0c4be417531dacd3fe5cd2f868 + "@storybook/preview-api": 7.5.2 + checksum: d2c24101b011f62de68ebe1b5a1da686729474bfb452b19731a617ea170b3aeb10f1680519bf0ee6613671bef8cef64702cbaa2cb262e2d4e4182bf1b3a20c3d languageName: node linkType: hard -"@storybook/addon-links@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-links@npm:7.4.6" +"@storybook/addon-links@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-links@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 - "@storybook/core-events": 7.4.6 + "@storybook/client-logger": 7.5.2 + "@storybook/core-events": 7.5.2 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.4.6 - "@storybook/preview-api": 7.4.6 - "@storybook/router": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/manager-api": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/router": 7.5.2 + "@storybook/types": 7.5.2 prop-types: ^15.7.2 ts-dedent: ^2.0.0 peerDependencies: @@ -5044,33 +5044,33 @@ __metadata: optional: true react-dom: optional: true - checksum: a7b05e97f6c701650c7f67ae90a199a129435365c68672173b53fffd963ec0e02ed2bf0fb845a636c0caa8f24897a640eeae5189a22a155c0d61c219d6ac01f0 + checksum: 10ec8b6abaf66720379c3373816922ff458e05aef259057c165293b35d3633e83947a90bfb1dca0b226d9fda4a27f74be82afa7e0a8f4b8a636fb12f60595126 languageName: node linkType: hard -"@storybook/addon-mdx-gfm@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-mdx-gfm@npm:7.4.6" +"@storybook/addon-mdx-gfm@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-mdx-gfm@npm:7.5.2" dependencies: - "@storybook/node-logger": 7.4.6 + "@storybook/node-logger": 7.5.2 remark-gfm: ^3.0.1 ts-dedent: ^2.0.0 - checksum: 08f5e104b3fb6ad9a8cdda6c37ea0ace86b782470b46d31bb410419a9bd8d10be3b3bdd777b2da416ff86dd776c9ee1df3ba5892d4d50c0dca708bf6f2e6433b + checksum: 53f281cba8edb3fcb856e0638edee3f8323bcb944b18f217af85259eca3c9e211ae5678872fa8e14704ee095cc5d8453b0a8abd50810f10217645e4feb29718a languageName: node linkType: hard -"@storybook/addon-storyshots@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-storyshots@npm:7.4.6" +"@storybook/addon-storyshots@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-storyshots@npm:7.5.2" dependencies: "@jest/transform": ^29.3.1 "@storybook/babel-plugin-require-context-hook": 1.0.1 - "@storybook/client-api": 7.4.6 - "@storybook/core-common": 7.4.6 - "@storybook/core-webpack": 7.4.6 + "@storybook/client-api": 7.5.2 + "@storybook/core-common": 7.5.2 + "@storybook/core-webpack": 7.5.2 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/preview-api": 7.5.2 + "@storybook/types": 7.5.2 "@types/jest-specific-snapshot": ^0.5.6 glob: ^10.0.0 jest-specific-snapshot: ^8.0.0 @@ -5127,19 +5127,19 @@ __metadata: optional: true vue-jest: optional: true - checksum: e27d357d20218ad462ca8788c6470b54f3e9642c74d4a7ae29909c040668c0f18d76731db213586c282470c27c42c78b446dde1e01df98f916174931de909f5b + checksum: 0bd2093b49dd62a60e5af3a0f2c2eecbcd5b4f4625925a9c96fd6249730d22f0fc2694fce226cef0e4633b15442d1209ae9860194522b8dbd4ebf7a38183d257 languageName: node linkType: hard -"@storybook/addon-toolbars@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-toolbars@npm:7.4.6" +"@storybook/addon-toolbars@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-toolbars@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 - "@storybook/components": 7.4.6 - "@storybook/manager-api": 7.4.6 - "@storybook/preview-api": 7.4.6 - "@storybook/theming": 7.4.6 + "@storybook/client-logger": 7.5.2 + "@storybook/components": 7.5.2 + "@storybook/manager-api": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/theming": 7.5.2 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5148,21 +5148,21 @@ __metadata: optional: true react-dom: optional: true - checksum: 5a4b42491ce428fa834fddfd2c6bc917545d7846e42a2db527d7d29829bdc8e627c8fd883525498d4ae178d925551bcaaa66521487b774ff63813f1a1b265ca1 + checksum: 0008e49bf702b1ed65196334e600118daae869bc2c3f8e3915f403453b0c081fee99f62fb6c70acd4a91d9e6a36f356ba686a5e7b42a81114f20c880e79337ae languageName: node linkType: hard -"@storybook/addon-viewport@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-viewport@npm:7.4.6" +"@storybook/addon-viewport@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addon-viewport@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 - "@storybook/components": 7.4.6 - "@storybook/core-events": 7.4.6 + "@storybook/client-logger": 7.5.2 + "@storybook/components": 7.5.2 + "@storybook/core-events": 7.5.2 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.4.6 - "@storybook/preview-api": 7.4.6 - "@storybook/theming": 7.4.6 + "@storybook/manager-api": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/theming": 7.5.2 memoizerific: ^1.11.3 prop-types: ^15.7.2 peerDependencies: @@ -5173,7 +5173,7 @@ __metadata: optional: true react-dom: optional: true - checksum: c7c5de30e9917a15a62b4cd162ec050b563c2e855ac955e2c2f15c24b00e779a2db298b1f4be3df3a3b46a31e4675a3fbbd7d7bc8df0a960bfc940fd762ebc3d + checksum: 13c75052259c3fbf377751b0ca4a07ed8fbca763dffb1b04063a366b05fa35d37b4809789001667e230d6e0ee96c078ca3f4697d18414c155c40b376a8aa652f languageName: node linkType: hard @@ -5197,17 +5197,17 @@ __metadata: languageName: node linkType: hard -"@storybook/addons@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addons@npm:7.4.6" +"@storybook/addons@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/addons@npm:7.5.2" dependencies: - "@storybook/manager-api": 7.4.6 - "@storybook/preview-api": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/manager-api": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/types": 7.5.2 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 6f85f843327db15caf5d6924c93a64ce0f009ad14b0612ba64d194d373be584a2c7fee577da555272d8c54b1f8fb6114847523c7294bcbcd84f37554ed2efb10 + checksum: 9304422cbc64137e754b345d9c2f329a2b620a21a6756816268643a33259413f44122cd603159e95281c2aed316e3040d10795fdbfc726f7db99de3c0c7c5ec0 languageName: node linkType: hard @@ -5249,21 +5249,21 @@ __metadata: languageName: node linkType: hard -"@storybook/blocks@npm:7.4.6, @storybook/blocks@npm:^7.4.6": - version: 7.4.6 - resolution: "@storybook/blocks@npm:7.4.6" +"@storybook/blocks@npm:7.5.2, @storybook/blocks@npm:^7.5.2": + version: 7.5.2 + resolution: "@storybook/blocks@npm:7.5.2" dependencies: - "@storybook/channels": 7.4.6 - "@storybook/client-logger": 7.4.6 - "@storybook/components": 7.4.6 - "@storybook/core-events": 7.4.6 + "@storybook/channels": 7.5.2 + "@storybook/client-logger": 7.5.2 + "@storybook/components": 7.5.2 + "@storybook/core-events": 7.5.2 "@storybook/csf": ^0.1.0 - "@storybook/docs-tools": 7.4.6 + "@storybook/docs-tools": 7.5.2 "@storybook/global": ^5.0.0 - "@storybook/manager-api": 7.4.6 - "@storybook/preview-api": 7.4.6 - "@storybook/theming": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/manager-api": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/theming": 7.5.2 + "@storybook/types": 7.5.2 "@types/lodash": ^4.14.167 color-convert: ^2.0.1 dequal: ^2.0.2 @@ -5279,18 +5279,18 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 32bfbf719cf89e957034daa937a2e40652990be86e8dc3ca5508e5ea3fa152b7ac1dd897d0b5271c2629b1d7c3f7323f40817ff055563daaa54c2eadaf0e432c + checksum: 4c4e754dd26dfdc6cd602566d09825ee6fbc1a50fe1be9aaec57970d43c79c1280375961ca26642587f816852e59a7dbf5d8b2f4680989a92ca6b34492717e96 languageName: node linkType: hard -"@storybook/builder-manager@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/builder-manager@npm:7.4.6" +"@storybook/builder-manager@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/builder-manager@npm:7.5.2" 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.2 + "@storybook/manager": 7.5.2 + "@storybook/node-logger": 7.5.2 "@types/ejs": ^3.1.1 "@types/find-cache-dir": ^3.2.1 "@yarnpkg/esbuild-plugin-pnp": ^3.0.0-rc.10 @@ -5303,23 +5303,22 @@ __metadata: fs-extra: ^11.1.0 process: ^0.11.10 util: ^0.12.4 - checksum: b9d8c9b471fcb690107018e4466719d4cc634c96d95d32cecda03112b79271461198fde09c179028da92ffdd2483d4a5a231192e83edaa74ebadab4e9c484c2e + checksum: 52fd973f959e761f238d81fefb926f5ced4586a8f091d4bc875a668565aaeebc4d5d4bf1aa0a516d55351084270852bef91fb576b7a90cb033a484cde65316bd languageName: node linkType: hard -"@storybook/builder-vite@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/builder-vite@npm:7.4.6" +"@storybook/builder-vite@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/builder-vite@npm:7.5.2" 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.0.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.2 + "@storybook/client-logger": 7.5.2 + "@storybook/core-common": 7.5.2 + "@storybook/csf-plugin": 7.5.2 + "@storybook/node-logger": 7.5.2 + "@storybook/preview": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/types": 7.5.2 "@types/find-cache-dir": ^3.2.1 browser-assert: ^1.2.1 es-module-lexer: ^0.9.3 @@ -5327,13 +5326,11 @@ __metadata: find-cache-dir: ^3.0.0 fs-extra: ^11.1.0 magic-string: ^0.30.0 - remark-external-links: ^8.0.0 - remark-slug: ^6.0.0 rollup: ^2.25.0 || ^3.3.0 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": @@ -5342,7 +5339,7 @@ __metadata: optional: true vite-plugin-glimmerx: optional: true - checksum: 839e33e46ad8653d2234899f91b563bb267f04cfbec0012b495db8f89f83c21050867646ef476801add439defd198d0409424d5851767476e7e5386790cff1ae + checksum: 491717f91fbea8f54de33f9c805968ee757dddb78b607b527b932633ad4365c6b283439e6ec261acbe28089e2a9f3eb5bb745743f7e2e1e5c8c105092ffa4ccb languageName: node linkType: hard @@ -5357,36 +5354,36 @@ __metadata: languageName: node linkType: hard -"@storybook/channels@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/channels@npm:7.4.6" +"@storybook/channels@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/channels@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 - "@storybook/core-events": 7.4.6 + "@storybook/client-logger": 7.5.2 + "@storybook/core-events": 7.5.2 "@storybook/global": ^5.0.0 qs: ^6.10.0 telejson: ^7.2.0 tiny-invariant: ^1.3.1 - checksum: 202e8355e678ca30caad31b250732601c85bf8120be69174d83ef3c683ce78009ab2d056f60f3a51d29984cb715a11455c20a70eb836abed53d3ff5c7c355d14 + checksum: 60dcd85317628af1dfb5c4c75a35bd317db3165cfe5c52ec16fd03628aadff693a2b5fd936d6692c5b2a7aa6929db84ac2ec3ea9de563243a5f049f0faadb23a languageName: node linkType: hard -"@storybook/cli@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/cli@npm:7.4.6" +"@storybook/cli@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/cli@npm:7.5.2" dependencies: "@babel/core": ^7.22.9 "@babel/preset-env": ^7.22.9 "@babel/types": ^7.22.5 "@ndelangen/get-tarball": ^3.0.7 - "@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.2 + "@storybook/core-common": 7.5.2 + "@storybook/core-events": 7.5.2 + "@storybook/core-server": 7.5.2 + "@storybook/csf-tools": 7.5.2 + "@storybook/node-logger": 7.5.2 + "@storybook/telemetry": 7.5.2 + "@storybook/types": 7.5.2 "@types/semver": ^7.3.4 "@yarnpkg/fslib": 2.10.3 "@yarnpkg/libzip": 2.3.0 @@ -5419,17 +5416,17 @@ __metadata: bin: getstorybook: ./bin/index.js sb: ./bin/index.js - checksum: b305a3054a5ccce27abfee7a5e7742c77f3ef0dddb7a2849cd662121597dad991bf516d9a7c2182451dc674297184dd51b20a93d937951b3c30c83e9bbce6c71 + checksum: 68e6161d9f6e6034e5d007cc1187b197a8748dd683cdc7d223040776e02bb620da1d3e19331e9963babf7de08a8d90bc050ed9860943eeee57eedc7d61cc7c5f languageName: node linkType: hard -"@storybook/client-api@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/client-api@npm:7.4.6" +"@storybook/client-api@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/client-api@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 - "@storybook/preview-api": 7.4.6 - checksum: 03e304783ac6447d84834331652ea434f0608bab31cdc0d938df61d1de87aab7ecb2de46580140315101d27c182c5faaf364fc0043a334a71f482574146b91b5 + "@storybook/client-logger": 7.5.2 + "@storybook/preview-api": 7.5.2 + checksum: 42a884b83576a0d5d9eca0b296d2bf4e89967ea186eaca6b84146e84a6e4de23eaa62585f03671a24501a67fca13636fcb343f82c7176bf3f4728bdcdda29528 languageName: node linkType: hard @@ -5443,26 +5440,26 @@ __metadata: languageName: node linkType: hard -"@storybook/client-logger@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/client-logger@npm:7.4.6" +"@storybook/client-logger@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/client-logger@npm:7.5.2" dependencies: "@storybook/global": ^5.0.0 - checksum: ba5eb76303f316f998ae226fea63ebb835460847aa91f144b420d58500b8bcd6fa371704cd5c82b93c21e2aba01c458d41b3e44e36923b1929102c7247258aef + checksum: d39b2fce23c3f1acd9b66241c65ccfe910dd6dc0c09d666763f6d3f9277eb04d9076e00a7528d5ff444a2c6f1d464f227f259efd20523eb6fec3eb66ff37ff86 languageName: node linkType: hard -"@storybook/codemod@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/codemod@npm:7.4.6" +"@storybook/codemod@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/codemod@npm:7.5.2" dependencies: "@babel/core": ^7.22.9 "@babel/preset-env": ^7.22.9 "@babel/types": ^7.22.5 "@storybook/csf": ^0.1.0 - "@storybook/csf-tools": 7.4.6 - "@storybook/node-logger": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/csf-tools": 7.5.2 + "@storybook/node-logger": 7.5.2 + "@storybook/types": 7.5.2 "@types/cross-spawn": ^6.0.2 cross-spawn: ^7.0.3 globby: ^11.0.2 @@ -5470,7 +5467,7 @@ __metadata: lodash: ^4.17.21 prettier: ^2.8.0 recast: ^0.23.1 - checksum: 8cac5ae90ae431025a90e9f02f8fa8d6daf01415edeb698a0e73d89c15c060b5a6eadd0fa103f6618f0b3e324a51c8119f2ba9b0db7b5dec730a3e5f824a2144 + checksum: 8db2340b0a69a4479c0752fc82121fb03c0aa57f760ca40c33a51b7a55ec950da499a3497d009c5ae82266b91e2e4adbcfbb6b99c8c8c534927bf04e8ff3e6dd languageName: node linkType: hard @@ -5509,51 +5506,51 @@ __metadata: languageName: node linkType: hard -"@storybook/components@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/components@npm:7.4.6" +"@storybook/components@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/components@npm:7.5.2" dependencies: "@radix-ui/react-select": ^1.2.2 "@radix-ui/react-toolbar": ^1.0.4 - "@storybook/client-logger": 7.4.6 + "@storybook/client-logger": 7.5.2 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/theming": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/theming": 7.5.2 + "@storybook/types": 7.5.2 memoizerific: ^1.11.3 use-resize-observer: ^9.1.0 util-deprecate: ^1.0.2 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 4022504e2d33b856564725115552b96938bb71dadd36df4477531d4a1ac5704f8e86d358417296d1abbc5e26d77cfcd501e0e982544525042a339199013b2060 + checksum: ec1f9beab12e61b4a9e8f7f574cfc1ba8219d1050e499eaed262f0243a3923f1aaee4c038248489ac434ee16e292b449e1edc307b86aa24d1ada49a133d8a261 languageName: node linkType: hard -"@storybook/core-client@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/core-client@npm:7.4.6" +"@storybook/core-client@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/core-client@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 - "@storybook/preview-api": 7.4.6 - checksum: 6268727a0114e48dde833c35d6bf71040ffa7b2c66f78322acd492f983801a1c7c7372520a6426e9259e5d4ead33c68cf9948bc9f2ce74ff0108325553af537d + "@storybook/client-logger": 7.5.2 + "@storybook/preview-api": 7.5.2 + checksum: efcb88a92cf54bc9c95cbcf1c4292af5c58b57ddf7a8efb845c38437efa90fc186bb183a4975fb5b4804c9e3a6c77458a520efe1b3d5580b1f6bb2161698c855 languageName: node linkType: hard -"@storybook/core-common@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/core-common@npm:7.4.6" +"@storybook/core-common@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/core-common@npm:7.5.2" dependencies: - "@storybook/core-events": 7.4.6 - "@storybook/node-logger": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/core-events": 7.5.2 + "@storybook/node-logger": 7.5.2 + "@storybook/types": 7.5.2 "@types/find-cache-dir": ^3.2.1 - "@types/node": ^16.0.0 + "@types/node": ^18.0.0 "@types/node-fetch": ^2.6.4 "@types/pretty-hrtime": ^1.0.0 chalk: ^4.1.0 esbuild: ^0.18.0 - esbuild-register: ^3.4.0 + esbuild-register: ^3.5.0 file-system-cache: 2.3.0 find-cache-dir: ^3.0.0 find-up: ^5.0.0 @@ -5567,7 +5564,7 @@ __metadata: pretty-hrtime: ^1.0.3 resolve-from: ^5.0.0 ts-dedent: ^2.0.0 - checksum: d160838ee92afac83f22f5da7a3160277864400e9b0c4be77d7c4c7a30e48fcd132a8511469168451f7891c73da693e56197c35b4faf4793211bc7c46daaf161 + checksum: b21bee2572252e95de7e4f956ecc4c485e67ee8faba4eb4e02afdaa54b734e8bdefbc4a1d91e60ef9d89a1ea3874c12eb228810f2330725b804af06cad03c4dc languageName: node linkType: hard @@ -5580,36 +5577,36 @@ __metadata: languageName: node linkType: hard -"@storybook/core-events@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/core-events@npm:7.4.6" +"@storybook/core-events@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/core-events@npm:7.5.2" dependencies: ts-dedent: ^2.0.0 - checksum: 6e104d313b50b90403019a06b37171d932e9d23bb1b95393bfc67dc6b2c5ec35eb08f08bbfffe8a36ec6f7b637e07bdb2f5ef7d7d36228c06d852fbf0ec9f6e5 + checksum: 9d2891e2fc6ade1b08e11a2b62ccca4ccb7173752ef3b8c6dc1190986da0eca739d1b3a0d525ccc01639a182c7a905d6c6465323fe7447734e05d375ea0fb15f languageName: node linkType: hard -"@storybook/core-server@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/core-server@npm:7.4.6" +"@storybook/core-server@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/core-server@npm:7.5.2" dependencies: "@aw-web-design/x-default-browser": 1.4.126 "@discoveryjs/json-ext": ^0.5.3 - "@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.2 + "@storybook/channels": 7.5.2 + "@storybook/core-common": 7.5.2 + "@storybook/core-events": 7.5.2 "@storybook/csf": ^0.1.0 - "@storybook/csf-tools": 7.4.6 + "@storybook/csf-tools": 7.5.2 "@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.2 + "@storybook/node-logger": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/telemetry": 7.5.2 + "@storybook/types": 7.5.2 "@types/detect-port": ^1.3.0 - "@types/node": ^16.0.0 + "@types/node": ^18.0.0 "@types/pretty-hrtime": ^1.0.0 "@types/semver": ^7.3.4 better-opn: ^3.0.2 @@ -5634,47 +5631,47 @@ __metadata: util-deprecate: ^1.0.2 watchpack: ^2.2.0 ws: ^8.2.3 - checksum: 0782a7c1fb664c359b8f877453dd9ee5ea21f13900e2101ae13b3d15bc810a384bd16071c81ba679eb5593faeb71d6ba82754ebc2d0e2b23db5cbbb3278ed50f + checksum: d6186f39fb5419c253dbf52802de81467d19d9e08499470ba6593493b7963cb47fd12a1652c32e7864518fbb8e2492f16e3a372d971781856e1a8ff9582da184 languageName: node linkType: hard -"@storybook/core-webpack@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/core-webpack@npm:7.4.6" +"@storybook/core-webpack@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/core-webpack@npm:7.5.2" dependencies: - "@storybook/core-common": 7.4.6 - "@storybook/node-logger": 7.4.6 - "@storybook/types": 7.4.6 - "@types/node": ^16.0.0 + "@storybook/core-common": 7.5.2 + "@storybook/node-logger": 7.5.2 + "@storybook/types": 7.5.2 + "@types/node": ^18.0.0 ts-dedent: ^2.0.0 - checksum: facad7c1444bd1e60392c8ba84f0c9a3e2df87f95f90981287bb544be3a207e6a8cf5617176f3f2dc5cb8bae7477c18370264dd3808449d4a847883d3d0c03fe + checksum: 9db9968039bb8fe1849a57dc3c8f143007cc4272f40ad122ca6e461467f4b7f36afa6fadef441ea933790ca95cfedd739eec2aec51e6c2c23dda990a6db88dc8 languageName: node linkType: hard -"@storybook/csf-plugin@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/csf-plugin@npm:7.4.6" +"@storybook/csf-plugin@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/csf-plugin@npm:7.5.2" dependencies: - "@storybook/csf-tools": 7.4.6 + "@storybook/csf-tools": 7.5.2 unplugin: ^1.3.1 - checksum: 591b5600964038884ca09b32daeb541dd2f39b6f3c02756ccc569e93699227a717ee3d59e4ecd12a423d20ba3db6b470258af3eb1539b1ede27831f68b94a8d5 + checksum: 6cfe959e2c99f7d957234f41b73a2f540304072a1be4196fb30baed531044ddab0f69b51d304439e5329f37a924383b7f2675c6aa37a9e0561a2dd194aa00f89 languageName: node linkType: hard -"@storybook/csf-tools@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/csf-tools@npm:7.4.6" +"@storybook/csf-tools@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/csf-tools@npm:7.5.2" dependencies: "@babel/generator": ^7.22.9 "@babel/parser": ^7.22.7 "@babel/traverse": ^7.22.8 "@babel/types": ^7.22.5 "@storybook/csf": ^0.1.0 - "@storybook/types": 7.4.6 + "@storybook/types": 7.5.2 fs-extra: ^11.1.0 recast: ^0.23.1 ts-dedent: ^2.0.0 - checksum: 8d1a0092b67090916e16beaead1e77ce53ee22d84df567c9bf107d0a3669d47ca2932334f6ee9c6b3e6ab8c51a1653a95f2c9f21b6fbbf1551383676fca17849 + checksum: dd048bde59ed482a5089ab7c5bfbe4746b929125c432316e9dd94a42d1b0ada740cb9aefa4a0df2cf2f6b542fbf9760c96f1500d86798099a1f11bffc2330740 languageName: node linkType: hard @@ -5703,17 +5700,17 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/docs-tools@npm:7.4.6" +"@storybook/docs-tools@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/docs-tools@npm:7.5.2" dependencies: - "@storybook/core-common": 7.4.6 - "@storybook/preview-api": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/core-common": 7.5.2 + "@storybook/preview-api": 7.5.2 + "@storybook/types": 7.5.2 "@types/doctrine": ^0.0.3 doctrine: ^3.0.0 lodash: ^4.17.21 - checksum: 130a574a91638299f18c9cc9de2cf6c797f311f3fb87ae6b0bd8438d6dbd1d222a227778f45914a8efe47321a6c8680f6696f2e5f153522f0d60f165c4c80ae5 + checksum: 51da77c083e29755c0def35b92bb7df8d72c74ae3d6716d5b82d498074d6f87a72b9ca42fd3ae313befdf30852c6220b539c2c9b410edfd40969ebbeeb45a2b7 languageName: node linkType: hard @@ -5724,50 +5721,50 @@ __metadata: languageName: node linkType: hard -"@storybook/html-vite@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/html-vite@npm:7.4.6" +"@storybook/html-vite@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/html-vite@npm:7.5.2" dependencies: - "@storybook/addons": 7.4.6 - "@storybook/builder-vite": 7.4.6 - "@storybook/client-api": 7.4.6 - "@storybook/core-server": 7.4.6 - "@storybook/html": 7.4.6 - "@storybook/node-logger": 7.4.6 - "@storybook/preview-web": 7.4.6 + "@storybook/addons": 7.5.2 + "@storybook/builder-vite": 7.5.2 + "@storybook/client-api": 7.5.2 + "@storybook/core-server": 7.5.2 + "@storybook/html": 7.5.2 + "@storybook/node-logger": 7.5.2 + "@storybook/preview-web": 7.5.2 magic-string: ^0.30.0 - checksum: a3af6711034ff97e47d7d32764afc93d3bcb52335eaa118ccd5605a605796bc6b6ef62734b3d60ff4623954d4b57e5ea93cecd48846ab67819766c976e2d360c + checksum: 076b4c4269f9ccbfed2c65b8937ea8301c544120b29c69506373023a07d9f5ebd6e86f2a9c6d735cf57f164e7d5cd3b82250320aeb132a917e4b93697e7a702d languageName: node linkType: hard -"@storybook/html@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/html@npm:7.4.6" +"@storybook/html@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/html@npm:7.5.2" dependencies: - "@storybook/core-client": 7.4.6 - "@storybook/docs-tools": 7.4.6 + "@storybook/core-client": 7.5.2 + "@storybook/docs-tools": 7.5.2 "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/preview-api": 7.5.2 + "@storybook/types": 7.5.2 ts-dedent: ^2.0.0 peerDependencies: "@babel/core": "*" - checksum: a34be3bdd75671a31138368c983a1ea59591b5e231fa9cc751ad9e3f4f083af3a90c10378c8493414be081b5e266132a2ba9bbb93168e84e4d4447045a0c578c + checksum: 0fe6694e119f681c1680cd0bdcb26bd7c1ccd6600960733b0acc8f270ed3774782731b56eae0ffadd74deba5b18ea9fdf90191b85cc2e46cf37c5c2d925ceb34 languageName: node linkType: hard -"@storybook/manager-api@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/manager-api@npm:7.4.6" +"@storybook/manager-api@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/manager-api@npm:7.5.2" dependencies: - "@storybook/channels": 7.4.6 - "@storybook/client-logger": 7.4.6 - "@storybook/core-events": 7.4.6 + "@storybook/channels": 7.5.2 + "@storybook/client-logger": 7.5.2 + "@storybook/core-events": 7.5.2 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/router": 7.4.6 - "@storybook/theming": 7.4.6 - "@storybook/types": 7.4.6 + "@storybook/router": 7.5.2 + "@storybook/theming": 7.5.2 + "@storybook/types": 7.5.2 dequal: ^2.0.2 lodash: ^4.17.21 memoizerific: ^1.11.3 @@ -5778,14 +5775,14 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 659c2ea31567b9b0b1777c509af70e7b0f02fbdcedc440acc8f0545db6519cd7fff2c56e8da0fe2958dbe3e5b420dc1df7691d90d79219fbca9e96196f0cb5e3 + checksum: 81d8bcc653a3392800b6a8de3c31000e1ee33d2b52ba215f2a752e898fca1a05f51b3b8cf411af32eb718033be892239ab54cc876240b2d3708c2f2b47a56681 languageName: node linkType: hard -"@storybook/manager@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/manager@npm:7.4.6" - checksum: 8b769c22a478fae93637132b85667a3f23d35d55572a93aa7733608992a6c5916a892e36448eb39857ec2c00602c6036e2d4825f070481f4f2327bd1fe0fc4e8 +"@storybook/manager@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/manager@npm:7.5.2" + checksum: 7692444fd86e3ad31620cf31775c71e0157b5cd13296c8f204f84ee1fb3e42f3a02924aadde932e968e72d6fe9be270a60c477d5c8d9b0ab353373a818426af7 languageName: node linkType: hard @@ -5796,30 +5793,30 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/node-logger@npm:7.4.6" - checksum: e9e95604640ed5295532137b229221c3180c9505960833d0b4c8209ac824591ed6fb16e48d1692c0e27817e2b83dd07fd25380aa428e5cd379003f4a792ae034 +"@storybook/node-logger@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/node-logger@npm:7.5.2" + checksum: 0ac6dd3d1294829be6897032d7ff0744630061bdf7e3d1d426a868e728ff4b854bf1fa3e4b0f1702358b5d12f4a74fa3673a5d2641b7877d32fdf52b3e8c0f3b languageName: node linkType: hard -"@storybook/postinstall@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/postinstall@npm:7.4.6" - checksum: b5b2b0fb8f2f322e73eadd138132e4dc7642e564054f8314735b33ef624684f6fe4ab0d5a9294a8c0a2be12e6493ae073593988620b4b00d15f995c842c28d75 +"@storybook/postinstall@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/postinstall@npm:7.5.2" + checksum: 4020a4c5645a7d215436f18ce166bb8e4543e02fb5c7bcdeb06c9104e6d70a289792614b01e55aaf5c8d037c2daa43a1965e05d0c72d51ca45089d1f0b1d0adf languageName: node linkType: hard -"@storybook/preview-api@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/preview-api@npm:7.4.6" +"@storybook/preview-api@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/preview-api@npm:7.5.2" dependencies: - "@storybook/channels": 7.4.6 - "@storybook/client-logger": 7.4.6 - "@storybook/core-events": 7.4.6 + "@storybook/channels": 7.5.2 + "@storybook/client-logger": 7.5.2 + "@storybook/core-events": 7.5.2 "@storybook/csf": ^0.1.0 "@storybook/global": ^5.0.0 - "@storybook/types": 7.4.6 + "@storybook/types": 7.5.2 "@types/qs": ^6.9.5 dequal: ^2.0.2 lodash: ^4.17.21 @@ -5828,34 +5825,34 @@ __metadata: synchronous-promise: ^2.0.15 ts-dedent: ^2.0.0 util-deprecate: ^1.0.2 - checksum: aff571a24fc544b14f5ff4fe88b3949e9a428639509de8f4bcd96e248d5cf674cf6af441919bdb9677f22d48f5ba75999c22df61f1c62539d899828d2ec9cb76 + checksum: 6a1d5b7d9f67e118d22aa4e4950accdf5e30584305b509ece85091c9afd7feff3603b668533903a01928f3637dad157243465accbe7d8dcf30fecffdb4239848 languageName: node linkType: hard -"@storybook/preview-web@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/preview-web@npm:7.4.6" +"@storybook/preview-web@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/preview-web@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 - "@storybook/preview-api": 7.4.6 - checksum: c8ebc39dde06ea6a8f27086e985852e562b850a89545df67106b133c782e3c22667e94f1db708674ff5a21a1c3201b3038adfcf2675961e4a6e771c35fc80929 + "@storybook/client-logger": 7.5.2 + "@storybook/preview-api": 7.5.2 + checksum: aa2267fe46db39cc45fe0050a6b401909e0985a7ccf090ad01abf9022cb53d10e84c2bdad77dd8fba0a5f54741317b9e83b906969f65cd3f1f9b06c02258b109 languageName: node linkType: hard -"@storybook/preview@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/preview@npm:7.4.6" - checksum: e460c10b33aeffec5e0c238d67c27f3dbb48ba9775d228dbc637d44e7c6728b39961c78231feb0853ec3b92dd1c9ff0e025f376013e648a624fcb559c05850d1 +"@storybook/preview@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/preview@npm:7.5.2" + checksum: 554cfa11b8e406b01d7ecb0eb43e2ea5d4ddf19eb7582668df02ec95d7aba9cdd118650e7056a10c1cf03802b909de5352f5655669e1e987c0798afd4af54f1c languageName: node linkType: hard -"@storybook/react-dom-shim@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/react-dom-shim@npm:7.4.6" +"@storybook/react-dom-shim@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/react-dom-shim@npm:7.5.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 12a5d064b92633e85c4b6d762868c299fe7afe2a14121ced3463e3a6e08518379cc471729c1f7ef302ab25b62228d03526e07ab3494e0556dff738456d030a66 + checksum: 2b62e5d8ed148bff92ac32c160e83d69280d6769ea33def36633881df08e3a68dfe8baf50bf111d66e076785116a651347f5758f970c6037a24244b0f3cc67f0 languageName: node linkType: hard @@ -5880,17 +5877,17 @@ __metadata: languageName: node linkType: hard -"@storybook/router@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/router@npm:7.4.6" +"@storybook/router@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/router@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 + "@storybook/client-logger": 7.5.2 memoizerific: ^1.11.3 qs: ^6.10.0 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 13f8f948b0aeb616467bb39371b8010122bf8814fd08da6ac37e28b65bea839d4f3cd693fb4609cb801e1614c85753defb087e01066b4e65d630f7ed58a0c7db + checksum: bad83897534f9222ba06f9c320d2e4b4a644ba497c8d162d116d964d5c2ec5825108428043f867c2e5aa0be3935035343d22957244b5074bc96bc7c13544f829 languageName: node linkType: hard @@ -5906,19 +5903,19 @@ __metadata: languageName: node linkType: hard -"@storybook/telemetry@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/telemetry@npm:7.4.6" +"@storybook/telemetry@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/telemetry@npm:7.5.2" dependencies: - "@storybook/client-logger": 7.4.6 - "@storybook/core-common": 7.4.6 - "@storybook/csf-tools": 7.4.6 + "@storybook/client-logger": 7.5.2 + "@storybook/core-common": 7.5.2 + "@storybook/csf-tools": 7.5.2 chalk: ^4.1.0 detect-package-manager: ^2.0.1 fetch-retry: ^5.0.2 fs-extra: ^11.1.0 read-pkg-up: ^7.0.1 - checksum: b533eba6c1e4f8c8062f34c165747c0348a5bec9ea4aab4d59448d12f4f0986609c165797ada6595f8823adbbc38fa4c0391e6f80003612d964881566790bf10 + checksum: 7c495afd61e5520f48a7e2bae696ef6c893da8bf48833657c131c1d6fe189f0de158a5901921b2f1fbc45817e4d4b6baed3a99db8096dc5b652a6c493b1f944e languageName: node linkType: hard @@ -5945,30 +5942,30 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/theming@npm:7.4.6" +"@storybook/theming@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/theming@npm:7.5.2" dependencies: "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 - "@storybook/client-logger": 7.4.6 + "@storybook/client-logger": 7.5.2 "@storybook/global": ^5.0.0 memoizerific: ^1.11.3 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: d15b7e67aad39304f4607a564797280eac72b26c7b5be15e36d6834316102dba8deb25b722bb3930d6ea932989bc64ff6c1859aa0ebbe3d9edf44c70f0601def + checksum: 6f63337b61af2594de00b76452fa4b6b5343619424f505ebe17674684cfa6f84c713a90106b1a91ee40af53f8fee497138f479683a2f1c232e853d96e60a697e languageName: node linkType: hard -"@storybook/types@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/types@npm:7.4.6" +"@storybook/types@npm:7.5.2": + version: 7.5.2 + resolution: "@storybook/types@npm:7.5.2" dependencies: - "@storybook/channels": 7.4.6 + "@storybook/channels": 7.5.2 "@types/babel__core": ^7.0.0 "@types/express": ^4.7.0 file-system-cache: 2.3.0 - checksum: 9870a9e9d1b687170a3e69d7f010effaedcdb2feae0f1a030bd379b1237bf84da6d078abcb266de6edf03f36c6f3535bdc62735aebc76bf5061d772c38335f32 + checksum: b5017ff1a3fcce274ee2cbaeb669b5d1301a2fc74f0d9842385c7d0ca2464dc074caa2a522965c03b880450b57a0572261446e67296d1086720b4b19aa6481bc languageName: node linkType: hard @@ -6808,10 +6805,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^16.0.0": - version: 16.18.39 - resolution: "@types/node@npm:16.18.39" - checksum: eac9b202b76013256cb517ca8d3e3f61df206edb1615ca8d8df4c80616e92879fe4d3f8570a11d60f4216a82724a3265d5888b24c6994c80b057a0423c9ff1d2 +"@types/node@npm:^18.0.0": + version: 18.18.8 + resolution: "@types/node@npm:18.18.8" + dependencies: + undici-types: ~5.26.4 + checksum: d6a82bfc28bca8e4e32ffc9526798d1aea62f6993ea3a535cd3f47ac3f725a48efe3f484d68168dd154af0001c89935e4e1d77e7b1809c3824c6382bf99b86f6 languageName: node linkType: hard @@ -7973,6 +7972,19 @@ __metadata: languageName: node linkType: hard +"array-includes@npm:^3.1.7": + version: 3.1.7 + resolution: "array-includes@npm:3.1.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + get-intrinsic: ^1.2.1 + is-string: ^1.0.7 + checksum: 06f9e4598fac12a919f7c59a3f04f010ea07f0b7f0585465ed12ef528a60e45f374e79d1bddbb34cdd4338357d00023ddbd0ac18b0be36964f5e726e8965d7fc + languageName: node + linkType: hard + "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -8000,6 +8012,19 @@ __metadata: languageName: node linkType: hard +"array.prototype.findlastindex@npm:^1.2.3": + version: 1.2.3 + resolution: "array.prototype.findlastindex@npm:1.2.3" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + es-shim-unscopables: ^1.0.0 + get-intrinsic: ^1.2.1 + checksum: 31f35d7b370c84db56484618132041a9af401b338f51899c2e78ef7690fbba5909ee7ca3c59a7192085b328cc0c68c6fd1f6d1553db01a689a589ae510f3966e + languageName: node + linkType: hard + "array.prototype.flat@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flat@npm:1.3.1" @@ -8012,6 +8037,18 @@ __metadata: languageName: node linkType: hard +"array.prototype.flat@npm:^1.3.2": + version: 1.3.2 + resolution: "array.prototype.flat@npm:1.3.2" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + es-shim-unscopables: ^1.0.0 + checksum: 5d6b4bf102065fb3f43764bfff6feb3295d372ce89591e6005df3d0ce388527a9f03c909af6f2a973969a4d178ab232ffc9236654149173e0e187ec3a1a6b87b + languageName: node + linkType: hard + "array.prototype.flatmap@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flatmap@npm:1.3.1" @@ -8024,6 +8061,18 @@ __metadata: languageName: node linkType: hard +"array.prototype.flatmap@npm:^1.3.2": + version: 1.3.2 + resolution: "array.prototype.flatmap@npm:1.3.2" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + es-shim-unscopables: ^1.0.0 + checksum: ce09fe21dc0bcd4f30271f8144083aa8c13d4639074d6c8dc82054b847c7fc9a0c97f857491f4da19d4003e507172a78f4bcd12903098adac8b9cd374f734be3 + languageName: node + linkType: hard + "array.prototype.reduce@npm:^1.0.5": version: 1.0.5 resolution: "array.prototype.reduce@npm:1.0.5" @@ -8064,6 +8113,21 @@ __metadata: languageName: node linkType: hard +"arraybuffer.prototype.slice@npm:^1.0.2": + version: 1.0.2 + resolution: "arraybuffer.prototype.slice@npm:1.0.2" + dependencies: + array-buffer-byte-length: ^1.0.0 + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + get-intrinsic: ^1.2.1 + is-array-buffer: ^3.0.2 + is-shared-array-buffer: ^1.0.2 + checksum: c200faf437786f5b2c80d4564ff5481c886a16dee642ef02abdc7306c7edd523d1f01d1dd12b769c7eb42ac9bc53874510db19a92a2c035c0f6696172aafa5d3 + languageName: node + linkType: hard + "arrify@npm:^1.0.1": version: 1.0.1 resolution: "arrify@npm:1.0.1" @@ -8954,6 +9018,17 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.4, call-bind@npm:^1.0.5": + version: 1.0.5 + resolution: "call-bind@npm:1.0.5" + dependencies: + function-bind: ^1.1.2 + get-intrinsic: ^1.2.1 + set-function-length: ^1.1.1 + checksum: 449e83ecbd4ba48e7eaac5af26fea3b50f8f6072202c2dd7c5a6e7a6308f2421abe5e13a3bbd55221087f76320c5e09f25a8fdad1bab2b77c68ae74d92234ea5 + languageName: node + linkType: hard + "call-me-maybe@npm:^1.0.1": version: 1.0.2 resolution: "call-me-maybe@npm:1.0.2" @@ -10753,6 +10828,17 @@ __metadata: languageName: node linkType: hard +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1": + version: 1.1.1 + resolution: "define-data-property@npm:1.1.1" + dependencies: + get-intrinsic: ^1.2.1 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.0 + checksum: a29855ad3f0630ea82e3c5012c812efa6ca3078d5c2aa8df06b5f597c1cde6f7254692df41945851d903e05a1668607b6d34e778f402b9ff9ffb38111f1a3f0d + languageName: node + linkType: hard + "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -11469,6 +11555,53 @@ __metadata: languageName: node linkType: hard +"es-abstract@npm:^1.22.1": + version: 1.22.3 + resolution: "es-abstract@npm:1.22.3" + dependencies: + array-buffer-byte-length: ^1.0.0 + arraybuffer.prototype.slice: ^1.0.2 + available-typed-arrays: ^1.0.5 + call-bind: ^1.0.5 + es-set-tostringtag: ^2.0.1 + es-to-primitive: ^1.2.1 + function.prototype.name: ^1.1.6 + get-intrinsic: ^1.2.2 + get-symbol-description: ^1.0.0 + globalthis: ^1.0.3 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.0 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + hasown: ^2.0.0 + internal-slot: ^1.0.5 + is-array-buffer: ^3.0.2 + is-callable: ^1.2.7 + is-negative-zero: ^2.0.2 + is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.2 + is-string: ^1.0.7 + is-typed-array: ^1.1.12 + is-weakref: ^1.0.2 + object-inspect: ^1.13.1 + object-keys: ^1.1.1 + object.assign: ^4.1.4 + regexp.prototype.flags: ^1.5.1 + safe-array-concat: ^1.0.1 + safe-regex-test: ^1.0.0 + string.prototype.trim: ^1.2.8 + string.prototype.trimend: ^1.0.7 + string.prototype.trimstart: ^1.0.7 + typed-array-buffer: ^1.0.0 + typed-array-byte-length: ^1.0.0 + typed-array-byte-offset: ^1.0.0 + typed-array-length: ^1.0.4 + unbox-primitive: ^1.0.2 + which-typed-array: ^1.1.13 + checksum: b1bdc962856836f6e72be10b58dc128282bdf33771c7a38ae90419d920fc3b36cc5d2b70a222ad8016e3fc322c367bf4e9e89fc2bc79b7e933c05b218e83d79a + languageName: node + linkType: hard + "es-array-method-boxes-properly@npm:^1.0.0": version: 1.0.0 resolution: "es-array-method-boxes-properly@npm:1.0.0" @@ -11552,14 +11685,14 @@ __metadata: languageName: node linkType: hard -"esbuild-register@npm:^3.4.0": - version: 3.4.2 - resolution: "esbuild-register@npm:3.4.2" +"esbuild-register@npm:^3.5.0": + version: 3.5.0 + resolution: "esbuild-register@npm:3.5.0" dependencies: debug: ^4.3.4 peerDependencies: esbuild: ">=0.12 <1" - checksum: f65d1ccb58b1ccbba376efb1fc023abe22731d9b79eead1b0120e57d4413318f063696257a5af637b527fa1d3f009095aa6edb1bf6ff69d637a9ab281fb727b3 + checksum: f4307753c9672a2c901d04a1165031594a854f0a4c6f4c1db08aa393b68a193d38f2df483dc8ca0513e89f7b8998415e7e26fb9830989fb8cdccc5fb5f181c6b languageName: node linkType: hard @@ -11735,6 +11868,17 @@ __metadata: languageName: node linkType: hard +"eslint-import-resolver-node@npm:^0.3.9": + version: 0.3.9 + resolution: "eslint-import-resolver-node@npm:0.3.9" + dependencies: + debug: ^3.2.7 + is-core-module: ^2.13.0 + resolve: ^1.22.4 + checksum: 439b91271236b452d478d0522a44482e8c8540bf9df9bd744062ebb89ab45727a3acd03366a6ba2bdbcde8f9f718bab7fe8db64688aca75acf37e04eafd25e22 + languageName: node + linkType: hard + "eslint-module-utils@npm:^2.8.0": version: 2.8.0 resolution: "eslint-module-utils@npm:2.8.0" @@ -11761,30 +11905,30 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:2.28.1": - version: 2.28.1 - resolution: "eslint-plugin-import@npm:2.28.1" +"eslint-plugin-import@npm:2.29.0": + version: 2.29.0 + resolution: "eslint-plugin-import@npm:2.29.0" dependencies: - array-includes: ^3.1.6 - array.prototype.findlastindex: ^1.2.2 - array.prototype.flat: ^1.3.1 - array.prototype.flatmap: ^1.3.1 + array-includes: ^3.1.7 + array.prototype.findlastindex: ^1.2.3 + array.prototype.flat: ^1.3.2 + array.prototype.flatmap: ^1.3.2 debug: ^3.2.7 doctrine: ^2.1.0 - eslint-import-resolver-node: ^0.3.7 + eslint-import-resolver-node: ^0.3.9 eslint-module-utils: ^2.8.0 - has: ^1.0.3 - is-core-module: ^2.13.0 + hasown: ^2.0.0 + is-core-module: ^2.13.1 is-glob: ^4.0.3 minimatch: ^3.1.2 - object.fromentries: ^2.0.6 - object.groupby: ^1.0.0 - object.values: ^1.1.6 + object.fromentries: ^2.0.7 + object.groupby: ^1.0.1 + object.values: ^1.1.7 semver: ^6.3.1 tsconfig-paths: ^3.14.2 peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: e8ae6dd8f06d8adf685f9c1cfd46ac9e053e344a05c4090767e83b63a85c8421ada389807a39e73c643b9bff156715c122e89778169110ed68d6428e12607edf + checksum: 19ee541fb95eb7a796f3daebe42387b8d8262bbbcc4fd8a6e92f63a12035f3d2c6cb8bc0b6a70864fa14b1b50ed6b8e6eed5833e625e16cb6bb98b665beff269 languageName: node linkType: hard @@ -12850,6 +12994,13 @@ __metadata: languageName: node linkType: hard +"function-bind@npm:^1.1.2": + version: 1.1.2 + resolution: "function-bind@npm:1.1.2" + checksum: 2b0ff4ce708d99715ad14a6d1f894e2a83242e4a52ccfcefaee5e40050562e5f6dafc1adbb4ce2d4ab47279a45dc736ab91ea5042d843c3c092820dfe032efb1 + languageName: node + linkType: hard + "function.prototype.name@npm:^1.1.5": version: 1.1.5 resolution: "function.prototype.name@npm:1.1.5" @@ -12862,6 +13013,18 @@ __metadata: languageName: node linkType: hard +"function.prototype.name@npm:^1.1.6": + version: 1.1.6 + resolution: "function.prototype.name@npm:1.1.6" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + functions-have-names: ^1.2.3 + checksum: 7a3f9bd98adab09a07f6e1f03da03d3f7c26abbdeaeee15223f6c04a9fb5674792bdf5e689dac19b97ac71de6aad2027ba3048a9b883aa1b3173eed6ab07f479 + languageName: node + linkType: hard + "functions-have-names@npm:^1.2.2, functions-have-names@npm:^1.2.3": version: 1.2.3 resolution: "functions-have-names@npm:1.2.3" @@ -12893,24 +13056,24 @@ __metadata: "@nx/plugin": 16.7.2 "@nx/react": 16.7.2 "@nx/web": 16.7.2 - "@sap-theming/theming-base-content": 11.7.0 - "@storybook/addon-a11y": 7.4.6 - "@storybook/addon-actions": 7.4.6 - "@storybook/addon-controls": 7.4.6 + "@sap-theming/theming-base-content": 11.8.0 + "@storybook/addon-a11y": 7.5.2 + "@storybook/addon-actions": 7.5.2 + "@storybook/addon-controls": 7.5.2 "@storybook/addon-cssresources": 6.2.9 - "@storybook/addon-docs": 7.4.6 - "@storybook/addon-links": 7.4.6 - "@storybook/addon-mdx-gfm": 7.4.6 - "@storybook/addon-storyshots": 7.4.6 - "@storybook/addon-toolbars": 7.4.6 - "@storybook/addon-viewport": 7.4.6 - "@storybook/addons": 7.4.6 - "@storybook/blocks": ^7.4.6 - "@storybook/components": 7.4.6 - "@storybook/core-events": 7.4.6 - "@storybook/html": 7.4.6 - "@storybook/html-vite": 7.4.6 - "@storybook/theming": 7.4.6 + "@storybook/addon-docs": 7.5.2 + "@storybook/addon-links": 7.5.2 + "@storybook/addon-mdx-gfm": 7.5.2 + "@storybook/addon-storyshots": 7.5.2 + "@storybook/addon-toolbars": 7.5.2 + "@storybook/addon-viewport": 7.5.2 + "@storybook/addons": 7.5.2 + "@storybook/blocks": ^7.5.2 + "@storybook/components": 7.5.2 + "@storybook/core-events": 7.5.2 + "@storybook/html": 7.5.2 + "@storybook/html-vite": 7.5.2 + "@storybook/theming": 7.5.2 "@testing-library/react": 13.4.0 "@types/node": 18.11.9 "@types/react": 18.2.14 @@ -12935,7 +13098,7 @@ __metadata: cross-env: ^7.0.3 cssnano: 5.1.7 eslint: 8.46.0 - eslint-plugin-import: 2.28.1 + eslint-plugin-import: 2.29.0 eslint-plugin-jsx-a11y: 6.6.1 eslint-plugin-react: 7.31.11 eslint-plugin-react-hooks: 4.6.0 @@ -12973,7 +13136,7 @@ __metadata: standard-version: 9.3.2 start-server-and-test: ^1.14.0 story-description-loader: ^1.0.0 - storybook: 7.4.6 + storybook: 7.5.2 stylelint: ^13.13.1 stylelint-config-standard: ^22.0.0 stylelint-scss: ^3.19.0 @@ -13056,6 +13219,18 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.2": + version: 1.2.2 + resolution: "get-intrinsic@npm:1.2.2" + dependencies: + function-bind: ^1.1.2 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + hasown: ^2.0.0 + checksum: 447ff0724df26829908dc033b62732359596fcf66027bc131ab37984afb33842d9cd458fd6cecadfe7eac22fd8a54b349799ed334cf2726025c921c7250e7417 + languageName: node + linkType: hard + "get-nonce@npm:^1.0.0": version: 1.0.1 resolution: "get-nonce@npm:1.0.1" @@ -13623,6 +13798,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.0": + version: 2.0.0 + resolution: "hasown@npm:2.0.0" + dependencies: + function-bind: ^1.1.2 + checksum: 6151c75ca12554565098641c98a40f4cc86b85b0fd5b6fe92360967e4605a4f9610f7757260b4e8098dd1c2ce7f4b095f2006fe72a570e3b6d2d28de0298c176 + languageName: node + linkType: hard + "hast-util-parse-selector@npm:^2.0.0": version: 2.2.5 resolution: "hast-util-parse-selector@npm:2.2.5" @@ -14287,6 +14471,15 @@ __metadata: languageName: node linkType: hard +"is-core-module@npm:^2.13.1": + version: 2.13.1 + resolution: "is-core-module@npm:2.13.1" + dependencies: + hasown: ^2.0.0 + checksum: 256559ee8a9488af90e4bad16f5583c6d59e92f0742e9e8bb4331e758521ee86b810b93bae44f390766ffbc518a0488b18d9dab7da9a5ff997d499efc9403f7c + languageName: node + linkType: hard + "is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5": version: 1.0.5 resolution: "is-date-object@npm:1.0.5" @@ -14616,7 +14809,7 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9": +"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.12, is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9": version: 1.1.12 resolution: "is-typed-array@npm:1.1.12" dependencies: @@ -18199,6 +18392,13 @@ __metadata: languageName: node linkType: hard +"object-inspect@npm:^1.13.1": + version: 1.13.1 + resolution: "object-inspect@npm:1.13.1" + checksum: 7d9fa9221de3311dcb5c7c307ee5dc011cdd31dc43624b7c184b3840514e118e05ef0002be5388304c416c0eb592feb46e983db12577fc47e47d5752fbbfb61f + languageName: node + linkType: hard + "object-is@npm:^1.0.1, object-is@npm:^1.1.5": version: 1.1.5 resolution: "object-is@npm:1.1.5" @@ -18250,6 +18450,17 @@ __metadata: languageName: node linkType: hard +"object.fromentries@npm:^2.0.7": + version: 2.0.7 + resolution: "object.fromentries@npm:2.0.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 7341ce246e248b39a431b87a9ddd331ff52a454deb79afebc95609f94b1f8238966cf21f52188f2a353f0fdf83294f32f1ebf1f7826aae915ebad21fd0678065 + languageName: node + linkType: hard + "object.getownpropertydescriptors@npm:^2.1.0": version: 2.1.6 resolution: "object.getownpropertydescriptors@npm:2.1.6" @@ -18275,6 +18486,18 @@ __metadata: languageName: node linkType: hard +"object.groupby@npm:^1.0.1": + version: 1.0.1 + resolution: "object.groupby@npm:1.0.1" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + get-intrinsic: ^1.2.1 + checksum: d7959d6eaaba358b1608066fc67ac97f23ce6f573dc8fc661f68c52be165266fcb02937076aedb0e42722fdda0bdc0bbf74778196ac04868178888e9fd3b78b5 + languageName: node + linkType: hard + "object.hasown@npm:^1.1.2": version: 1.1.2 resolution: "object.hasown@npm:1.1.2" @@ -18296,6 +18519,17 @@ __metadata: languageName: node linkType: hard +"object.values@npm:^1.1.7": + version: 1.1.7 + resolution: "object.values@npm:1.1.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: f3e4ae4f21eb1cc7cebb6ce036d4c67b36e1c750428d7b7623c56a0db90edced63d08af8a316d81dfb7c41a3a5fa81b05b7cc9426e98d7da986b1682460f0777 + languageName: node + linkType: hard + "obuf@npm:^1.0.0, obuf@npm:^1.1.2": version: 1.1.2 resolution: "obuf@npm:1.1.2" @@ -20856,6 +21090,17 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.1": + version: 1.5.1 + resolution: "regexp.prototype.flags@npm:1.5.1" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + set-function-name: ^2.0.0 + checksum: 869edff00288442f8d7fa4c9327f91d85f3b3acf8cbbef9ea7a220345cf23e9241b6def9263d2c1ebcf3a316b0aa52ad26a43a84aa02baca3381717b3e307f47 + languageName: node + linkType: hard + "regexpu-core@npm:^5.3.1": version: 5.3.2 resolution: "regexpu-core@npm:5.3.2" @@ -21108,6 +21353,19 @@ __metadata: languageName: node linkType: hard +"resolve@npm:^1.22.4": + version: 1.22.8 + resolution: "resolve@npm:1.22.8" + dependencies: + is-core-module: ^2.13.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c + languageName: node + linkType: hard + "resolve@npm:^2.0.0-next.3, resolve@npm:^2.0.0-next.4": version: 2.0.0-next.4 resolution: "resolve@npm:2.0.0-next.4" @@ -21147,6 +21405,19 @@ __metadata: languageName: node linkType: hard +"resolve@patch:resolve@^1.22.4#~builtin": + version: 1.22.8 + resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d" + dependencies: + is-core-module: ^2.13.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847 + languageName: node + linkType: hard + "resolve@patch:resolve@^2.0.0-next.3#~builtin, resolve@patch:resolve@^2.0.0-next.4#~builtin": version: 2.0.0-next.4 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin::version=2.0.0-next.4&hash=c3c19d" @@ -21326,6 +21597,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.0.1": + version: 1.0.1 + resolution: "safe-array-concat@npm:1.0.1" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.2.1 + has-symbols: ^1.0.3 + isarray: ^2.0.5 + checksum: 001ecf1d8af398251cbfabaf30ed66e3855127fbceee178179524b24160b49d15442f94ed6c0db0b2e796da76bb05b73bf3cc241490ec9c2b741b41d33058581 + languageName: node + linkType: hard + "safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" @@ -21629,6 +21912,29 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.1.1": + version: 1.1.1 + resolution: "set-function-length@npm:1.1.1" + dependencies: + define-data-property: ^1.1.1 + get-intrinsic: ^1.2.1 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.0 + checksum: c131d7569cd7e110cafdfbfbb0557249b538477624dfac4fc18c376d879672fa52563b74029ca01f8f4583a8acb35bb1e873d573a24edb80d978a7ee607c6e06 + languageName: node + linkType: hard + +"set-function-name@npm:^2.0.0": + version: 2.0.1 + resolution: "set-function-name@npm:2.0.1" + dependencies: + define-data-property: ^1.0.1 + functions-have-names: ^1.2.3 + has-property-descriptors: ^1.0.0 + checksum: 4975d17d90c40168eee2c7c9c59d023429f0a1690a89d75656306481ece0c3c1fb1ebcc0150ea546d1913e35fbd037bace91372c69e543e51fc5d1f31a9fa126 + languageName: node + linkType: hard + "setprototypeof@npm:1.1.0": version: 1.1.0 resolution: "setprototypeof@npm:1.1.0" @@ -22192,15 +22498,15 @@ __metadata: languageName: node linkType: hard -"storybook@npm:7.4.6": - version: 7.4.6 - resolution: "storybook@npm:7.4.6" +"storybook@npm:7.5.2": + version: 7.5.2 + resolution: "storybook@npm:7.5.2" dependencies: - "@storybook/cli": 7.4.6 + "@storybook/cli": 7.5.2 bin: sb: ./index.js storybook: ./index.js - checksum: 248e5fa2e094e7a0d365f940cc75c036215ad710abb2e4ea33321ac5a2820e1ae991bed5f6c210ba885818e2d1b8f98cace61232e259ee56d969df1e9e8a266b + checksum: 4b2aacf69db2df4256fd7143f9b894c1e1567dc094d6935730b656ed55d39b751d52e63593b076e06d7e38aad1e25491dcf5073dd6aefcb0fd348db45038cec4 languageName: node linkType: hard @@ -22325,6 +22631,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trim@npm:^1.2.8": + version: 1.2.8 + resolution: "string.prototype.trim@npm:1.2.8" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 49eb1a862a53aba73c3fb6c2a53f5463173cb1f4512374b623bcd6b43ad49dd559a06fb5789bdec771a40fc4d2a564411c0a75d35fb27e76bbe738c211ecff07 + languageName: node + linkType: hard + "string.prototype.trimend@npm:^1.0.6": version: 1.0.6 resolution: "string.prototype.trimend@npm:1.0.6" @@ -22336,6 +22653,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimend@npm:^1.0.7": + version: 1.0.7 + resolution: "string.prototype.trimend@npm:1.0.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 2375516272fd1ba75992f4c4aa88a7b5f3c7a9ca308d963bcd5645adf689eba6f8a04ebab80c33e30ec0aefc6554181a3a8416015c38da0aa118e60ec896310c + languageName: node + linkType: hard + "string.prototype.trimstart@npm:^1.0.6": version: 1.0.6 resolution: "string.prototype.trimstart@npm:1.0.6" @@ -22347,6 +22675,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimstart@npm:^1.0.7": + version: 1.0.7 + resolution: "string.prototype.trimstart@npm:1.0.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 13d0c2cb0d5ff9e926fa0bec559158b062eed2b68cd5be777ffba782c96b2b492944e47057274e064549b94dd27cf81f48b27a31fee8af5b574cff253e7eb613 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -23608,6 +23947,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~5.26.4": + version: 5.26.5 + resolution: "undici-types@npm:5.26.5" + checksum: 3192ef6f3fd5df652f2dc1cd782b49d6ff14dc98e5dced492aa8a8c65425227da5da6aafe22523c67f035a272c599bb89cfe803c1db6311e44bed3042fc25487 + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -24724,6 +25070,19 @@ __metadata: languageName: node linkType: hard +"which-typed-array@npm:^1.1.13": + version: 1.1.13 + resolution: "which-typed-array@npm:1.1.13" + dependencies: + available-typed-arrays: ^1.0.5 + call-bind: ^1.0.4 + for-each: ^0.3.3 + gopd: ^1.0.1 + has-tostringtag: ^1.0.0 + checksum: 3828a0d5d72c800e369d447e54c7620742a4cc0c9baf1b5e8c17e9b6ff90d8d861a3a6dd4800f1953dbf80e5e5cec954a289e5b4a223e3bee4aeb1f8c5f33309 + languageName: node + linkType: hard + "which@npm:^1.2.9, which@npm:^1.3.1": version: 1.3.1 resolution: "which@npm:1.3.1"