diff --git a/.github/workflows/test-storybook.yml b/.github/workflows/test-storybook.yml index 9ec2f5f86..2279e49ca 100644 --- a/.github/workflows/test-storybook.yml +++ b/.github/workflows/test-storybook.yml @@ -11,7 +11,7 @@ jobs: prepare-base-branch: name: Prepare base branch image snapshots timeout-minutes: 20 - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout base branch uses: actions/checkout@v4 @@ -62,7 +62,7 @@ jobs: test-storybook: name: Build Storybook timeout-minutes: 20 - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 needs: prepare-base-branch steps: - name: Checkout branch diff --git a/.storybook/main.js b/.storybook/main.js index 9c42275d1..33a1a4b37 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -53,13 +53,6 @@ module.exports = { ], async webpackFinal(config, { configType }) { - config.resolve.alias = { - ...config.resolve.alias, - react: getAbsolutePath('react'), - 'react-dom': getAbsolutePath('react-dom'), - '@storybook/react-dom-shim': '@storybook/react-dom-shim', - } - if (configType === 'PRODUCTION') { return config } diff --git a/package.json b/package.json index f8929b964..1ab9d9d8b 100644 --- a/package.json +++ b/package.json @@ -104,9 +104,9 @@ "postcss-loader": "^8.1.1", "postcss-syntax": "^0.36.2", "prettier": "^2.8.4", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-test-renderer": "17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-test-renderer": "^18.3.1", "storybook": "^8.0.5", "storybook-dark-mode": "^4.0.1", "style-loader": "^3.3.4", @@ -125,10 +125,9 @@ }, "packageManager": "yarn@3.1.0", "resolutions": { - "react-test-renderer": "17.0.2", "node-gyp": "^9.0.0", "postcss": "^8.4.16", - "@storybook/react-dom-shim": "^7" + "@types/react": "^18.3.3" }, "lint-staged": { "*": [ diff --git a/packages/icons/package.json b/packages/icons/package.json index a4e1ca392..879c1446a 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -22,13 +22,14 @@ }, "devDependencies": { "@storybook/react": "^8.0.5", - "@types/jest": "^27.4.0", - "@types/react": "^17.0.38", + "@types/dompurify": "^2.3.3", + "@types/react": "^18.3.3", + "@types/styled-components": "^5.1.21", "@types/warning": "^3.0.0", "@types/webpack-env": "^1.18.1", "@vitejs/plugin-react": "^4.3.1", "jsdom": "^24.1.0", - "react": "^17.0.2", + "react": "^18.3.1", "rimraf": "^3.0.2", "styled-components": "^5.3.3", "tsup": "^6.5.0", diff --git a/packages/react-sandbox/package.json b/packages/react-sandbox/package.json index a83f78aa4..5d34a3759 100644 --- a/packages/react-sandbox/package.json +++ b/packages/react-sandbox/package.json @@ -28,23 +28,19 @@ "@storybook/api": "^7.4.1", "@storybook/components": "^7.4.1", "@storybook/core-events": "^7.4.1", - "@storybook/react": "^7.4.1", - "@storybook/theming": "^7.4.1", "@testing-library/jest-dom": "^5.16.1", "@testing-library/react": "^12.1.2", "@testing-library/user-event": "^13.5.0", - "@types/jest": "^27.4.0", - "@types/jest-axe": "^3.5.3", - "@types/react": "^17.0.38", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "@types/react-router-dom": "^5.3.3", "@types/styled-components": "^5.1.21", "@types/warning": "^3.0.0", "@vitejs/plugin-react": "^4.3.1", - "jest-axe": "^5.0.1", "jsdom": "^24.1.0", "npm-run-all": "^4.1.5", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", "react-router-dom": "^6.2.1", "rimraf": "^3.0.2", "styled-components": "^5.3.3", @@ -64,9 +60,9 @@ "warning": "^4.0.3" }, "peerDependencies": { - "react": ">=17.0.0", - "react-dom": ">=16.13.1", - "styled-components": ">=5.1.1" + "react": ">=18.0.0", + "react-dom": ">=18.0.0", + "styled-components": ">=5.0.0" }, "files": [ "src", diff --git a/packages/react-sandbox/src/_lib/ComponentAbstraction.tsx b/packages/react-sandbox/src/_lib/ComponentAbstraction.tsx index d82abfeff..241f0ccd0 100644 --- a/packages/react-sandbox/src/_lib/ComponentAbstraction.tsx +++ b/packages/react-sandbox/src/_lib/ComponentAbstraction.tsx @@ -18,8 +18,9 @@ export const DefaultLink = React.forwardRef( } ) +type DefaultLinkProps = LinkProps & React.RefAttributes export interface Components { - Link: React.ComponentType> + Link: React.ComponentType> } const DefaultValue: Components = { diff --git a/packages/react-sandbox/src/components/Carousel/index.tsx b/packages/react-sandbox/src/components/Carousel/index.tsx index 81793973f..a6fb7fd5f 100644 --- a/packages/react-sandbox/src/components/Carousel/index.tsx +++ b/packages/react-sandbox/src/components/Carousel/index.tsx @@ -1,6 +1,6 @@ import { useEffect, useState, useCallback, useRef } from 'react' import * as React from 'react' -import { animated, useSpring } from 'react-spring' +import { animated, AnimatedComponent, useSpring } from 'react-spring' import styled, { css } from 'styled-components' import { useDebounceAnimationState } from '../../foundation/hooks' import { passiveEvents, isEdge } from '../../foundation/support' @@ -281,8 +281,6 @@ export default function Carousel({ return ( >, 'css'> +> const GradientContainer = styled.div<{ fadeInGradient: boolean }>` /* NOTE: LeftGradientがはみ出るためhidden */ diff --git a/packages/react-sandbox/src/components/Filter/index.tsx b/packages/react-sandbox/src/components/Filter/index.tsx index af89543d4..bb6030333 100644 --- a/packages/react-sandbox/src/components/Filter/index.tsx +++ b/packages/react-sandbox/src/components/Filter/index.tsx @@ -109,7 +109,7 @@ interface ButtonCssProps { reactive?: boolean } -const buttonCss = css` +const buttonCss = css` display: block; outline: none; border: none; @@ -128,13 +128,13 @@ const buttonCss = css` color: ${({ theme }) => theme.color.text2}; } - ${({ hover = false }: ButtonCssProps) => + ${({ hover = false }) => hover && css` color: ${({ theme }) => theme.color.text2}; `} - ${({ active = false }: ButtonCssProps) => + ${({ active = false }) => active && css` background-color: ${({ theme }) => theme.color.surface3}; @@ -161,18 +161,19 @@ const padding0Css = css` } ` -const ButtonLike = styled.button` +const ButtonLike = styled.button` ${buttonCss} ` -const PlainElement = styled.span` +const PlainElement = styled.span` ${buttonCss} ` -const StyledButtonLike = styled(ButtonLike)<{ +type StyledButtonLikeProps = { buttonWidth: number | undefined buttonHeight: number | undefined -}>` +} +const StyledButtonLike = styled(ButtonLike)` ${padding0Css}; ${(p) => p.buttonWidth !== undefined && `width: ${p.buttonWidth}px;`} ${(p) => p.buttonHeight !== undefined && `height: ${p.buttonHeight}px;`} diff --git a/packages/react-sandbox/src/components/HintText/index.tsx b/packages/react-sandbox/src/components/HintText/index.tsx index 94b5503cb..0c44cf087 100644 --- a/packages/react-sandbox/src/components/HintText/index.tsx +++ b/packages/react-sandbox/src/components/HintText/index.tsx @@ -13,7 +13,10 @@ interface Props { export default function HintText({ children, context, className }: Props) { return ( - + @@ -22,9 +25,7 @@ export default function HintText({ children, context, className }: Props) { ) } -const Container = styled.div.attrs>( - styledProps -)` +const Container = styled.div>` ${(p) => theme((o) => [ o.bg.surface3, diff --git a/packages/react-sandbox/src/components/Pager/index.tsx b/packages/react-sandbox/src/components/Pager/index.tsx index 4b884c15b..21ecaee26 100644 --- a/packages/react-sandbox/src/components/Pager/index.tsx +++ b/packages/react-sandbox/src/components/Pager/index.tsx @@ -197,7 +197,7 @@ const PagerContainer = styled.nav` align-items: center; ` -const CircleButton = styled.button` +const CircleButton = styled.button<{ noBackground?: boolean }>` font-size: 1rem; line-height: calc(1em + 8px); text-decoration: none; @@ -249,7 +249,7 @@ const CircleButton = styled.button` color: ${({ theme }) => theme.color.text5}; } - ${({ noBackground = false }: { noBackground?: boolean }) => + ${({ noBackground = false }) => noBackground && css` /* stylelint-disable-next-line no-duplicate-selectors */ diff --git a/packages/react-sandbox/src/components/WithIcon/index.tsx b/packages/react-sandbox/src/components/WithIcon/index.tsx index 01528b79f..185251cdd 100644 --- a/packages/react-sandbox/src/components/WithIcon/index.tsx +++ b/packages/react-sandbox/src/components/WithIcon/index.tsx @@ -103,8 +103,13 @@ const forceCenteringCss = css` } ` -const iconAnchorCss = css` - ${(p: { show: boolean | 'collapse'; pre: boolean }) => +type IconAnchorProps = { + show: boolean | 'collapse' + pre: boolean +} + +const iconAnchorCss = css` + ${(p) => p.show === 'collapse' ? css` display: none; @@ -122,7 +127,7 @@ const iconAnchorCss = css` `} ` -const IconAnchorNaive = styled.div` +const IconAnchorNaive = styled.div` display: flex; align-items: center; diff --git a/packages/react-sandbox/src/type.d.ts b/packages/react-sandbox/src/type.d.ts index 74f9b0e75..3191bed36 100644 --- a/packages/react-sandbox/src/type.d.ts +++ b/packages/react-sandbox/src/type.d.ts @@ -1,10 +1,9 @@ -import { ThemeProp } from '@charcoal-ui/styled' import { CharcoalTheme } from '@charcoal-ui/theme' -import { CSSProp, DefaultTheme } from 'styled-components' +import type { CSSProp } from 'styled-components' declare module 'react' { interface Attributes { - css?: CSSProp | ThemeProp + css?: CSSProp } } diff --git a/packages/react/package.json b/packages/react/package.json index 42f2f2ff8..22d00dc5b 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -41,20 +41,17 @@ "@testing-library/react": "^12.1.2", "@testing-library/user-event": "^13.5.0", "@types/glob": "^8.1.0", - "@types/jest": "^27.4.0", - "@types/jest-axe": "^3.5.3", - "@types/react": "^17.0.38", - "@types/react-dom": "^17.0.11", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "@types/react-router-dom": "^5.3.3", "@types/react-test-renderer": "^18.3.0", "@types/warning": "^3.0.0", "@vitejs/plugin-react": "^4.3.1", "autoprefixer": "^10.4.19", - "jest-axe": "^5.0.1", "jsdom": "^24.1.0", "npm-run-all": "^4.1.5", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", "react-router-dom": "^6.2.1", "rimraf": "^3.0.2", "tsup": "^6.5.0", @@ -83,8 +80,7 @@ "warning": "^4.0.3" }, "peerDependencies": { - "react": ">=17.0.0", - "styled-components": ">=5.1.1" + "react": ">=18.0.0" }, "files": [ "src", diff --git a/packages/react/src/components/Switch/SwitchInput/index.tsx b/packages/react/src/components/Switch/SwitchInput/index.tsx index d9f56c666..9847955ef 100644 --- a/packages/react/src/components/Switch/SwitchInput/index.tsx +++ b/packages/react/src/components/Switch/SwitchInput/index.tsx @@ -23,7 +23,6 @@ const SwitchInput = forwardRef< }, [onChange] ) - props.children const classNames = useClassNames('charcoal-switch-input', className) return ( diff --git a/packages/react/src/components/TextField/__snapshots__/TextField.story.storyshot b/packages/react/src/components/TextField/__snapshots__/TextField.story.storyshot index 36e19f449..c1dada997 100644 --- a/packages/react/src/components/TextField/__snapshots__/TextField.story.storyshot +++ b/packages/react/src/components/TextField/__snapshots__/TextField.story.storyshot @@ -388,9 +388,7 @@ exports[`Storybook Tests > react/TextField > Number 1`] = ` className="charcoal-field-label" htmlFor="test-id" id="test-id" - > - - + />
diff --git a/packages/react/src/components/TextField/index.tsx b/packages/react/src/components/TextField/index.tsx index a6d084a7e..7fb612795 100644 --- a/packages/react/src/components/TextField/index.tsx +++ b/packages/react/src/components/TextField/index.tsx @@ -108,7 +108,9 @@ const TextField = React.forwardRef( data-invalid={invalid === true} ref={containerRef} > - {prefix &&
{prefix}
} + {prefix !== null && ( +
{prefix}
+ )} ( value={value} {...props} /> - {(suffix || showCount) && ( + {(suffix !== null || showCount) && (
{suffix} {showCount && ( diff --git a/packages/styled/package.json b/packages/styled/package.json index 7c7e030b3..9dec9db89 100644 --- a/packages/styled/package.json +++ b/packages/styled/package.json @@ -21,16 +21,16 @@ "test": "vitest run --passWithNoTests" }, "devDependencies": { - "@types/react": "^17.0.38", - "@types/react-test-renderer": "^17.0.2", + "@types/react": "^18.3.3", + "@types/react-test-renderer": "^18.3.0", "@types/styled-components": "^5.1.21", "@types/warning": "^3.0.0", "@vitejs/plugin-react": "^4.3.1", "jest-styled-components": "^7.1.1", "jsdom": "^24.1.0", "npm-run-all": "^4.1.5", - "react": "^17.0.2", - "react-test-renderer": "^17.0.2", + "react": "^18.3.1", + "react-test-renderer": "^18.3.1", "rimraf": "^3.0.2", "styled-components": "^5.3.3", "tsup": "^6.5.0", @@ -44,8 +44,8 @@ "warning": "^4.0.3" }, "peerDependencies": { - "react": ">=17.0.0", - "styled-components": ">=5.1.1" + "react": ">=18.0.0", + "styled-components": ">=5.0.0" }, "files": [ "src", diff --git a/packages/styled/src/TokenInjector.tsx b/packages/styled/src/TokenInjector.tsx index da9b7f50d..59b4ff2a1 100644 --- a/packages/styled/src/TokenInjector.tsx +++ b/packages/styled/src/TokenInjector.tsx @@ -3,14 +3,11 @@ import { CharcoalAbstractTheme } from '@charcoal-ui/theme' import { defineThemeVariables, withPrefixes } from './util' import { mapObject } from '@charcoal-ui/utils' -const GlobalStyle = createGlobalStyle` - ${({ - themeMap, - background, - }: { - themeMap: ThemeMap - background?: keyof ThemeMap[string]['color'] - }) => +const GlobalStyle = createGlobalStyle<{ + themeMap: ThemeMap + background?: keyof ThemeMap[string]['color'] +}>` + ${({ themeMap, background }) => Object.entries(themeMap).map(([key, theme]) => key.startsWith('@media') ? css` diff --git a/packages/styled/src/__snapshots__/addThemeUtils.story.storyshot b/packages/styled/src/__snapshots__/addThemeUtils.story.storyshot index 91355424a..834312862 100644 --- a/packages/styled/src/__snapshots__/addThemeUtils.story.storyshot +++ b/packages/styled/src/__snapshots__/addThemeUtils.story.storyshot @@ -100,7 +100,7 @@ exports[`Storybook Tests > styled/addThemeUtils > Example 1`] = ` } .c7:disabled, -.c7 [aria-disabled]:not([aria-disabled='false']) { +.c7[aria-disabled]:not([aria-disabled='false']) { opacity: 0.32; cursor: default; } diff --git a/packages/styled/src/__snapshots__/index.test.tsx.snap b/packages/styled/src/__snapshots__/index.test.tsx.snap index 9d64e1417..1a2321f9b 100644 --- a/packages/styled/src/__snapshots__/index.test.tsx.snap +++ b/packages/styled/src/__snapshots__/index.test.tsx.snap @@ -100,7 +100,7 @@ exports[`Story > 1`] = ` } .c7:disabled, -.c7 [aria-disabled]:not([aria-disabled='false']) { +.c7[aria-disabled]:not([aria-disabled='false']) { opacity: 0.32; cursor: default; } @@ -208,7 +208,7 @@ exports[`ThemeUtilsTest > 1`] = ` } .c0:disabled, -.c0 [aria-disabled]:not([aria-disabled='false']) { +.c0[aria-disabled]:not([aria-disabled='false']) { opacity: 0.32; cursor: default; } diff --git a/packages/styled/src/styles/disabledCss.ts b/packages/styled/src/styles/disabledCss.ts index 2aef46d94..7dcfc4de7 100644 --- a/packages/styled/src/styles/disabledCss.ts +++ b/packages/styled/src/styles/disabledCss.ts @@ -1,8 +1,8 @@ import { css } from 'styled-components' export const disabledCss = css` - :disabled, - [aria-disabled]:not([aria-disabled='false']) { + &:disabled, + &[aria-disabled]:not([aria-disabled='false']) { opacity: 0.32; cursor: default; } diff --git a/packages/tailwind-config/package.json b/packages/tailwind-config/package.json index f55a640c8..d5b4fd3da 100644 --- a/packages/tailwind-config/package.json +++ b/packages/tailwind-config/package.json @@ -24,7 +24,7 @@ "jsdom": "^24.1.0", "postcss": "^8.4.5", "postcss-selector-parser": "^6.0.9", - "react": "^18.0.0", + "react": "^18.3.1", "rimraf": "^3.0.2", "tailwindcss": "^3.0.5", "tsup": "^6.5.0", diff --git a/packages/token-cli/package.json b/packages/token-cli/package.json index f7ce2cd83..e6b531002 100644 --- a/packages/token-cli/package.json +++ b/packages/token-cli/package.json @@ -9,7 +9,7 @@ "build": "FORCE_COLOR=1 tsup-node", "typecheck": "tsc --project tsconfig.build.json --pretty --noEmit", "clean": "rimraf dist .tsbuildinfo", - "test": "jest" + "test": "vitest --passWithNoTests" }, "files": [ "dist", diff --git a/packages/utils/package.json b/packages/utils/package.json index 54fdfd466..b249ab1b0 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -16,7 +16,7 @@ "build:dts": "tsc --project tsconfig.build.json --pretty --emitDeclarationOnly", "typecheck": "tsc --project tsconfig.build.json --pretty --noEmit", "clean": "rimraf dist .tsbuildinfo", - "test": "jest --passWithNoTests" + "test": "vitest --passWithNoTests" }, "devDependencies": { "npm-run-all": "^4.1.5", diff --git a/yarn.lock b/yarn.lock index 9896227ab..9f428c2b9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -80,6 +80,17 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.2": + version: 7.26.2 + resolution: "@babel/code-frame@npm:7.26.2" + dependencies: + "@babel/helper-validator-identifier": ^7.25.9 + js-tokens: ^4.0.0 + picocolors: ^1.0.0 + checksum: db13f5c42d54b76c1480916485e6900748bbcb0014a8aca87f50a091f70ff4e0d0a6db63cade75eb41fcc3d2b6ba0a7f89e343def4f96f00269b41b8ab8dd7b8 + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.5": version: 7.23.5 resolution: "@babel/compat-data@npm:7.23.5" @@ -206,7 +217,20 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.16.0, @babel/helper-annotate-as-pure@npm:^7.22.5": +"@babel/generator@npm:^7.26.5": + version: 7.26.5 + resolution: "@babel/generator@npm:7.26.5" + dependencies: + "@babel/parser": ^7.26.5 + "@babel/types": ^7.26.5 + "@jridgewell/gen-mapping": ^0.3.5 + "@jridgewell/trace-mapping": ^0.3.25 + jsesc: ^3.0.2 + checksum: baa42a98cd01efa3ae3634a6caa81d0738e5e0bdba4efbf1ac735216c8d7cf6bdffeab69c468e6ab2063b07db402346113def4962719746756518432f83c53ba + languageName: node + linkType: hard + +"@babel/helper-annotate-as-pure@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" dependencies: @@ -360,7 +384,27 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.16.0, @babel/helper-module-imports@npm:^7.22.15, @babel/helper-module-imports@npm:^7.22.5": +"@babel/helper-module-imports@npm:^7.0.0": + version: 7.25.9 + resolution: "@babel/helper-module-imports@npm:7.25.9" + dependencies: + "@babel/traverse": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 1b411ce4ca825422ef7065dffae7d8acef52023e51ad096351e3e2c05837e9bf9fca2af9ca7f28dc26d596a588863d0fedd40711a88e350b736c619a80e704e6 + languageName: node + linkType: hard + +"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-module-imports@npm:7.24.7" + dependencies: + "@babel/traverse": ^7.24.7 + "@babel/types": ^7.24.7 + checksum: 8ac15d96d262b8940bc469052a048e06430bba1296369be695fabdf6799f201dd0b00151762b56012a218464e706bc033f27c07f6cec20c6f8f5fd6543c67054 + languageName: node + linkType: hard + +"@babel/helper-module-imports@npm:^7.22.15, @babel/helper-module-imports@npm:^7.22.5": version: 7.22.15 resolution: "@babel/helper-module-imports@npm:7.22.15" dependencies: @@ -369,7 +413,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.24.1": +"@babel/helper-module-imports@npm:^7.24.1": version: 7.24.3 resolution: "@babel/helper-module-imports@npm:7.24.3" dependencies: @@ -378,16 +422,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-module-imports@npm:7.24.7" - dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 8ac15d96d262b8940bc469052a048e06430bba1296369be695fabdf6799f201dd0b00151762b56012a218464e706bc033f27c07f6cec20c6f8f5fd6543c67054 - languageName: node - linkType: hard - "@babel/helper-module-transforms@npm:^7.23.3": version: 7.23.3 resolution: "@babel/helper-module-transforms@npm:7.23.3" @@ -534,6 +568,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-string-parser@npm:7.25.9" + checksum: 6435ee0849e101681c1849868278b5aee82686ba2c1e27280e5e8aca6233af6810d39f8e4e693d2f2a44a3728a6ccfd66f72d71826a94105b86b731697cdfa99 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-validator-identifier@npm:7.22.20" @@ -548,6 +589,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-validator-identifier@npm:7.25.9" + checksum: 5b85918cb1a92a7f3f508ea02699e8d2422fe17ea8e82acd445006c0ef7520fbf48e3dbcdaf7b0a1d571fc3a2715a29719e5226636cb6042e15fe6ed2a590944 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.23.5": version: 7.23.5 resolution: "@babel/helper-validator-option@npm:7.23.5" @@ -667,6 +715,17 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.5": + version: 7.26.5 + resolution: "@babel/parser@npm:7.26.5" + dependencies: + "@babel/types": ^7.26.5 + bin: + parser: ./bin/babel-parser.js + checksum: 663aebf27c1dc04813e6c1d6e8e8fcb2954163ec297a95bdb3f1d0c2a0f04b504bddc09588fe4b176b43fad28c8a4b2914838a1edffdd426537a42f3ac644f1e + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.24.1": version: 7.24.1 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.1" @@ -1780,11 +1839,11 @@ __metadata: linkType: hard "@babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7": - version: 7.24.5 - resolution: "@babel/runtime@npm:7.24.5" + version: 7.25.4 + resolution: "@babel/runtime@npm:7.25.4" dependencies: regenerator-runtime: ^0.14.0 - checksum: 755383192f3ac32ba4c62bd4f1ae92aed5b82d2c6665f39eb28fa94546777cf5c63493ea92dd03f1c2e621b17e860f190c056684b7f234270fdc91e29beda063 + checksum: 5c2aab03788e77f1f959d7e6ce714c299adfc9b14fb6295c2a17eb7cad0dd9c2ebfb2d25265f507f68c43d5055c5cd6f71df02feb6502cea44b68432d78bcbbe languageName: node linkType: hard @@ -1839,6 +1898,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/template@npm:7.25.9" + dependencies: + "@babel/code-frame": ^7.25.9 + "@babel/parser": ^7.25.9 + "@babel/types": ^7.25.9 + checksum: 103641fea19c7f4e82dc913aa6b6ac157112a96d7c724d513288f538b84bae04fb87b1f1e495ac1736367b1bc30e10f058b30208fb25f66038e1f1eb4e426472 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.24.1": version: 7.24.1 resolution: "@babel/traverse@npm:7.24.1" @@ -1857,7 +1927,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.23.9, @babel/traverse@npm:^7.4.5": +"@babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.23.9": version: 7.23.9 resolution: "@babel/traverse@npm:7.23.9" dependencies: @@ -1893,6 +1963,21 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.4.5": + version: 7.26.5 + resolution: "@babel/traverse@npm:7.26.5" + dependencies: + "@babel/code-frame": ^7.26.2 + "@babel/generator": ^7.26.5 + "@babel/parser": ^7.26.5 + "@babel/template": ^7.25.9 + "@babel/types": ^7.26.5 + debug: ^4.3.1 + globals: ^11.1.0 + checksum: 28f28037ec6bb72ded695b2bd79c373f13dc993a408c6037c3d46a1234360342a688c031f9ed4fc8528183892a63b54edce0b516e723fb3dffd606da75496cdc + languageName: node + linkType: hard + "@babel/types@npm:^7.0.0, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.23.9 resolution: "@babel/types@npm:7.23.9" @@ -1926,6 +2011,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.25.9, @babel/types@npm:^7.26.5": + version: 7.26.5 + resolution: "@babel/types@npm:7.26.5" + dependencies: + "@babel/helper-string-parser": ^7.25.9 + "@babel/helper-validator-identifier": ^7.25.9 + checksum: 65dc14aa32ace22655c5edadeb99df80776c09cd93c105feaf49cc0583f3116aff0581b7eab630888c39ba61151f251c1399ec982b93585b0d1d1bf4a45b54f9 + languageName: node + linkType: hard + "@base2/pretty-print-object@npm:1.0.1": version: 1.0.1 resolution: "@base2/pretty-print-object@npm:1.0.1" @@ -2007,13 +2102,14 @@ __metadata: dependencies: "@charcoal-ui/icon-files": ^4.0.0 "@storybook/react": ^8.0.5 - "@types/jest": ^27.4.0 - "@types/react": ^17.0.38 + "@types/dompurify": ^2.3.3 + "@types/react": ^18.3.3 + "@types/styled-components": ^5.1.21 "@types/warning": ^3.0.0 "@types/webpack-env": ^1.18.1 "@vitejs/plugin-react": ^4.3.1 jsdom: ^24.1.0 - react: ^17.0.2 + react: ^18.3.1 rimraf: ^3.0.2 styled-components: ^5.3.3 tsup: ^6.5.0 @@ -2058,24 +2154,20 @@ __metadata: "@storybook/api": ^7.4.1 "@storybook/components": ^7.4.1 "@storybook/core-events": ^7.4.1 - "@storybook/react": ^7.4.1 - "@storybook/theming": ^7.4.1 "@testing-library/jest-dom": ^5.16.1 "@testing-library/react": ^12.1.2 "@testing-library/user-event": ^13.5.0 - "@types/jest": ^27.4.0 - "@types/jest-axe": ^3.5.3 - "@types/react": ^17.0.38 + "@types/react": ^18.3.3 + "@types/react-dom": ^18.3.0 "@types/react-router-dom": ^5.3.3 "@types/styled-components": ^5.1.21 "@types/warning": ^3.0.0 "@vitejs/plugin-react": ^4.3.1 - jest-axe: ^5.0.1 jsdom: ^24.1.0 npm-run-all: ^4.1.5 polished: ^4.1.4 - react: ^17.0.2 - react-dom: ^17.0.2 + react: ^18.3.1 + react-dom: ^18.3.1 react-router-dom: ^6.2.1 react-spring: ^9.0.0 rimraf: ^3.0.2 @@ -2086,9 +2178,9 @@ __metadata: vitest: ^2.0.2 warning: ^4.0.3 peerDependencies: - react: ">=17.0.0" - react-dom: ">=16.13.1" - styled-components: ">=5.1.1" + react: ">=18.0.0" + react-dom: ">=18.0.0" + styled-components: ">=5.0.0" languageName: unknown linkType: soft @@ -2119,21 +2211,18 @@ __metadata: "@testing-library/react": ^12.1.2 "@testing-library/user-event": ^13.5.0 "@types/glob": ^8.1.0 - "@types/jest": ^27.4.0 - "@types/jest-axe": ^3.5.3 - "@types/react": ^17.0.38 - "@types/react-dom": ^17.0.11 + "@types/react": ^18.3.3 + "@types/react-dom": ^18.3.0 "@types/react-router-dom": ^5.3.3 "@types/react-test-renderer": ^18.3.0 "@types/warning": ^3.0.0 "@vitejs/plugin-react": ^4.3.1 autoprefixer: ^10.4.19 - jest-axe: ^5.0.1 jsdom: ^24.1.0 npm-run-all: ^4.1.5 polished: ^4.1.4 - react: ^17.0.2 - react-dom: ^17.0.2 + react: ^18.3.1 + react-dom: ^18.3.1 react-router-dom: ^6.2.1 react-spring: ^9.0.0 react-stately: ^3.26.0 @@ -2143,8 +2232,7 @@ __metadata: vitest: ^2.0.1 warning: ^4.0.3 peerDependencies: - react: ">=17.0.0" - styled-components: ">=5.1.1" + react: ">=18.0.0" languageName: unknown linkType: soft @@ -2155,16 +2243,16 @@ __metadata: "@charcoal-ui/foundation": ^4.0.0 "@charcoal-ui/theme": ^4.0.0 "@charcoal-ui/utils": ^4.0.0 - "@types/react": ^17.0.38 - "@types/react-test-renderer": ^17.0.2 + "@types/react": ^18.3.3 + "@types/react-test-renderer": ^18.3.0 "@types/styled-components": ^5.1.21 "@types/warning": ^3.0.0 "@vitejs/plugin-react": ^4.3.1 jest-styled-components: ^7.1.1 jsdom: ^24.1.0 npm-run-all: ^4.1.5 - react: ^17.0.2 - react-test-renderer: ^17.0.2 + react: ^18.3.1 + react-test-renderer: ^18.3.1 rimraf: ^3.0.2 styled-components: ^5.3.3 tsup: ^6.5.0 @@ -2172,8 +2260,8 @@ __metadata: vitest: ^2.0.2 warning: ^4.0.3 peerDependencies: - react: ">=17.0.0" - styled-components: ">=5.1.1" + react: ">=18.0.0" + styled-components: ">=5.0.0" languageName: unknown linkType: soft @@ -2187,7 +2275,7 @@ __metadata: jsdom: ^24.1.0 postcss: ^8.4.5 postcss-selector-parser: ^6.0.9 - react: ^18.0.0 + react: ^18.3.1 rimraf: ^3.0.2 tailwindcss: ^3.0.5 tsup: ^6.5.0 @@ -2497,106 +2585,99 @@ __metadata: languageName: node linkType: hard -"@emotion/babel-plugin@npm:^11.11.0": - version: 11.11.0 - resolution: "@emotion/babel-plugin@npm:11.11.0" +"@emotion/babel-plugin@npm:^11.12.0": + version: 11.12.0 + resolution: "@emotion/babel-plugin@npm:11.12.0" dependencies: "@babel/helper-module-imports": ^7.16.7 "@babel/runtime": ^7.18.3 - "@emotion/hash": ^0.9.1 - "@emotion/memoize": ^0.8.1 - "@emotion/serialize": ^1.1.2 + "@emotion/hash": ^0.9.2 + "@emotion/memoize": ^0.9.0 + "@emotion/serialize": ^1.2.0 babel-plugin-macros: ^3.1.0 convert-source-map: ^1.5.0 escape-string-regexp: ^4.0.0 find-root: ^1.1.0 source-map: ^0.5.7 stylis: 4.2.0 - checksum: 6b363edccc10290f7a23242c06f88e451b5feb2ab94152b18bb8883033db5934fb0e421e2d67d09907c13837c21218a3ac28c51707778a54d6cd3706c0c2f3f9 + checksum: b5d4b3dfe97e6763794a42b5c3a027a560caa1aa6dcaf05c18e5969691368dd08245c077bad7397dcc720b53d29caeaaec1888121e68cfd9ab02ff52f6fef662 languageName: node linkType: hard -"@emotion/cache@npm:^11.11.0, @emotion/cache@npm:^11.4.0": - version: 11.11.0 - resolution: "@emotion/cache@npm:11.11.0" +"@emotion/cache@npm:^11.13.0, @emotion/cache@npm:^11.4.0": + version: 11.13.1 + resolution: "@emotion/cache@npm:11.13.1" dependencies: - "@emotion/memoize": ^0.8.1 - "@emotion/sheet": ^1.2.2 - "@emotion/utils": ^1.2.1 - "@emotion/weak-memoize": ^0.3.1 + "@emotion/memoize": ^0.9.0 + "@emotion/sheet": ^1.4.0 + "@emotion/utils": ^1.4.0 + "@emotion/weak-memoize": ^0.4.0 stylis: 4.2.0 - checksum: 8eb1dc22beaa20c21a2e04c284d5a2630a018a9d51fb190e52de348c8d27f4e8ca4bbab003d68b4f6cd9cc1c569ca747a997797e0f76d6c734a660dc29decf08 + checksum: 94b161786a03a08a1e30257478fad9a9be1ac8585ddca0c6410d7411fd474fc8b0d6d1167d7d15bdb012d1fd8a1220ac2bbc79501ad9b292b83c17da0874d7de languageName: node linkType: hard -"@emotion/hash@npm:^0.9.1": - version: 0.9.1 - resolution: "@emotion/hash@npm:0.9.1" - checksum: 716e17e48bf9047bf9383982c071de49f2615310fb4e986738931776f5a823bc1f29c84501abe0d3df91a3803c80122d24e28b57351bca9e01356ebb33d89876 +"@emotion/hash@npm:^0.9.2": + version: 0.9.2 + resolution: "@emotion/hash@npm:0.9.2" + checksum: 379bde2830ccb0328c2617ec009642321c0e009a46aa383dfbe75b679c6aea977ca698c832d225a893901f29d7b3eef0e38cf341f560f6b2b56f1ff23c172387 languageName: node linkType: hard -"@emotion/is-prop-valid@npm:^0.8.8": - version: 0.8.8 - resolution: "@emotion/is-prop-valid@npm:0.8.8" +"@emotion/is-prop-valid@npm:^1.1.0": + version: 1.3.1 + resolution: "@emotion/is-prop-valid@npm:1.3.1" dependencies: - "@emotion/memoize": 0.7.4 - checksum: bb7ec6d48c572c540e24e47cc94fc2f8dec2d6a342ae97bc9c8b6388d9b8d283862672172a1bb62d335c02662afe6291e10c71e9b8642664a8b43416cdceffac + "@emotion/memoize": ^0.9.0 + checksum: fe6549d54f389e1a17cb02d832af7ee85fb6ea126fc18d02ca47216e8ff19332c1983f4a0ba68602cfcd3b325ffd4ebf0b2d0c6270f1e7e6fe3fca4ba7741e1a languageName: node linkType: hard -"@emotion/memoize@npm:0.7.4": - version: 0.7.4 - resolution: "@emotion/memoize@npm:0.7.4" - checksum: 4e3920d4ec95995657a37beb43d3f4b7d89fed6caa2b173a4c04d10482d089d5c3ea50bbc96618d918b020f26ed6e9c4026bbd45433566576c1f7b056c3271dc - languageName: node - linkType: hard - -"@emotion/memoize@npm:^0.8.1": - version: 0.8.1 - resolution: "@emotion/memoize@npm:0.8.1" - checksum: a19cc01a29fcc97514948eaab4dc34d8272e934466ed87c07f157887406bc318000c69ae6f813a9001c6a225364df04249842a50e692ef7a9873335fbcc141b0 +"@emotion/memoize@npm:^0.9.0": + version: 0.9.0 + resolution: "@emotion/memoize@npm:0.9.0" + checksum: 038132359397348e378c593a773b1148cd0cf0a2285ffd067a0f63447b945f5278860d9de718f906a74c7c940ba1783ac2ca18f1c06a307b01cc0e3944e783b1 languageName: node linkType: hard "@emotion/react@npm:^11.8.1": - version: 11.11.4 - resolution: "@emotion/react@npm:11.11.4" + version: 11.13.3 + resolution: "@emotion/react@npm:11.13.3" dependencies: "@babel/runtime": ^7.18.3 - "@emotion/babel-plugin": ^11.11.0 - "@emotion/cache": ^11.11.0 - "@emotion/serialize": ^1.1.3 - "@emotion/use-insertion-effect-with-fallbacks": ^1.0.1 - "@emotion/utils": ^1.2.1 - "@emotion/weak-memoize": ^0.3.1 + "@emotion/babel-plugin": ^11.12.0 + "@emotion/cache": ^11.13.0 + "@emotion/serialize": ^1.3.1 + "@emotion/use-insertion-effect-with-fallbacks": ^1.1.0 + "@emotion/utils": ^1.4.0 + "@emotion/weak-memoize": ^0.4.0 hoist-non-react-statics: ^3.3.1 peerDependencies: react: ">=16.8.0" peerDependenciesMeta: "@types/react": optional: true - checksum: 6abaa7a05c5e1db31bffca7ac79169f5456990022cbb3794e6903221536609a60420f2b4888dd3f84e9634a304e394130cb88dc32c243a1dedc263e50da329f8 + checksum: 0b58374bf28de914b49881f0060acfb908989869ebab63a2287773fc5e91a39f15552632b03d376c3e9835c5b4f23a5ebac8b0963b29af164d46c0a77ac928f0 languageName: node linkType: hard -"@emotion/serialize@npm:^1.1.2, @emotion/serialize@npm:^1.1.3": - version: 1.1.4 - resolution: "@emotion/serialize@npm:1.1.4" +"@emotion/serialize@npm:^1.2.0, @emotion/serialize@npm:^1.3.1": + version: 1.3.1 + resolution: "@emotion/serialize@npm:1.3.1" dependencies: - "@emotion/hash": ^0.9.1 - "@emotion/memoize": ^0.8.1 - "@emotion/unitless": ^0.8.1 - "@emotion/utils": ^1.2.1 + "@emotion/hash": ^0.9.2 + "@emotion/memoize": ^0.9.0 + "@emotion/unitless": ^0.10.0 + "@emotion/utils": ^1.4.0 csstype: ^3.0.2 - checksum: 71b99f816a9c1d61a87c62cf4928da3894bb62213f3aff38b1ea9790b3368f084af98a3e5453b5055c2f36a7d70318d2fa9955b7b5676c2065b868062375df39 + checksum: 9a488b1ef8b1609a0a80a957c2e9387703c148bb6444e0b097957cfca5c501191e870d11bae32d73ffeb5fd653961b8dbbd1c2c7e371b062029c0ed31d34162e languageName: node linkType: hard -"@emotion/sheet@npm:^1.2.2": - version: 1.2.2 - resolution: "@emotion/sheet@npm:1.2.2" - checksum: d973273c9c15f1c291ca2269728bf044bd3e92a67bca87943fa9ec6c3cd2b034f9a6bfe95ef1b5d983351d128c75b547b43ff196a00a3875f7e1d269793cecfe +"@emotion/sheet@npm:^1.4.0": + version: 1.4.0 + resolution: "@emotion/sheet@npm:1.4.0" + checksum: eeb1212e3289db8e083e72e7e401cd6d1a84deece87e9ce184f7b96b9b5dbd6f070a89057255a6ff14d9865c3ce31f27c39248a053e4cdd875540359042586b4 languageName: node linkType: hard @@ -2607,6 +2688,13 @@ __metadata: languageName: node linkType: hard +"@emotion/unitless@npm:^0.10.0": + version: 0.10.0 + resolution: "@emotion/unitless@npm:0.10.0" + checksum: d79346df31a933e6d33518e92636afeb603ce043f3857d0a39a2ac78a09ef0be8bedff40130930cb25df1beeee12d96ee38613963886fa377c681a89970b787c + languageName: node + linkType: hard + "@emotion/unitless@npm:^0.7.4": version: 0.7.5 resolution: "@emotion/unitless@npm:0.7.5" @@ -2614,14 +2702,16 @@ __metadata: languageName: node linkType: hard -"@emotion/unitless@npm:^0.8.1": - version: 0.8.1 - resolution: "@emotion/unitless@npm:0.8.1" - checksum: 385e21d184d27853bb350999471f00e1429fa4e83182f46cd2c164985999d9b46d558dc8b9cc89975cb337831ce50c31ac2f33b15502e85c299892e67e7b4a88 +"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0, @emotion/use-insertion-effect-with-fallbacks@npm:^1.1.0": + version: 1.1.0 + resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.1.0" + peerDependencies: + react: ">=16.8.0" + checksum: 63665191773b27de66807c53b90091ef0d10d5161381f62726cfceecfe1d8c944f18594b8021805fc81575b64246fd5ab9c75d60efabec92f940c1c410530949 languageName: node linkType: hard -"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0, @emotion/use-insertion-effect-with-fallbacks@npm:^1.0.1": +"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.1": version: 1.0.1 resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.1" peerDependencies: @@ -2630,17 +2720,17 @@ __metadata: languageName: node linkType: hard -"@emotion/utils@npm:^1.2.1": - version: 1.2.1 - resolution: "@emotion/utils@npm:1.2.1" - checksum: e0b44be0705b56b079c55faff93952150be69e79b660ae70ddd5b6e09fc40eb1319654315a9f34bb479d7f4ec94be6068c061abbb9e18b9778ae180ad5d97c73 +"@emotion/utils@npm:^1.4.0": + version: 1.4.0 + resolution: "@emotion/utils@npm:1.4.0" + checksum: 212af0b0d6bcaa63c76e1a36e35bee4d3579359316c03bf970faabb5427a4c0aab3e2346a721bac54f0c8e027958e759c5682be78f308755a1d9753e83963621 languageName: node linkType: hard -"@emotion/weak-memoize@npm:^0.3.1": - version: 0.3.1 - resolution: "@emotion/weak-memoize@npm:0.3.1" - checksum: b2be47caa24a8122622ea18cd2d650dbb4f8ad37b636dc41ed420c2e082f7f1e564ecdea68122b546df7f305b159bf5ab9ffee872abd0f052e687428459af594 +"@emotion/weak-memoize@npm:^0.4.0": + version: 0.4.0 + resolution: "@emotion/weak-memoize@npm:0.4.0" + checksum: db5da0e89bd752c78b6bd65a1e56231f0abebe2f71c0bd8fc47dff96408f7065b02e214080f99924f6a3bfe7ee15afc48dad999d76df86b39b16e513f7a94f52 languageName: node linkType: hard @@ -2672,13 +2762,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm64@npm:0.18.20" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/android-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/android-arm64@npm:0.19.12" @@ -2714,13 +2797,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm@npm:0.18.20" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - "@esbuild/android-arm@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/android-arm@npm:0.19.12" @@ -2749,13 +2825,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-x64@npm:0.18.20" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - "@esbuild/android-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/android-x64@npm:0.19.12" @@ -2784,13 +2853,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-arm64@npm:0.18.20" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/darwin-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/darwin-arm64@npm:0.19.12" @@ -2819,13 +2881,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-x64@npm:0.18.20" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@esbuild/darwin-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/darwin-x64@npm:0.19.12" @@ -2854,13 +2909,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-arm64@npm:0.18.20" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/freebsd-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/freebsd-arm64@npm:0.19.12" @@ -2889,13 +2937,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-x64@npm:0.18.20" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/freebsd-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/freebsd-x64@npm:0.19.12" @@ -2924,13 +2965,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm64@npm:0.18.20" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/linux-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-arm64@npm:0.19.12" @@ -2959,13 +2993,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm@npm:0.18.20" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "@esbuild/linux-arm@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-arm@npm:0.19.12" @@ -2994,13 +3021,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ia32@npm:0.18.20" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - "@esbuild/linux-ia32@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-ia32@npm:0.19.12" @@ -3043,13 +3063,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-loong64@npm:0.18.20" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - "@esbuild/linux-loong64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-loong64@npm:0.19.12" @@ -3078,13 +3091,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-mips64el@npm:0.18.20" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - "@esbuild/linux-mips64el@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-mips64el@npm:0.19.12" @@ -3113,13 +3119,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ppc64@npm:0.18.20" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - "@esbuild/linux-ppc64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-ppc64@npm:0.19.12" @@ -3148,13 +3147,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-riscv64@npm:0.18.20" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - "@esbuild/linux-riscv64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-riscv64@npm:0.19.12" @@ -3183,13 +3175,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-s390x@npm:0.18.20" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - "@esbuild/linux-s390x@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-s390x@npm:0.19.12" @@ -3218,13 +3203,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-x64@npm:0.18.20" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - "@esbuild/linux-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-x64@npm:0.19.12" @@ -3253,13 +3231,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/netbsd-x64@npm:0.18.20" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/netbsd-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/netbsd-x64@npm:0.19.12" @@ -3295,13 +3266,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/openbsd-x64@npm:0.18.20" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/openbsd-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/openbsd-x64@npm:0.19.12" @@ -3330,13 +3294,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/sunos-x64@npm:0.18.20" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - "@esbuild/sunos-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/sunos-x64@npm:0.19.12" @@ -3365,13 +3322,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-arm64@npm:0.18.20" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/win32-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/win32-arm64@npm:0.19.12" @@ -3400,13 +3350,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-ia32@npm:0.18.20" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - "@esbuild/win32-ia32@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/win32-ia32@npm:0.19.12" @@ -3435,13 +3378,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-x64@npm:0.18.20" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@esbuild/win32-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/win32-x64@npm:0.19.12" @@ -3562,41 +3498,41 @@ __metadata: languageName: node linkType: hard -"@floating-ui/core@npm:^1.0.0": - version: 1.6.1 - resolution: "@floating-ui/core@npm:1.6.1" +"@floating-ui/core@npm:^1.6.0": + version: 1.6.7 + resolution: "@floating-ui/core@npm:1.6.7" dependencies: - "@floating-ui/utils": ^0.2.0 - checksum: 77ae1bc49127a694f37464e78d8eb7971c346a8691ea62a038beeddb22b80910d326fe544267c2b15fa49ff23ae403bc2763658f6413b67dbd759ab950c11939 + "@floating-ui/utils": ^0.2.7 + checksum: ff940c228f7c4f95138c4979ba1c1122d804cac55e514c889cbdb9f76d5bebbd0f7a02ae1d468b66a9e728343d5a79430845781230e012560b4719fdde458461 languageName: node linkType: hard "@floating-ui/dom@npm:^1.0.0, @floating-ui/dom@npm:^1.0.1": - version: 1.6.4 - resolution: "@floating-ui/dom@npm:1.6.4" + version: 1.6.10 + resolution: "@floating-ui/dom@npm:1.6.10" dependencies: - "@floating-ui/core": ^1.0.0 - "@floating-ui/utils": ^0.2.0 - checksum: 9cb061b19e3a4dca0e61caaa926eed34f74854df32d743e49f955b97679a097b5d60ee6bb74b7b0d17f4739e3089cf503f213bd3bc64c41328b7d34070ba4550 + "@floating-ui/core": ^1.6.0 + "@floating-ui/utils": ^0.2.7 + checksum: dc86989f1b7dc00f2786e2aa369e7c26c7c63c8c5bad0ba9bede0e45df4b9699c6908b0405c92701bcde69e21a4a582d29dc5d1c924ed8d5fe072dfc777558c7 languageName: node linkType: hard "@floating-ui/react-dom@npm:^2.0.0": - version: 2.0.9 - resolution: "@floating-ui/react-dom@npm:2.0.9" + version: 2.1.1 + resolution: "@floating-ui/react-dom@npm:2.1.1" dependencies: "@floating-ui/dom": ^1.0.0 peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: f7a05c90955c713fc2851f74f87bdde9bd91df5f264f061f489bd3b6ce74c78dda204c3e71a09adc56b64f5324f2c2f23c01382e5ec897ee7e8e5235c41b45a9 + checksum: 6d1a023e6b0a3f298117223d8cdb0a4767f24469d193181da7002f692b756ccafb1e9756c242fa0c072f8ab8a5710ea7cf5cf2a6e92278d1fcd6f0fc0586c27c languageName: node linkType: hard -"@floating-ui/utils@npm:^0.2.0": - version: 0.2.2 - resolution: "@floating-ui/utils@npm:0.2.2" - checksum: 3d8d46fd1b071c98e10d374e2dcf54d1eb9de0aa75ed2b994c9132ebf6f783f896f979053be71450bdb6d60021120cfc24d25a5c84ebb3db0994080e13d9762f +"@floating-ui/utils@npm:^0.2.7": + version: 0.2.7 + resolution: "@floating-ui/utils@npm:0.2.7" + checksum: 7e6707c4c6d496f86377a97aac0232926953a2da9c2058ed79d8b44031038ef8fcf9743dac7b38c1da7148460194da987814d78af801ec5c278abf9b303adb22 languageName: node linkType: hard @@ -5041,13 +4977,13 @@ __metadata: linkType: hard "@playwright/test@npm:^1.40.1": - version: 1.40.1 - resolution: "@playwright/test@npm:1.40.1" + version: 1.49.1 + resolution: "@playwright/test@npm:1.49.1" dependencies: - playwright: 1.40.1 + playwright: 1.49.1 bin: playwright: cli.js - checksum: ae094e6cb809365c0707ee2b184e42d2a2542569ada020d2d44ca5866066941262bd9a67af185f86c2fb0133c9b712ea8cb73e2959a289e4261c5fd17077283c + checksum: cdbd16df3d773dc8e522d79b4b961e25c2e1b1d4f3ec45eb711078ab5d11bca47caafe833e2be2f923328fbd012405a9ee31d9b449d184077598546a36847e69 languageName: node linkType: hard @@ -5069,6 +5005,13 @@ __metadata: languageName: node linkType: hard +"@radix-ui/primitive@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/primitive@npm:1.1.0" + checksum: 7cbf70bfd4b2200972dbd52a9366801b5a43dd844743dc97eb673b3ec8e64f5dd547538faaf9939abbfe8bb275773767ecf5a87295d90ba09c15cba2b5528c89 + languageName: node + linkType: hard + "@radix-ui/react-arrow@npm:1.0.3": version: 1.0.3 resolution: "@radix-ui/react-arrow@npm:1.0.3" @@ -5112,6 +5055,28 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-collection@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-collection@npm:1.1.0" + dependencies: + "@radix-ui/react-compose-refs": 1.1.0 + "@radix-ui/react-context": 1.1.0 + "@radix-ui/react-primitive": 2.0.0 + "@radix-ui/react-slot": 1.1.0 + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 70cee7f23cf19b0a9533723ba2ce80a40013d7b5e3588acd40e3f155cb46e0d94d9ebef58fd907d9862e2cb2b65f3f73315719597a790aefabfeae8a64566807 + languageName: node + linkType: hard + "@radix-ui/react-compose-refs@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-compose-refs@npm:1.0.1" @@ -5127,6 +5092,19 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-compose-refs@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-compose-refs@npm:1.1.0" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 047a4ed5f87cb848be475507cd62836cf5af5761484681f521ea543ea7c9d59d61d42806d6208863d5e2380bf38cdf4cff73c2bbe5f52dbbe50fb04e1a13ac72 + languageName: node + linkType: hard + "@radix-ui/react-context@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-context@npm:1.0.1" @@ -5142,6 +5120,19 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-context@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-context@npm:1.1.0" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + checksum: d48df5e5193a1d963a1ff7a58f08497c60ddc364216c59090c8267985bd478447dd617847ea277afe10e67c4e0c528894c8d7407082325e0650038625140558a + languageName: node + linkType: hard + "@radix-ui/react-direction@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-direction@npm:1.0.1" @@ -5157,6 +5148,19 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-direction@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-direction@npm:1.1.0" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 25ad0d1d65ad08c93cebfbefdff9ef2602e53f4573a66b37d2c366ede9485e75ec6fc8e7dd7d2939b34ea5504ca0fe6ac4a3acc2f6ee9b62d131d65486eafd49 + languageName: node + linkType: hard + "@radix-ui/react-dismissable-layer@npm:1.0.4": version: 1.0.4 resolution: "@radix-ui/react-dismissable-layer@npm:1.0.4" @@ -5234,6 +5238,21 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-id@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-id@npm:1.1.0" + dependencies: + "@radix-ui/react-use-layout-effect": 1.1.0 + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 6fbc9d1739b3b082412da10359e63967b4f3a60383ebda4c9e56b07a722d29bee53b203b3b1418f88854a29315a7715867133bb149e6e22a027a048cdd20d970 + languageName: node + linkType: hard + "@radix-ui/react-popper@npm:1.1.2": version: 1.1.2 resolution: "@radix-ui/react-popper@npm:1.1.2" @@ -5303,31 +5322,49 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-roving-focus@npm:1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-roving-focus@npm:1.0.4" +"@radix-ui/react-primitive@npm:2.0.0": + version: 2.0.0 + resolution: "@radix-ui/react-primitive@npm:2.0.0" dependencies: - "@babel/runtime": ^7.13.10 - "@radix-ui/primitive": 1.0.1 - "@radix-ui/react-collection": 1.0.3 - "@radix-ui/react-compose-refs": 1.0.1 - "@radix-ui/react-context": 1.0.1 - "@radix-ui/react-direction": 1.0.1 - "@radix-ui/react-id": 1.0.1 - "@radix-ui/react-primitive": 1.0.3 - "@radix-ui/react-use-callback-ref": 1.0.1 - "@radix-ui/react-use-controllable-state": 1.0.1 + "@radix-ui/react-slot": 1.1.0 peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 04afc0f3a5ccf1de6e4861f755a89f31640d5a07237c5ac5bffe47bcd8fdf318257961fa56fedc823af49281800ee755752a371561c36fd92f008536a0553748 + languageName: node + linkType: hard + +"@radix-ui/react-roving-focus@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-roving-focus@npm:1.1.0" + dependencies: + "@radix-ui/primitive": 1.1.0 + "@radix-ui/react-collection": 1.1.0 + "@radix-ui/react-compose-refs": 1.1.0 + "@radix-ui/react-context": 1.1.0 + "@radix-ui/react-direction": 1.1.0 + "@radix-ui/react-id": 1.1.0 + "@radix-ui/react-primitive": 2.0.0 + "@radix-ui/react-use-callback-ref": 1.1.0 + "@radix-ui/react-use-controllable-state": 1.1.0 + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true "@types/react-dom": optional: true - checksum: 69b1c82c2d9db3ba71549a848f2704200dab1b2cd22d050c1e081a78b9a567dbfdc7fd0403ee010c19b79652de69924d8ca2076cd031d6552901e4213493ffc7 + checksum: 6f3a3fd047b0ac503f8a97297fba937c15653d01c883f344970f1c4206e9485572bc613f2561973f9010e96525ca87030ca5abf83a2e4dd67511f8b5afa20581 languageName: node linkType: hard @@ -5371,23 +5408,22 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-separator@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-separator@npm:1.0.3" +"@radix-ui/react-separator@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-separator@npm:1.1.0" dependencies: - "@babel/runtime": ^7.13.10 - "@radix-ui/react-primitive": 1.0.3 + "@radix-ui/react-primitive": 2.0.0 peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true "@types/react-dom": optional: true - checksum: 42f8c95e404de2ce9387040d78049808a48d423cd4c3bad8cca92c4b0bcbdcb3566b5b52a920d4e939a74b51188697f20a012221f0e630fc7f56de64096c15d2 + checksum: a7c3445603a45075dcf3559eb8f2f2e8545afeae253e67d0bde736c66b293c601974a1d6f9d7be1802d83869933dc120a7389ab98189ceb9a24659737dde0162 languageName: node linkType: hard @@ -5407,77 +5443,89 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-toggle-group@npm:1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-toggle-group@npm:1.0.4" +"@radix-ui/react-slot@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-slot@npm:1.1.0" dependencies: - "@babel/runtime": ^7.13.10 - "@radix-ui/primitive": 1.0.1 - "@radix-ui/react-context": 1.0.1 - "@radix-ui/react-direction": 1.0.1 - "@radix-ui/react-primitive": 1.0.3 - "@radix-ui/react-roving-focus": 1.0.4 - "@radix-ui/react-toggle": 1.0.3 - "@radix-ui/react-use-controllable-state": 1.0.1 + "@radix-ui/react-compose-refs": 1.1.0 + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 3c9cd90aabf08f541e20dbecb581744be01c552a0cd16e90d7c218381bcc5307aa8a6013d045864e692ba89d3d8c17bfae08df18ed18be6d223d9330ab0302fa + languageName: node + linkType: hard + +"@radix-ui/react-toggle-group@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-toggle-group@npm:1.1.0" + dependencies: + "@radix-ui/primitive": 1.1.0 + "@radix-ui/react-context": 1.1.0 + "@radix-ui/react-direction": 1.1.0 + "@radix-ui/react-primitive": 2.0.0 + "@radix-ui/react-roving-focus": 1.1.0 + "@radix-ui/react-toggle": 1.1.0 + "@radix-ui/react-use-controllable-state": 1.1.0 peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true "@types/react-dom": optional: true - checksum: b6c11fbbc3ca857ff68c0fa31f293c0d0111bcc8aa0cde2566214c090907530bfcb3b862f81585c2b02d8989b5c7971acff4d5c07c429870d80bd5602e30d376 + checksum: c665a38b01fc3fc816a63c9d8d689814d17803c4075f3e383182d7613e6552b5bbf0584f68c6e98af8efd738ceba9869ef5b29419f76a80b64e3a7d61b2b41ef languageName: node linkType: hard -"@radix-ui/react-toggle@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-toggle@npm:1.0.3" +"@radix-ui/react-toggle@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-toggle@npm:1.1.0" dependencies: - "@babel/runtime": ^7.13.10 - "@radix-ui/primitive": 1.0.1 - "@radix-ui/react-primitive": 1.0.3 - "@radix-ui/react-use-controllable-state": 1.0.1 + "@radix-ui/primitive": 1.1.0 + "@radix-ui/react-primitive": 2.0.0 + "@radix-ui/react-use-controllable-state": 1.1.0 peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true "@types/react-dom": optional: true - checksum: ed5407f48254f20cda542017774f259d0b2c0007ea4bd7287d10d751016dbf269cb13d1142591432c269c3ab768cde2f1ba0344743027d36bbec10af909f19de + checksum: 556818c9d57c024cca0533c859464ee101b69c527d2f2791fa97175fdabea4320eb0078e84bb73f2c5d5794a8a0069666bbdcfe07067fe02ebe4950917ca8e3a languageName: node linkType: hard "@radix-ui/react-toolbar@npm:^1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-toolbar@npm:1.0.4" + version: 1.1.0 + resolution: "@radix-ui/react-toolbar@npm:1.1.0" dependencies: - "@babel/runtime": ^7.13.10 - "@radix-ui/primitive": 1.0.1 - "@radix-ui/react-context": 1.0.1 - "@radix-ui/react-direction": 1.0.1 - "@radix-ui/react-primitive": 1.0.3 - "@radix-ui/react-roving-focus": 1.0.4 - "@radix-ui/react-separator": 1.0.3 - "@radix-ui/react-toggle-group": 1.0.4 + "@radix-ui/primitive": 1.1.0 + "@radix-ui/react-context": 1.1.0 + "@radix-ui/react-direction": 1.1.0 + "@radix-ui/react-primitive": 2.0.0 + "@radix-ui/react-roving-focus": 1.1.0 + "@radix-ui/react-separator": 1.1.0 + "@radix-ui/react-toggle-group": 1.1.0 peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true "@types/react-dom": optional: true - checksum: 7ebee1f8add6510108979433c5b38627e2de9d48ef2172ca15274b9edbbc106ff43bcd47ff733b03ed2215b92e7af364ff82c79e5a1728374847e2b1e315552c + checksum: 5453bdfd697bf5bf4ec3f86d976799d2a9e39c6a57b9d614aca7077df0f8031efb6f59ac993503152aa4e5e7988c0818212340ea764c0a92ceb204e630b58709 languageName: node linkType: hard @@ -5496,6 +5544,19 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-use-callback-ref@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-use-callback-ref@npm:1.1.0" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 2ec7903c67e3034b646005556f44fd975dc5204db6885fc58403e3584f27d95f0b573bc161de3d14fab9fda25150bf3b91f718d299fdfc701c736bd0bd2281fa + languageName: node + linkType: hard + "@radix-ui/react-use-controllable-state@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-use-controllable-state@npm:1.0.1" @@ -5512,6 +5573,21 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-use-controllable-state@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-use-controllable-state@npm:1.1.0" + dependencies: + "@radix-ui/react-use-callback-ref": 1.1.0 + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + checksum: a6c167cf8eb0744effbeab1f92ea6c0ad71838b222670c0488599f28eecd941d87ac1eed4b5d3b10df6dc7b7b2edb88a54e99d92c2942ce3b21f81d5c188f32d + languageName: node + linkType: hard + "@radix-ui/react-use-escape-keydown@npm:1.0.3": version: 1.0.3 resolution: "@radix-ui/react-use-escape-keydown@npm:1.0.3" @@ -5543,6 +5619,19 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-use-layout-effect@npm:1.1.0": + version: 1.1.0 + resolution: "@radix-ui/react-use-layout-effect@npm:1.1.0" + peerDependencies: + "@types/react": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 271ea0bf1cd74718895a68414a6e95537737f36e02ad08eeb61a82b229d6abda9cff3135a479e134e1f0ce2c3ff97bb85babbdce751985fb755a39b231d7ccf2 + languageName: node + linkType: hard + "@radix-ui/react-use-previous@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-use-previous@npm:1.0.1" @@ -7002,16 +7091,16 @@ __metadata: linkType: hard "@storybook/addon-actions@npm:^7.4.1": - version: 7.6.18 - resolution: "@storybook/addon-actions@npm:7.6.18" + version: 7.6.20 + resolution: "@storybook/addon-actions@npm:7.6.20" dependencies: - "@storybook/core-events": 7.6.18 + "@storybook/core-events": 7.6.20 "@storybook/global": ^5.0.0 "@types/uuid": ^9.0.1 dequal: ^2.0.2 polished: ^4.2.2 uuid: ^9.0.0 - checksum: db5edd24d570c029cdd3ffa1d9ee869901a2181377995aeb22f93ea88e8dab9078ab6e5bf1fb09ecc0317ea5d2f1e1bcd91203e870e6e1720aff4db08a9686ca + checksum: df1eac09e3d99778e23db7745f5125f0a8463c14ae28d8e3dfc90c8fcbf7ac527b2ac6f95b1e95f0faadfa257553daf4d339abd1cc34b3acc26a2a9f8cc84d17 languageName: node linkType: hard @@ -7254,23 +7343,23 @@ __metadata: linkType: hard "@storybook/addons@npm:^7.4.1": - version: 7.6.18 - resolution: "@storybook/addons@npm:7.6.18" + version: 7.6.20 + resolution: "@storybook/addons@npm:7.6.20" dependencies: - "@storybook/manager-api": 7.6.18 - "@storybook/preview-api": 7.6.18 - "@storybook/types": 7.6.18 - checksum: 59c76eb0e3dfcf3c242d27458c42c3f95e8ab5defe478e7d78e9c5fda029b509e7adb249da153fc812d68b2681d4be91c0b81fcb05e29084a80b43632982f57d + "@storybook/manager-api": 7.6.20 + "@storybook/preview-api": 7.6.20 + "@storybook/types": 7.6.20 + checksum: 40364f8908e43600f912127decd2d9daad57a1f9258b09c333c26f9bb87f42f5ebd52305705b33ec6cf632edb216d7d25b6c0dd137eca442c143b902d447c53c languageName: node linkType: hard "@storybook/api@npm:^7.4.1": - version: 7.6.18 - resolution: "@storybook/api@npm:7.6.18" + version: 7.6.20 + resolution: "@storybook/api@npm:7.6.20" dependencies: - "@storybook/client-logger": 7.6.18 - "@storybook/manager-api": 7.6.18 - checksum: 0adb0a52b212afacd0dee0658264d09b8dac71d969dbae9d3b226c44ce89c5b2d4680d83051816fc915e5e6220d5f4540eb09047f2ac400819d839b87d444c56 + "@storybook/client-logger": 7.6.20 + "@storybook/manager-api": 7.6.20 + checksum: 2aeabb07d1d245c4a3500dec8dd2472e0f0e6f81c06d1bdcc81f79e9a416c3ddb91b98a72449d8857a26177532bfc93f8094918ef047284c971075062d713630 languageName: node linkType: hard @@ -7418,16 +7507,17 @@ __metadata: languageName: node linkType: hard -"@storybook/channels@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/channels@npm:7.6.18" +"@storybook/channels@npm:7.6.20": + version: 7.6.20 + resolution: "@storybook/channels@npm:7.6.20" dependencies: - "@storybook/client-logger": 7.6.18 - "@storybook/core-events": 7.6.18 + "@storybook/client-logger": 7.6.20 + "@storybook/core-events": 7.6.20 "@storybook/global": ^5.0.0 + qs: ^6.10.0 telejson: ^7.2.0 tiny-invariant: ^1.3.1 - checksum: 3de7b9fb39f038686a5708c77896bfd2a2f72c3a175f01ba53ee71daf00f6ddf5ea56b960c27a9e6b2e29d096197b446161e5b88c7e88d4ed6a1f8af08105479 + checksum: e600949b77b8ae2c865eab8e2f4022893843932c76f9f49f2ef6d8a8f62114f979d38fe93fed2d8899fa892bb1dcd353c81e292515a7bd8fbc944629939574b0 languageName: node linkType: hard @@ -7491,12 +7581,12 @@ __metadata: languageName: node linkType: hard -"@storybook/client-logger@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/client-logger@npm:7.6.18" +"@storybook/client-logger@npm:7.6.20": + version: 7.6.20 + resolution: "@storybook/client-logger@npm:7.6.20" dependencies: "@storybook/global": ^5.0.0 - checksum: cfd6df8dc00c415bc445ff582a98c8f5295a3355ada6d4d3c65731df3ff65865d7a640740f87319b2f688b33be7e6a92b94092e58e590159a585a90da47ed749 + checksum: 98bf603df918a74bc5b34f344ba70356d8e2b889d8a5cbfb7a03c23dcf409029800319e5d3e0ff7e95545a2d4a989a53c2097eb7a36de808d287d466d4d92573 languageName: node linkType: hard @@ -7553,67 +7643,23 @@ __metadata: linkType: hard "@storybook/components@npm:^7.4.1": - version: 7.6.18 - resolution: "@storybook/components@npm:7.6.18" + version: 7.6.20 + resolution: "@storybook/components@npm:7.6.20" dependencies: "@radix-ui/react-select": ^1.2.2 "@radix-ui/react-toolbar": ^1.0.4 - "@storybook/client-logger": 7.6.18 + "@storybook/client-logger": 7.6.20 "@storybook/csf": ^0.1.2 "@storybook/global": ^5.0.0 - "@storybook/theming": 7.6.18 - "@storybook/types": 7.6.18 + "@storybook/theming": 7.6.20 + "@storybook/types": 7.6.20 memoizerific: ^1.11.3 + use-resize-observer: ^9.1.0 util-deprecate: ^1.0.2 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: b9111daa26a1777b0ab9b05b517178c59a2f253ad69c74349bfdfcd04114ab643250b3574fe58e8041b573f3fc90ca635d60ab55ca4440c3b95591cab0172c5f - languageName: node - linkType: hard - -"@storybook/core-client@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/core-client@npm:7.6.18" - dependencies: - "@storybook/client-logger": 7.6.18 - "@storybook/preview-api": 7.6.18 - checksum: e991ec48d368f41b2e0b9df4f59ba71df2da0225815f538da3c0b197bad779aae01a58e04e3b2d2842c2ee5502797fbc498e4f8bb122d98b9ceec56616a7836a - languageName: node - linkType: hard - -"@storybook/core-common@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/core-common@npm:7.6.18" - dependencies: - "@storybook/core-events": 7.6.18 - "@storybook/node-logger": 7.6.18 - "@storybook/types": 7.6.18 - "@types/find-cache-dir": ^3.2.1 - "@types/node": ^18.0.0 - "@types/node-fetch": ^2.6.4 - "@types/pretty-hrtime": ^1.0.0 - chalk: ^4.1.0 - esbuild: ^0.18.0 - esbuild-register: ^3.5.0 - execa: ^5.0.0 - file-system-cache: 2.3.0 - find-cache-dir: ^3.0.0 - find-up: ^5.0.0 - fs-extra: ^11.1.0 - glob: ^10.0.0 - handlebars: ^4.7.7 - lazy-universal-dotenv: ^4.0.0 - node-fetch: ^2.0.0 - picomatch: ^2.3.0 - pkg-dir: ^5.0.0 - pretty-hrtime: ^1.0.3 - resolve-from: ^5.0.0 - semver: ^7.3.7 - tempy: ^1.0.1 - tiny-invariant: ^1.3.1 - ts-dedent: ^2.0.0 - checksum: 756130890325429231b68529a5e0c0f89d30152ff6dd36fdaaa7e345160b7312926304b00bae789aaaf26533563fb0505a1fdd957810b2d8293961943ee3b01b + checksum: 8f8bae3fb7a4d60b91c7d1e68126bea3684158991bc935618f06e9f196c57081e6a143cf540ead58ec4e8633cb5b723c56c87dd60f77958a00db2ab789e87388 languageName: node linkType: hard @@ -7653,12 +7699,12 @@ __metadata: languageName: node linkType: hard -"@storybook/core-events@npm:7.6.18, @storybook/core-events@npm:^7.4.1": - version: 7.6.18 - resolution: "@storybook/core-events@npm:7.6.18" +"@storybook/core-events@npm:7.6.20": + version: 7.6.20 + resolution: "@storybook/core-events@npm:7.6.20" dependencies: ts-dedent: ^2.0.0 - checksum: 983221da223274dbb3d3b710a7ffb6a453d4b65a76a903c0be2164711da9091cee8bbd711906aa7ce39d1dc6d02d6ca194b9d98962d155ca9373849b50e872d3 + checksum: 284f4df326200dc0bdfc74472dccab3bbed38cf8515baebe467830b562f9ace06fb6e5640b155b4ae462288b9f3257233c6b5212fcb9b2d3024f9e4d08d28457 languageName: node linkType: hard @@ -7671,6 +7717,15 @@ __metadata: languageName: node linkType: hard +"@storybook/core-events@npm:^7.4.1": + version: 7.6.18 + resolution: "@storybook/core-events@npm:7.6.18" + dependencies: + ts-dedent: ^2.0.0 + checksum: 983221da223274dbb3d3b710a7ffb6a453d4b65a76a903c0be2164711da9091cee8bbd711906aa7ce39d1dc6d02d6ca194b9d98962d155ca9373849b50e872d3 + languageName: node + linkType: hard + "@storybook/core-server@npm:8.0.5": version: 8.0.5 resolution: "@storybook/core-server@npm:8.0.5" @@ -7787,21 +7842,6 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/docs-tools@npm:7.6.18" - dependencies: - "@storybook/core-common": 7.6.18 - "@storybook/preview-api": 7.6.18 - "@storybook/types": 7.6.18 - "@types/doctrine": ^0.0.3 - assert: ^2.1.0 - doctrine: ^3.0.0 - lodash: ^4.17.21 - checksum: 4789347ad5ada270cfc97aa7542a097bab94522c1b89df2669cdf92e1a102effad547f80faaca93f6a6afc6278e0fd89c7c5969e9b1f59037baa11f09ce1137a - languageName: node - linkType: hard - "@storybook/docs-tools@npm:8.0.5": version: 8.0.5 resolution: "@storybook/docs-tools@npm:8.0.5" @@ -7849,25 +7889,25 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-api@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/manager-api@npm:7.6.18" +"@storybook/manager-api@npm:7.6.20": + version: 7.6.20 + resolution: "@storybook/manager-api@npm:7.6.20" dependencies: - "@storybook/channels": 7.6.18 - "@storybook/client-logger": 7.6.18 - "@storybook/core-events": 7.6.18 + "@storybook/channels": 7.6.20 + "@storybook/client-logger": 7.6.20 + "@storybook/core-events": 7.6.20 "@storybook/csf": ^0.1.2 "@storybook/global": ^5.0.0 - "@storybook/router": 7.6.18 - "@storybook/theming": 7.6.18 - "@storybook/types": 7.6.18 + "@storybook/router": 7.6.20 + "@storybook/theming": 7.6.20 + "@storybook/types": 7.6.20 dequal: ^2.0.2 lodash: ^4.17.21 memoizerific: ^1.11.3 store2: ^2.14.2 telejson: ^7.2.0 ts-dedent: ^2.0.0 - checksum: 62268d66635c8eb7932a63faff49b8851342ae7949b5e601b18f6dcf52beba32704bb23be94b7d102cfc09f4e6d2082bcc97b4d2248166f5a44a230d34acf404 + checksum: 01a35e757b0e673570a6868fa64b9a3a258011b6c16afe6e0164ae8406896eeaf53d9a069db6862cbd4b10b64546f0c78ed96872c036a02869b2f530603e9dec languageName: node linkType: hard @@ -7901,13 +7941,6 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/node-logger@npm:7.6.18" - checksum: 091b717fd3c0ee99f4804369630f1055ce83ed1c8ef9238a53f353bd960fa7b1300ebd67eefb5fb5353f27a889975426970bd5e23b6bcaae978e9720b1c461bf - languageName: node - linkType: hard - "@storybook/node-logger@npm:8.0.5, @storybook/node-logger@npm:^8.0.0-alpha.10": version: 8.0.5 resolution: "@storybook/node-logger@npm:8.0.5" @@ -7944,25 +7977,25 @@ __metadata: languageName: node linkType: hard -"@storybook/preview-api@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/preview-api@npm:7.6.18" +"@storybook/preview-api@npm:7.6.20": + version: 7.6.20 + resolution: "@storybook/preview-api@npm:7.6.20" dependencies: - "@storybook/channels": 7.6.18 - "@storybook/client-logger": 7.6.18 - "@storybook/core-events": 7.6.18 + "@storybook/channels": 7.6.20 + "@storybook/client-logger": 7.6.20 + "@storybook/core-events": 7.6.20 "@storybook/csf": ^0.1.2 "@storybook/global": ^5.0.0 - "@storybook/types": 7.6.18 + "@storybook/types": 7.6.20 "@types/qs": ^6.9.5 dequal: ^2.0.2 lodash: ^4.17.21 memoizerific: ^1.11.3 qs: ^6.10.0 - tiny-invariant: ^1.3.1 + synchronous-promise: ^2.0.15 ts-dedent: ^2.0.0 util-deprecate: ^1.0.2 - checksum: b572e5b92e46353dba047872285d45d6a53caa81c516938d396db588734351369da651b2552941c87ee002fc14a23c9e1a37b8bcebf7a4401450375434270a2d + checksum: 704d11503cdf078f10423d2e6b91016b8e66d43d16f9d5ddd06d2170af717a773425ff1f3eb3f2e0521a8660bf06e4321fab8019c9b2ec480c481d62967a85ce languageName: node linkType: hard @@ -8013,13 +8046,13 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:^7": - version: 7.6.20 - resolution: "@storybook/react-dom-shim@npm:7.6.20" +"@storybook/react-dom-shim@npm:8.0.5": + version: 8.0.5 + resolution: "@storybook/react-dom-shim@npm:8.0.5" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: e85a7ebe37ca26d30396c95ef67b9dc79a7c2d66f65a95eee1100d83ac0969958a1717f7dd22f817dff185f610b01513ea5a05c5a4fd55187bac8fbdcefc4cb8 + checksum: 3738eaae4f2feada1df879505bee820322c9a82a661c55cfdbc13c5bbe717aa7a38040b0238c9729886d693ae099f0a0efe9fa658649192d089599141fff7fd0 languageName: node linkType: hard @@ -8100,51 +8133,14 @@ __metadata: languageName: node linkType: hard -"@storybook/react@npm:^7.4.1": - version: 7.6.18 - resolution: "@storybook/react@npm:7.6.18" - dependencies: - "@storybook/client-logger": 7.6.18 - "@storybook/core-client": 7.6.18 - "@storybook/docs-tools": 7.6.18 - "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.6.18 - "@storybook/react-dom-shim": 7.6.18 - "@storybook/types": 7.6.18 - "@types/escodegen": ^0.0.6 - "@types/estree": ^0.0.51 - "@types/node": ^18.0.0 - acorn: ^7.4.1 - acorn-jsx: ^5.3.1 - acorn-walk: ^7.2.0 - escodegen: ^2.1.0 - html-tags: ^3.1.0 - lodash: ^4.17.21 - prop-types: ^15.7.2 - react-element-to-jsx-string: ^15.0.0 - semver: ^7.3.7 - ts-dedent: ^2.0.0 - type-fest: ~2.19 - util-deprecate: ^1.0.2 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: ">= 4.2.x" - peerDependenciesMeta: - typescript: - optional: true - checksum: b01ff68f21c56ed75c39166b8a631fe4f71c537eeb231dd8cc8648305db878bf2d72fa1e76f40a5ec118aede22065361b55b6d6773c3f47cddcdba44d09ee0a2 - languageName: node - linkType: hard - -"@storybook/router@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/router@npm:7.6.18" +"@storybook/router@npm:7.6.20": + version: 7.6.20 + resolution: "@storybook/router@npm:7.6.20" dependencies: - "@storybook/client-logger": 7.6.18 + "@storybook/client-logger": 7.6.20 memoizerific: ^1.11.3 qs: ^6.10.0 - checksum: 221529e4da40d3f2e62d5cca2ad517ce498b040ebf314fbbf797aeb3f471a59528eaeb2f9a3b3b264d34a08eb9059cfefcb4f8d0521c1f23078897f090fdc314 + checksum: 67af15f4144e674dcd957fc8ae2ed6e7cbd3845c8fb1343760ec67bebf04eeb54b7088db701208c976026641373dc2287f6908dbc7e3d96da9a1c910054ba942 languageName: node linkType: hard @@ -8238,18 +8234,18 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@npm:7.6.18, @storybook/theming@npm:^7.4.1": - version: 7.6.18 - resolution: "@storybook/theming@npm:7.6.18" +"@storybook/theming@npm:7.6.20": + version: 7.6.20 + resolution: "@storybook/theming@npm:7.6.20" dependencies: "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 - "@storybook/client-logger": 7.6.18 + "@storybook/client-logger": 7.6.20 "@storybook/global": ^5.0.0 memoizerific: ^1.11.3 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 43aa01dcbf3b13dde38f878d15ddedb22013379f55069fbed268d046c65970934ed27522569422362d08fae6e456c2c6aaf0915c4a494dcb80e179187ce2c669 + checksum: 2c3cbac759d300fb471acf4e01514f7728c48533c6e24c37b0351d9f0fcc9240dbdcf50067a81c3ff73b27a1da4227debb55a48ab2920368099871d1f49252ea languageName: node linkType: hard @@ -8273,15 +8269,15 @@ __metadata: languageName: node linkType: hard -"@storybook/types@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/types@npm:7.6.18" +"@storybook/types@npm:7.6.20": + version: 7.6.20 + resolution: "@storybook/types@npm:7.6.20" dependencies: - "@storybook/channels": 7.6.18 + "@storybook/channels": 7.6.20 "@types/babel__core": ^7.0.0 "@types/express": ^4.7.0 file-system-cache: 2.3.0 - checksum: 7392fcffc1889eafeb05845463d9fdb342a7c9762526651aad9c20c829fddc9323109c8f0a48896347ce64a26d5952aa38529828051d160ca4250fece22402d5 + checksum: 1e0ae196c63ace6a9a0f06a42c7294cfc840665d1ff7ae6d9fd2466ed3d78387672951aa7a9064a719384938c57d8eb25c8089657710d95c546344fbc28d8df6 languageName: node linkType: hard @@ -8799,29 +8795,29 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14": - version: 7.1.18 - resolution: "@types/babel__core@npm:7.1.18" +"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.18.0, @types/babel__core@npm:^7.20.5": + version: 7.20.5 + resolution: "@types/babel__core@npm:7.20.5" dependencies: - "@babel/parser": ^7.1.0 - "@babel/types": ^7.0.0 + "@babel/parser": ^7.20.7 + "@babel/types": ^7.20.7 "@types/babel__generator": "*" "@types/babel__template": "*" "@types/babel__traverse": "*" - checksum: 2e5b5d7c84f347d3789575486e58b0df5c91613abc3d27e716274aba3048518e07e1f068250ba829e2ed58532ccc88da595ce95ba2688e7bbcd7c25a3c6627ed + checksum: a3226f7930b635ee7a5e72c8d51a357e799d19cbf9d445710fa39ab13804f79ab1a54b72ea7d8e504659c7dfc50675db974b526142c754398d7413aa4bc30845 languageName: node linkType: hard -"@types/babel__core@npm:^7.18.0, @types/babel__core@npm:^7.20.5": - version: 7.20.5 - resolution: "@types/babel__core@npm:7.20.5" +"@types/babel__core@npm:^7.1.14": + version: 7.1.18 + resolution: "@types/babel__core@npm:7.1.18" dependencies: - "@babel/parser": ^7.20.7 - "@babel/types": ^7.20.7 + "@babel/parser": ^7.1.0 + "@babel/types": ^7.0.0 "@types/babel__generator": "*" "@types/babel__template": "*" "@types/babel__traverse": "*" - checksum: a3226f7930b635ee7a5e72c8d51a357e799d19cbf9d445710fa39ab13804f79ab1a54b72ea7d8e504659c7dfc50675db974b526142c754398d7413aa4bc30845 + checksum: 2e5b5d7c84f347d3789575486e58b0df5c91613abc3d27e716274aba3048518e07e1f068250ba829e2ed58532ccc88da595ce95ba2688e7bbcd7c25a3c6627ed languageName: node linkType: hard @@ -8946,6 +8942,15 @@ __metadata: languageName: node linkType: hard +"@types/dompurify@npm:^2.3.3": + version: 2.4.0 + resolution: "@types/dompurify@npm:2.4.0" + dependencies: + "@types/trusted-types": "*" + checksum: b48cd81e997794ebc390c7c5bef1a67ec14a6f2f0521973e07e06af186c7583abe114d94d24868c0632b9573f5bd77131a4b76f3fffdf089ba99a4e53dd46c39 + languageName: node + linkType: hard + "@types/ejs@npm:^3.1.1": version: 3.1.2 resolution: "@types/ejs@npm:3.1.2" @@ -9139,12 +9144,12 @@ __metadata: linkType: hard "@types/hoist-non-react-statics@npm:*": - version: 3.3.1 - resolution: "@types/hoist-non-react-statics@npm:3.3.1" + version: 3.3.6 + resolution: "@types/hoist-non-react-statics@npm:3.3.6" dependencies: "@types/react": "*" hoist-non-react-statics: ^3.3.0 - checksum: 2c0778570d9a01d05afabc781b32163f28409bb98f7245c38d5eaf082416fdb73034003f5825eb5e21313044e8d2d9e1f3fe2831e345d3d1b1d20bcd12270719 + checksum: f03e43bd081876c49584ffa0eb690d69991f258203efca44dcc30efdda49a50653ff06402917d1edc9cb7e2adebbe9e2d1d0e739bc99c1b5372103b1cc534e47 languageName: node linkType: hard @@ -9194,16 +9199,6 @@ __metadata: languageName: node linkType: hard -"@types/jest-axe@npm:^3.5.3": - version: 3.5.3 - resolution: "@types/jest-axe@npm:3.5.3" - dependencies: - "@types/jest": "*" - axe-core: ^3.5.5 - checksum: 39a146d5e20e2bffcdafdbaebb0af24656774c2f4a99b720e170a16c49af74ec93efe040e58eec5ae840264fb1c60c09f7b768e18e6e77452f69dda0ce815d7d - languageName: node - linkType: hard - "@types/jest-image-snapshot@npm:^6.4.0": version: 6.4.0 resolution: "@types/jest-image-snapshot@npm:6.4.0" @@ -9224,7 +9219,7 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:*, @types/jest@npm:^27.4.0": +"@types/jest@npm:*": version: 27.4.0 resolution: "@types/jest@npm:27.4.0" dependencies: @@ -9342,16 +9337,6 @@ __metadata: languageName: node linkType: hard -"@types/node-fetch@npm:^2.6.4": - version: 2.6.11 - resolution: "@types/node-fetch@npm:2.6.11" - dependencies: - "@types/node": "*" - form-data: ^4.0.0 - checksum: 180e4d44c432839bdf8a25251ef8c47d51e37355ddd78c64695225de8bc5dc2b50b7bb855956d471c026bb84bd7295688a0960085e7158cbbba803053492568b - languageName: node - linkType: hard - "@types/node@npm:*, @types/node@npm:>= 8": version: 18.0.0 resolution: "@types/node@npm:18.0.0" @@ -9470,12 +9455,12 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^17.0.11": - version: 17.0.11 - resolution: "@types/react-dom@npm:17.0.11" +"@types/react-dom@npm:^18.3.0": + version: 18.3.0 + resolution: "@types/react-dom@npm:18.3.0" dependencies: "@types/react": "*" - checksum: 4d5730dffbef86c887cecad7e3cecda424ce6a64d0b5441c63b5b015d48219868660a2bb1aa15e897e565ad8867fa6b885d4358b04e1c4e589ba4c07c3fda55c + checksum: a0cd9b1b815a6abd2a367a9eabdd8df8dd8f13f95897b2f9e1359ea3ac6619f957c1432ece004af7d95e2a7caddbba19faa045f831f32d6263483fc5404a7596 languageName: node linkType: hard @@ -9500,15 +9485,6 @@ __metadata: languageName: node linkType: hard -"@types/react-test-renderer@npm:^17.0.2": - version: 17.0.2 - resolution: "@types/react-test-renderer@npm:17.0.2" - dependencies: - "@types/react": ^17 - checksum: 0be325798b6b38cc31fbb11f2f1e1a5578cc3b23eddf1ddd1ab58ccf50966e8f779383084d8bc3a7db3108ad815af8fbae5c0f54329a88d52200e01547d85c33 - languageName: node - linkType: hard - "@types/react-test-renderer@npm:^18.3.0": version: 18.3.0 resolution: "@types/react-test-renderer@npm:18.3.0" @@ -9519,32 +9495,21 @@ __metadata: linkType: hard "@types/react-transition-group@npm:^4.4.0": - version: 4.4.10 - resolution: "@types/react-transition-group@npm:4.4.10" + version: 4.4.11 + resolution: "@types/react-transition-group@npm:4.4.11" dependencies: "@types/react": "*" - checksum: fe2ea11f70251e9f79f368e198c18fd469b1d4f1e1d44e4365845b44e15974b0ec925100036f449b023b0ca3480a82725c5f0a73040e282ad32ec7b0def9b57c - languageName: node - linkType: hard - -"@types/react@npm:*, @types/react@npm:^17, @types/react@npm:^17.0.38": - version: 17.0.53 - resolution: "@types/react@npm:17.0.53" - dependencies: - "@types/prop-types": "*" - "@types/scheduler": "*" - csstype: ^3.0.2 - checksum: dacfde02c260fd98bed2eb775ed0c7ce1397be4c0844f907a50763b081a4008f81f57071889a16eb1350ddcf0927f3cf1a6541702c8ad03de3c70383ef931e3f + checksum: a6e3b2e4363cb019e256ae4f19dadf9d7eb199da1a5e4109bbbf6a132821884044d332e9c74b520b1e5321a7f545502443fd1ce0b18649c8b510fa4220b0e5c2 languageName: node linkType: hard -"@types/react@npm:^16.8.0 || ^17.0.0 || ^18.0.0": - version: 18.2.74 - resolution: "@types/react@npm:18.2.74" +"@types/react@npm:^18.3.3": + version: 18.3.3 + resolution: "@types/react@npm:18.3.3" dependencies: "@types/prop-types": "*" csstype: ^3.0.2 - checksum: 093c0e350552e61393e2ba30169aa620e2e64c1e2d0ff38efd2a7549ded689b6ab6bffb65fe0f7ef9e143174de54442d942bd70c014649f464c52465701208d8 + checksum: c63d6a78163244e2022b01ef79b0baec4fe4da3475dc4a90bb8accefad35ef0c43560fd0312e5974f92a0f1108aa4d669ac72d73d66396aa060ea03b5d2e3873 languageName: node linkType: hard @@ -9564,13 +9529,6 @@ __metadata: languageName: node linkType: hard -"@types/scheduler@npm:*": - version: 0.16.2 - resolution: "@types/scheduler@npm:0.16.2" - checksum: b6b4dcfeae6deba2e06a70941860fb1435730576d3689225a421280b7742318d1548b3d22c1f66ab68e414f346a9542f29240bc955b6332c5b11e561077583bc - languageName: node - linkType: hard - "@types/semver@npm:^7.3.12": version: 7.3.13 resolution: "@types/semver@npm:7.3.13" @@ -9614,13 +9572,13 @@ __metadata: linkType: hard "@types/styled-components@npm:^5.1.21": - version: 5.1.21 - resolution: "@types/styled-components@npm:5.1.21" + version: 5.1.34 + resolution: "@types/styled-components@npm:5.1.34" dependencies: "@types/hoist-non-react-statics": "*" "@types/react": "*" csstype: ^3.0.2 - checksum: d53065f65052dd407516f1d37cc9bce33df6f4da31cbc7ef5a6b1e1fed6f14497456a13d809c065c15b963d73dc9b877613e3fb8dfa66074bfac60a94e561b04 + checksum: 7868066a15afe42d8b353953fc196a7f11a9918b1c980f51d21bb9b49e309c7fe2d730be2d3dc48e92ab4de20f44a3c9dfe6cc98b6ea4dd02655e6f8128171b6 languageName: node linkType: hard @@ -9654,6 +9612,13 @@ __metadata: languageName: node linkType: hard +"@types/trusted-types@npm:*": + version: 2.0.7 + resolution: "@types/trusted-types@npm:2.0.7" + checksum: 8e4202766a65877efcf5d5a41b7dd458480b36195e580a3b1085ad21e948bc417d55d6f8af1fd2a7ad008015d4117d5fdfe432731157da3c68678487174e4ba3 + languageName: node + linkType: hard + "@types/unist@npm:*": version: 2.0.3 resolution: "@types/unist@npm:2.0.3" @@ -11474,20 +11439,6 @@ __metadata: languageName: node linkType: hard -"axe-core@npm:4.2.1": - version: 4.2.1 - resolution: "axe-core@npm:4.2.1" - checksum: 0a9b6104b091836277e0d3a725bf740ab0e90e413d7833dad0d9390b59213cb9456f4a3aaf712d735e63d68963696f3daa39d517cc5f87609424e7ab1c913370 - languageName: node - linkType: hard - -"axe-core@npm:^3.5.5": - version: 3.5.5 - resolution: "axe-core@npm:3.5.5" - checksum: e2bcd1d849b1d4a94e2106d9ec0be780e125c678c395a6aab3febfec08140703aa85a9d47dc9be9dc7b5b1ce301cf7a4832bc7cdb2650c0b8595c04ee8b6fb09 - languageName: node - linkType: hard - "axe-core@npm:^4.2.0": version: 4.3.5 resolution: "axe-core@npm:4.3.5" @@ -11669,22 +11620,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-styled-components@npm:>= 1.12.0": - version: 2.0.7 - resolution: "babel-plugin-styled-components@npm:2.0.7" - dependencies: - "@babel/helper-annotate-as-pure": ^7.16.0 - "@babel/helper-module-imports": ^7.16.0 - babel-plugin-syntax-jsx: ^6.18.0 - lodash: ^4.17.11 - picomatch: ^2.3.0 - peerDependencies: - styled-components: ">= 2" - checksum: 80b06b10db02d749432a0ac43a5feedd686f6b648628d7433a39b1844260b2b7c72431f6e705c82636ee025fcfd4f6c32fc05677e44033b8a39ddcd4488b3147 - languageName: node - linkType: hard - -"babel-plugin-styled-components@npm:^2.1.4": +"babel-plugin-styled-components@npm:>= 1.12.0, babel-plugin-styled-components@npm:^2.1.4": version: 2.1.4 resolution: "babel-plugin-styled-components@npm:2.1.4" dependencies: @@ -11699,13 +11635,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-syntax-jsx@npm:^6.18.0": - version: 6.18.0 - resolution: "babel-plugin-syntax-jsx@npm:6.18.0" - checksum: 0c7ce5b81d6cfc01a7dd7a76a9a8f090ee02ba5c890310f51217ef1a7e6163fb7848994bbc14fd560117892e82240df9c7157ad0764da67ca5f2afafb73a7d27 - languageName: node - linkType: hard - "babel-preset-current-node-syntax@npm:^1.0.0": version: 1.0.1 resolution: "babel-preset-current-node-syntax@npm:1.0.1" @@ -12574,9 +12503,9 @@ __metadata: postcss-loader: ^8.1.1 postcss-syntax: ^0.36.2 prettier: ^2.8.4 - react: ^17.0.2 - react-dom: ^17.0.2 - react-test-renderer: 17.0.2 + react: ^18.3.1 + react-dom: ^18.3.1 + react-test-renderer: ^18.3.1 storybook: ^8.0.5 storybook-dark-mode: ^4.0.1 style-loader: ^3.3.4 @@ -13409,9 +13338,9 @@ __metadata: linkType: hard "core-js@npm:^3.29.0": - version: 3.37.0 - resolution: "core-js@npm:3.37.0" - checksum: 212c3e9b3fc277dbb63739ef58a61c5709ccd0b36f09c3ce6946aa91fa180c60f57f976d4a5fdb9cda0c6cb55417379ba5a008fc3a1384ec94ec8ec61826469d + version: 3.38.1 + resolution: "core-js@npm:3.38.1" + checksum: 55703c2f6fcd537e47a5cc83e9dc9884efef61861bbefb4a96a8c95e87956db980ce314628465dd49f14e626c5e633b9e3433f3e4a1f628404a14da420eb2556 languageName: node linkType: hard @@ -13644,13 +13573,13 @@ __metadata: linkType: hard "css-to-react-native@npm:^3.0.0": - version: 3.0.0 - resolution: "css-to-react-native@npm:3.0.0" + version: 3.2.0 + resolution: "css-to-react-native@npm:3.2.0" dependencies: camelize: ^1.0.0 css-color-keywords: ^1.0.0 postcss-value-parser: ^4.0.2 - checksum: 98a2e9d4fbe9cabc8b744dfdd5ec108396ce497a7b860912a95b299bd52517461281810fcb707965a021a8be39adca9587184a26fb4e926211391a1557aca3c1 + checksum: 263be65e805aef02c3f20c064665c998a8c35293e1505dbe6e3054fb186b01a9897ac6cf121f9840e5a9dfe3fb3994f6fcd0af84a865f1df78ba5bf89e77adce languageName: node linkType: hard @@ -15468,83 +15397,6 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0": - version: 0.18.20 - resolution: "esbuild@npm:0.18.20" - dependencies: - "@esbuild/android-arm": 0.18.20 - "@esbuild/android-arm64": 0.18.20 - "@esbuild/android-x64": 0.18.20 - "@esbuild/darwin-arm64": 0.18.20 - "@esbuild/darwin-x64": 0.18.20 - "@esbuild/freebsd-arm64": 0.18.20 - "@esbuild/freebsd-x64": 0.18.20 - "@esbuild/linux-arm": 0.18.20 - "@esbuild/linux-arm64": 0.18.20 - "@esbuild/linux-ia32": 0.18.20 - "@esbuild/linux-loong64": 0.18.20 - "@esbuild/linux-mips64el": 0.18.20 - "@esbuild/linux-ppc64": 0.18.20 - "@esbuild/linux-riscv64": 0.18.20 - "@esbuild/linux-s390x": 0.18.20 - "@esbuild/linux-x64": 0.18.20 - "@esbuild/netbsd-x64": 0.18.20 - "@esbuild/openbsd-x64": 0.18.20 - "@esbuild/sunos-x64": 0.18.20 - "@esbuild/win32-arm64": 0.18.20 - "@esbuild/win32-ia32": 0.18.20 - "@esbuild/win32-x64": 0.18.20 - dependenciesMeta: - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: 5d253614e50cdb6ec22095afd0c414f15688e7278a7eb4f3720a6dd1306b0909cf431e7b9437a90d065a31b1c57be60130f63fe3e8d0083b588571f31ee6ec7b - languageName: node - linkType: hard - "esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0": version: 0.20.2 resolution: "esbuild@npm:0.20.2" @@ -19876,18 +19728,6 @@ __metadata: languageName: node linkType: hard -"jest-axe@npm:^5.0.1": - version: 5.0.1 - resolution: "jest-axe@npm:5.0.1" - dependencies: - axe-core: 4.2.1 - chalk: 4.1.0 - jest-matcher-utils: 27.0.2 - lodash.merge: 4.6.2 - checksum: fdfece62dd4b0658d7f78c80892d87ab46484b796ac1ba2ef9d1f03910b3827fb7418c76c28aa73bf782553ee2b664d21edf3ddb20f2dcb5c9117b3a21cd420e - languageName: node - linkType: hard - "jest-changed-files@npm:^29.7.0": version: 29.7.0 resolution: "jest-changed-files@npm:29.7.0" @@ -19991,7 +19831,7 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:^27.0.0, jest-diff@npm:^27.0.2": +"jest-diff@npm:^27.0.0": version: 27.4.6 resolution: "jest-diff@npm:27.4.6" dependencies: @@ -20051,7 +19891,7 @@ __metadata: languageName: node linkType: hard -"jest-get-type@npm:^27.0.1, jest-get-type@npm:^27.4.0": +"jest-get-type@npm:^27.4.0": version: 27.4.0 resolution: "jest-get-type@npm:27.4.0" checksum: bb9b70e420009fdaed3026d5bccd01569f92c7500f9f544d862796d4f4efa93ced5484864b2f272c7748bfb5bfd3268d48868b169c51ab45fe5b45b9519b6e46 @@ -20131,18 +19971,6 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:27.0.2": - version: 27.0.2 - resolution: "jest-matcher-utils@npm:27.0.2" - dependencies: - chalk: ^4.0.0 - jest-diff: ^27.0.2 - jest-get-type: ^27.0.1 - pretty-format: ^27.0.2 - checksum: 7c12409e42300199bc0a901e68f13846d86f171792798e6a93dde643cf1b752aff015a97b8db313aee59d02795f3ec540f6e54c075d0f6b41effc732fd0d5055 - languageName: node - linkType: hard - "jest-matcher-utils@npm:^29.7.0": version: 29.7.0 resolution: "jest-matcher-utils@npm:29.7.0" @@ -20687,6 +20515,15 @@ __metadata: languageName: node linkType: hard +"jsesc@npm:^3.0.2": + version: 3.1.0 + resolution: "jsesc@npm:3.1.0" + bin: + jsesc: bin/jsesc + checksum: 19c94095ea026725540c0d29da33ab03144f6bcf2d4159e4833d534976e99e0c09c38cefa9a575279a51fc36b31166f8d6d05c9fe2645d5f15851d690b41f17f + languageName: node + linkType: hard + "jsesc@npm:~0.5.0": version: 0.5.0 resolution: "jsesc@npm:0.5.0" @@ -21241,7 +21078,7 @@ __metadata: languageName: node linkType: hard -"lodash.merge@npm:4.6.2, lodash.merge@npm:^4.6.2": +"lodash.merge@npm:^4.6.2": version: 4.6.2 resolution: "lodash.merge@npm:4.6.2" checksum: ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005 @@ -21262,7 +21099,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4": +"lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -24390,7 +24227,31 @@ __metadata: languageName: node linkType: hard -"playwright@npm:1.40.1, playwright@npm:^1.14.0": +"playwright-core@npm:1.49.1": + version: 1.49.1 + resolution: "playwright-core@npm:1.49.1" + bin: + playwright-core: cli.js + checksum: a940f4b10ff1de033b4b8594b5104b02849a892d9adda0d42330a872cd3d8d287ffd2b01fc33f33ccd34f8904bb8ae8220b878b62e899f3d9bcd1b0945ab45c7 + languageName: node + linkType: hard + +"playwright@npm:1.49.1": + version: 1.49.1 + resolution: "playwright@npm:1.49.1" + dependencies: + fsevents: 2.3.2 + playwright-core: 1.49.1 + dependenciesMeta: + fsevents: + optional: true + bin: + playwright: cli.js + checksum: c136d42d625e32614f90e5228a165dc8be48c5bfb52aca9210c6ff04161a409dbe42fe5ae4f05a2653f6a1b836876a04d3b0f24bcbbc053d1509c1d605b7c8d5 + languageName: node + linkType: hard + +"playwright@npm:^1.14.0": version: 1.40.1 resolution: "playwright@npm:1.40.1" dependencies: @@ -24990,11 +24851,11 @@ __metadata: linkType: hard "qs@npm:^6.11.1": - version: 6.12.1 - resolution: "qs@npm:6.12.1" + version: 6.13.0 + resolution: "qs@npm:6.13.0" dependencies: side-channel: ^1.0.6 - checksum: aa761d99e65b6936ba2dd2187f2d9976afbcda38deb3ff1b3fe331d09b0c578ed79ca2abdde1271164b5be619c521ec7db9b34c23f49a074e5921372d16242d5 + checksum: e9404dc0fc2849245107108ce9ec2766cde3be1b271de0bf1021d049dc5b98d1a2901e67b431ac5509f865420a7ed80b7acb3980099fe1c118a1c5d2e1432ad8 languageName: node linkType: hard @@ -25151,16 +25012,15 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^17.0.2": - version: 17.0.2 - resolution: "react-dom@npm:17.0.2" +"react-dom@npm:^18.3.1": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" dependencies: loose-envify: ^1.1.0 - object-assign: ^4.1.1 - scheduler: ^0.20.2 + scheduler: ^0.23.2 peerDependencies: - react: 17.0.2 - checksum: 1c1eaa3bca7c7228d24b70932e3d7c99e70d1d04e13bb0843bbf321582bc25d7961d6b8a6978a58a598af2af496d1cedcfb1bf65f6b0960a0a8161cb8dab743c + react: ^18.3.1 + checksum: 298954ecd8f78288dcaece05e88b570014d8f6dce5db6f66e6ee91448debeb59dcd31561dddb354eee47e6c1bb234669459060deb238ed0213497146e555a0b9 languageName: node linkType: hard @@ -25199,13 +25059,20 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^17.0.1, react-is@npm:^17.0.2": +"react-is@npm:^17.0.1": version: 17.0.2 resolution: "react-is@npm:17.0.2" checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8 languageName: node linkType: hard +"react-is@npm:^18.3.1": + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: e20fe84c86ff172fc8d898251b7cc2c43645d108bf96d0b8edf39b98f9a2cae97b40520ee7ed8ee0085ccc94736c4886294456033304151c3f94978cec03df21 + languageName: node + linkType: hard + "react-lifecycles-compat@npm:^3.0.4": version: 3.0.4 resolution: "react-lifecycles-compat@npm:3.0.4" @@ -25306,7 +25173,7 @@ __metadata: languageName: node linkType: hard -"react-shallow-renderer@npm:^16.13.1": +"react-shallow-renderer@npm:^16.15.0": version: 16.15.0 resolution: "react-shallow-renderer@npm:16.15.0" dependencies: @@ -25385,17 +25252,16 @@ __metadata: languageName: node linkType: hard -"react-test-renderer@npm:17.0.2": - version: 17.0.2 - resolution: "react-test-renderer@npm:17.0.2" +"react-test-renderer@npm:^18.3.1": + version: 18.3.1 + resolution: "react-test-renderer@npm:18.3.1" dependencies: - object-assign: ^4.1.1 - react-is: ^17.0.2 - react-shallow-renderer: ^16.13.1 - scheduler: ^0.20.2 + react-is: ^18.3.1 + react-shallow-renderer: ^16.15.0 + scheduler: ^0.23.2 peerDependencies: - react: 17.0.2 - checksum: e6b5c6ed2a0bde2c34f1ab9523ff9bc4c141a271daf730d6b852374e83acc0155d58ab71a318251e953ebfa65b8bebb9c5dce3eba1ccfcbef7cc4e1e8261c401 + react: ^18.3.1 + checksum: e8e58e738835fab3801afb63f6bfe0fcf6e68ea39619fae5bdf47feefc36b1e4acb48c9dd139c7533611466eff1dfce6ffdda4b317e06aee663dda7d91438f26 languageName: node linkType: hard @@ -25423,22 +25289,12 @@ __metadata: languageName: node linkType: hard -"react@npm:^17.0.2": - version: 17.0.2 - resolution: "react@npm:17.0.2" - dependencies: - loose-envify: ^1.1.0 - object-assign: ^4.1.1 - checksum: b254cc17ce3011788330f7bbf383ab653c6848902d7936a87b09d835d091e3f295f7e9dd1597c6daac5dc80f90e778c8230218ba8ad599f74adcc11e33b9d61b - languageName: node - linkType: hard - -"react@npm:^18.0.0": - version: 18.0.0 - resolution: "react@npm:18.0.0" +"react@npm:^18.3.1": + version: 18.3.1 + resolution: "react@npm:18.3.1" dependencies: loose-envify: ^1.1.0 - checksum: 293020b96536b3c7113ee57ca5c990a3f25649d1751b1c7a3aabd16dff0691fe9f1eed1206616d0906d05933536052037340a0c8d0941ff870b0eb469a2f975b + checksum: a27bcfa8ff7c15a1e50244ad0d0c1cb2ad4375eeffefd266a64889beea6f6b64c4966c9b37d14ee32d6c9fcd5aa6ba183b6988167ab4d127d13e7cb5b386a376 languageName: node linkType: hard @@ -26444,22 +26300,21 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.20.2": - version: 0.20.2 - resolution: "scheduler@npm:0.20.2" +"scheduler@npm:^0.23.0": + version: 0.23.0 + resolution: "scheduler@npm:0.23.0" dependencies: loose-envify: ^1.1.0 - object-assign: ^4.1.1 - checksum: c4b35cf967c8f0d3e65753252d0f260271f81a81e427241295c5a7b783abf4ea9e905f22f815ab66676f5313be0a25f47be582254db8f9241b259213e999b8fc + checksum: d79192eeaa12abef860c195ea45d37cbf2bbf5f66e3c4dcd16f54a7da53b17788a70d109ee3d3dde1a0fd50e6a8fc171f4300356c5aee4fc0171de526bf35f8a languageName: node linkType: hard -"scheduler@npm:^0.23.0": - version: 0.23.0 - resolution: "scheduler@npm:0.23.0" +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" dependencies: loose-envify: ^1.1.0 - checksum: d79192eeaa12abef860c195ea45d37cbf2bbf5f66e3c4dcd16f54a7da53b17788a70d109ee3d3dde1a0fd50e6a8fc171f4300356c5aee4fc0171de526bf35f8a + checksum: 3e82d1f419e240ef6219d794ff29c7ee415fbdc19e038f680a10c067108e06284f1847450a210b29bbaf97b9d8a97ced5f624c31c681248ac84c80d56ad5a2c4 languageName: node linkType: hard @@ -27649,12 +27504,12 @@ __metadata: linkType: hard "styled-components@npm:^5.3.3": - version: 5.3.3 - resolution: "styled-components@npm:5.3.3" + version: 5.3.11 + resolution: "styled-components@npm:5.3.11" dependencies: "@babel/helper-module-imports": ^7.0.0 "@babel/traverse": ^7.4.5 - "@emotion/is-prop-valid": ^0.8.8 + "@emotion/is-prop-valid": ^1.1.0 "@emotion/stylis": ^0.8.4 "@emotion/unitless": ^0.7.4 babel-plugin-styled-components: ">= 1.12.0" @@ -27666,7 +27521,7 @@ __metadata: react: ">= 16.8.0" react-dom: ">= 16.8.0" react-is: ">= 16.8.0" - checksum: a104341068fc39fa2c73950a34970d832dc7a511fc52b3df12f34e6746031f1f128f53b4d540bf39d9f0da043cf0d91517faf874d2c87de5e385f5c2e7620436 + checksum: 10edd4dae3b0231ec02d86bdd09c88e894eedfa7e9d4f8e562b09fb69c67a27d586cbcf35c785002d59b3bf11e6c0940b0efce40d13ae9ed148b26b1dc8f3284 languageName: node linkType: hard @@ -27890,6 +27745,13 @@ __metadata: languageName: node linkType: hard +"synchronous-promise@npm:^2.0.15": + version: 2.0.17 + resolution: "synchronous-promise@npm:2.0.17" + checksum: 7b1342c93741f3f92ebde1edf5d6ce8dde2278de948d84e9bd85e232c16c0d77c90c4940f9975be3effcb20f047cfb0f16fa311c3b4e092c22f3bf2889fb0fb4 + languageName: node + linkType: hard + "table@npm:^6.8.0": version: 6.8.0 resolution: "table@npm:6.8.0"