From ce178f8b6463e4c3a93fc3a5551af8cae05247a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Thu, 5 Sep 2024 13:59:48 +0200 Subject: [PATCH 01/39] Deprecate Toggle label props (#2679) --- .changeset/orange-tigers-fetch.md | 5 ++ .../ProgressBar/ProgressBar.module.css | 2 +- .../ProgressBar/ProgressBar.stories.tsx | 4 +- .../components/Toggle/Toggle.module.css | 6 +-- .../components/Toggle/Toggle.spec.tsx | 2 - .../components/Toggle/Toggle.stories.tsx | 2 - .../circuit-ui/components/Toggle/Toggle.tsx | 46 ++++++++++--------- 7 files changed, 35 insertions(+), 32 deletions(-) create mode 100644 .changeset/orange-tigers-fetch.md diff --git a/.changeset/orange-tigers-fetch.md b/.changeset/orange-tigers-fetch.md new file mode 100644 index 0000000000..4bc684538b --- /dev/null +++ b/.changeset/orange-tigers-fetch.md @@ -0,0 +1,5 @@ +--- +"@sumup/circuit-ui": minor +--- + +Deprecated the Toggle component's `checkedLabel` and `uncheckedLabel` props since they are no longer needed. diff --git a/packages/circuit-ui/components/ProgressBar/ProgressBar.module.css b/packages/circuit-ui/components/ProgressBar/ProgressBar.module.css index 12fcdb17d5..40c9868611 100644 --- a/packages/circuit-ui/components/ProgressBar/ProgressBar.module.css +++ b/packages/circuit-ui/components/ProgressBar/ProgressBar.module.css @@ -1,5 +1,6 @@ .wrapper { display: flex; + gap: var(--cui-spacings-byte); align-items: center; } @@ -89,7 +90,6 @@ .label { flex-shrink: 0; - margin-left: var(--cui-spacings-byte); font-size: var(--cui-typography-body-two-font-size); line-height: var(--cui-typography-body-two-line-height); } diff --git a/packages/circuit-ui/components/ProgressBar/ProgressBar.stories.tsx b/packages/circuit-ui/components/ProgressBar/ProgressBar.stories.tsx index 0337f30635..7309514cfe 100644 --- a/packages/circuit-ui/components/ProgressBar/ProgressBar.stories.tsx +++ b/packages/circuit-ui/components/ProgressBar/ProgressBar.stories.tsx @@ -25,8 +25,8 @@ export default { const sizes = ['s', 'm', 'l'] as const; const progressBarStyles = { - width: '90%', - minWidth: '500px', + width: '500px', + maxWidth: '90vw', }; export const Steps = (args: ProgressBarProps) => ( diff --git a/packages/circuit-ui/components/Toggle/Toggle.module.css b/packages/circuit-ui/components/Toggle/Toggle.module.css index c9c7a7e0d8..c4471db649 100644 --- a/packages/circuit-ui/components/Toggle/Toggle.module.css +++ b/packages/circuit-ui/components/Toggle/Toggle.module.css @@ -95,7 +95,7 @@ .label { display: block; - margin-left: var(--cui-spacings-kilo); + padding-left: var(--cui-spacings-kilo); font-size: var(--cui-typography-body-one-font-size); font-weight: var(--cui-font-weight-regular); line-height: var(--cui-typography-body-one-line-height); @@ -104,8 +104,8 @@ @media (max-width: 479px) { .label { - margin-right: var(--cui-spacings-kilo); - margin-left: 0; + padding-right: var(--cui-spacings-kilo); + padding-left: 0; } } diff --git a/packages/circuit-ui/components/Toggle/Toggle.spec.tsx b/packages/circuit-ui/components/Toggle/Toggle.spec.tsx index 129e04a355..a05c2ce798 100644 --- a/packages/circuit-ui/components/Toggle/Toggle.spec.tsx +++ b/packages/circuit-ui/components/Toggle/Toggle.spec.tsx @@ -23,8 +23,6 @@ import { Toggle } from './Toggle.js'; const defaultProps = { label: 'Label', description: 'A longer explanation', - checkedLabel: 'on', - uncheckedLabel: 'off', }; describe('Toggle', () => { diff --git a/packages/circuit-ui/components/Toggle/Toggle.stories.tsx b/packages/circuit-ui/components/Toggle/Toggle.stories.tsx index d56a2cd01f..99d62af194 100644 --- a/packages/circuit-ui/components/Toggle/Toggle.stories.tsx +++ b/packages/circuit-ui/components/Toggle/Toggle.stories.tsx @@ -26,8 +26,6 @@ export default { const baseArgs = { label: 'Short label', - checkedLabel: 'on', - uncheckedLabel: 'off', disabled: false, }; diff --git a/packages/circuit-ui/components/Toggle/Toggle.tsx b/packages/circuit-ui/components/Toggle/Toggle.tsx index 09d401f04a..7a6250554e 100644 --- a/packages/circuit-ui/components/Toggle/Toggle.tsx +++ b/packages/circuit-ui/components/Toggle/Toggle.tsx @@ -24,6 +24,7 @@ import { import { FieldDescription, FieldWrapper } from '../Field/index.js'; import { clsx } from '../../styles/clsx.js'; import { utilClasses } from '../../styles/utility.js'; +import { deprecate } from '../../util/logger.js'; import classes from './Toggle.module.css'; @@ -41,13 +42,13 @@ export interface ToggleProps extends ButtonHTMLAttributes { */ checked?: boolean; /** - * Label for the 'on' state. Important for accessibility. + * @deprecated This prop is no longer needed. */ - checkedLabel: string; + checkedLabel?: string; /** - * Label for the 'off' state. Important for accessibility. + * @deprecated This prop is no longer needed. */ - uncheckedLabel: string; + uncheckedLabel?: string; } /** @@ -71,25 +72,29 @@ export const Toggle = forwardRef( ) => { if ( process.env.NODE_ENV !== 'production' && - process.env.NODE_ENV !== 'test' + process.env.NODE_ENV !== 'test' && + !isSufficientlyLabelled(label) ) { - if (!isSufficientlyLabelled(label)) { - throw new AccessibilityError( - 'Toggle', - 'The `label` prop is missing or invalid.', - ); - } + throw new AccessibilityError( + 'Toggle', + 'The `label` prop is missing or invalid.', + ); + } - if (!isSufficientlyLabelled(checkedLabel)) { - throw new AccessibilityError( + if ( + process.env.NODE_ENV !== 'production' && + process.env.NODE_ENV !== 'test' + ) { + if (checkedLabel) { + deprecate( 'Toggle', - 'The `checkedLabel` prop is missing or invalid.', + 'The `checkedLabel` prop is deprecated and can be removed.', ); } - if (!isSufficientlyLabelled(uncheckedLabel)) { - throw new AccessibilityError( + if (uncheckedLabel) { + deprecate( 'Toggle', - 'The `checkedLabel` prop is missing or invalid.', + 'The `uncheckedLabel` prop is deprecated and can be removed.', ); } } @@ -121,9 +126,6 @@ export const Toggle = forwardRef( ref={ref} > - - {checked ? checkedLabel : uncheckedLabel} - {description && ( -

+ {description} -

+
)} ); From 04a7016caab085ff41aa9ca2f3190dc7203db3a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Thu, 5 Sep 2024 14:07:20 +0200 Subject: [PATCH 02/39] Silence lint warnings in CI Warnings are useful during local development to encourage developers to double-check their code. Once committed, it's reasonable to assume that the developer deemed the warning as acceptable. This means that in CI warnings are unnecessary noise. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0a3a818d21..b0b608f013 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "test:ci": "vitest run --coverage", "lint": "biome check && foundry run eslint . --ext .js,.jsx,.ts,.tsx", "lint:fix": "biome check --write && foundry run eslint . --ext .js,.jsx,.ts,.tsx --fix", - "lint:ci": "biome ci && foundry run eslint . --ext .js,.jsx,.ts,.tsx", + "lint:ci": "biome ci && foundry run eslint . --ext .js,.jsx,.ts,.tsx --quiet ", "lint:css": "foundry run stylelint '**/*.css'", "dev": "npm run docs:start", "docs": "npm run docs:start", From 5c629491b1bb8f7fe1eeeca5cff4918eefdb91f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matou=C5=A1=20Dzivjak?= Date: Mon, 9 Sep 2024 17:18:43 +0200 Subject: [PATCH 03/39] feat(circuit-ui): Add experimental ColorInput component (#2655) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Connor Bär Co-authored-by: Connor Bär --- .changeset/violet-seahorses-study.md | 5 + package.json | 3 +- .../components/ColorInput/ColorInput.mdx | 13 ++ .../ColorInput/ColorInput.module.css | 83 ++++++++ .../components/ColorInput/ColorInput.spec.tsx | 64 ++++++ .../ColorInput/ColorInput.stories.tsx | 33 ++++ .../components/ColorInput/ColorInput.tsx | 183 ++++++++++++++++++ .../circuit-ui/components/ColorInput/index.ts | 18 ++ .../circuit-ui/components/Input/Input.tsx | 2 + packages/circuit-ui/components/Input/index.ts | 2 +- 10 files changed, 404 insertions(+), 2 deletions(-) create mode 100644 .changeset/violet-seahorses-study.md create mode 100644 packages/circuit-ui/components/ColorInput/ColorInput.mdx create mode 100644 packages/circuit-ui/components/ColorInput/ColorInput.module.css create mode 100644 packages/circuit-ui/components/ColorInput/ColorInput.spec.tsx create mode 100644 packages/circuit-ui/components/ColorInput/ColorInput.stories.tsx create mode 100644 packages/circuit-ui/components/ColorInput/ColorInput.tsx create mode 100644 packages/circuit-ui/components/ColorInput/index.ts diff --git a/.changeset/violet-seahorses-study.md b/.changeset/violet-seahorses-study.md new file mode 100644 index 0000000000..e1824f0b1d --- /dev/null +++ b/.changeset/violet-seahorses-study.md @@ -0,0 +1,5 @@ +--- +"@sumup/circuit-ui": minor +--- + +Added an experimental ColorInput component that enables users to type or select a color. diff --git a/package.json b/package.json index b0b608f013..9739e5e37d 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "lint:fix": "biome check --write && foundry run eslint . --ext .js,.jsx,.ts,.tsx --fix", "lint:ci": "biome ci && foundry run eslint . --ext .js,.jsx,.ts,.tsx --quiet ", "lint:css": "foundry run stylelint '**/*.css'", + "lint:css:fix": "foundry run stylelint '**/*.css' --fix", "dev": "npm run docs:start", "docs": "npm run docs:start", "docs:start": "storybook dev -p 6006", @@ -95,4 +96,4 @@ "vitest": "^2.0.3", "vitest-github-actions-reporter": "^0.11.1" } -} +} \ No newline at end of file diff --git a/packages/circuit-ui/components/ColorInput/ColorInput.mdx b/packages/circuit-ui/components/ColorInput/ColorInput.mdx new file mode 100644 index 0000000000..2867d1fe0f --- /dev/null +++ b/packages/circuit-ui/components/ColorInput/ColorInput.mdx @@ -0,0 +1,13 @@ +import { Meta, Status, Props, Story } from '../../../../.storybook/components'; +import * as Stories from './ColorInput.stories'; + + + +# ColorInput + + + +The ColorInput component enables users to type or select a color. + + + diff --git a/packages/circuit-ui/components/ColorInput/ColorInput.module.css b/packages/circuit-ui/components/ColorInput/ColorInput.module.css new file mode 100644 index 0000000000..4803a1b778 --- /dev/null +++ b/packages/circuit-ui/components/ColorInput/ColorInput.module.css @@ -0,0 +1,83 @@ +.wrapper { + position: relative; + display: flex; +} + +.picker { + position: relative; + width: var(--cui-spacings-exa); + height: var(--cui-spacings-exa); + margin-right: 1px; + cursor: pointer; + border-top-left-radius: var(--cui-border-radius-byte); + border-bottom-left-radius: var(--cui-border-radius-byte); + box-shadow: 0 0 0 1px var(--cui-border-normal); +} + +.picker:hover { + z-index: var(--cui-z-index-absolute); + background: var(--cui-bg-normal-hovered); + box-shadow: 0 0 0 1px var(--cui-border-normal-hovered); +} + +.picker:focus-within { + z-index: var(--cui-z-index-absolute); + background: var(--cui-bg-normal-pressed); + box-shadow: 0 0 0 2px var(--cui-border-focus); +} + +.color-input { + width: var(--cui-spacings-giga); + height: var(--cui-spacings-giga); + padding: 0; + margin: var(--cui-spacings-kilo); + appearance: none; + cursor: pointer; + border: none; + border-radius: 6px; + outline: none; + box-shadow: 0 0 0 1px var(--cui-border-normal); +} + +.color-input::-moz-color-swatch { + border: none; +} + +.color-input::-webkit-color-swatch-wrapper { + padding: 0; + border-radius: 0; +} + +.color-input::-webkit-color-swatch { + border: none; +} + +.symbol { + position: absolute; + top: 0; + left: var(--cui-spacings-exa); + z-index: calc(var(--cui-z-index-absolute) + 1); + display: grid; + place-items: center center; + width: var(--cui-spacings-giga); + height: var(--cui-spacings-exa); + font-family: var(--cui-font-stack-mono); + color: var(--cui-fg-subtle); +} + +.input { + position: relative; + padding-left: var(--cui-spacings-giga); + font-family: var(--cui-font-stack-mono); + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input:hover, +.input:focus { + z-index: var(--cui-z-index-absolute); +} + +.input::placeholder { + font-family: var(--cui-font-stack-mono); +} diff --git a/packages/circuit-ui/components/ColorInput/ColorInput.spec.tsx b/packages/circuit-ui/components/ColorInput/ColorInput.spec.tsx new file mode 100644 index 0000000000..2ba0e907fd --- /dev/null +++ b/packages/circuit-ui/components/ColorInput/ColorInput.spec.tsx @@ -0,0 +1,64 @@ +/** + * Copyright 2024, SumUp Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +import { describe, expect, it } from 'vitest'; +import { createRef } from 'react'; + +import { render, axe, screen } from '../../util/test-utils.js'; +import type { InputElement } from '../Input/index.js'; + +import { ColorInput } from './ColorInput.js'; + +describe('ColorInput', () => { + const baseProps = { label: 'Car color', pickerLabel: 'Pick car color' }; + + it('should merge a custom class name with the default ones', () => { + const className = 'foo'; + const { container } = render( + , + ); + const input = container.querySelector('input[type="text"]'); + expect(input?.className).toContain(className); + }); + + it('should forward a ref', () => { + const ref = createRef(); + const { container } = render(); + const input = container.querySelector("input[type='color']"); + expect(ref.current).toBe(input); + }); + + it('should have no accessibility violations', async () => { + const { container } = render(); + const actual = await axe(container); + expect(actual).toHaveNoViolations(); + }); + + describe('Labeling', () => { + it('should accept a custom description via aria-describedby', () => { + const customDescription = 'Custom description'; + const customDescriptionId = 'customDescriptionId'; + render( + <> + {customDescription} + + , + ); + expect(screen.getByRole('textbox')).toHaveAccessibleDescription( + customDescription, + ); + }); + }); +}); diff --git a/packages/circuit-ui/components/ColorInput/ColorInput.stories.tsx b/packages/circuit-ui/components/ColorInput/ColorInput.stories.tsx new file mode 100644 index 0000000000..f9a264367a --- /dev/null +++ b/packages/circuit-ui/components/ColorInput/ColorInput.stories.tsx @@ -0,0 +1,33 @@ +/** + * Copyright 2024, SumUp Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +import { ColorInput, type ColorInputProps } from './ColorInput.js'; + +export default { + title: 'Forms/Input/ColorInput', + component: ColorInput, +}; + +const baseArgs = { + label: 'Color', + pickerLabel: 'Pick color', + placeholder: '99ffbb', +}; + +export const Base = (args: ColorInputProps) => ( + +); + +Base.args = baseArgs; diff --git a/packages/circuit-ui/components/ColorInput/ColorInput.tsx b/packages/circuit-ui/components/ColorInput/ColorInput.tsx new file mode 100644 index 0000000000..0947bc68b4 --- /dev/null +++ b/packages/circuit-ui/components/ColorInput/ColorInput.tsx @@ -0,0 +1,183 @@ +/** + * Copyright 2024, SumUp Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +'use client'; + +import { + forwardRef, + useId, + useRef, + useState, + type ChangeEventHandler, +} from 'react'; + +import { classes as inputClasses } from '../Input/index.js'; +import type { InputElement, InputProps } from '../Input/index.js'; +import { clsx } from '../../styles/clsx.js'; +import { + FieldLabelText, + FieldLegend, + FieldSet, + FieldValidationHint, +} from '../Field/index.js'; +import { applyMultipleRefs } from '../../util/refs.js'; + +import classes from './ColorInput.module.css'; + +export interface ColorInputProps + extends Omit< + InputProps, + | 'ref' + | 'type' + | 'defaultValue' + | 'value' + | 'placeholder' + | 'maxLength' + | 'pattern' + | 'renderPrefix' + | 'as' + > { + /** + * A short string that is shown inside the empty input. + */ + placeholder?: string; + /** + * The value of the input element. + */ + value?: string; + /** + * The default value of the input element. + */ + defaultValue?: string; +} + +export const ColorInput = forwardRef( + ( + { + 'aria-describedby': descriptionId, + 'renderSuffix': RenderSuffix, + className, + defaultValue, + disabled, + hasWarning, + showValid, + hideLabel, + id, + invalid, + label, + onChange, + optionalLabel, + validationHint, + readOnly, + required, + inputClassName, + style, + value, + ...props + }, + ref, + ) => { + const [currentColor, setCurrentColor] = useState( + defaultValue, + ); + const colorPickerRef = useRef(null); + + const labelId = useId(); + const pickerId = useId(); + const validationHintId = useId(); + + const descriptionIds = clsx(validationHintId, descriptionId); + + const suffix = RenderSuffix && ( + + ); + + const hasSuffix = Boolean(suffix); + + const onPickerColorChange: ChangeEventHandler = (e) => { + setCurrentColor(e.target.value); + if (onChange) { + onChange(e); + } + }; + + const onInputChange: ChangeEventHandler = (e) => { + if (colorPickerRef.current) { + colorPickerRef.current.value = `#${e.target.value}`; + } + setCurrentColor(`#${e.target.value}`); + }; + + return ( +
+ + + +
+ + # + +
+ +
+ ); + }, +); + +ColorInput.displayName = 'ColorInput'; diff --git a/packages/circuit-ui/components/ColorInput/index.ts b/packages/circuit-ui/components/ColorInput/index.ts new file mode 100644 index 0000000000..4e31720a5c --- /dev/null +++ b/packages/circuit-ui/components/ColorInput/index.ts @@ -0,0 +1,18 @@ +/** + * Copyright 2019, SumUp Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +export { ColorInput } from './ColorInput.js'; + +export type { ColorInputProps } from './ColorInput.js'; diff --git a/packages/circuit-ui/components/Input/Input.tsx b/packages/circuit-ui/components/Input/Input.tsx index 4d411287b2..7d8a7f38c2 100644 --- a/packages/circuit-ui/components/Input/Input.tsx +++ b/packages/circuit-ui/components/Input/Input.tsx @@ -38,6 +38,8 @@ import { clsx } from '../../styles/clsx.js'; import classes from './Input.module.css'; +export { classes }; + export type InputElement = HTMLInputElement & HTMLTextAreaElement; type CircuitInputHTMLAttributes = InputHTMLAttributes & TextareaHTMLAttributes; diff --git a/packages/circuit-ui/components/Input/index.ts b/packages/circuit-ui/components/Input/index.ts index 23b4af76c7..ef65d3b2f3 100644 --- a/packages/circuit-ui/components/Input/index.ts +++ b/packages/circuit-ui/components/Input/index.ts @@ -13,6 +13,6 @@ * limitations under the License. */ -export { Input } from './Input.js'; +export { Input, classes } from './Input.js'; export type { InputProps, InputElement } from './Input.js'; From 7b5c21d6f656fbaf0ed90da8ba7a002b038214ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Mon, 9 Sep 2024 17:31:34 +0200 Subject: [PATCH 04/39] Version Packages (#2680) --- .changeset/orange-tigers-fetch.md | 5 ----- .changeset/violet-seahorses-study.md | 5 ----- packages/circuit-ui/CHANGELOG.md | 8 ++++++++ packages/circuit-ui/package.json | 2 +- 4 files changed, 9 insertions(+), 11 deletions(-) delete mode 100644 .changeset/orange-tigers-fetch.md delete mode 100644 .changeset/violet-seahorses-study.md diff --git a/.changeset/orange-tigers-fetch.md b/.changeset/orange-tigers-fetch.md deleted file mode 100644 index 4bc684538b..0000000000 --- a/.changeset/orange-tigers-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/circuit-ui": minor ---- - -Deprecated the Toggle component's `checkedLabel` and `uncheckedLabel` props since they are no longer needed. diff --git a/.changeset/violet-seahorses-study.md b/.changeset/violet-seahorses-study.md deleted file mode 100644 index e1824f0b1d..0000000000 --- a/.changeset/violet-seahorses-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/circuit-ui": minor ---- - -Added an experimental ColorInput component that enables users to type or select a color. diff --git a/packages/circuit-ui/CHANGELOG.md b/packages/circuit-ui/CHANGELOG.md index 88a28d1d44..b3b60691ca 100644 --- a/packages/circuit-ui/CHANGELOG.md +++ b/packages/circuit-ui/CHANGELOG.md @@ -1,5 +1,13 @@ # @sumup/circuit-ui +## 8.13.0 + +### Minor Changes + +- [#2679](https://github.com/sumup-oss/circuit-ui/pull/2679) [`ce178f8`](https://github.com/sumup-oss/circuit-ui/commit/ce178f8b6463e4c3a93fc3a5551af8cae05247a2) Thanks [@connor-baer](https://github.com/connor-baer)! - Deprecated the Toggle component's `checkedLabel` and `uncheckedLabel` props since they are no longer needed. + +- [#2655](https://github.com/sumup-oss/circuit-ui/pull/2655) [`5c62949`](https://github.com/sumup-oss/circuit-ui/commit/5c629491b1bb8f7fe1eeeca5cff4918eefdb91f9) Thanks [@matoous](https://github.com/matoous)! - Added an experimental ColorInput component that enables users to type or select a color. + ## 8.12.1 ### Patch Changes diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index f878b51435..47c1887a51 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/circuit-ui", - "version": "8.12.1", + "version": "8.13.0", "description": "SumUp's React UI component library", "type": "module", "main": "./dist/index.js", From 032b696ead332d5fa52cf22a62e91c77bf7e0d5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matou=C5=A1=20Dzivjak?= Date: Mon, 9 Sep 2024 17:59:55 +0200 Subject: [PATCH 05/39] fix: export ColorInput (#2682) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Connor Bär --- .changeset/curvy-wombats-exist.md | 5 +++++ packages/circuit-ui/experimental.ts | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 .changeset/curvy-wombats-exist.md diff --git a/.changeset/curvy-wombats-exist.md b/.changeset/curvy-wombats-exist.md new file mode 100644 index 0000000000..e87ff8ab97 --- /dev/null +++ b/.changeset/curvy-wombats-exist.md @@ -0,0 +1,5 @@ +--- +"@sumup/circuit-ui": patch +--- + +Added the missing exports for the experimental ColorInput component. diff --git a/packages/circuit-ui/experimental.ts b/packages/circuit-ui/experimental.ts index f14e515f7c..b6fd419b76 100644 --- a/packages/circuit-ui/experimental.ts +++ b/packages/circuit-ui/experimental.ts @@ -26,3 +26,5 @@ export { Calendar, type CalendarProps } from './components/Calendar/index.js'; export { type PlainDateRange } from './util/date.js'; export { PhoneNumberInput } from './components/PhoneNumberInput/index.js'; export type { PhoneNumberInputProps } from './components/PhoneNumberInput/index.js'; +export { ColorInput } from './components/ColorInput/index.js'; +export type { ColorInputProps } from './components/ColorInput/index.js'; From a30747c9c560504e6c06735564e58e325b27f8e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Mon, 9 Sep 2024 18:04:34 +0200 Subject: [PATCH 06/39] Version Packages (#2683) Co-authored-by: github-actions[bot] --- .changeset/curvy-wombats-exist.md | 5 ----- packages/circuit-ui/CHANGELOG.md | 6 ++++++ packages/circuit-ui/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/curvy-wombats-exist.md diff --git a/.changeset/curvy-wombats-exist.md b/.changeset/curvy-wombats-exist.md deleted file mode 100644 index e87ff8ab97..0000000000 --- a/.changeset/curvy-wombats-exist.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/circuit-ui": patch ---- - -Added the missing exports for the experimental ColorInput component. diff --git a/packages/circuit-ui/CHANGELOG.md b/packages/circuit-ui/CHANGELOG.md index b3b60691ca..98defbcd9b 100644 --- a/packages/circuit-ui/CHANGELOG.md +++ b/packages/circuit-ui/CHANGELOG.md @@ -1,5 +1,11 @@ # @sumup/circuit-ui +## 8.13.1 + +### Patch Changes + +- [#2682](https://github.com/sumup-oss/circuit-ui/pull/2682) [`032b696`](https://github.com/sumup-oss/circuit-ui/commit/032b696ead332d5fa52cf22a62e91c77bf7e0d5f) Thanks [@matoous](https://github.com/matoous)! - Added the missing exports for the experimental ColorInput component. + ## 8.13.0 ### Minor Changes diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index 47c1887a51..765721ff62 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/circuit-ui", - "version": "8.13.0", + "version": "8.13.1", "description": "SumUp's React UI component library", "type": "module", "main": "./dist/index.js", From 0a39e05122d4d2ecc9cca51cb141e2cedc775cf6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 21:18:38 +0000 Subject: [PATCH 07/39] chore(deps): bump the npm_and_yarn group with 2 updates (#2685) Bumps the npm_and_yarn group with 2 updates: [path-to-regexp](https://github.com/pillarjs/path-to-regexp) and [express](https://github.com/expressjs/express). Removes `path-to-regexp` Updates `express` from 4.19.2 to 4.20.0 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.19.2...4.20.0) --- updated-dependencies: - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 213 +++++++++++++++++++++++++++++++++++----------- 1 file changed, 162 insertions(+), 51 deletions(-) diff --git a/package-lock.json b/package-lock.json index af7b4a18ca..efe29f709a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15005,9 +15005,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -15017,7 +15017,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -15040,6 +15040,20 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz", @@ -19037,36 +19051,36 @@ "dev": true }, "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.20.0.tgz", + "integrity": "sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", "finalhandler": "1.2.0", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.0", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -19085,6 +19099,14 @@ "ms": "2.0.0" } }, + "node_modules/express/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -29741,9 +29763,12 @@ } }, "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/merge-stream": { "version": "2.0.0", @@ -33610,9 +33635,9 @@ } }, "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" }, "node_modules/path-type": { "version": "4.0.0", @@ -37344,9 +37369,9 @@ } }, "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -37380,9 +37405,9 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.0.tgz", + "integrity": "sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==", "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -37393,6 +37418,42 @@ "node": ">= 0.8.0" } }, + "node_modules/serve-static/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/serve-static/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", @@ -42549,7 +42610,7 @@ }, "packages/circuit-ui": { "name": "@sumup/circuit-ui", - "version": "8.12.1", + "version": "8.13.1", "license": "Apache-2.0", "dependencies": { "@floating-ui/react-dom": "^2.1.1", @@ -52832,9 +52893,9 @@ } }, "body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "requires": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -52844,7 +52905,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -52862,6 +52923,14 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "requires": { + "side-channel": "^1.0.6" + } } } }, @@ -55775,36 +55844,36 @@ "dev": true }, "express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.20.0.tgz", + "integrity": "sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==", "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", "finalhandler": "1.2.0", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.0", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -55820,6 +55889,11 @@ "ms": "2.0.0" } }, + "encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -63110,9 +63184,9 @@ } }, "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" }, "merge-stream": { "version": "2.0.0", @@ -65658,9 +65732,9 @@ } }, "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" }, "path-type": { "version": "4.0.0", @@ -68326,9 +68400,9 @@ "dev": true }, "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "requires": { "debug": "2.6.9", "depd": "2.0.0", @@ -68363,14 +68437,51 @@ } }, "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.0.tgz", + "integrity": "sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==", "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", "send": "0.18.0" + }, + "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" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + } + } } }, "set-blocking": { From 9d3ce2e7a23d98518be36fc8da82e4bd55c878f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Sep 2024 07:32:20 +0000 Subject: [PATCH 08/39] chore(deps): bump the npm_and_yarn group with 2 updates (#2686) Bumps the npm_and_yarn group with 2 updates: [send](https://github.com/pillarjs/send) and [express](https://github.com/expressjs/express). Updates `send` from 0.18.0 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0) Updates `express` from 4.20.0 to 4.21.0 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md) - [Commits](https://github.com/expressjs/express/compare/4.20.0...4.21.0) --- updated-dependencies: - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 185 +++++++++++++++------------------------------- 1 file changed, 59 insertions(+), 126 deletions(-) diff --git a/package-lock.json b/package-lock.json index efe29f709a..3aae10a9aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15040,20 +15040,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz", @@ -19051,9 +19037,9 @@ "dev": true }, "node_modules/express": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/express/-/express-4.20.0.tgz", - "integrity": "sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", + "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", @@ -19067,7 +19053,7 @@ "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", "merge-descriptors": "1.0.3", @@ -19076,11 +19062,11 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.19.0", - "serve-static": "1.16.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -19301,12 +19287,12 @@ } }, "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dependencies": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -19325,6 +19311,14 @@ "ms": "2.0.0" } }, + "node_modules/finalhandler/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -34424,11 +34418,11 @@ ] }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -37405,53 +37399,25 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/serve-static": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.0.tgz", - "integrity": "sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "dependencies": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" } }, - "node_modules/serve-static/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/serve-static/node_modules/debug/node_modules/ms": { + "node_modules/serve-static/node_modules/encodeurl": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/serve-static/node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "engines": { - "node": ">= 0.8.0" + "node": ">= 0.8" } }, "node_modules/set-blocking": { @@ -52923,14 +52889,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "requires": { - "side-channel": "^1.0.6" - } } } }, @@ -55844,9 +55802,9 @@ "dev": true }, "express": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/express/-/express-4.20.0.tgz", - "integrity": "sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", + "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", @@ -55860,7 +55818,7 @@ "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", "merge-descriptors": "1.0.3", @@ -55869,11 +55827,11 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.19.0", - "serve-static": "1.16.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -56051,12 +56009,12 @@ } }, "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -56072,6 +56030,11 @@ "ms": "2.0.0" } }, + "encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -66299,11 +66262,11 @@ "dev": true }, "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "requires": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" } }, "querystringify": { @@ -68437,50 +68400,20 @@ } }, "serve-static": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.0.tgz", - "integrity": "sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "requires": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "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" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - } + "encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" } } }, From d97466f4fcc019e243edfbf00d69091b9dab277a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:28:01 +0000 Subject: [PATCH 09/39] chore(deps-dev): bump vite from 5.4.2 to 5.4.6 in the npm_and_yarn group (#2688) Bumps the npm_and_yarn group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `vite` from 5.4.2 to 5.4.6 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 66 ++++++++++++++++---------------- package.json | 2 +- packages/circuit-ui/package.json | 2 +- 3 files changed, 35 insertions(+), 35 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3aae10a9aa..ddd8213c83 100644 --- a/package-lock.json +++ b/package-lock.json @@ -62,7 +62,7 @@ "stylelint-prettier": "^5.0.2", "svgo": "^3.3.2", "typescript": "^5.5.4", - "vite": "^5.3.5", + "vite": "^5.4.6", "vitest": "^2.0.3", "vitest-github-actions-reporter": "^0.11.1" } @@ -33714,9 +33714,9 @@ } }, "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -33856,9 +33856,9 @@ } }, "node_modules/postcss": { - "version": "8.4.41", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", - "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", "funding": [ { "type": "opencollective", @@ -33875,8 +33875,8 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -37752,9 +37752,9 @@ } }, "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "engines": { "node": ">=0.10.0" } @@ -40970,12 +40970,12 @@ } }, "node_modules/vite": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.2.tgz", - "integrity": "sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", + "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", "dependencies": { "esbuild": "^0.21.3", - "postcss": "^8.4.41", + "postcss": "^8.4.43", "rollup": "^4.20.0" }, "bin": { @@ -42613,7 +42613,7 @@ "rollup-plugin-preserve-directives": "^0.4.0", "typescript": "^5.5.4", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^5.3.5" + "vite": "^5.4.6" }, "engines": { "node": ">=18" @@ -49789,7 +49789,7 @@ "temporal-polyfill": "^0.2.5", "typescript": "^5.5.4", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^5.3.5" + "vite": "^5.4.6" } }, "@sumup/cna-template": { @@ -65771,9 +65771,9 @@ } }, "picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" }, "picomatch": { "version": "2.3.1", @@ -65875,13 +65875,13 @@ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==" }, "postcss": { - "version": "8.4.41", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", - "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", "requires": { "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" } }, "postcss-discard-duplicates": { @@ -68685,9 +68685,9 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==" }, "source-map-support": { "version": "0.5.21", @@ -70970,13 +70970,13 @@ } }, "vite": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.2.tgz", - "integrity": "sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", + "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", "requires": { "esbuild": "^0.21.3", "fsevents": "~2.3.3", - "postcss": "^8.4.41", + "postcss": "^8.4.43", "rollup": "^4.20.0" }, "dependencies": { diff --git a/package.json b/package.json index 9739e5e37d..dec5552333 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "stylelint-prettier": "^5.0.2", "svgo": "^3.3.2", "typescript": "^5.5.4", - "vite": "^5.3.5", + "vite": "^5.4.6", "vitest": "^2.0.3", "vitest-github-actions-reporter": "^0.11.1" } diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index 765721ff62..124f650ab5 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -85,7 +85,7 @@ "rollup-plugin-preserve-directives": "^0.4.0", "typescript": "^5.5.4", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^5.3.5" + "vite": "^5.4.6" }, "peerDependencies": { "@emotion/is-prop-valid": "^1.2.1", From 829c107f540ece794637b4a01d18639fdbb5490a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Sep 2024 19:56:43 +0000 Subject: [PATCH 10/39] chore(deps): bump next from 14.2.5 to 14.2.10 in the npm_and_yarn group (#2689) Bumps the npm_and_yarn group with 1 update: [next](https://github.com/vercel/next.js). Updates `next` from 14.2.5 to 14.2.10 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v14.2.5...v14.2.10) --- updated-dependencies: - dependency-name: next dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 178 ++++++++++---------- packages/cna-template/template/package.json | 2 +- 2 files changed, 90 insertions(+), 90 deletions(-) diff --git a/package-lock.json b/package-lock.json index ddd8213c83..11374063ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6737,9 +6737,9 @@ } }, "node_modules/@next/env": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.5.tgz", - "integrity": "sha512-/zZGkrTOsraVfYjGP8uM0p6r0BDT6xWpkjdVbcz66PJVSpwXX3yNiRycxAuDfBKGWBrZBXRuK/YVlkNgxHGwmA==" + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.10.tgz", + "integrity": "sha512-dZIu93Bf5LUtluBXIv4woQw2cZVZ2DJTjax5/5DOs3lzEOeKLy7GxRSr4caK9/SCPdaW6bCgpye6+n4Dh9oJPw==" }, "node_modules/@next/eslint-plugin-next": { "version": "14.2.5", @@ -6797,9 +6797,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.5.tgz", - "integrity": "sha512-/9zVxJ+K9lrzSGli1///ujyRfon/ZneeZ+v4ptpiPoOU+GKZnm8Wj8ELWU1Pm7GHltYRBklmXMTUqM/DqQ99FQ==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.10.tgz", + "integrity": "sha512-V3z10NV+cvMAfxQUMhKgfQnPbjw+Ew3cnr64b0lr8MDiBJs3eLnM6RpGC46nhfMZsiXgQngCJKWGTC/yDcgrDQ==", "cpu": [ "arm64" ], @@ -6812,9 +6812,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.5.tgz", - "integrity": "sha512-vXHOPCwfDe9qLDuq7U1OYM2wUY+KQ4Ex6ozwsKxp26BlJ6XXbHleOUldenM67JRyBfVjv371oneEvYd3H2gNSA==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.10.tgz", + "integrity": "sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==", "cpu": [ "x64" ], @@ -6827,9 +6827,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.5.tgz", - "integrity": "sha512-vlhB8wI+lj8q1ExFW8lbWutA4M2ZazQNvMWuEDqZcuJJc78iUnLdPPunBPX8rC4IgT6lIx/adB+Cwrl99MzNaA==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.10.tgz", + "integrity": "sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==", "cpu": [ "arm64" ], @@ -6842,9 +6842,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.5.tgz", - "integrity": "sha512-NpDB9NUR2t0hXzJJwQSGu1IAOYybsfeB+LxpGsXrRIb7QOrYmidJz3shzY8cM6+rO4Aojuef0N/PEaX18pi9OA==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.10.tgz", + "integrity": "sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==", "cpu": [ "arm64" ], @@ -6857,9 +6857,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.5.tgz", - "integrity": "sha512-8XFikMSxWleYNryWIjiCX+gU201YS+erTUidKdyOVYi5qUQo/gRxv/3N1oZFCgqpesN6FPeqGM72Zve+nReVXQ==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.10.tgz", + "integrity": "sha512-GXvajAWh2woTT0GKEDlkVhFNxhJS/XdDmrVHrPOA83pLzlGPQnixqxD8u3bBB9oATBKB//5e4vpACnx5Vaxdqg==", "cpu": [ "x64" ], @@ -6872,9 +6872,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.5.tgz", - "integrity": "sha512-6QLwi7RaYiQDcRDSU/os40r5o06b5ue7Jsk5JgdRBGGp8l37RZEh9JsLSM8QF0YDsgcosSeHjglgqi25+m04IQ==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.10.tgz", + "integrity": "sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==", "cpu": [ "x64" ], @@ -6887,9 +6887,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.5.tgz", - "integrity": "sha512-1GpG2VhbspO+aYoMOQPQiqc/tG3LzmsdBH0LhnDS3JrtDx2QmzXe0B6mSZZiN3Bq7IOMXxv1nlsjzoS1+9mzZw==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.10.tgz", + "integrity": "sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==", "cpu": [ "arm64" ], @@ -6902,9 +6902,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.5.tgz", - "integrity": "sha512-Igh9ZlxwvCDsu6438FXlQTHlRno4gFpJzqPjSIBZooD22tKeI4fE/YMRoHVJHmrQ2P5YL1DoZ0qaOKkbeFWeMg==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.10.tgz", + "integrity": "sha512-fr3aEbSd1GeW3YUMBkWAu4hcdjZ6g4NBl1uku4gAn661tcxd1bHs1THWYzdsbTRLcCKLjrDZlNp6j2HTfrw+Bg==", "cpu": [ "ia32" ], @@ -6917,9 +6917,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.5.tgz", - "integrity": "sha512-tEQ7oinq1/CjSG9uSTerca3v4AZ+dFa+4Yu6ihaG8Ud8ddqLQgFGcnwYls13H5X5CPDPZJdYxyeMui6muOLd4g==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.10.tgz", + "integrity": "sha512-UjeVoRGKNL2zfbcQ6fscmgjBAS/inHBh63mjIlfPg/NG8Yn2ztqylXt5qilYb6hoHIwaU2ogHknHWWmahJjgZQ==", "cpu": [ "x64" ], @@ -31763,11 +31763,11 @@ } }, "node_modules/next": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/next/-/next-14.2.5.tgz", - "integrity": "sha512-0f8aRfBVL+mpzfBjYfQuLWh2WyAwtJXCRfkPF4UJ5qd2YwrHczsrSzXU4tRMV0OAxR8ZJZWPFn6uhSC56UTsLA==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.10.tgz", + "integrity": "sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==", "dependencies": { - "@next/env": "14.2.5", + "@next/env": "14.2.10", "@swc/helpers": "0.5.5", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", @@ -31782,15 +31782,15 @@ "node": ">=18.17.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "14.2.5", - "@next/swc-darwin-x64": "14.2.5", - "@next/swc-linux-arm64-gnu": "14.2.5", - "@next/swc-linux-arm64-musl": "14.2.5", - "@next/swc-linux-x64-gnu": "14.2.5", - "@next/swc-linux-x64-musl": "14.2.5", - "@next/swc-win32-arm64-msvc": "14.2.5", - "@next/swc-win32-ia32-msvc": "14.2.5", - "@next/swc-win32-x64-msvc": "14.2.5" + "@next/swc-darwin-arm64": "14.2.10", + "@next/swc-darwin-x64": "14.2.10", + "@next/swc-linux-arm64-gnu": "14.2.10", + "@next/swc-linux-arm64-musl": "14.2.10", + "@next/swc-linux-x64-gnu": "14.2.10", + "@next/swc-linux-x64-musl": "14.2.10", + "@next/swc-win32-arm64-msvc": "14.2.10", + "@next/swc-win32-ia32-msvc": "14.2.10", + "@next/swc-win32-x64-msvc": "14.2.10" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", @@ -42647,7 +42647,7 @@ "@sumup/design-tokens": "^7.0.0", "@sumup/icons": "^4.0.0", "@sumup/intl": "^1.5.0", - "next": "^14.2.5", + "next": "^14.2.10", "react": "^18.3.1", "react-dom": "^18.3.1" }, @@ -47296,9 +47296,9 @@ } }, "@next/env": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.5.tgz", - "integrity": "sha512-/zZGkrTOsraVfYjGP8uM0p6r0BDT6xWpkjdVbcz66PJVSpwXX3yNiRycxAuDfBKGWBrZBXRuK/YVlkNgxHGwmA==" + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.10.tgz", + "integrity": "sha512-dZIu93Bf5LUtluBXIv4woQw2cZVZ2DJTjax5/5DOs3lzEOeKLy7GxRSr4caK9/SCPdaW6bCgpye6+n4Dh9oJPw==" }, "@next/eslint-plugin-next": { "version": "14.2.5", @@ -47340,57 +47340,57 @@ } }, "@next/swc-darwin-arm64": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.5.tgz", - "integrity": "sha512-/9zVxJ+K9lrzSGli1///ujyRfon/ZneeZ+v4ptpiPoOU+GKZnm8Wj8ELWU1Pm7GHltYRBklmXMTUqM/DqQ99FQ==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.10.tgz", + "integrity": "sha512-V3z10NV+cvMAfxQUMhKgfQnPbjw+Ew3cnr64b0lr8MDiBJs3eLnM6RpGC46nhfMZsiXgQngCJKWGTC/yDcgrDQ==", "optional": true }, "@next/swc-darwin-x64": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.5.tgz", - "integrity": "sha512-vXHOPCwfDe9qLDuq7U1OYM2wUY+KQ4Ex6ozwsKxp26BlJ6XXbHleOUldenM67JRyBfVjv371oneEvYd3H2gNSA==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.10.tgz", + "integrity": "sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==", "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.5.tgz", - "integrity": "sha512-vlhB8wI+lj8q1ExFW8lbWutA4M2ZazQNvMWuEDqZcuJJc78iUnLdPPunBPX8rC4IgT6lIx/adB+Cwrl99MzNaA==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.10.tgz", + "integrity": "sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==", "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.5.tgz", - "integrity": "sha512-NpDB9NUR2t0hXzJJwQSGu1IAOYybsfeB+LxpGsXrRIb7QOrYmidJz3shzY8cM6+rO4Aojuef0N/PEaX18pi9OA==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.10.tgz", + "integrity": "sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==", "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.5.tgz", - "integrity": "sha512-8XFikMSxWleYNryWIjiCX+gU201YS+erTUidKdyOVYi5qUQo/gRxv/3N1oZFCgqpesN6FPeqGM72Zve+nReVXQ==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.10.tgz", + "integrity": "sha512-GXvajAWh2woTT0GKEDlkVhFNxhJS/XdDmrVHrPOA83pLzlGPQnixqxD8u3bBB9oATBKB//5e4vpACnx5Vaxdqg==", "optional": true }, "@next/swc-linux-x64-musl": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.5.tgz", - "integrity": "sha512-6QLwi7RaYiQDcRDSU/os40r5o06b5ue7Jsk5JgdRBGGp8l37RZEh9JsLSM8QF0YDsgcosSeHjglgqi25+m04IQ==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.10.tgz", + "integrity": "sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==", "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.5.tgz", - "integrity": "sha512-1GpG2VhbspO+aYoMOQPQiqc/tG3LzmsdBH0LhnDS3JrtDx2QmzXe0B6mSZZiN3Bq7IOMXxv1nlsjzoS1+9mzZw==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.10.tgz", + "integrity": "sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==", "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.5.tgz", - "integrity": "sha512-Igh9ZlxwvCDsu6438FXlQTHlRno4gFpJzqPjSIBZooD22tKeI4fE/YMRoHVJHmrQ2P5YL1DoZ0qaOKkbeFWeMg==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.10.tgz", + "integrity": "sha512-fr3aEbSd1GeW3YUMBkWAu4hcdjZ6g4NBl1uku4gAn661tcxd1bHs1THWYzdsbTRLcCKLjrDZlNp6j2HTfrw+Bg==", "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.5.tgz", - "integrity": "sha512-tEQ7oinq1/CjSG9uSTerca3v4AZ+dFa+4Yu6ihaG8Ud8ddqLQgFGcnwYls13H5X5CPDPZJdYxyeMui6muOLd4g==", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.10.tgz", + "integrity": "sha512-UjeVoRGKNL2zfbcQ6fscmgjBAS/inHBh63mjIlfPg/NG8Yn2ztqylXt5qilYb6hoHIwaU2ogHknHWWmahJjgZQ==", "optional": true }, "@nicolo-ribaudo/eslint-scope-5-internals": { @@ -64332,20 +64332,20 @@ "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==" }, "next": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/next/-/next-14.2.5.tgz", - "integrity": "sha512-0f8aRfBVL+mpzfBjYfQuLWh2WyAwtJXCRfkPF4UJ5qd2YwrHczsrSzXU4tRMV0OAxR8ZJZWPFn6uhSC56UTsLA==", - "requires": { - "@next/env": "14.2.5", - "@next/swc-darwin-arm64": "14.2.5", - "@next/swc-darwin-x64": "14.2.5", - "@next/swc-linux-arm64-gnu": "14.2.5", - "@next/swc-linux-arm64-musl": "14.2.5", - "@next/swc-linux-x64-gnu": "14.2.5", - "@next/swc-linux-x64-musl": "14.2.5", - "@next/swc-win32-arm64-msvc": "14.2.5", - "@next/swc-win32-ia32-msvc": "14.2.5", - "@next/swc-win32-x64-msvc": "14.2.5", + "version": "14.2.10", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.10.tgz", + "integrity": "sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==", + "requires": { + "@next/env": "14.2.10", + "@next/swc-darwin-arm64": "14.2.10", + "@next/swc-darwin-x64": "14.2.10", + "@next/swc-linux-arm64-gnu": "14.2.10", + "@next/swc-linux-arm64-musl": "14.2.10", + "@next/swc-linux-x64-gnu": "14.2.10", + "@next/swc-linux-x64-musl": "14.2.10", + "@next/swc-win32-arm64-msvc": "14.2.10", + "@next/swc-win32-ia32-msvc": "14.2.10", + "@next/swc-win32-x64-msvc": "14.2.10", "@swc/helpers": "0.5.5", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", @@ -64391,7 +64391,7 @@ "jest": "^29.7.0", "jest-axe": "^9.0.0", "jest-environment-jsdom": "^29.7.0", - "next": "^14.2.5", + "next": "^14.2.10", "react": "^18.3.1", "react-dom": "^18.3.1", "typescript": "^5.5.4", diff --git a/packages/cna-template/template/package.json b/packages/cna-template/template/package.json index 076dc9ffcf..246bc34e46 100644 --- a/packages/cna-template/template/package.json +++ b/packages/cna-template/template/package.json @@ -18,7 +18,7 @@ "@sumup/design-tokens": "^7.0.0", "@sumup/icons": "^4.0.0", "@sumup/intl": "^1.5.0", - "next": "^14.2.5", + "next": "^14.2.10", "react": "^18.3.1", "react-dom": "^18.3.1" }, From d9abc2884cfa8e01b2dded5112e2182e3074d466 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 06:20:56 +0000 Subject: [PATCH 11/39] chore(deps-dev): bump vite from 5.4.6 to 5.4.7 in the npm_and_yarn group (#2690) Bumps the npm_and_yarn group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `vite` from 5.4.6 to 5.4.7 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.7/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.7/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 18 +++++++++--------- package.json | 2 +- packages/circuit-ui/package.json | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 11374063ec..4442d55822 100644 --- a/package-lock.json +++ b/package-lock.json @@ -62,7 +62,7 @@ "stylelint-prettier": "^5.0.2", "svgo": "^3.3.2", "typescript": "^5.5.4", - "vite": "^5.4.6", + "vite": "^5.4.7", "vitest": "^2.0.3", "vitest-github-actions-reporter": "^0.11.1" } @@ -40970,9 +40970,9 @@ } }, "node_modules/vite": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", - "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", + "version": "5.4.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.7.tgz", + "integrity": "sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==", "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", @@ -42613,7 +42613,7 @@ "rollup-plugin-preserve-directives": "^0.4.0", "typescript": "^5.5.4", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^5.4.6" + "vite": "^5.4.7" }, "engines": { "node": ">=18" @@ -49789,7 +49789,7 @@ "temporal-polyfill": "^0.2.5", "typescript": "^5.5.4", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^5.4.6" + "vite": "^5.4.7" } }, "@sumup/cna-template": { @@ -70970,9 +70970,9 @@ } }, "vite": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", - "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", + "version": "5.4.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.7.tgz", + "integrity": "sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==", "requires": { "esbuild": "^0.21.3", "fsevents": "~2.3.3", diff --git a/package.json b/package.json index dec5552333..571840b0d2 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "stylelint-prettier": "^5.0.2", "svgo": "^3.3.2", "typescript": "^5.5.4", - "vite": "^5.4.6", + "vite": "^5.4.7", "vitest": "^2.0.3", "vitest-github-actions-reporter": "^0.11.1" } diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index 124f650ab5..9406eec778 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -85,7 +85,7 @@ "rollup-plugin-preserve-directives": "^0.4.0", "typescript": "^5.5.4", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^5.4.6" + "vite": "^5.4.7" }, "peerDependencies": { "@emotion/is-prop-valid": "^1.2.1", From 5a8e3e842713aaf0c9875036f16bc76c16e47d61 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:18:28 +0000 Subject: [PATCH 12/39] chore(deps): bump astro from 4.15.1 to 4.15.9 in the astro group (#2692) Bumps the astro group with 1 update: [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro). Updates `astro` from 4.15.1 to 4.15.9 - [Release notes](https://github.com/withastro/astro/releases) - [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md) - [Commits](https://github.com/withastro/astro/commits/astro@4.15.9/packages/astro) --- updated-dependencies: - dependency-name: astro dependency-type: direct:production update-type: version-update:semver-patch dependency-group: astro ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 299 ++++++++++++++++++--------- packages/astro-template/package.json | 2 +- 2 files changed, 203 insertions(+), 98 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4442d55822..23caa84b9f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8421,9 +8421,9 @@ } }, "node_modules/@oslojs/encoding": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-0.4.1.tgz", - "integrity": "sha512-hkjo6MuIK/kQR5CrGNdAPZhS01ZCXuWDRJ187zh6qqF2+yMHZpD9fAYpX8q2bOO6Ryhl3XpCT6kUX76N8hhm4Q==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", + "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==" }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", @@ -9542,11 +9542,16 @@ } }, "node_modules/@shikijs/core": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.14.1.tgz", - "integrity": "sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.21.0.tgz", + "integrity": "sha512-zAPMJdiGuqXpZQ+pWNezQAk5xhzRXBNiECFPcJLtUdsFM3f//G95Z15EHTnHchYycU8kIIysqGgxp8OVSj1SPQ==", "dependencies": { - "@types/hast": "^3.0.4" + "@shikijs/engine-javascript": "1.21.0", + "@shikijs/engine-oniguruma": "1.21.0", + "@shikijs/types": "1.21.0", + "@shikijs/vscode-textmate": "^9.2.2", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.3" } }, "node_modules/@shikijs/core/node_modules/@types/hast": { @@ -9557,6 +9562,47 @@ "@types/unist": "*" } }, + "node_modules/@shikijs/engine-javascript": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.21.0.tgz", + "integrity": "sha512-jxQHNtVP17edFW4/0vICqAVLDAxmyV31MQJL4U/Kg+heQALeKYVOWo0sMmEZ18FqBt+9UCdyqGKYE7bLRtk9mg==", + "dependencies": { + "@shikijs/types": "1.21.0", + "@shikijs/vscode-textmate": "^9.2.2", + "oniguruma-to-js": "0.4.3" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.21.0.tgz", + "integrity": "sha512-AIZ76XocENCrtYzVU7S4GY/HL+tgHGbVU+qhiDyNw1qgCA5OSi4B4+HY4BtAoJSMGuD/L5hfTzoRVbzEm2WTvg==", + "dependencies": { + "@shikijs/types": "1.21.0", + "@shikijs/vscode-textmate": "^9.2.2" + } + }, + "node_modules/@shikijs/types": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.21.0.tgz", + "integrity": "sha512-tzndANDhi5DUndBtpojEq/42+dpUF2wS7wdCDQaFtIXm3Rd1QkrcVgSSRLOvEwexekihOXfbYJINW37g96tJRw==", + "dependencies": { + "@shikijs/vscode-textmate": "^9.2.2", + "@types/hast": "^3.0.4" + } + }, + "node_modules/@shikijs/types/node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.2.2.tgz", + "integrity": "sha512-TMp15K+GGYrWlZM8+Lnj9EaHEFmOen0WJBrfa17hF7taDOYthuPPV0GWzfd/9iMij0akS/8Yw2ikquH7uVi/fg==" + }, "node_modules/@sigstore/bundle": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", @@ -13798,9 +13844,9 @@ } }, "node_modules/astro": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/astro/-/astro-4.15.1.tgz", - "integrity": "sha512-XvKZ2GaDbCsMfcJess4o+4D4cCKja45GJ/9o6EJ6n96xaen8HZMRoJn3YKL9TOjIrL2NuU4mBFMG2JivPJ0foA==", + "version": "4.15.9", + "resolved": "https://registry.npmjs.org/astro/-/astro-4.15.9.tgz", + "integrity": "sha512-51oXq9qrZ5OPWYmEXt1kGrvWmVeWsx28SgBTzi2XW6iwcnW/wC5ONm6ol6qBGSCF93tQvZplXvuzpaw1injECA==", "dependencies": { "@astrojs/compiler": "^2.10.3", "@astrojs/internal-helpers": "0.4.1", @@ -13808,8 +13854,8 @@ "@astrojs/telemetry": "3.1.0", "@babel/core": "^7.25.2", "@babel/plugin-transform-react-jsx": "^7.25.2", - "@babel/types": "^7.25.4", - "@oslojs/encoding": "^0.4.1", + "@babel/types": "^7.25.6", + "@oslojs/encoding": "^1.0.0", "@rollup/pluginutils": "^5.1.0", "@types/babel__core": "^7.20.5", "@types/cookie": "^0.6.0", @@ -13822,7 +13868,7 @@ "common-ancestor-path": "^1.0.1", "cookie": "^0.6.0", "cssesc": "^3.0.0", - "debug": "^4.3.6", + "debug": "^4.3.7", "deterministic-object-hash": "^2.0.2", "devalue": "^5.0.0", "diff": "^5.2.0", @@ -13848,20 +13894,19 @@ "ora": "^8.1.0", "p-limit": "^6.1.0", "p-queue": "^8.0.1", - "path-to-regexp": "^6.2.2", "preferred-pm": "^4.0.0", "prompts": "^2.4.2", "rehype": "^13.0.1", "semver": "^7.6.3", - "shiki": "^1.14.1", + "shiki": "^1.16.2", "string-width": "^7.2.0", "strip-ansi": "^7.1.0", "tinyexec": "^0.3.0", - "tsconfck": "^3.1.1", + "tsconfck": "^3.1.3", "unist-util-visit": "^5.0.0", "vfile": "^6.0.3", - "vite": "^5.4.2", - "vitefu": "^0.2.5", + "vite": "^5.4.3", + "vitefu": "^1.0.2", "which-pm": "^3.0.0", "xxhash-wasm": "^1.0.2", "yargs-parser": "^21.1.1", @@ -14490,11 +14535,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/astro/node_modules/path-to-regexp": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==" - }, "node_modules/astro/node_modules/preferred-pm": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-4.0.0.tgz", @@ -16738,11 +16778,11 @@ "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" }, "node_modules/debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -16753,11 +16793,6 @@ } } }, - "node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, "node_modules/debuglog": { "version": "1.0.1", "resolved": "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz", @@ -20741,15 +20776,14 @@ } }, "node_modules/hast-util-to-html": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.0.tgz", - "integrity": "sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz", + "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==", "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "ccount": "^2.0.0", "comma-separated-tokens": "^2.0.0", - "hast-util-raw": "^9.0.0", "hast-util-whitespace": "^3.0.0", "html-void-elements": "^3.0.0", "mdast-util-to-hast": "^13.0.0", @@ -32820,6 +32854,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/oniguruma-to-js": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/oniguruma-to-js/-/oniguruma-to-js-0.4.3.tgz", + "integrity": "sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==", + "dependencies": { + "regex": "^4.3.2" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, "node_modules/open": { "version": "8.4.2", "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", @@ -35198,6 +35243,11 @@ "@babel/runtime": "^7.8.4" } }, + "node_modules/regex": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/regex/-/regex-4.3.2.tgz", + "integrity": "sha512-kK/AA3A9K6q2js89+VMymcboLOlF5lZRCYJv3gzszXFHBr6kO6qLGzbm+UIugBEV8SMMKCTR59txoY6ctRHYVw==" + }, "node_modules/regexp-tree": { "version": "0.1.27", "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", @@ -37550,11 +37600,15 @@ } }, "node_modules/shiki": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.14.1.tgz", - "integrity": "sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==", - "dependencies": { - "@shikijs/core": "1.14.1", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.21.0.tgz", + "integrity": "sha512-apCH5BoWTrmHDPGgg3RF8+HAAbEL/CdbYr8rMw7eIrdhCkZHdVGat5mMNlRtd1erNG01VPMIKHNQ0Pj2HMAiog==", + "dependencies": { + "@shikijs/core": "1.21.0", + "@shikijs/engine-javascript": "1.21.0", + "@shikijs/engine-oniguruma": "1.21.0", + "@shikijs/types": "1.21.0", + "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4" } }, @@ -39583,9 +39637,9 @@ } }, "node_modules/tsconfck": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.1.tgz", - "integrity": "sha512-00eoI6WY57SvZEVjm13stEVE90VkEdJAFGgpFLTsZbJyW/LwFQ7uQxJHWpZ2hzSWgCPKc9AnBnNP+0X7o3hAmQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.3.tgz", + "integrity": "sha512-ulNZP1SVpRDesxeMLON/LtWM8HIgAJEIVpVVhBM6gsmvQ8+Rh+ZG7FWGvHh7Ah3pRABwVJWklWCr/BTZSv0xnQ==", "bin": { "tsconfck": "bin/tsconfck.js" }, @@ -41471,9 +41525,9 @@ } }, "node_modules/vitefu": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", - "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.2.tgz", + "integrity": "sha512-0/iAvbXyM3RiPPJ4lyD4w6Mjgtf4ejTK6TPvTNG3H32PLwuT0N/ZjJLiXug7ETE/LWtTeHw9WRv7uX/tIKYyKg==", "peerDependencies": { "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" }, @@ -42562,7 +42616,7 @@ "@sumup/intl": "^1.6.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", - "astro": "^4.15.1", + "astro": "^4.15.9", "react": "^18.3.1", "react-dom": "^18.3.1" }, @@ -48468,9 +48522,9 @@ } }, "@oslojs/encoding": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-0.4.1.tgz", - "integrity": "sha512-hkjo6MuIK/kQR5CrGNdAPZhS01ZCXuWDRJ187zh6qqF2+yMHZpD9fAYpX8q2bOO6Ryhl3XpCT6kUX76N8hhm4Q==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", + "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==" }, "@pkgjs/parseargs": { "version": "0.11.0", @@ -49085,10 +49139,53 @@ } }, "@shikijs/core": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.14.1.tgz", - "integrity": "sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.21.0.tgz", + "integrity": "sha512-zAPMJdiGuqXpZQ+pWNezQAk5xhzRXBNiECFPcJLtUdsFM3f//G95Z15EHTnHchYycU8kIIysqGgxp8OVSj1SPQ==", + "requires": { + "@shikijs/engine-javascript": "1.21.0", + "@shikijs/engine-oniguruma": "1.21.0", + "@shikijs/types": "1.21.0", + "@shikijs/vscode-textmate": "^9.2.2", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.3" + }, + "dependencies": { + "@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "requires": { + "@types/unist": "*" + } + } + } + }, + "@shikijs/engine-javascript": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.21.0.tgz", + "integrity": "sha512-jxQHNtVP17edFW4/0vICqAVLDAxmyV31MQJL4U/Kg+heQALeKYVOWo0sMmEZ18FqBt+9UCdyqGKYE7bLRtk9mg==", + "requires": { + "@shikijs/types": "1.21.0", + "@shikijs/vscode-textmate": "^9.2.2", + "oniguruma-to-js": "0.4.3" + } + }, + "@shikijs/engine-oniguruma": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.21.0.tgz", + "integrity": "sha512-AIZ76XocENCrtYzVU7S4GY/HL+tgHGbVU+qhiDyNw1qgCA5OSi4B4+HY4BtAoJSMGuD/L5hfTzoRVbzEm2WTvg==", + "requires": { + "@shikijs/types": "1.21.0", + "@shikijs/vscode-textmate": "^9.2.2" + } + }, + "@shikijs/types": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.21.0.tgz", + "integrity": "sha512-tzndANDhi5DUndBtpojEq/42+dpUF2wS7wdCDQaFtIXm3Rd1QkrcVgSSRLOvEwexekihOXfbYJINW37g96tJRw==", "requires": { + "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4" }, "dependencies": { @@ -49102,6 +49199,11 @@ } } }, + "@shikijs/vscode-textmate": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.2.2.tgz", + "integrity": "sha512-TMp15K+GGYrWlZM8+Lnj9EaHEFmOen0WJBrfa17hF7taDOYthuPPV0GWzfd/9iMij0akS/8Yw2ikquH7uVi/fg==" + }, "@sigstore/bundle": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", @@ -49747,7 +49849,7 @@ "@sumup/stylelint-plugin-circuit-ui": "^2.0.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", - "astro": "^4.15.1", + "astro": "^4.15.9", "prettier-plugin-astro": "^0.14.1", "react": "^18.3.1", "react-dom": "^18.3.1", @@ -52086,9 +52188,9 @@ "dev": true }, "astro": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/astro/-/astro-4.15.1.tgz", - "integrity": "sha512-XvKZ2GaDbCsMfcJess4o+4D4cCKja45GJ/9o6EJ6n96xaen8HZMRoJn3YKL9TOjIrL2NuU4mBFMG2JivPJ0foA==", + "version": "4.15.9", + "resolved": "https://registry.npmjs.org/astro/-/astro-4.15.9.tgz", + "integrity": "sha512-51oXq9qrZ5OPWYmEXt1kGrvWmVeWsx28SgBTzi2XW6iwcnW/wC5ONm6ol6qBGSCF93tQvZplXvuzpaw1injECA==", "requires": { "@astrojs/compiler": "^2.10.3", "@astrojs/internal-helpers": "0.4.1", @@ -52096,8 +52198,8 @@ "@astrojs/telemetry": "3.1.0", "@babel/core": "^7.25.2", "@babel/plugin-transform-react-jsx": "^7.25.2", - "@babel/types": "^7.25.4", - "@oslojs/encoding": "^0.4.1", + "@babel/types": "^7.25.6", + "@oslojs/encoding": "^1.0.0", "@rollup/pluginutils": "^5.1.0", "@types/babel__core": "^7.20.5", "@types/cookie": "^0.6.0", @@ -52110,7 +52212,7 @@ "common-ancestor-path": "^1.0.1", "cookie": "^0.6.0", "cssesc": "^3.0.0", - "debug": "^4.3.6", + "debug": "^4.3.7", "deterministic-object-hash": "^2.0.2", "devalue": "^5.0.0", "diff": "^5.2.0", @@ -52136,21 +52238,20 @@ "ora": "^8.1.0", "p-limit": "^6.1.0", "p-queue": "^8.0.1", - "path-to-regexp": "^6.2.2", "preferred-pm": "^4.0.0", "prompts": "^2.4.2", "rehype": "^13.0.1", "semver": "^7.6.3", "sharp": "^0.33.3", - "shiki": "^1.14.1", + "shiki": "^1.16.2", "string-width": "^7.2.0", "strip-ansi": "^7.1.0", "tinyexec": "^0.3.0", - "tsconfck": "^3.1.1", + "tsconfck": "^3.1.3", "unist-util-visit": "^5.0.0", "vfile": "^6.0.3", - "vite": "^5.4.2", - "vitefu": "^0.2.5", + "vite": "^5.4.3", + "vitefu": "^1.0.2", "which-pm": "^3.0.0", "xxhash-wasm": "^1.0.2", "yargs-parser": "^21.1.1", @@ -52470,11 +52571,6 @@ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==" }, - "path-to-regexp": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==" - }, "preferred-pm": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-4.0.0.tgz", @@ -54120,18 +54216,11 @@ "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" }, "debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "ms": "^2.1.3" } }, "debuglog": { @@ -57062,15 +57151,14 @@ } }, "hast-util-to-html": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.0.tgz", - "integrity": "sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz", + "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==", "requires": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "ccount": "^2.0.0", "comma-separated-tokens": "^2.0.0", - "hast-util-raw": "^9.0.0", "hast-util-whitespace": "^3.0.0", "html-void-elements": "^3.0.0", "mdast-util-to-hast": "^13.0.0", @@ -65109,6 +65197,14 @@ "mimic-fn": "^2.1.0" } }, + "oniguruma-to-js": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/oniguruma-to-js/-/oniguruma-to-js-0.4.3.tgz", + "integrity": "sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==", + "requires": { + "regex": "^4.3.2" + } + }, "open": { "version": "8.4.2", "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", @@ -66884,6 +66980,11 @@ "@babel/runtime": "^7.8.4" } }, + "regex": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/regex/-/regex-4.3.2.tgz", + "integrity": "sha512-kK/AA3A9K6q2js89+VMymcboLOlF5lZRCYJv3gzszXFHBr6kO6qLGzbm+UIugBEV8SMMKCTR59txoY6ctRHYVw==" + }, "regexp-tree": { "version": "0.1.27", "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", @@ -68521,11 +68622,15 @@ "dev": true }, "shiki": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.14.1.tgz", - "integrity": "sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==", - "requires": { - "@shikijs/core": "1.14.1", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.21.0.tgz", + "integrity": "sha512-apCH5BoWTrmHDPGgg3RF8+HAAbEL/CdbYr8rMw7eIrdhCkZHdVGat5mMNlRtd1erNG01VPMIKHNQ0Pj2HMAiog==", + "requires": { + "@shikijs/core": "1.21.0", + "@shikijs/engine-javascript": "1.21.0", + "@shikijs/engine-oniguruma": "1.21.0", + "@shikijs/types": "1.21.0", + "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4" }, "dependencies": { @@ -70056,9 +70161,9 @@ "dev": true }, "tsconfck": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.1.tgz", - "integrity": "sha512-00eoI6WY57SvZEVjm13stEVE90VkEdJAFGgpFLTsZbJyW/LwFQ7uQxJHWpZ2hzSWgCPKc9AnBnNP+0X7o3hAmQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.3.tgz", + "integrity": "sha512-ulNZP1SVpRDesxeMLON/LtWM8HIgAJEIVpVVhBM6gsmvQ8+Rh+ZG7FWGvHh7Ah3pRABwVJWklWCr/BTZSv0xnQ==", "requires": {} }, "tsconfig-paths": { @@ -71194,9 +71299,9 @@ } }, "vitefu": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", - "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.2.tgz", + "integrity": "sha512-0/iAvbXyM3RiPPJ4lyD4w6Mjgtf4ejTK6TPvTNG3H32PLwuT0N/ZjJLiXug7ETE/LWtTeHw9WRv7uX/tIKYyKg==", "requires": {} }, "vitest": { diff --git a/packages/astro-template/package.json b/packages/astro-template/package.json index 2d75ff9ba6..efbb4417ef 100644 --- a/packages/astro-template/package.json +++ b/packages/astro-template/package.json @@ -22,7 +22,7 @@ "@sumup/intl": "^1.6.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", - "astro": "^4.15.1", + "astro": "^4.15.9", "react": "^18.3.1", "react-dom": "^18.3.1" }, From d469ae0a7a3db121026bdb1a8f7b57bacb448cac Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:19:47 +0000 Subject: [PATCH 13/39] chore(deps-dev): bump @changesets/cli from 2.27.7 to 2.27.8 in the changesets group (#2694) Bumps the changesets group with 1 update: [@changesets/cli](https://github.com/changesets/changesets). Updates `@changesets/cli` from 2.27.7 to 2.27.8 - [Release notes](https://github.com/changesets/changesets/releases) - [Changelog](https://github.com/changesets/changesets/blob/main/docs/modifying-changelog-format.md) - [Commits](https://github.com/changesets/changesets/compare/@changesets/cli@2.27.7...@changesets/cli@2.27.8) --- updated-dependencies: - dependency-name: "@changesets/cli" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: changesets ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 862 ++++++++-------------------------------------- package.json | 2 +- 2 files changed, 146 insertions(+), 718 deletions(-) diff --git a/package-lock.json b/package-lock.json index 23caa84b9f..baff0a27e8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "devDependencies": { "@biomejs/biome": "1.8.3", "@changesets/changelog-github": "^0.5.0", - "@changesets/cli": "^2.27.7", + "@changesets/cli": "^2.27.8", "@emotion/eslint-plugin": "^11.12.0", "@storybook/addon-a11y": "^8.2.4", "@storybook/addon-actions": "^8.2.4", @@ -3244,16 +3244,15 @@ } }, "node_modules/@changesets/apply-release-plan": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.0.4.tgz", - "integrity": "sha512-HLFwhKWayKinWAul0Vj+76jVx1Pc2v55MGPVjZ924Y/ROeSsBMFutv9heHmCUj48lJyRfOTJG5+ar+29FUky/A==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.0.5.tgz", + "integrity": "sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@changesets/config": "^3.0.2", + "@changesets/config": "^3.0.3", "@changesets/get-version-range-type": "^0.4.0", - "@changesets/git": "^3.0.0", - "@changesets/should-skip-package": "^0.1.0", + "@changesets/git": "^3.0.1", + "@changesets/should-skip-package": "^0.1.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", "detect-indent": "^6.0.0", @@ -3313,15 +3312,14 @@ } }, "node_modules/@changesets/assemble-release-plan": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.3.tgz", - "integrity": "sha512-bLNh9/Lgl1VwkjWZTq8JmRqH+hj7/Yzfz0jsQ/zJJ+FTmVqmqPj3szeKOri8O/hEM8JmHW019vh2gTO9iq5Cuw==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.4.tgz", + "integrity": "sha512-nqICnvmrwWj4w2x0fOhVj2QEGdlUuwVAwESrUo5HLzWMI1rE5SWfsr9ln+rDqWB6RQ2ZyaMZHUcU7/IRaUJS+Q==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.2.0", - "@changesets/get-dependents-graph": "^2.1.1", - "@changesets/should-skip-package": "^0.1.0", + "@changesets/get-dependents-graph": "^2.1.2", + "@changesets/should-skip-package": "^0.1.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", "semver": "^7.5.3" @@ -3348,39 +3346,37 @@ } }, "node_modules/@changesets/cli": { - "version": "2.27.7", - "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.27.7.tgz", - "integrity": "sha512-6lr8JltiiXPIjDeYg4iM2MeePP6VN/JkmqBsVA5XRiy01hGS3y629LtSDvKcycj/w/5Eur1rEwby/MjcYS+e2A==", + "version": "2.27.8", + "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.27.8.tgz", + "integrity": "sha512-gZNyh+LdSsI82wBSHLQ3QN5J30P4uHKJ4fXgoGwQxfXwYFTJzDdvIJasZn8rYQtmKhyQuiBj4SSnLuKlxKWq4w==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@changesets/apply-release-plan": "^7.0.4", - "@changesets/assemble-release-plan": "^6.0.3", + "@changesets/apply-release-plan": "^7.0.5", + "@changesets/assemble-release-plan": "^6.0.4", "@changesets/changelog-git": "^0.2.0", - "@changesets/config": "^3.0.2", + "@changesets/config": "^3.0.3", "@changesets/errors": "^0.2.0", - "@changesets/get-dependents-graph": "^2.1.1", - "@changesets/get-release-plan": "^4.0.3", - "@changesets/git": "^3.0.0", - "@changesets/logger": "^0.1.0", - "@changesets/pre": "^2.0.0", - "@changesets/read": "^0.6.0", - "@changesets/should-skip-package": "^0.1.0", + "@changesets/get-dependents-graph": "^2.1.2", + "@changesets/get-release-plan": "^4.0.4", + "@changesets/git": "^3.0.1", + "@changesets/logger": "^0.1.1", + "@changesets/pre": "^2.0.1", + "@changesets/read": "^0.6.1", + "@changesets/should-skip-package": "^0.1.1", "@changesets/types": "^6.0.0", - "@changesets/write": "^0.3.1", + "@changesets/write": "^0.3.2", "@manypkg/get-packages": "^1.1.3", "@types/semver": "^7.5.0", "ansi-colors": "^4.1.3", - "chalk": "^2.1.0", "ci-info": "^3.7.0", "enquirer": "^2.3.0", "external-editor": "^3.1.0", "fs-extra": "^7.0.1", - "human-id": "^1.0.2", "mri": "^1.2.0", "outdent": "^0.5.0", "p-limit": "^2.2.0", - "preferred-pm": "^3.0.0", + "package-manager-detector": "^0.2.0", + "picocolors": "^1.1.0", "resolve-from": "^5.0.0", "semver": "^7.5.3", "spawndamnit": "^2.0.0", @@ -3390,47 +3386,6 @@ "changeset": "bin.js" } }, - "node_modules/@changesets/cli/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/cli/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/cli/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@changesets/cli/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "node_modules/@changesets/cli/node_modules/fs-extra": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", @@ -3445,15 +3400,6 @@ "node": ">=6 <7 || >=8" } }, - "node_modules/@changesets/cli/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/@changesets/cli/node_modules/jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", @@ -3478,18 +3424,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@changesets/cli/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@changesets/cli/node_modules/universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", @@ -3500,14 +3434,14 @@ } }, "node_modules/@changesets/config": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.0.2.tgz", - "integrity": "sha512-cdEhS4t8woKCX2M8AotcV2BOWnBp09sqICxKapgLHf9m5KdENpWjyrFNMjkLqGJtUys9U+w93OxWT0czorVDfw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.0.3.tgz", + "integrity": "sha512-vqgQZMyIcuIpw9nqFIpTSNyc/wgm/Lu1zKN5vECy74u95Qx/Wa9g27HdgO4NkVAaq+BGA8wUc/qvbvVNs93n6A==", "dev": true, "dependencies": { "@changesets/errors": "^0.2.0", - "@changesets/get-dependents-graph": "^2.1.1", - "@changesets/logger": "^0.1.0", + "@changesets/get-dependents-graph": "^2.1.2", + "@changesets/logger": "^0.1.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", "fs-extra": "^7.0.1", @@ -3556,112 +3490,17 @@ } }, "node_modules/@changesets/get-dependents-graph": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-2.1.1.tgz", - "integrity": "sha512-LRFjjvigBSzfnPU2n/AhFsuWR5DK++1x47aq6qZ8dzYsPtS/I5mNhIGAS68IAxh1xjO9BTtz55FwefhANZ+FCA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-2.1.2.tgz", + "integrity": "sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==", "dev": true, "dependencies": { "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", - "chalk": "^2.1.0", - "fs-extra": "^7.0.1", + "picocolors": "^1.1.0", "semver": "^7.5.3" } }, - "node_modules/@changesets/get-dependents-graph/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/get-dependents-graph/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/get-dependents-graph/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@changesets/get-dependents-graph/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@changesets/get-dependents-graph/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/get-dependents-graph/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/get-dependents-graph/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/get-dependents-graph/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/get-dependents-graph/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/@changesets/get-github-info": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/@changesets/get-github-info/-/get-github-info-0.6.0.tgz", @@ -3673,16 +3512,15 @@ } }, "node_modules/@changesets/get-release-plan": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.3.tgz", - "integrity": "sha512-6PLgvOIwTSdJPTtpdcr3sLtGatT+Jr22+cQwEBJBy6wP0rjB4yJ9lv583J9fVpn1bfQlBkDa8JxbS2g/n9lIyA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.4.tgz", + "integrity": "sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@changesets/assemble-release-plan": "^6.0.3", - "@changesets/config": "^3.0.2", - "@changesets/pre": "^2.0.0", - "@changesets/read": "^0.6.0", + "@changesets/assemble-release-plan": "^6.0.4", + "@changesets/config": "^3.0.3", + "@changesets/pre": "^2.0.1", + "@changesets/read": "^0.6.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3" } @@ -3694,14 +3532,12 @@ "dev": true }, "node_modules/@changesets/git": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@changesets/git/-/git-3.0.0.tgz", - "integrity": "sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@changesets/git/-/git-3.0.1.tgz", + "integrity": "sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.2.0", - "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", "is-subdir": "^1.1.1", "micromatch": "^4.0.2", @@ -3709,74 +3545,12 @@ } }, "node_modules/@changesets/logger": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@changesets/logger/-/logger-0.1.0.tgz", - "integrity": "sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==", - "dev": true, - "dependencies": { - "chalk": "^2.1.0" - } - }, - "node_modules/@changesets/logger/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/logger/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/logger/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@changesets/logger/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@changesets/logger/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/logger/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@changesets/logger/-/logger-0.1.1.tgz", + "integrity": "sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==", "dev": true, "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" + "picocolors": "^1.1.0" } }, "node_modules/@changesets/parse": { @@ -3790,12 +3564,11 @@ } }, "node_modules/@changesets/pre": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.0.tgz", - "integrity": "sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.1.tgz", + "integrity": "sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.2.0", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", @@ -3835,62 +3608,20 @@ } }, "node_modules/@changesets/read": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.0.tgz", - "integrity": "sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.1.tgz", + "integrity": "sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.1", - "@changesets/git": "^3.0.0", - "@changesets/logger": "^0.1.0", + "@changesets/git": "^3.0.1", + "@changesets/logger": "^0.1.1", "@changesets/parse": "^0.4.0", "@changesets/types": "^6.0.0", - "chalk": "^2.1.0", "fs-extra": "^7.0.1", - "p-filter": "^2.1.0" - } - }, - "node_modules/@changesets/read/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/read/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@changesets/read/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" + "p-filter": "^2.1.0", + "picocolors": "^1.1.0" } }, - "node_modules/@changesets/read/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "node_modules/@changesets/read/node_modules/fs-extra": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", @@ -3905,15 +3636,6 @@ "node": ">=6 <7 || >=8" } }, - "node_modules/@changesets/read/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/@changesets/read/node_modules/jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", @@ -3923,18 +3645,6 @@ "graceful-fs": "^4.1.6" } }, - "node_modules/@changesets/read/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@changesets/read/node_modules/universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", @@ -3945,12 +3655,11 @@ } }, "node_modules/@changesets/should-skip-package": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@changesets/should-skip-package/-/should-skip-package-0.1.0.tgz", - "integrity": "sha512-FxG6Mhjw7yFStlSM7Z0Gmg3RiyQ98d/9VpQAZ3Fzr59dCOM9G6ZdYbjiSAt0XtFr9JR5U2tBaJWPjrkGGc618g==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@changesets/should-skip-package/-/should-skip-package-0.1.1.tgz", + "integrity": "sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3" } @@ -3962,12 +3671,11 @@ "dev": true }, "node_modules/@changesets/write": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.3.1.tgz", - "integrity": "sha512-SyGtMXzH3qFqlHKcvFY2eX+6b0NGiFcNav8AFsYwy5l8hejOeoeTDemu5Yjmke2V5jpzY+pBvM0vCCQ3gdZpfw==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.3.2.tgz", + "integrity": "sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.20.1", "@changesets/types": "^6.0.0", "fs-extra": "^7.0.1", "human-id": "^1.0.2", @@ -33151,6 +32859,12 @@ "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", "dev": true }, + "node_modules/package-manager-detector": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.0.tgz", + "integrity": "sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==", + "dev": true + }, "node_modules/pacote": { "version": "18.0.6", "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", @@ -34109,21 +33823,6 @@ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, - "node_modules/preferred-pm": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", - "integrity": "sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==", - "dev": true, - "dependencies": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "2.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -42199,19 +41898,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which-pm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", - "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", - "dev": true, - "dependencies": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8.15" - } - }, "node_modules/which-pm-runs": { "version": "1.1.0", "resolved": "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.1.0.tgz", @@ -44947,16 +44633,15 @@ "optional": true }, "@changesets/apply-release-plan": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.0.4.tgz", - "integrity": "sha512-HLFwhKWayKinWAul0Vj+76jVx1Pc2v55MGPVjZ924Y/ROeSsBMFutv9heHmCUj48lJyRfOTJG5+ar+29FUky/A==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.0.5.tgz", + "integrity": "sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==", "dev": true, "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/config": "^3.0.2", + "@changesets/config": "^3.0.3", "@changesets/get-version-range-type": "^0.4.0", - "@changesets/git": "^3.0.0", - "@changesets/should-skip-package": "^0.1.0", + "@changesets/git": "^3.0.1", + "@changesets/should-skip-package": "^0.1.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", "detect-indent": "^6.0.0", @@ -45003,15 +44688,14 @@ } }, "@changesets/assemble-release-plan": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.3.tgz", - "integrity": "sha512-bLNh9/Lgl1VwkjWZTq8JmRqH+hj7/Yzfz0jsQ/zJJ+FTmVqmqPj3szeKOri8O/hEM8JmHW019vh2gTO9iq5Cuw==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.4.tgz", + "integrity": "sha512-nqICnvmrwWj4w2x0fOhVj2QEGdlUuwVAwESrUo5HLzWMI1rE5SWfsr9ln+rDqWB6RQ2ZyaMZHUcU7/IRaUJS+Q==", "dev": true, "requires": { - "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.2.0", - "@changesets/get-dependents-graph": "^2.1.1", - "@changesets/should-skip-package": "^0.1.0", + "@changesets/get-dependents-graph": "^2.1.2", + "@changesets/should-skip-package": "^0.1.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", "semver": "^7.5.3" @@ -45038,80 +44722,43 @@ } }, "@changesets/cli": { - "version": "2.27.7", - "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.27.7.tgz", - "integrity": "sha512-6lr8JltiiXPIjDeYg4iM2MeePP6VN/JkmqBsVA5XRiy01hGS3y629LtSDvKcycj/w/5Eur1rEwby/MjcYS+e2A==", + "version": "2.27.8", + "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.27.8.tgz", + "integrity": "sha512-gZNyh+LdSsI82wBSHLQ3QN5J30P4uHKJ4fXgoGwQxfXwYFTJzDdvIJasZn8rYQtmKhyQuiBj4SSnLuKlxKWq4w==", "dev": true, "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/apply-release-plan": "^7.0.4", - "@changesets/assemble-release-plan": "^6.0.3", + "@changesets/apply-release-plan": "^7.0.5", + "@changesets/assemble-release-plan": "^6.0.4", "@changesets/changelog-git": "^0.2.0", - "@changesets/config": "^3.0.2", + "@changesets/config": "^3.0.3", "@changesets/errors": "^0.2.0", - "@changesets/get-dependents-graph": "^2.1.1", - "@changesets/get-release-plan": "^4.0.3", - "@changesets/git": "^3.0.0", - "@changesets/logger": "^0.1.0", - "@changesets/pre": "^2.0.0", - "@changesets/read": "^0.6.0", - "@changesets/should-skip-package": "^0.1.0", + "@changesets/get-dependents-graph": "^2.1.2", + "@changesets/get-release-plan": "^4.0.4", + "@changesets/git": "^3.0.1", + "@changesets/logger": "^0.1.1", + "@changesets/pre": "^2.0.1", + "@changesets/read": "^0.6.1", + "@changesets/should-skip-package": "^0.1.1", "@changesets/types": "^6.0.0", - "@changesets/write": "^0.3.1", + "@changesets/write": "^0.3.2", "@manypkg/get-packages": "^1.1.3", "@types/semver": "^7.5.0", "ansi-colors": "^4.1.3", - "chalk": "^2.1.0", "ci-info": "^3.7.0", "enquirer": "^2.3.0", "external-editor": "^3.1.0", "fs-extra": "^7.0.1", - "human-id": "^1.0.2", "mri": "^1.2.0", "outdent": "^0.5.0", "p-limit": "^2.2.0", - "preferred-pm": "^3.0.0", + "package-manager-detector": "^0.2.0", + "picocolors": "^1.1.0", "resolve-from": "^5.0.0", "semver": "^7.5.3", "spawndamnit": "^2.0.0", "term-size": "^2.1.0" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "fs-extra": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", @@ -45123,12 +44770,6 @@ "universalify": "^0.1.0" } }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, "jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", @@ -45147,15 +44788,6 @@ "p-try": "^2.0.0" } }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, "universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", @@ -45165,14 +44797,14 @@ } }, "@changesets/config": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.0.2.tgz", - "integrity": "sha512-cdEhS4t8woKCX2M8AotcV2BOWnBp09sqICxKapgLHf9m5KdENpWjyrFNMjkLqGJtUys9U+w93OxWT0czorVDfw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.0.3.tgz", + "integrity": "sha512-vqgQZMyIcuIpw9nqFIpTSNyc/wgm/Lu1zKN5vECy74u95Qx/Wa9g27HdgO4NkVAaq+BGA8wUc/qvbvVNs93n6A==", "dev": true, "requires": { "@changesets/errors": "^0.2.0", - "@changesets/get-dependents-graph": "^2.1.1", - "@changesets/logger": "^0.1.0", + "@changesets/get-dependents-graph": "^2.1.2", + "@changesets/logger": "^0.1.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", "fs-extra": "^7.0.1", @@ -45217,94 +44849,15 @@ } }, "@changesets/get-dependents-graph": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-2.1.1.tgz", - "integrity": "sha512-LRFjjvigBSzfnPU2n/AhFsuWR5DK++1x47aq6qZ8dzYsPtS/I5mNhIGAS68IAxh1xjO9BTtz55FwefhANZ+FCA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-2.1.2.tgz", + "integrity": "sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==", "dev": true, "requires": { "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", - "chalk": "^2.1.0", - "fs-extra": "^7.0.1", + "picocolors": "^1.1.0", "semver": "^7.5.3" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - } } }, "@changesets/get-github-info": { @@ -45318,16 +44871,15 @@ } }, "@changesets/get-release-plan": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.3.tgz", - "integrity": "sha512-6PLgvOIwTSdJPTtpdcr3sLtGatT+Jr22+cQwEBJBy6wP0rjB4yJ9lv583J9fVpn1bfQlBkDa8JxbS2g/n9lIyA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.4.tgz", + "integrity": "sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==", "dev": true, "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/assemble-release-plan": "^6.0.3", - "@changesets/config": "^3.0.2", - "@changesets/pre": "^2.0.0", - "@changesets/read": "^0.6.0", + "@changesets/assemble-release-plan": "^6.0.4", + "@changesets/config": "^3.0.3", + "@changesets/pre": "^2.0.1", + "@changesets/read": "^0.6.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3" } @@ -45339,14 +44891,12 @@ "dev": true }, "@changesets/git": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@changesets/git/-/git-3.0.0.tgz", - "integrity": "sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@changesets/git/-/git-3.0.1.tgz", + "integrity": "sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==", "dev": true, "requires": { - "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.2.0", - "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", "is-subdir": "^1.1.1", "micromatch": "^4.0.2", @@ -45354,64 +44904,12 @@ } }, "@changesets/logger": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@changesets/logger/-/logger-0.1.0.tgz", - "integrity": "sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@changesets/logger/-/logger-0.1.1.tgz", + "integrity": "sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==", "dev": true, "requires": { - "chalk": "^2.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "picocolors": "^1.1.0" } }, "@changesets/parse": { @@ -45425,12 +44923,11 @@ } }, "@changesets/pre": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.0.tgz", - "integrity": "sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.1.tgz", + "integrity": "sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==", "dev": true, "requires": { - "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.2.0", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", @@ -45466,56 +44963,20 @@ } }, "@changesets/read": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.0.tgz", - "integrity": "sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.1.tgz", + "integrity": "sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==", "dev": true, "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/git": "^3.0.0", - "@changesets/logger": "^0.1.0", + "@changesets/git": "^3.0.1", + "@changesets/logger": "^0.1.1", "@changesets/parse": "^0.4.0", "@changesets/types": "^6.0.0", - "chalk": "^2.1.0", "fs-extra": "^7.0.1", - "p-filter": "^2.1.0" + "p-filter": "^2.1.0", + "picocolors": "^1.1.0" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "fs-extra": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", @@ -45527,12 +44988,6 @@ "universalify": "^0.1.0" } }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, "jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", @@ -45542,15 +44997,6 @@ "graceful-fs": "^4.1.6" } }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, "universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", @@ -45560,12 +45006,11 @@ } }, "@changesets/should-skip-package": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@changesets/should-skip-package/-/should-skip-package-0.1.0.tgz", - "integrity": "sha512-FxG6Mhjw7yFStlSM7Z0Gmg3RiyQ98d/9VpQAZ3Fzr59dCOM9G6ZdYbjiSAt0XtFr9JR5U2tBaJWPjrkGGc618g==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@changesets/should-skip-package/-/should-skip-package-0.1.1.tgz", + "integrity": "sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==", "dev": true, "requires": { - "@babel/runtime": "^7.20.1", "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3" } @@ -45577,12 +45022,11 @@ "dev": true }, "@changesets/write": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.3.1.tgz", - "integrity": "sha512-SyGtMXzH3qFqlHKcvFY2eX+6b0NGiFcNav8AFsYwy5l8hejOeoeTDemu5Yjmke2V5jpzY+pBvM0vCCQ3gdZpfw==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.3.2.tgz", + "integrity": "sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==", "dev": true, "requires": { - "@babel/runtime": "^7.20.1", "@changesets/types": "^6.0.0", "fs-extra": "^7.0.1", "human-id": "^1.0.2", @@ -65402,6 +64846,12 @@ "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", "dev": true }, + "package-manager-detector": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.0.tgz", + "integrity": "sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==", + "dev": true + }, "pacote": { "version": "18.0.6", "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", @@ -66088,18 +65538,6 @@ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, - "preferred-pm": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", - "integrity": "sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==", - "dev": true, - "requires": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "2.0.0" - } - }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -71768,16 +71206,6 @@ "is-weakset": "^2.0.1" } }, - "which-pm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", - "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", - "dev": true, - "requires": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" - } - }, "which-pm-runs": { "version": "1.1.0", "resolved": "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.1.0.tgz", diff --git a/package.json b/package.json index 571840b0d2..a96e923640 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "devDependencies": { "@biomejs/biome": "1.8.3", "@changesets/changelog-github": "^0.5.0", - "@changesets/cli": "^2.27.7", + "@changesets/cli": "^2.27.8", "@emotion/eslint-plugin": "^11.12.0", "@storybook/addon-a11y": "^8.2.4", "@storybook/addon-actions": "^8.2.4", From d29bfaf80e9be0bae4f6374441f178b685578057 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:26:35 +0000 Subject: [PATCH 14/39] chore(deps-dev): bump vite from 5.4.7 to 5.4.8 (#2702) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.7 to 5.4.8. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.8/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.8/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 18 +++++++++--------- package.json | 2 +- packages/circuit-ui/package.json | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index baff0a27e8..1f3350fd7e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -62,7 +62,7 @@ "stylelint-prettier": "^5.0.2", "svgo": "^3.3.2", "typescript": "^5.5.4", - "vite": "^5.4.7", + "vite": "^5.4.8", "vitest": "^2.0.3", "vitest-github-actions-reporter": "^0.11.1" } @@ -40723,9 +40723,9 @@ } }, "node_modules/vite": { - "version": "5.4.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.7.tgz", - "integrity": "sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==", + "version": "5.4.8", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.8.tgz", + "integrity": "sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==", "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", @@ -42353,7 +42353,7 @@ "rollup-plugin-preserve-directives": "^0.4.0", "typescript": "^5.5.4", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^5.4.7" + "vite": "^5.4.8" }, "engines": { "node": ">=18" @@ -49335,7 +49335,7 @@ "temporal-polyfill": "^0.2.5", "typescript": "^5.5.4", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^5.4.7" + "vite": "^5.4.8" } }, "@sumup/cna-template": { @@ -70513,9 +70513,9 @@ } }, "vite": { - "version": "5.4.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.7.tgz", - "integrity": "sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==", + "version": "5.4.8", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.8.tgz", + "integrity": "sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==", "requires": { "esbuild": "^0.21.3", "fsevents": "~2.3.3", diff --git a/package.json b/package.json index a96e923640..fb6b6b9c4a 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "stylelint-prettier": "^5.0.2", "svgo": "^3.3.2", "typescript": "^5.5.4", - "vite": "^5.4.7", + "vite": "^5.4.8", "vitest": "^2.0.3", "vitest-github-actions-reporter": "^0.11.1" } diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index 9406eec778..91348fdaac 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -85,7 +85,7 @@ "rollup-plugin-preserve-directives": "^0.4.0", "typescript": "^5.5.4", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^5.4.7" + "vite": "^5.4.8" }, "peerDependencies": { "@emotion/is-prop-valid": "^1.2.1", From df643b01717f9c660ad804da2cc3b42751f64941 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:26:49 +0000 Subject: [PATCH 15/39] chore(deps-dev): bump @types/jest from 29.5.12 to 29.5.13 (#2704) Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.12 to 29.5.13. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) --- updated-dependencies: - dependency-name: "@types/jest" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 16 ++++++++-------- packages/cna-template/template/package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1f3350fd7e..ff29c53e58 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10760,9 +10760,9 @@ } }, "node_modules/@types/jest": { - "version": "29.5.12", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.12.tgz", - "integrity": "sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==", + "version": "29.5.13", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz", + "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==", "dev": true, "dependencies": { "expect": "^29.0.0", @@ -42398,7 +42398,7 @@ "@testing-library/jest-dom": "^6.5.0", "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", - "@types/jest": "^29.5.12", + "@types/jest": "^29.5.13", "@types/jest-axe": "^3.5.9", "@types/node": "^18.19.39", "@types/react": "^18.3.3", @@ -49806,9 +49806,9 @@ } }, "@types/jest": { - "version": "29.5.12", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.12.tgz", - "integrity": "sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==", + "version": "29.5.13", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz", + "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==", "dev": true, "requires": { "expect": "^29.0.0", @@ -63912,7 +63912,7 @@ "@testing-library/jest-dom": "^6.5.0", "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", - "@types/jest": "^29.5.12", + "@types/jest": "^29.5.13", "@types/jest-axe": "^3.5.9", "@types/node": "^18.19.39", "@types/react": "^18.3.3", diff --git a/packages/cna-template/template/package.json b/packages/cna-template/template/package.json index 246bc34e46..091879213f 100644 --- a/packages/cna-template/template/package.json +++ b/packages/cna-template/template/package.json @@ -29,7 +29,7 @@ "@testing-library/jest-dom": "^6.5.0", "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", - "@types/jest": "^29.5.12", + "@types/jest": "^29.5.13", "@types/jest-axe": "^3.5.9", "@types/node": "^18.19.39", "@types/react": "^18.3.3", From dad8c4f44e85f875036d413cfdb5c92b7776acd5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:27:04 +0000 Subject: [PATCH 16/39] chore(deps-dev): bump eslint-plugin-storybook from 0.8.0 to 0.9.0 (#2701) Bumps [eslint-plugin-storybook](https://github.com/storybookjs/eslint-plugin-storybook) from 0.8.0 to 0.9.0. - [Release notes](https://github.com/storybookjs/eslint-plugin-storybook/releases) - [Changelog](https://github.com/storybookjs/eslint-plugin-storybook/blob/main/CHANGELOG.md) - [Commits](https://github.com/storybookjs/eslint-plugin-storybook/compare/v0.8.0...v0.9.0) --- updated-dependencies: - dependency-name: eslint-plugin-storybook dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index ff29c53e58..a2f6e4a2b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,7 +43,7 @@ "eslint-import-resolver-typescript": "^3.6.3", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-react-server-components": "^1.2.0", - "eslint-plugin-storybook": "^0.8.0", + "eslint-plugin-storybook": "^0.9.0", "eslint-plugin-testing-library": "^6.3.0", "github-slugger": "^2.0.0", "jsdom": "^24.0.0", @@ -18228,9 +18228,9 @@ } }, "node_modules/eslint-plugin-storybook": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.8.0.tgz", - "integrity": "sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.9.0.tgz", + "integrity": "sha512-qOT/2vQBo0VqrG/BhZv8IdSsKQiyzJw+2Wqq+WFCiblI/PfxLSrGkF/buiXF+HumwfsCyBdaC94UhqhmYFmAvA==", "dev": true, "dependencies": { "@storybook/csf": "^0.0.1", @@ -54987,9 +54987,9 @@ } }, "eslint-plugin-storybook": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.8.0.tgz", - "integrity": "sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.9.0.tgz", + "integrity": "sha512-qOT/2vQBo0VqrG/BhZv8IdSsKQiyzJw+2Wqq+WFCiblI/PfxLSrGkF/buiXF+HumwfsCyBdaC94UhqhmYFmAvA==", "dev": true, "requires": { "@storybook/csf": "^0.0.1", diff --git a/package.json b/package.json index fb6b6b9c4a..17844e1702 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "eslint-import-resolver-typescript": "^3.6.3", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-react-server-components": "^1.2.0", - "eslint-plugin-storybook": "^0.8.0", + "eslint-plugin-storybook": "^0.9.0", "eslint-plugin-testing-library": "^6.3.0", "github-slugger": "^2.0.0", "jsdom": "^24.0.0", From 9e4b65da72f2071ca81139e7e65aa42ba1008db0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:27:22 +0000 Subject: [PATCH 17/39] chore(deps): bump @floating-ui/react-dom from 2.1.1 to 2.1.2 (#2699) Bumps [@floating-ui/react-dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react-dom) from 2.1.1 to 2.1.2. - [Release notes](https://github.com/floating-ui/floating-ui/releases) - [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/react-dom/CHANGELOG.md) - [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/react-dom@2.1.2/packages/react-dom) --- updated-dependencies: - dependency-name: "@floating-ui/react-dom" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 16 ++++++++-------- packages/circuit-ui/package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index a2f6e4a2b0..46b7ecc6ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4573,9 +4573,9 @@ } }, "node_modules/@floating-ui/react-dom": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.1.tgz", - "integrity": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", + "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", "dependencies": { "@floating-ui/dom": "^1.0.0" }, @@ -42319,7 +42319,7 @@ "version": "8.13.1", "license": "Apache-2.0", "dependencies": { - "@floating-ui/react-dom": "^2.1.1", + "@floating-ui/react-dom": "^2.1.2", "@nanostores/react": "^0.7.2", "nanostores": "^0.10.3", "react-modal": "^3.16.1", @@ -45555,9 +45555,9 @@ } }, "@floating-ui/react-dom": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.1.tgz", - "integrity": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", + "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", "requires": { "@floating-ui/dom": "^1.0.0" } @@ -49307,7 +49307,7 @@ "@emotion/jest": "^11.13.0", "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", - "@floating-ui/react-dom": "^2.1.1", + "@floating-ui/react-dom": "^2.1.2", "@nanostores/react": "^0.7.2", "@sumup/design-tokens": "^7.0.0", "@sumup/icons": "^4.0.0", diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index 91348fdaac..b579da120a 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -51,7 +51,7 @@ "test": "vitest" }, "dependencies": { - "@floating-ui/react-dom": "^2.1.1", + "@floating-ui/react-dom": "^2.1.2", "@nanostores/react": "^0.7.2", "nanostores": "^0.10.3", "react-modal": "^3.16.1", From df122f7019c93681a8c85782bd3a2d66ef1a171e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:27:35 +0000 Subject: [PATCH 18/39] chore(deps): bump the remix group with 5 updates (#2697) Bumps the remix group with 5 updates: | Package | From | To | | --- | --- | --- | | [@remix-run/css-bundle](https://github.com/remix-run/remix/tree/HEAD/packages/remix-css-bundle) | `2.11.2` | `2.12.1` | | [@remix-run/node](https://github.com/remix-run/remix/tree/HEAD/packages/remix-node) | `2.11.2` | `2.12.1` | | [@remix-run/react](https://github.com/remix-run/remix/tree/HEAD/packages/remix-react) | `2.11.2` | `2.12.1` | | [@remix-run/serve](https://github.com/remix-run/remix/tree/HEAD/packages/remix-serve) | `2.11.2` | `2.12.1` | | [@remix-run/dev](https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev) | `2.11.2` | `2.12.1` | Updates `@remix-run/css-bundle` from 2.11.2 to 2.12.1 - [Release notes](https://github.com/remix-run/remix/releases) - [Changelog](https://github.com/remix-run/remix/blob/main/packages/remix-css-bundle/CHANGELOG.md) - [Commits](https://github.com/remix-run/remix/commits/@remix-run/css-bundle@2.12.1/packages/remix-css-bundle) Updates `@remix-run/node` from 2.11.2 to 2.12.1 - [Release notes](https://github.com/remix-run/remix/releases) - [Changelog](https://github.com/remix-run/remix/blob/main/packages/remix-node/CHANGELOG.md) - [Commits](https://github.com/remix-run/remix/commits/@remix-run/node@2.12.1/packages/remix-node) Updates `@remix-run/react` from 2.11.2 to 2.12.1 - [Release notes](https://github.com/remix-run/remix/releases) - [Changelog](https://github.com/remix-run/remix/blob/main/packages/remix-react/CHANGELOG.md) - [Commits](https://github.com/remix-run/remix/commits/@remix-run/react@2.12.1/packages/remix-react) Updates `@remix-run/serve` from 2.11.2 to 2.12.1 - [Release notes](https://github.com/remix-run/remix/releases) - [Changelog](https://github.com/remix-run/remix/blob/main/packages/remix-serve/CHANGELOG.md) - [Commits](https://github.com/remix-run/remix/commits/@remix-run/serve@2.12.1/packages/remix-serve) Updates `@remix-run/dev` from 2.11.2 to 2.12.1 - [Release notes](https://github.com/remix-run/remix/releases) - [Changelog](https://github.com/remix-run/remix/blob/main/packages/remix-dev/CHANGELOG.md) - [Commits](https://github.com/remix-run/remix/commits/@remix-run/dev@2.12.1/packages/remix-dev) --- updated-dependencies: - dependency-name: "@remix-run/css-bundle" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: remix - dependency-name: "@remix-run/node" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: remix - dependency-name: "@remix-run/react" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: remix - dependency-name: "@remix-run/serve" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: remix - dependency-name: "@remix-run/dev" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: remix ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 224 +++++++++++++-------------- packages/remix-template/package.json | 10 +- 2 files changed, 117 insertions(+), 117 deletions(-) diff --git a/package-lock.json b/package-lock.json index 46b7ecc6ec..c8e5b422ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8161,17 +8161,17 @@ "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==" }, "node_modules/@remix-run/css-bundle": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/css-bundle/-/css-bundle-2.11.2.tgz", - "integrity": "sha512-3/MJLfwokke41inWrc/Kj+yBvuo+lUtkRCasySOFDOaNw5uf4f4ZbRO/IuJy6t3Qlt2jAc8xVluGUw4gcKN6uw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/css-bundle/-/css-bundle-2.12.1.tgz", + "integrity": "sha512-KaJ0C/ZzgGC1TicTP78gL2H02EGeDAx9Fs6ncNEXrFg5DhU/Bh1Vwj//XiSs0P6qaydtDoJK8Ou/6nUz5kp4jQ==", "engines": { "node": ">=18.0.0" } }, "node_modules/@remix-run/dev": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.11.2.tgz", - "integrity": "sha512-9DGb2UOIO4jOdws04Z+KmCeEBqbP36XvJZdcd4w16wDGI0I1ZY1c5ro58tB/7zPwN40s9MD9UzCYm6P+EkdeAg==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.12.1.tgz", + "integrity": "sha512-XjvpQZDvPL5L2NPUL9suwn0eo/WCHSewivpEEm2G1Ke06xL7LenIc8HzwkgsJqDrfvxePAFPj+RCcrygQvtMzA==", "dev": true, "dependencies": { "@babel/core": "^7.21.8", @@ -8184,9 +8184,9 @@ "@babel/types": "^7.22.5", "@mdx-js/mdx": "^2.3.0", "@npmcli/package-json": "^4.0.1", - "@remix-run/node": "2.11.2", - "@remix-run/router": "1.19.1", - "@remix-run/server-runtime": "2.11.2", + "@remix-run/node": "2.12.1", + "@remix-run/router": "1.19.2", + "@remix-run/server-runtime": "2.12.1", "@types/mdx": "^2.0.5", "@vanilla-extract/integration": "^6.2.0", "arg": "^5.0.1", @@ -8235,8 +8235,8 @@ "node": ">=18.0.0" }, "peerDependencies": { - "@remix-run/react": "^2.11.2", - "@remix-run/serve": "^2.11.2", + "@remix-run/react": "^2.12.1", + "@remix-run/serve": "^2.12.1", "typescript": "^5.1.0", "vite": "^5.1.0", "wrangler": "^3.28.2" @@ -8808,11 +8808,11 @@ } }, "node_modules/@remix-run/express": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/express/-/express-2.11.2.tgz", - "integrity": "sha512-ebyvHJKRBDgQGNBMxsILt21IwMTjGxQxlr0VNxRJo5rNd5CcuULpx/PPmsBc1gsc/Jx9aUXpT7a9l0UEOc6+jw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/express/-/express-2.12.1.tgz", + "integrity": "sha512-CW5coZXxk8251Tr0Fh9jmhda5Xt/BWfnUyD7jxth30irpWAEQcsaBu4pSDKuRvnJ8j2o7087EBnUn7oCB4ofNg==", "dependencies": { - "@remix-run/node": "2.11.2" + "@remix-run/node": "2.12.1" }, "engines": { "node": ">=18.0.0" @@ -8828,11 +8828,11 @@ } }, "node_modules/@remix-run/node": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.11.2.tgz", - "integrity": "sha512-gRNFM61EOYWNmYgf+pvBt6MrirWlkDz1G6RQsJNowtRqbYoy05AdDe5HiHGF5w8ZMAZVeXnZiwbL0Nt7ykYBCA==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.12.1.tgz", + "integrity": "sha512-d+IHvEEU3qziporgpEyKFvKdmNaDu+a/9pIxBkNKVWdKx2JR0VRFIaUxxpxISWtkJcoNuERhW2xYa6YvtFp4ig==", "dependencies": { - "@remix-run/server-runtime": "2.11.2", + "@remix-run/server-runtime": "2.12.1", "@remix-run/web-fetch": "^4.4.2", "@web3-storage/multipart-parser": "^1.0.0", "cookie-signature": "^1.1.0", @@ -8861,15 +8861,15 @@ } }, "node_modules/@remix-run/react": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.11.2.tgz", - "integrity": "sha512-SjjuK3aD/9wnIC5r0ZBNCpVSwEwt67YOQM7DCXhHiS8BtCvAxWEC4k4t8CvO9IwBG0gczqxzSqASH7U1RVtWqw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.12.1.tgz", + "integrity": "sha512-+AFR6oCcAndlUZvr42dNrY2zprhf5Yo5Wl7TBocO3YPmwLkdrzJz+e8Sezk25qgHBB9cCTigt+yyliXmsZ1mpg==", "dependencies": { - "@remix-run/router": "1.19.1", - "@remix-run/server-runtime": "2.11.2", - "react-router": "6.26.1", - "react-router-dom": "6.26.1", - "turbo-stream": "2.3.0" + "@remix-run/router": "1.19.2", + "@remix-run/server-runtime": "2.12.1", + "react-router": "6.26.2", + "react-router-dom": "6.26.2", + "turbo-stream": "2.4.0" }, "engines": { "node": ">=18.0.0" @@ -8886,20 +8886,20 @@ } }, "node_modules/@remix-run/router": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.1.tgz", - "integrity": "sha512-S45oynt/WH19bHbIXjtli6QmwNYvaz+vtnubvNpNDvUOoA/OWh6j1OikIP3G+v5GHdxyC6EXoChG3HgYGEUfcg==", + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.2.tgz", + "integrity": "sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA==", "engines": { "node": ">=14.0.0" } }, "node_modules/@remix-run/serve": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/serve/-/serve-2.11.2.tgz", - "integrity": "sha512-f1ETbCAlkSO3kg1zcQyLVHxI2r1TXqV2nfPgX/5+7QmA1dEHJD3OhvSmbvopwSMSfi1jzuyRbJo04yK4aJ8ztg==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/serve/-/serve-2.12.1.tgz", + "integrity": "sha512-J9BL5t2Alz45G/17vjD7YRuiRM+V4rJi63Kj+bmewuKWNXDEyij2LqgZJpkoHpkNsQFGiaBMNGc8bPd8RRmrxA==", "dependencies": { - "@remix-run/express": "2.11.2", - "@remix-run/node": "2.11.2", + "@remix-run/express": "2.12.1", + "@remix-run/node": "2.12.1", "chokidar": "^3.5.3", "compression": "^1.7.4", "express": "^4.19.2", @@ -8915,17 +8915,17 @@ } }, "node_modules/@remix-run/server-runtime": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.11.2.tgz", - "integrity": "sha512-abG6ENj0X3eHqDxqO2thWM2NSEiPnqyt58z1BbiQCv+t8g0Zuqd5QHbB4wzdNvfS0vKhg+jJiigcJneAc4sZzw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.12.1.tgz", + "integrity": "sha512-iuj9ju34f0LztPpd5dVuTXgt4x/MJeRsBiLuEx02nDSMGoNCAIx2LdeNYvE+XXdsf1Ht2NMlpRU+HBPCz3QLZg==", "dependencies": { - "@remix-run/router": "1.19.1", + "@remix-run/router": "1.19.2", "@types/cookie": "^0.6.0", "@web3-storage/multipart-parser": "^1.0.0", "cookie": "^0.6.0", "set-cookie-parser": "^2.4.8", "source-map": "^0.7.3", - "turbo-stream": "2.3.0" + "turbo-stream": "2.4.0" }, "engines": { "node": ">=18.0.0" @@ -34438,11 +34438,11 @@ } }, "node_modules/react-router": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.1.tgz", - "integrity": "sha512-kIwJveZNwp7teQRI5QmwWo39A5bXRyqpH0COKKmPnyD2vBvDwgFXSqDUYtt1h+FEyfnE8eXr7oe0MxRzVwCcvQ==", + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.2.tgz", + "integrity": "sha512-tvN1iuT03kHgOFnLPfLJ8V95eijteveqdOSk+srqfePtQvqCExB8eHOYnlilbOcyJyKnYkr1vJvf7YqotAJu1A==", "dependencies": { - "@remix-run/router": "1.19.1" + "@remix-run/router": "1.19.2" }, "engines": { "node": ">=14.0.0" @@ -34452,12 +34452,12 @@ } }, "node_modules/react-router-dom": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.1.tgz", - "integrity": "sha512-veut7m41S1fLql4pLhxeSW3jlqs+4MtjRLj0xvuCEXsxusJCbs6I8yn9BxzzDX2XDgafrccY6hwjmd/bL54tFw==", + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.2.tgz", + "integrity": "sha512-z7YkaEW0Dy35T3/QKPYB1LjMK2R1fxnHO8kWpUMTBdfVzZrWOiY9a7CtN8HqdWtDUWd5FY6Dl8HFsqVwH4uOtQ==", "dependencies": { - "@remix-run/router": "1.19.1", - "react-router": "6.26.1" + "@remix-run/router": "1.19.2", + "react-router": "6.26.2" }, "engines": { "node": ">=14.0.0" @@ -39851,9 +39851,9 @@ } }, "node_modules/turbo-stream": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.3.0.tgz", - "integrity": "sha512-PhEr9mdexoVv+rJkQ3c8TjrN3DUghX37GNJkSMksoPR4KrXIPnM2MnqRt07sViIqX9IdlhrgtTSyjoVOASq6cg==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.0.tgz", + "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==" }, "node_modules/type-check": { "version": "0.4.0", @@ -42472,10 +42472,10 @@ "name": "@sumup/remix-template-circuit-ui", "version": "3.1.0", "dependencies": { - "@remix-run/css-bundle": "^2.11.2", - "@remix-run/node": "^2.11.2", - "@remix-run/react": "^2.11.2", - "@remix-run/serve": "^2.11.2", + "@remix-run/css-bundle": "^2.12.1", + "@remix-run/node": "^2.12.1", + "@remix-run/react": "^2.12.1", + "@remix-run/serve": "^2.12.1", "@sumup/circuit-ui": "^8.0.0", "@sumup/design-tokens": "^7.0.0", "@sumup/icons": "^4.0.0", @@ -42485,7 +42485,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@remix-run/dev": "^2.11.2", + "@remix-run/dev": "^2.12.1", "@sumup-oss/foundry": "^8.2.0", "@sumup/eslint-plugin-circuit-ui": "^4.0.0", "@sumup/stylelint-plugin-circuit-ui": "^2.0.0", @@ -47989,14 +47989,14 @@ "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==" }, "@remix-run/css-bundle": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/css-bundle/-/css-bundle-2.11.2.tgz", - "integrity": "sha512-3/MJLfwokke41inWrc/Kj+yBvuo+lUtkRCasySOFDOaNw5uf4f4ZbRO/IuJy6t3Qlt2jAc8xVluGUw4gcKN6uw==" + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/css-bundle/-/css-bundle-2.12.1.tgz", + "integrity": "sha512-KaJ0C/ZzgGC1TicTP78gL2H02EGeDAx9Fs6ncNEXrFg5DhU/Bh1Vwj//XiSs0P6qaydtDoJK8Ou/6nUz5kp4jQ==" }, "@remix-run/dev": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.11.2.tgz", - "integrity": "sha512-9DGb2UOIO4jOdws04Z+KmCeEBqbP36XvJZdcd4w16wDGI0I1ZY1c5ro58tB/7zPwN40s9MD9UzCYm6P+EkdeAg==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.12.1.tgz", + "integrity": "sha512-XjvpQZDvPL5L2NPUL9suwn0eo/WCHSewivpEEm2G1Ke06xL7LenIc8HzwkgsJqDrfvxePAFPj+RCcrygQvtMzA==", "dev": true, "requires": { "@babel/core": "^7.21.8", @@ -48009,9 +48009,9 @@ "@babel/types": "^7.22.5", "@mdx-js/mdx": "^2.3.0", "@npmcli/package-json": "^4.0.1", - "@remix-run/node": "2.11.2", - "@remix-run/router": "1.19.1", - "@remix-run/server-runtime": "2.11.2", + "@remix-run/node": "2.12.1", + "@remix-run/router": "1.19.2", + "@remix-run/server-runtime": "2.12.1", "@types/mdx": "^2.0.5", "@vanilla-extract/integration": "^6.2.0", "arg": "^5.0.1", @@ -48319,19 +48319,19 @@ } }, "@remix-run/express": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/express/-/express-2.11.2.tgz", - "integrity": "sha512-ebyvHJKRBDgQGNBMxsILt21IwMTjGxQxlr0VNxRJo5rNd5CcuULpx/PPmsBc1gsc/Jx9aUXpT7a9l0UEOc6+jw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/express/-/express-2.12.1.tgz", + "integrity": "sha512-CW5coZXxk8251Tr0Fh9jmhda5Xt/BWfnUyD7jxth30irpWAEQcsaBu4pSDKuRvnJ8j2o7087EBnUn7oCB4ofNg==", "requires": { - "@remix-run/node": "2.11.2" + "@remix-run/node": "2.12.1" } }, "@remix-run/node": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.11.2.tgz", - "integrity": "sha512-gRNFM61EOYWNmYgf+pvBt6MrirWlkDz1G6RQsJNowtRqbYoy05AdDe5HiHGF5w8ZMAZVeXnZiwbL0Nt7ykYBCA==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.12.1.tgz", + "integrity": "sha512-d+IHvEEU3qziporgpEyKFvKdmNaDu+a/9pIxBkNKVWdKx2JR0VRFIaUxxpxISWtkJcoNuERhW2xYa6YvtFp4ig==", "requires": { - "@remix-run/server-runtime": "2.11.2", + "@remix-run/server-runtime": "2.12.1", "@remix-run/web-fetch": "^4.4.2", "@web3-storage/multipart-parser": "^1.0.0", "cookie-signature": "^1.1.0", @@ -48348,29 +48348,29 @@ } }, "@remix-run/react": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.11.2.tgz", - "integrity": "sha512-SjjuK3aD/9wnIC5r0ZBNCpVSwEwt67YOQM7DCXhHiS8BtCvAxWEC4k4t8CvO9IwBG0gczqxzSqASH7U1RVtWqw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.12.1.tgz", + "integrity": "sha512-+AFR6oCcAndlUZvr42dNrY2zprhf5Yo5Wl7TBocO3YPmwLkdrzJz+e8Sezk25qgHBB9cCTigt+yyliXmsZ1mpg==", "requires": { - "@remix-run/router": "1.19.1", - "@remix-run/server-runtime": "2.11.2", - "react-router": "6.26.1", - "react-router-dom": "6.26.1", - "turbo-stream": "2.3.0" + "@remix-run/router": "1.19.2", + "@remix-run/server-runtime": "2.12.1", + "react-router": "6.26.2", + "react-router-dom": "6.26.2", + "turbo-stream": "2.4.0" } }, "@remix-run/router": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.1.tgz", - "integrity": "sha512-S45oynt/WH19bHbIXjtli6QmwNYvaz+vtnubvNpNDvUOoA/OWh6j1OikIP3G+v5GHdxyC6EXoChG3HgYGEUfcg==" + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.2.tgz", + "integrity": "sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA==" }, "@remix-run/serve": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/serve/-/serve-2.11.2.tgz", - "integrity": "sha512-f1ETbCAlkSO3kg1zcQyLVHxI2r1TXqV2nfPgX/5+7QmA1dEHJD3OhvSmbvopwSMSfi1jzuyRbJo04yK4aJ8ztg==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/serve/-/serve-2.12.1.tgz", + "integrity": "sha512-J9BL5t2Alz45G/17vjD7YRuiRM+V4rJi63Kj+bmewuKWNXDEyij2LqgZJpkoHpkNsQFGiaBMNGc8bPd8RRmrxA==", "requires": { - "@remix-run/express": "2.11.2", - "@remix-run/node": "2.11.2", + "@remix-run/express": "2.12.1", + "@remix-run/node": "2.12.1", "chokidar": "^3.5.3", "compression": "^1.7.4", "express": "^4.19.2", @@ -48380,17 +48380,17 @@ } }, "@remix-run/server-runtime": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.11.2.tgz", - "integrity": "sha512-abG6ENj0X3eHqDxqO2thWM2NSEiPnqyt58z1BbiQCv+t8g0Zuqd5QHbB4wzdNvfS0vKhg+jJiigcJneAc4sZzw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.12.1.tgz", + "integrity": "sha512-iuj9ju34f0LztPpd5dVuTXgt4x/MJeRsBiLuEx02nDSMGoNCAIx2LdeNYvE+XXdsf1Ht2NMlpRU+HBPCz3QLZg==", "requires": { - "@remix-run/router": "1.19.1", + "@remix-run/router": "1.19.2", "@types/cookie": "^0.6.0", "@web3-storage/multipart-parser": "^1.0.0", "cookie": "^0.6.0", "set-cookie-parser": "^2.4.8", "source-map": "^0.7.3", - "turbo-stream": "2.3.0" + "turbo-stream": "2.4.0" }, "dependencies": { "source-map": { @@ -49387,11 +49387,11 @@ "@sumup/remix-template-circuit-ui": { "version": "file:packages/remix-template", "requires": { - "@remix-run/css-bundle": "^2.11.2", - "@remix-run/dev": "^2.11.2", - "@remix-run/node": "^2.11.2", - "@remix-run/react": "^2.11.2", - "@remix-run/serve": "^2.11.2", + "@remix-run/css-bundle": "^2.12.1", + "@remix-run/dev": "^2.12.1", + "@remix-run/node": "^2.12.1", + "@remix-run/react": "^2.12.1", + "@remix-run/serve": "^2.12.1", "@sumup-oss/foundry": "^8.2.0", "@sumup/circuit-ui": "^8.0.0", "@sumup/design-tokens": "^7.0.0", @@ -66019,20 +66019,20 @@ "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==" }, "react-router": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.1.tgz", - "integrity": "sha512-kIwJveZNwp7teQRI5QmwWo39A5bXRyqpH0COKKmPnyD2vBvDwgFXSqDUYtt1h+FEyfnE8eXr7oe0MxRzVwCcvQ==", + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.2.tgz", + "integrity": "sha512-tvN1iuT03kHgOFnLPfLJ8V95eijteveqdOSk+srqfePtQvqCExB8eHOYnlilbOcyJyKnYkr1vJvf7YqotAJu1A==", "requires": { - "@remix-run/router": "1.19.1" + "@remix-run/router": "1.19.2" } }, "react-router-dom": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.1.tgz", - "integrity": "sha512-veut7m41S1fLql4pLhxeSW3jlqs+4MtjRLj0xvuCEXsxusJCbs6I8yn9BxzzDX2XDgafrccY6hwjmd/bL54tFw==", + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.2.tgz", + "integrity": "sha512-z7YkaEW0Dy35T3/QKPYB1LjMK2R1fxnHO8kWpUMTBdfVzZrWOiY9a7CtN8HqdWtDUWd5FY6Dl8HFsqVwH4uOtQ==", "requires": { - "@remix-run/router": "1.19.1", - "react-router": "6.26.1" + "@remix-run/router": "1.19.2", + "react-router": "6.26.2" } }, "react-swipeable": { @@ -69872,9 +69872,9 @@ "dev": true }, "turbo-stream": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.3.0.tgz", - "integrity": "sha512-PhEr9mdexoVv+rJkQ3c8TjrN3DUghX37GNJkSMksoPR4KrXIPnM2MnqRt07sViIqX9IdlhrgtTSyjoVOASq6cg==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.0.tgz", + "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==" }, "type-check": { "version": "0.4.0", diff --git a/packages/remix-template/package.json b/packages/remix-template/package.json index 3203f471d7..41b02bd661 100644 --- a/packages/remix-template/package.json +++ b/packages/remix-template/package.json @@ -14,10 +14,10 @@ "lint:css": "foundry run stylelint '**/*.css'" }, "dependencies": { - "@remix-run/css-bundle": "^2.11.2", - "@remix-run/node": "^2.11.2", - "@remix-run/react": "^2.11.2", - "@remix-run/serve": "^2.11.2", + "@remix-run/css-bundle": "^2.12.1", + "@remix-run/node": "^2.12.1", + "@remix-run/react": "^2.12.1", + "@remix-run/serve": "^2.12.1", "@sumup/circuit-ui": "^8.0.0", "@sumup/design-tokens": "^7.0.0", "@sumup/icons": "^4.0.0", @@ -27,7 +27,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@remix-run/dev": "^2.11.2", + "@remix-run/dev": "^2.12.1", "@sumup/eslint-plugin-circuit-ui": "^4.0.0", "@sumup-oss/foundry": "^8.2.0", "@sumup/stylelint-plugin-circuit-ui": "^2.0.0", From aca1cc06c5ff93e3ebc6f917b63bc90d7cfef0e3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:30:10 +0000 Subject: [PATCH 19/39] chore(deps-dev): bump stylelint-config-recess-order from 5.1.0 to 5.1.1 in the stylelint group (#2696) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore(deps-dev): bump stylelint-config-recess-order Bumps the stylelint group with 1 update: [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order). Updates `stylelint-config-recess-order` from 5.1.0 to 5.1.1 - [Release notes](https://github.com/stormwarning/stylelint-config-recess-order/releases) - [Changelog](https://github.com/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md) - [Commits](https://github.com/stormwarning/stylelint-config-recess-order/compare/v5.1.0...v5.1.1) --- updated-dependencies: - dependency-name: stylelint-config-recess-order dependency-type: direct:development update-type: version-update:semver-patch dependency-group: stylelint ... Signed-off-by: dependabot[bot] * Fix lint issues --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Connor Bär --- package-lock.json | 14 +++++++------- package.json | 2 +- .../Carousel/components/Slide/Slide.module.css | 2 +- .../Step/examples/CarouselSlider.module.css | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index c8e5b422ff..d8cd27948d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,7 +56,7 @@ "storybook": "^8.2.4", "stylelint": "^16.9.0", "stylelint-config-css-modules": "^4.4.0", - "stylelint-config-recess-order": "^5.1.0", + "stylelint-config-recess-order": "^5.1.1", "stylelint-config-standard": "^36.0.1", "stylelint-no-unsupported-browser-features": "^8.0.1", "stylelint-prettier": "^5.0.2", @@ -38307,9 +38307,9 @@ } }, "node_modules/stylelint-config-recess-order": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-5.1.0.tgz", - "integrity": "sha512-ddapCF6B/kEtQYIFhQFReQ0dvK1ZdgJDM/SGFtIyeooYDbqaJqcOlGkRRGaVErCQYJY/bPSPsLRS2LdQtLJUVQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-5.1.1.tgz", + "integrity": "sha512-eDAHWVBelzDbMbdMj15pSw0Ycykv5eLeriJdbGCp0zd44yvhgZLI+wyVHegzXp5NrstxTPSxl0fuOVKdMm0XLA==", "dev": true, "dependencies": { "stylelint-order": "^6.0.4" @@ -68944,9 +68944,9 @@ } }, "stylelint-config-recess-order": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-5.1.0.tgz", - "integrity": "sha512-ddapCF6B/kEtQYIFhQFReQ0dvK1ZdgJDM/SGFtIyeooYDbqaJqcOlGkRRGaVErCQYJY/bPSPsLRS2LdQtLJUVQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-5.1.1.tgz", + "integrity": "sha512-eDAHWVBelzDbMbdMj15pSw0Ycykv5eLeriJdbGCp0zd44yvhgZLI+wyVHegzXp5NrstxTPSxl0fuOVKdMm0XLA==", "dev": true, "requires": { "stylelint-order": "^6.0.4" diff --git a/package.json b/package.json index 17844e1702..14d2c64162 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "storybook": "^8.2.4", "stylelint": "^16.9.0", "stylelint-config-css-modules": "^4.4.0", - "stylelint-config-recess-order": "^5.1.0", + "stylelint-config-recess-order": "^5.1.1", "stylelint-config-standard": "^36.0.1", "stylelint-no-unsupported-browser-features": "^8.0.1", "stylelint-prettier": "^5.0.2", diff --git a/packages/circuit-ui/components/Carousel/components/Slide/Slide.module.css b/packages/circuit-ui/components/Carousel/components/Slide/Slide.module.css index 9c81cdf059..8dc2e28abc 100644 --- a/packages/circuit-ui/components/Carousel/components/Slide/Slide.module.css +++ b/packages/circuit-ui/components/Carousel/components/Slide/Slide.module.css @@ -1,9 +1,9 @@ .base { position: relative; z-index: var(--slide-stack-order); - flex-basis: var(--slide-width); flex-grow: 0; flex-shrink: 0; + flex-basis: var(--slide-width); width: 100%; transform: translate3d(var(--slide-transform-x), 0, 0); backface-visibility: hidden; diff --git a/packages/circuit-ui/components/Step/examples/CarouselSlider.module.css b/packages/circuit-ui/components/Step/examples/CarouselSlider.module.css index c4d26b6ca0..c9f6134c7f 100644 --- a/packages/circuit-ui/components/Step/examples/CarouselSlider.module.css +++ b/packages/circuit-ui/components/Step/examples/CarouselSlider.module.css @@ -16,9 +16,9 @@ } .image { - flex-basis: var(--slide-width); flex-grow: 0; flex-shrink: 0; + flex-basis: var(--slide-width); width: 100%; height: 100%; padding: var(--cui-spacings-giga); From 0c4893210a8e84aeba0663c1aa6116886680f997 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:35:27 +0000 Subject: [PATCH 20/39] chore(deps-dev): bump @emotion/is-prop-valid from 1.3.0 to 1.3.1 in the emotion group (#2695) Bumps the emotion group with 1 update: [@emotion/is-prop-valid](https://github.com/emotion-js/emotion). Updates `@emotion/is-prop-valid` from 1.3.0 to 1.3.1 - [Release notes](https://github.com/emotion-js/emotion/releases) - [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md) - [Commits](https://github.com/emotion-js/emotion/compare/@emotion/is-prop-valid@1.3.0...@emotion/is-prop-valid@1.3.1) --- updated-dependencies: - dependency-name: "@emotion/is-prop-valid" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: emotion ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 16 ++++++++-------- packages/circuit-ui/package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index d8cd27948d..99aac178c9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3967,9 +3967,9 @@ "dev": true }, "node_modules/@emotion/is-prop-valid": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.0.tgz", - "integrity": "sha512-SHetuSLvJDzuNbOdtPVbq6yMMMlLoW5Q94uDqJZqy50gcmAjxFkVqmzqSGEFq9gT2iMuIeKV1PXVWmvUhuZLlQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz", + "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==", "dev": true, "dependencies": { "@emotion/memoize": "^0.9.0" @@ -42327,7 +42327,7 @@ "temporal-polyfill": "^0.2.5" }, "devDependencies": { - "@emotion/is-prop-valid": "^1.3.0", + "@emotion/is-prop-valid": "^1.3.1", "@emotion/jest": "^11.13.0", "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", @@ -45218,9 +45218,9 @@ "dev": true }, "@emotion/is-prop-valid": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.0.tgz", - "integrity": "sha512-SHetuSLvJDzuNbOdtPVbq6yMMMlLoW5Q94uDqJZqy50gcmAjxFkVqmzqSGEFq9gT2iMuIeKV1PXVWmvUhuZLlQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz", + "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==", "dev": true, "requires": { "@emotion/memoize": "^0.9.0" @@ -49303,7 +49303,7 @@ "@sumup/circuit-ui": { "version": "file:packages/circuit-ui", "requires": { - "@emotion/is-prop-valid": "^1.3.0", + "@emotion/is-prop-valid": "^1.3.1", "@emotion/jest": "^11.13.0", "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index b579da120a..e07d31a1cd 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -59,7 +59,7 @@ "temporal-polyfill": "^0.2.5" }, "devDependencies": { - "@emotion/is-prop-valid": "^1.3.0", + "@emotion/is-prop-valid": "^1.3.1", "@emotion/jest": "^11.13.0", "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", From fc953de9ee102c8584e547a6150fa28cb4fe244d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:56:25 +0000 Subject: [PATCH 21/39] chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 (#2703) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Upgrade @types/node --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Connor Bär --- package-lock.json | 72 +++++++++---------- package.json | 6 +- packages/astro-template/package.json | 2 +- packages/circuit-ui/package.json | 4 +- packages/cna-template/template/package.json | 4 +- packages/design-tokens/package.json | 4 +- .../eslint-plugin-circuit-ui/package.json | 2 +- packages/icons/package.json | 2 +- packages/remix-template/package.json | 2 +- .../stylelint-plugin-circuit-ui/package.json | 2 +- 10 files changed, 50 insertions(+), 50 deletions(-) diff --git a/package-lock.json b/package-lock.json index 99aac178c9..5d04a4bb01 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,7 +35,7 @@ "@sumup-oss/foundry": "^8.2.0", "@sumup/eslint-plugin-circuit-ui": "^4.0.0", "@sumup/stylelint-plugin-circuit-ui": "^2.0.0", - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@vitest/coverage-v8": "^2.0.5", "audit-ci": "^7.1.0", "chromatic": "^11.7.1", @@ -61,7 +61,7 @@ "stylelint-no-unsupported-browser-features": "^8.0.1", "stylelint-prettier": "^5.0.2", "svgo": "^3.3.2", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "vite": "^5.4.8", "vitest": "^2.0.3", "vitest-github-actions-reporter": "^0.11.1" @@ -10865,9 +10865,9 @@ } }, "node_modules/@types/node": { - "version": "18.19.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", - "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", + "version": "18.19.54", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.54.tgz", + "integrity": "sha512-+BRgt0G5gYjTvdLac9sIeE0iZcJxi4Jc4PV5EUzqi+88jmQLr+fRZdv2tCTV7IHKSGxM6SaLoOXQWWUiLUItMw==", "devOptional": true, "dependencies": { "undici-types": "~5.26.4" @@ -39979,9 +39979,9 @@ "dev": true }, "node_modules/typescript": { - "version": "5.5.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", - "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -42311,7 +42311,7 @@ "@sumup/eslint-plugin-circuit-ui": "^4.0.0", "@sumup/stylelint-plugin-circuit-ui": "^2.0.0", "prettier-plugin-astro": "^0.14.1", - "typescript": "^5.5.4" + "typescript": "^5.6.2" } }, "packages/circuit-ui": { @@ -42339,7 +42339,7 @@ "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", "@types/jest-axe": "^3.5.9", - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@types/react": "^18.3.3", "@types/react-dates": "^21.8.6", "@types/react-dom": "^18.3.0", @@ -42351,7 +42351,7 @@ "react-dom": "^18.3.1", "react-swipeable": "^7.0.1", "rollup-plugin-preserve-directives": "^0.4.0", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0", "vite": "^5.4.8" }, @@ -42400,7 +42400,7 @@ "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.13", "@types/jest-axe": "^3.5.9", - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "eslint-config-next": "^14.2.5", @@ -42409,7 +42409,7 @@ "jest": "^29.7.0", "jest-axe": "^9.0.0", "jest-environment-jsdom": "^29.7.0", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0" } }, @@ -42423,10 +42423,10 @@ "prop-types": "^15.8.1" }, "devDependencies": { - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@types/prop-types": "^15.7.12", "tsx": "^4.16.5", - "typescript": "^5.5.4" + "typescript": "^5.6.2" } }, "packages/eslint-plugin-circuit-ui": { @@ -42440,7 +42440,7 @@ "@sumup/design-tokens": "^7.0.0", "@tsconfig/node18": "^18.2.4", "@typescript-eslint/rule-tester": "^7.16.1", - "typescript": "^5.5.4" + "typescript": "^5.6.2" }, "peerDependencies": { "@sumup/circuit-ui": ">=7.5.0", @@ -42459,7 +42459,7 @@ "fast-xml-parser": "^4.4.1", "prettier": "^3.3.3", "tsx": "^4.16.5", - "typescript": "^5.5.4" + "typescript": "^5.6.2" }, "engines": { "node": ">=18" @@ -42492,7 +42492,7 @@ "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "eslint-plugin-prettier": "^5.2.1", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0" }, "engines": { @@ -42507,7 +42507,7 @@ "@sumup/design-tokens": "^7.0.0", "@tsconfig/node18": "^18.2.4", "jest-preset-stylelint": "^7.1.0", - "typescript": "^5.5.4" + "typescript": "^5.6.2" }, "peerDependencies": { "@sumup/design-tokens": ">=5.3.0", @@ -49297,7 +49297,7 @@ "prettier-plugin-astro": "^0.14.1", "react": "^18.3.1", "react-dom": "^18.3.1", - "typescript": "^5.5.4" + "typescript": "^5.6.2" } }, "@sumup/circuit-ui": { @@ -49317,7 +49317,7 @@ "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", "@types/jest-axe": "^3.5.9", - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@types/react": "^18.3.3", "@types/react-dates": "^21.8.6", "@types/react-dom": "^18.3.0", @@ -49333,7 +49333,7 @@ "react-swipeable": "^7.0.1", "rollup-plugin-preserve-directives": "^0.4.0", "temporal-polyfill": "^0.2.5", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0", "vite": "^5.4.8" } @@ -49344,13 +49344,13 @@ "@sumup/design-tokens": { "version": "file:packages/design-tokens", "requires": { - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@types/prop-types": "^15.7.12", "browserslist": "^4.23.2", "lightningcss": "^1.25.1", "prop-types": "^15.8.1", "tsx": "^4.16.5", - "typescript": "^5.5.4" + "typescript": "^5.6.2" } }, "@sumup/eslint-plugin-circuit-ui": { @@ -49360,7 +49360,7 @@ "@tsconfig/node18": "^18.2.4", "@typescript-eslint/rule-tester": "^7.16.1", "@typescript-eslint/utils": "^7.16.1", - "typescript": "^5.5.4" + "typescript": "^5.6.2" } }, "@sumup/icons": { @@ -49373,7 +49373,7 @@ "fast-xml-parser": "^4.4.1", "prettier": "^3.3.3", "tsx": "^4.16.5", - "typescript": "^5.5.4" + "typescript": "^5.6.2" } }, "@sumup/intl": { @@ -49405,7 +49405,7 @@ "isbot": "^5.1.13", "react": "^18.3.1", "react-dom": "^18.3.1", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0" } }, @@ -49415,7 +49415,7 @@ "@sumup/design-tokens": "^7.0.0", "@tsconfig/node18": "^18.2.4", "jest-preset-stylelint": "^7.1.0", - "typescript": "^5.5.4" + "typescript": "^5.6.2" } }, "@swc/counter": { @@ -49909,9 +49909,9 @@ } }, "@types/node": { - "version": "18.19.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", - "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", + "version": "18.19.54", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.54.tgz", + "integrity": "sha512-+BRgt0G5gYjTvdLac9sIeE0iZcJxi4Jc4PV5EUzqi+88jmQLr+fRZdv2tCTV7IHKSGxM6SaLoOXQWWUiLUItMw==", "devOptional": true, "requires": { "undici-types": "~5.26.4" @@ -63914,7 +63914,7 @@ "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.13", "@types/jest-axe": "^3.5.9", - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "eslint-config-next": "^14.2.5", @@ -63926,7 +63926,7 @@ "next": "^14.2.10", "react": "^18.3.1", "react-dom": "^18.3.1", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0" } }, @@ -69963,9 +69963,9 @@ "dev": true }, "typescript": { - "version": "5.5.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", - "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==" + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==" }, "typescript-plugin-css-modules": { "version": "5.1.0", diff --git a/package.json b/package.json index 14d2c64162..faa18fe442 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "@sumup-oss/foundry": "^8.2.0", "@sumup/eslint-plugin-circuit-ui": "^4.0.0", "@sumup/stylelint-plugin-circuit-ui": "^2.0.0", - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@vitest/coverage-v8": "^2.0.5", "audit-ci": "^7.1.0", "chromatic": "^11.7.1", @@ -91,9 +91,9 @@ "stylelint-no-unsupported-browser-features": "^8.0.1", "stylelint-prettier": "^5.0.2", "svgo": "^3.3.2", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "vite": "^5.4.8", "vitest": "^2.0.3", "vitest-github-actions-reporter": "^0.11.1" } -} \ No newline at end of file +} diff --git a/packages/astro-template/package.json b/packages/astro-template/package.json index efbb4417ef..f6e36382af 100644 --- a/packages/astro-template/package.json +++ b/packages/astro-template/package.json @@ -31,6 +31,6 @@ "@sumup/eslint-plugin-circuit-ui": "^4.0.0", "@sumup/stylelint-plugin-circuit-ui": "^2.0.0", "prettier-plugin-astro": "^0.14.1", - "typescript": "^5.5.4" + "typescript": "^5.6.2" } } diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index e07d31a1cd..d316ae6edd 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -71,7 +71,7 @@ "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", "@types/jest-axe": "^3.5.9", - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@types/react": "^18.3.3", "@types/react-dates": "^21.8.6", "@types/react-dom": "^18.3.0", @@ -83,7 +83,7 @@ "react-dom": "^18.3.1", "react-swipeable": "^7.0.1", "rollup-plugin-preserve-directives": "^0.4.0", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0", "vite": "^5.4.8" }, diff --git a/packages/cna-template/template/package.json b/packages/cna-template/template/package.json index 091879213f..9bf39aa963 100644 --- a/packages/cna-template/template/package.json +++ b/packages/cna-template/template/package.json @@ -31,7 +31,7 @@ "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.13", "@types/jest-axe": "^3.5.9", - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "eslint-config-next": "^14.2.5", @@ -40,7 +40,7 @@ "jest": "^29.7.0", "jest-axe": "^9.0.0", "jest-environment-jsdom": "^29.7.0", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/packages/design-tokens/package.json b/packages/design-tokens/package.json index 037e28c8d1..a6dd715fe8 100644 --- a/packages/design-tokens/package.json +++ b/packages/design-tokens/package.json @@ -36,9 +36,9 @@ "prop-types": "^15.8.1" }, "devDependencies": { - "@types/node": "^18.19.39", + "@types/node": "^18.19.54", "@types/prop-types": "^15.7.12", "tsx": "^4.16.5", - "typescript": "^5.5.4" + "typescript": "^5.6.2" } } diff --git a/packages/eslint-plugin-circuit-ui/package.json b/packages/eslint-plugin-circuit-ui/package.json index 9cc9c98528..49acd0a4a6 100644 --- a/packages/eslint-plugin-circuit-ui/package.json +++ b/packages/eslint-plugin-circuit-ui/package.json @@ -33,7 +33,7 @@ "@sumup/design-tokens": "^7.0.0", "@tsconfig/node18": "^18.2.4", "@typescript-eslint/rule-tester": "^7.16.1", - "typescript": "^5.5.4" + "typescript": "^5.6.2" }, "peerDependencies": { "@sumup/circuit-ui": ">=7.5.0", diff --git a/packages/icons/package.json b/packages/icons/package.json index ca7d8c89bd..161c4293e5 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -42,7 +42,7 @@ "fast-xml-parser": "^4.4.1", "prettier": "^3.3.3", "tsx": "^4.16.5", - "typescript": "^5.5.4" + "typescript": "^5.6.2" }, "peerDependencies": { "react": ">=16.0.0 <19.0.0" diff --git a/packages/remix-template/package.json b/packages/remix-template/package.json index 41b02bd661..1f2925cc9d 100644 --- a/packages/remix-template/package.json +++ b/packages/remix-template/package.json @@ -34,7 +34,7 @@ "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "eslint-plugin-prettier": "^5.2.1", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0" }, "engines": { diff --git a/packages/stylelint-plugin-circuit-ui/package.json b/packages/stylelint-plugin-circuit-ui/package.json index 05ecbf4ae7..c1dcdf52e3 100644 --- a/packages/stylelint-plugin-circuit-ui/package.json +++ b/packages/stylelint-plugin-circuit-ui/package.json @@ -32,7 +32,7 @@ "@sumup/design-tokens": "^7.0.0", "@tsconfig/node18": "^18.2.4", "jest-preset-stylelint": "^7.1.0", - "typescript": "^5.5.4" + "typescript": "^5.6.2" }, "peerDependencies": { "@sumup/design-tokens": ">=5.3.0", From a48edfa3c5b2bcba0f3faf55db6fd22d4e28354b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Fri, 4 Oct 2024 17:24:12 +0200 Subject: [PATCH 22/39] Fix continous integration issues (#2706) --- .github/CODEOWNERS | 2 +- .github/workflows/ci.yml | 6 - package-lock.json | 558 ----------------------------- package.json | 3 - packages/icons/tests/index.spec.ts | 18 +- scripts/check-svg-sizes.sh | 32 -- 6 files changed, 14 insertions(+), 605 deletions(-) delete mode 100755 scripts/check-svg-sizes.sh diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index c36b0952a2..38ca0bc609 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @sumup-oss/design-system-codeowners +* @sumup-oss/owner-design-system diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f6ebf26052..83547a4471 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,12 +24,6 @@ jobs: - name: Install dependencies run: npm ci - - name: Check dependency licenses - run: npm run check:licenses - - - name: Check SVG sizes - run: npm run check:svg-sizes - - name: Build packages run: npm run build diff --git a/package-lock.json b/package-lock.json index 5d04a4bb01..7e18960f58 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,7 +48,6 @@ "github-slugger": "^2.0.0", "jsdom": "^24.0.0", "lerna": "^8.1.8", - "license-checker": "^25.0.1", "prettier-plugin-astro": "^0.14.1", "react": "^18.3.1", "react-dom": "^18.3.1", @@ -13009,12 +13008,6 @@ "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, "node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -13296,16 +13289,6 @@ "node": ">=8" } }, - "node_modules/array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -13491,13 +13474,6 @@ "node": ">=0.10.0" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true, - "license": "MIT" - }, "node_modules/assertion-error": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", @@ -16501,16 +16477,6 @@ } } }, - "node_modules/debuglog": { - "version": "1.0.1", - "resolved": "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, "node_modules/decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", @@ -16789,17 +16755,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha1-dRI1JgRpCEwTIVffqFfzhtTDPYE= sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "license": "ISC", - "dependencies": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, "node_modules/diff": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", @@ -24237,133 +24192,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/license-checker": { - "version": "25.0.1", - "resolved": "https://registry.yarnpkg.com/license-checker/-/license-checker-25.0.1.tgz", - "integrity": "sha1-TRRQRHilJAqFe7PCHNBJGgDXYfo= sha512-mET5AIwl7MR2IAKYYoVBBpV0OnkKQ1xGj2IMMeEFIs42QAkEVjRtFZGWmQ28WeU7MP779iAgOaOy93Mn44mn6g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "chalk": "^2.4.1", - "debug": "^3.1.0", - "mkdirp": "^0.5.1", - "nopt": "^4.0.1", - "read-installed": "~4.0.3", - "semver": "^5.5.0", - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0", - "spdx-satisfies": "^4.0.0", - "treeify": "^1.1.0" - }, - "bin": { - "license-checker": "bin/license-checker" - } - }, - "node_modules/license-checker/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/license-checker/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/license-checker/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/license-checker/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/license-checker/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/license-checker/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/license-checker/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/license-checker/node_modules/nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "dev": true, - "dependencies": { - "abbrev": "1", - "osenv": "^0.1.4" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, - "node_modules/license-checker/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/license-checker/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/lightningcss": { "version": "1.25.1", "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.25.1.tgz", @@ -31875,12 +31703,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, "node_modules/npm-package-arg": { "version": "11.0.2", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.2.tgz", @@ -32662,16 +32484,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -32682,17 +32494,6 @@ "node": ">=0.10.0" } }, - "node_modules/osenv": { - "version": "0.1.5", - "resolved": "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha1-hc36+uso6Gd/QW4odZK18/SepBA= sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "license": "ISC", - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, "node_modules/outdent": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.5.0.tgz", @@ -34548,42 +34349,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/read-installed": { - "version": "4.0.3", - "resolved": "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz", - "integrity": "sha1-/5uLZ/GH0eTCm5/rMfayI6zRkGc=", - "dev": true, - "license": "ISC", - "dependencies": { - "debuglog": "^1.0.1", - "read-package-json": "^2.0.0", - "readdir-scoped-modules": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "slide": "~1.1.3", - "util-extend": "^1.0.1" - } - }, - "node_modules/read-installed/node_modules/read-package-json": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", - "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", - "dev": true, - "dependencies": { - "glob": "^7.1.1", - "json-parse-even-better-errors": "^2.3.0", - "normalize-package-data": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0" - } - }, - "node_modules/read-installed/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, "node_modules/read-package-json-fast": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", @@ -34818,19 +34583,6 @@ "node": ">= 6" } }, - "node_modules/readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha1-jUVAe0+HCg3K68DihnDRjnRRQwk= sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "dev": true, - "license": "ISC", - "dependencies": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -37424,16 +37176,6 @@ "node": ">=0.10.0" } }, - "node_modules/slide": { - "version": "1.1.6", - "resolved": "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz", - "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=", - "dev": true, - "license": "ISC", - "engines": { - "node": "*" - } - }, "node_modules/smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", @@ -37579,18 +37321,6 @@ "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", "dev": true }, - "node_modules/spdx-compare": { - "version": "1.0.0", - "resolved": "https://registry.yarnpkg.com/spdx-compare/-/spdx-compare-1.0.0.tgz", - "integrity": "sha1-LFXxFzYgeNdAnm17CM5wqFfNPtc= sha512-C1mDZOX0hnu0ep9dfmuoi03+eOdDoz2yvK79RxbcrVEG1NO1Ph35yW102DHWKN4pk80nwCgeMmSY5L25VE4D9A==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-find-index": "^1.0.2", - "spdx-expression-parse": "^3.0.0", - "spdx-ranges": "^2.0.0" - } - }, "node_modules/spdx-correct": { "version": "3.1.1", "resolved": "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz", @@ -37627,25 +37357,6 @@ "dev": true, "license": "CC0-1.0" }, - "node_modules/spdx-ranges": { - "version": "2.1.0", - "resolved": "https://registry.yarnpkg.com/spdx-ranges/-/spdx-ranges-2.1.0.tgz", - "integrity": "sha1-AzQj64N+ySZGOq9bgJe9bykx4bg= sha512-OOWghvosfmECc9edy/A9j7GabERmn8bJWHc0J1knVytQtO5Rw7VfxK6CDqmivJhfMJqWhWWUfffNNMPYvyvyQA==", - "dev": true, - "license": "CC-BY-3.0" - }, - "node_modules/spdx-satisfies": { - "version": "4.0.1", - "resolved": "https://registry.yarnpkg.com/spdx-satisfies/-/spdx-satisfies-4.0.1.tgz", - "integrity": "sha1-mgmmjYD18aMc+uuzhLDGAJ5Jaf4= sha512-WVzZ/cXAzoNmjCWiEluEA3BjHp5tiUmmhn9MK+X0tBbR9sOqtC6UQwmgCNrAIZvNlMuBUYAaHYfb2oqlF9SwKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-compare": "^1.0.0", - "spdx-expression-parse": "^3.0.0", - "spdx-ranges": "^2.0.0" - } - }, "node_modules/specificity": { "version": "0.4.1", "resolved": "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz", @@ -39272,16 +38983,6 @@ "node": ">=18" } }, - "node_modules/treeify": { - "version": "1.1.0", - "resolved": "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz", - "integrity": "sha1-TjHGpGOszQlDh58wZnxP2v9BG7g= sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, "node_modules/treeverse": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-3.0.0.tgz", @@ -40544,13 +40245,6 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "license": "MIT" }, - "node_modules/util-extend": { - "version": "1.0.3", - "resolved": "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz", - "integrity": "sha1-p8IW0mdUUWljeztu3GypEZ4v+T8=", - "dev": true, - "license": "MIT" - }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -51227,12 +50921,6 @@ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, "abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -51446,12 +51134,6 @@ "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", "dev": true }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -51584,12 +51266,6 @@ "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", "dev": true }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, "assertion-error": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", @@ -53667,12 +53343,6 @@ "ms": "^2.1.3" } }, - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", - "dev": true - }, "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", @@ -53883,16 +53553,6 @@ "dequal": "^2.0.0" } }, - "dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha1-dRI1JgRpCEwTIVffqFfzhtTDPYE= sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, "diff": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", @@ -59372,110 +59032,6 @@ } } }, - "license-checker": { - "version": "25.0.1", - "resolved": "https://registry.yarnpkg.com/license-checker/-/license-checker-25.0.1.tgz", - "integrity": "sha1-TRRQRHilJAqFe7PCHNBJGgDXYfo= sha512-mET5AIwl7MR2IAKYYoVBBpV0OnkKQ1xGj2IMMeEFIs42QAkEVjRtFZGWmQ28WeU7MP779iAgOaOy93Mn44mn6g==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "debug": "^3.1.0", - "mkdirp": "^0.5.1", - "nopt": "^4.0.1", - "read-installed": "~4.0.3", - "semver": "^5.5.0", - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0", - "spdx-satisfies": "^4.0.0", - "treeify": "^1.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "dev": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, "lightningcss": { "version": "1.25.1", "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.25.1.tgz", @@ -64157,12 +63713,6 @@ "semver": "^7.1.1" } }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, "npm-package-arg": { "version": "11.0.2", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.2.tgz", @@ -64713,28 +64263,12 @@ } } }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha1-hc36+uso6Gd/QW4odZK18/SepBA= sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, "outdent": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.5.0.tgz", @@ -66112,40 +65646,6 @@ "integrity": "sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==", "dev": true }, - "read-installed": { - "version": "4.0.3", - "resolved": "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz", - "integrity": "sha1-/5uLZ/GH0eTCm5/rMfayI6zRkGc=", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "read-package-json": "^2.0.0", - "readdir-scoped-modules": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "slide": "~1.1.3", - "util-extend": "^1.0.1" - }, - "dependencies": { - "read-package-json": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", - "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", - "dev": true, - "requires": { - "glob": "^7.1.1", - "json-parse-even-better-errors": "^2.3.0", - "normalize-package-data": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, "read-package-json-fast": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", @@ -66319,18 +65819,6 @@ "util-deprecate": "^1.0.1" } }, - "readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha1-jUVAe0+HCg3K68DihnDRjnRRQwk= sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -68169,12 +67657,6 @@ "integrity": "sha512-up04hB2hR92PgjpyU3y/eg91yIBILyjVY26NvvciY3EVVPjybkMszMpXQ9QAkcS3I5rtJBDLoTxxg+qvW8c7rw==", "dev": true }, - "slide": { - "version": "1.1.6", - "resolved": "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz", - "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=", - "dev": true - }, "smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", @@ -68294,17 +67776,6 @@ } } }, - "spdx-compare": { - "version": "1.0.0", - "resolved": "https://registry.yarnpkg.com/spdx-compare/-/spdx-compare-1.0.0.tgz", - "integrity": "sha1-LFXxFzYgeNdAnm17CM5wqFfNPtc= sha512-C1mDZOX0hnu0ep9dfmuoi03+eOdDoz2yvK79RxbcrVEG1NO1Ph35yW102DHWKN4pk80nwCgeMmSY5L25VE4D9A==", - "dev": true, - "requires": { - "array-find-index": "^1.0.2", - "spdx-expression-parse": "^3.0.0", - "spdx-ranges": "^2.0.0" - } - }, "spdx-correct": { "version": "3.1.1", "resolved": "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz", @@ -68337,23 +67808,6 @@ "integrity": "sha1-UMDYxAoU7Bv0Sbrmmg6kaFqdn5U= sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", "dev": true }, - "spdx-ranges": { - "version": "2.1.0", - "resolved": "https://registry.yarnpkg.com/spdx-ranges/-/spdx-ranges-2.1.0.tgz", - "integrity": "sha1-AzQj64N+ySZGOq9bgJe9bykx4bg= sha512-OOWghvosfmECc9edy/A9j7GabERmn8bJWHc0J1knVytQtO5Rw7VfxK6CDqmivJhfMJqWhWWUfffNNMPYvyvyQA==", - "dev": true - }, - "spdx-satisfies": { - "version": "4.0.1", - "resolved": "https://registry.yarnpkg.com/spdx-satisfies/-/spdx-satisfies-4.0.1.tgz", - "integrity": "sha1-mgmmjYD18aMc+uuzhLDGAJ5Jaf4= sha512-WVzZ/cXAzoNmjCWiEluEA3BjHp5tiUmmhn9MK+X0tBbR9sOqtC6UQwmgCNrAIZvNlMuBUYAaHYfb2oqlF9SwKA==", - "dev": true, - "requires": { - "spdx-compare": "^1.0.0", - "spdx-expression-parse": "^3.0.0", - "spdx-ranges": "^2.0.0" - } - }, "specificity": { "version": "0.4.1", "resolved": "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz", @@ -69558,12 +69012,6 @@ "punycode": "^2.3.1" } }, - "treeify": { - "version": "1.1.0", - "resolved": "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz", - "integrity": "sha1-TjHGpGOszQlDh58wZnxP2v9BG7g= sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==", - "dev": true - }, "treeverse": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-3.0.0.tgz", @@ -70378,12 +69826,6 @@ "resolved": "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "util-extend": { - "version": "1.0.3", - "resolved": "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz", - "integrity": "sha1-p8IW0mdUUWljeztu3GypEZ4v+T8=", - "dev": true - }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", diff --git a/package.json b/package.json index faa18fe442..6aef5e5a1c 100644 --- a/package.json +++ b/package.json @@ -34,8 +34,6 @@ "docs:build": "storybook build -c .storybook -o public --stats-json && cp -R ./packages/icons/web ./public/icons", "vercel-build": "npm run copy-docs && npm run build && npm run docs:build", "check:security": "audit-ci --critical", - "check:licenses": "license-checker --production --summary --failOn=GPLv3", - "check:svg-sizes": "./scripts/check-svg-sizes.sh", "copy-docs": "./scripts/copy-docs.sh", "bootstrap": "npm run build && npm run copy-docs && cd packages/cna-template/template && npm ci", "release": "changeset publish" @@ -78,7 +76,6 @@ "github-slugger": "^2.0.0", "jsdom": "^24.0.0", "lerna": "^8.1.8", - "license-checker": "^25.0.1", "prettier-plugin-astro": "^0.14.1", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/packages/icons/tests/index.spec.ts b/packages/icons/tests/index.spec.ts index 68d799615d..0d512fa9fa 100644 --- a/packages/icons/tests/index.spec.ts +++ b/packages/icons/tests/index.spec.ts @@ -28,21 +28,29 @@ describe('Icons', () => { .filter((fileName) => fileName.endsWith('.svg')) .map((fileName) => { const { name, size } = parseFileName(fileName); - const file = fs.readFileSync(path.join(ICON_DIR, fileName)).toString(); - return { name, size, file } as { - name?: string; - size?: string; + const filePath = path.join(ICON_DIR, fileName); + const file = fs.readFileSync(filePath).toString(); + const fileStats = fs.statSync(filePath); + const fileSize = fileStats.size / 1024; // kilobytes + return { name, size, file, fileSize } as { + name: string; + size: string; file: string; + fileSize: number; }; }); - describe.each(files)('$name ($size)', ({ name, size, file }) => { + describe.each(files)('$name ($size)', ({ name, size, file, fileSize }) => { it('should be valid XML', () => { const isValidXML = XMLValidator.validate(file); expect(isValidXML).toBeTruthy(); }); + it('should weigh less than 12kb', () => { + expect(fileSize).toBeLessThan(12); + }); + it('should have a valid manifest', () => { const manifest = getIconManifest(name, size); diff --git a/scripts/check-svg-sizes.sh b/scripts/check-svg-sizes.sh deleted file mode 100755 index d212c93a20..0000000000 --- a/scripts/check-svg-sizes.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env bash - -# Reports all SVGs that exceed the size limit. - -size_limit=15 -offenders=$(find ./packages -type f -name "*.svg" -size +${size_limit}k ! -path '*node_modules*') - -if [ ! -z "$offenders" ] -then - offender_array=() - - while read line; do - offender_array+=("$line") - done <<< "$offenders" - - file_count=${#offender_array[@]} # $(echo -n "$offenders" | grep -c '^') - - echo "The following $file_count SVG files exceed ${size_limit}kb and need to be optimized:" - echo "Size | Path" - - for file_path in "${offender_array[@]}" - do - file_size=$(du -h "$file_path" | cut -f1) - echo "$file_size | $file_path" - done - - exit 1; -else - echo "No SVG files exceed ${size_limit}kb. That's great!" - - exit 0; -fi From f7b96c69b794428ad755f38b8ea13b0902a3549e Mon Sep 17 00:00:00 2001 From: Dmytro Voronianski Date: Mon, 7 Oct 2024 15:18:30 +0200 Subject: [PATCH 23/39] [WPS-467] Update Conecs and Swile icons (24px size) (#2708) * updated conecs and swile icons * add proper 32px versions * keep 32x24 sizes old for both --- .changeset/eleven-masks-learn.md | 5 +++++ packages/icons/web/v2/conecs_24.svg | 9 ++++---- packages/icons/web/v2/conecs_32.svg | 6 ++--- packages/icons/web/v2/swile_24.svg | 35 +++++++++++++++++++++++++++-- packages/icons/web/v2/swile_32.svg | 2 +- 5 files changed, 47 insertions(+), 10 deletions(-) create mode 100644 .changeset/eleven-masks-learn.md diff --git a/.changeset/eleven-masks-learn.md b/.changeset/eleven-masks-learn.md new file mode 100644 index 0000000000..190a17068c --- /dev/null +++ b/.changeset/eleven-masks-learn.md @@ -0,0 +1,5 @@ +--- +"@sumup/icons": patch +--- + +Updated `Conecs` and `Swile` icons to the latest logo versions (24px size only). diff --git a/packages/icons/web/v2/conecs_24.svg b/packages/icons/web/v2/conecs_24.svg index 1678143ea1..13af21cfce 100644 --- a/packages/icons/web/v2/conecs_24.svg +++ b/packages/icons/web/v2/conecs_24.svg @@ -1,5 +1,6 @@ - - - - + + + + + diff --git a/packages/icons/web/v2/conecs_32.svg b/packages/icons/web/v2/conecs_32.svg index d9e3bba98d..c30bb1136e 100644 --- a/packages/icons/web/v2/conecs_32.svg +++ b/packages/icons/web/v2/conecs_32.svg @@ -1,6 +1,6 @@ - - - + + + diff --git a/packages/icons/web/v2/swile_24.svg b/packages/icons/web/v2/swile_24.svg index e50abc6994..fecc45c22b 100644 --- a/packages/icons/web/v2/swile_24.svg +++ b/packages/icons/web/v2/swile_24.svg @@ -1,3 +1,34 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/icons/web/v2/swile_32.svg b/packages/icons/web/v2/swile_32.svg index f94fa3c004..4698935a2a 100644 --- a/packages/icons/web/v2/swile_32.svg +++ b/packages/icons/web/v2/swile_32.svg @@ -1,4 +1,4 @@ - + From d13f4a4ec990f0eed561997bde78899e70fa9e96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Tue, 8 Oct 2024 11:59:17 +0200 Subject: [PATCH 24/39] Version Packages (#2709) Co-authored-by: github-actions[bot] --- .changeset/eleven-masks-learn.md | 5 ----- packages/icons/CHANGELOG.md | 6 ++++++ packages/icons/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/eleven-masks-learn.md diff --git a/.changeset/eleven-masks-learn.md b/.changeset/eleven-masks-learn.md deleted file mode 100644 index 190a17068c..0000000000 --- a/.changeset/eleven-masks-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/icons": patch ---- - -Updated `Conecs` and `Swile` icons to the latest logo versions (24px size only). diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index 6cbd793d20..f2a00f6961 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,11 @@ # @sumup/icons +## 4.1.1 + +### Patch Changes + +- [#2708](https://github.com/sumup-oss/circuit-ui/pull/2708) [`f7b96c6`](https://github.com/sumup-oss/circuit-ui/commit/f7b96c69b794428ad755f38b8ea13b0902a3549e) Thanks [@voronianski](https://github.com/voronianski)! - Updated `Conecs` and `Swile` icons to the latest logo versions (24px size only). + ## 4.1.0 ### Minor Changes diff --git a/packages/icons/package.json b/packages/icons/package.json index 161c4293e5..0e9b7dac5f 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/icons", - "version": "4.1.0", + "version": "4.1.1", "description": "A collection of icons by SumUp", "type": "module", "main": "./dist/index.js", From ab8b1fac9ec378739e9ca43d5ddeefe42005d528 Mon Sep 17 00:00:00 2001 From: sirineJ <112706079+sirineJ@users.noreply.github.com> Date: Wed, 9 Oct 2024 14:18:56 +0200 Subject: [PATCH 25/39] feat: optimised icons (#2710) --- .changeset/hot-stingrays-grow.md | 5 +++++ packages/icons/web/v2/add_24.svg | 4 ++-- packages/icons/web/v2/add_employees_24.svg | 4 ++-- packages/icons/web/v2/add_items_24.svg | 4 ++-- packages/icons/web/v2/arrow_left_24.svg | 4 ++-- packages/icons/web/v2/calendar_24.svg | 4 ++-- packages/icons/web/v2/close_24.svg | 4 ++-- packages/icons/web/v2/edit_24.svg | 4 ++-- packages/icons/web/v2/plus_24.svg | 4 ++-- 9 files changed, 21 insertions(+), 16 deletions(-) create mode 100644 .changeset/hot-stingrays-grow.md diff --git a/.changeset/hot-stingrays-grow.md b/.changeset/hot-stingrays-grow.md new file mode 100644 index 0000000000..837b3f08f7 --- /dev/null +++ b/.changeset/hot-stingrays-grow.md @@ -0,0 +1,5 @@ +--- +"@sumup/icons": patch +--- + +Optimized the `Add`, `AddEmployees`, `AddItems`, `ArrowLeft`, `Calendar`, `Close`, `Edit`, and `Plus` icons to look more balanced when used alongside text. diff --git a/packages/icons/web/v2/add_24.svg b/packages/icons/web/v2/add_24.svg index a67c18e2e5..18dc2fe0bb 100644 --- a/packages/icons/web/v2/add_24.svg +++ b/packages/icons/web/v2/add_24.svg @@ -1,3 +1,3 @@ - - + + diff --git a/packages/icons/web/v2/add_employees_24.svg b/packages/icons/web/v2/add_employees_24.svg index 625fbc0ca5..ebab06af4a 100644 --- a/packages/icons/web/v2/add_employees_24.svg +++ b/packages/icons/web/v2/add_employees_24.svg @@ -1,3 +1,3 @@ - - + + diff --git a/packages/icons/web/v2/add_items_24.svg b/packages/icons/web/v2/add_items_24.svg index afe989c02a..1b6fa8c92d 100644 --- a/packages/icons/web/v2/add_items_24.svg +++ b/packages/icons/web/v2/add_items_24.svg @@ -1,3 +1,3 @@ - - + + diff --git a/packages/icons/web/v2/arrow_left_24.svg b/packages/icons/web/v2/arrow_left_24.svg index 24b21ba3d3..b0f8178db2 100644 --- a/packages/icons/web/v2/arrow_left_24.svg +++ b/packages/icons/web/v2/arrow_left_24.svg @@ -1,3 +1,3 @@ - - + + diff --git a/packages/icons/web/v2/calendar_24.svg b/packages/icons/web/v2/calendar_24.svg index 3e0a60a0bd..b855b415cc 100644 --- a/packages/icons/web/v2/calendar_24.svg +++ b/packages/icons/web/v2/calendar_24.svg @@ -1,3 +1,3 @@ - - + + diff --git a/packages/icons/web/v2/close_24.svg b/packages/icons/web/v2/close_24.svg index 1615004f49..76276a07f7 100644 --- a/packages/icons/web/v2/close_24.svg +++ b/packages/icons/web/v2/close_24.svg @@ -1,3 +1,3 @@ - - + + diff --git a/packages/icons/web/v2/edit_24.svg b/packages/icons/web/v2/edit_24.svg index 37b54e9840..9e5943004c 100644 --- a/packages/icons/web/v2/edit_24.svg +++ b/packages/icons/web/v2/edit_24.svg @@ -1,3 +1,3 @@ - - + + diff --git a/packages/icons/web/v2/plus_24.svg b/packages/icons/web/v2/plus_24.svg index db940e2e2a..f68d4c2d52 100644 --- a/packages/icons/web/v2/plus_24.svg +++ b/packages/icons/web/v2/plus_24.svg @@ -1,3 +1,3 @@ - - + + From ff5d085ce5e67900990d3c780919104cf1dcacc4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Wed, 9 Oct 2024 16:46:49 +0200 Subject: [PATCH 26/39] Version Packages (#2712) Co-authored-by: github-actions[bot] --- .changeset/hot-stingrays-grow.md | 5 ----- packages/icons/CHANGELOG.md | 6 ++++++ packages/icons/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/hot-stingrays-grow.md diff --git a/.changeset/hot-stingrays-grow.md b/.changeset/hot-stingrays-grow.md deleted file mode 100644 index 837b3f08f7..0000000000 --- a/.changeset/hot-stingrays-grow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/icons": patch ---- - -Optimized the `Add`, `AddEmployees`, `AddItems`, `ArrowLeft`, `Calendar`, `Close`, `Edit`, and `Plus` icons to look more balanced when used alongside text. diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index f2a00f6961..3939e865a0 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,11 @@ # @sumup/icons +## 4.1.2 + +### Patch Changes + +- [#2710](https://github.com/sumup-oss/circuit-ui/pull/2710) [`ab8b1fa`](https://github.com/sumup-oss/circuit-ui/commit/ab8b1fac9ec378739e9ca43d5ddeefe42005d528) Thanks [@sirineJ](https://github.com/sirineJ)! - Optimized the `Add`, `AddEmployees`, `AddItems`, `ArrowLeft`, `Calendar`, `Close`, `Edit`, and `Plus` icons to look more balanced when used alongside text. + ## 4.1.1 ### Patch Changes diff --git a/packages/icons/package.json b/packages/icons/package.json index 0e9b7dac5f..3fe321ccd2 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/icons", - "version": "4.1.1", + "version": "4.1.2", "description": "A collection of icons by SumUp", "type": "module", "main": "./dist/index.js", From 14643b2dbce5afba426fd7037b3fc0208bc6ac99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Wed, 9 Oct 2024 17:52:09 +0200 Subject: [PATCH 27/39] Silence TypeScript warning in dialog-polyfill (#2714) --- packages/circuit-ui/vendor/dialog-polyfill/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/circuit-ui/vendor/dialog-polyfill/index.js b/packages/circuit-ui/vendor/dialog-polyfill/index.js index 955c6aef0c..525e29bded 100644 --- a/packages/circuit-ui/vendor/dialog-polyfill/index.js +++ b/packages/circuit-ui/vendor/dialog-polyfill/index.js @@ -1,3 +1,6 @@ +/** + * @type {Object} + */ const dialogPolyfill = {}; // This condition assures imports don't break for isomorphic scripts, From 2e85454eb631250fd231783085957d2dfef5609f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matou=C5=A1=20Dzivjak?= Date: Sat, 12 Oct 2024 14:41:56 +0200 Subject: [PATCH 28/39] fix(circuit-ui): ColorInput paste and change events (#2687) --- .changeset/beige-planes-shave.md | 5 + package-lock.json | 2 +- .../ColorInput/ColorInput.module.css | 6 + .../components/ColorInput/ColorInput.spec.tsx | 138 +++++++++++++++++- .../ColorInput/ColorInput.stories.tsx | 3 +- .../components/ColorInput/ColorInput.tsx | 75 ++++++++-- 6 files changed, 215 insertions(+), 14 deletions(-) create mode 100644 .changeset/beige-planes-shave.md diff --git a/.changeset/beige-planes-shave.md b/.changeset/beige-planes-shave.md new file mode 100644 index 0000000000..84e28fc0e4 --- /dev/null +++ b/.changeset/beige-planes-shave.md @@ -0,0 +1,5 @@ +--- +"@sumup/circuit-ui": patch +--- + +Fixed event and values handling for the experimental ColorInput component. diff --git a/package-lock.json b/package-lock.json index 7e18960f58..2c5fa57a87 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42143,7 +42143,7 @@ }, "packages/icons": { "name": "@sumup/icons", - "version": "4.1.0", + "version": "4.1.2", "license": "Apache-2.0", "devDependencies": { "@babel/core": "^7.25.2", diff --git a/packages/circuit-ui/components/ColorInput/ColorInput.module.css b/packages/circuit-ui/components/ColorInput/ColorInput.module.css index 4803a1b778..385826e27f 100644 --- a/packages/circuit-ui/components/ColorInput/ColorInput.module.css +++ b/packages/circuit-ui/components/ColorInput/ColorInput.module.css @@ -26,6 +26,12 @@ box-shadow: 0 0 0 2px var(--cui-border-focus); } +.picker[data-disabled="true"] { + color: var(--cui-fg-normal-disabled); + background-color: var(--cui-bg-normal-disabled); + box-shadow: 0 0 0 1px var(--cui-border-normal-disabled); +} + .color-input { width: var(--cui-spacings-giga); height: var(--cui-spacings-giga); diff --git a/packages/circuit-ui/components/ColorInput/ColorInput.spec.tsx b/packages/circuit-ui/components/ColorInput/ColorInput.spec.tsx index 2ba0e907fd..ea43d78306 100644 --- a/packages/circuit-ui/components/ColorInput/ColorInput.spec.tsx +++ b/packages/circuit-ui/components/ColorInput/ColorInput.spec.tsx @@ -13,10 +13,16 @@ * limitations under the License. */ -import { describe, expect, it } from 'vitest'; +import { describe, expect, it, vi } from 'vitest'; import { createRef } from 'react'; -import { render, axe, screen } from '../../util/test-utils.js'; +import { + render, + axe, + screen, + fireEvent, + userEvent, +} from '../../util/test-utils.js'; import type { InputElement } from '../Input/index.js'; import { ColorInput } from './ColorInput.js'; @@ -61,4 +67,132 @@ describe('ColorInput', () => { ); }); }); + + it('should set value and default value on both inputs', () => { + const { container } = render( + , + ); + const colorPicker = container.querySelector( + "input[type='color']", + ) as HTMLInputElement; + const colorInput = container.querySelector( + "input[type='text']", + ) as HTMLInputElement; + expect(colorPicker.value).toBe('#ff11bb'); + expect(colorInput.value).toBe('ff11bb'); + }); + + describe('Synchronization', () => { + it('should update text input if color input changes', async () => { + const { container } = render(); + const colorPicker = container.querySelector( + "input[type='color']", + ) as HTMLInputElement; + const newValue = '#00ff00'; + + fireEvent.input(colorPicker, { target: { value: newValue } }); + + const colorInput = container.querySelector( + "input[type='text']", + ) as HTMLInputElement; + expect(colorInput.value).toBe(newValue.replace('#', '')); + }); + + it('should update color input if text input changes', async () => { + const { container } = render(); + const colorInput = container.querySelector( + "input[type='text']", + ) as HTMLInputElement; + const newValue = '00ff00'; + + await userEvent.type(colorInput, newValue); + + const colorPicker = container.querySelector( + "input[type='color']", + ) as HTMLInputElement; + expect(colorPicker.value).toBe(`#${newValue}`); + }); + }); + + describe('OnChange events', () => { + it('should trigger onChange event when color picker changes', async () => { + const onChange = vi.fn(); + const { container } = render( + , + ); + + const colorPicker = container.querySelector( + "input[type='color']", + ) as HTMLInputElement; + + fireEvent.input(colorPicker, { target: { value: '#00ff00' } }); + + expect(onChange).toHaveBeenCalledTimes(1); + }); + + it('should trigger onChange event when color hex input changes', async () => { + const onChange = vi.fn(); + const { container } = render( + , + ); + + const colorInput = container.querySelector( + "input[type='text']", + ) as HTMLInputElement; + + await userEvent.type(colorInput, '00ff00'); + + expect(onChange).toHaveBeenCalled(); + }); + }); + + describe('Paste', () => { + it('should handle paste events', async () => { + const { container } = render(); + const colorInput = container.querySelector( + "input[type='text']", + ) as HTMLInputElement; + + await userEvent.click(colorInput); + await userEvent.paste('#00ff00'); + + const colorPicker = container.querySelector( + "input[type='color']", + ) as HTMLInputElement; + expect(colorPicker.value).toBe('#00ff00'); + expect(colorInput.value).toBe('00ff00'); + }); + + it('should ignore invalid paste event', async () => { + const { container } = render(); + const colorInput = container.querySelector( + "input[type='text']", + ) as HTMLInputElement; + + await userEvent.click(colorInput); + await userEvent.paste('obviously invalid'); + + const colorPicker = container.querySelector( + "input[type='color']", + ) as HTMLInputElement; + expect(colorPicker.value).toBe('#000000'); + expect(colorInput.value).toBe(''); + }); + + it("should allow pasting color without '#'", async () => { + const { container } = render(); + const colorInput = container.querySelector( + "input[type='text']", + ) as HTMLInputElement; + + await userEvent.click(colorInput); + await userEvent.paste('00ff00'); + + const colorPicker = container.querySelector( + "input[type='color']", + ) as HTMLInputElement; + expect(colorPicker.value).toBe('#00ff00'); + expect(colorInput.value).toBe('00ff00'); + }); + }); }); diff --git a/packages/circuit-ui/components/ColorInput/ColorInput.stories.tsx b/packages/circuit-ui/components/ColorInput/ColorInput.stories.tsx index f9a264367a..00715861df 100644 --- a/packages/circuit-ui/components/ColorInput/ColorInput.stories.tsx +++ b/packages/circuit-ui/components/ColorInput/ColorInput.stories.tsx @@ -23,7 +23,8 @@ export default { const baseArgs = { label: 'Color', pickerLabel: 'Pick color', - placeholder: '99ffbb', + placeholder: '#99ffbb', + defaultValue: '#99ffbb', }; export const Base = (args: ColorInputProps) => ( diff --git a/packages/circuit-ui/components/ColorInput/ColorInput.tsx b/packages/circuit-ui/components/ColorInput/ColorInput.tsx index 0947bc68b4..15f1cfbc4f 100644 --- a/packages/circuit-ui/components/ColorInput/ColorInput.tsx +++ b/packages/circuit-ui/components/ColorInput/ColorInput.tsx @@ -19,8 +19,8 @@ import { forwardRef, useId, useRef, - useState, type ChangeEventHandler, + type ClipboardEventHandler, } from 'react'; import { classes as inputClasses } from '../Input/index.js'; @@ -80,6 +80,7 @@ export const ColorInput = forwardRef( onChange, optionalLabel, validationHint, + placeholder, readOnly, required, inputClassName, @@ -89,10 +90,8 @@ export const ColorInput = forwardRef( }, ref, ) => { - const [currentColor, setCurrentColor] = useState( - defaultValue, - ); const colorPickerRef = useRef(null); + const colorInputRef = useRef(null); const labelId = useId(); const pickerId = useId(); @@ -106,8 +105,45 @@ export const ColorInput = forwardRef( const hasSuffix = Boolean(suffix); + const handlePaste: ClipboardEventHandler = (e) => { + if (!colorPickerRef.current || !colorInputRef.current || readOnly) { + return; + } + + e.preventDefault(); + + const pastedText = e.clipboardData.getData('text/plain').trim(); + + if (!pastedText || !/^#?[0-9A-F]{6}$/i.test(pastedText)) { + return; + } + + const pastedColor = pastedText.startsWith('#') + ? pastedText + : `#${pastedText}`; + + colorPickerRef.current.value = pastedColor; + + // React overwrites the input.value setter. In order to be able to trigger + // a 'change' event on the input, we need to use the native setter. + // Adapted from https://stackoverflow.com/a/46012210/4620154 + Object.getOwnPropertyDescriptor( + HTMLInputElement.prototype, + 'value', + )?.set?.call(colorInputRef.current, pastedColor.replace('#', '')); + + colorInputRef.current.dispatchEvent( + new Event('change', { bubbles: true }), + ); + colorPickerRef.current.dispatchEvent( + new Event('change', { bubbles: true }), + ); + }; + const onPickerColorChange: ChangeEventHandler = (e) => { - setCurrentColor(e.target.value); + if (colorInputRef.current) { + colorInputRef.current.value = e.target.value.replace('#', ''); + } if (onChange) { onChange(e); } @@ -117,7 +153,15 @@ export const ColorInput = forwardRef( if (colorPickerRef.current) { colorPickerRef.current.value = `#${e.target.value}`; } - setCurrentColor(`#${e.target.value}`); + if (onChange) { + onChange({ + ...e, + target: { + ...e.target, + value: `#${e.target.value}`, + }, + }); + } }; return ( @@ -131,21 +175,29 @@ export const ColorInput = forwardRef( />
-
From c4ba73498ae988b461d885b9f0765985f16c2431 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Sat, 12 Oct 2024 18:28:03 +0200 Subject: [PATCH 29/39] Version Packages (#2716) Co-authored-by: github-actions[bot] --- .changeset/beige-planes-shave.md | 5 ----- packages/circuit-ui/CHANGELOG.md | 6 ++++++ packages/circuit-ui/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/beige-planes-shave.md diff --git a/.changeset/beige-planes-shave.md b/.changeset/beige-planes-shave.md deleted file mode 100644 index 84e28fc0e4..0000000000 --- a/.changeset/beige-planes-shave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/circuit-ui": patch ---- - -Fixed event and values handling for the experimental ColorInput component. diff --git a/packages/circuit-ui/CHANGELOG.md b/packages/circuit-ui/CHANGELOG.md index 98defbcd9b..315e5c7609 100644 --- a/packages/circuit-ui/CHANGELOG.md +++ b/packages/circuit-ui/CHANGELOG.md @@ -1,5 +1,11 @@ # @sumup/circuit-ui +## 8.13.2 + +### Patch Changes + +- [#2687](https://github.com/sumup-oss/circuit-ui/pull/2687) [`2e85454`](https://github.com/sumup-oss/circuit-ui/commit/2e85454eb631250fd231783085957d2dfef5609f) Thanks [@matoous](https://github.com/matoous)! - Fixed event and values handling for the experimental ColorInput component. + ## 8.13.1 ### Patch Changes diff --git a/packages/circuit-ui/package.json b/packages/circuit-ui/package.json index d316ae6edd..018e95250a 100644 --- a/packages/circuit-ui/package.json +++ b/packages/circuit-ui/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/circuit-ui", - "version": "8.13.1", + "version": "8.13.2", "description": "SumUp's React UI component library", "type": "module", "main": "./dist/index.js", From f053eb3ccb3f86ca71d8f7e99d0dcb7447dc818f Mon Sep 17 00:00:00 2001 From: Dmytro Voronianski Date: Mon, 14 Oct 2024 11:23:17 +0200 Subject: [PATCH 30/39] [WPS-467] Update Swile 24px icon fit (#2715) --- .changeset/hot-tigers-retire.md | 5 +++++ packages/icons/web/v2/swile_24.svg | 32 ++++++++++++------------------ 2 files changed, 18 insertions(+), 19 deletions(-) create mode 100644 .changeset/hot-tigers-retire.md diff --git a/.changeset/hot-tigers-retire.md b/.changeset/hot-tigers-retire.md new file mode 100644 index 0000000000..e4f2e8905f --- /dev/null +++ b/.changeset/hot-tigers-retire.md @@ -0,0 +1,5 @@ +--- +"@sumup/icons": patch +--- + +Updated Swile 24px icon size to fit other 24px size icons. diff --git a/packages/icons/web/v2/swile_24.svg b/packages/icons/web/v2/swile_24.svg index fecc45c22b..71e6a51559 100644 --- a/packages/icons/web/v2/swile_24.svg +++ b/packages/icons/web/v2/swile_24.svg @@ -1,22 +1,19 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + - + @@ -27,8 +24,5 @@ - - - From cfaad3a54a107704cd09b5e2b2b20c448a82f795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Mon, 14 Oct 2024 11:33:26 +0200 Subject: [PATCH 31/39] Version Packages (#2718) Co-authored-by: github-actions[bot] --- .changeset/hot-tigers-retire.md | 5 ----- packages/icons/CHANGELOG.md | 6 ++++++ packages/icons/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/hot-tigers-retire.md diff --git a/.changeset/hot-tigers-retire.md b/.changeset/hot-tigers-retire.md deleted file mode 100644 index e4f2e8905f..0000000000 --- a/.changeset/hot-tigers-retire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/icons": patch ---- - -Updated Swile 24px icon size to fit other 24px size icons. diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index 3939e865a0..3155c404e4 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,11 @@ # @sumup/icons +## 4.1.3 + +### Patch Changes + +- [#2715](https://github.com/sumup-oss/circuit-ui/pull/2715) [`f053eb3`](https://github.com/sumup-oss/circuit-ui/commit/f053eb3ccb3f86ca71d8f7e99d0dcb7447dc818f) Thanks [@voronianski](https://github.com/voronianski)! - Updated Swile 24px icon size to fit other 24px size icons. + ## 4.1.2 ### Patch Changes diff --git a/packages/icons/package.json b/packages/icons/package.json index 3fe321ccd2..c370394e43 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/icons", - "version": "4.1.2", + "version": "4.1.3", "description": "A collection of icons by SumUp", "type": "module", "main": "./dist/index.js", From 01e55897982ca1ff0bc941a27542e27d96eed9c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Tue, 15 Oct 2024 16:05:58 +0200 Subject: [PATCH 32/39] Add `hideLabel` prop to ImageInput component (#2721) --- .changeset/happy-glasses-work.md | 5 +++++ .../components/Field/Field.module.css | 6 +++--- .../circuit-ui/components/Field/Field.tsx | 2 ++ .../components/ImageInput/ImageInput.spec.tsx | 4 +++- .../ImageInput/ImageInput.stories.tsx | 1 + .../components/ImageInput/ImageInput.tsx | 21 +++++++++++++++++++ 6 files changed, 35 insertions(+), 4 deletions(-) create mode 100644 .changeset/happy-glasses-work.md diff --git a/.changeset/happy-glasses-work.md b/.changeset/happy-glasses-work.md new file mode 100644 index 0000000000..d3bf39139c --- /dev/null +++ b/.changeset/happy-glasses-work.md @@ -0,0 +1,5 @@ +--- +'@sumup/circuit-ui': minor +--- + +Added a `hideLabel` prop to the ImageInput component (defaulting to `true` to match the existing behavior) and added an `optionalLabel` prop to indicate to users whether the input is required. diff --git a/packages/circuit-ui/components/Field/Field.module.css b/packages/circuit-ui/components/Field/Field.module.css index f74aeb7e08..a0c309f138 100644 --- a/packages/circuit-ui/components/Field/Field.module.css +++ b/packages/circuit-ui/components/Field/Field.module.css @@ -8,13 +8,13 @@ .label, .legend { display: block; - font-size: var(--cui-typography-body-two-font-size); - line-height: var(--cui-typography-body-two-line-height); } .label-text { - display: inline-block; + display: block; margin-bottom: var(--cui-spacings-bit); + font-size: var(--cui-typography-body-two-font-size); + line-height: var(--cui-typography-body-two-line-height); } [disabled] .label-text, diff --git a/packages/circuit-ui/components/Field/Field.tsx b/packages/circuit-ui/components/Field/Field.tsx index 9d3d243c0b..b3c45154ab 100644 --- a/packages/circuit-ui/components/Field/Field.tsx +++ b/packages/circuit-ui/components/Field/Field.tsx @@ -122,6 +122,7 @@ export function FieldLabelText({ hideLabel, optionalLabel, required, + ...props }: FieldLabelTextProps) { return ( {label} {optionalLabel && !required ? ( diff --git a/packages/circuit-ui/components/ImageInput/ImageInput.spec.tsx b/packages/circuit-ui/components/ImageInput/ImageInput.spec.tsx index 07e5e08ded..ad8ca9878f 100644 --- a/packages/circuit-ui/components/ImageInput/ImageInput.spec.tsx +++ b/packages/circuit-ui/components/ImageInput/ImageInput.spec.tsx @@ -105,7 +105,9 @@ describe('ImageInput', () => { */ it('should support dragging and dropping an image', async () => { render(); - const labelEl = screen.getByText(defaultProps.label); + const labelEl = screen.getByText(defaultProps.label, { + ignore: '[aria-hidden="true"]', + }); fireEvent.drop(labelEl, { dataTransfer: { files: [file] } }); diff --git a/packages/circuit-ui/components/ImageInput/ImageInput.stories.tsx b/packages/circuit-ui/components/ImageInput/ImageInput.stories.tsx index 16478468c7..11ec8ec1cd 100644 --- a/packages/circuit-ui/components/ImageInput/ImageInput.stories.tsx +++ b/packages/circuit-ui/components/ImageInput/ImageInput.stories.tsx @@ -75,6 +75,7 @@ export const Disabled = (args: ImageInputProps) => ( disabled loadingLabel="Uploading" component={(props) => } + hideLabel={false} /> ); diff --git a/packages/circuit-ui/components/ImageInput/ImageInput.tsx b/packages/circuit-ui/components/ImageInput/ImageInput.tsx index 20d3be2dfc..9b57e87b8c 100644 --- a/packages/circuit-ui/components/ImageInput/ImageInput.tsx +++ b/packages/circuit-ui/components/ImageInput/ImageInput.tsx @@ -33,6 +33,7 @@ import { FieldWrapper, FieldLabel, FieldValidationHint, + FieldLabelText, } from '../Field/index.js'; import { IconButton } from '../Button/index.js'; import { Spinner } from '../Spinner/index.js'; @@ -89,6 +90,15 @@ export interface ImageInputProps * An information or error message, displayed below the input. */ validationHint?: string; + /** + * Label to indicate that the input is optional. Only displayed when the + * `required` prop is falsy. + */ + optionalLabel?: string; + /** + * Visually hide the label. Default: `true`. + */ + hideLabel?: boolean; } /** @@ -104,7 +114,10 @@ export const ImageInput = ({ disabled, validationHint, invalid = false, + required, + optionalLabel, loadingLabel, + hideLabel = true, 'component': Component, className, style, @@ -231,6 +244,13 @@ export const ImageInput = ({ return ( +