From e8c968bb84d14ae34fd6f318bf6c76979ed62e1f Mon Sep 17 00:00:00 2001 From: Laura Silva <91160746+silvalaura@users.noreply.github.com> Date: Tue, 11 Apr 2023 11:27:49 -0400 Subject: [PATCH 001/124] fix(CharacterCounter): Add to Character Counter. (#1041) --- .changeset/charcounter-ref.md | 5 +++++ .../src/components/CharacterCounter/CharacterCounter.tsx | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/charcounter-ref.md diff --git a/.changeset/charcounter-ref.md b/.changeset/charcounter-ref.md new file mode 100644 index 0000000000..2667d717d5 --- /dev/null +++ b/.changeset/charcounter-ref.md @@ -0,0 +1,5 @@ +--- +'react-magma-dom': patch +--- + +fix(CharacterCounter): Add `ref` to Character Counter. Removes related test console warning. diff --git a/packages/react-magma-dom/src/components/CharacterCounter/CharacterCounter.tsx b/packages/react-magma-dom/src/components/CharacterCounter/CharacterCounter.tsx index ddb98009d1..63fc5f3a22 100644 --- a/packages/react-magma-dom/src/components/CharacterCounter/CharacterCounter.tsx +++ b/packages/react-magma-dom/src/components/CharacterCounter/CharacterCounter.tsx @@ -47,7 +47,7 @@ const StyledInputMessage = styled(InputMessage)<{ export const CharacterCounter = React.forwardRef< HTMLDivElement, CharacterCounterProps ->(props => { +>((props, ref) => { const { children, id, inputLength, maxLength, testId, isInverse, ...rest } = props; @@ -106,7 +106,7 @@ export const CharacterCounter = React.forwardRef< } return ( -
+
Date: Mon, 26 Jun 2023 14:40:06 -0400 Subject: [PATCH 002/124] chore: Syncing patch-3.x.x branch (#1093) Signed-off-by: dependabot[bot] Co-authored-by: Michael Murray <116777356+mcmurray0125@users.noreply.github.com> Co-authored-by: github-bot Co-authored-by: ccedrone <77400920+ccedrone@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Katie Weinstein <62410830+katieweinstein@users.noreply.github.com> Co-authored-by: Katie Weinstein Co-authored-by: Chris Cedrone Co-authored-by: Orion Johnson Co-authored-by: noahwebs <88386737+noahwebs@users.noreply.github.com> --- .changeset/bodyFont.md | 5 - .changeset/character-counter-value.md | 5 - .changeset/feat-alertChildren.md | 5 - .changeset/feat-toggleButton.md | 5 - .changeset/fix-build.md | 5 - .changeset/fix-console-warnings.md | 5 - .changeset/fix-inputwrapper.md | 5 - .changeset/heading-css.md | 5 - .changeset/light-dancers-explode.md | 7 - .changeset/pre.json | 14 - .changeset/revert-colors.md | 5 - .changeset/toggle-button-hover.md | 5 - .github/CODEOWNERS | 2 +- .github/pull_request_template.md | 6 +- .github/workflows/add_issues_to_project.yaml | 18 - .nvmrc | 1 + README.md | 7 - package-lock.json | 2080 +- packages/react-magma-dom/CHANGELOG.md | 3241 +- packages/react-magma-dom/package-lock.json | 10 +- packages/react-magma-dom/package.json | 2 +- .../react-magma-dom/scripts/copy-changelog.js | 4 +- .../Alert/__snapshots__/Alert.test.js.snap | 2 + .../src/components/AlertBase/index.tsx | 1 + .../Button/__snapshots__/Button.test.js.snap | 12 + .../__snapshots__/ButtonGroup.test.js.snap | 16 + .../CharacterCounter.stories.tsx | 178 +- .../CharacterCounter/CharacterCounter.test.js | 68 +- .../CharacterCounter/CharacterCounter.tsx | 72 +- .../components/Combobox/Combobox.stories.tsx | 8 +- .../components/Combobox/MultiCombobox.test.js | 40 + .../src/components/Combobox/MultiCombobox.tsx | 2 + .../FormFieldContainer/FormFieldContainer.tsx | 22 +- .../src/components/Grid/Grid.tsx | 12 + .../__snapshots__/IconButton.test.js.snap | 24 + .../src/components/Input/Input.stories.tsx | 6 +- .../src/components/Input/Input.test.js | 51 +- .../src/components/Input/InputMessage.tsx | 8 +- .../src/components/Input/index.tsx | 24 +- .../src/components/InputBase/index.tsx | 31 + .../src/components/Modal/Modal.stories.tsx | 35 +- .../src/components/Modal/Modal.test.js | 106 +- .../src/components/Modal/Modal.tsx | 19 +- .../src/components/NavTabs/NavTab.tsx | 2 +- .../Pagination/Pagination.stories.tsx | 79 +- .../src/components/Pagination/Pagination.tsx | 164 +- .../Pagination/SimplePagination.test.js | 384 + .../Pagination/SimplePagination.tsx | 237 + .../src/components/Select/MultiSelect.tsx | 66 +- .../src/components/Select/shared.ts | 62 +- .../__snapshots__/SkipLink.test.js.snap | 2 + .../src/components/StyledButton/index.tsx | 1 + .../src/components/Table/Table.stories.tsx | 58 + .../src/components/Table/TablePagination.tsx | 12 + .../components/Textarea/Textarea.stories.tsx | 27 +- .../src/components/Textarea/Textarea.test.js | 47 +- .../src/components/Textarea/index.tsx | 21 +- .../src/components/Toast/Toast.stories.tsx | 35 - packages/react-magma-dom/src/i18n/default.ts | 10 +- .../react-magma-dom/src/i18n/interface.ts | 7 + packages/react-magma-dom/src/index.ts | 6 +- plop-templates/website/component.mdx.hbs | 12 +- website/react-magma-docs/CHANGELOG.md | 334 + website/react-magma-docs/package-lock.json | 29612 +++++++++++++++- website/react-magma-docs/package.json | 4 +- .../src/components/Divider/index.js | 4 +- .../src/components/DocsHeading/index.js | 106 - .../src/components/Donut/index.js | 175 + .../src/components/Intro/IntroHeading.js | 52 - .../src/components/LayoutComponent/index.js | 83 +- .../src/components/MainContainer/index.js | 14 +- .../src/components/MainNav/SubMenu.js | 133 - .../src/components/MainNav/index.js | 57 +- .../src/components/PageContent/index.js | 328 + .../src/components/SimplePropsTable/index.js | 4 +- .../src/components/SlidingDrawer/index.js | 40 +- .../src/components/SubPageTabs/index.js | 136 + .../react-magma-docs/src/components/layout.js | 35 +- .../src/images/inputs/combobox-example.png | Bin 8642 -> 9820 bytes .../images/inputs/multi-combobox-example.png | Bin 0 -> 8642 bytes .../images/inputs/native-select-example.png | Bin 0 -> 29204 bytes .../images/inputs/password-input-anatomy.png | Bin 0 -> 5943 bytes .../src/images/inputs/time-input-keyboard.png | Bin 0 -> 3587 bytes .../Checkbox-alternate-colors.png | Bin 17971 -> 5972 bytes .../selection-controls/Checkbox-example.png | Bin 7484 -> 5767 bytes .../Checkbox-incorrect-multi-color.png | Bin 6549 -> 4891 bytes .../Checkbox-incorrect-neutral.png | Bin 26104 -> 4653 bytes .../selection-controls/Checkbox-inverse.png | Bin 7110 -> 5820 bytes .../Checkbox-parent-child-example.png | Bin 5307 -> 3418 bytes .../selection-controls/Checkbox-states.png | Bin 6846 -> 5814 bytes .../Radio-alternate-colors.png | Bin 16681 -> 0 bytes .../Radio-buttons-example.png | Bin 9775 -> 8955 bytes .../selection-controls/Radio-example-2.png | Bin 7223 -> 6624 bytes .../selection-controls/Radio-inverse.png | Bin 10838 -> 4365 bytes .../Radio-select-only-one-incorrect.png | Bin 4715 -> 3660 bytes .../Radio-select-only-one.png | Bin 5929 -> 4476 bytes .../selection-controls/Radio-states.png | Bin 10412 -> 4481 bytes .../Select-only-one-incorrect.png | Bin 5789 -> 0 bytes .../selection-controls/Select-only-one.png | Bin 6362 -> 0 bytes .../selection-controls/Selection-controls.png | Bin 27803 -> 0 bytes .../Toggle-switch-example.png | Bin 7143 -> 5716 bytes .../Toggle-switch-states.png | Bin 9903 -> 7726 bytes .../src/pages/api-intro/changelog.mdx | 9 +- .../src/pages/api-intro/custom-styles.mdx | 123 - .../src/pages/api-intro/introduction.mdx | 11 +- .../src/pages/api-intro/page-templates.mdx | 18 +- .../src/pages/api-intro/styles-and-themes.mdx | 1224 + .../src/pages/api-intro/usage.mdx | 10 +- .../src/pages/api-intro/versions.mdx | 150 +- .../src/pages/api/accordion.mdx | 12 +- .../react-magma-docs/src/pages/api/alert.mdx | 12 +- .../src/pages/api/announce.mdx | 7 +- .../react-magma-docs/src/pages/api/appbar.mdx | 12 +- .../react-magma-docs/src/pages/api/badge.mdx | 12 +- .../react-magma-docs/src/pages/api/banner.mdx | 10 +- .../src/pages/api/blockquote.mdx | 14 +- .../src/pages/api/breadcrumb.mdx | 13 +- .../src/pages/api/breakpoints-container.mdx | 16 +- .../react-magma-docs/src/pages/api/button.mdx | 48 +- .../api/{button-group.mdx => buttongroup.mdx} | 109 +- .../react-magma-docs/src/pages/api/card.mdx | 22 +- .../src/pages/api/character-counter.mdx | 43 +- .../src/pages/api/checkboxes.mdx | 26 +- .../src/pages/api/combobox.mdx | 18 +- .../src/pages/api/container.mdx | 11 +- .../src/pages/api/datagrid.mdx | 17 +- .../src/pages/api/date-pickers.mdx | 13 +- .../react-magma-docs/src/pages/api/drawer.mdx | 8 +- .../src/pages/api/dropdown.mdx | 19 +- .../src/pages/api/dropzone.mdx | 19 +- .../react-magma-docs/src/pages/api/flex.mdx | 12 +- .../react-magma-docs/src/pages/api/form.mdx | 13 +- .../src/pages/api/formgroup.mdx | 13 +- .../src/pages/api/global-styles.mdx | 15 +- .../react-magma-docs/src/pages/api/grid.mdx | 30 +- .../src/pages/api/heading.mdx | 13 +- .../src/pages/api/hide-at-breakpoint.mdx | 14 +- .../src/pages/api/hyperlink.mdx | 21 +- .../src/pages/api/icon-button.mdx | 10 +- .../react-magma-docs/src/pages/api/icon.mdx | 17 +- .../src/pages/api/indeterminate.mdx | 18 +- .../react-magma-docs/src/pages/api/input.mdx | 35 +- .../src/pages/api/internationalization.mdx | 20 +- .../src/pages/api/line-chart.mdx | 22 +- .../react-magma-docs/src/pages/api/list.mdx | 14 +- .../src/pages/api/loading-indicator.mdx | 22 +- .../react-magma-docs/src/pages/api/modal.mdx | 54 +- .../src/pages/api/native-select.mdx | 13 +- .../src/pages/api/nav-tabs.mdx | 17 +- .../src/pages/api/pagination.mdx | 27 +- .../src/pages/api/paragraph.mdx | 11 +- .../src/pages/api/password-input.mdx | 14 +- .../src/pages/api/progress-bar.mdx | 14 +- .../react-magma-docs/src/pages/api/radio.mdx | 37 +- .../src/pages/api/schema-renderer.mdx | 14 +- .../react-magma-docs/src/pages/api/search.mdx | 13 +- .../react-magma-docs/src/pages/api/select.mdx | 707 +- .../src/pages/api/skip-link.mdx | 19 +- .../react-magma-docs/src/pages/api/spacer.mdx | 11 +- .../src/pages/api/spinner.mdx | 14 +- .../react-magma-docs/src/pages/api/table.mdx | 13 +- .../react-magma-docs/src/pages/api/tabs.mdx | 34 +- .../react-magma-docs/src/pages/api/tag.mdx | 25 +- .../src/pages/api/textarea.mdx | 12 +- .../react-magma-docs/src/pages/api/theme.mdx | 270 - .../src/pages/api/time-picker.mdx | 23 +- .../react-magma-docs/src/pages/api/toast.mdx | 230 +- .../src/pages/api/toggle-button-group.mdx | 17 +- .../src/pages/api/toggle-button.mdx | 45 +- .../react-magma-docs/src/pages/api/toggle.mdx | 16 +- .../src/pages/api/tooltip.mdx | 18 +- .../src/pages/api/transition.mdx | 15 +- .../src/pages/api/use-focus-lock.mdx | 20 +- .../src/pages/api/use-media-query.mdx | 12 +- .../src/pages/api/visually-hidden.mdx | 11 +- .../src/pages/contribution-guidelines.mdx | 14 +- .../src/pages/design-intro/colors.mdx | 314 +- .../src/pages/design-intro/get-started.mdx | 12 +- .../src/pages/design-intro/layout.mdx | 33 +- .../src/pages/design-intro/spacing.mdx | 14 +- .../src/pages/design-intro/typography.mdx | 60 +- .../src/pages/design/accordion.mdx | 63 +- .../src/pages/design/alert.mdx | 134 + .../src/pages/design/alerts.mdx | 251 - .../pages/design/{badges.mdx => badge.mdx} | 16 +- .../src/pages/design/banner.mdx | 44 + .../src/pages/design/breadcrumb.mdx | 19 +- .../src/pages/design/button.mdx | 19 +- .../{button-group.mdx => buttongroup.mdx} | 24 +- .../src/pages/design/card.mdx | 34 +- .../src/pages/design/character-counter.mdx | 28 +- .../src/pages/design/checkboxes.mdx | 131 + .../src/pages/design/combobox.mdx | 28 + .../src/pages/design/date-picker.mdx | 301 + .../src/pages/design/dropdown.mdx | 54 +- .../src/pages/design/dropzone.mdx | 8 +- .../src/pages/design/header.mdx | 39 +- .../icons.mdx => design/icon.mdx} | 16 +- .../src/pages/design/indeterminate.mdx | 35 + .../pages/design/{inputs.mdx => input.mdx} | 23 +- .../src/pages/design/list.mdx | 50 +- ...g-indicators.mdx => loading-indicator.mdx} | 22 +- .../pages/design/{modals.mdx => modal.mdx} | 19 +- .../src/pages/design/native-select.mdx | 23 + .../src/pages/design/password-input.mdx | 33 + .../src/pages/design/progress-bar.mdx | 22 +- .../src/pages/design/radio.mdx | 99 + .../src/pages/design/search.mdx | 9 +- .../src/pages/design/select.mdx | 20 +- .../src/pages/design/selection-controls.mdx | 304 - .../pages/design/{tables.mdx => table.mdx} | 40 +- .../src/pages/design/tabs.mdx | 56 +- .../react-magma-docs/src/pages/design/tag.mdx | 24 +- .../src/pages/design/time-picker.mdx | 36 + .../src/pages/design/toast.mdx | 138 + .../src/pages/design/toggle.mdx | 46 + .../design/{tooltips.mdx => tooltip.mdx} | 9 +- .../src/pages/patterns-intro/introduction.mdx | 4 + .../src/pages/patterns/header.mdx | 25 +- .../src/pages/select-migration.mdx | 9 +- website/react-magma-docs/src/utils/index.js | 21 +- 221 files changed, 38315 insertions(+), 6957 deletions(-) delete mode 100644 .changeset/bodyFont.md delete mode 100644 .changeset/character-counter-value.md delete mode 100644 .changeset/feat-alertChildren.md delete mode 100644 .changeset/feat-toggleButton.md delete mode 100644 .changeset/fix-build.md delete mode 100644 .changeset/fix-console-warnings.md delete mode 100644 .changeset/fix-inputwrapper.md delete mode 100644 .changeset/heading-css.md delete mode 100644 .changeset/light-dancers-explode.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/revert-colors.md delete mode 100644 .changeset/toggle-button-hover.md delete mode 100644 .github/workflows/add_issues_to_project.yaml create mode 100644 .nvmrc create mode 100644 packages/react-magma-dom/src/components/Pagination/SimplePagination.test.js create mode 100644 packages/react-magma-dom/src/components/Pagination/SimplePagination.tsx delete mode 100644 website/react-magma-docs/src/components/DocsHeading/index.js create mode 100644 website/react-magma-docs/src/components/Donut/index.js delete mode 100644 website/react-magma-docs/src/components/Intro/IntroHeading.js delete mode 100644 website/react-magma-docs/src/components/MainNav/SubMenu.js create mode 100644 website/react-magma-docs/src/components/PageContent/index.js create mode 100644 website/react-magma-docs/src/components/SubPageTabs/index.js create mode 100644 website/react-magma-docs/src/images/inputs/multi-combobox-example.png create mode 100644 website/react-magma-docs/src/images/inputs/native-select-example.png create mode 100644 website/react-magma-docs/src/images/inputs/password-input-anatomy.png create mode 100644 website/react-magma-docs/src/images/inputs/time-input-keyboard.png delete mode 100755 website/react-magma-docs/src/images/selection-controls/Radio-alternate-colors.png delete mode 100755 website/react-magma-docs/src/images/selection-controls/Select-only-one-incorrect.png delete mode 100755 website/react-magma-docs/src/images/selection-controls/Select-only-one.png delete mode 100755 website/react-magma-docs/src/images/selection-controls/Selection-controls.png delete mode 100644 website/react-magma-docs/src/pages/api-intro/custom-styles.mdx create mode 100644 website/react-magma-docs/src/pages/api-intro/styles-and-themes.mdx rename website/react-magma-docs/src/pages/api/{button-group.mdx => buttongroup.mdx} (77%) delete mode 100644 website/react-magma-docs/src/pages/api/theme.mdx create mode 100644 website/react-magma-docs/src/pages/design/alert.mdx delete mode 100644 website/react-magma-docs/src/pages/design/alerts.mdx rename website/react-magma-docs/src/pages/design/{badges.mdx => badge.mdx} (85%) create mode 100644 website/react-magma-docs/src/pages/design/banner.mdx rename website/react-magma-docs/src/pages/design/{button-group.mdx => buttongroup.mdx} (93%) create mode 100644 website/react-magma-docs/src/pages/design/checkboxes.mdx create mode 100644 website/react-magma-docs/src/pages/design/combobox.mdx create mode 100644 website/react-magma-docs/src/pages/design/date-picker.mdx rename website/react-magma-docs/src/pages/{design-intro/icons.mdx => design/icon.mdx} (92%) create mode 100644 website/react-magma-docs/src/pages/design/indeterminate.mdx rename website/react-magma-docs/src/pages/design/{inputs.mdx => input.mdx} (94%) rename website/react-magma-docs/src/pages/design/{loading-indicators.mdx => loading-indicator.mdx} (95%) rename website/react-magma-docs/src/pages/design/{modals.mdx => modal.mdx} (89%) create mode 100644 website/react-magma-docs/src/pages/design/native-select.mdx create mode 100644 website/react-magma-docs/src/pages/design/password-input.mdx create mode 100644 website/react-magma-docs/src/pages/design/radio.mdx delete mode 100644 website/react-magma-docs/src/pages/design/selection-controls.mdx rename website/react-magma-docs/src/pages/design/{tables.mdx => table.mdx} (85%) create mode 100644 website/react-magma-docs/src/pages/design/time-picker.mdx create mode 100644 website/react-magma-docs/src/pages/design/toast.mdx create mode 100644 website/react-magma-docs/src/pages/design/toggle.mdx rename website/react-magma-docs/src/pages/design/{tooltips.mdx => tooltip.mdx} (92%) diff --git a/.changeset/bodyFont.md b/.changeset/bodyFont.md deleted file mode 100644 index 2129ee0e67..0000000000 --- a/.changeset/bodyFont.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-magma-dom": patch ---- - -Set fallback `font-family` for all components. \ No newline at end of file diff --git a/.changeset/character-counter-value.md b/.changeset/character-counter-value.md deleted file mode 100644 index f656adfd9f..0000000000 --- a/.changeset/character-counter-value.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'react-magma-dom': patch ---- - -fix(character counter): Added value capability for Input and Textarea when using maxLength for an initial value. diff --git a/.changeset/feat-alertChildren.md b/.changeset/feat-alertChildren.md deleted file mode 100644 index a1882578d5..0000000000 --- a/.changeset/feat-alertChildren.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'react-magma-dom': minor ---- - -feat(Alert): New additionalContent prop to enable adding styled children within an Alert or Banner. diff --git a/.changeset/feat-toggleButton.md b/.changeset/feat-toggleButton.md deleted file mode 100644 index 12e1556c35..0000000000 --- a/.changeset/feat-toggleButton.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'react-magma-dom': minor ---- - -feat(toggleButton): New Toggle Button component. diff --git a/.changeset/fix-build.md b/.changeset/fix-build.md deleted file mode 100644 index 61c78e8ee9..0000000000 --- a/.changeset/fix-build.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-magma-dom": patch ---- - -chore: Fix broken build \ No newline at end of file diff --git a/.changeset/fix-console-warnings.md b/.changeset/fix-console-warnings.md deleted file mode 100644 index 18290abcdc..0000000000 --- a/.changeset/fix-console-warnings.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'react-magma-dom': patch ---- - -chore: Fixed warnings in the console. diff --git a/.changeset/fix-inputwrapper.md b/.changeset/fix-inputwrapper.md deleted file mode 100644 index 26f3b90ffb..0000000000 --- a/.changeset/fix-inputwrapper.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'react-magma-dom': patch ---- - -fix(inputbase): Add optional width prop for InputBase - this affects and can be used in Input, PasswordInput, and Search diff --git a/.changeset/heading-css.md b/.changeset/heading-css.md deleted file mode 100644 index 77a68040f3..0000000000 --- a/.changeset/heading-css.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'react-magma-dom': patch ---- - -fix(heading): Fix error that `"Property 'css' is missing"` \ No newline at end of file diff --git a/.changeset/light-dancers-explode.md b/.changeset/light-dancers-explode.md deleted file mode 100644 index 52530b24cd..0000000000 --- a/.changeset/light-dancers-explode.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'react-magma-dom': minor ---- - -(TablePagination, DataGrid) switch dropdown component in table pagination to native select - -Deprecations: `dropdownDropDirection` prop is now deprecated diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index ec72bce36f..0000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "mode": "pre", - "tag": "next", - "initialVersions": { - "@react-magma/charts": "2.0.1", - "@react-magma/dropzone": "2.0.1", - "react-magma-dom": "3.2.1", - "@react-magma/schema-renderer": "2.0.1", - "@cengage-patterns/header": "4.0.1", - "react-magma-docs": "4.0.6", - "react-magma-landing": "1.1.1" - }, - "changesets": [] -} diff --git a/.changeset/revert-colors.md b/.changeset/revert-colors.md deleted file mode 100644 index 1ecb773726..0000000000 --- a/.changeset/revert-colors.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'react-magma-dom': patch ---- - -fix: Revert the change to hex values of secondaryColors (secondary500, secondary600 & secondary700) \ No newline at end of file diff --git a/.changeset/toggle-button-hover.md b/.changeset/toggle-button-hover.md deleted file mode 100644 index 70ba45ae35..0000000000 --- a/.changeset/toggle-button-hover.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'react-magma-dom': patch ---- - -fix(toggleButton): Fix hover states \ No newline at end of file diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 0fcc94250e..4447d337e5 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,5 +1,5 @@ # See https://help.github.com/articles/about-codeowners/ for valid syntax for entries. * @cengage/react-magma @silvalaura -packages/* @cengage/react-magma @ccedrone @greenervigil @silvalaura +packages/* @cengage/react-magma @ccedrone @silvalaura packages/react-magma-docs/src/pages/design @orion-cengage diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index c43b972d16..4093859864 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -10,13 +10,15 @@ Include description of the change and type of change: - Other: style, refactor, performance, build, chore --> -## Screenshots (if appropriate): +## Screenshots: + ## Checklist - [ ] changeset has been added +- [ ] Pull request description is descriptive - [ ] I have made corresponding changes to the documentation - [ ] New and existing unit tests pass locally with my changes - [ ] I have added tests that prove my fix is effective or that my feature works ## How to test - + diff --git a/.github/workflows/add_issues_to_project.yaml b/.github/workflows/add_issues_to_project.yaml deleted file mode 100644 index 4bdac16941..0000000000 --- a/.github/workflows/add_issues_to_project.yaml +++ /dev/null @@ -1,18 +0,0 @@ -name: Auto Assign Issues to Project(s) - -on: - issues: - types: [opened] -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - -jobs: - assign_one_project: - runs-on: ubuntu-latest - name: Assign Issues to Project - steps: - - name: Add new issues to react-magma project - uses: srggrs/assign-one-project-github-action@1.2.0 - with: - project: 'https://github.com/orgs/cengage/projects/1/' - column_name: 'To Do' diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000000..58656b78d6 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +v14.19.1 diff --git a/README.md b/README.md index 010a318e26..e476c2363c 100644 --- a/README.md +++ b/README.md @@ -166,13 +166,6 @@ The heading for the docs page can be created by using markdown with the followin The URL following the name of the component is the link to respective Designs Docs page, and is optional. The `api` string indicates that the page is in the `Component API`. -Alternatively, you can also import the `DocsHeading` component and use the component with the appropriate props. - -``` -import { DocsHeading } from '../../components/DocsHeading; - - -``` #### CodeSandbox Examples diff --git a/package-lock.json b/package-lock.json index ee1f4b8a89..b83b79a4ba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -511,11 +511,11 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.21.4" }, "engines": { "node": ">=6.9.0" @@ -551,9 +551,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", + "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==", "engines": { "node": ">=6.9.0" } @@ -620,9 +620,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", + "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", "engines": { "node": ">=6.9.0" } @@ -1319,11 +1319,11 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1919,15 +1919,15 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", - "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", + "version": "7.22.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.2.tgz", + "integrity": "sha512-ewgWBw1pAoqFg9crO6yhZAQoKWN/iNEGqAmuYegZp+xEpvMHGyLxt0SgPZ9bWG6jx4eff6jQ4JILt5zwj/EoTg==", + "dependencies": { + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.21.5", + "babel-plugin-polyfill-corejs2": "^0.4.2", + "babel-plugin-polyfill-corejs3": "^0.8.1", + "babel-plugin-polyfill-regenerator": "^0.5.0", "semver": "^6.3.0" }, "engines": { @@ -1937,24 +1937,53 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz", + "integrity": "sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.2.tgz", + "integrity": "sha512-hnfNY+kHQc4227pQJ9gzziiF9iDOzccPKlisfH1+B9EZrC36V+JcwSApxZsj6tD2jbBthKO3l4XpQeCVa2pRbQ==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.4.0", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", + "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" + "@babel/helper-define-polyfill-provider": "^0.4.0", + "core-js-compat": "^3.30.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", + "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" + "@babel/helper-define-polyfill-provider": "^0.4.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -2282,9 +2311,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz", - "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.0.tgz", + "integrity": "sha512-TT6NB0oszYQ4oxLNUdG+FNHIc3MohXVCKA2BeyQ4WeM2VCSC6wBZ6P0Yfkdzxv+87D8Xk0LJyHeCKlWMvpZt0g==", "dependencies": { "regenerator-runtime": "^0.13.11" }, @@ -2305,9 +2334,9 @@ } }, "node_modules/@babel/standalone": { - "version": "7.20.15", - "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.20.15.tgz", - "integrity": "sha512-B3LmZ1NHlTb2eFEaw8rftZc730Wh9MlmsH8ubb6IjsNoIk9+SQ2aAA0nrm/1806+PftPRAACPClmKTu8PG7Tew==", + "version": "7.22.2", + "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.22.2.tgz", + "integrity": "sha512-us2dNhs+YxbpIlTH84go6FuZxXQZSsCLAQgGCh8Czuubmk6bOz6Dipgo52NBt9VixeEpoVGZQU6NF6NYAIWX8g==", "engines": { "node": ">=6.9.0" } @@ -2346,11 +2375,11 @@ } }, "node_modules/@babel/types": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", - "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.0.tgz", + "integrity": "sha512-NtXlm3f6cNWIv003cETdlz9sss0VMNtplyatFohxWPz90AbwuhCbHbQopkGis6bG1vOunDLN0FF/4Uv5i8LFZQ==", "dependencies": { - "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-string-parser": "^7.21.5", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" }, @@ -3738,9 +3767,9 @@ "integrity": "sha512-yIuGeeZtQA2gqpGefGjZqBl8iGJpIYWz0QzDqsscNi2qfSnLsbjM0RkRbTehM8y9gGGe7xfgUP5adxceJa5Krg==" }, "node_modules/@data-driven-forms/react-form-renderer": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/@data-driven-forms/react-form-renderer/-/react-form-renderer-3.20.0.tgz", - "integrity": "sha512-SZI6SStLkfr5MakZK8bxhDaI12zR/XHYL5zYHoiJy6BQkdBkyj6Lrs0IUqhSITvxfR/wwu/MYOO7lOkNnaIJFA==", + "version": "3.20.9", + "resolved": "https://registry.npmjs.org/@data-driven-forms/react-form-renderer/-/react-form-renderer-3.20.9.tgz", + "integrity": "sha512-JkI41BVvDQF0FbWaTVSgDSc3xu2rgwR7D9PNMfQ7LxXAqPu8X5cMMI/kpgT71SLOjRiGukf2DUS/5TDRPeU3GQ==", "dependencies": { "final-form": "^4.20.4", "final-form-arrays": "^3.0.2", @@ -3790,15 +3819,15 @@ } }, "node_modules/@emotion/babel-preset-css-prop/node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.13.tgz", - "integrity": "sha512-MmTZx/bkUrfJhhYAYt3Urjm+h8DQGrPrnKQ94jLo7NLuOU+T89a7IByhKmrb8SKhrIYIQ0FN0CHMbnFRen4qNw==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.0.tgz", + "integrity": "sha512-Li7gdm7eGZJidME4KlXmzQdnuUwE4jhPnICgGpWN56W7GWhmCQ2LmDepyZX4zBsoSNWP9bqDcJo5wQFndcAd9Q==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.20.7" + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/types": "^7.22.0" }, "engines": { "node": ">=6.9.0" @@ -4087,11 +4116,11 @@ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" }, "node_modules/@graphql-tools/import": { - "version": "6.7.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.7.17.tgz", - "integrity": "sha512-bn9SgrECXq3WIasgNP7ful/uON51wBajPXtxdY+z/ce7jLWaFE6lzwTDB/GAgiZ+jo7nb0ravlxteSAz2qZmuA==", + "version": "6.7.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.7.18.tgz", + "integrity": "sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ==", "dependencies": { - "@graphql-tools/utils": "9.2.1", + "@graphql-tools/utils": "^9.2.1", "resolve-from": "5.0.0", "tslib": "^2.4.0" }, @@ -4112,9 +4141,9 @@ } }, "node_modules/@graphql-tools/import/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz", + "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==" }, "node_modules/@graphql-tools/json-file-loader": { "version": "6.2.6", @@ -4351,11 +4380,11 @@ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" }, "node_modules/@graphql-typed-document-node/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", - "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", "peerDependencies": { - "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@hapi/address": { @@ -11304,9 +11333,9 @@ } }, "node_modules/@popperjs/core": { - "version": "2.11.6", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", "funding": { "type": "opencollective", "url": "https://opencollective.com/popperjs" @@ -15077,9 +15106,9 @@ "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" }, "node_modules/@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", "dependencies": { "@types/node": "*" } @@ -16268,6 +16297,18 @@ "node": ">=0.10.0" } }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/array-differ": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", @@ -16424,6 +16465,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -16647,6 +16706,17 @@ "node": ">=0.10.0" } }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", @@ -18407,9 +18477,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "funding": [ { "type": "opencollective", @@ -18421,10 +18491,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" }, "bin": { "browserslist": "cli.js" @@ -19088,9 +19158,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001439", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001439.tgz", - "integrity": "sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A==", + "version": "1.0.30001489", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001489.tgz", + "integrity": "sha512-x1mgZEXK8jHIfAxm+xgdpHpk50IN3z3q3zP261/WS+uvePxW8izXuCu6AHz0lkuYTlATDehiZ/tNyYBdSQsOUQ==", "funding": [ { "type": "opencollective", @@ -19099,6 +19169,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -19362,22 +19436,22 @@ } }, "node_modules/cheerio-select/node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "domhandler": "^5.0.3" }, "funding": { "url": "https://github.com/fb55/domutils?sponsor=1" } }, "node_modules/cheerio-select/node_modules/entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "engines": { "node": ">=0.12" }, @@ -19413,22 +19487,22 @@ } }, "node_modules/cheerio/node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "domhandler": "^5.0.3" }, "funding": { "url": "https://github.com/fb55/domutils?sponsor=1" } }, "node_modules/cheerio/node_modules/entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "engines": { "node": ">=0.12" }, @@ -19437,9 +19511,9 @@ } }, "node_modules/cheerio/node_modules/htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -19449,9 +19523,9 @@ ], "dependencies": { "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", + "domhandler": "^5.0.3", "domutils": "^3.0.1", - "entities": "^4.3.0" + "entities": "^4.4.0" } }, "node_modules/cheerio/node_modules/parse5": { @@ -19548,12 +19622,6 @@ "node": ">=0.10.0" } }, - "node_modules/classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", - "peer": true - }, "node_modules/clean-css": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", @@ -21496,9 +21564,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/copyfiles/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -21595,11 +21663,11 @@ } }, "node_modules/core-js-compat": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", - "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", + "version": "3.30.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.2.tgz", + "integrity": "sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==", "dependencies": { - "browserslist": "^4.21.4" + "browserslist": "^4.21.5" }, "funding": { "type": "opencollective", @@ -23005,9 +23073,12 @@ "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==" }, "node_modules/date-fns": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", - "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, "engines": { "node": ">=0.11" }, @@ -23170,9 +23241,9 @@ } }, "node_modules/decompress-tar/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -23639,14 +23710,18 @@ } }, "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dependencies": { - "object-keys": "^1.0.12" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-property": { @@ -24948,30 +25023,44 @@ } }, "node_modules/es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "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.1", + "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" }, "engines": { "node": ">= 0.4" @@ -25008,6 +25097,19 @@ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-to-primitive": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", @@ -25288,6 +25390,47 @@ "ms": "^2.1.1" } }, + "node_modules/eslint-loader": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz", + "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==", + "deprecated": "This loader has been deprecated. Please use eslint-webpack-plugin", + "dependencies": { + "loader-fs-cache": "^1.0.0", + "loader-utils": "^1.0.2", + "object-assign": "^4.0.1", + "object-hash": "^1.1.4", + "rimraf": "^2.6.1" + }, + "peerDependencies": { + "eslint": ">=1.6.0 <7.0.0", + "webpack": ">=2.0.0 <5.0.0" + } + }, + "node_modules/eslint-loader/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/eslint-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/eslint-module-utils": { "version": "2.7.3", "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", @@ -26405,6 +26548,7 @@ "version": "0.9.0", "resolved": "https://registry.npmjs.org/express-graphql/-/express-graphql-0.9.0.tgz", "integrity": "sha512-wccd9Lb6oeJ8yHpUs/8LcnGjFUUQYmOG9A5BNLybRdCzGw0PeUrtBxsIR8bfiur6uSW4OvPkVDoYH06z6/N9+w==", + "deprecated": "This package is no longer maintained. We recommend using `graphql-http` instead. Please consult the migration document https://github.com/graphql/graphql-http#migrating-express-grpahql.", "dependencies": { "accepts": "^1.3.7", "content-type": "^1.0.4", @@ -29546,15 +29690,15 @@ } }, "node_modules/gatsby-recipes/node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.13.tgz", - "integrity": "sha512-MmTZx/bkUrfJhhYAYt3Urjm+h8DQGrPrnKQ94jLo7NLuOU+T89a7IByhKmrb8SKhrIYIQ0FN0CHMbnFRen4qNw==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.0.tgz", + "integrity": "sha512-Li7gdm7eGZJidME4KlXmzQdnuUwE4jhPnICgGpWN56W7GWhmCQ2LmDepyZX4zBsoSNWP9bqDcJo5wQFndcAd9Q==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.20.7" + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/types": "^7.22.0" }, "engines": { "node": ">=6.9.0" @@ -30854,23 +30998,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/gatsby/node_modules/eslint-loader": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz", - "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==", - "deprecated": "This loader has been deprecated. Please use eslint-webpack-plugin", - "dependencies": { - "loader-fs-cache": "^1.0.0", - "loader-utils": "^1.0.2", - "object-assign": "^4.0.1", - "object-hash": "^1.1.4", - "rimraf": "^2.6.1" - }, - "peerDependencies": { - "eslint": ">=1.6.0 <7.0.0", - "webpack": ">=2.0.0 <5.0.0" - } - }, "node_modules/gatsby/node_modules/eslint-plugin-react-hooks": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", @@ -31243,14 +31370,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/gatsby/node_modules/globals/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/gatsby/node_modules/got": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", @@ -31961,14 +32080,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "node_modules/gatsby/node_modules/react-dev-utils/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, "node_modules/gatsby/node_modules/react-dev-utils/node_modules/external-editor": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", @@ -32076,11 +32187,6 @@ "node": ">=4" } }, - "node_modules/gatsby/node_modules/react-dev-utils/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, "node_modules/gatsby/node_modules/react-dev-utils/node_modules/mute-stream": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", @@ -32109,19 +32215,6 @@ "node": ">=4" } }, - "node_modules/gatsby/node_modules/react-dev-utils/node_modules/sockjs-client": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", - "integrity": "sha512-hkDiI0wOmGmoUG3TSIrbDt8AhyzhePuNT3nogc5+c0amyUHu091y+jRK2h/e36olKRG+tSbhlQYHWqdsuW0CtQ==", - "dependencies": { - "debug": "^2.6.6", - "eventsource": "0.1.6", - "faye-websocket": "~0.11.0", - "inherits": "^2.0.1", - "json3": "^3.3.2", - "url-parse": "^1.1.8" - } - }, "node_modules/gatsby/node_modules/react-dev-utils/node_modules/string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -32300,6 +32393,32 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, + "node_modules/gatsby/node_modules/sockjs-client": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", + "integrity": "sha512-hkDiI0wOmGmoUG3TSIrbDt8AhyzhePuNT3nogc5+c0amyUHu091y+jRK2h/e36olKRG+tSbhlQYHWqdsuW0CtQ==", + "dependencies": { + "debug": "^2.6.6", + "eventsource": "0.1.6", + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" + } + }, + "node_modules/gatsby/node_modules/sockjs-client/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/gatsby/node_modules/sockjs-client/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, "node_modules/gatsby/node_modules/source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", @@ -32501,28 +32620,25 @@ } }, "node_modules/gatsby/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "optional": true, - "peer": true, + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/gatsby/node_modules/util.promisify": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", - "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.2.tgz", + "integrity": "sha512-PBdZ03m1kBnQ5cjjO0ZvJMJS+QsbyIcFwi4hY4U76OQsCO9JrOYjbCFgIF76ccFg9xnJo7ZHPkqyj1GqmdS7MA==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", "for-each": "^0.3.3", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.1" + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "object.getownpropertydescriptors": "^2.1.6", + "safe-array-concat": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -32602,13 +32718,14 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.1" + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -33557,6 +33674,17 @@ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/got": { "version": "9.6.0", "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", @@ -33861,9 +33989,9 @@ } }, "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -33911,6 +34039,28 @@ "node": ">=8" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-symbol-support-x": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", @@ -33920,9 +34070,9 @@ } }, "node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "engines": { "node": ">= 0.4" }, @@ -34304,9 +34454,9 @@ } }, "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -35681,11 +35831,11 @@ } }, "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "dependencies": { - "get-intrinsic": "^1.1.0", + "get-intrinsic": "^1.2.0", "has": "^1.0.3", "side-channel": "^1.0.4" }, @@ -35837,6 +35987,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -35885,9 +36048,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "engines": { "node": ">= 0.4" }, @@ -36246,9 +36409,9 @@ } }, "node_modules/is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -36433,9 +36596,12 @@ } }, "node_modules/is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -36511,6 +36677,24 @@ "node": ">=0.10.0" } }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -39434,9 +39618,9 @@ } }, "node_modules/joi": { - "version": "17.7.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.1.tgz", - "integrity": "sha512-teoLhIvWE298R6AeJywcjR4sX2hHjB3/xJX4qPjg+gTg+c0mzUDsziYlqPmLomq9gVsfaMcgPaGc7VxtD/9StA==", + "version": "17.9.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz", + "integrity": "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==", "dependencies": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", @@ -42020,9 +42204,9 @@ } }, "node_modules/mdast-util-from-markdown/node_modules/mdast-util-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", "dependencies": { "@types/mdast": "^3.0.0" }, @@ -42076,9 +42260,9 @@ } }, "node_modules/mdast-util-mdx-jsx": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.2.tgz", - "integrity": "sha512-o9vBCYQK5ZLGEj3tCGISJGjvafyHRVJlZmfJzSE7xjiogSzIeph/Z4zMY65q4WGRMezQBeAwPlrdymDYYYx0tA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.4.tgz", + "integrity": "sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==", "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^2.0.0", @@ -42216,9 +42400,12 @@ } }, "node_modules/mdast-util-mdx-jsx/node_modules/unist-util-is": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz", - "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "dependencies": { + "@types/unist": "^2.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -42319,9 +42506,12 @@ } }, "node_modules/mdast-util-phrasing/node_modules/unist-util-is": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz", - "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "dependencies": { + "@types/unist": "^2.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -42375,9 +42565,9 @@ } }, "node_modules/mdast-util-to-markdown/node_modules/mdast-util-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", "dependencies": { "@types/mdast": "^3.0.0" }, @@ -42387,9 +42577,12 @@ } }, "node_modules/mdast-util-to-markdown/node_modules/unist-util-is": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz", - "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "dependencies": { + "@types/unist": "^2.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -42945,9 +43138,9 @@ } }, "node_modules/micromark-extension-mdx-expression": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.4.tgz", - "integrity": "sha512-TCgLxqW6ReQ3AJgtj1P0P+8ZThBTloLbeb7jNaqr6mCOLDpxUiBFE/9STgooMZttEwOQu5iEcCCa3ZSDhY9FGw==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.5.tgz", + "integrity": "sha512-/ruJEj+Qpgar/P+b6z0firNIbY5VMHFdL3MJDvsnVVY+RnecmGNpN7YUZhb51NfBtk7iQnNCl5xeb4E5cWxXvw==", "funding": [ { "type": "GitHub Sponsors", @@ -42969,9 +43162,9 @@ } }, "node_modules/micromark-extension-mdx-jsx": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz", - "integrity": "sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.4.tgz", + "integrity": "sha512-Jq4O738s2PvxJJSMZhV+y/7uq+pGI/ugQvHJBQelWpE3ECYvJMtF2duwfHQoAuUnIKSvg8b0dU1D+EXTAYE5ww==", "dependencies": { "@types/acorn": "^4.0.0", "estree-util-is-identifier-name": "^2.0.0", @@ -43014,9 +43207,9 @@ } }, "node_modules/micromark-extension-mdx-md": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz", - "integrity": "sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.1.tgz", + "integrity": "sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==", "dependencies": { "micromark-util-types": "^1.0.0" }, @@ -43026,9 +43219,9 @@ } }, "node_modules/micromark-extension-mdxjs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz", - "integrity": "sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.1.tgz", + "integrity": "sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==", "dependencies": { "acorn": "^8.0.0", "acorn-jsx": "^5.0.0", @@ -43045,9 +43238,9 @@ } }, "node_modules/micromark-extension-mdxjs-esm": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz", - "integrity": "sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.4.tgz", + "integrity": "sha512-mmyCf6baCbLf+OHTCZdj+f8lDY8GBae4qhbffrJDqM1KltghsZz2k3nbvRfEwm301G62nhrlom9M9OheQwrssg==", "dependencies": { "micromark-core-commonmark": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -43141,9 +43334,9 @@ } }, "node_modules/micromark-factory-mdx-expression": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.7.tgz", - "integrity": "sha512-QAdFbkQagTZ/eKb8zDGqmjvgevgJH3+aQpvvKrXWxNJp3o8/l2cAbbrBd0E04r0Gx6nssPpqWIjnbHFvZu5qsQ==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.8.tgz", + "integrity": "sha512-/GWj6h6bDFCDCkxOCb/xXpgKGonhBXEqMnhTThVo0nlIN/i8z6L6YrmRq+N91oerxY97fEz7vHSCSIcW7fGFhQ==", "funding": [ { "type": "GitHub Sponsors", @@ -43155,7 +43348,7 @@ } ], "dependencies": { - "micromark-factory-space": "^1.0.0", + "@types/estree": "^1.0.0", "micromark-util-character": "^1.0.0", "micromark-util-events-to-acorn": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -43165,6 +43358,11 @@ "vfile-message": "^3.0.0" } }, + "node_modules/micromark-factory-mdx-expression/node_modules/@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" + }, "node_modules/micromark-factory-mdx-expression/node_modules/unist-util-stringify-position": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", @@ -43383,9 +43581,9 @@ ] }, "node_modules/micromark-util-events-to-acorn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.1.tgz", - "integrity": "sha512-mkg3BaWlw6ZTkQORrKVBW4o9ICXPxLtGz51vml5mQpKFdo9vqIX68CAx5JhTOdjQyAHH7JFmm4rh8toSPQZUmg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.3.tgz", + "integrity": "sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==", "funding": [ { "type": "GitHub Sponsors", @@ -43399,39 +43597,18 @@ "dependencies": { "@types/acorn": "^4.0.0", "@types/estree": "^1.0.0", + "@types/unist": "^2.0.0", "estree-util-visit": "^1.0.0", + "micromark-util-symbol": "^1.0.0", "micromark-util-types": "^1.0.0", "uvu": "^0.5.0", - "vfile-location": "^4.0.0", "vfile-message": "^3.0.0" } }, "node_modules/micromark-util-events-to-acorn/node_modules/@types/estree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", - "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" - }, - "node_modules/micromark-util-events-to-acorn/node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" }, "node_modules/micromark-util-events-to-acorn/node_modules/unist-util-stringify-position": { "version": "3.0.3", @@ -43445,34 +43622,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/micromark-util-events-to-acorn/node_modules/vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-util-events-to-acorn/node_modules/vfile-location": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", - "dependencies": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/micromark-util-events-to-acorn/node_modules/vfile-message": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", @@ -43609,9 +43758,9 @@ ] }, "node_modules/micromark/node_modules/@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", + "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", "dependencies": { "@types/ms": "*" } @@ -44867,9 +45016,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==" }, "node_modules/noms": { "version": "0.0.0", @@ -45862,9 +46011,9 @@ } }, "node_modules/object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -45912,13 +46061,13 @@ } }, "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, "engines": { @@ -45958,13 +46107,15 @@ } }, "node_modules/object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", + "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", "dependencies": { + "array.prototype.reduce": "^1.0.5", "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "safe-array-concat": "^1.0.0" }, "engines": { "node": ">= 0.8" @@ -47910,9 +48061,9 @@ } }, "node_modules/parse5-htmlparser2-tree-adapter/node_modules/entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "engines": { "node": ">=0.12" }, @@ -49401,9 +49552,9 @@ } }, "node_modules/prebuild-install/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -50203,9 +50354,9 @@ } }, "node_modules/react-animate-on-scroll": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/react-animate-on-scroll/-/react-animate-on-scroll-2.1.5.tgz", - "integrity": "sha512-HxQBwjsMK8fKrhFAPZoBMfEMh+n8EYh6czcqlf1uiy4RnGVe4f8YmSOZU0/YS7pODnYMRnPmF+wevsDjjVJXrw==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/react-animate-on-scroll/-/react-animate-on-scroll-2.1.7.tgz", + "integrity": "sha512-A4MsApouThr2YhguCQ0fq/HVOLtDMuBM1XCHxhYug8k2NfP0S4S6B7qhrVjylMCX4zFAnTa+YKz7eQG/StizFw==", "dependencies": { "lodash.throttle": "^4.1.1", "prop-types": "^15.5.9" @@ -50789,9 +50940,9 @@ "integrity": "sha512-XzgvowFrwDo6TWcpJ/WTiarb9UI6lhA4PMzS7n1joK3sHfBBBOQHUc0U4u57D6DWO9vHv6lVSWx2Q/Ymfyv4hw==" }, "node_modules/react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" }, "node_modules/react-final-form": { "version": "6.5.9", @@ -51503,12 +51654,13 @@ } }, "node_modules/regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" }, "engines": { "node": ">= 0.4" @@ -52931,6 +53083,28 @@ "node": ">=6" } }, + "node_modules/safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -52949,6 +53123,19 @@ "ret": "~0.1.10" } }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -53656,9 +53843,9 @@ } }, "node_modules/sharp/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -53963,9 +54150,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/slugify": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz", - "integrity": "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==", + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", + "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==", "engines": { "node": ">=8.0.0" } @@ -54205,9 +54392,9 @@ } }, "node_modules/socket.io/node_modules/@types/node": { - "version": "14.18.36", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.36.tgz", - "integrity": "sha512-FXKWbsJ6a1hIrRxv+FoukuHnGTgEzKYGi7kilfMae96AL9UNkPFNWJEEYWzdRI9ooIkbr4AKldyuSTLql06vLQ==" + "version": "14.18.48", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.48.tgz", + "integrity": "sha512-iL0PIMwejpmuVHgfibHpfDwOdsbmB50wr21X71VnF5d7SsBF7WK+ZvP/SCcFm7Iwb9iiYSap9rlrdhToNAWdxg==" }, "node_modules/sockjs": { "version": "0.3.24", @@ -54949,6 +55136,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-1.2.2.tgz", "integrity": "sha512-IoHUjcw3Srl8nsPlW04U3qwWPk3oG2ffLM0tN853d/E/JlIvcmZmDY2Kz5HzKp4lEi2T7QD7Zuvjq/1rDw+XcQ==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", "dependencies": { "lodash.every": "^4.6.0", "lodash.flattendeep": "^4.4.0", @@ -55020,25 +55208,43 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -59438,6 +59644,19 @@ "resolved": "https://registry.npmjs.org/type-of/-/type-of-2.0.1.tgz", "integrity": "sha512-39wxbwHdQ2sTiBB8wAzKfQ9GN+om8w+sjNWzr+vZJR5AMD5J+J7Yc8AtXnU9r/r2c8XiDZ/smxutDmZehX/qpQ==" }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -59544,13 +59763,13 @@ } }, "node_modules/unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dependencies": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" }, "funding": { @@ -61775,7 +61994,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", "hasInstallScript": true, "optional": true, "os": [ @@ -61964,9 +62183,9 @@ } }, "node_modules/webpack-dev-server/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -62517,6 +62736,25 @@ "node": ">=8.15" } }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -63035,9 +63273,9 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/xstate": { - "version": "4.35.4", - "resolved": "https://registry.npmjs.org/xstate/-/xstate-4.35.4.tgz", - "integrity": "sha512-mqRBYHhljP1xIItI4xnSQNHEv6CKslSM1cOGmvhmxeoDPAZgNbhSUYAL5N6DZIxRfpYY+M+bSm3mUFHD63iuvg==", + "version": "4.37.2", + "resolved": "https://registry.npmjs.org/xstate/-/xstate-4.37.2.tgz", + "integrity": "sha512-Qm337O49CRTZ3PRyRuK6b+kvI+D3JGxXIZCTul+xEsyFCVkTFDt5jixaL1nBWcUBcaTQ9um/5CRGVItPi7fveg==", "funding": { "type": "opencollective", "url": "https://opencollective.com/xstate" @@ -63665,11 +63903,11 @@ } }, "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.21.4" } }, "@babel/helper-module-transforms": { @@ -63696,9 +63934,9 @@ } }, "@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", + "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==" }, "@babel/helper-remap-async-to-generator": { "version": "7.16.8", @@ -63747,9 +63985,9 @@ } }, "@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", + "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==" }, "@babel/helper-validator-identifier": { "version": "7.19.1", @@ -64211,11 +64449,11 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-syntax-logical-assignment-operators": { @@ -64582,33 +64820,56 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", - "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", + "version": "7.22.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.2.tgz", + "integrity": "sha512-ewgWBw1pAoqFg9crO6yhZAQoKWN/iNEGqAmuYegZp+xEpvMHGyLxt0SgPZ9bWG6jx4eff6jQ4JILt5zwj/EoTg==", + "requires": { + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.21.5", + "babel-plugin-polyfill-corejs2": "^0.4.2", + "babel-plugin-polyfill-corejs3": "^0.8.1", + "babel-plugin-polyfill-regenerator": "^0.5.0", "semver": "^6.3.0" }, "dependencies": { + "@babel/helper-define-polyfill-provider": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz", + "integrity": "sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.2.tgz", + "integrity": "sha512-hnfNY+kHQc4227pQJ9gzziiF9iDOzccPKlisfH1+B9EZrC36V+JcwSApxZsj6tD2jbBthKO3l4XpQeCVa2pRbQ==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.4.0", + "semver": "^6.1.1" + } + }, "babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", + "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" + "@babel/helper-define-polyfill-provider": "^0.4.0", + "core-js-compat": "^3.30.1" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", + "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3" + "@babel/helper-define-polyfill-provider": "^0.4.0" } }, "semver": { @@ -64846,9 +65107,9 @@ } }, "@babel/runtime": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz", - "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.0.tgz", + "integrity": "sha512-TT6NB0oszYQ4oxLNUdG+FNHIc3MohXVCKA2BeyQ4WeM2VCSC6wBZ6P0Yfkdzxv+87D8Xk0LJyHeCKlWMvpZt0g==", "requires": { "regenerator-runtime": "^0.13.11" } @@ -64863,9 +65124,9 @@ } }, "@babel/standalone": { - "version": "7.20.15", - "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.20.15.tgz", - "integrity": "sha512-B3LmZ1NHlTb2eFEaw8rftZc730Wh9MlmsH8ubb6IjsNoIk9+SQ2aAA0nrm/1806+PftPRAACPClmKTu8PG7Tew==" + "version": "7.22.2", + "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.22.2.tgz", + "integrity": "sha512-us2dNhs+YxbpIlTH84go6FuZxXQZSsCLAQgGCh8Czuubmk6bOz6Dipgo52NBt9VixeEpoVGZQU6NF6NYAIWX8g==" }, "@babel/template": { "version": "7.16.7", @@ -64895,11 +65156,11 @@ } }, "@babel/types": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", - "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.0.tgz", + "integrity": "sha512-NtXlm3f6cNWIv003cETdlz9sss0VMNtplyatFohxWPz90AbwuhCbHbQopkGis6bG1vOunDLN0FF/4Uv5i8LFZQ==", "requires": { - "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-string-parser": "^7.21.5", "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } @@ -65995,9 +66256,9 @@ "integrity": "sha512-yIuGeeZtQA2gqpGefGjZqBl8iGJpIYWz0QzDqsscNi2qfSnLsbjM0RkRbTehM8y9gGGe7xfgUP5adxceJa5Krg==" }, "@data-driven-forms/react-form-renderer": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/@data-driven-forms/react-form-renderer/-/react-form-renderer-3.20.0.tgz", - "integrity": "sha512-SZI6SStLkfr5MakZK8bxhDaI12zR/XHYL5zYHoiJy6BQkdBkyj6Lrs0IUqhSITvxfR/wwu/MYOO7lOkNnaIJFA==", + "version": "3.20.9", + "resolved": "https://registry.npmjs.org/@data-driven-forms/react-form-renderer/-/react-form-renderer-3.20.9.tgz", + "integrity": "sha512-JkI41BVvDQF0FbWaTVSgDSc3xu2rgwR7D9PNMfQ7LxXAqPu8X5cMMI/kpgT71SLOjRiGukf2DUS/5TDRPeU3GQ==", "requires": { "final-form": "^4.20.4", "final-form-arrays": "^3.0.2", @@ -66034,15 +66295,15 @@ }, "dependencies": { "@babel/plugin-transform-react-jsx": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.13.tgz", - "integrity": "sha512-MmTZx/bkUrfJhhYAYt3Urjm+h8DQGrPrnKQ94jLo7NLuOU+T89a7IByhKmrb8SKhrIYIQ0FN0CHMbnFRen4qNw==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.0.tgz", + "integrity": "sha512-Li7gdm7eGZJidME4KlXmzQdnuUwE4jhPnICgGpWN56W7GWhmCQ2LmDepyZX4zBsoSNWP9bqDcJo5wQFndcAd9Q==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.20.7" + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/types": "^7.22.0" } } } @@ -66287,11 +66548,11 @@ } }, "@graphql-tools/import": { - "version": "6.7.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.7.17.tgz", - "integrity": "sha512-bn9SgrECXq3WIasgNP7ful/uON51wBajPXtxdY+z/ce7jLWaFE6lzwTDB/GAgiZ+jo7nb0ravlxteSAz2qZmuA==", + "version": "6.7.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.7.18.tgz", + "integrity": "sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ==", "requires": { - "@graphql-tools/utils": "9.2.1", + "@graphql-tools/utils": "^9.2.1", "resolve-from": "5.0.0", "tslib": "^2.4.0" }, @@ -66306,9 +66567,9 @@ } }, "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz", + "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==" } } }, @@ -66463,8 +66724,7 @@ "ws": { "version": "7.4.5", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", - "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", - "requires": {} + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==" } } }, @@ -66505,10 +66765,9 @@ } }, "@graphql-typed-document-node/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz", - "integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==", - "requires": {} + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==" }, "@hapi/address": { "version": "2.1.4", @@ -70878,8 +71137,7 @@ "@mdx-js/react": { "version": "1.6.22", "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", - "requires": {} + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==" }, "@mdx-js/util": { "version": "1.6.22", @@ -71616,8 +71874,7 @@ "@octokit/plugin-request-log": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", - "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "requires": {} + "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==" }, "@octokit/plugin-rest-endpoint-methods": { "version": "6.6.2", @@ -71816,9 +72073,9 @@ } }, "@popperjs/core": { - "version": "2.11.6", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", - "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==" }, "@reach/router": { "version": "1.3.4", @@ -74434,9 +74691,9 @@ "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" }, "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", "requires": { "@types/node": "*" } @@ -75168,8 +75425,7 @@ "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" }, "acorn-walk": { "version": "7.2.0", @@ -75251,14 +75507,12 @@ "ajv-errors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "requires": {} + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" }, "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "alphanum-sort": { "version": "1.0.2", @@ -75427,6 +75681,15 @@ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, "array-differ": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", @@ -75537,6 +75800,18 @@ "is-string": "^1.0.7" } }, + "array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, "arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -75718,6 +75993,11 @@ } } }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", @@ -75801,8 +76081,7 @@ "babel-core": { "version": "7.0.0-bridge.0", "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "requires": {} + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==" }, "babel-eslint": { "version": "10.1.0", @@ -75946,8 +76225,7 @@ "babel-plugin-annotate-pure-calls": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/babel-plugin-annotate-pure-calls/-/babel-plugin-annotate-pure-calls-0.4.0.tgz", - "integrity": "sha512-oi4M/PWUJOU9ZyRGoPTfPMqdyMp06jbJAomd3RcyYuzUtBOddv98BqLm96Lucpi2QFoQHkdGQt0ACvw7VzVEQA==", - "requires": {} + "integrity": "sha512-oi4M/PWUJOU9ZyRGoPTfPMqdyMp06jbJAomd3RcyYuzUtBOddv98BqLm96Lucpi2QFoQHkdGQt0ACvw7VzVEQA==" }, "babel-plugin-apply-mdx-type-prop": { "version": "1.6.22", @@ -75968,8 +76246,7 @@ "babel-plugin-dev-expression": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/babel-plugin-dev-expression/-/babel-plugin-dev-expression-0.2.3.tgz", - "integrity": "sha512-rP5LK9QQTzCW61nVVzw88En1oK8t8gTsIeC6E61oelxNsU842yMjF0G1MxhvUpCkxCEIj7sE8/e5ieTheT//uw==", - "requires": {} + "integrity": "sha512-rP5LK9QQTzCW61nVVzw88En1oK8t8gTsIeC6E61oelxNsU842yMjF0G1MxhvUpCkxCEIj7sE8/e5ieTheT//uw==" }, "babel-plugin-dynamic-import-node": { "version": "2.3.3", @@ -76132,8 +76409,7 @@ "babel-plugin-remove-graphql-queries": { "version": "2.16.1", "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.16.1.tgz", - "integrity": "sha512-PkHJuRodMp4p617a/ZVhV8elBhRoFpOTpdu2DaApXJFIsDJWhjZ8d4BGbbFCT/yKJrhRDTdqg1r5AhWEaEUKkw==", - "requires": {} + "integrity": "sha512-PkHJuRodMp4p617a/ZVhV8elBhRoFpOTpdu2DaApXJFIsDJWhjZ8d4BGbbFCT/yKJrhRDTdqg1r5AhWEaEUKkw==" }, "babel-plugin-syntax-jsx": { "version": "6.18.0", @@ -77115,14 +77391,14 @@ } }, "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" } }, "bs-logger": { @@ -77641,9 +77917,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001439", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001439.tgz", - "integrity": "sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A==" + "version": "1.0.30001489", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001489.tgz", + "integrity": "sha512-x1mgZEXK8jHIfAxm+xgdpHpk50IN3z3q3zP261/WS+uvePxW8izXuCu6AHz0lkuYTlATDehiZ/tNyYBdSQsOUQ==" }, "capture-exit": { "version": "2.0.0", @@ -77826,29 +78102,29 @@ } }, "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "requires": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "domhandler": "^5.0.3" } }, "entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==" + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" }, "htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", "requires": { "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", + "domhandler": "^5.0.3", "domutils": "^3.0.1", - "entities": "^4.3.0" + "entities": "^4.4.0" } }, "parse5": { @@ -77905,19 +78181,19 @@ } }, "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "requires": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "domhandler": "^5.0.3" } }, "entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==" + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" } } }, @@ -77986,12 +78262,6 @@ } } }, - "classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", - "peer": true - }, "clean-css": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", @@ -79496,9 +79766,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -79573,11 +79843,11 @@ "integrity": "sha512-YUdI3fFu4TF/2WykQ2xzSiTQdldLB4KVuL9WeAy5XONZYt5Cun/fpQvctoKbCgvPhmzADeesTk/j2Rdx77AcKQ==" }, "core-js-compat": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", - "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", + "version": "3.30.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.2.tgz", + "integrity": "sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==", "requires": { - "browserslist": "^4.21.4" + "browserslist": "^4.21.5" } }, "core-js-pure": { @@ -80458,8 +80728,7 @@ "cssnano-utils": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.2.tgz", - "integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==", - "requires": {} + "integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==" }, "csso": { "version": "4.2.0", @@ -80699,9 +80968,12 @@ "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==" }, "date-fns": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", - "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==" + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "requires": { + "@babel/runtime": "^7.21.0" + } }, "dateformat": { "version": "3.0.3", @@ -80837,9 +81109,9 @@ "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==" }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -81184,11 +81456,12 @@ "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" }, "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "requires": { - "object-keys": "^1.0.12" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, "define-property": { @@ -82080,8 +82353,7 @@ "ws": { "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "requires": {} + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" } } }, @@ -82105,8 +82377,7 @@ "ws": { "version": "7.4.6", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "requires": {} + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" } } }, @@ -82219,30 +82490,44 @@ } }, "es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", "requires": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "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.1", + "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" } }, "es-array-method-boxes-properly": { @@ -82272,6 +82557,16 @@ } } }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, "es-to-primitive": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", @@ -82620,8 +82915,7 @@ "eslint-config-prettier": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-7.2.0.tgz", - "integrity": "sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg==", - "requires": {} + "integrity": "sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg==" }, "eslint-config-react-app": { "version": "5.2.1", @@ -82650,6 +82944,38 @@ } } }, + "eslint-loader": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz", + "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==", + "requires": { + "loader-fs-cache": "^1.0.0", + "loader-utils": "^1.0.2", + "object-assign": "^4.0.1", + "object-hash": "^1.1.4", + "rimraf": "^2.6.1" + }, + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, "eslint-module-utils": { "version": "2.7.3", "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", @@ -82856,8 +83182,7 @@ "eslint-plugin-react-hooks": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", - "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", - "requires": {} + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==" }, "eslint-plugin-unicorn": { "version": "22.0.0", @@ -83895,14 +84220,12 @@ "final-form-arrays": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/final-form-arrays/-/final-form-arrays-3.1.0.tgz", - "integrity": "sha512-TWBvun+AopgBLw9zfTFHBllnKMVNEwCEyDawphPuBGGqNsuhGzhT7yewHys64KFFwzIs6KEteGLpKOwvTQEscQ==", - "requires": {} + "integrity": "sha512-TWBvun+AopgBLw9zfTFHBllnKMVNEwCEyDawphPuBGGqNsuhGzhT7yewHys64KFFwzIs6KEteGLpKOwvTQEscQ==" }, "final-form-focus": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/final-form-focus/-/final-form-focus-1.1.2.tgz", - "integrity": "sha512-Gd+Bd2Ll7ijo3/sd6kJ/bwLkhc2bUJPxTON6fIqee/008EJpACWhT+zoWCm9q6NcfMcWRS+Sp5ikRX8iqdXeGQ==", - "requires": {} + "integrity": "sha512-Gd+Bd2Ll7ijo3/sd6kJ/bwLkhc2bUJPxTON6fIqee/008EJpACWhT+zoWCm9q6NcfMcWRS+Sp5ikRX8iqdXeGQ==" }, "finalhandler": { "version": "1.2.0", @@ -85058,23 +85381,10 @@ } } }, - "eslint-loader": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz", - "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==", - "requires": { - "loader-fs-cache": "^1.0.0", - "loader-utils": "^1.0.2", - "object-assign": "^4.0.1", - "object-hash": "^1.1.4", - "rimraf": "^2.6.1" - } - }, "eslint-plugin-react-hooks": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", - "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", - "requires": {} + "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==" }, "eslint-scope": { "version": "5.1.1", @@ -85247,13 +85557,6 @@ "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", "requires": { "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } } }, "got": { @@ -85809,14 +86112,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, "external-editor": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", @@ -85902,11 +86197,6 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, "mute-stream": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", @@ -85929,19 +86219,6 @@ "signal-exit": "^3.0.2" } }, - "sockjs-client": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", - "integrity": "sha512-hkDiI0wOmGmoUG3TSIrbDt8AhyzhePuNT3nogc5+c0amyUHu091y+jRK2h/e36olKRG+tSbhlQYHWqdsuW0CtQ==", - "requires": { - "debug": "^2.6.6", - "eventsource": "0.1.6", - "faye-websocket": "~0.11.0", - "inherits": "^2.0.1", - "json3": "^3.3.2", - "url-parse": "^1.1.8" - } - }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -86083,6 +86360,34 @@ } } }, + "sockjs-client": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", + "integrity": "sha512-hkDiI0wOmGmoUG3TSIrbDt8AhyzhePuNT3nogc5+c0amyUHu091y+jRK2h/e36olKRG+tSbhlQYHWqdsuW0CtQ==", + "requires": { + "debug": "^2.6.6", + "eventsource": "0.1.6", + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, "source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", @@ -86232,22 +86537,22 @@ } }, "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "optional": true, - "peer": true + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" }, "util.promisify": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", - "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.2.tgz", + "integrity": "sha512-PBdZ03m1kBnQ5cjjO0ZvJMJS+QsbyIcFwi4hY4U76OQsCO9JrOYjbCFgIF76ccFg9xnJo7ZHPkqyj1GqmdS7MA==", "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", "for-each": "^0.3.3", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.1" + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "object.getownpropertydescriptors": "^2.1.6", + "safe-array-concat": "^1.0.0" } }, "uuid": { @@ -87341,15 +87646,15 @@ }, "dependencies": { "@babel/plugin-transform-react-jsx": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.13.tgz", - "integrity": "sha512-MmTZx/bkUrfJhhYAYt3Urjm+h8DQGrPrnKQ94jLo7NLuOU+T89a7IByhKmrb8SKhrIYIQ0FN0CHMbnFRen4qNw==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.0.tgz", + "integrity": "sha512-Li7gdm7eGZJidME4KlXmzQdnuUwE4jhPnICgGpWN56W7GWhmCQ2LmDepyZX4zBsoSNWP9bqDcJo5wQFndcAd9Q==", "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.20.7" + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/types": "^7.22.0" } }, "@jest/types": { @@ -87656,8 +87961,7 @@ "ws": { "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "requires": {} + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" } } }, @@ -87988,13 +88292,14 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.1" + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" } }, "get-own-enumerable-property-symbols": { @@ -88732,6 +89037,14 @@ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, "got": { "version": "9.6.0", "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", @@ -88780,8 +89093,7 @@ "graphql-type-json": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.2.4.tgz", - "integrity": "sha512-/tq02ayMQjrG4oDFDRLLrPk0KvJXue0nVXoItBe7uAdbNXjQUu+HYCBdAmPLQoseVzUKKMzrhq2P/sfI76ON6w==", - "requires": {} + "integrity": "sha512-/tq02ayMQjrG4oDFDRLLrPk0KvJXue0nVXoItBe7uAdbNXjQUu+HYCBdAmPLQoseVzUKKMzrhq2P/sfI76ON6w==" } } }, @@ -88852,14 +89164,12 @@ "graphql-type-json": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz", - "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==", - "requires": {} + "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==" }, "graphql-ws": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-4.9.0.tgz", - "integrity": "sha512-sHkK9+lUm20/BGawNEWNtVAeJzhZeBg21VmvmLoT5NdGVeZWv5PdIhkcayQIAgjSyyQ17WMKmbDijIPG2On+Ag==", - "requires": {} + "integrity": "sha512-sHkK9+lUm20/BGawNEWNtVAeJzhZeBg21VmvmLoT5NdGVeZWv5PdIhkcayQIAgjSyyQ17WMKmbDijIPG2On+Ag==" }, "gray-matter": { "version": "4.0.3", @@ -88965,9 +89275,9 @@ } }, "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" }, "has-cors": { "version": "1.1.0", @@ -89002,15 +89312,28 @@ "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==" }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + }, "has-symbol-support-x": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" }, "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" }, "has-to-string-tag-x": { "version": "1.4.1", @@ -89301,9 +89624,9 @@ }, "dependencies": { "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -90323,11 +90646,11 @@ } }, "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "requires": { - "get-intrinsic": "^1.1.0", + "get-intrinsic": "^1.2.0", "has": "^1.0.3", "side-channel": "^1.0.4" } @@ -90436,6 +90759,16 @@ "has-tostringtag": "^1.0.0" } }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -90472,9 +90805,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" }, "is-ci": { "version": "3.0.1", @@ -90724,9 +91057,9 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "requires": { "has-tostringtag": "^1.0.0" } @@ -90856,9 +91189,12 @@ "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==" }, "is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } }, "is-ssh": { "version": "1.4.0", @@ -90912,6 +91248,18 @@ "text-extensions": "^1.0.0" } }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -91039,8 +91387,7 @@ "isomorphic-ws": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", - "requires": {} + "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==" }, "isstream": { "version": "0.1.2", @@ -92329,8 +92676,7 @@ "jest-pnp-resolver": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "requires": {} + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" }, "jest-regex-util": { "version": "26.0.0", @@ -93085,9 +93431,9 @@ } }, "joi": { - "version": "17.7.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.1.tgz", - "integrity": "sha512-teoLhIvWE298R6AeJywcjR4sX2hHjB3/xJX4qPjg+gTg+c0mzUDsziYlqPmLomq9gVsfaMcgPaGc7VxtD/9StA==", + "version": "17.9.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz", + "integrity": "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==", "requires": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", @@ -93210,8 +93556,7 @@ "ws": { "version": "7.5.7", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", - "requires": {} + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==" } } }, @@ -95059,9 +95404,9 @@ }, "dependencies": { "mdast-util-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", "requires": { "@types/mdast": "^3.0.0" } @@ -95101,9 +95446,9 @@ } }, "mdast-util-mdx-jsx": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.2.tgz", - "integrity": "sha512-o9vBCYQK5ZLGEj3tCGISJGjvafyHRVJlZmfJzSE7xjiogSzIeph/Z4zMY65q4WGRMezQBeAwPlrdymDYYYx0tA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.4.tgz", + "integrity": "sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==", "requires": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^2.0.0", @@ -95193,9 +95538,12 @@ } }, "unist-util-is": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz", - "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "requires": { + "@types/unist": "^2.0.0" + } }, "unist-util-remove-position": { "version": "4.0.2", @@ -95266,9 +95614,12 @@ }, "dependencies": { "unist-util-is": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz", - "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "requires": { + "@types/unist": "^2.0.0" + } } } }, @@ -95308,17 +95659,20 @@ "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" }, "mdast-util-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", "requires": { "@types/mdast": "^3.0.0" } }, "unist-util-is": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz", - "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", + "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", + "requires": { + "@types/unist": "^2.0.0" + } }, "unist-util-visit": { "version": "4.1.2", @@ -95554,8 +95908,7 @@ "meros": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/meros/-/meros-1.1.4.tgz", - "integrity": "sha512-E9ZXfK9iQfG9s73ars9qvvvbSIkJZF5yOo9j4tcwM5tN8mUKfj/EKN5PzOr3ZH0y5wL7dLAHw3RVEfpQV9Q7VQ==", - "requires": {} + "integrity": "sha512-E9ZXfK9iQfG9s73ars9qvvvbSIkJZF5yOo9j4tcwM5tN8mUKfj/EKN5PzOr3ZH0y5wL7dLAHw3RVEfpQV9Q7VQ==" }, "methods": { "version": "1.1.2", @@ -95726,9 +96079,9 @@ }, "dependencies": { "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", + "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", "requires": { "@types/ms": "*" } @@ -95759,9 +96112,9 @@ } }, "micromark-extension-mdx-expression": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.4.tgz", - "integrity": "sha512-TCgLxqW6ReQ3AJgtj1P0P+8ZThBTloLbeb7jNaqr6mCOLDpxUiBFE/9STgooMZttEwOQu5iEcCCa3ZSDhY9FGw==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.5.tgz", + "integrity": "sha512-/ruJEj+Qpgar/P+b6z0firNIbY5VMHFdL3MJDvsnVVY+RnecmGNpN7YUZhb51NfBtk7iQnNCl5xeb4E5cWxXvw==", "requires": { "micromark-factory-mdx-expression": "^1.0.0", "micromark-factory-space": "^1.0.0", @@ -95773,9 +96126,9 @@ } }, "micromark-extension-mdx-jsx": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz", - "integrity": "sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.4.tgz", + "integrity": "sha512-Jq4O738s2PvxJJSMZhV+y/7uq+pGI/ugQvHJBQelWpE3ECYvJMtF2duwfHQoAuUnIKSvg8b0dU1D+EXTAYE5ww==", "requires": { "@types/acorn": "^4.0.0", "estree-util-is-identifier-name": "^2.0.0", @@ -95808,17 +96161,17 @@ } }, "micromark-extension-mdx-md": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz", - "integrity": "sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.1.tgz", + "integrity": "sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==", "requires": { "micromark-util-types": "^1.0.0" } }, "micromark-extension-mdxjs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz", - "integrity": "sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.1.tgz", + "integrity": "sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==", "requires": { "acorn": "^8.0.0", "acorn-jsx": "^5.0.0", @@ -95838,9 +96191,9 @@ } }, "micromark-extension-mdxjs-esm": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz", - "integrity": "sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.4.tgz", + "integrity": "sha512-mmyCf6baCbLf+OHTCZdj+f8lDY8GBae4qhbffrJDqM1KltghsZz2k3nbvRfEwm301G62nhrlom9M9OheQwrssg==", "requires": { "micromark-core-commonmark": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -95893,11 +96246,11 @@ } }, "micromark-factory-mdx-expression": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.7.tgz", - "integrity": "sha512-QAdFbkQagTZ/eKb8zDGqmjvgevgJH3+aQpvvKrXWxNJp3o8/l2cAbbrBd0E04r0Gx6nssPpqWIjnbHFvZu5qsQ==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.8.tgz", + "integrity": "sha512-/GWj6h6bDFCDCkxOCb/xXpgKGonhBXEqMnhTThVo0nlIN/i8z6L6YrmRq+N91oerxY97fEz7vHSCSIcW7fGFhQ==", "requires": { - "micromark-factory-space": "^1.0.0", + "@types/estree": "^1.0.0", "micromark-util-character": "^1.0.0", "micromark-util-events-to-acorn": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -95907,6 +96260,11 @@ "vfile-message": "^3.0.0" }, "dependencies": { + "@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" + }, "unist-util-stringify-position": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", @@ -96019,28 +96377,24 @@ "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==" }, "micromark-util-events-to-acorn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.1.tgz", - "integrity": "sha512-mkg3BaWlw6ZTkQORrKVBW4o9ICXPxLtGz51vml5mQpKFdo9vqIX68CAx5JhTOdjQyAHH7JFmm4rh8toSPQZUmg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.3.tgz", + "integrity": "sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==", "requires": { "@types/acorn": "^4.0.0", "@types/estree": "^1.0.0", + "@types/unist": "^2.0.0", "estree-util-visit": "^1.0.0", + "micromark-util-symbol": "^1.0.0", "micromark-util-types": "^1.0.0", "uvu": "^0.5.0", - "vfile-location": "^4.0.0", "vfile-message": "^3.0.0" }, "dependencies": { "@types/estree": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", - "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" - }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" }, "unist-util-stringify-position": { "version": "3.0.3", @@ -96050,26 +96404,6 @@ "@types/unist": "^2.0.0" } }, - "vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - } - }, - "vfile-location": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz", - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", - "requires": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - } - }, "vfile-message": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", @@ -97110,9 +97444,9 @@ } }, "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==" }, "noms": { "version": "0.0.0", @@ -97869,9 +98203,9 @@ "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" }, "object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" }, "object-is": { "version": "1.1.5", @@ -97901,13 +98235,13 @@ } }, "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, @@ -97932,13 +98266,15 @@ } }, "object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", + "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", "requires": { + "array.prototype.reduce": "^1.0.5", "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "safe-array-concat": "^1.0.0" } }, "object.pick": { @@ -99482,9 +99818,9 @@ } }, "entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==" + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" }, "parse5": { "version": "7.1.2", @@ -99977,26 +100313,22 @@ "postcss-discard-comments": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz", - "integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==", - "requires": {} + "integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==" }, "postcss-discard-duplicates": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz", - "integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==", - "requires": {} + "integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==" }, "postcss-discard-empty": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz", - "integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==", - "requires": {} + "integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==" }, "postcss-discard-overridden": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz", - "integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==", - "requires": {} + "integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==" }, "postcss-flexbugs-fixes": { "version": "4.2.1", @@ -100134,14 +100466,12 @@ "icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "requires": {} + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" }, "postcss-modules-extract-imports": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "requires": {} + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" }, "postcss-modules-local-by-default": { "version": "4.0.0", @@ -100295,8 +100625,7 @@ "postcss-normalize-charset": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz", - "integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==", - "requires": {} + "integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==" }, "postcss-normalize-display-values": { "version": "5.0.3", @@ -100523,9 +100852,9 @@ } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -100704,8 +101033,7 @@ "prism-react-renderer": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", - "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", - "requires": {} + "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==" }, "probe-image-size": { "version": "6.0.0", @@ -101125,9 +101453,9 @@ } }, "react-animate-on-scroll": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/react-animate-on-scroll/-/react-animate-on-scroll-2.1.5.tgz", - "integrity": "sha512-HxQBwjsMK8fKrhFAPZoBMfEMh+n8EYh6czcqlf1uiy4RnGVe4f8YmSOZU0/YS7pODnYMRnPmF+wevsDjjVJXrw==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/react-animate-on-scroll/-/react-animate-on-scroll-2.1.7.tgz", + "integrity": "sha512-A4MsApouThr2YhguCQ0fq/HVOLtDMuBM1XCHxhYug8k2NfP0S4S6B7qhrVjylMCX4zFAnTa+YKz7eQG/StizFw==", "requires": { "lodash.throttle": "^4.1.1", "prop-types": "^15.5.9" @@ -101514,8 +101842,7 @@ "react-docgen-typescript": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", - "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==", - "requires": {} + "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==" }, "react-dom": { "version": "16.14.0", @@ -101574,9 +101901,9 @@ "integrity": "sha512-XzgvowFrwDo6TWcpJ/WTiarb9UI6lhA4PMzS7n1joK3sHfBBBOQHUc0U4u57D6DWO9vHv6lVSWx2Q/Ymfyv4hw==" }, "react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" }, "react-final-form": { "version": "6.5.9", @@ -101797,8 +102124,7 @@ "react-simple-code-editor": { "version": "0.11.3", "resolved": "https://registry.npmjs.org/react-simple-code-editor/-/react-simple-code-editor-0.11.3.tgz", - "integrity": "sha512-7bVI4Yd1aNCeuldErXUt8ksaAG5Fi+GZ6vp3mtFBnckKdzsQtrgkDvdwMFXIhwTGG+mUYmk5ZpMo0axSW9JBzA==", - "requires": {} + "integrity": "sha512-7bVI4Yd1aNCeuldErXUt8ksaAG5Fi+GZ6vp3mtFBnckKdzsQtrgkDvdwMFXIhwTGG+mUYmk5ZpMo0axSW9JBzA==" }, "react-sizeme": { "version": "3.0.2", @@ -102067,8 +102393,7 @@ "redux-thunk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.2.tgz", - "integrity": "sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==", - "requires": {} + "integrity": "sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==" }, "regenerate": { "version": "1.4.2", @@ -102111,12 +102436,13 @@ "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==" }, "regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" } }, "regexpp": { @@ -103206,6 +103532,24 @@ "mri": "^1.1.0" } }, + "safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } + } + }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -103224,6 +103568,16 @@ "ret": "~0.1.10" } }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -103833,9 +104187,9 @@ } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -104059,9 +104413,9 @@ } }, "slugify": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.5.tgz", - "integrity": "sha512-8mo9bslnBO3tr5PEVFzMPIWwWnipGS0xVbYf65zxDqfNwmzYn1LpiKNrR6DlClusuvo+hDHd1zKpmfAe83NQSQ==" + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", + "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==" }, "smart-buffer": { "version": "4.2.0", @@ -104230,9 +104584,9 @@ }, "dependencies": { "@types/node": { - "version": "14.18.36", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.36.tgz", - "integrity": "sha512-FXKWbsJ6a1hIrRxv+FoukuHnGTgEzKYGi7kilfMae96AL9UNkPFNWJEEYWzdRI9ooIkbr4AKldyuSTLql06vLQ==" + "version": "14.18.48", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.48.tgz", + "integrity": "sha512-iL0PIMwejpmuVHgfibHpfDwOdsbmB50wr21X71VnF5d7SsBF7WK+ZvP/SCcFm7Iwb9iiYSap9rlrdhToNAWdxg==" } } }, @@ -104956,22 +105310,34 @@ "es-abstract": "^1.19.1" } }, + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" } }, "stringify-entities": { @@ -105155,8 +105521,7 @@ "ws": { "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "requires": {} + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" } } }, @@ -106827,8 +107192,7 @@ "eslint-plugin-react-hooks": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.5.1.tgz", - "integrity": "sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g==", - "requires": {} + "integrity": "sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g==" }, "eslint-scope": { "version": "5.1.1", @@ -108211,8 +108575,7 @@ "ws": { "version": "7.5.7", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", - "requires": {} + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==" } } }, @@ -108349,6 +108712,16 @@ "resolved": "https://registry.npmjs.org/type-of/-/type-of-2.0.1.tgz", "integrity": "sha512-39wxbwHdQ2sTiBB8wAzKfQ9GN+om8w+sjNWzr+vZJR5AMD5J+J7Yc8AtXnU9r/r2c8XiDZ/smxutDmZehX/qpQ==" }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -108424,13 +108797,13 @@ "optional": true }, "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, @@ -110478,9 +110851,9 @@ } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -110651,8 +111024,7 @@ "webpack-filter-warnings-plugin": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/webpack-filter-warnings-plugin/-/webpack-filter-warnings-plugin-1.2.1.tgz", - "integrity": "sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==", - "requires": {} + "integrity": "sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==" }, "webpack-hot-middleware": { "version": "2.25.1", @@ -110804,6 +111176,19 @@ "path-exists": "^4.0.0" } }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, "wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -111153,8 +111538,7 @@ "ws": { "version": "8.8.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "requires": {} + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==" }, "x-default-browser": { "version": "0.4.0", @@ -111236,9 +111620,9 @@ } }, "xstate": { - "version": "4.35.4", - "resolved": "https://registry.npmjs.org/xstate/-/xstate-4.35.4.tgz", - "integrity": "sha512-mqRBYHhljP1xIItI4xnSQNHEv6CKslSM1cOGmvhmxeoDPAZgNbhSUYAL5N6DZIxRfpYY+M+bSm3mUFHD63iuvg==" + "version": "4.37.2", + "resolved": "https://registry.npmjs.org/xstate/-/xstate-4.37.2.tgz", + "integrity": "sha512-Qm337O49CRTZ3PRyRuK6b+kvI+D3JGxXIZCTul+xEsyFCVkTFDt5jixaL1nBWcUBcaTQ9um/5CRGVItPi7fveg==" }, "xtend": { "version": "4.0.2", diff --git a/packages/react-magma-dom/CHANGELOG.md b/packages/react-magma-dom/CHANGELOG.md index 905ce9933a..f10f7f52ee 100644 --- a/packages/react-magma-dom/CHANGELOG.md +++ b/packages/react-magma-dom/CHANGELOG.md @@ -1,57 +1,62 @@ -# Change Log +## 3.5.0 -## 3.2.1 - -### Patch Changes - -- 0bf79d5de: style: fix linting errors and warnings -- 7b4549726: Update react-magma-icons version to 2.3.6 -- 0d3e008bf: fix: Update hex of secondaryColors (secondary500, secondary600 & secondary700) -- 962253d56: fix(navtabs) Added focus state on first NavTab for accessibility fix. -- 6a01a5325: fix(input): Inputs with long placeholders && `isClearable` have appropriate padding -- fafe31580: fix(search): Search components with long placeholders && `isClearable` have appropriate padding -- f5189569b: fix(tabs): Disabled tabs have the disabled cursor +### Minor Changes -## 3.2.1-next.6 +- 3d00dcc7e: feat(SimplePagination): New PaginationType `simple` which changes the pages in Pagination from a series of individual buttons to a dropdown. ### Patch Changes -- 0d3e008bf: fix: Update hex of secondaryColors (secondary500, secondary600 & secondary700) - -## 3.2.1-next.5 - -### Patch Changes +- c0a658b5a: fix(Button): Update button z-index when it's in focus to bring the focus outline to the front. +- 35a33a7ae: fix(combobox): Disabled Multi Combobox disables the buttons inside it. +- cca876b3a: fix(dropdown): Dropdowns without `DropdownMenuItem` will get focused on open. + Fixes issue where these dropdowns could not be closed on Escape in Safari, and should be readable by screenreaders. +- 630bb5ab3: fix(Character Counter): Two new props have been added. The `hasCharacterCounter` prop which defaults to `true` and the `maxCount` prop which replaces `maxLength` and enables the Character Counter. -- 7b4549726: Update react-magma-icons version to 2.3.6 + In the interim if an input needs a native `maxlength` and not a Character Counter, set `hasCharacterCounter={false}` and then use `maxLength`. -## 3.2.1-next.4 + Please note that in the meantime, `maxLength` is still supported but will need to be changed to `maxCount` as future releases will remove `maxLength` and `hasCharacterCounter`. -### Patch Changes +- d0c69155a: fix(inputbase): Update icon/button position for inputs with two icons. +- 6f53d1891: fix(Modal): Added support for closing individual nested modals with escape key. +- 395aea21c: fix(Pagination): Spacing, Tooltip inverse state, and VoiceOver support fixes. +- 7066b5c84: fix(TablePagination): TablePagination component now respects theme border radius on bottom corners +- f487b936f: fix(alertbase): Update height for toasts in AlertBase +- 4a10f8905: fix(select): Fix Multi Select placeholder text alignment -- 962253d56: fix(navtabs) Added focus state on first NavTab for accessibility fix. +## 3.4.0 -## 3.2.1-next.3 +**We accidentally skipped version 3.4.0. Please use 3.5.0 instead** -### Patch Changes +## 3.3.0 -- fafe31580: fix(search): Search components with long placeholders && `isClearable` have appropriate padding +## Minor Changes -## 3.2.1-next.2 +- 17fc12212: feat(Alert): New additionalContent prop to enable adding styled children within an Alert or Banner. +- 17fc12212: feat(toggleButton): New Toggle Button component. +- 17fc12212: (TablePagination, DataGrid) switch dropdown component in table pagination to native select + Deprecations: dropdownDropDirection prop is now deprecated -### Patch Changes +## Patch Changes -- 6a01a5325: fix(input): Inputs with long placeholders && `isClearable` have appropriate padding +- 17fc12212: Set fallback font-family for all components. +- 17fc12212: fix(character counter): Added value capability for Input and Textarea when using maxLength for an initial value. +- 17fc12212: chore: Fix broken build +- 17fc12212: chore: Fixed warnings in the console. +- 17fc12212: fix(inputbase): Add optional width prop for InputBase - this affects and can be used in Input, PasswordInput, and Search +- 17fc12212: fix(heading): Fix error that "Property 'css' is missing" +- 17fc12212: fix: Revert the change to hex values of secondaryColors (secondary500, secondary600 & secondary700) +- 17fc12212: fix(toggleButton): Fix hover states -## 3.2.1-next.1 +## 3.2.1 ### Patch Changes - 0bf79d5de: style: fix linting errors and warnings - -## 3.2.1-next.0 - -### Patch Changes - +- 7b4549726: Update react-magma-icons version to 2.3.6 +- 0d3e008bf: fix: Update hex of secondaryColors (secondary500, secondary600 & secondary700) +- 962253d56: fix(navtabs) Added focus state on first NavTab for accessibility fix. +- 6a01a5325: fix(input): Inputs with long placeholders && `isClearable` have appropriate padding +- fafe31580: fix(search): Search components with long placeholders && `isClearable` have appropriate padding - f5189569b: fix(tabs): Disabled tabs have the disabled cursor ## 3.2.0 @@ -75,69 +80,6 @@ - 2fe13d60: docs(table): Storybook example with adjustable number of rows - 95fc5ae7: chore(npm/node): Update versions -## 3.2.0-next.9 - -### Patch Changes - -- 34c2957ad: fix(combobox): Combobox items have a default `type="button"` to prevent issues when used inside a form. - -## 3.2.0-next.8 - -### Minor Changes - -- eb9ed1f3c: feat(input): Added left label position capability for Combobox, DatePicker, Input, NativeSelect, PasswordInput, Textarea, and TimePicker. An additional prop of labelWidth has also been implemented for use in a column of Inputs for styling purposes. - -## 3.2.0-next.7 - -### Minor Changes - -- 9daf9331d: feat(combobox): `hasPersistentMenu` prop allows for the items list to stay visible after each selection on Multi Comboboxes - fix(combobox): Placeholder on Multi Comboboxes now disappears when at least one item is selected - -## 3.2.0-next.6 - -### Minor Changes - -- 15bdd2d08: fix(characterCounter): Added dynamic aria-live states for screen readers based on the amount of text in the input. - -## 3.2.0-next.5 - -### Patch Changes - -- 95fc5ae72: chore(npm/node): Update versions - -## 3.2.0-next.4 - -### Patch Changes - -- 85853eae2: fix(MultiCombobox): Support for `isClearable` button for multi comboboxes. `isClearable` button supports `isInverse` for single and multi comboboxes. - feat(combobox): Add `isTypeahead` prop to allow `selectedItems` items that are not in `items`. - feat(combobod): Add `isLoading` prop to `ItemsList` to show a loading state - -## 3.2.0-next.3 - -### Minor Changes - -- 1893be731: feat(button): Subtle button - -## 3.2.0-next.2 - -### Patch Changes - -- 1110043aa: fix(table): Add keyboard only focus to tables without a focusable element. - -## 3.2.0-next.1 - -### Patch Changes - -- 2fe13d60f: docs(table): Storybook example with adjustable number of rows - -## 3.2.0-next.0 - -### Minor Changes - -- 47015f38: feat(characterCounter): New Character Counter component. - ## 3.1.2 ### Patch Changes @@ -148,36 +90,6 @@ - 0de78513: build(deps): Bump react-magma-icons to 2.3.4 - 17ee57af: build: Update storybook packages to latest (6.4.12 -> 6.5.10) -## 3.1.2-next.4 - -### Patch Changes - -- 0de78513c: build(deps): Bump react-magma-icons to 2.3.4 - -## 3.1.2-next.3 - -### Patch Changes - -- 9502d28a6: fix(Input): Fix placement of `children` inside Input component (ex: help icon). - -## 3.1.2-next.2 - -### Patch Changes - -- ffa945119: fix(ButtonGroup): Add `flex-wrap: wrap` to ButtonGroup - -## 3.1.2-next.1 - -### Patch Changes - -- 754c389ba: fix(GlobalStyles): Fix default `a:hover` color to match Hyperlink - -## 3.1.2-next.0 - -### Patch Changes - -- 17ee57afe: build: Update storybook packages to latest (6.4.12 -> 6.5.10) - ## 3.1.1 ### Patch Changes @@ -200,110 +112,15 @@ - 663a334d: build(deps): bump parse-url from 6.0.0 to 6.0.2 - 663a334d: build(deps): bump terser from 4.8.0 to 4.8.1 -## 3.1.1-next.15 - -### Patch Changes - -- 4a229b55c: fix(input): Fix double focus on the `isClearable` button on all input types (input, search, datepicker). - -## 3.1.1-next.14 - -### Patch Changes - -- 6e0582249: fix(datagrid): Add aria-label to sort by selectable button - -## 3.1.1-next.13 - -### Patch Changes - -- 101269ae7: refactor(Input): Update Storybook example with a11y violations. - -## 3.1.1-next.12 - -### Patch Changes - -- dac39a9a5: fix(input): Fix double focus on all input types (search, datepicker, password). When the icon is focused, only the icon will have visible focus and not the whole input. - -## 3.1.1-next.11 - -### Patch Changes - -- ad190dd9d: fix(pagination): Fix Pagination a11y issue regarding `
    ` only having `
  • ` as children. - -## 3.1.1-next.10 - -### Patch Changes - -- 3fbb41fa2: refactor(indeterminatecheckbox): Update Storybook example with a11y violations. - -## 3.1.1-next.9 - -### Patch Changes - -- 3016a8e3f: fix(accordion): Accordion Item `buttonId` will be based on the index to avoid duplicate ids. - refactor(accordion): Update Storybook example with a11y violations. - -## 3.1.1-next.8 - -### Patch Changes - -- e9e508d99: refactor(skiplink): Update Storybook example with a11y violations. - -## 3.1.1-next.7 - -### Patch Changes - -- 4fb880c9f: refactor(radio): Update Storybook examples with a11y violations. - -## 3.1.1-next.6 - -### Patch Changes - -- 56f9cab83: refactor(appbar): Update Storybook example with a11y violations. - -## 3.1.1-next.5 - -### Patch Changes - -- 79dd48126: fix(DatePicker): Fix support for non-default date formats (dd/mm/yyyy, yyyy/MM/dd, yyyy/dd/MM). Add support for MMMM d, yyyy. - -## 3.1.1-next.4 - -### Patch Changes - -- c1a8c2664: fix(Native Select): Fixed dropdown caret which wasn't selecting the options on click. - -## 3.1.1-next.3 - -### Patch Changes - -- e24d4229d: feat(datagrid): Add `isSortableBySelected` prop to DataGrid, allowing tables to be sorted by the selected items. - -## 3.1.1-next.2 - -### Patch Changes - -- 14de7d4bb: fix(Tabs): Removing unnecessary aria-label from wrapping div - -## 3.1.1-next.1 - -### Patch Changes - -- 105cf25b: build(deps): bump parse-url from 6.0.0 to 6.0.2 - -## 3.1.1-next.0 - -### Patch Changes - -- fc8a20bf: build(deps): bump terser from 4.8.0 to 4.8.1 - ## 3.1.0 ### Minor Changes - 04e0a5a8: Release 3.1.0 -## 3.0.0 (NOTE: 3.0.0 was an accidental release. Please use 3.1.x and above) +## 3.0.0 + +**NOTE: 3.0.0 was an accidental release. Please use 3.1.x and above** ### Major Changes @@ -361,2866 +178,292 @@ - 3a27353aa: bug: Dropdowns/Selects are hidden when used inside other components. - 3a27353aa: fix(textarea): Textarea can now be cleared -## 3.0.0-next.48 +## 2.5.11 -### Major Changes +### Patch Changes -- 058ddea9b: feat(datepicker): Update spacing around buttons +- 72db207d: fix: adding in reference for list props within the index +- 7ed798b5: fix(accordion.stories.tsx): fix Accordion expand collapse all story & change background to transparent +- a7e57b54: build(publish-next-yml): Add Deploy Dev Storybook to Netlify step to publish-next. -## 3.0.0-next.47 +## 2.5.10 -### Major Changes +### Patch Changes -- ab69379bb: fix(nativeSelect): Add background color to the options for `isInverse`. In Windows, the Native Select dropdown has a white background which makes the options invisible. +- fdc6b27f: fix: adding in reference for list props within the index +- fdc6b27f: fix(accordion.stories.tsx): fix Accordion expand collapse all story & change background to transparent +- fdc6b27f: build(publish-next-yml): Add Deploy Dev Storybook to Netlify step to publish-next. -## 3.0.0-next.46 +## 2.5.10 -### Major Changes +### Patch Changes -- b5c4415da: 800 fix focus state in Dropdown Component. Updated modal docs +- e4c69ca5: fix(alert): add right padding of 12px +- 39b2fc49: fix(modal.tsx): Remove title attribute from modals +- cbadaccb: feat: List component +- 27cad886: Build/fix publish step +- 92e31554: Fix/drawer issues +- 6e481733: fix(tag.stories.tsx): On Delete With Icon Tags not updating color and isInverse +- 41522e87: feat: add `xLarge` for iconSizes + fix: export `styled` and `useGeneratedId` for external components +- 5e9f8de5: fix(select.stories.tsx): fix Select multi example (again) +- ecd43306: fix(iconbutton.stories.tsx): updating IconButton stories to hide some properties +- 290efc90: fix(tablepagination.tsx): add activeIndex to tablepagination +- 8202898b: fix(select.stories.tsx): Fixing Select Multi story +- 3ed0d7de: chore(deps): bump browserslist from 4.14.2 to 4.20.2 +- 452e52d5: fix(schemarenderer.stories.tsx): clean up schema data +- 0fc84127: fix(tag.tsx): Disabled tags have the correct cursor +- 14b24dd7: fix(tag.stories.tsx): Tag preview updates when control props are toggled +- ae7a1fc2: fix(InputBase/index.tsx): fix alignment for "Choose file" button for inputSize large +- 4f483f8f: docs: storybook Addon Measure package added +- 3208cf6f: docs(storybook): updating storybook version to 6.4.20 and adding essentials addon -## 3.0.0-next.45 +## 2.5.9 -### Major Changes +### Patch Changes -- 7ab1d3c30: feat(table): Removing `hasOuterBorder` prop. This was a new prop this version, so this is not a breaking change. +This was an accidental release. Please skip this version and upgrade to to 2.5.10. -## 3.0.0-next.44 +## 2.5.8 ### Patch Changes -- 23fc1b1a1: fix(buttongroup): Add `Dropdown` support +- 444cd2bb: Update to fix header +- 7b0c5714: fix(form): allow customization of Heading in Form component -## 3.0.0-next.43 +## 2.5.7 -### Major Changes +### Patch Changes -- 81b1b76d7: dropdown: Remove deprecated prop `onBeforeShiftFocus` +- 465dc468: feat: Tag Updates for additional colors +- 4da10cb8: fix(Tabs): call onChange function when tab panel is changed by keyboard navigation +- 1bbd5017: feat(tooltip): add an `open` prop for persistent tooltips +- a23e8307: Fix: Added portal back into modal +- c9907a67: feat: Inputs update -## 3.0.0-next.42 + Removed top margin from helper and error messages related to inputs. -### Major Changes +- fb4741bd: fix(dropdown): changed link color in dropdown to be dark gray instead of blue +- 6cbb9cf2: feat(dropdown): add onOpen property to be called when dropdown opens +- edbdda88: Release 2.5.7 +- 2e4f06d6: feat: Predictive Search +- 22749327: feat: initial commit of the block quote component +- 253fd1c1: feat: input updates to support additional icon positioning +- dd443552: Remove unknown props on dom elements in breadcrumb. Specifically `isInverse` +- 156c5c1e: docs: page layout templates -- f38b9dd97: feat(table): Moving prop hasOuterBorder to a wrapping container to fix overflow issues. +## 2.5.6 -## 3.0.0-next.41 +### Patch Changes -### Major Changes +- 19ac34d7: chore: update storybook to 6.4.0-beta.20 fixes react 17 +- 2cdc9c2a: Allow for mouse to hover in to tooltip message +- 3435eede: fix(textarea): use specific TextareaHTMLAttributes +- 5ac10dfb: chore: letter-spacing additions for smaller font sizes +- cec68d47: fix(magma.ts): added type for primaryInverse color -- e9e7a6008: fix(alert/banner/toast): Update hyperlink styles - fix(banner): Update styles for close button +## 2.5.5 -## 3.0.0-next.40 +### Patch Changes -### Major Changes +- 84507cc4: feat: add fileuploader to i18n +- 8771bbfe: chore: update icons to 2.3.1 +- ab506800: change to dropdown for table pagination, change drop direction to 'up', and allow dropdown drop direction to be changed through props. -- 733aa23b7: fix(theme): Update `danger100` hex color +## 2.5.3 -## 3.0.0-next.39 +### Patch Changes -### Major Changes +- 52062bae: fix(input): passed messageStyle prop to inputMessage component -- 7d66f867b: fix(timepicker): `onChange` is called on 'Backspace' key press +## 2.5.2 -## 3.0.0-next.38 +### Patch Changes -### Major Changes +- 4980c87a: - disable the clear and action buttons when the input is disabled +- ebdacccc: refactor(Dropdown): renamed handleMenuBlur to handleDropdownBlur +- 8ee194d4: - extend TypographyProps for HeadingProps + - use Generic for TypographyProps +- aea1e089: - fix(datepicker): keep close button below the helper information + - fix(datepicker): return focus to the previous element after closing helper information +- 21c2ac2e: fix(time-picker): prevent time from switching to am when hour changes +- 12380623: fix(input): add onClear function to be called when the input is cleared by clicking the clear button -- 403e601ae: feat(tabs): Update Storybook examples +## 2.5.1 ### Patch Changes -- 9d8ae22c6: fix(accordion): Update Storybook `isInverse` example - -## 3.0.0-next.37 - -### Major Changes - -- 31dfdba9e: feat(table): Add `isInverse` support for TablePagination dropdowns - -## 3.0.0-next.36 - -### Major Changes - -- eeec99508: fix(input): fixed positioning for clearable button when inputs have an icon on the right or top. -- 8c17d7e86: feat(button): Updated hover/focus/active states on buttons using the new color palette. - -## 3.0.0-next.35 - -### Major Changes - -- c765e88d1: feat(dropdown): Update dropdown item `isInverse` && `disabled` color. - -## 3.0.0-next.34 - -### Major Changes - -- a46f65eef: fix(table): fix `minWidth` scroll - -## 3.0.0-next.33 - -### Major Changes - -- d70e4cf17: feat(badge): Update hover/active/focus styles - -## 3.0.0-next.32 - -### Major Changes - -- 2251bf681: feat(table): Adding border prop hasOuterBorder for tables. - -## 3.0.0-next.31 - -### Patch Changes - -- e93d09159: fix(container): Update Storybook examples - -## 3.0.0-next.30 - -### Major Changes - -- 41215ce1e: feat(table): Update Storybook examples - -## 3.0.0-next.29 - -### Major Changes - -- 732f5c908: fix(button): Remove margin from buttons - - BREAKING CHANGE: Margin from buttons have been removed. Use `ButtonGroup` when using multiple buttons. - -## 3.0.0-next.28 - -### Major Changes - -- 7cec9a9ab: feat(button): Update Secondary button hover/active/focus states. - -## 3.0.0-next.27 - -### Major Changes - -- cc23aacf6: fix(toast): bring back dropshadow for toasts - -## 3.0.0-next.26 - -### Major Changes - -- 133d2cf32: fix(table): update sortable table header cursor - -## 3.0.0-next.25 - -### Major Changes - -- ca2c61de6: feat(tooltip): Fix tooltip position bug - -## 3.0.0-next.24 - -### Major Changes - -- 787017f90: feat(buttongroup): New ButtonGroup component - -## 3.0.0-next.23 - -### Patch Changes - -- 3a27353aa: bug: Dropdowns/Selects are hidden when used inside other components. -- 3a27353aa: fix(textarea): Textarea can now be cleared - -## 3.0.0-next.22 - -### Major Changes - -- 465fd0fce: fix: Toast X center alignment - -## 3.0.0-next.21 - -### Major Changes - -- 27e91f1e9: feat(DatePicker): Update DatePicker with new colors. Add `isInverse` support. - -## 3.0.0-next.20 - -### Major Changes - -- 0d9b45043: fix(select): update disabled state down arrow color - fix(toggle): update toggle border color - fix(combobox): update input border inverse danger color - fix(table): update table inverse hasZebraStripes color - -## 3.0.0-next.19 - -### Major Changes - -- 97ea53aca: feat(spinner): Add `isInverse` support for Spinner component. - feat(combobox/select): Update styling for items list inverse. - -## 3.0.0-next.18 - -### Major Changes - -- ce262ae30: feat(combobox): Update combobox items colors and error styling - -## 3.0.0-next.17 - -### Major Changes - -- ce9088243: bug(select): Fix hover styles in Select component to not have focus border. - -## 3.0.0-next.16 - -### Major Changes - -- 9ca1827b2: feat: Update colors throughout various components - -## 3.0.0-next.15 - -### Major Changes - -- 484578a87: feat(Dropdowns): Updating Dropdowns with rebrand styles -- a4acd9ac6: feat(heading): Update expressive `contextVariant` styles. - -## 3.0.0-next.14 - -### Major Changes - -- 8690bbf3f: feat: Updating alerts to V3 styling, this effects banners and toasts in addition. - - Breaking Change: Muted Alert variant has been removed. - -## 3.0.0-next.13 - -### Major Changes - -- e1fba9d10: feat(modal): Updating Modal with rebrand styles. Adding support for `isInverse`. - -## 3.0.0-next.12 - -### Major Changes - -- 2c98589c: feat(tabs): Updating tabs and nav tabs with new colors. - -## 3.0.0-next.11 - -### Major Changes - -- 4eba5dc4: feat(pagination): updates to V3 styling - -## 3.0.0-next.10 - -### Major Changes - -- d2400a77: feat: Updating tags to V3 styling - - Note: tag variants "success" and "danger" have been removed as a part of the V3 update which will cause breaking changes. - -## 3.0.0-next.9 - -### Major Changes - -- 059d58fa: feat(buttons): adding in color changes throughout applicable components - - Note: button variant "outline" and button color "success" have been removed as a part of the V3 update which will cause breaking changes. - -## 3.0.0-next.8 - -### Major Changes - -- d74ec404: feat(toggle/radio/checkbox): Updating toggle, radio checkbox and indeterminate checkbox with new colors. - -## 3.0.0-next.7 - -### Major Changes - -- b0f75257: feat(accordion): Updating accordion with new colors. -- 18afc4fc: feat(badge): Updating badge colors. Adding `isInverse` support. -- 8d0ecf2a: feat(inputs): Updating Inputs with rebrand styles -- 7659a0ba: feat(processBar): Updating processBar colors. `pop` and `pop02` have been removed. - -## 3.0.0-next.6 - -### Major Changes - -- b737f6cd: feat(table): Updating table with new colors. - -## 3.0.0-next.5 - -### Major Changes - -- f545eb26: feat(breadcrumb): Updating Breadcrumb with new colors - -## 3.0.0-next.4 - -### Major Changes - -- 476c5023: feat(tooltips): Updating tooltip colors - -## 3.0.0-next.3 - -### Major Changes - -- 6beb7283: feat(cards): Updating cards with new colors. Added `info` as a new `cardCalloutType`. - -## 3.0.0-next.2 - -### Major Changes - -- 26d70350: feat: Updating focus states from dotted to solid - -## 3.0.0-next.1 - -### Major Changes - -- 38fe6b4c: feat(typography): Updating main typography styles: type, heading, paragraph - -## 3.0.0-next.0 - -### Major Changes - -- 366b25af: feat(magmacolors.ts): Adding new rebrand colors - -## 2.5.11 - -### Patch Changes - -- 72db207d: fix: adding in reference for list props within the index -- 7ed798b5: fix(accordion.stories.tsx): fix Accordion expand collapse all story & change background to transparent -- a7e57b54: build(publish-next-yml): Add Deploy Dev Storybook to Netlify step to publish-next. - -## 2.5.10-next.3 - -### Patch Changes - -- 72db207d: fix: adding in reference for list props within the index - -## 2.5.10-next.2 - -### Patch Changes - -- 7ed798b5: fix(accordion.stories.tsx): fix Accordion expand collapse all story & change background to transparent - -## 2.5.10-next.1 - -### Patch Changes - -- a7e57b54: build(publish-next-yml): Add Deploy Dev Storybook to Netlify step to publish-next. - -## 2.5.10 - -### Patch Changes - -- fdc6b27f: fix: adding in reference for list props within the index -- fdc6b27f: fix(accordion.stories.tsx): fix Accordion expand collapse all story & change background to transparent -- fdc6b27f: build(publish-next-yml): Add Deploy Dev Storybook to Netlify step to publish-next. - -## 2.5.10-next.3 - -### Patch Changes - -- 72db207d: fix: adding in reference for list props within the index - -## 2.5.10-next.2 - -### Patch Changes - -- 7ed798b5: fix(accordion.stories.tsx): fix Accordion expand collapse all story & change background to transparent - -## 2.5.10-next.1 - -### Patch Changes - -- a7e57b54: build(publish-next-yml): Add Deploy Dev Storybook to Netlify step to publish-next. - -## 2.5.10 - -### Patch Changes - -- e4c69ca5: fix(alert): add right padding of 12px -- 39b2fc49: fix(modal.tsx): Remove title attribute from modals -- cbadaccb: feat: List component -- 27cad886: Build/fix publish step -- 92e31554: Fix/drawer issues -- 6e481733: fix(tag.stories.tsx): On Delete With Icon Tags not updating color and isInverse -- 41522e87: feat: add `xLarge` for iconSizes - fix: export `styled` and `useGeneratedId` for external components -- 5e9f8de5: fix(select.stories.tsx): fix Select multi example (again) -- ecd43306: fix(iconbutton.stories.tsx): updating IconButton stories to hide some properties -- 290efc90: fix(tablepagination.tsx): add activeIndex to tablepagination -- 8202898b: fix(select.stories.tsx): Fixing Select Multi story -- 3ed0d7de: chore(deps): bump browserslist from 4.14.2 to 4.20.2 -- 452e52d5: fix(schemarenderer.stories.tsx): clean up schema data -- 0fc84127: fix(tag.tsx): Disabled tags have the correct cursor -- 14b24dd7: fix(tag.stories.tsx): Tag preview updates when control props are toggled -- ae7a1fc2: fix(InputBase/index.tsx): fix alignment for "Choose file" button for inputSize large -- 4f483f8f: docs: storybook Addon Measure package added -- 3208cf6f: docs(storybook): updating storybook version to 6.4.20 and adding essentials addon - -## 2.5.9 - -### Patch Changes - -This was an accidental release. Please skip this version and upgrade to to 2.5.10. - -## 2.5.9-next.10 - -### Patch Changes - -- 3208cf6f: docs(storybook): updating storybook version to 6.4.20 and adding essentials addon - -## 2.5.9-next.9 - -### Patch Changes - -- 5e9f8de5: fix(select.stories.tsx): fix Select multi example (again) - -## 2.5.9-next.8 - -### Patch Changes - -- ecd43306: fix(iconbutton.stories.tsx): updating IconButton stories to hide some properties -- 8202898b: fix(select.stories.tsx): Fixing Select Multi story - -## 2.5.9-next.7 - -### Patch Changes - -- 290efc90: fix(tablepagination.tsx): add activeIndex to tablepagination - -## 2.5.9-next.6 - -### Patch Changes - -- 3ed0d7de: chore(deps): bump browserslist from 4.14.2 to 4.20.2 - -## 2.5.9-next.5 - -### Patch Changes - -- 4f483f8f: docs: storybook Addon Measure package added - -## 2.5.9-next.4 - -### Patch Changes - -- 14b24dd7: fix(tag.stories.tsx): Tag preview updates when control props are toggled - -## 2.5.9-next.3 - -### Patch Changes - -- ae7a1fc2: fix(InputBase/index.tsx): fix alignment for "Choose file" button for inputSize large - -## 2.5.9-next.2 - -### Patch Changes - -- 0fc84127: fix(tag.tsx): Disabled tags have the correct cursor - -## 2.5.9-next.1 - -### Patch Changes - -- e4c69ca5: fix(alert): add right padding of 12px -- 27cad886: Build/fix publish step - -## 2.5.9-next.0 - -### Patch Changes - -- cbadaccb: feat: List component - -## 2.5.8 - -### Patch Changes - -- 444cd2bb: Update to fix header -- 7b0c5714: fix(form): allow customization of Heading in Form component - -## 2.5.8-next.1 - -### Patch Changes - -- 444cd2bb: Update to fix header - -## 2.5.8-next.0 - -### Patch Changes - -- 7b0c5714: fix(form): allow customization of Heading in Form component - -## 2.5.7 - -### Patch Changes - -- 465dc468: feat: Tag Updates for additional colors -- 4da10cb8: fix(Tabs): call onChange function when tab panel is changed by keyboard navigation -- 1bbd5017: feat(tooltip): add an `open` prop for persistent tooltips -- a23e8307: Fix: Added portal back into modal -- c9907a67: feat: Inputs update - - Removed top margin from helper and error messages related to inputs. - -- fb4741bd: fix(dropdown): changed link color in dropdown to be dark gray instead of blue -- 6cbb9cf2: feat(dropdown): add onOpen property to be called when dropdown opens -- edbdda88: Release 2.5.7 -- 2e4f06d6: feat: Predictive Search -- 22749327: feat: initial commit of the block quote component -- 253fd1c1: feat: input updates to support additional icon positioning -- dd443552: Remove unknown props on dom elements in breadcrumb. Specifically `isInverse` -- 156c5c1e: docs: page layout templates - -## 2.5.7-next.11 - -### Patch Changes - -- edbdda88: Release 2.5.7 - -## 2.5.7-next.10 - -### Patch Changes - -- 22749327: feat: initial commit of the block quote component - -## 2.5.7-next.9 - -### Patch Changes - -- c9907a67: feat: Inputs update - - Removed top margin from helper and error messages related to inputs. - -## 2.5.7-next.8 - -### Patch Changes - -- fb4741bd: fix(dropdown): changed link color in dropdown to be dark gray instead of blue - -## 2.5.7-next.7 - -### Patch Changes - -- a23e8307: Fix: Added portal back into modal -- dd443552: Remove unknown props on dom elements in breadcrumb. Specifically `isInverse` - -## 2.5.7-next.6 - -### Patch Changes - -- 1bbd5017: feat(tooltip): add an `open` prop for persistent tooltips - -## 2.5.7-next.5 - -### Patch Changes - -- 253fd1c1: feat: input updates to support additional icon positioning - -## 2.5.7-next.4 - -### Patch Changes - -- 156c5c1e: docs: page layout templates - -## 2.5.7-next.3 - -### Patch Changes - -- 6cbb9cf2: feat(dropdown): add onOpen property to be called when dropdown opens - -## 2.5.7-next.2 - -### Patch Changes - -- 2e4f06d6: feat: Predictive Search - -## 2.5.7-next.1 - -### Patch Changes - -- 4da10cb8: fix(Tabs): call onChange function when tab panel is changed by keyboard navigation - -## 2.5.7-next.0 - -### Patch Changes - -- 465dc468: feat: Tag Updates for additional colors - -## 2.5.6 - -### Patch Changes - -- 19ac34d7: chore: update storybook to 6.4.0-beta.20 fixes react 17 -- 2cdc9c2a: Allow for mouse to hover in to tooltip message -- 3435eede: fix(textarea): use specific TextareaHTMLAttributes -- 5ac10dfb: chore: letter-spacing additions for smaller font sizes -- cec68d47: fix(magma.ts): added type for primaryInverse color - -## 2.5.6-next.4 - -### Patch Changes - -- 5ac10dfb: chore: letter-spacing additions for smaller font sizes - -## 2.5.6-next.3 - -### Patch Changes - -- 3435eede: fix(textarea): use specific TextareaHTMLAttributes - -## 2.5.6-next.2 - -### Patch Changes - -- 19ac34d7: chore: update storybook to 6.4.0-beta.20 fixes react 17 - -## 2.5.6-next.1 - -### Patch Changes - -- cec68d47: fix(magma.ts): added type for primaryInverse color - -## 2.5.6-next.0 - -### Patch Changes - -- 2cdc9c2a: Allow for mouse to hover in to tooltip message - -## 2.5.5 - -### Patch Changes - -- 84507cc4: feat: add fileuploader to i18n -- 8771bbfe: chore: update icons to 2.3.1 -- ab506800: change to dropdown for table pagination, change drop direction to 'up', and allow dropdown drop direction to be changed through props. - -## 2.5.5-next.2 - -### Patch Changes - -- 84507cc: feat: add fileuploader to i18n - -## 2.5.5-next.1 - -### Patch Changes - -- ab506800: change to dropdown for table pagination, change drop direction to 'up', and allow dropdown drop direction to be changed through props. - -## 2.5.5-next.0 - -### Patch Changes - -- 8771bbfe: chore: update icons to 2.3.1 - -## 2.5.4 - -### Patch Changes - -- ae57efe9: fix date formatting for years under the year 1000 -- 5ccb1dc2: unmount accordion panel elements when accordion is closed - -## 2.5.4-next.1 - -### Patch Changes - -- 5ccb1dc2: unmount accordion panel elements when accordion is closed - -## 2.5.4-next.0 - -### Patch Changes - -- ae57efe9: fix date formatting for years under the year 1000 - -## 2.5.3 - -### Patch Changes - -- 52062bae: fix(input): passed messageStyle prop to inputMessage component - -## 2.5.3-next.0 - -### Patch Changes - -- 52062bae: fix(input): passed messageStyle prop to inputMessage component - -## 2.5.2 - -### Patch Changes - -- 4980c87a: - disable the clear and action buttons when the input is disabled -- ebdacccc: refactor(Dropdown): renamed handleMenuBlur to handleDropdownBlur -- 8ee194d4: - extend TypographyProps for HeadingProps - - use Generic for TypographyProps -- aea1e089: - fix(datepicker): keep close button below the helper information - - fix(datepicker): return focus to the previous element after closing helper information -- 21c2ac2e: fix(time-picker): prevent time from switching to am when hour changes -- 12380623: fix(input): add onClear function to be called when the input is cleared by clicking the clear button - -## 2.5.2-next.2 - -### Patch Changes - -- ebdacccc: refactor(Dropdown): renamed handleMenuBlur to handleDropdownBlur -- 8ee194d4: - extend TypographyProps for HeadingProps - - use Generic for TypographyProps -- aea1e089: - fix(datepicker): keep close button below the helper information - - fix(datepicker): return focus to the previous element after closing helper information - -## 2.5.2-next.1 - -### Patch Changes - -- 4980c87a: - disable the clear and action buttons when the input is disabled - -## 2.5.2-next.0 - -### Patch Changes - -- 21c2ac2e: fix(time-picker): prevent time from switching to am when hour changes -- 12380623: fix(input): add onClear function to be called when the input is cleared by clicking the clear button - -## 2.5.1 - -### Patch Changes - -- 95f30ed9: fix(modal): stopped background from scrolling when a modal is open -- 1fbd86f3: fix(timepicker): update am/pm to use type=button -- 92579adb: chore: updating styling -- c3b90d1d: feat: add xLarge for iconSizes - fix: export styled and useGeneratedId for external components -- 3260fafb: Call onClose function when clicking outside of the dropdown menu -- e12e00cf: fix(textarea): default width to 100% -- 12d6d789: fix StyledButton: move creation of wrappers outside of StyledButton render function -- 93ecc6c8: Feature/grid - - CSS-Grid component for Magma. Grid styles can be applied as props to quickly and easily create a layout. - -- c5cec3f6: Add useFocusLock hook to fix focus jumping around inside of a modal that has components re-rendered. - -## 2.5.1-next.6 - -### Patch Changes - -- 95f30ed: fix(modal): stopped background from scrolling when a modal is open -- 92579ad: chore: updating styling -- 12d6d78: fix StyledButton: move creation of wrappers outside of StyledButton render function - -## 2.5.1-next.5 - -### Patch Changes - -- c5cec3f6: Add useFocusLock hook to fix focus jumping around inside of a modal that has components re-rendered. - -## 2.5.1-next.4 - -### Patch Changes - -- e12e00c: fix(textarea): default width to 100% - -## 2.5.1-next.3 - -### Patch Changes - -- 93ecc6c8: Feature/grid - - CSS-Grid component for Magma. Grid styles can be applied as props to quickly and easily create a layout. - -## 2.5.1-next.2 - -### Patch Changes - -- c3b90d1d: feat: add xLarge for iconSizes - fix: export styled and useGeneratedId for external components - -## 2.5.1-next.1 - -### Patch Changes - -- 1fbd86f3: fix(timepicker): update am/pm to use type=button - -## 2.5.1-next.0 - -### Patch Changes - -- 3260fafb: Call onClose function when clicking outside of the dropdown menu - -## 2.5.0 - -### Minor Changes - -- 8e3559c3: Refactor pagination component to use the new `usePagination` hook. - Create new `Datagrid` component as well as a new `useDataPagination` hook to handle datagrid data. - -### Patch Changes - -- 68b265d0: fix: place ref for dropdown on the card -- acc9219d: refactor(text alignment): changing the banner alignment to left aligned -- 9a89c7af: feat(input): added isClearable prop to input base - -## 2.5.0-next.3 - -### Patch Changes - -- 68b265d0: fix: place ref for dropdown on the card - -## 2.5.0-next.2 - -### Patch Changes - -- acc9219d: refactor(text alignment): changing the banner alignment to left aligned - -## 2.5.0-next.1 - -### Minor Changes - -- 8e3559c3: Refactor pagination component to use the new `usePagination` hook. - Create new `Datagrid` component as well as a new `useDataPagination` hook to handle datagrid data. - -## 2.4.1-next.0 - -### Patch Changes - -- 9a89c7af: feat(input): added isClearable prop to input base - -## 2.4.0 - -### Minor Changes - -- f0a1882f: fix/controlled-toggle - - Update `Toggle` to have controlled and uncontrolled variants akin to `Checkbox` - -- 88e2daee: Feature/datagrid - - Creating a `Datagrid` component with the options to have selectable rows and pagination. - - As a part of pagination for the `Datagrid` component there is now a `useDataPagination` hook that creates a `pagination` object with the data needed to build any of our pagination components. - -- b7f7e431: feature/transitions: Add `Transition` component. - - A reusable Transition components that allows teams to use the same standard transitions everywhere. - - ``` - -
    child
    -
    - ``` - -- c49cda0e: Add new transition component -- 1ceb9951: Feature/accordion - - Adding a new accordion component - -### Patch Changes - -- aaa4d559: Some minor adjustments to the appearance of inverse (dark) states in some components. Also some updates to docs structure for dark mode. -- efb6f297: feat: updating error styles for radios -- 6d2a2be6: chore: update icons -- 57e28ac7: feat(pagination): create new pagination component - -## 2.4.0-next.6 - -### Minor Changes - -- 1ceb9951: Feature/accordion - - Adding a new accordion component - -## 2.4.0-next.5 - -### Minor Changes - -- f0a1882f: fix/controlled-toggle - - Update `Toggle` to have controlled and uncontrolled variants akin to `Checkbox` - -### Patch Changes - -- 6d2a2be6: chore: update icons - -## 2.4.0-alpha.4 - -### Minor Changes - -- 88e2daee: Feature/datagrid - - Creating a `Datagrid` component with the options to have selectable rows and pagination. - - As a part of pagination for the `Datagrid` component there is now a `useDataPagination` hook that creates a `pagination` object with the data needed to build any of our pagination components. - -## 2.4.0-alpha.3 - -### Patch Changes - -- aaa4d559: Some minor adjustments to the appearance of inverse (dark) states in some components. Also some updates to docs structure for dark mode. - -## 2.4.0-alpha.2 - -### Minor Changes - -- b7f7e431: feature/transitions: Add `Transition` component. - - A reusable Transition components that allows teams to use the same standard transitions everywhere. - - ``` - -
    child
    -
    - ``` - -- c49cda0e: Add new transition component - -## 2.3.13-alpha.1 - -### Patch Changes - -- efb6f297: feat: updating error styles for radios - -## 2.3.13-alpha.0 - -### Patch Changes - -- 57e28ac7: feat(pagination): create new pagination component - -## 2.3.12 - -### Patch Changes - -- d0a7687d: fix(input): fix issue with inline inputs rendering too wide (such as search box) - -## 2.3.12-alpha.0 - -### Patch Changes - -- d0a7687d: fix(input): fix issue with inline inputs rendering too wide (such as search box) - -### 2.3.9 (2021-03-24) - -- chore: update to node 14, npm 7 -- fix(checkbox): switch to icon for unchecked state -- fix(dropdown): improve dropdown button styles for icons v2 -- feature(flex): add flex component -- feature(spacer): add spacer component -- fix(formgroup): add label -- fix(Button): default to ButtonType.button -- fix(icons): update remaining v1 icons - -### 2.3.8 (2021-03-01) - -- fix: update dependencies accross packages -- docs(checkbox): improve stories - -### 2.3.7 (2021-02-22) - -- feat(icons): release v2.0.0 - -### 2.3.6 (2021-02-18) - -- Note: Version bump only for package react-magma-dom -- - -### 2.3.5 (2021-02-18) - -- table: duplicate exports (1583413) -- ci(stories): add remaining stories -- refactor(breadcrumb): add generic index -- refactor(card): add generic index -- refactor(dropdown): add generic index -- refactor(navtabs): add generic index -- refactor(table): add generic index -- refactor(tabs): add generic index -- fix(combobox): fix error message and styling -- fix(select): fix error message and styling -- fix(checkbox): use IndeterminateCheckboxStatus in type -- fix(label): add labelPosition enum -- feature(table): add pagination - -### 2.3.4 (2021-01-25) - -- ci(storybook): add storybook -- chore: update contributing guide -- fix(tooltip): improve positioning - -### 2.3.3 (2021-01-20) - -- docs(theme): use magma theme in more places -- feat(combobox): add isMulti XOR -- feat(select): add isMulti XOR -- fix(dropdown): set border to 0 -- feat(form): create form component -- fix(hyperlink): extend Anchor -- fix(theme): remove jsx pragma - -### 2.3.2 (2020-12-30) - -- ci(actions): new github Actions -- ci(actions): deploy to Netlify -- test: add instructions for wallabyjs -- chore: delete archived packages -- build(lerna): update -- build(gatsby): add flags for faster docs preview -- docs(gatsby): switch to magic props tables -- feat(tooltip): introduce popperjs -- fix(combobox): support maxHeight -- fix(combobox): support customComponents - -### [2.3.1-alpha.0](https://github.com/cengage/react-magma/compare/react-magma-dom@2.3.0...react-magma-dom@2.3.1-alpha.0) (2020-12-11) - -### Bug Fixes - -- **combobox:** select correct item using keyboard navigation ([bb05403](https://github.com/cengage/react-magma/commit/bb05403ef49166b3a38de4f7ac8d02fe979e2a83)) -- **dropdown:** add interfaces with default props, testids ([65d15d7](https://github.com/cengage/react-magma/commit/65d15d70131cf45d40622f41e45bd96284729c10)) -- **tab:** handle click parameter names fixed ([70dc881](https://github.com/cengage/react-magma/commit/70dc881078a1823c7031eb973362eef369682dc3)) - -## [2.3.0](https://github.com/cengage/react-magma/compare/react-magma-dom@2.3.0...react-magma-dom@2.3.0) (2020-12-08) - -### Features - -- **combobox, select:** use spacing from theme ([71d3026](https://github.com/cengage/react-magma/commit/71d302656a82a286c16bd2eb4f73893ab5f450f4)) -- **component:** spacing updates ([e2ffcaa](https://github.com/cengage/react-magma/commit/e2ffcaa3718625a01d8778366c0db13e46c595ac)) -- **datepicker:** use spacing from theme ([cec752f](https://github.com/cengage/react-magma/commit/cec752f1f78a11e8ab571264b4673cfdbfad1a9f)) -- **loadingindicator, progressbar, spinner:** use new spacing ([513fa48](https://github.com/cengage/react-magma/commit/513fa487348b06386648f7a93571c058883d37cc)) -- **paragraph, heading:** use spacing scale from theme ([4afac5f](https://github.com/cengage/react-magma/commit/4afac5ffd7e3b7d3c78b4bdf9f32a695833ccba7)) -- **progress bar:** update spacing and animation, docs fixes ([221c944](https://github.com/cengage/react-magma/commit/221c9445b8e7f6ab47ad22c1bd950958da3bc535)) -- **spinner, progressbar:** allow string or number for size ([e6030d5](https://github.com/cengage/react-magma/commit/e6030d56d3e386fe906ef426c5655bd53bdf1620)) - -### Bug Fixes - -- **dropdown:** export DropdownAlignment and DropdownDropDirection ([458c4b4](https://github.com/cengage/react-magma/commit/458c4b4adcbad85a63b1883d5b613cff3cce257d)) -- **dropdown:** remove auto focus of button on close ([2d9a27c](https://github.com/cengage/react-magma/commit/2d9a27c6c62165f6b8614ede80a6f5899c12c4af)) -- **modal:** fix modal body, header padding ([33a9b8a](https://github.com/cengage/react-magma/commit/33a9b8a6f7a955eb2da4ac77247bb623b22b1410)) -- **modal:** fix style issues ([52e3dc8](https://github.com/cengage/react-magma/commit/52e3dc8ca60f14684361d44abad1a9204294ba21)) -- **tab:** handle click parameter names fixed ([70dc881](https://github.com/cengage/react-magma/commit/70dc881078a1823c7031eb973362eef369682dc3)) -- **tabs:** allow for custom onClick on individual tab ([b3f598a](https://github.com/cengage/react-magma/commit/b3f598af11ca9a7d4a2a82accaa84d2dc865075a)) -- **tooltip:** added event watcher on esc key ([3060740](https://github.com/cengage/react-magma/commit/3060740a8f23f68f7dd441b73ddb6d01e668748c)) -- **tooltip:** removed deprciated keyCode ([3ad9cb9](https://github.com/cengage/react-magma/commit/3ad9cb9b0cd9b9ccd01431b04862ffbfe174df6c)) -- **typography:** export TypographyContextVariant ([1012171](https://github.com/cengage/react-magma/commit/101217160ba2b5bce1e3931d77f39ee77d6f8b64)) - -## 2.0.0-beta.137 (2020-11-20) - -### Features - -- **multiple:** update components to use spacing from theme ([11323d5](https://github.com/cengage/react-magma/commit/11323d5005dea6030596d34bcfea00d001f2a409)) -- **table:** update tables spacing to use theme ([4a8c6b9](https://github.com/cengage/react-magma/commit/4a8c6b9189cae6fe6f12397fb2951d9a99a9299b)) - -## 2.0.0 (2020-11-19) - -## 2.0.0-beta.136 (2020-11-19) - -## 2.0.0-beta.135 (2020-11-19) - -## 2.0.0-beta.134 (2020-11-19) - -### Features - -- **card:** update card spacing ([dadfb60](https://github.com/cengage/react-magma/commit/dadfb60ca6c5ba584a8fb278facd9b416a0dd869)) -- **select:** add placeholder prop to override i18n default ([818809c](https://github.com/cengage/react-magma/commit/818809c0e4e50cbbe2dee09f5bb218eb36a1784a)) - -## 2.0.0-beta.133 (2020-11-18) - -## 2.0.0-beta.132 (2020-11-18) - -### Features - -- **alert, banner:** update styles with spacing scale ([e4bdc19](https://github.com/cengage/react-magma/commit/e4bdc19927d6cc14cc5c949d4ef2e8bbc041162c)) -- **component:** alignment change ([f8ee970](https://github.com/cengage/react-magma/commit/f8ee970a85d3e7cb088bca725881e9f0954a1d85)) -- **dropdown:** update dropdown spacing ([2204d0f](https://github.com/cengage/react-magma/commit/2204d0fe45560cb058ff891a4d842bb20e984b23)) - -## 2.0.0-beta.130 (2020-11-17) - -### Features - -- **date-picker:** lowercase placeholder text ([2202013](https://github.com/cengage/react-magma/commit/2202013e663ccde2e330f1df50ccc7774d56882f)) - -## 2.0.0-beta.129 (2020-11-17) - -## 2.0.0-beta.128 (2020-11-17) - -### Features - -- **component:** theme values ([95d4196](https://github.com/cengage/react-magma/commit/95d4196737092379f019302248c86ca09d71192b)) - -## 2.0.0-beta.127 (2020-11-17) - -### Features - -- **alert, banner:** use new spacing scale for alert, banner ([7bdf07f](https://github.com/cengage/react-magma/commit/7bdf07f75f88b642dccd506c0e4d8cf20a602b1b)) - -## 2.0.0-beta.126 (2020-11-17) - -### Features - -- **component:** spacing updates ([0c4664e](https://github.com/cengage/react-magma/commit/0c4664ef330aa410cfedfd65970999fbbd15e633)) -- **password:** autoCapitalize and autoComplete on unmasked password ([413b82c](https://github.com/cengage/react-magma/commit/413b82ccbd1eef5b4474ddb51229c692cefec39f)) - -## 2.0.0-beta.125 (2020-11-13) - -### Features - -- **icon buttons, inputs:** add icon size to theme ([cc03c73](https://github.com/cengage/react-magma/commit/cc03c7300218250802b4c0c01216eeb060221dfd)) - -### Bug Fixes - -- **card:** CardBodyProps isnt a Heading ([93be975](https://github.com/cengage/react-magma/commit/93be975dfb2334c5f0f9c5ee88dec85ed03b6446)) - -## 2.0.0-beta.124 (2020-11-12) - -## 2.0.0-beta.123 (2020-11-12) - -### Features - -- **docs:** sort prop tables ([1a19fd7](https://github.com/cengage/react-magma/commit/1a19fd749ba1c548d07d76f5230ea64b110c1f3e)) - -## 2.0.0-beta.121 (2020-11-12) - -### Features - -- text align fix ([0e0a18c](https://github.com/cengage/react-magma/commit/0e0a18c05879d616de60df15b5deb66b14dd31e6)) -- **textarea:** update textarea with space scale ([c99c5f9](https://github.com/cengage/react-magma/commit/c99c5f9fae0aa01fca1502ddef0620c1e579d7bc)) - -## 2.0.0-beta.120 (2020-11-11) - -### ⚠ BREAKING CHANGES - -- **hyperlink:** removing prop from typescript interface - -### Features - -- **buttons:** update buttons for new space scale ([2822993](https://github.com/cengage/react-magma/commit/2822993ae20a153ce75cb149c574a855766b18eb)) -- **docs:** improve props table generation ([4d52c61](https://github.com/cengage/react-magma/commit/4d52c61aff0e90f68d69340e2250a56c2ebb2311)) -- **feat:** margin and padding tweaks ([6c35ae6](https://github.com/cengage/react-magma/commit/6c35ae60c8f4b84887d23172e6699cd302250a9f)) -- **input:** adjustments to password, timepicker ([1db700d](https://github.com/cengage/react-magma/commit/1db700d939b6e1a57bae13b2fe933eea73c77bac)) -- **input:** apply new spacing scale to inputs ([b6f75e4](https://github.com/cengage/react-magma/commit/b6f75e4b075dc2c4efff986547b68785e0361c7d)) -- **spacing scale:** addition spacing scale value ([b62c677](https://github.com/cengage/react-magma/commit/b62c677ccaf18534ba72578d60c1569205d07a4b)) -- **theme:** update line-height ([2173c9c](https://github.com/cengage/react-magma/commit/2173c9ca2b4ab9c4fa5ab7f39e4612908391d069)) - -### Bug Fixes - -- **hyperlink:** remove href prop ([ae221db](https://github.com/cengage/react-magma/commit/ae221dba3d4e1be4ab30f5e736051de3b519ff17)) -- **password input:** fix button positioning ([8d8a68e](https://github.com/cengage/react-magma/commit/8d8a68e93e0016570dd3adfb4b8fe227637b089f)) - -## 2.0.0-beta.119 (2020-11-09) - -## 2.0.0-beta.118 (2020-11-09) - -## 2.0.0-beta.117 (2020-11-09) - -### Features - -- **date-picker:** add onChange prop for generic state changes ([2ad33e6](https://github.com/cengage/react-magma/commit/2ad33e6b4926026287240eb4fecefc050a08d5ac)) -- **select:** allow for custom dropdown indicator ([45f2d0d](https://github.com/cengage/react-magma/commit/45f2d0d3e27ed53185bbc2511180657e57ffa8e4)) - -### Bug Fixes - -- **badge:** export badgeVariant enum ([ac8303b](https://github.com/cengage/react-magma/commit/ac8303b2fe0c02901f711c62fcc80303c2822b4f)) -- **card:** fix heading styles ([bdd9598](https://github.com/cengage/react-magma/commit/bdd95984b7c88f1be19f867574f8672228169de2)) -- **form-group:** make helperMessage prop optional ([0b3076a](https://github.com/cengage/react-magma/commit/0b3076ad0e3673c8916e7b2ebfe6024c43e58c7d)) - -## 2.0.0-beta.115 (2020-11-02) - -## 2.0.0-beta.114 (2020-10-30) - -### ⚠ BREAKING CHANGES - -- **linkbutton:** removed LinkButton component - -### Features - -- **card:** give inverse cards default bgcolor, add context for inverse ([4549420](https://github.com/cengage/react-magma/commit/4549420d06df33d9905f8d35975ed3705b531bb0)) -- **docs:** generate prop tables from ts definitions ([7f34e1e](https://github.com/cengage/react-magma/commit/7f34e1e142553fbeb8052abfb628a29c9ea954b9)) -- **linkbutton:** remove link button component ([99fe51f](https://github.com/cengage/react-magma/commit/99fe51f7fe34f75a62d5b7d5ff89e02b933ac677)) - -## 2.0.0-beta.113 (2020-10-29) - -### ⚠ BREAKING CHANGES - -- **multiple:** removed unused props from some components - -### Features - -- **magma theme:** add space scale to theme ([42c8847](https://github.com/cengage/react-magma/commit/42c884745c1b62f6a8540bd2896de7801161cfdc)) -- **magma theme:** remove unneeded interface ([2266669](https://github.com/cengage/react-magma/commit/2266669fcf481640cefc4b20753cf24c84bd7b52)) -- **modal, card:** update border-radius ([0b02c15](https://github.com/cengage/react-magma/commit/0b02c1510879b1c48b4d2189ff05e1b59cd4d97e)) -- **theme:** add border radius to theme separate from spacescale ([fb5ad63](https://github.com/cengage/react-magma/commit/fb5ad635f1782b39e7865ebb5c0bcb81750a7f0a)) - -### Code Refactoring - -- **multiple:** clean up prop interfaces, props tables in docs ([04b1ce3](https://github.com/cengage/react-magma/commit/04b1ce38fc255018dd33ada8285eddcd447b7b39)) - -## 2.0.0-beta.112 (2020-10-23) - -## 2.0.0-beta.111 (2020-10-22) - -### Features - -- **heading:** expressive heading style change ([006c5bd](https://github.com/cengage/react-magma/commit/006c5bd14b67596f3d5f1241c166f0df8b8931b2)) - -### Bug Fixes - -- **nav-tab:** add css prop for emotion types ([8e16292](https://github.com/cengage/react-magma/commit/8e16292c940eff97105e2f800670053e65d02623)) - -## 2.0.0-beta.110 (2020-10-21) - -## 2.0.0-beta.109 (2020-10-21) - -### ⚠ BREAKING CHANGES - -- **magma theme:** name change in magma theme -- pop01 to pop - -### Features - -- **magma theme:** change pop01 to pop in color names ([c125d05](https://github.com/cengage/react-magma/commit/c125d05a0d3f2f58f9cd6722bba33ca0cee70e53)) - -### Bug Fixes - -- **forward-refs:** fix types in components with forwardRef ([b8cbcd4](https://github.com/cengage/react-magma/commit/b8cbcd4be5c794dbeb47334fc649137387e708d3)) - -## 2.0.0-beta.108 (2020-10-20) - -### Features - -- **typography:** reorgainze heading and paragraph styles ([d77d045](https://github.com/cengage/react-magma/commit/d77d045b5ee1ca2c92f0020ced5403938383a0f0)) - -### Bug Fixes - -- **styledlist:** reset padding to 0 ([6816767](https://github.com/cengage/react-magma/commit/681676768070b72474eb3b498070cd3791a88532)) -- **tabs:** add presentation role to li for a11y ([1db5012](https://github.com/cengage/react-magma/commit/1db50121145c255bfe23f74c07d6cc16e7a4fcb8)) - -## 2.0.0-beta.107 (2020-10-19) - -### ⚠ BREAKING CHANGES - -- **magma theme:** Color name changes in Magma theme - -### Features - -- **itemslist:** add styles prop ([f829b9b](https://github.com/cengage/react-magma/commit/f829b9b32ba7659b16635b2be01446a1cd5bbd6e)) -- **magma theme:** change color names to remove 01 from names ([a8aeb6c](https://github.com/cengage/react-magma/commit/a8aeb6c5813b002ef316ff2fd1a37482cced1570)) -- **paragrph, heading:** change prop names ([4f4591c](https://github.com/cengage/react-magma/commit/4f4591c1168355cc68d7eef93bdcd88fe4698c48)) - -### Bug Fixes - -- **itemslist:** rename style to menuStyle ([3e79adf](https://github.com/cengage/react-magma/commit/3e79adf7b9b39a1fe312fa93b6c416515cac896a)) - -## 2.0.0-beta.105 (2020-10-16) - -### ⚠ BREAKING CHANGES - -- **alert-base:** removed undocumented props used only internally from Alert - -### Features - -- **alert-base:** create AlertBase component to share internally ([e2e2dfc](https://github.com/cengage/react-magma/commit/e2e2dfcc9ace426aea82cc6102affe30e5500796)) - -## 2.0.0-beta.104 (2020-10-16) - -## 2.0.0-beta.103 (2020-10-16) - -### ⚠ BREAKING CHANGES - -- **base-input:** BaseInput component name changed -- **hyperlink:** component name change for Hyperlink - -### Features - -- **base-input:** BaseInput component renamed to InputBase ([8309338](https://github.com/cengage/react-magma/commit/8309338873875d9fcc7baa537db0c44a49d37bcf)) -- **base-input:** move InputBase export for alphabetical context ([51651c0](https://github.com/cengage/react-magma/commit/51651c071d3269c0d9fb7966cb42ad61c5cee6f2)) -- **hyperlink:** Change name from HyperLink to Hyperlink ([5aba7dc](https://github.com/cengage/react-magma/commit/5aba7dcef9c4af060bd373f46e45c94ad45eb6c9)) - -## 2.0.0-beta.102 (2020-10-16) - -### Bug Fixes - -- **visuallyhidden:** add testid, also add testid to missing prop tables ([917bf1c](https://github.com/cengage/react-magma/commit/917bf1c8feedc93c7c445016363054a45c213c5e)) - -## 2.0.0-beta.101 (2020-10-16) - -## 2.0.0-beta.100 (2020-10-16) - -### ⚠ BREAKING CHANGES - -- **radio-group:** isRequired prop changed to required in RadioGroup -- **multi:** prop name change - -### Features - -- **multi:** change isDisabled prop to disabled ([9d5c57b](https://github.com/cengage/react-magma/commit/9d5c57bd802f9dcf7cac58deda60dd8843087457)) -- **radio-group:** isRequired prop renamed to required ([aae29e3](https://github.com/cengage/react-magma/commit/aae29e3ffb6fb6c5235473d0d10d75b0f7157fac)) -- **typography:** remove span component ([adc32e2](https://github.com/cengage/react-magma/commit/adc32e2f4c5271256d0acd2ecfdd33b77a71ec20)) - -## 2.0.0-beta.98 (2020-10-14) - -### Features - -- **tabs:** add keyboard instructions to aria-label ([35b8621](https://github.com/cengage/react-magma/commit/35b86211edd02292b68ff62f7d72394ec5f6f10a)) - -## 2.0.0-beta.97 (2020-10-13) - -### Features - -- **selects:** add testId prop to selects ([285f147](https://github.com/cengage/react-magma/commit/285f147faadb38363993387e0b8df83b6aedebcf)) -- **tabs:** remove index prop ([a0828fe](https://github.com/cengage/react-magma/commit/a0828feb9dfdb6fcf9309eb6c1072a3d97691f99)) - -## 2.0.0-beta.96 (2020-10-13) - -### ⚠ BREAKING CHANGES - -- **tabs:** prop change - -### Features - -- **nav tabs:** styles for nav tabs ([17a031d](https://github.com/cengage/react-magma/commit/17a031df84522399a4d43f37c1a08fa966170d0c)) -- **nav tabs:** very start of nav tabs ([3d9f02d](https://github.com/cengage/react-magma/commit/3d9f02d09671814087999d3db8e880498a73a784)) -- **nav-tabs:** allow for component nav tabs ([7920ca7](https://github.com/cengage/react-magma/commit/7920ca7b019b3921774d9347e9f0a76eaf45474a)) -- **tabs:** create hook for shared tabs functionality ([31a4e96](https://github.com/cengage/react-magma/commit/31a4e96685dcad3afa11712f5beaba8ba426c202)) -- **tabs:** disabled prop changed to isDisabled for Tab ([21e13a4](https://github.com/cengage/react-magma/commit/21e13a45fe65c05cf403ddc11de2d8399f4aa99c)) - -### Bug Fixes - -- **banner:** stop forwarding invalid props to dom element ([aea01d1](https://github.com/cengage/react-magma/commit/aea01d15774bf78f007366496d933422b6f15b9b)) -- **checkbox:** stop forwarding invalid props to dom element ([c271430](https://github.com/cengage/react-magma/commit/c271430d6c5ddfea8f7228533cfa817ce11d065b)) -- **combobox:** set input value on new item creation ([7115817](https://github.com/cengage/react-magma/commit/711581708b27fe173dbb2eada5db5ff5f8b02d17)) - -## 2.0.0-beta.94 (2020-10-01) - -### ⚠ BREAKING CHANGES - -- **tabs:** removal of component tabs - -### Features - -- **tabs:** arrow navigation for tabs ([ea4de2b](https://github.com/cengage/react-magma/commit/ea4de2b77b19546dc726c539a97d432c2a8ab741)) - -## 2.0.0-beta.93 (2020-10-01) - -## 2.0.0-beta.92 (2020-10-01) - -### Bug Fixes - -- **dropdown:** add aria-labelledby to menu div using button for label ([2025173](https://github.com/cengage/react-magma/commit/2025173c3d35441088cb19d7b097ee584610826c)) - -## 2.0.0-beta.90 (2020-10-01) - -## 2.0.0-beta.89 (2020-09-30) - -### Bug Fixes - -- **select, dropdown:** fix aria lint errors ([166b04f](https://github.com/cengage/react-magma/commit/166b04fcca2156ba472c403462dd415b05e720d4)) -- **tabs:** a11y enhancements for tablist and tab ([ad910eb](https://github.com/cengage/react-magma/commit/ad910eb1a9030ce2df44faeba3fba06639830ade)) - -## 2.0.0-beta.87 (2020-09-30) - -## 2.0.0-beta.86 (2020-09-29) - -### Bug Fixes - -- **checkbox, toggle:** fix aria-describedby casing, add error examples ([697053f](https://github.com/cengage/react-magma/commit/697053fa148a959ecf444f407c8d0db40f50dac3)) -- **date-picker:** focus calendar icon button on close ([8f0ada6](https://github.com/cengage/react-magma/commit/8f0ada67195520db1bbb528ad2d31b0ebb6c829c)) -- **radio, checkbox, toggle:** fix styles, update docs, small refactor ([103786e](https://github.com/cengage/react-magma/commit/103786e207730fb43707d05f5b7f362d724fb08f)) -- **timepicker:** change to empty string instead of -- on bkspc ([642d72f](https://github.com/cengage/react-magma/commit/642d72ff4e4bf6cbd80e00b17205855f37350d12)) - -## 2.0.0-beta.84 (2020-09-29) - -### Features - -- **checkbox, toggle:** add error message ([c292f78](https://github.com/cengage/react-magma/commit/c292f7829840cbd875df9ce8d0d2b082432a30f7)) -- **dropdown:** add a DropdownMenuGroup component for role="group" ([501590b](https://github.com/cengage/react-magma/commit/501590bac057346a5d12b62d1821766178d81ca8)) -- **dropdown:** blur menu on shift-tab or tab from menu button ([885d680](https://github.com/cengage/react-magma/commit/885d6807baa313cfe60c326f78251fc15a816bb5)) -- **dropdown:** dropdown header in menu group can be node ([2f3379e](https://github.com/cengage/react-magma/commit/2f3379e00cd65f8922301ba19c461e32b5688348)) -- **heading:** update h1 size ([ea1cab4](https://github.com/cengage/react-magma/commit/ea1cab47f340402f7142462aaa5ba5710c2531ca)) -- **radio buttons:** add error styles for radio buttons ([10f7e51](https://github.com/cengage/react-magma/commit/10f7e51cdd7613ab45fa8c00dad89773a4c6ae10)) -- **radio buttons:** associate field with message id, tests ([4f9618b](https://github.com/cengage/react-magma/commit/4f9618bd5ab96d7da86cb5ef9cbb0b87e0e4a576)) -- **radio buttons:** more error state ([fc5a849](https://github.com/cengage/react-magma/commit/fc5a849f7bff25e680de46b30fecefe872d47d5c)) - -### Bug Fixes - -- **timepicker:** set min and hour to -- instead of 00 on backspace ([7b1dece](https://github.com/cengage/react-magma/commit/7b1dece063c9f32179a0899e6ef3b78759e633e8)) - -## 2.0.0-beta.81 (2020-09-23) - -## 2.0.0-beta.80 (2020-09-23) - -### Bug Fixes - -- **tabs:** update tab styles for better a11y ([6dbfaf8](https://github.com/cengage/react-magma/commit/6dbfaf831f95fbadb1696c19521816d58a904c1f)) - -## 2.0.0-beta.79 (2020-09-23) - -### Features - -- **indeterminate-checkbox:** add announce text for all statuses ([56b52b0](https://github.com/cengage/react-magma/commit/56b52b042c4f65b547093650d6a18cb490a7b6d7)) -- **indeterminate-checkbox:** shared function for label text replacement ([a049af0](https://github.com/cengage/react-magma/commit/a049af01b44b1efb0cb4c0a6cf2494e8c06ea1b1)) -- **radio:** adding error message prop to radio group ([0d779b4](https://github.com/cengage/react-magma/commit/0d779b4868293283093c08a7204c1f528b3a5ff4)) -- **timepicker:** add minuteStep prop ([09770ed](https://github.com/cengage/react-magma/commit/09770ed1b7b9b7286a5c4767afde39c693a3a19b)) -- **timepicker:** default step to 1 min ([2ac7ce4](https://github.com/cengage/react-magma/commit/2ac7ce4e87c46e0c97996d65fbfdd215f290755d)) - -### Bug Fixes - -- **breakpoints:** fix data-testid to be lowercase ([5b5abd8](https://github.com/cengage/react-magma/commit/5b5abd8c1fc1904633984f9518cd4336131631e0)) -- **dropdown:** close menu on clicking outside of dropdown ([fcb124d](https://github.com/cengage/react-magma/commit/fcb124d07aa994cce54b539c94d21afcc7835cce)) -- **timepicker:** make time fields bigger ([7c89c92](https://github.com/cengage/react-magma/commit/7c89c9261f59d21cb1a2959f3c4c91faebd8c3be)) -- **timepicker:** remove fieldset style, change sr text ([6b00986](https://github.com/cengage/react-magma/commit/6b00986097f774a1b5f7bbecf4cc4fa81be5d46c)) -- **toggle:** label line-height ([3a00d1c](https://github.com/cengage/react-magma/commit/3a00d1c631daf0c9fc527a95d2af0b56ca202d44)) -- **toggle:** update colors, shadow for better a11y ([8dafb25](https://github.com/cengage/react-magma/commit/8dafb256080c80ac67f0beef48f926c9df588467)) -- **tooltip:** change margin to padding for easier hover ([c487122](https://github.com/cengage/react-magma/commit/c48712262e8273e6422c4512a3c9219a5cb76d2c)) - -## 2.0.0-beta.78 (2020-09-18) - -### Bug Fixes - -- **dom:** use correct version for icon devDependency ([e71d3de](https://github.com/cengage/react-magma/commit/e71d3de2dca1551cd59fb7f9266023de567697fd)) -- **dropdown:** force focus dropdown button on click for safari ([53cdbc1](https://github.com/cengage/react-magma/commit/53cdbc12c735e426d4ed5a11c9006888b3eb7b65)) - -## 2.0.0-beta.76 (2020-09-15) - -## 2.0.0-beta.74 (2020-09-15) - -### Features - -- **selects:** fixed generic type for custom items ([009055a](https://github.com/cengage/react-magma/commit/009055ae2f6b3ca4a15fecb389ba2e2ffdcafea6)) - -## 2.0.0-beta.73 (2020-09-15) - -### Bug Fixes - -- **calendar:** some a11y fixes ([85c6242](https://github.com/cengage/react-magma/commit/85c62429bebb5f35d9b5029da2fa8a0de87bb167)) -- **docs:** fix build ([785b49a](https://github.com/cengage/react-magma/commit/785b49a98c949506a05484a06cdb9251591d0e3f)) -- **docs:** fix issues from hoisting ([0034350](https://github.com/cengage/react-magma/commit/0034350e7c0c095f435d73e0650a141f85aa5b12)) -- **docs:** rollback dependency upgrades ([a4faf3d](https://github.com/cengage/react-magma/commit/a4faf3d65edf1eb06d783a6304cfb73768935ea8)) -- **timepicker:** fixes for a11y ([bd5e413](https://github.com/cengage/react-magma/commit/bd5e413e3ed74bcb5c85793dcc0225c8766527fa)) -- fix build commands ([610b105](https://github.com/cengage/react-magma/commit/610b105334fc06c9e7a9dc101406c37b7db0fb5b)) -- **dropdown:** some dropdown a11y fixes ([27670bc](https://github.com/cengage/react-magma/commit/27670bc56c60f85a4158908dcd2d2c16ac4dc7aa)) -- **tooltip:** move hover events to container ([9bab99f](https://github.com/cengage/react-magma/commit/9bab99fd88529df4274a6f632fb9984a21e64b4a)) - -## 2.0.0-beta.71 (2020-09-10) - -### Features - -- **headings:** move heading font-weights to theme ([0377732](https://github.com/cengage/react-magma/commit/03777327f411b01e57da22e7eb87309fab285316)) -- **icons:** alias icon variations that only have a single variation ([7e31832](https://github.com/cengage/react-magma/commit/7e31832f89abf4def1cbaf4bb6b50bf4138b5b82)) -- **internationalization:** template strings for select i18n ([6706972](https://github.com/cengage/react-magma/commit/6706972de4f902d22af9d15dc14d24989149daf6)) -- **selects:** removal of reference to downshift and i18n ([e34d824](https://github.com/cengage/react-magma/commit/e34d824e0ea5d7d9b36e6fc4a31af381496c7a7b)) -- **span:** add bold, italic props ([01c5922](https://github.com/cengage/react-magma/commit/01c592214d05fc0cf47142840265e50ea74dfb49)) -- **span:** span component ([16c0667](https://github.com/cengage/react-magma/commit/16c0667b1a7b23e66029504aa89be4d1828da7e5)) -- **typography:** add paragraph component, remove typography ([c4694a2](https://github.com/cengage/react-magma/commit/c4694a28adf1fd5a26e0b5403833dd4acbd0807b)) -- **typography:** rename props ([65fae6a](https://github.com/cengage/react-magma/commit/65fae6a17f251bcfd54fff95c4c45084288f8d5c)) -- **typography:** use typescale from theme instead of hardcoded styles ([63b6193](https://github.com/cengage/react-magma/commit/63b619316fd7b346063a014b44f1bce0ee07dee0)) - -### Bug Fixes - -- **input message:** add aria-live around error messages ([bfe5919](https://github.com/cengage/react-magma/commit/bfe5919d8977c2e2111c900a7c563c27ccd6939e)) -- **skiplink:** fix skiplink not showing up ([51ef962](https://github.com/cengage/react-magma/commit/51ef962f051af9523097739154ec46510c9f7318)) -- **skiplink:** make z-index even higher ([16b4cf1](https://github.com/cengage/react-magma/commit/16b4cf11dd3798d49a998d13ff5d3b21bd74e3ef)) -- **timepicker:** apply style props instead of spreading ([2d59f75](https://github.com/cengage/react-magma/commit/2d59f75e3bbe52e2a48aa53cc604d9907b152b81)) -- **timepicker:** some style fixes to timepicker, add style props ([3963654](https://github.com/cengage/react-magma/commit/39636545ec09ff76d10cd23f9953915538d8a1c6)) -- **uuid:** fix ssr with uuid and toasts rendering with ids ([4914a35](https://github.com/cengage/react-magma/commit/4914a35ccc75f25f573aa2fbc719828c9131a00a)) -- merge ([52e5c6e](https://github.com/cengage/react-magma/commit/52e5c6e79f496a1a6c4c62708b7cb2201396bc66)) - -## 2.0.0-beta.69 (2020-09-02) - -## 2.0.0-beta.68 (2020-09-02) - -### Bug Fixes - -- **dropdown:** allow disable of auto focus on close ([82ef3f0](https://github.com/cengage/react-magma/commit/82ef3f0719c4f45c2851e0cd5748e4f182244cf5)) -- **dropdown:** change preventMagmaFocus to a function on event ([c628a93](https://github.com/cengage/react-magma/commit/c628a93b3f8db76e5815cb9afbf2a7b78b94bcd7)) -- **dropdown:** remove curried function ([15a5ec6](https://github.com/cengage/react-magma/commit/15a5ec6d44e562baee15cfb4ae95a477899ed803)) - -## 2.0.0-beta.67 (2020-08-31) - -### ⚠ BREAKING CHANGES - -- **legacy-selects:** legacy selects must be imported - -### Code Refactoring - -- **legacy-selects:** move legacy selects to their own package ([c348dd7](https://github.com/cengage/react-magma/commit/c348dd7c7edb582559740ccf91de408567f73f7e)) - -## 2.0.0-beta.66 (2020-08-31) - -### Bug Fixes - -- **textarea:** add ref as prop ([127ea1d](https://github.com/cengage/react-magma/commit/127ea1dd973748725d209298fd1c4f106c12401f)) - -## 1.6.0 (2020-08-31) - -## 2.0.0-beta.65 (2020-08-31) - -### Features - -- **colors:** add teal, update orange and red ([f4b81d2](https://github.com/cengage/react-magma/commit/f4b81d2796749c5141c7beb3b8cd190f697ba92c)) -- **downshift:** fix multi combo select using arrow keys and docs ([f18f1a7](https://github.com/cengage/react-magma/commit/f18f1a73ef0653ba064dcdc6e1016e65fb4c1fa3)) -- **icons:** move icons to their own package ([cd34967](https://github.com/cengage/react-magma/commit/cd34967a7c53e69ffc5b0a54ad3cb491292e7ec5)) -- **typography:** add noto serif as narrative font ([6a70e4f](https://github.com/cengage/react-magma/commit/6a70e4f357a6ffa6537e816ed9096e932a7a2606)) -- **typography:** add typescale to theme (not used yet) ([a434df7](https://github.com/cengage/react-magma/commit/a434df7769b57ffdbb54a7dad74e8564ea48947e)) -- **typography:** use magma theme for fontsize lineheight ([8406306](https://github.com/cengage/react-magma/commit/8406306185494662586a409c0a9efb330dac61a1)) - -### Bug Fixes - -- **checkbox:** allow for controlled checkbox ([96bd68e](https://github.com/cengage/react-magma/commit/96bd68e1a37514d0d113e5d3f66e18653d35e898)) -- **checkbox:** fix but with hidden input postioning ([4226ed8](https://github.com/cengage/react-magma/commit/4226ed8792d20449f80eb11a5f3fbe3c2947b9a9)) -- **checkbox, toggle radio:** fix styling bug ([a2f7d00](https://github.com/cengage/react-magma/commit/a2f7d00f0216923566c6ad088a31e42a24511f53)) - -## 2.0.0-beta.64 (2020-08-26) - -### Features - -- **data table:** changes based on PR feedback ([c046eeb](https://github.com/cengage/react-magma/commit/c046eeb08b66b1766bc027dd4953a405dae30cf7)) -- **downshift:** add created item to display items in combobox ([a686a9d](https://github.com/cengage/react-magma/commit/a686a9d3d3a6362919d941b412b5c63afdeaa962)) -- **downshift:** exporting state change types ([ae1dda3](https://github.com/cengage/react-magma/commit/ae1dda37512a40f8dbea4a4cecb53624e5b67378)) -- **heading:** use typography components and styles in heading component ([9cff630](https://github.com/cengage/react-magma/commit/9cff630882d38a098e4da5eab2d2ca8c04c7319f)) -- **typography:** update global styles, docs styles ([56a7522](https://github.com/cengage/react-magma/commit/56a75224543fa5e983839253063668a65ff3a46c)) -- **typography:** use typeStyle prop for expressive variants ([014ee8f](https://github.com/cengage/react-magma/commit/014ee8f88bd6db75388008f501912d4c12ea751e)) -- **typography:** very start of themable styles ([bbc17f9](https://github.com/cengage/react-magma/commit/bbc17f9eddd88bc7033dab97b1d7265a3b874f42)) - -## 2.0.0-beta.63 (2020-08-24) - -### Features - -- **downshift:** combobox on enter select first item in items list ([30f9eeb](https://github.com/cengage/react-magma/commit/30f9eeb1387b6273ec78d03f016d19a06327c7bd)) -- **downshift:** do not select item when typing in closed select ([2ee405e](https://github.com/cengage/react-magma/commit/2ee405e952508d0eb88c1db569b8bb746a0d271f)) - -### Bug Fixes - -- **input:** fixed baseinput update logic ([ea8f05c](https://github.com/cengage/react-magma/commit/ea8f05c6b065b12a46b7dedfd651ea6686eaf2dc)) - -## 2.0.0-beta.62 (2020-08-24) - -### ⚠ BREAKING CHANGES - -- **select:** Select, AsyncSelect, CreatableSelect, and AsyncCreatableSelect components all - renamed with Legacy preface - -### Features - -- **data table:** don't apply hover styles to header rows ([76a7a7a](https://github.com/cengage/react-magma/commit/76a7a7a792d97276160b385c4db8cb31a9f68ab2)) -- **downshift:** custom styles, placeholder, islabelvisuallyhidden ([316926e](https://github.com/cengage/react-magma/commit/316926ec04e4a9a951e316155ff4062b819acf58)) -- **downshift:** do not allow bad selectedItem(s) in select ([c2687b2](https://github.com/cengage/react-magma/commit/c2687b2381078876955d30d01957d5436500482f)) -- **downshift:** keyboard functionality with multi-select ([4b7dde1](https://github.com/cengage/react-magma/commit/4b7dde1151ebfaf929917027c31add8a4d41ce2e)) -- **downshift:** keyboard nav for multi-combobox ([e56e309](https://github.com/cengage/react-magma/commit/e56e309326644fa38b1cd3aa23186f622056fe68)) -- **downshift:** make sure selectedItems are in items list combobox ([a0acf1e](https://github.com/cengage/react-magma/commit/a0acf1eb76980d9726f7985fef7ed3c58c906d04)) -- **downshift:** remove tabindex from selected items ([69e40f4](https://github.com/cengage/react-magma/commit/69e40f49200a26af4e9897251dc9560992ce841b)) -- **downshift:** return focus after clearing, multicombo styles ([de4761d](https://github.com/cengage/react-magma/commit/de4761d2f5f0601d25570d33039a2ec8b4b39880)) -- **downshift:** select first item in list when typing in combobox ([4b42efd](https://github.com/cengage/react-magma/commit/4b42efd70dfd42bdc06a6e9291eb3dbc5b8ef00c)) -- **downshift:** use default object for combobox docs ([3439acd](https://github.com/cengage/react-magma/commit/3439acd8fc2596f7d82d59944e4a0c6f216d266e)) -- **downshift:** use default object for items in select docs ([3f62792](https://github.com/cengage/react-magma/commit/3f627929ee04dfd36f2892f537dc4db54ff0fbc3)) -- **downshift:** various style adjustments, some docs updates ([9596c98](https://github.com/cengage/react-magma/commit/9596c98de13d85751e94de86c70caaeee7b770b6)) -- **typography:** margin, inverse, color props for typography ([5537267](https://github.com/cengage/react-magma/commit/5537267e2930b51aa493d21a609d57a63c691aaa)) -- **typography:** start of new typography component ([32f6c08](https://github.com/cengage/react-magma/commit/32f6c081a12c85789f704356e1c9527cb4fa421e)) -- **typography:** styles for variants, screen sizes, colors ([1116acf](https://github.com/cengage/react-magma/commit/1116acfc3be57eeeb7b731b283001aeabbbb815f)) - -### Bug Fixes - -- **input:** allow input reset to empty string ([453fbe2](https://github.com/cengage/react-magma/commit/453fbe25ccda8cc87e4aba2f6eb8bf8c605cbbfd)) - -### Code Refactoring - -- **select:** rename Select components LegacySelect ([40047f2](https://github.com/cengage/react-magma/commit/40047f2f5e2ac1f22f4ff4206b4793714578be62)) - -## 2.0.0-beta.61 (2020-08-11) - -### Features - -- **combobox:** clear button ux tweaks ([5c47001](https://github.com/cengage/react-magma/commit/5c470015987d51957aaec9a041d8e5853b64134a)) -- **data table:** updated hover styles, cell padding, some docs updates ([0fc239d](https://github.com/cengage/react-magma/commit/0fc239da5eebb9c69dfe783c7f24a082feada568)) -- **downshift:** add aria-describedby and aria-invalid when error ([36208d4](https://github.com/cengage/react-magma/commit/36208d4a00327bf576fca885df15388a5d9320de)) -- **downshift:** some ux tweaks ([6c185a6](https://github.com/cengage/react-magma/commit/6c185a6a91993fdd5c3ebb6785b839781a7aad77)) - -## 2.0.0-beta.60 (2020-08-07) - -### Features - -- **data tables:** more styles, incl row hover styles ([f3a1120](https://github.com/cengage/react-magma/commit/f3a11206158369737b77e647c14179721c8579c8)) -- **downshift:** better wrapping for multi-combo ([873d833](https://github.com/cengage/react-magma/commit/873d833499dc376b7b9ebf66f3db7da7a152cf8f)) -- **downshift:** disabled combobox and console warning for controlled items ([5fa097c](https://github.com/cengage/react-magma/commit/5fa097c06995997c2ca8a2cbc0d22ebcbe057898)) -- **downshift:** disabled combobox and handle blur for combobox ([df80b37](https://github.com/cengage/react-magma/commit/df80b3709b1447f58bf27a6e9af3a61dc227ed4b)) -- **downshift:** inverse styles ([792d3e6](https://github.com/cengage/react-magma/commit/792d3e6fba7e1150c341f2df17975761254233e0)) -- **downshift:** make combobox separate component ([c4e205c](https://github.com/cengage/react-magma/commit/c4e205c30622885cf29a8bae3a9eb2feacf19d8b)) -- **downshift:** no options message styles ([3834d58](https://github.com/cengage/react-magma/commit/3834d58b3196ed41687dbebdd1f098a2c8efa700)) -- **downshift:** styles for multi, multicombo ([af18581](https://github.com/cengage/react-magma/commit/af185816da87c6be239062bbaebaab2551bf4586)) -- **downshift select:** focus whole combobox, not just input ([438f42c](https://github.com/cengage/react-magma/commit/438f42c78368dafe033bb066abe94c2a929b0124)) -- **table:** cell widths, header cell scope ([d3cf365](https://github.com/cengage/react-magma/commit/d3cf365090890183b0379dfe747c9eb2ec495a40)) - -### Bug Fixes - -- **CU-1370:** modal usabilty with input ([4219836](https://github.com/cengage/react-magma/commit/42198366dc6ee619ba9e78b209814981a2722dcd)) -- **magma-221/modal:** update click outside behaviour ([15dc9e6](https://github.com/cengage/react-magma/commit/15dc9e6228974eedbf30b970c30b56e27a597ff1)) -- **tooltip:** add aria-hidden when tooltip is visually hidden ([b5c1182](https://github.com/cengage/react-magma/commit/b5c11825875076efbaf3521cef6dfbb27091a7fa)) - -## 2.0.0-beta.59 (2020-07-30) - -### Features - -- **downshift:** error message styles ([138d65d](https://github.com/cengage/react-magma/commit/138d65dbe2b6d10bbfc9be529f52a13e8d65719e)) - -## 2.0.0-beta.58 (2020-07-30) - -### Features - -- **data-table:** inverse styles ([f7f1bd8](https://github.com/cengage/react-magma/commit/f7f1bd8d4821ce10161c8bc0fd8b3a513a18e85a)) -- **data-table:** min-width and horiztonal scrolling ([decc74d](https://github.com/cengage/react-magma/commit/decc74d76f283db8d579deb17ea1d66bf95f0766)) -- **downshift:** cleanup ([eac0afc](https://github.com/cengage/react-magma/commit/eac0afc75f466583f8bc732f8dc9f7bcfb1b2f6e)) -- **downshift:** hide list with no items but still render it ([0313a0c](https://github.com/cengage/react-magma/commit/0313a0c86ad2ba9fe51ae1f10665c939d1b4f177)) -- **downshift:** multi select and combobox ([e425d8f](https://github.com/cengage/react-magma/commit/e425d8ff530f693b7c2a781772bbf0d97d0b56ef)) -- **downshift select:** more ui fixes ([a2da7ea](https://github.com/cengage/react-magma/commit/a2da7ea5dadc334e01a662665330f69cc9a3fdda)) -- **downshift select:** style multi-select ([f3f6c4e](https://github.com/cengage/react-magma/commit/f3f6c4e1122f9fd279ebc67b3bbe3f79a6669ed0)) -- **select:** styles for multicombobox ([1e95a04](https://github.com/cengage/react-magma/commit/1e95a04580e88851f622aad9ff759984e99159e6)) - -### Bug Fixes - -- **modal:** change prop type, remove event from inline handler ([3683999](https://github.com/cengage/react-magma/commit/36839995a99de0e4e5c38e123d62f5e73515ab12)) -- **modal:** fix close button for modal in modal ([d07490e](https://github.com/cengage/react-magma/commit/d07490e47f34e1baf41e201cc6c062c4bc14f9ab)) - -## 2.0.0-beta.57 (2020-07-27) - -## 2.0.0-beta.56 (2020-07-22) - -### Features - -- **alert:** only show progress ring on toast ([c5cad21](https://github.com/cengage/react-magma/commit/c5cad21c342f4a6056689b6e66bb5addb9b74d6f)) -- **combobox:** loading, clearable styles ([853708e](https://github.com/cengage/react-magma/commit/853708ebd3ef977989e6db427cb62ff99e0b0a9b)) -- **data table:** context for density, zebrastripes, vertical border ([f5c1557](https://github.com/cengage/react-magma/commit/f5c155741004b311933f45612755ef371f9fc992)) -- **data table:** inverse styles ([2371f3e](https://github.com/cengage/react-magma/commit/2371f3ec010061ac3e05f370064aaa65f8e8436f)) -- **data table:** more sort props ([76029dc](https://github.com/cengage/react-magma/commit/76029dc91eca9c9235715114c66ba911a4616ba9)) -- **data table:** styles for sortable th ([654c993](https://github.com/cengage/react-magma/commit/654c9931541008786754f7acca5da990b4262119)) -- **double arrow icon:** add double arrow icon for table sort ([856c2ca](https://github.com/cengage/react-magma/commit/856c2cab6b5fc87e036bbc8062889855a2ea7e8a)) -- **downshift:** creatable combobox ([35b1636](https://github.com/cengage/react-magma/commit/35b163608f6ca8603c32739e40ec336fb0cf9b31)) -- **downshift:** itemToString and async example ([4f12609](https://github.com/cengage/react-magma/commit/4f12609a66d54e8514868190cdadb07a7f4472fc)) -- **progress ring:** change default value and prop name for radius ([7a953e6](https://github.com/cengage/react-magma/commit/7a953e647552910cdb3a1b3055a122028a255ac2)) -- **table:** align prop for cells ([ad078dd](https://github.com/cengage/react-magma/commit/ad078dd727817bacb72684fe7b670bb76a874e9e)) -- **table:** start of sortable tables ([4c0e946](https://github.com/cengage/react-magma/commit/4c0e946a98800db5813582354a7370214697873a)) -- **table:** very basic data table ([647dbba](https://github.com/cengage/react-magma/commit/647dbbaceeedecc46ce51bcc6b28babe21a43da7)) -- **toast:** pause dismiss timer on focus not just hover ([d486ba2](https://github.com/cengage/react-magma/commit/d486ba257c97969bfc884b87f44b682c5f4597dc)) -- **toast:** pause toast on hover with countdown ([2afaecc](https://github.com/cengage/react-magma/commit/2afaecc345444ea66877381db7d1b66e41d450f6)) - -## 2.0.0-beta.54 (2020-07-14) - -### Features - -- **datepicker:** add styles props ([252d1eb](https://github.com/cengage/react-magma/commit/252d1eb8cedb9e6253b86690ad933a9513765f42)) -- **downshift-select:** using downshift to implement new select ([180fcf3](https://github.com/cengage/react-magma/commit/180fcf31fa730398ecf72c4d27d2c7e9bc8806ab)) -- **progress ring:** animate progress ring ([2b975e8](https://github.com/cengage/react-magma/commit/2b975e80f71cf8661d2d8a877fe68a234668c931)) -- **select:** add more styles to downshift select ([caa9e2a](https://github.com/cengage/react-magma/commit/caa9e2ad8c31162e969b2112b0f50f757be13a31)) -- **toast:** add progress ring to toast ([7cc0bc8](https://github.com/cengage/react-magma/commit/7cc0bc873f3610e8d87b21cf61ddc9a1bbff3da5)) -- **toast:** increase toast timer interval ([d8bde7f](https://github.com/cengage/react-magma/commit/d8bde7f16f6d658ad9a31ceeff89df0bd6440164)) -- **toast:** make timer based on actual toast duration ([2a4736f](https://github.com/cengage/react-magma/commit/2a4736f18affeae63bfc0011514cff9102e9608d)) - -### Bug Fixes - -- **datepicker:** do not focus a typed date if out of range ([6e03fe5](https://github.com/cengage/react-magma/commit/6e03fe543e70697523a22a0c1cf5c9039db7faaf)) - -## 1.5.0 (2020-07-01) - -### Features - -- **progress ring:** start of timer animation ([9c32790](https://github.com/cengage/react-magma/commit/9c32790523ae55baac4628ddb15ff7547be2be9b)) - -## 2.0.0-beta.52 (2020-06-25) - -### Features - -- **alert:** font size 14px on sm screen, fix alert style ([4991141](https://github.com/cengage/react-magma/commit/4991141df654f59dc249faecd19823a03cf7d2f7)) -- **banner:** banner styles ([b12d5e9](https://github.com/cengage/react-magma/commit/b12d5e9c98f1b6badb0030e78eab32c81fc94254)) -- **toasts:** style tweaks for small screen toasts, bottom offset ([0513855](https://github.com/cengage/react-magma/commit/0513855897f1e525678b0d30b010aaa2f58946a4)) - -### Bug Fixes - -- **i18n:** possible fix for warning by moving interface to separate file ([e638117](https://github.com/cengage/react-magma/commit/e638117cb4a4ee3f71427a3552f670aac4870a1c)) -- **toast:** fix extra bottom offset, remove min width for small screen ([0dd4355](https://github.com/cengage/react-magma/commit/0dd435523c5c7a799099a3dd2aeb851e861e61f2)) - -## 2.0.0-beta.51 (2020-06-24) - -### Features - -- **downshift select:** rough implementation of styles ([dc3c893](https://github.com/cengage/react-magma/commit/dc3c893900a8ce08acdd31b3b41bf399775273fd)) -- **toasts:** stack toasts vertically using ref for toastarray ([784bea2](https://github.com/cengage/react-magma/commit/784bea270e1a0fb1169045e713ec212a2f57ebe9)) - -### Bug Fixes - -- **dropdownbutton:** allow iconPosition to be specified on custom btn ([5b203d8](https://github.com/cengage/react-magma/commit/5b203d84b26528740f8226b52b6373331306ef09)) - -## 1.4.0 (2020-06-08) - -### Features - -- **toasts:** multiple toasts stacked vertically ([28a6cd0](https://github.com/cengage/react-magma/commit/28a6cd0e5cf6ece3622a4dbc383f194ddc55901f)) - -### Bug Fixes - -- **modal:** container styles and fix double closing ([5ec52a3](https://github.com/cengage/react-magma/commit/5ec52a3ee79dff478324b71d1c05a0126e6544af)) - -## 2.0.0-beta.50 (2020-06-01) - -## 2.0.0-beta.49 (2020-05-27) - -## 2.0.0-beta.48 (2020-05-27) - -### Features - -- **dropdown:** allow for wrapped menu items ([4d995c6](https://github.com/cengage/react-magma/commit/4d995c6456e00dcbe958c65ce6ed4b446a0bc6a7)) -- base line-height ([ab0b4be](https://github.com/cengage/react-magma/commit/ab0b4be5482f4d839dd24d45c07f15f0aae401b4)) - -## 2.0.0-beta.46 (2020-05-26) - -## 2.0.0-beta.45 (2020-05-26) - -### Features - -- **checkbox:** control checkbox based on checked prop ([de4a422](https://github.com/cengage/react-magma/commit/de4a422fa434ab24d02f17b0c838019362c1400a)) -- **global:** base font size ([2c176e8](https://github.com/cengage/react-magma/commit/2c176e848b18b4eb9edbc4e5f42b8fb874bd51b4)) -- **headings:** font-sizes ([5cd55f5](https://github.com/cengage/react-magma/commit/5cd55f5a220ee4d97ffc4891ccfab0fac952405d)) -- **ssr:** return null while loading selects ([6fe700f](https://github.com/cengage/react-magma/commit/6fe700f141fdccbde91f39ff257433a846569a66)) - -## 2.0.0-beta.44 (2020-05-19) - -### Features - -- **i18n:** setup i18n context and implement overrides ([185a601](https://github.com/cengage/react-magma/commit/185a60185aeffd9a1f0ec7b2381f9f4f33fc69d7)) - -## 2.0.0-beta.43 (2020-05-12) - -### Features - -- **toast:** return focus to triggered element if still in dom ([fab93fa](https://github.com/cengage/react-magma/commit/fab93fa9e9ebc85a97021d1c7ac0deb3dd3b092d)) - -### Bug Fixes - -- **search:** border radius ios ([1979723](https://github.com/cengage/react-magma/commit/1979723b92bec981964f59421be319d2d44a8bd1)) - -## 2.0.0-beta.42 (2020-05-12) - -### Features - -- **dropdown:** allow left and right for dropdirection ([ec46ea7](https://github.com/cengage/react-magma/commit/ec46ea77d844237dfd60590cd70cdf8584737c1c)) -- **dropdown:** change alignment enum to accept start and end ([54b25f3](https://github.com/cengage/react-magma/commit/54b25f30ad348c3c8a2ee95c85b58712340a1bbd)) -- **i18n:** adding in i18n context for overrides ([e29c238](https://github.com/cengage/react-magma/commit/e29c238eed22b72b080565a95238081a6f904099)) -- **toast:** queue of multiple toasts ([63e3600](https://github.com/cengage/react-magma/commit/63e36006ad98557b630fd8042b26e9c495dc11dc)) -- **usemediaquery, bpcontainer:** tests ([a4e1ea7](https://github.com/cengage/react-magma/commit/a4e1ea7554a33a3371b69238d2bea054cc4df81f)) - -### Bug Fixes - -- **generateid:** fix issue with id generating twice ([8ac508d](https://github.com/cengage/react-magma/commit/8ac508dd5a9d977f007552554a4396911e88439a)) - -## 2.0.0-beta.40 (2020-04-24) - -### Features - -- **breakpoints:** remove js implementation, move hook ([fb71533](https://github.com/cengage/react-magma/commit/fb715331cad5ba531c8011a221a58f6a96fe7b76)) -- **dropdown:** option for dropleft and dropright ([7b7cd47](https://github.com/cengage/react-magma/commit/7b7cd471f4c9a585a4dffbe7890744a0e7183a3a)) -- **tabs:** export enums for Tabs component ([a1ca8c0](https://github.com/cengage/react-magma/commit/a1ca8c055d269fa61b451e5cdceb0358ac6fb5e8)) - -## 2.0.0-beta.39 (2020-04-23) - -### Features - -- **tabs:** allow custom wrapped tab components ([db5c288](https://github.com/cengage/react-magma/commit/db5c288f12f7dfaaafb3f6d585b5bbf499d3d4bf)) -- **toast container:** create toast container to hold multiple toasts ([a772963](https://github.com/cengage/react-magma/commit/a772963b0ecc15f1d32485cd38ed83807f2a2734)) - -### Bug Fixes - -- **dropdown-button:** fix types for dropdown button ([27dfa3d](https://github.com/cengage/react-magma/commit/27dfa3dc63f0ff8b9ffcab1b8fc25be462ee24bd)) - -## 2.0.0-beta.38 (2020-04-21) - -### Features - -- **tabs:** remove path prop and passthrough props to component ([cecaa23](https://github.com/cengage/react-magma/commit/cecaa23a6da19dae21ed5a2b23d0fa3c3c7e3f4d)) -- **tabs:** scroll into view when covered by buttons ([cd86d92](https://github.com/cengage/react-magma/commit/cd86d92132c9072b74f5966c7079089c0869bf7f)) -- **toast:** header, visual for multiple toasts ([7d67d78](https://github.com/cengage/react-magma/commit/7d67d78291f4a9ac4c87d89ca8ed5c908390d3d0)) - -## 2.0.0-beta.36 (2020-04-14) - -## 2.0.0-beta.35 (2020-04-14) - -### Features - -- **banner:** add icon ([6e6102d](https://github.com/cengage/react-magma/commit/6e6102ddd30e89a9d220d300c22d18861d09d350)) -- **banner alerrt:** action buttons ([e685812](https://github.com/cengage/react-magma/commit/e6858128a5ad88f3e7264b520b82b4a4e351fa53)) -- **banner alert:** close button and icons ([fd2b980](https://github.com/cengage/react-magma/commit/fd2b9806728d59466d1e9882a757c8b43263d2ac)) -- **modal:** add backdrop blur ([adc33be](https://github.com/cengage/react-magma/commit/adc33be2d0184d83d298168aef5293484d1c4e69)) -- **tabs:** hovering buttons no longer overlap selected tab ([0b95a44](https://github.com/cengage/react-magma/commit/0b95a44a45241b8fcda8c2a6fa8eecdb6a74be3a)) -- **tabs:** next and prev tab button styles ([e37b2bf](https://github.com/cengage/react-magma/commit/e37b2bfedde6560388ce56eace8d3d5669d03b07)) -- **tabs:** scroll in to view on tab selection ([4cff42a](https://github.com/cengage/react-magma/commit/4cff42ababcb45f98690df52b1a06db891a3466c)) - -### Bug Fixes - -- **banners:** fix padding ([1fc6cc1](https://github.com/cengage/react-magma/commit/1fc6cc1c97014325dff2fb637ca0aebc0e62fae5)) -- **tabs:** allow scrolling without buttons ([f0e256b](https://github.com/cengage/react-magma/commit/f0e256befc03777fbcff68c7a83aed17369117e2)) -- **tabs:** scroll button size, header z-index ([58ec54c](https://github.com/cengage/react-magma/commit/58ec54c60530d0e5a7c10444864bb6d65f302a24)) - -## 2.0.0-beta.34 (2020-04-09) - -## 1.3.0 (2020-04-09) - -### Features - -- **alert:** close button styles ([b64acc9](https://github.com/cengage/react-magma/commit/b64acc9039fe9f56cd00262b0fccff91e536e33b)) -- **dropdown:** allow maxHeight and width props to be numbers ([f406cf5](https://github.com/cengage/react-magma/commit/f406cf5da3df2c5f25b2111dce8178cb20cddb55)) - -### Bug Fixes - -- **buttons:** provide default styles for unknown props ([b4cdefe](https://github.com/cengage/react-magma/commit/b4cdefea850001e707eeb0c645f5c2d1d3d00adf)) -- **tabs:** fix TabsProps interface ([acd9e41](https://github.com/cengage/react-magma/commit/acd9e4155f76306209c17053cdaf1ac02fbf79f8)) - -## 2.0.0-beta.33 (2020-04-08) - -### Features - -- **banner:** start of banner alert ([d32805e](https://github.com/cengage/react-magma/commit/d32805ee425f4827cf46c3ee1b6e11b4d2521a28)) -- **toasts:** update styles based on orion feedback ([79f6660](https://github.com/cengage/react-magma/commit/79f6660a4913873b83aec359b57525ec5631c6df)) - -## 1.2.0 (2020-04-07) - -## 1.1.0 (2020-04-07) - -### Bug Fixes - -- **search:** add and document style and testid props ([865b523](https://github.com/cengage/react-magma/commit/865b5235333424908da6533316b6ecda8792c01c)) -- **search:** add and document style and testid props ([ce089c6](https://github.com/cengage/react-magma/commit/ce089c6769c7549c70408ffe0a11114f55fd62d2)) - -## 2.0.0-beta.32 (2020-04-07) - -### Features - -- **calendar,search icon:** update calendar icon, update icon sizes ([444c08e](https://github.com/cengage/react-magma/commit/444c08ee89005fa2c50a0a94e3b060c6bfa53fb1)) -- **dropdown:** rename component, remove list markup, style fix ([04512aa](https://github.com/cengage/react-magma/commit/04512aaf212549cadae6441fb18e7f4bb747b7d1)) -- **dropdown:** renamed components ([ca81543](https://github.com/cengage/react-magma/commit/ca81543a7420b1d73eefa8875c25f66332fe8eb3)) -- **focus:** update color ([7bd022c](https://github.com/cengage/react-magma/commit/7bd022cd9e59ce2c2528e2e45555b6ffc84a3ce1)) -- **icons:** new icons -- open envelopes and signout ([4d8c2e7](https://github.com/cengage/react-magma/commit/4d8c2e703bf017559dcaf5e5286a40f400f152e2)) -- **tabs:** add isInverse to TabsPanelsContainer ([ad5bf7e](https://github.com/cengage/react-magma/commit/ad5bf7e15014bfdde571c9d0b4e6d247623025c4)) -- **tabs:** inverse styles on container, panels ([9ab5438](https://github.com/cengage/react-magma/commit/9ab54380e45e0d50dba5b712f9394c8404e71be0)) -- **tabs:** support all directions for borderPosition, iconPosition ([d8b01aa](https://github.com/cengage/react-magma/commit/d8b01aab8085383d0f40a70168cb4aae06433256)) -- **tabs:** tab panel props optional ([e35f57f](https://github.com/cengage/react-magma/commit/e35f57f44cc024d259008c170f9849e0c29a1ec9)) -- **toast:** some new toast/alert styles ([ffa180f](https://github.com/cengage/react-magma/commit/ffa180f70fa45a5f25e3b370e833590c26068642)) -- **toast:** upadted animation, mobile styles ([96e4519](https://github.com/cengage/react-magma/commit/96e4519c0b75a9c2bd792815c6cd955ef4d4322e)) - -### Bug Fixes - -- **select:** change to custom type for custom components ([e00592c](https://github.com/cengage/react-magma/commit/e00592c5f8731e02d2d7703b37c6d32823e408c2)) - -## 2.0.0-beta.29 (2020-03-30) - -## 2.0.0-beta.28 (2020-03-30) - -### Features - -- **dropdown:** add examples with checkboxes, add textposition prop ([f843e38](https://github.com/cengage/react-magma/commit/f843e38846cbc2b9c601d50eeaeb5aba323c54f0)) -- **dropdown:** add max-height to menu ([ff59fea](https://github.com/cengage/react-magma/commit/ff59fea87eb61c8410b89c9988cfcd4670b8e1c5)) -- **dropdown:** auto-assign index to dropdown ([532577b](https://github.com/cengage/react-magma/commit/532577ba8df459e2d8c0b0ca8e6cea5caa8571fa)) -- **dropdown:** fix handleblur ([c02cf9e](https://github.com/cengage/react-magma/commit/c02cf9eaf51098802c7138b40ea3c0b0d6d5ed7c)) -- **dropdown:** more form examples ([1dc9d00](https://github.com/cengage/react-magma/commit/1dc9d006276fe5896c805bd782a1132c989fe472)) -- **dropdown:** stop blur when clicking inside dropdown ([bd03344](https://github.com/cengage/react-magma/commit/bd033444ff0c3c928149edad1546102992f2b32c)) -- **select:** allow for custom components to be passed in ([dc8cffd](https://github.com/cengage/react-magma/commit/dc8cffd0c38a4c0825dc64c8b1d2bb845e6e8358)) - -### Bug Fixes - -- **loading indicator:** add css prop to get rid of emotion error ([1033c0e](https://github.com/cengage/react-magma/commit/1033c0e6e1bfa411d055accb78287ee8b99967d8)) -- **radio, checkbox:** border color on checked and indeterminate ([6f0436e](https://github.com/cengage/react-magma/commit/6f0436e77e3c198c41977e5c028f7ea687191795)) - -## 2.0.0-beta.26 (2020-03-25) - -### Features - -- **dropdown:** active item ([529d123](https://github.com/cengage/react-magma/commit/529d123226f13372b5175dcc9d0dff5fc0973645)) -- **dropdown:** add value prop for active items ([fc697ec](https://github.com/cengage/react-magma/commit/fc697ec30812da2204c29e3ee126e0ac0aa60359)) -- **dropdown:** allow custom aria-label on split toggle ([2ebdc55](https://github.com/cengage/react-magma/commit/2ebdc555776c2d30c28ed3929a977c4db9350265)) -- **dropdown:** arrow up functionality and cleanup of arrow keypress ([04aa0f6](https://github.com/cengage/react-magma/commit/04aa0f6fb04d1ad069ea347454c87568e9727e25)) -- **dropdown:** dividers and headings ([89c371b](https://github.com/cengage/react-magma/commit/89c371bab0f74e13e031c85467144bb14afe3b24)) -- **dropdown:** keyboard behavior ([1cdaa20](https://github.com/cengage/react-magma/commit/1cdaa20268c04b9b07507789353e073fbbce6053)) -- **dropdown:** keydown behavior for items ([343fe93](https://github.com/cengage/react-magma/commit/343fe93430af42f5cbaa0df99ff95ad466669aa4)) -- **dropdown:** more examples, tests, focus button on esc ([32b077f](https://github.com/cengage/react-magma/commit/32b077f85f337c4e49ff4800ecc4d8d3f9a3ee56)) -- **dropdown:** skip focusing disabled item ([79e046a](https://github.com/cengage/react-magma/commit/79e046a6a9a4de8904bf80a311aa4bf6d36a1c64)) -- **dropdown:** split button ([247e9ba](https://github.com/cengage/react-magma/commit/247e9ba5f98b785668f7c231c8cb154c5a341677)) -- **selects:** allow custom components for all selects ([9a30128](https://github.com/cengage/react-magma/commit/9a30128e80b18cc4f6af4b04f2ed97cd2d14e6b5)) -- **tab-props:** make component and children mutually exclusive in Tab ([3e2bc01](https://github.com/cengage/react-magma/commit/3e2bc01d902b96571481accaaae1c0c9bc45fbc8)) -- **tabs:** add aria-label from props to tabs container ([c46da40](https://github.com/cengage/react-magma/commit/c46da405e37b1cda92b9c42f901e3591de7be1e9)) - -### Bug Fixes - -- **input labels:** allow react node not just string ([a95f9b8](https://github.com/cengage/react-magma/commit/a95f9b8fdbe0600dcb3ff1ec2b8be6f39b385a81)) -- **tooltip:** allow custom styles ([0beb125](https://github.com/cengage/react-magma/commit/0beb12588a1973fdabdc1b92fd8645dde769e611)) -- **tooltip:** allow custom styling of tooltip container and element ([e7b3083](https://github.com/cengage/react-magma/commit/e7b3083367b9966af53758f635e17f396d499a9a)) - -## 2.0.0-beta.25 (2020-03-09) - -### Features - -- **breakpoints:** add useMediaQuery for js implementation ([b2f4da7](https://github.com/cengage/react-magma/commit/b2f4da7a10cfc6ee6e96e707ab033812498ad355)) -- **breakpoints:** take breakpoints from theme ([cc59586](https://github.com/cengage/react-magma/commit/cc5958694df2b0d0cb1e67ae5cd985c53ef0bd3e)) -- **breakpoints container:** new container to hold multiple breakpoints ([9a94fbf](https://github.com/cengage/react-magma/commit/9a94fbf4dd661a154351ef8d7ee79a7679608da6)) -- **breakpoints container:** support test id, add more tests ([1801d87](https://github.com/cengage/react-magma/commit/1801d871f58ee389e4801c27d37a3d029058a460)) -- **breakpoints-container:** support just a few breakpoints ([1931031](https://github.com/cengage/react-magma/commit/193103173ba424b9f29c3a386c907ca7cdeacf9f)) -- **dropdown:** disabled item ([4eb23b3](https://github.com/cengage/react-magma/commit/4eb23b356474b10ff70b3af78e72dc09ab3ef009)) -- **dropdown:** move menu, toggle to independant components ([3f203a7](https://github.com/cengage/react-magma/commit/3f203a7ac20b35d3ad21e11855fa507625332718)) -- **dropdown:** move more into context, add tests ([e74da40](https://github.com/cengage/react-magma/commit/e74da40873dff08ab08c1649c0d77f23de24625d)) -- **dropdown:** start component and basic styles ([9947056](https://github.com/cengage/react-magma/commit/9947056859dd41987ecd7682cae44514baad0565)) -- **dropdown:** very start of dropdown component ([4e15f75](https://github.com/cengage/react-magma/commit/4e15f758c3801bf49699318139d9a58443d16181)) -- **icon button:** allow custom icon size ([c62c62e](https://github.com/cengage/react-magma/commit/c62c62eb3989d492d151e62fc9f79a47fda17823)) -- **magma palette:** add purple to palette, also change order of docs ([6606932](https://github.com/cengage/react-magma/commit/6606932cbfe028363b3804ecc15383ef70490aed)) - -### Bug Fixes - -- **input message:** increase line-height ([c9eb328](https://github.com/cengage/react-magma/commit/c9eb3289434cf34016891bd8124d50ba5b8bfc60)) -- **input message:** tighten spacing ([3b0d7ca](https://github.com/cengage/react-magma/commit/3b0d7ca7e35c0921bff676e2c1d284ea0b101410)) -- **inputs:** explicitly set font family ([560e870](https://github.com/cengage/react-magma/commit/560e8709cbbd9083923dfa28486bd8488fb72f83)) -- **inputs:** fix focus color ([28d6233](https://github.com/cengage/react-magma/commit/28d62333384b9905f83091fba22c5da57cff1ed2)) -- **tabs:** clean up tab and tabs props ([c4fb082](https://github.com/cengage/react-magma/commit/c4fb082adf580658c5eba28b81c33652dd24a195)) -- **textarea:** use value not children ([e6326f4](https://github.com/cengage/react-magma/commit/e6326f45112f97ed30310b576db8df98d9e98d9c)) -- **timepicker:** allow timepicker to display well in flex div ([136cc93](https://github.com/cengage/react-magma/commit/136cc935ef9f1b74eb1e94d5a0738dc08d83bb90)) - -## 2.0.0-beta.24 (2020-02-19) - -### ⚠ BREAKING CHANGES - -- **icon-button:** Button component no longer accepts the icon props. IconButton provides the - functionality now -- **tooltip:** Removed the trigger prop from tooltip and we are now using the children to provide -- **inputs:** Many props removed from Input component. Password related props have been moved to - PasswordInput. HelpLink related props removed and replaced with simply passing children. Multiline - prop removed and replaced with separate Textarea component. Error and help messaging removed from - search. New BaseInput component created. - -### Features - -- **date and timepickers:** allow custom message styles ([e9f4d35](https://github.com/cengage/react-magma/commit/e9f4d352fc1b01df96782cbf6278bb7f0556b739)) -- **icon-button:** Make IconButton a separate component from Button ([d7b3767](https://github.com/cengage/react-magma/commit/d7b37674b884d31da7905e58cb476424ba16eb48)) -- **input message:** allow custom styles on input message ([7cf75a4](https://github.com/cengage/react-magma/commit/7cf75a489cffaaaa533ac891310fd2133f3d86e7)) -- **input message:** allow input message to take node ([50961f8](https://github.com/cengage/react-magma/commit/50961f84ebcb0ef00a6bc8750ef73161ebcabfd8)) -- **inputs:** New separate components for inputs, inc pword, textarea ([b39b3ec](https://github.com/cengage/react-magma/commit/b39b3eca81372cc1bca4a335bf1070fa6cda1da2)) -- **search:** isLoading prop for search, docs for spinner as icon ([f0a051e](https://github.com/cengage/react-magma/commit/f0a051e69b781a3c8af512e1671f50fe2bfdd316)) -- **tabs:** Add in typing for component vs children tab ([eb15ce1](https://github.com/cengage/react-magma/commit/eb15ce1a08086946bad316722a0272d9151063b2)) -- **tabs:** add padding to tabPanel, minor doc updates ([8650ba0](https://github.com/cengage/react-magma/commit/8650ba0a667505911ce3dbad8c4cdb3d305f9d9d)) -- **tabs:** make alignment an enum, remove children from custom tabs ([57f7dee](https://github.com/cengage/react-magma/commit/57f7deea0e6a445ea1224f065bc5850d46e937dc)) -- **tooltip:** throw error if children is more than one element ([eb59fe1](https://github.com/cengage/react-magma/commit/eb59fe1c1f229584fec783a60194521eee5b27b1)) - -### Code Refactoring - -- **tooltip:** make trigger children, make content a prop ([b082bc0](https://github.com/cengage/react-magma/commit/b082bc06fe85c74e0be1137bca7a8a6b486fe919)) - -## 2.0.0-beta.23 (2020-02-07) - -### Features - -- **password:** create separate password component ([566f11b](https://github.com/cengage/react-magma/commit/566f11b5b71dab28b1000f57adbef4207cc78636)) -- **tabs:** allow nav tabs to show icon ([8b12fd6](https://github.com/cengage/react-magma/commit/8b12fd6e1fe3a6e4765fcd3490a5dbc59dc3817a)) -- **tabs:** more styles, move props to container, not tabs ([1a467d7](https://github.com/cengage/react-magma/commit/1a467d7d413fa8578ef68b53dfdefed93856d828)) -- **tabs:** update styles based on UX feedback ([35246e5](https://github.com/cengage/react-magma/commit/35246e5e01e2bac2883a86c45b6217c45d4cd301)) - -### Bug Fixes - -- type error when theme is passed to styled component ([3e1d95b](https://github.com/cengage/react-magma/commit/3e1d95b6d1d391365e6372acf2fd6c4052bd9de8)) -- **modal:** remove console log ([cb0113c](https://github.com/cengage/react-magma/commit/cb0113c871e599cbb7a4b98b2723852f0ede72da)) -- **modal:** Stop multiple onClose function calls ([d159b00](https://github.com/cengage/react-magma/commit/d159b00c1f994f1037389ab9e264e5b80de49a2b)) - -## 2.0.0-beta.21 (2020-01-29) - -## 2.0.0-beta.20 (2020-01-29) - -### ⚠ BREAKING CHANGES - -- Added new stats icons. Added new empty star icon. Updated reply and forward icons. -- Resolved redundant icons. Remove unnecessary icons: ArrowUp3, ArrowDown3, - ArrowLeft3, ArrowRight3, Exclamation, List3, Menu2, Menu3, Menu4, PieChart, Question2, Question, - Spinner2, Star, ThList, Timed, Unlock, Wrench3 - -### Features - -- Icons audit ([52444cd](https://github.com/cengage/react-magma/commit/52444cdb3e78d819c8e80444ab968044a3b88b84)) -- New and updated icons ([e204ef3](https://github.com/cengage/react-magma/commit/e204ef3fc57d7a1b248138b6aa398a2c0017f757)) - -## 2.0.0-beta.19 (2020-01-28) - -### Features - -- **tabs:** allow for flexible widths ([8e29e15](https://github.com/cengage/react-magma/commit/8e29e15342d43e8277d23acbe00bdd64c61ed03d)) -- **tabs:** more styling for tabs, incl animation ([c3019cc](https://github.com/cengage/react-magma/commit/c3019ccbcfd6d87a94463ea9c0d882100c09a582)) -- **tabs:** refer to theme instead of magma directly ([6d6d241](https://github.com/cengage/react-magma/commit/6d6d2414c3efc06346d8200108ab60d27c5a3b81)) -- **tabs:** rename boolean props ([93cb9fd](https://github.com/cengage/react-magma/commit/93cb9fd17948c6717663fdb20aa02752aea01404)) -- **time-picker:** allow typed input and passed in value ([90ffbe8](https://github.com/cengage/react-magma/commit/90ffbe8a745be1ce25030f3e737b3f51c0ec1080)) -- **timepicker:** docs update, fix bg color, remove unused ref ([af45728](https://github.com/cengage/react-magma/commit/af45728965cab199ba19509009432d690850a5a7)) - -### Bug Fixes - -- **ref:** Fix references for Search/Input components ([4eace40](https://github.com/cengage/react-magma/commit/4eace4018ccc4765dbe289b18571fdfba187d8c5)) - -## 2.0.0-beta.17 (2020-01-15) - -### Features - -- **hide at breakponit:** new component to hide at specified breakpoinit ([786eeec](https://github.com/cengage/react-magma/commit/786eeec985cf71ab20436d11313592e45e3b088b)) -- **hideatbreakpoint:** remove ref, update tests ([7a932a3](https://github.com/cengage/react-magma/commit/7a932a3ffddcff28e0430002cf8fe8b8f4906dd9)) - -## 2.0.0-beta.16 (2020-01-15) - -### Features - -- **timepicker:** timepicker! ([5e20d02](https://github.com/cengage/react-magma/commit/5e20d025b98f8e8a6b7990b279131595b867bda4)) - -### Bug Fixes - -- **tabs:** fix max and min width of tab ([12f78d1](https://github.com/cengage/react-magma/commit/12f78d18d6a755d415021ce253cd3893da7266be)) - -## 2.0.0-beta.15 (2020-01-13) - -### Features - -- **checkbox:** share styles between indeterminate checkbox and checkbox ([03f692e](https://github.com/cengage/react-magma/commit/03f692ee6a8ae71d79b63cdf5dfc085237256e5e)) -- **checkbox:** use effect after all status updates ([cbb1a2a](https://github.com/cengage/react-magma/commit/cbb1a2a8c6a745e54bd4466891590f626c236e6c)) - -## 2.0.0-beta.14 (2020-01-13) - -## 2.0.0-beta.13 (2020-01-13) - -### ⚠ BREAKING CHANGES - -- **checkbox:** removed indeterminiate prop from checkbox, put in separate component - -MAGMA-196 - -### Features - -- **badge:** add 1px border to light badge ([d086865](https://github.com/cengage/react-magma/commit/d0868652c1786f319bbb8b4a95984958a10be24d)) -- **breadcrumb:** update font size ([a8d053d](https://github.com/cengage/react-magma/commit/a8d053d8103c0a0afa7112eaeeedffc8e3bbbc7d)) -- **checkbox:** separate indeterminate checkbox ([fea93c1](https://github.com/cengage/react-magma/commit/fea93c1cb6148064f535ee4b48f109c526331ce1)) -- **date-picker:** add aria label for disabled day state ([7fe8184](https://github.com/cengage/react-magma/commit/7fe818474386ec5bf14368e4bd1ddbbd45f6321c)) -- **date-picker:** adding in allowable dates ([6565fe8](https://github.com/cengage/react-magma/commit/6565fe88f0a5612334e7b9b0b7f5ce2ba54a17e1)) -- **date-picker:** allow navigation but not selection of disabled dates ([e4930a4](https://github.com/cengage/react-magma/commit/e4930a4bca62ace7613c07983df33a5b4de2ba83)) - -### Bug Fixes - -- **tabs:** change inverse prop to isInverse ([3371d7f](https://github.com/cengage/react-magma/commit/3371d7fd092398bcda2971b7451bfae58c05ea56)) -- **tabs:** fixed interfaces for tab components ([bfb4dcf](https://github.com/cengage/react-magma/commit/bfb4dcfe45ed949dfe53ae0961fad67e57f17428)) -- **tabs:** important names in tab docs is capitalized ([8384990](https://github.com/cengage/react-magma/commit/838499042e138ec6e3d4795b4a60bb38e6021faa)) -- **tabs:** minor fix ([6f84da7](https://github.com/cengage/react-magma/commit/6f84da71e97af35b9b9f858c74669ad7c7fdeffd)) -- **tabs:** tabs interface component was extended ([fc6cd45](https://github.com/cengage/react-magma/commit/fc6cd4524f9f4ea50923e03c58eada3814ec3833)) -- **tabs:** use template literal syntax for styled components ([7901c80](https://github.com/cengage/react-magma/commit/7901c8040196197b80ac0e310d88db80574f33f1)) - -## 2.0.0-beta.11 (2020-01-07) - -## 2.0.0-beta.10 (2020-01-07) - -## 2.0.0-beta.9 (2020-01-07) - -### ⚠ BREAKING CHANGES - -- **modal:** change prop names in modal component - open to isOpen, disableBackdropClick to - isBackgroundClickDisabled, disableEscKeyDown to isEscKeyDisabled and hideCloseButton to - isCloseButtonHidden - -MAGMA-212 - -- **progressbar:** prop name changes in progressbar component - animated to isAnimated and - labelVisible to isLabelVisible - -MAGMA-212 - -### Features - -- **input:** add default value prop ([4aa61de](https://github.com/cengage/react-magma/commit/4aa61de89129584302381d999d018a77baa60114)) -- **modal:** change boolean prop names ([2723ed7](https://github.com/cengage/react-magma/commit/2723ed7e1a07ddcd44c6baf1c4b73f8c71a58891)) -- **progressbar:** change boolean prop names ([0788dd0](https://github.com/cengage/react-magma/commit/0788dd03caabefdce026421fe59e9a2639013c6b)) -- **search:** call onchange event if passed as prop ([76ea4eb](https://github.com/cengage/react-magma/commit/76ea4ebb99621949dba5e68e534807872532478c)) - -## 2.0.0-beta.7 (2020-01-07) - -### ⚠ BREAKING CHANGES - -- **modal:** update props names for modal - disableBackdropClick, disableEscKeyDown, - hideCloseButton, open to isBackgroundClickDisabled, isEscKeyDownDisabled, isCloseButtonHidden and - isOpen - -MAGMA-212 - -### Features - -- **modal:** update boolean prop names ([cc27b7e](https://github.com/cengage/react-magma/commit/cc27b7e70e4e6b53b098e91e9d04e74c115d1d60)) - -## 2.0.0-beta.5 (2020-01-06) - -### ⚠ BREAKING CHANGES - -- **input:** prop name change in input component labelVisuallyHidden to isLabelVisuallyHidden - -### Features - -- **input:** rename labelVisuallyHidden prop to isLabelVisuallyHidden ([3939dd7](https://github.com/cengage/react-magma/commit/3939dd753679937b90ea72ca4fb108c7d393a78e)) - -### Bug Fixes - -- **datepicker:** omit value from default html props ([dd4def9](https://github.com/cengage/react-magma/commit/dd4def910424009c5088c5cf3f1bb71e0ae79829)) - -## 2.0.0-beta.4 (2020-01-06) - -### ⚠ BREAKING CHANGES - -- **input:** rename prop in input component hidePasswordMaskButton to isPasswordMaskButtonHidden - -MAGMA-212 - -- **radio, checkbox, toggle, formgroup:** renamed textVisuallyHidden prop to isTextVisuallyHidden in checkbox, formgroup, - radio, radiogroup and toggle components - -MAGMA-212 - -- **button:** prop name in button changed from fullWidth, to isFullWidth. It was previously named - block - -MAGMA-212 - -- Across many components, the inverse prop has been renamed to isInverse. Affects - Alert, Breadcrumb, Button, Card, Checkbox, Datepicker, Heading, HyperLink, Input, ProgressBar, - Radio, Search, Select, SkipLinik, Toast, Toggle, Tooltip - -MAGMA-212 - -- **alert, toast:** prop name changed in alert, toast components. Was dismissible, now is - isDismissible - -### Features - -- **alert, toast:** change dismissible prop name to isDismissible ([99d6786](https://github.com/cengage/react-magma/commit/99d6786976e6edd989af433dfbb08d35b104bd9e)) -- **all:** pass through base html attributes as props ([4715e2c](https://github.com/cengage/react-magma/commit/4715e2c1e727000b125c66f21ce36db3015549fb)) -- **button:** change fullWidth prop to isFullWidth ([3b4477b](https://github.com/cengage/react-magma/commit/3b4477b26301cc672f0028d863bbd4cfa6fbf5e5)) -- **datepicker:** add value prop ([430f5c8](https://github.com/cengage/react-magma/commit/430f5c82af9a67b02b558fb965766038ba97b0a2)) -- **input:** rename hidePasswordMaskButton to isPasswordMaskButtonHidden ([4968f74](https://github.com/cengage/react-magma/commit/4968f7407012858a3909058dd091c6d2cece374d)) -- **radio, checkbox, toggle, formgroup:** textVisuallyHidden prop ([4bd2115](https://github.com/cengage/react-magma/commit/4bd2115efaedbcb639c6380d1b1487c3874a6737)) -- rename inverse prop to isInverse ([6a95471](https://github.com/cengage/react-magma/commit/6a9547183654d7425384622714fe1816ebebd2a6)) - -### Bug Fixes - -- **tabs:** code logic fixes ([0f06338](https://github.com/cengage/react-magma/commit/0f06338e8ab26231314d2ca2d0cc62d0cd7ad6ea)) -- **tabs:** fix function for reuse ([1c298a0](https://github.com/cengage/react-magma/commit/1c298a02e8336a660f949cb8cb46fd6efe661bc2)) -- **tabs:** fix styles and themes ([41810c9](https://github.com/cengage/react-magma/commit/41810c9ce9e22e1f640c3f6328d0b8eb702710e5)) -- **tabs:** fix tests ([17ac74d](https://github.com/cengage/react-magma/commit/17ac74d60757585f74a7b4da9d349ccfc9e775bc)) - -## 2.0.0-beta.3 (2019-12-20) - -### ⚠ BREAKING CHANGES - -- **breadcrumb, spinner:** prop name changed in breadcrumb and spinner components -- ariaLabel changed to - aria-label - -MAGMA-193 - -- **tooltip:** removed the content prop from Tooltip component, uses children instead - -MAGMA-208 - -### Bug Fixes - -- **tabs:** fix and move tests toward tab component ([40552a0](https://github.com/cengage/react-magma/commit/40552a08524bcdd3703122e4a9640404804b13d6)) -- **tabs:** fix aria attributes ([29799de](https://github.com/cengage/react-magma/commit/29799de38e214b79774752ee094d6b063f041ee1)) -- **tabs:** fix styles ([aafed31](https://github.com/cengage/react-magma/commit/aafed31a8610ef2e4e2a403302119c6365e37f16)) - -### Code Refactoring - -- **breadcrumb, spinner:** renamed ariaLabel prop to aria-label ([df23d35](https://github.com/cengage/react-magma/commit/df23d357733633c35768fa454c91cb1ec2b46094)) -- **tooltip:** remove content prop, use children instead ([b0316e9](https://github.com/cengage/react-magma/commit/b0316e926d3de0ed59e97667f4fd611a2fee5e7c)) - -## 2.0.0-beta.1 (2019-12-19) - -### ⚠ BREAKING CHANGES - -- **breadcrumb:** removed inverse prop from BreadcrumbItem, now inherits prop from Breadcrumb - -MAGMA-195 - -- **modal, alert:** changed prop name in modal, alert and toast component from closeLabel to - closeAriaLabel - -MAGMA-207 - -- **progressbar:** change prop name in progressbar component from bgColor to color - -MAGMA-204 - -- **modal:** prop name change in modal from hideEscButton to hideCloseButton - -MAGMA-203 - -- **input:** renamed prop in input from helpLinkText to helpLinkAriaLabel - -MAGMA-202 - -- **button:** change prop name in button component from block to fullWidth - -MAGMA-191 - -- **input, datepicker, search:** changed prop name across three components (input, datepicker, search) from - placeholderText to placeholder - -MAGMA-190 - -### Features - -- **all:** add testId prop to all components ([3732a49](https://github.com/cengage/react-magma/commit/3732a498a9d7c059b22e2122edeb76931d3e0fb6)) -- **button:** change block prop name to fullWidth ([ff09002](https://github.com/cengage/react-magma/commit/ff09002667223d512cf8fbbf77a79434577baeb2)) -- **input:** rename helpLinkText to helpLinkAriaLabel ([a57726d](https://github.com/cengage/react-magma/commit/a57726dd19cae726906a8a551e85bba751745de6)) -- **input, datepicker, search:** change prop name ([22960bb](https://github.com/cengage/react-magma/commit/22960bbd753d0f5ffb0b1b3b9367cd8086dd5dd1)) -- **modal:** rename hideEscButton prop to hideCloseButton ([82aa2c7](https://github.com/cengage/react-magma/commit/82aa2c7b78e03cdc6fc03bc7941f068bbbeaf68c)) -- **modal, alert:** change closeLabel prop ([9e92c09](https://github.com/cengage/react-magma/commit/9e92c09f7fca728e3d1c59c4fc252487b33cd55a)) -- **progressbar:** change prop name from bgColor to color ([2c726d2](https://github.com/cengage/react-magma/commit/2c726d2016d2090855e00be1163a96d9e9285bb2)) -- **tabs:** added tabs component ([0dc0439](https://github.com/cengage/react-magma/commit/0dc0439a9083c450c4f91d611e3c6e490a071f42)) - -### Bug Fixes - -- **search:** pass search value to onsearch function ([9f7c9a2](https://github.com/cengage/react-magma/commit/9f7c9a22579b8b3c486c99cf7061f6d9648f6216)) -- **tabs:** custom tab component fixes and examples for in in docs ([d9f5ea3](https://github.com/cengage/react-magma/commit/d9f5ea324b7ca8bf54c93cf55cef9c2cd92a10fc)) - -### Code Refactoring - -- **breadcrumb:** add context for inverse ([9917233](https://github.com/cengage/react-magma/commit/9917233e106a8c0c82c807464a24f22846e063b3)) - -## 2.0.0-beta.0 (2019-12-16) - -### ⚠ BREAKING CHANGES - -- **alert:** added silly variant - -### Features - -- **alert:** silly ([621d14e](https://github.com/cengage/react-magma/commit/621d14e8e0180903780f1da612b074fd42dc207b)) -- **datepicker:** add required prop ([feaad82](https://github.com/cengage/react-magma/commit/feaad8237c2e59380b7fd845f4064b5dc17b8c0c)) - -### 1.0.1-beta.1 (2019-12-16) - -### ⚠ BREAKING CHANGES - -- **dismissible:** spelling of a prop has changed - -### Features - -- **focus color:** add new focus color that works against grey ([865880b](https://github.com/cengage/react-magma/commit/865880bdd1892164092c0aca9e7641312290f39c)) -- **hooks:** refactoring based on PR feedback ([c3d4ad3](https://github.com/cengage/react-magma/commit/c3d4ad39119aca43b469a3b2ab3966a4ef9bc699)) -- **icons:** new font size icon ([efc5012](https://github.com/cengage/react-magma/commit/efc50120902d49e8d09e0038d385ec33cd8b25e2)) - -### Bug Fixes - -- **dismissible:** fixing the spelling of the word dismissible ([d429931](https://github.com/cengage/react-magma/commit/d4299316192baf432cef0e4df67e8453948bfa44)) -- **loading-indicator:** add css to types for emotion ([b15cb4f](https://github.com/cengage/react-magma/commit/b15cb4f139e1651b092e114f1895a8a926308688)) -- **toast:** honor disableAutoDismiss on mouse hovers ([26bc0a2](https://github.com/cengage/react-magma/commit/26bc0a26850ac209e1ca73f012f5355c26753048)) - -## 1.0.0 (2019-11-26) - -## 0.1.0-beta.78 (2019-11-25) - -## 0.1.0-beta.77 (2019-11-25) - -### Features - -- **hooks:** toggle hooks ([283e92d](https://github.com/cengage/react-magma/commit/283e92dbff7e1fac091da408d8b6530f16437527)) -- **hooks:** tooltip hooks ([b531237](https://github.com/cengage/react-magma/commit/b53123706bec2b8e8195a4aa9b9b12433547beb4)) - -## 0.1.0-beta.76 (2019-11-21) - -### Features - -- **hooks:** modal hooks ([b513ef3](https://github.com/cengage/react-magma/commit/b513ef329e5f6cfcdef98b363c59468caf40ce68)) -- **hooks:** radio hooks ([592bae7](https://github.com/cengage/react-magma/commit/592bae7d8ae5e85c64e711520fd0b4839ff677a9)) -- **hooks:** radio useContext ([9f7933c](https://github.com/cengage/react-magma/commit/9f7933c5bb92c614ed6d83df585859c81275d7b7)) -- **hooks:** RadioGroup hooks ([95ca9f1](https://github.com/cengage/react-magma/commit/95ca9f1013b01b5eadeaa5447d0fe635184f623b)) -- **hooks:** toast hooks ([b568acd](https://github.com/cengage/react-magma/commit/b568acd1f8d70958ffefd0cb48efbb7d37c89fb7)) - -### Bug Fixes - -- **modal:** handle shift-tab from untabbable modal ([b3b3e2b](https://github.com/cengage/react-magma/commit/b3b3e2b0019b4b0ea2f790bbc63beb2b02d7be8b)) - -## 0.1.0-beta.75 (2019-11-20) - -### Features - -- **hooks:** Date picker hooks ([a62fc41](https://github.com/cengage/react-magma/commit/a62fc41e46fc92a6ca1890446a19b1d802c48114)) -- **hooks:** form group hooks ([415c29a](https://github.com/cengage/react-magma/commit/415c29a9ea2a197e65140be7897384d7a66942ea)) -- **hooks:** icon hooks ([a6bddaa](https://github.com/cengage/react-magma/commit/a6bddaa3b7a981022da3ddbc9fd1e6c66c3c468b)) -- **hooks:** input hooks ([9ccabeb](https://github.com/cengage/react-magma/commit/9ccabeb574f4dc1a18e99c5d8779fe88424c5178)) -- **hooks:** loading indicator hooks ([a13d4cf](https://github.com/cengage/react-magma/commit/a13d4cf83577fc7011e1fc5d0e28d983ce739c03)) -- **hooks:** start of modal hooks ([1c20c0b](https://github.com/cengage/react-magma/commit/1c20c0b61a5a958203a88681e0be6cbdd4041578)) -- **icons:** add new icons, remove old clock icon ([cd9db59](https://github.com/cengage/react-magma/commit/cd9db59b7230a4975a9fba471d45125c1631bc0f)) - -### Bug Fixes - -- **modal:** handle shift-tab better to specifically look for header ([2e2ae00](https://github.com/cengage/react-magma/commit/2e2ae005b6f75e3ec3766551583bb5eab0c473af)) - -## 0.1.0-beta.73 (2019-11-13) - -### Features - -- **hooks:** checkbox hooks and indeterminate behaviour ([8a75293](https://github.com/cengage/react-magma/commit/8a752930e1982adbe6f461f4fc01845141e44751)) - -### Bug Fixes - -- **checkbox:** inverse indeterminate style ([7ee9a52](https://github.com/cengage/react-magma/commit/7ee9a526f2dfb356596d2c1e7bd1b2fffd06a3d0)) -- **datepicker:** fix focus style in safari ([aa5d096](https://github.com/cengage/react-magma/commit/aa5d096afd72887d21edd12c4050f65327533ec5)) - -## 0.1.0-beta.72 (2019-11-13) - -### Bug Fixes - -- **modal:** close when clicking backdrop while still allowing scrolling ([5469cf4](https://github.com/cengage/react-magma/commit/5469cf45c3e67540ea31f5b8bffa44a57a6513dd)) -- **modal:** hide modal on esc key press on body ([1976511](https://github.com/cengage/react-magma/commit/1976511e1e5d8cd15ba6c316381f893810c4418f)) - -## 0.1.0-beta.71 (2019-11-11) - -### Bug Fixes - -- **modal:** fix scroll with mouse issue ([cc097d5](https://github.com/cengage/react-magma/commit/cc097d5644bc9125a9a5378b7affe922c823307a)) - -## 0.1.0-beta.70 (2019-11-11) - -### Features - -- **hooks:** Checkbox hooks ([433e8c5](https://github.com/cengage/react-magma/commit/433e8c5bf35c1dd7a0ec67999f503ec103aef9c6)) - -### Bug Fixes - -- **modal:** handle shift-tab from header and from radio group ([d17c317](https://github.com/cengage/react-magma/commit/d17c317f17be8d4955f98d67bd4449acb05a564c)) -- **modals:** handle shift-tab on header, add example to docs for radio ([6de0ec9](https://github.com/cengage/react-magma/commit/6de0ec95140264cfe6d8d2123716ff4e058f4d10)) - -## 0.1.0-beta.69 (2019-11-06) - -### Features - -- **hooks:** alert changed to using hooks ([fc4546c](https://github.com/cengage/react-magma/commit/fc4546c8a15a049e10f70547e75842af78d0ca32)) - -## 0.1.0-beta.68 (2019-11-05) - -## 0.1.0-beta.67 (2019-11-05) - -## 0.1.0-beta.66 (2019-11-04) - -### Features - -- **loading indicator:** clear timeout when component unmounts ([26feb6b](https://github.com/cengage/react-magma/commit/26feb6bca3950a78779ce6810178b39e649cb442)) - -## 0.1.0-beta.65 (2019-11-04) - -## 0.1.0-beta.64 (2019-11-01) - -### Features - -- **hooks:** update alert component to hooks ([38a1f23](https://github.com/cengage/react-magma/commit/38a1f23d9d1aaeac254a823e9df05fe0c0a2a0ba)) - -## 0.1.0-beta.63 (2019-10-31) - -### Features - -- **icons:** render title of icon conditionally ([7774492](https://github.com/cengage/react-magma/commit/7774492f5d97442ae902bd1b3e1a82f6a33a6a34)) -- **loading indicator:** aria-hidden on messages, more tests, more docs ([3698d54](https://github.com/cengage/react-magma/commit/3698d54601fdccae2427f4e5cd7a8c10a0d36273)) -- **loading indicator:** basic loading indicator component ([6564b16](https://github.com/cengage/react-magma/commit/6564b164239cead4984221ae6dd5eda8f5e98336)) -- **loading indicator:** cutom messages the change after time ([2258023](https://github.com/cengage/react-magma/commit/2258023deb95f530be4cf0ffb257a5dec4eb6a2e)) -- **loading indicator:** show percentage on progress bar ([945471d](https://github.com/cengage/react-magma/commit/945471d917d73f41125c43a3291b1d56453157a3)) -- **progress bar:** add progress bar style to loading indicator ([a70079a](https://github.com/cengage/react-magma/commit/a70079a9218732599c1e91b1e9db4db039a9c4d0)) -- **progressbar:** change bgcolor to enum ([41f5e87](https://github.com/cengage/react-magma/commit/41f5e87018c1028ef173c4481f1de3ab4156c1ba)) - -### Bug Fixes - -- **modal:** fix focusable elements when modal content changes ([33b3ff9](https://github.com/cengage/react-magma/commit/33b3ff9219603175dd36cb2150af70898eb54f41)) - -## 0.1.0-beta.62 (2019-10-23) - -## 0.1.0-beta.61 (2019-10-23) - -## 0.1.0-beta.60 (2019-10-22) - -### Features - -- **form group:** get rid of core component ([09da516](https://github.com/cengage/react-magma/commit/09da5166c0e079c85512f2ad13098df7807b0a8e)) -- **input:** center spinner vertically ([13a7890](https://github.com/cengage/react-magma/commit/13a789054cdaff660aeed02dcd318c3df1a9c877)) -- **progressbar:** new progress bar component ([bf6a344](https://github.com/cengage/react-magma/commit/bf6a3447a8cd11c1458c8de14f7c2e3e2afb645f)) -- **progressbar:** update propname, add 1px padding ([5bfbf02](https://github.com/cengage/react-magma/commit/5bfbf0282540e5796f2aeb8f2c394b1150c099bb)) -- **search:** add e.preventDefault to keypress event ([bf469cb](https://github.com/cengage/react-magma/commit/bf469cb37273996ae34c84624c69e109caed2071)) -- **search:** helper message ([14d484a](https://github.com/cengage/react-magma/commit/14d484ad3382259405aabecf7a867ac28dc91386)) - -### Bug Fixes - -- **datepicker:** add types to buttons and add inverse prop ([5e98535](https://github.com/cengage/react-magma/commit/5e98535701420e313e751c515ade61ccdae1bd72)) -- **modal:** add componentdidmount so it renders if always open ([5c321a6](https://github.com/cengage/react-magma/commit/5c321a625e0bc41b6d5daa623e6c4135840fbb78)) - -## 0.1.0-beta.58 (2019-10-17) - -### Features - -- **form group:** form group component for wrapping checkboxes ([af40516](https://github.com/cengage/react-magma/commit/af40516cc1aa80a6bbcc5bce9a47782970af6257)) - -## 0.1.0-beta.56 (2019-10-14) - -### Features - -- **badges:** badge component ([ac4d4e3](https://github.com/cengage/react-magma/commit/ac4d4e34daec56541cb16c1446f7b0d5a52499ff)) -- **badges:** fixes based on orion feedback ([97bb229](https://github.com/cengage/react-magma/commit/97bb2294076d3a21877f9ba6a29914d435ab431a)) -- **breadcrumb:** start of breadcrumb component ([2a9e282](https://github.com/cengage/react-magma/commit/2a9e282a8e4a8d99eacdc32a08ac3d5867ea7e45)) -- **breadcrumb:** support aria-label and min-width props ([44630e5](https://github.com/cengage/react-magma/commit/44630e5543fbdabb21aada8bf48be42d4ffd5089)) -- **card heading:** make heading level flexible, style fix ([ec45861](https://github.com/cengage/react-magma/commit/ec45861ed4546e13c95ca02b0bf608a2bdc14402)) -- **input:** add spinner animation ([03898c5](https://github.com/cengage/react-magma/commit/03898c58f8c93bad37677141d5c07023be2516bf)) -- **modal:** handle search on enter keypress ([52667e1](https://github.com/cengage/react-magma/commit/52667e184221df46484199676d2ff33a9e88211a)) -- **search:** on search event, button style, more docs ([feed661](https://github.com/cengage/react-magma/commit/feed6616a09d69708bc0015df9acdb08c6767d21)) -- **search:** start of search input ([f9672ad](https://github.com/cengage/react-magma/commit/f9672ade9228da7c7659f123d18a3d4a6c6045b6)) -- **spinner:** spinner animation for search and other components ([104b5af](https://github.com/cengage/react-magma/commit/104b5af55789592cc905c9fa5ef24ad65d30b4d5)) - -### Bug Fixes - -- **buttons:** fix font weight and size on buttons ([da2250f](https://github.com/cengage/react-magma/commit/da2250fa3e5fe3831e8f363868e6060eb59f6554)) - -## 0.1.0-beta.53 (2019-09-30) - -## 0.1.0-beta.52 (2019-09-27) - -### Bug Fixes - -- **modal:** fix unknown prop warning ([39ea881](https://github.com/cengage/react-magma/commit/39ea8811ad833558ee16400f31e0e7e1a835bb9b)) - -## 0.1.0-beta.51 (2019-09-25) - -### Bug Fixes - -- **select:** add helper and error msg to arialabel ([bfaebf0](https://github.com/cengage/react-magma/commit/bfaebf02c06f91bfeca328dba1ce3cf4ddb7d8ad)) - -## 0.1.0-beta.50 (2019-09-25) - -## 0.1.0-beta.49 (2019-09-24) - -## 0.1.0-beta.48 (2019-09-24) - -## 0.1.0-beta.47 (2019-09-20) - -### Features - -- **card:** background color and inverse ([7a77801](https://github.com/cengage/react-magma/commit/7a77801a5b5726e389acde1c8b5be3c6af10856e)) -- **card:** card component ([4cf501c](https://github.com/cengage/react-magma/commit/4cf501c97f6c83165127953e0585878392fafe0f)) -- **card:** remove unneeded case ([d81d3bc](https://github.com/cengage/react-magma/commit/d81d3bc54962e9734e2935fa68607d3650b829b1)) -- **date-picker:** add trap focus to date picker calendar ([f4374fe](https://github.com/cengage/react-magma/commit/f4374fe60162f6a48a4a537cb0f058e814720b63)) -- **date-picker:** close button functionality ([1225af3](https://github.com/cengage/react-magma/commit/1225af376383c0b414719033337ef4db01437616)) -- **date-picker:** remove unecessary export in utils ([50518dd](https://github.com/cengage/react-magma/commit/50518dd9e1067dc9037a3623879e3f7296aae2b1)) -- **datepicker:** add close button ([d331f54](https://github.com/cengage/react-magma/commit/d331f546e6cf3077c0ce0fbe679cff890025755d)) -- **datepicker:** focus input when pressig close ([cae3f38](https://github.com/cengage/react-magma/commit/cae3f38bc76618152b619528c2cd9b774e1161ec)) - -### Bug Fixes - -- **date-picker:** fix dates not being chosen ([cf9ceaf](https://github.com/cengage/react-magma/commit/cf9ceaf25b5b18277b3727b22c4c6ea5739f4fe8)) -- **modal, alert:** add more styles to better work in inverse mode ([595bf1c](https://github.com/cengage/react-magma/commit/595bf1caa205d3d963a097540964a76e18aa00f8)) - -## 0.1.0-beta.45 (2019-09-16) - -### Features - -- **modal:** move onclose from core to dom ([9016bb4](https://github.com/cengage/react-magma/commit/9016bb4b3e64ed1e0a4a427b2a5455500194a3bf)) - -### Bug Fixes - -- **modal:** do not try to focus next element if there isn't one ([d983749](https://github.com/cengage/react-magma/commit/d983749b21e9f626e4a3d731e6e4dc05450a6dee)) - -## 0.1.0-beta.44 (2019-09-13) - -### Features - -- **date-picker:** focus calendar header when opened if no chosen date ([57316f9](https://github.com/cengage/react-magma/commit/57316f974715cb9e97768999caf5baa295cfaff9)) -- **datepicker:** change announce text ([ec396cf](https://github.com/cengage/react-magma/commit/ec396cfbd5307c4bf8e9acb5eba572cbb9e330f4)) -- **modal:** put focus on first element if nothing else to focus ([68c564a](https://github.com/cengage/react-magma/commit/68c564adb9ff344bae9df03323d04e11b7fc4bf6)) - -## 0.1.0-beta.43 (2019-09-11) - -### Features - -- **modal:** put focus on modal heading if there is one ([e72d78e](https://github.com/cengage/react-magma/commit/e72d78ec790a1a1f29594d0a63526f876a764a92)) - -### Bug Fixes - -- **toggle, heading, alert:** fix focus styles ([f69331a](https://github.com/cengage/react-magma/commit/f69331a8b02b3fe9b5636fdf0ba509901008628a)) - -## 0.1.0-beta.41 (2019-09-10) - -## 0.1.0-beta.40 (2019-09-10) - -### Features - -- **date-picker:** focus chosen date on calendar open ([1bf21c7](https://github.com/cengage/react-magma/commit/1bf21c725162e93238f5b28026dde75b8ac95f14)) - -## 0.1.0-beta.39 (2019-09-10) - -## 0.1.0-beta.38 (2019-09-09) - -### Features - -- **date-picker:** add helper and error message to date picker ([4f8f5ac](https://github.com/cengage/react-magma/commit/4f8f5ac02c01bed087c4783384a07605c2059c8d)) - -### Bug Fixes - -- **modal:** export enum for modal size ([b5cfa6d](https://github.com/cengage/react-magma/commit/b5cfa6d4bfe273137323da67e6bbd3bc2fb758da)) - -## 0.1.0-beta.37 (2019-09-06) - -### Bug Fixes - -- **global styles, labels:** changes to work better with react bootstrap ([5e8d3a3](https://github.com/cengage/react-magma/commit/5e8d3a30d4ac0e043ba833ee3cd445c4f91c24dd)) - -## 0.1.0-beta.36 (2019-09-06) - -### Bug Fixes - -- **modal:** use heading component in modal to explictly specify font ([6179123](https://github.com/cengage/react-magma/commit/617912307784213a63e26ebce8662aeb245ef7eb)) - -## 0.1.0 (2019-09-06) - -## 0.1.0-beta.35 (2019-09-06) - -### Features - -- **date-picker:** allowing text input ([64a3ee6](https://github.com/cengage/react-magma/commit/64a3ee67ee29e267ee33e452bab13ef618ec9c2b)) -- **date-picker:** Change to generic onDateChange function ([89e3943](https://github.com/cengage/react-magma/commit/89e3943485445e291242a3339a87a252187e28e4)) -- **datepicker:** placeholder ([7efcd41](https://github.com/cengage/react-magma/commit/7efcd41b20ce443e2c2bd312349c9d8c02e61004)) - -### Bug Fixes - -- **date-picker:** return focus to input on esc on date focus ([27bcf3f](https://github.com/cengage/react-magma/commit/27bcf3f6cd77c727c2732a171946a3bae87825ef)) -- **datepicker:** focus styles in ff ([4dec95e](https://github.com/cengage/react-magma/commit/4dec95e18bfdd81bc199785f60ddab8996a389f7)) -- **focus style:** remove transition to fix safari bug ([3071af6](https://github.com/cengage/react-magma/commit/3071af63cd869cae370235bc458841bfd7a4734b)) - -## 0.1.0-beta.32 (2019-08-28) - -### Features - -- **datepicker:** icon button style ([4433cc2](https://github.com/cengage/react-magma/commit/4433cc25ea6b0b05fa59a54963599c76e354719d)) - -### Bug Fixes - -- **headings:** fix heading styles not being applied ([7265dfc](https://github.com/cengage/react-magma/commit/7265dfc57257adfc393b2a365d72ac8be46b7a4f)) - -## 0.1.0-beta.31 (2019-08-26) - -### Features - -- **datepicker:** return focus to input after dp closes, tests ([19f7f14](https://github.com/cengage/react-magma/commit/19f7f1450a1d6a3147e6d0989cd15f7f5d7b8d01)) - -## 0.1.0-beta.30 (2019-08-23) - -### Features - -- **datepicker:** make datepicker open on icon click ([e762800](https://github.com/cengage/react-magma/commit/e7628008ada630002f2c99d409fe7d7790c5c9c3)) -- **datepicker:** show calendar on icon click ([8f72a9f](https://github.com/cengage/react-magma/commit/8f72a9f3660a9702e112dc7608fb69326232568c)) -- **input:** more input size updates ([cdbcbff](https://github.com/cengage/react-magma/commit/cdbcbff276237aeaf2f7761ecb111c12b4833ee6)) -- **input:** update input size styles to just medium and xl ([cbb345b](https://github.com/cengage/react-magma/commit/cbb345b21b51916b7a7df1ef986051e84e8be08d)) -- **modal:** update modal styles ([003559b](https://github.com/cengage/react-magma/commit/003559b8fd4b1eb2b36d921580d644b261396ff4)) - -### Bug Fixes - -- **innerRef:** Fix all references to innerRef ([4220463](https://github.com/cengage/react-magma/commit/4220463d2dc8aa6f669db1373bb37245302e1e6b)) -- **ref:** fix deprecated innerRef prop for styled Input ([f376c69](https://github.com/cengage/react-magma/commit/f376c695a5239593ae9464341457bd449b358d23)) -- **refs:** fix forward refs on class components ([ad63f38](https://github.com/cengage/react-magma/commit/ad63f389f649c1f8a8ecd99ed885400d9494c0a3)) -- **toggle:** fix a11y issue with toggle by always including aria-checked ([856f1c1](https://github.com/cengage/react-magma/commit/856f1c16b76cab7d7a235074d7b987bf61112906)) - -### Performance Improvements - -- **fonts:** set font-display to swap to help performance ([c257908](https://github.com/cengage/react-magma/commit/c2579084bb7560cc351edc5123e3896db906a3d0)) - -## 0.1.0-beta.29 (2019-08-12) - -### Features - -- **date-picker:** Clean out dom information in core ([534b626](https://github.com/cengage/react-magma/commit/534b626528d56a7f6a7fa6a49820c0fdb7e24e32)) -- **date-picker:** removing commented out code ([a8312a3](https://github.com/cengage/react-magma/commit/a8312a3eac1c85d0f0feb92dcfc451f4e819c92b)) -- **heading:** change heading color to foundation blue ([e449e95](https://github.com/cengage/react-magma/commit/e449e95f61aeb354e10722e60244e35e5899506d)) -- **headings:** new heading styles, refactor some styling ([b644d32](https://github.com/cengage/react-magma/commit/b644d322938d7675c7f306d41724cd6d6c588e4f)) -- **input:** Clean up dom related code in input core ([1a74df3](https://github.com/cengage/react-magma/commit/1a74df3d81ecdb13e3a1eac7f61a44eab88e4fcf)) -- **modals:** removing dom related code in modal core ([69c46a3](https://github.com/cengage/react-magma/commit/69c46a36164fbc66993df963c10f97950064d595)) -- **radio:** clean up dom related code in radio core ([72f3a66](https://github.com/cengage/react-magma/commit/72f3a66157bad3d05092858663b4b53e0ffeb831)) -- **radio:** Removing commented out code ([f713e1c](https://github.com/cengage/react-magma/commit/f713e1cf902c822304b97f43bc08831bd2c22afc)) -- **select:** clean up dom related code in select core ([a0f9c7e](https://github.com/cengage/react-magma/commit/a0f9c7e146ef6d369b3703e6b4dbd804dfc3b34e)) -- **toast:** clean up dom related code in toast core ([ae6356f](https://github.com/cengage/react-magma/commit/ae6356fc89f08b014eea152ea5b3e5d587009856)) -- **tooltip:** removing dom related code in toolitp core ([7f1bfb7](https://github.com/cengage/react-magma/commit/7f1bfb725b3397db09dc597cbf07eb38c2a16aaa)) - -## 0.1.0-beta.28 (2019-07-30) - -### Features - -- **a11y:** focus styles, toggles as switches, calendar fix ([2942f2d](https://github.com/cengage/react-magma/commit/2942f2df4960add0cbfcf733ce0874e9fe1d1aa1)) -- **hyper-link:** Change omit variable for consistency ([475250f](https://github.com/cengage/react-magma/commit/475250ffbff2cc4f348267cd0ef6f8afacf1d058)) - -### Bug Fixes - -- **console-warnings:** Removing bad props from dom ([b6dce9d](https://github.com/cengage/react-magma/commit/b6dce9d0bfaf541d51561d4acee7b2713f4e963c)) -- **hyperlink:** fix console error with textTransform prop ([506d818](https://github.com/cengage/react-magma/commit/506d8182eae3acc8f7dc3e913a19d97cf2fe9b46)) -- **hyperlink:** fix shadow props error ([c32334e](https://github.com/cengage/react-magma/commit/c32334e6dd0cc7b2a329e04001a82474d0a6d01a)) -- **skiplink:** fix console errors in skip link ([fa629ec](https://github.com/cengage/react-magma/commit/fa629ec0f01e032a8f92d8eef40b36fac288482c)) - -## 0.1.0-beta.27 (2019-07-25) - -## 0.1.0-beta.26 (2019-07-24) - -### Bug Fixes +- 95f30ed9: fix(modal): stopped background from scrolling when a modal is open +- 1fbd86f3: fix(timepicker): update am/pm to use type=button +- 92579adb: chore: updating styling +- c3b90d1d: feat: add xLarge for iconSizes + fix: export styled and useGeneratedId for external components +- 3260fafb: Call onClose function when clicking outside of the dropdown menu +- e12e00cf: fix(textarea): default width to 100% +- 12d6d789: fix StyledButton: move creation of wrappers outside of StyledButton render function +- 93ecc6c8: Feature/grid -- **select:** fix multiple labels for one element ([7889e25](https://github.com/cengage/react-magma/commit/7889e2541c213efde16ca00955d1d45ba35f4eb6)) + CSS-Grid component for Magma. Grid styles can be applied as props to quickly and easily create a layout. -## 0.1.0-beta.25 (2019-07-24) +- c5cec3f6: Add useFocusLock hook to fix focus jumping around inside of a modal that has components re-rendered. -### Features +## 2.5.0 -- **hyper-link:** HyperLink created and allows button styling ([2f15f2f](https://github.com/cengage/react-magma/commit/2f15f2fbf560f0212dfdd4678b1c0a79d033d71d)) -- **hyper-link:** link styles ([4e7541c](https://github.com/cengage/react-magma/commit/4e7541cbdef601f55f2545c9bf18221ff19c9e2b)) -- **hyperlink:** use hyperlink in skip link ([b78d04e](https://github.com/cengage/react-magma/commit/b78d04e13c94f502092f834b73286123461f9117)) -- **tooltip:** allow variable width for tooltip ([ffb51aa](https://github.com/cengage/react-magma/commit/ffb51aa4c5684ced9cd24e0f0fff833c0c410152)) -- **tooltip:** merge ([e185265](https://github.com/cengage/react-magma/commit/e1852653a78c21a991c34b9d56b9eea0aa06ac25)) -- **tooltip:** Moving state management to core ([eb05c9f](https://github.com/cengage/react-magma/commit/eb05c9f27986fec58221758772d6ed50632ee6b0)) +### Minor Changes -### Bug Fixes +- 8e3559c3: Refactor pagination component to use the new `usePagination` hook. + Create new `Datagrid` component as well as a new `useDataPagination` hook to handle datagrid data. -- **tooltip:** fix ThemeContext case ([6f22651](https://github.com/cengage/react-magma/commit/6f22651a496e070ccb7d825679621c04ee9b3714)) +### Patch Changes -## 0.1.0-beta.24 (2019-07-10) +- 68b265d0: fix: place ref for dropdown on the card +- acc9219d: refactor(text alignment): changing the banner alignment to left aligned +- 9a89c7af: feat(input): added isClearable prop to input base -## 0.1.0-beta.23 (2019-07-10) +## 2.4.0 -### Features +### Minor Changes -- **babel-plugin:** Enum prefix added for exports ([dc28550](https://github.com/cengage/react-magma/commit/dc285509006d76276cb613566844f95035d53f66)) -- **tooltip:** add tooltip to help link ([357b578](https://github.com/cengage/react-magma/commit/357b578a47e1909014a908eef832c46bfcf70b01)) -- **tooltip:** aria-labeledby and focus hover states ([4fe82ad](https://github.com/cengage/react-magma/commit/4fe82ad330fd119c12fced28e21049eff99edb5a)) -- **tooltip:** autogenerate ids, more tests ([7b1c4d0](https://github.com/cengage/react-magma/commit/7b1c4d07481594e790986f76ceb96b18cb0c4acd)) -- **tooltip:** hide tooltip on escape ([29041cd](https://github.com/cengage/react-magma/commit/29041cd1670435da7e5d7127f3e2f9a10cbb30ce)) -- **tooltip:** inverse style ([886e058](https://github.com/cengage/react-magma/commit/886e058d5e889536f19cbe1a6e97e374d7503afd)) +- f0a1882f: fix/controlled-toggle -### Bug Fixes + Update `Toggle` to have controlled and uncontrolled variants akin to `Checkbox` -- **babel-plugin:** Fix bad paths for interfaces and icons ([11c712a](https://github.com/cengage/react-magma/commit/11c712ad1b472ac78913cbe67658ccc3bcf0822b)) -- **ThemeContext:** commit case sensitive file name change ([9bedbee](https://github.com/cengage/react-magma/commit/9bedbeedc520150916719ea570e70aa495eb9e45)) +- 88e2daee: Feature/datagrid -## 0.1.0-beta.22 (2019-07-02) + Creating a `Datagrid` component with the options to have selectable rows and pagination. -## 0.1.0-beta.21 (2019-07-02) + As a part of pagination for the `Datagrid` component there is now a `useDataPagination` hook that creates a `pagination` object with the data needed to build any of our pagination components. -### Features +- b7f7e431: feature/transitions: Add `Transition` component. -- **tooltip:** tooltip positioning ([3bac18a](https://github.com/cengage/react-magma/commit/3bac18a0fdf5331bb73d82637923535692b0c6d4)) + A reusable Transition components that allows teams to use the same standard transitions everywhere. -### Bug Fixes + ``` + +
    child
    +
    + ``` -- **input-message:** Removing forward ref from input message ([61232f7](https://github.com/cengage/react-magma/commit/61232f76c309bb7c3a64418551620f041524b8e6)) +- c49cda0e: Add new transition component +- 1ceb9951: Feature/accordion -## 0.1.0-beta.20 (2019-06-28) + Adding a new accordion component -### Features +### Patch Changes -- **tooltip:** basic tooltip component ([3086dd2](https://github.com/cengage/react-magma/commit/3086dd2ed3512804faf9e645dba2a8aa4b5adb77)) +- aaa4d559: Some minor adjustments to the appearance of inverse (dark) states in some components. Also some updates to docs structure for dark mode. +- efb6f297: feat: updating error styles for radios +- 6d2a2be6: chore: update icons +- 57e28ac7: feat(pagination): create new pagination component -## 0.1.0-beta.19 (2019-06-28) +## 2.3.12 -## 0.1.0-beta.18 (2019-06-27) +### Patch Changes -### Features +- d0a7687d: fix(input): fix issue with inline inputs rendering too wide (such as search box) -- **datepicker:** fix issue with dp closing when modal open ([fe04d38](https://github.com/cengage/react-magma/commit/fe04d38c62923000a0f64ae5b8ad0ad99d27f060)) -- **datepicker:** fix issue with ondayclick ([01be3a1](https://github.com/cengage/react-magma/commit/01be3a188ec509e34a5f366019c23efd5c69e803)) +### Patch Changes -## 0.1.0-beta.17 (2019-06-26) +- d0a7687d: fix(input): fix issue with inline inputs rendering too wide (such as search box) -### Features +### 2.3.9 (2021-03-24) -- **date picker:** help keyboard shortcut ([1ff932f](https://github.com/cengage/react-magma/commit/1ff932f6f89e03e0a1fde0dcbe928849fb787ad0)) -- **date-picker:** finished up date picker ([fde3c06](https://github.com/cengage/react-magma/commit/fde3c06dd9103b5519d96e97314d6e13493f0288)) -- **date-picker:** helper information in the date picker ([85778a8](https://github.com/cengage/react-magma/commit/85778a81bea087da8e291d7a4244adf9d5a6a1db)) -- **date-picker:** moving logic to core ([9aaa8c8](https://github.com/cengage/react-magma/commit/9aaa8c8ed0506f16ad0f4811998a45a380b065a7)) -- **datepicker:** a few small ui tweaks ([629af19](https://github.com/cengage/react-magma/commit/629af198e952e5e461f566c5b44c7f0e1309e484)) -- **datepicker:** help button style ([3969d2d](https://github.com/cengage/react-magma/commit/3969d2d980876baee02aa1ca3af7cef002256758)) -- **datepicker:** help modal styles ([3f735d4](https://github.com/cengage/react-magma/commit/3f735d4e1861165279d48d023aab3281847b292b)) -- **datepicker:** use small modal for help, prevent calendar closing ([a4e7269](https://github.com/cengage/react-magma/commit/a4e7269b39eca530d3583a4b8ed291385b353767)) -- **input:** new error styles ([4a2bd86](https://github.com/cengage/react-magma/commit/4a2bd86d361b540c556d1554ebc5662e7a9f7973)) -- **input:** refactor error message, add aria-describedby ([410a587](https://github.com/cengage/react-magma/commit/410a5871391084be113e11b3f67f24b84c89005d)) -- **input:** what is this button ([23d1a32](https://github.com/cengage/react-magma/commit/23d1a322326804704359c77c169e62d7d43d2fa5)) -- **modal:** merge ([c0c9b75](https://github.com/cengage/react-magma/commit/c0c9b752f81ffd08557f5eccd51ccaf9d4f54d66)) -- **modal:** use react portal and aria-modal attribute ([cf17fe3](https://github.com/cengage/react-magma/commit/cf17fe3d383e89d860aa786b9aa7cc5c499ddb8e)) -- **modals:** more modal styles ([bf48723](https://github.com/cengage/react-magma/commit/bf487238003accbb09c34fac871852c3e424f488)) -- **react-select-variations:** Async, AsyncCreatable, Creatable selects ([b9601b7](https://github.com/cengage/react-magma/commit/b9601b70f22a83ec4b91120db45be0c65d962403)) -- **select:** add helper text option to select fields ([066fbac](https://github.com/cengage/react-magma/commit/066fbacc3b141296c6198c2f4108df46ba04bcb2)) -- **select:** merge async select with arror messages ([5308a6e](https://github.com/cengage/react-magma/commit/5308a6e649e4cefc3481a28b9cecc2f871fcc708)) +- chore: update to node 14, npm 7 +- fix(checkbox): switch to icon for unchecked state +- fix(dropdown): improve dropdown button styles for icons v2 +- feature(flex): add flex component +- feature(spacer): add spacer component +- fix(formgroup): add label +- fix(Button): default to ButtonType.button +- fix(icons): update remaining v1 icons -### Bug Fixes +### 2.3.8 (2021-03-01) -- **husky:** fix husky hooks ([ed691f2](https://github.com/cengage/react-magma/commit/ed691f2566287d50147be2d00e0284b6cf0eb20e)) -- **modal:** esc key works when backdrop click is disabled ([ebcd8e2](https://github.com/cengage/react-magma/commit/ebcd8e2e7859ab79bb6ef73bef69a2bea80beaf2)) +- fix: update dependencies accross packages +- docs(checkbox): improve stories -## 0.1.0-beta.16 (2019-06-07) +### 2.3.7 (2021-02-22) -### Features +- feat(icons): release v2.0.0 -- **modals:** Creating own focus trap for modal ([cd4ee83](https://github.com/cengage/react-magma/commit/cd4ee83f07df379c0e8878d2392c620a7e6d2cab)) -- **modals:** modal styles ([140b0d4](https://github.com/cengage/react-magma/commit/140b0d41198b422b600540746a54546090ba6d3a)) +### 2.3.6 (2021-02-18) -## 0.1.0-beta.15 (2019-06-06) +- Note: Version bump only for package react-magma-dom +- -### Features +### 2.3.5 (2021-02-18) -- **button:** styles for marketing button ([7906ac7](https://github.com/cengage/react-magma/commit/7906ac7e9bf499ad00b492b3c12d041574157285)) -- **date-picker:** Created a date-picker ([244f514](https://github.com/cengage/react-magma/commit/244f5141ec04ba5fa83796e7177a492aa7d93c86)) -- **modals:** modals with functionality ([821f2e0](https://github.com/cengage/react-magma/commit/821f2e000d6b2c428cc0e80078257fdc91d1ef1e)) -- **modals:** very basic modal ([ccaa210](https://github.com/cengage/react-magma/commit/ccaa21080ac72f8b89309a1089c922efb4e5eaba)) +- table: duplicate exports (1583413) +- ci(stories): add remaining stories +- refactor(breadcrumb): add generic index +- refactor(card): add generic index +- refactor(dropdown): add generic index +- refactor(navtabs): add generic index +- refactor(table): add generic index +- refactor(tabs): add generic index +- fix(combobox): fix error message and styling +- fix(select): fix error message and styling +- fix(checkbox): use IndeterminateCheckboxStatus in type +- fix(label): add labelPosition enum +- feature(table): add pagination -### Bug Fixes +### 2.3.4 (2021-01-25) -- **password-mask:** Explicit Button type on show/hide button ([2738939](https://github.com/cengage/react-magma/commit/27389397644e5e35f73d0851e7b77304b1d442ba)) -- **select:** fix spacing issue with error message ([ab61f50](https://github.com/cengage/react-magma/commit/ab61f50d60ec796f6535fc73004b779204d32729)) +- ci(storybook): add storybook +- chore: update contributing guide +- fix(tooltip): improve positioning -## 0.1.0-beta.14 (2019-05-22) +### 2.3.3 (2021-01-20) -## 0.1.0-beta.13 (2019-05-22) +- docs(theme): use magma theme in more places +- feat(combobox): add isMulti XOR +- feat(select): add isMulti XOR +- fix(dropdown): set border to 0 +- feat(form): create form component +- fix(hyperlink): extend Anchor +- fix(theme): remove jsx pragma -## 0.1.0-beta.12 (2019-05-22) +### 2.3.2 (2020-12-30) -### Features +- ci(actions): new github Actions +- ci(actions): deploy to Netlify +- test: add instructions for wallabyjs +- chore: delete archived packages +- build(lerna): update +- build(gatsby): add flags for faster docs preview +- docs(gatsby): switch to magic props tables +- feat(tooltip): introduce popperjs +- fix(combobox): support maxHeight +- fix(combobox): support customComponents -- **controlled-components:** allowing null for select values ([869f19a](https://github.com/cengage/react-magma/commit/869f19a95b698b4c3fd02ea4649b8ad744ac22d4)) -- **controlled-components:** updating values for components on rerender ([307f89a](https://github.com/cengage/react-magma/commit/307f89aae79491bb9a7599e04c9a800f62580ef9)) -- **select:** add and style error message for select ([755d6dd](https://github.com/cengage/react-magma/commit/755d6dd2240730bd6260273de3dcda2dd53c1d2c)) -- **select:** remove console.log ([c0fe921](https://github.com/cengage/react-magma/commit/c0fe921197eebc4f163bbab090a78604a7a22921)) -- **spread-props:** make omit function generic ([d69bed5](https://github.com/cengage/react-magma/commit/d69bed5e8ad2cd3d1cfbc77b911f4e060e5df87b)) -- **spread-props:** Utility function to omit props from "other" ([4bd0a85](https://github.com/cengage/react-magma/commit/4bd0a85ca49c8cf8ae3ff9157468cdde74319b21)) +### [2.3.1-alpha.0](https://github.com/cengage/react-magma/compare/react-magma-dom@2.3.0...react-magma-dom@2.3.1-alpha.0) (2020-12-11) ### Bug Fixes -- **spread-props:** fix overwriting of props when spreading "other" ([0081227](https://github.com/cengage/react-magma/commit/0081227a6d76dcb91c431b72c1f07fbc87c1a59d)) - -## 0.1.0-beta.11 (2019-05-16) - -### ⚠ BREAKING CHANGES +- **combobox:** select correct item using keyboard navigation ([bb05403](https://github.com/cengage/react-magma/commit/bb05403ef49166b3a38de4f7ac8d02fe979e2a83)) +- **dropdown:** add interfaces with default props, testids ([65d15d7](https://github.com/cengage/react-magma/commit/65d15d70131cf45d40622f41e45bd96284729c10)) +- **tab:** handle click parameter names fixed ([70dc881](https://github.com/cengage/react-magma/commit/70dc881078a1823c7031eb973362eef369682dc3)) -- **container style:** this branch changes the prop name from style to container style on toasts, inputs, - radios, radio groups and checkboxes -- **style prop:** prop previously named style is now named containerStyle for radio, radioGroup, - checkbox, input, toggle and toast -- **types:** This changes an exposed type name so it will break TS consumers who are using the - misspelled name -- **checkboxes:** Previously the value prop was used to set checked state, now checked prop would be - used +## [2.3.0](https://github.com/cengage/react-magma/compare/react-magma-dom@2.3.0...react-magma-dom@2.3.0) (2020-12-08) ### Features -- **alert:** allow override of alert close lable ([bda7747](https://github.com/cengage/react-magma/commit/bda7747fc1ff3905eb35af7d14d1a280ac8b4d6e)) -- **alert:** create alert component ([d6a5444](https://github.com/cengage/react-magma/commit/d6a54448cf0a859a24c83f08a942b8cee2fb5377)) -- **alert:** fade out alert before calling ondismiss ([670ef7c](https://github.com/cengage/react-magma/commit/670ef7c5e0c014ca0df3ef4a155ab1678e46e55c)) -- **alert-forward-ref:** adding forward ref to alerts ([1e70f7e](https://github.com/cengage/react-magma/commit/1e70f7eab96201b7113be9f576e73ac1f4730a21)) -- **alerts:** alert styles ([47b95f5](https://github.com/cengage/react-magma/commit/47b95f515068c09fb80599ab4931329907e53764)) -- **alerts:** No option to remove icons from alerts ([d735727](https://github.com/cengage/react-magma/commit/d7357273670e284240de6987038a5257c425fc9e)) -- **alerts:** style tweaks to alerts ([de21265](https://github.com/cengage/react-magma/commit/de212653e485e5a6cd8a92e51be0994eb3302d12)) -- **announce:** add announce (aria-live) component ([12368db](https://github.com/cengage/react-magma/commit/12368db97fb94c3aabf241d1d9549c3c029de025)) -- **announce:** merge dev ([6b653d0](https://github.com/cengage/react-magma/commit/6b653d0b0f56867644158b27b44a5cec1aa87af1)) -- **announce, visuallyhidden:** remove cleanup from tests, update docs ([8f0642f](https://github.com/cengage/react-magma/commit/8f0642febab357180e991acbc457a4c6313c0f7e)) -- **auto-assign ids:** Auto assign ids where associations are needed ([9e3fe00](https://github.com/cengage/react-magma/commit/9e3fe002679485b76dabf83a4c310d377eff9f42)) -- **auto-assign ids:** generateId to util function. Rename tests ([ff866fb](https://github.com/cengage/react-magma/commit/ff866fbe30fa716d828c90de5a4a2b17f92d99e8)) -- **auto-assign ids:** update ids on prop changes ([709d9e9](https://github.com/cengage/react-magma/commit/709d9e90af47623edab7b097af21c2ecf790f0dd)) -- **build-types:** Output types in build and fix bad typing ([3dd09ae](https://github.com/cengage/react-magma/commit/3dd09ae32a6bb065fc0c10352e887f06e142514a)) -- **buttons:** add babel plugin for polished ([7b9f096](https://github.com/cengage/react-magma/commit/7b9f0960a8ef59bc197c9c64664938eb99e5a49f)) -- **buttons:** babel plugin for polished ([82408c0](https://github.com/cengage/react-magma/commit/82408c00a312218f82c4a2690dcd0ee5664bde0d)) -- **buttons:** button color text for hover, active outline buttons ([da3763e](https://github.com/cengage/react-magma/commit/da3763eb6817289249949235064a2e943712ee62)) -- **buttons:** buttons as links ([1b685fb](https://github.com/cengage/react-magma/commit/1b685fb66afe7ee304736cb161f192d8a40133d8)) -- **buttons:** calculate outline hover colors ([773c240](https://github.com/cengage/react-magma/commit/773c240b934d20e643a0f008275af3e68a40e9bb)) -- **buttons:** change label props to children, change type to variant ([3afd157](https://github.com/cengage/react-magma/commit/3afd15734db77bf9f27eb228b86c8accf341aca9)) -- **buttons:** fix hover color for link buttons ([446cacd](https://github.com/cengage/react-magma/commit/446cacd305d6b811c87a5dbe021eff3aa6f60ec7)) -- **buttons:** icon buttons with text ([a3f40cf](https://github.com/cengage/react-magma/commit/a3f40cf6ca696725d375983481323b1b928d08dd)) -- **buttons:** more button styles, incl hover states ([7e05459](https://github.com/cengage/react-magma/commit/7e054591e287fc330218e03e69d0db8b975dea93)) -- **buttons:** more styles for button varitions ([e2d4af0](https://github.com/cengage/react-magma/commit/e2d4af0599dda5006ea7cd63e9f078b1c1f98a9d)) -- **buttons:** new button hover and active styles ([4054589](https://github.com/cengage/react-magma/commit/4054589fe2efa3296089be2c782a1497d2eabd36)) -- **buttons:** new button styles, new magma colors ([d3bc193](https://github.com/cengage/react-magma/commit/d3bc193038781a18cc4eda1ce57f14c6a054766a)) -- **checkbox:** adding in indeterminate state ([fee7561](https://github.com/cengage/react-magma/commit/fee75618d4b2d20b310fdcb4d56f3eb51b7a206a)) -- **checkbox:** created checkbox component ([9ac0171](https://github.com/cengage/react-magma/commit/9ac0171881ac3994ea3d498461f6bb88bb66201f)) -- **checkboxes:** Adding indeterminate property to checkboxes ([2e11680](https://github.com/cengage/react-magma/commit/2e1168051dc750f94e5d23475d99f726f2e17ad8)) -- **checkboxes:** checkbox styles ([b2d94e5](https://github.com/cengage/react-magma/commit/b2d94e57ade9008a958245a046841220a63f050c)) -- **checkboxes:** indeterminate state ([1569889](https://github.com/cengage/react-magma/commit/1569889872cff59170c0c998363c7aee9c49e7d8)) -- **checkboxes:** inverse, disabled, and color properties for checkboxes ([7452e8c](https://github.com/cengage/react-magma/commit/7452e8cc812e3031c25a0c3c8c8273be7e3127fc)) -- **checkboxes:** use checked prop instead of value, add name prop ([5d949c2](https://github.com/cengage/react-magma/commit/5d949c219733485cea928e2d396a76a12e70c6a9)) -- **container style:** merge ([2a6759a](https://github.com/cengage/react-magma/commit/2a6759a18555d53ff02308158688f4ceea3b1c88)) -- **event-handlers:** change name of handleEvents to onEvents ([13f60a0](https://github.com/cengage/react-magma/commit/13f60a08debc7aa45daae12ec6b1c442abed91d5)) -- **feedback:** Changes from consumer feedback ([3883658](https://github.com/cengage/react-magma/commit/3883658759a9e6a8a6775b4d52d218f87e3ea415)) -- **file-structure:** Changing file structure to allow single exports ([ea49527](https://github.com/cengage/react-magma/commit/ea49527c477e9bbd026e8492026100fd31b5ef38)) -- **focus styles:** apply focus styles at all times, not just kb ([bc9417b](https://github.com/cengage/react-magma/commit/bc9417ba40d692a1d80c659236e97255a4652ee9)) -- **forward refs:** Adding forward refs to all base components ([e3f7464](https://github.com/cengage/react-magma/commit/e3f746432a9fd6bad70ff137a137b6a553863bc4)) -- **forward refs:** Base button now forward ref ([a8949bc](https://github.com/cengage/react-magma/commit/a8949bc2200430a06b2e4f723040bbc0656ae00f)) -- **forward refs:** internal styled button now using forwardRef ([d33adaf](https://github.com/cengage/react-magma/commit/d33adaf43ab86d5ba96e0b8f0a4cd56336f2a957)) -- **gatsby:** merging in master ([f06f747](https://github.com/cengage/react-magma/commit/f06f747e3501a0b7b8dcd1f23c3092ac8fc0ce18)) -- **global styles:** export global styles ([4b07452](https://github.com/cengage/react-magma/commit/4b0745237deb3816debbe3b3cee91fc8b621aad6)) -- **global styles:** make global styles themable and reusable in gatsby ([dee6fda](https://github.com/cengage/react-magma/commit/dee6fda9ffadbe82f2b5e175cba46efb95b3932b)) -- **global styles:** more global styles, docs for global styles ([17dd726](https://github.com/cengage/react-magma/commit/17dd7265bab9f014726a74074b3b5763f5de58dc)) -- **headings:** Added basic component with styles for heading levels 1-6 ([c1a6217](https://github.com/cengage/react-magma/commit/c1a6217ce7c4138e3528672a2954c2d18d4025b4)) -- **headings:** Changing prop size to level ([c0a0a1a](https://github.com/cengage/react-magma/commit/c0a0a1a4fad0271e1690d34ff26cbbf2f6576966)) -- **headings:** created single header component with size prop ([a5cb4de](https://github.com/cengage/react-magma/commit/a5cb4de8fb138524ad49e14e993d7db52e2936b9)) -- **headings:** getting rid of e2e tests and changing to headings ([2ea04b4](https://github.com/cengage/react-magma/commit/2ea04b44cdfbc27ce3bb92f4c353e01b717170bd)) -- **headings:** merge conflicts with master ([81f33ea](https://github.com/cengage/react-magma/commit/81f33ea9299b3ab0cf6c9adca15fe8eae87036d7)) -- **icon:** Added pointer cursor for clickable icons ([9499cd8](https://github.com/cengage/react-magma/commit/9499cd80ac8c56e7f91d725b91907773bd37635d)) -- **icon:** adding snapshot tests for icons ([89d91a2](https://github.com/cengage/react-magma/commit/89d91a2713295999bbb0353ae823fae687eaea7d)) -- **icon:** getting rid of styled compoennt for icon span ([2952f6c](https://github.com/cengage/react-magma/commit/2952f6cfc775abaa50e35e7f29aa8cc48b5de7cc)) -- **icon:** merging master ([39e18a9](https://github.com/cengage/react-magma/commit/39e18a9da3da92813afd2c986afe0b093a2263fc)) -- **icon:** removing click events from icons ([e606104](https://github.com/cengage/react-magma/commit/e606104cc20d9e6d76de2c23d5831e6b49996d77)) -- **icon:** removing commented out line ([f6ca603](https://github.com/cengage/react-magma/commit/f6ca60399cf9432baf3a64e207db130f4f56a707)) -- **icon:** update menu icon ([b65a9c3](https://github.com/cengage/react-magma/commit/b65a9c37bd5e2751e30f97a28f15920796cba135)) -- **icon:** updating icon map export ([e29173d](https://github.com/cengage/react-magma/commit/e29173da2c4813a4c649617ca547aaa8a7f13692)) -- **icon:** updating snapshot titles to be more unique ([a0ed356](https://github.com/cengage/react-magma/commit/a0ed356880cda5f41583bfa55c00f9d38d489ad1)) -- **icon button:** extending styled button for use with icon button ([b433214](https://github.com/cengage/react-magma/commit/b4332144991648f761af5d08fbee513f2ff9ed90)) -- **icons:** change how components use icons ([d984913](https://github.com/cengage/react-magma/commit/d98491374173385c8546424c8caebcd3a41c7e9b)) -- **icons:** Fixing e2e tests and adding more details ([f5cb222](https://github.com/cengage/react-magma/commit/f5cb222bd0f465b307005c5159162280587e4904)) -- **icons:** removing unneeded span around svg ([e45ead1](https://github.com/cengage/react-magma/commit/e45ead19fe9559e9d17cfa6e4f4d472f40ba348b)) -- **icons:** Reworking icons and adding in all of the magma icons ([5b9e489](https://github.com/cengage/react-magma/commit/5b9e489d852517b40883de81c171a055c4662950)) -- **input:** add option for textarea ([ba0d5bd](https://github.com/cengage/react-magma/commit/ba0d5bdc8f733563badb497b4083e9d03d1efddf)) -- **inputs:** input icon styles for sizes ([24cd98a](https://github.com/cengage/react-magma/commit/24cd98afb26f2f7bcfc5db56277c03fa444cf7cc)) -- **inputs:** input sizes ([9feb3a8](https://github.com/cengage/react-magma/commit/9feb3a8a787a090fecb16047b6aa0f84fac50352)) -- **inputs:** new input styles, helper text, error messages ([d75bcf7](https://github.com/cengage/react-magma/commit/d75bcf7656895a0e96563daf1f6480614a01a69e)) -- **inputs:** visually hidden labels, focus and placeholder style ([fcb355c](https://github.com/cengage/react-magma/commit/fcb355ceec8a1f2d70918c668e059846f98b3d28)) -- **password-mask:** add mask/unmask button to password inputs ([1d28b32](https://github.com/cengage/react-magma/commit/1d28b324eb2f92776bda8d327963da4dea7b7235)) -- **password-mask:** fix password mask button css ([2262c88](https://github.com/cengage/react-magma/commit/2262c884ef3250e929c0ebf6556c92806328d98f)) -- **pword input:** optional props to override ui text ([c5294b1](https://github.com/cengage/react-magma/commit/c5294b1fff2ed73fc10a619a92b3fd50497ac8f1)) -- **pword input:** screenreader feedback for pword toggle ([b453af8](https://github.com/cengage/react-magma/commit/b453af8820d4ca3b7f0f8ed034cdf1ab163d96d9)) -- **radio:** Add radio and radiogroup components ([4db8207](https://github.com/cengage/react-magma/commit/4db8207c974168213667ab65a36cd03850bee91f)) -- **radio:** context instead of cloning children ([9a9abe3](https://github.com/cengage/react-magma/commit/9a9abe3c5c29ec85dfca8b2d0c19d83b259e7dd2)) -- **radio:** Default value from group and label styles ([fc65cc3](https://github.com/cengage/react-magma/commit/fc65cc3999f3f1275042f0e3476d0652d75675a6)) -- **radio buttons:** add option for visually hidden label ([d9ff82d](https://github.com/cengage/react-magma/commit/d9ff82da17fffdf88912891b1db357cb5caa9b2c)) -- **radio buttons:** focus, blur events, required attr, some refactoring ([d5824cf](https://github.com/cengage/react-magma/commit/d5824cf0fc9a0157c961b366f2cd87293b9bb5dd)) -- **radio buttons:** styled radio buttons and radio groups ([fd56110](https://github.com/cengage/react-magma/commit/fd56110f1a005677c0b8da308106f0938dcff72f)) -- **select:** Adding a new select component ([a1bc0a7](https://github.com/cengage/react-magma/commit/a1bc0a7f9fc2fec5fa6a600555dd7ea10428e9d9)) -- **selects:** more select styles ([8895b39](https://github.com/cengage/react-magma/commit/8895b397967f74a90c1f840c5d80a1f31f1d2232)) -- **selects:** more styles for selects ([46de324](https://github.com/cengage/react-magma/commit/46de324cdb78fd1b13048f222248579887ca9e95)) -- **selects:** more styles for selects ([ec5e1d7](https://github.com/cengage/react-magma/commit/ec5e1d7789b56c37a13f7dbabec34e843bcad819)) -- **selects:** select disabled styles, reusable label, doc styles ([3dfdabb](https://github.com/cengage/react-magma/commit/3dfdabb65751d9114ebeaaf5d4d094a5743ae132)) -- **selects:** Start of styles for selects ([6e1bd06](https://github.com/cengage/react-magma/commit/6e1bd06ea124dcc80b4a40c6975b63bb41770743)) -- **skip link:** add skip link content component, update docs ([29bf836](https://github.com/cengage/react-magma/commit/29bf836760fb2b128be0f1af569162ab15ce1293)) -- **skip link:** make skip link a link, not a button ([9d36736](https://github.com/cengage/react-magma/commit/9d3673608eb0e07dbe6194ae6bffcaffed08730e)) -- **skip link:** merge changes from dev ([5444e81](https://github.com/cengage/react-magma/commit/5444e81d77bf758d02232c9edf38e6ae7c2281bb)) -- **skip link:** move media query to docs specific skip link ([be2b219](https://github.com/cengage/react-magma/commit/be2b21937b4523c75b88bb769f2172bf061a6047)) -- **skip link:** moving skip link to react-magma-dom ([e2473c1](https://github.com/cengage/react-magma/commit/e2473c1ee40c8a325b6c20a51afada917863ec5a)) -- **skip link:** style component directly instead of container, tests ([06ee300](https://github.com/cengage/react-magma/commit/06ee30017e1051a1b9bf2e6db7de3657125c66e7)) -- **style prop:** change style prop name ([4d2b021](https://github.com/cengage/react-magma/commit/4d2b02152470f1d66f5a4aeb21343cf6f6b0a3c6)) -- **styles:** adding style prop to components ([c198f46](https://github.com/cengage/react-magma/commit/c198f46eaabc1502e98b7fdfa64ebe32c3d43b97)) -- **theme:** change variable names and add coverage ([6c39a40](https://github.com/cengage/react-magma/commit/6c39a4094334f6413efa51fa2e27554a35da173b)) -- **theming:** add dark theme, styles for input, toggle switch ([16765a0](https://github.com/cengage/react-magma/commit/16765a08d01a56d85a310b84eb7274d6656945ec)) -- **theming:** add support for theming ([913fcb8](https://github.com/cengage/react-magma/commit/913fcb87eeb0a88f60c5107912ddc28ab515d2bf)) -- **theming:** change theme with select in demo ([c358e60](https://github.com/cengage/react-magma/commit/c358e60ff400ca48103c6125e0423bda0fe1c5fb)) -- **theming:** cleanup unused references ([2735865](https://github.com/cengage/react-magma/commit/27358658a332ac5025c4825f757a60654219c321)) -- **theming:** start of theming ([43fbb02](https://github.com/cengage/react-magma/commit/43fbb0262de16d3df55c198eddb8f2b1a156d1e2)) -- **theming:** update docs demo, add theming to radio, checkbox, inputs ([30d1bfb](https://github.com/cengage/react-magma/commit/30d1bfb4da0430fffd5cfc9081d779124c88df67)) -- **theming:** use context to provide default theme custom option ([284843b](https://github.com/cengage/react-magma/commit/284843b12ff1ed74bbdbcd5bb5291034754b0594)) -- **toast:** disableAutoDismiss prop added ([cc3b3e6](https://github.com/cengage/react-magma/commit/cc3b3e6c10dcda76cb9e111f81605e8518dbfd48)) -- **toast:** fade out toast ([9bca3e3](https://github.com/cengage/react-magma/commit/9bca3e39cb5104fcf7bfac4bd0c9ce2c037b1e5a)) -- **toast:** toast container style prop, alert focus style ([0ad3e9e](https://github.com/cengage/react-magma/commit/0ad3e9ee9749f883c247652166e85e6509f5cc0f)) -- **toast-transition:** moving state management in to core ([0a08e41](https://github.com/cengage/react-magma/commit/0a08e416996c0f218eb6bcc2b3045c7b73dc0574)) -- **types:** fixed misspelled type name ([f30dc29](https://github.com/cengage/react-magma/commit/f30dc29fe7c15f5033dfab4f13d1d2270e061569)) -- global and heading styles, radiogroup labels ([e3a030e](https://github.com/cengage/react-magma/commit/e3a030eda4881773ccd4519c5d33adbef1e60d78)) -- **toasts:** Created toast component using Alert component ([1e809fc](https://github.com/cengage/react-magma/commit/1e809fc2010ecb26677d8e4c89c67b638c4f78b9)) -- **toggle:** fix default toggle off ([b71a211](https://github.com/cengage/react-magma/commit/b71a2115e6ea384ce8cc846796d2bac508357dd9)) -- **toggle:** removing unused code ([7bf89ae](https://github.com/cengage/react-magma/commit/7bf89aefa9ef7d36aca8fd9640dbd98b5965fe0b)) -- **toggles:** add focus, active, custom styles ([3fab0e3](https://github.com/cengage/react-magma/commit/3fab0e3c59caefd148c33993d300dfc1279892aa)) -- **toggles:** add prop to control text position ([2d0938a](https://github.com/cengage/react-magma/commit/2d0938abb113e1e1e6a72c49d12e7f7950b74caf)) -- **toggles:** style tweaks, remove import and props ([64b2c8a](https://github.com/cengage/react-magma/commit/64b2c8a12810685f6654a0275b238342ba0ba0b3)) -- **toggles:** styled toggled switches ([bba64d8](https://github.com/cengage/react-magma/commit/bba64d873994f4bce61309aa9ffa02719438b636)) -- **visuallyhidden:** visually hidden component, docs ([02b48b4](https://github.com/cengage/react-magma/commit/02b48b46583825abbfbe9af8a286df5eb9b86e43)) +- **combobox, select:** use spacing from theme ([71d3026](https://github.com/cengage/react-magma/commit/71d302656a82a286c16bd2eb4f73893ab5f450f4)) +- **component:** spacing updates ([e2ffcaa](https://github.com/cengage/react-magma/commit/e2ffcaa3718625a01d8778366c0db13e46c595ac)) +- **datepicker:** use spacing from theme ([cec752f](https://github.com/cengage/react-magma/commit/cec752f1f78a11e8ab571264b4673cfdbfad1a9f)) +- **loadingindicator, progressbar, spinner:** use new spacing ([513fa48](https://github.com/cengage/react-magma/commit/513fa487348b06386648f7a93571c058883d37cc)) +- **paragraph, heading:** use spacing scale from theme ([4afac5f](https://github.com/cengage/react-magma/commit/4afac5ffd7e3b7d3c78b4bdf9f32a695833ccba7)) +- **progress bar:** update spacing and animation, docs fixes ([221c944](https://github.com/cengage/react-magma/commit/221c9445b8e7f6ab47ad22c1bd950958da3bc535)) +- **spinner, progressbar:** allow string or number for size ([e6030d5](https://github.com/cengage/react-magma/commit/e6030d56d3e386fe906ef426c5655bd53bdf1620)) ### Bug Fixes -- **bad-dom-props:** fix bad dom props when passed through emotion ([9a58375](https://github.com/cengage/react-magma/commit/9a583752805603ff29f9c16ff2904f9b293d888a)) -- **button:** corrected broken tests ([95d4608](https://github.com/cengage/react-magma/commit/95d4608f611e7467cd39d0ce0a59845084db4dd5)) -- **buttons:** pass href to button, to allow button to be used as link ([d96e398](https://github.com/cengage/react-magma/commit/d96e398f75268ba60077f7d0154759ea2599ae6b)) -- **checkbox:** checkbox active state ([73c0203](https://github.com/cengage/react-magma/commit/73c02034a4acb6466b7cec176bcb9c4c5be9b7ef)) -- **event-type-change:** change onChange event types to ChangeEvents ([f48e770](https://github.com/cengage/react-magma/commit/f48e770a940038a3aafa9e3c8bf57b8322a47e33)) -- **global styles:** change folder structure for importing global stles ([10670af](https://github.com/cengage/react-magma/commit/10670afa7ad0a63d230aef91de6ec68aaf6737f7)) -- **input button:** fix issue with button ref introduced in merge ([7cdb8d9](https://github.com/cengage/react-magma/commit/7cdb8d9eaf66df2aeca11b87c7ff318c23cc76c6)) -- **lint-fixes:** add eslint for tests ([3f8c659](https://github.com/cengage/react-magma/commit/3f8c6597c030811002f20669da6515a755f69489)) -- **lint-fixes:** adding eslint to core for tests ([1169048](https://github.com/cengage/react-magma/commit/116904847ba698505db6cde0face806abd624c2c)) -- **lint-fixes:** removing unnecessary globals and plugins ([788e356](https://github.com/cengage/react-magma/commit/788e35691165dcfcd5e8281d055aa6f22edb0e47)) -- **notification icon:** update notification icon to fix irregular border ([12bd950](https://github.com/cengage/react-magma/commit/12bd950962ae3d72a15ced3195f61a1e80c5c958)) -- **password-mask:** Fix typo ([f7c7137](https://github.com/cengage/react-magma/commit/f7c7137c09214fa95a94c1920829ef4603d04bf4)) -- **select:** fixing toggle error ([bbd35bd](https://github.com/cengage/react-magma/commit/bbd35bdbd40afc421836f72908c894065c7990fb)) -- **skip link:** fix react import ([af07c40](https://github.com/cengage/react-magma/commit/af07c401b4580287132c5b775375e8242f27a1d8)) -- **toggle:** fix toggle to used checked prop ([68f0c9e](https://github.com/cengage/react-magma/commit/68f0c9efa57144591f8bf60970e9a818cd7fec62)) -- **types:** type fixes. select test ([fa18b56](https://github.com/cengage/react-magma/commit/fa18b56cd8855f10439b8c62134b88d30cdd4dd0)) -- **various:** merge ([61dfe4a](https://github.com/cengage/react-magma/commit/61dfe4ac5860ea404f06d2e971dd91e5267d7b11)) +- **dropdown:** export DropdownAlignment and DropdownDropDirection ([458c4b4](https://github.com/cengage/react-magma/commit/458c4b4adcbad85a63b1883d5b613cff3cce257d)) +- **dropdown:** remove auto focus of button on close ([2d9a27c](https://github.com/cengage/react-magma/commit/2d9a27c6c62165f6b8614ede80a6f5899c12c4af)) +- **modal:** fix modal body, header padding ([33a9b8a](https://github.com/cengage/react-magma/commit/33a9b8a6f7a955eb2da4ac77247bb623b22b1410)) +- **modal:** fix style issues ([52e3dc8](https://github.com/cengage/react-magma/commit/52e3dc8ca60f14684361d44abad1a9204294ba21)) +- **tab:** handle click parameter names fixed ([70dc881](https://github.com/cengage/react-magma/commit/70dc881078a1823c7031eb973362eef369682dc3)) +- **tabs:** allow for custom onClick on individual tab ([b3f598a](https://github.com/cengage/react-magma/commit/b3f598af11ca9a7d4a2a82accaa84d2dc865075a)) +- **tooltip:** added event watcher on esc key ([3060740](https://github.com/cengage/react-magma/commit/3060740a8f23f68f7dd441b73ddb6d01e668748c)) +- **tooltip:** removed deprciated keyCode ([3ad9cb9](https://github.com/cengage/react-magma/commit/3ad9cb9b0cd9b9ccd01431b04862ffbfe174df6c)) +- **typography:** export TypographyContextVariant ([1012171](https://github.com/cengage/react-magma/commit/101217160ba2b5bce1e3931d77f39ee77d6f8b64)) diff --git a/packages/react-magma-dom/package-lock.json b/packages/react-magma-dom/package-lock.json index a5a1920cc7..aec004df7b 100644 --- a/packages/react-magma-dom/package-lock.json +++ b/packages/react-magma-dom/package-lock.json @@ -1,12 +1,12 @@ { "name": "react-magma-dom", - "version": "3.2.1-next.4", + "version": "3.4.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "react-magma-dom", - "version": "3.2.1-next.4", + "version": "3.4.0", "license": "MIT", "dependencies": { "@popperjs/core": "^2.6.0", @@ -740,9 +740,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-magma-icons": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/react-magma-icons/-/react-magma-icons-2.3.5.tgz", - "integrity": "sha512-inFkvogMsOV6781RIGGZMfl3WtclJnFIERIFn8e8qaFlnbMs0ALYc8NRf65srqXq8lFrq05KhgNhEsgnHQYsjQ==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/react-magma-icons/-/react-magma-icons-2.3.6.tgz", + "integrity": "sha512-4huMIo4hcN8cTwWLs0A4cwxgGXUaahYjVIHWNt+E5d0QCgUzJwwlivKJ7S/YmeEuLkP9r18wvNqFx+f6fFqvrQ==", "dev": true, "dependencies": { "@types/node": "^15.3.0", diff --git a/packages/react-magma-dom/package.json b/packages/react-magma-dom/package.json index 245ede3a7b..993dd76265 100644 --- a/packages/react-magma-dom/package.json +++ b/packages/react-magma-dom/package.json @@ -1,6 +1,6 @@ { "name": "react-magma-dom", - "version": "3.2.1", + "version": "3.5.0", "description": "", "main": "dist/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-magma-dom/scripts/copy-changelog.js b/packages/react-magma-dom/scripts/copy-changelog.js index 27f67b0bd1..aa5e06a62d 100644 --- a/packages/react-magma-dom/scripts/copy-changelog.js +++ b/packages/react-magma-dom/scripts/copy-changelog.js @@ -12,11 +12,11 @@ fs.copyFile( const data = fs.readFileSync(file); const fd = fs.openSync(file, 'w+'); - const buffer = Buffer.from('---\ntitle: Changelog\norder: 4\n---\n\n'); + const buffer = Buffer.from('---\ntitle: Changelog\norder: 4\n---\n\n\n\n'); let textData = data.toString(); - const newBufferData = Buffer.from(textData); + const newBufferData = Buffer.from(textData + '\n\n'); fs.writeSync(fd, buffer, 0, buffer.length, 0); fs.writeSync(fd, newBufferData, 0, newBufferData.length, buffer.length); diff --git a/packages/react-magma-dom/src/components/Alert/__snapshots__/Alert.test.js.snap b/packages/react-magma-dom/src/components/Alert/__snapshots__/Alert.test.js.snap index 9baac6d798..15088be39a 100644 --- a/packages/react-magma-dom/src/components/Alert/__snapshots__/Alert.test.js.snap +++ b/packages/react-magma-dom/src/components/Alert/__snapshots__/Alert.test.js.snap @@ -83,6 +83,7 @@ exports[`Alert Dismissible should render a dismissible icon button with the warn .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -230,6 +231,7 @@ exports[`Alert Dismissible should render a dismissible icon button with the warn .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, diff --git a/packages/react-magma-dom/src/components/AlertBase/index.tsx b/packages/react-magma-dom/src/components/AlertBase/index.tsx index f668bbeab5..36f6303045 100644 --- a/packages/react-magma-dom/src/components/AlertBase/index.tsx +++ b/packages/react-magma-dom/src/components/AlertBase/index.tsx @@ -274,6 +274,7 @@ const StyledAlertInner = styled.div` ? `0 2px 8px 0 ${transparentize(0.3, props.theme.colors.neutral900)}` : `0 2px 8px 0 ${transparentize(0.6, props.theme.colors.neutral900)}`}; padding-right: 0; + height: ${props.theme.spaceScale.spacing11}; `} `; diff --git a/packages/react-magma-dom/src/components/Button/__snapshots__/Button.test.js.snap b/packages/react-magma-dom/src/components/Button/__snapshots__/Button.test.js.snap index 641ce3c604..c0b8d345e2 100644 --- a/packages/react-magma-dom/src/components/Button/__snapshots__/Button.test.js.snap +++ b/packages/react-magma-dom/src/components/Button/__snapshots__/Button.test.js.snap @@ -64,6 +64,7 @@ exports[`Button Base Button Snapshot should render with large size 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -175,6 +176,7 @@ exports[`Button Base Button Snapshot should render with large size 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -304,6 +306,7 @@ exports[`Button Base Button Snapshot should render with small size 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -415,6 +418,7 @@ exports[`Button Base Button Snapshot should render with small size 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -544,6 +548,7 @@ exports[`Button Base Button Snapshot should render with updated color 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -655,6 +660,7 @@ exports[`Button Base Button Snapshot should render with updated color 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -784,6 +790,7 @@ exports[`Button Base Button Snapshot should render with updated shape 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -895,6 +902,7 @@ exports[`Button Base Button Snapshot should render with updated shape 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -1024,6 +1032,7 @@ exports[`Button Base Button Snapshot should render with updated textTransform 1` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -1135,6 +1144,7 @@ exports[`Button Base Button Snapshot should render with updated textTransform 1` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -1252,6 +1262,7 @@ exports[`Button Base Button Snapshot should render with updated variant 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -1363,6 +1374,7 @@ exports[`Button Base Button Snapshot should render with updated variant 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, diff --git a/packages/react-magma-dom/src/components/ButtonGroup/__snapshots__/ButtonGroup.test.js.snap b/packages/react-magma-dom/src/components/ButtonGroup/__snapshots__/ButtonGroup.test.js.snap index 452f03a424..cf0f126b6d 100644 --- a/packages/react-magma-dom/src/components/ButtonGroup/__snapshots__/ButtonGroup.test.js.snap +++ b/packages/react-magma-dom/src/components/ButtonGroup/__snapshots__/ButtonGroup.test.js.snap @@ -52,6 +52,7 @@ exports[`ButtonGroup Horizontal No Space Removes the border radius around the bu .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -255,6 +256,7 @@ exports[`ButtonGroup Horizontal No Space Removes the border radius around the bu .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -509,6 +511,7 @@ exports[`ButtonGroup Vertical No Space Does NOT remove the border radius around .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -669,6 +672,7 @@ exports[`ButtonGroup Vertical No Space Does NOT remove the border radius around .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -880,6 +884,7 @@ exports[`ButtonGroup With dropdowns Snapshot: Horizontal & center alignment 1`] .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -1043,6 +1048,7 @@ exports[`ButtonGroup With dropdowns Snapshot: Horizontal & center alignment 1`] .emotion-7:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-7:not(:disabled):hover, @@ -1217,6 +1223,7 @@ exports[`ButtonGroup With dropdowns Snapshot: Horizontal & center alignment 1`] .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -1380,6 +1387,7 @@ exports[`ButtonGroup With dropdowns Snapshot: Horizontal & center alignment 1`] .emotion-7:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-7:not(:disabled):hover, @@ -1691,6 +1699,7 @@ exports[`ButtonGroup With dropdowns Snapshot: Vertical & fill alignment 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -1861,6 +1870,7 @@ exports[`ButtonGroup With dropdowns Snapshot: Vertical & fill alignment 1`] = ` .emotion-7:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-7:not(:disabled):hover, @@ -2035,6 +2045,7 @@ exports[`ButtonGroup With dropdowns Snapshot: Vertical & fill alignment 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -2205,6 +2216,7 @@ exports[`ButtonGroup With dropdowns Snapshot: Vertical & fill alignment 1`] = ` .emotion-7:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-7:not(:disabled):hover, @@ -2516,6 +2528,7 @@ exports[`ButtonGroup With dropdowns Snapshot: noSpace 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -2725,6 +2738,7 @@ exports[`ButtonGroup With dropdowns Snapshot: noSpace 1`] = ` .emotion-7:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-7:not(:disabled):hover, @@ -2899,6 +2913,7 @@ exports[`ButtonGroup With dropdowns Snapshot: noSpace 1`] = ` .emotion-2:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-2:not(:disabled):hover, @@ -3108,6 +3123,7 @@ exports[`ButtonGroup With dropdowns Snapshot: noSpace 1`] = ` .emotion-7:not(:disabled):focus { outline: 2px solid #0074B7; outline-offset: 2px; + z-index: 1; } .emotion-7:not(:disabled):hover, diff --git a/packages/react-magma-dom/src/components/CharacterCounter/CharacterCounter.stories.tsx b/packages/react-magma-dom/src/components/CharacterCounter/CharacterCounter.stories.tsx index ad74eae723..e057f3a970 100644 --- a/packages/react-magma-dom/src/components/CharacterCounter/CharacterCounter.stories.tsx +++ b/packages/react-magma-dom/src/components/CharacterCounter/CharacterCounter.stories.tsx @@ -14,12 +14,7 @@ const labelText = 'Character Counter'; const Template: Story = args => ( <> - + ); @@ -39,6 +34,11 @@ export default { type: 'text', }, }, + hasCharacterCounter: { + control: { + type: 'boolean', + }, + }, helperMessage: { control: { type: 'text', @@ -65,12 +65,21 @@ export default { type: 'number', }, }, + maxCount: { + control: { + type: 'number', + }, + }, + value: { + control: { + type: 'text', + }, + }, }, } as Meta; export const Default = Template.bind({}); Default.args = { - maxLength: 4, isInverse: false, }; @@ -105,3 +114,158 @@ TextArea.args = { ...Default.args, }; TextArea.parameters = { controls: { exclude: ['isClearable'] } }; + +export const MaxCountAndMaxLength = args => { + return ( + <> +

    Input

    + MAXCOUNT +
    + +
    + +
    + +
    +
    +
    + MAXLENGTH +
    + +
    + +
    + +
    +
    +
    + MAXLENGTH + MAXCOUNT +
    + +
    + +
    + +
    +
    +
    +

    Textarea

    + MAXCOUNT +
    +