diff --git a/.storybook/utils.tsx b/.storybook/utils.tsx index 44770e6c3..3f93aa5f6 100644 --- a/.storybook/utils.tsx +++ b/.storybook/utils.tsx @@ -1,5 +1,7 @@ import type { Args, Decorator, ReactRenderer } from '@storybook/react'; import type { AnnotatedStoryFn, StoryContext } from '@storybook/types'; +import type { JSX } from 'react'; + import merge from 'deepmerge'; import { Fragment } from 'react'; diff --git a/package.json b/package.json index 102401e12..895239a98 100644 --- a/package.json +++ b/package.json @@ -56,15 +56,15 @@ "@storybook/types": "^8.4.0", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.2", - "@testing-library/react": "^16.0.0", + "@testing-library/react": "^16.1.0", "@testing-library/user-event": "^14.5.2", "@types/css-modules": "^1.0.5", "@types/node": "^22.10.1", - "@types/react": "^18.3.1", - "@types/react-dom": "^18.3.0", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.1", "@vanilla-extract/css": "^1.16.0", "@vanilla-extract/vite-plugin": "^4.0.2", - "@vitejs/plugin-react-swc": "^3.7.0", + "@vitejs/plugin-react-swc": "^3.7.2", "@vitest/coverage-v8": "^2.1.1", "@vitest/ui": "^2.1.1", "browserslist": "^4.24.0", @@ -76,8 +76,8 @@ "lint-staged": "^15.2.0", "nx": "20.0.7", "plop": "^4.0.0", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-router-dom": "6.16.0", "rollup-plugin-pure": "^0.2.1", "storybook": "^8.4.0", @@ -94,9 +94,9 @@ }, "peerDependencyRules": { "allowedVersions": { - "react": "18", + "react": "19", "rollup": "4", - "vite": "5" + "vite": "6" } } }, diff --git a/packages/alert/package.json b/packages/alert/package.json index 134727f8d..a444d8ceb 100644 --- a/packages/alert/package.json +++ b/packages/alert/package.json @@ -39,11 +39,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/avatar/package.json b/packages/avatar/package.json index 069b82348..91857283c 100644 --- a/packages/avatar/package.json +++ b/packages/avatar/package.json @@ -37,11 +37,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/banner/package.json b/packages/banner/package.json index b7fa295c9..a3ceac7f0 100644 --- a/packages/banner/package.json +++ b/packages/banner/package.json @@ -38,11 +38,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/box/package.json b/packages/box/package.json index 09f567c44..554eafb05 100644 --- a/packages/box/package.json +++ b/packages/box/package.json @@ -42,12 +42,12 @@ }, "peerDependencies": { "@vanilla-extract/css": "^1.14.0", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { "flat": "^6.0.1", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/button/package.json b/packages/button/package.json index a9ef6428e..c694ea2cf 100644 --- a/packages/button/package.json +++ b/packages/button/package.json @@ -38,11 +38,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/button/src/Button.tsx b/packages/button/src/Button.tsx index bfb983701..2d167b6fc 100644 --- a/packages/button/src/Button.tsx +++ b/packages/button/src/Button.tsx @@ -2,6 +2,7 @@ import type { IconProps } from '@launchpad-ui/icons'; import type { ButtonHTMLAttributes, ElementType, + JSX, KeyboardEventHandler, MouseEvent, ReactElement, @@ -95,7 +96,12 @@ const ButtonComponent = forwardRef((props, ref) const renderChildren = () => { if (asChild && isValidElement(children)) { - return cloneElement(children, undefined, getFinalChildren(children.props.children)); + return cloneElement( + children, + undefined, + // biome-ignore lint/suspicious/noExplicitAny: + getFinalChildren((children as ReactElement).props.children), + ); } return getFinalChildren(children); diff --git a/packages/card/package.json b/packages/card/package.json index 2dc3551e7..bf5556171 100644 --- a/packages/card/package.json +++ b/packages/card/package.json @@ -37,11 +37,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/card/src/RadioCard.tsx b/packages/card/src/RadioCard.tsx index 3cc0b56f3..5fce12123 100644 --- a/packages/card/src/RadioCard.tsx +++ b/packages/card/src/RadioCard.tsx @@ -1,4 +1,4 @@ -import type { ReactNode } from 'react'; +import type { JSX, ReactNode } from 'react'; import { Radio, type RadioProps } from '@launchpad-ui/form'; import { cx } from 'classix'; diff --git a/packages/card/stories/RadioCard.stories.tsx b/packages/card/stories/RadioCard.stories.tsx index b6a3966cc..c62e942d2 100644 --- a/packages/card/stories/RadioCard.stories.tsx +++ b/packages/card/stories/RadioCard.stories.tsx @@ -1,4 +1,4 @@ -import type { StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { RadioCard } from '../src/RadioCard'; @@ -7,7 +7,7 @@ export default { title: 'Legacy/Deprecated/Card/RadioCard', description: 'A radio button with a label and optional image and subtext.', decorators: [ - (Story: StoryFn) => ( + (Story) => (
@@ -19,7 +19,7 @@ export default { }, chromatic: { disableSnapshot: true }, }, -}; +} as Meta; type Story = StoryObj; diff --git a/packages/chip/package.json b/packages/chip/package.json index b3c222259..35f3eb3eb 100644 --- a/packages/chip/package.json +++ b/packages/chip/package.json @@ -37,11 +37,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/clipboard/package.json b/packages/clipboard/package.json index 8a15103d6..88905031c 100644 --- a/packages/clipboard/package.json +++ b/packages/clipboard/package.json @@ -40,11 +40,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/clipboard/src/CopyToClipboard.tsx b/packages/clipboard/src/CopyToClipboard.tsx index 7c4367469..6cf570370 100644 --- a/packages/clipboard/src/CopyToClipboard.tsx +++ b/packages/clipboard/src/CopyToClipboard.tsx @@ -1,5 +1,5 @@ import type { TooltipProps } from '@launchpad-ui/tooltip'; -import type { ComponentPropsWithoutRef, KeyboardEventHandler } from 'react'; +import type { ComponentPropsWithoutRef, JSX, KeyboardEventHandler } from 'react'; import { Icon } from '@launchpad-ui/icons'; import { Tooltip } from '@launchpad-ui/tooltip'; diff --git a/packages/clipboard/stories/CopyToClipboard.stories.tsx b/packages/clipboard/stories/CopyToClipboard.stories.tsx index 185de8689..93f343565 100644 --- a/packages/clipboard/stories/CopyToClipboard.stories.tsx +++ b/packages/clipboard/stories/CopyToClipboard.stories.tsx @@ -1,4 +1,4 @@ -import type { StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import type { CopyToClipboardHandleRef } from '../src/CopyToClipboard'; import { userEvent, within } from '@storybook/test'; @@ -29,7 +29,7 @@ export default { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
), ], -}; +} as Meta; type Story = StoryObj; diff --git a/packages/collapsible/package.json b/packages/collapsible/package.json index 07eb2b2bb..21658f9df 100644 --- a/packages/collapsible/package.json +++ b/packages/collapsible/package.json @@ -38,11 +38,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/columns/package.json b/packages/columns/package.json index 4ec1d3689..d2f4aea4d 100644 --- a/packages/columns/package.json +++ b/packages/columns/package.json @@ -37,11 +37,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/components/package.json b/packages/components/package.json index c7ccf0928..526aa17ef 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -48,12 +48,12 @@ "react-router-dom": "6.16.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-stately": "3.34.0" } } diff --git a/packages/components/src/Toast.tsx b/packages/components/src/Toast.tsx index 9a54472de..18c6cdae5 100644 --- a/packages/components/src/Toast.tsx +++ b/packages/components/src/Toast.tsx @@ -66,7 +66,8 @@ interface ToastValue extends IconVariants, ToastContent {} interface SnackbarContent { title?: ReactNode; description: ReactNode; - action?: ReactElement; + // biome-ignore lint/suspicious/noExplicitAny: + action?: ReactElement; } interface SnackbarValue extends IconVariants, SnackbarContent {} diff --git a/packages/components/stories/Button.stories.tsx b/packages/components/stories/Button.stories.tsx index f2e879a73..10f11c829 100644 --- a/packages/components/stories/Button.stories.tsx +++ b/packages/components/stories/Button.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, ReactRenderer, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, ReactRenderer, StoryObj } from '@storybook/react'; import type { PlayFunction } from '@storybook/types'; import { Icon } from '@launchpad-ui/icons'; @@ -17,7 +17,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/Checkbox.stories.tsx b/packages/components/stories/Checkbox.stories.tsx index 086da24e4..1070be844 100644 --- a/packages/components/stories/Checkbox.stories.tsx +++ b/packages/components/stories/Checkbox.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { vars } from '@launchpad-ui/vars'; import { userEvent, within } from '@storybook/test'; @@ -15,7 +15,7 @@ const meta: Meta = { chromatic: { pauseAnimationAtEnd: true }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/ComboBox.stories.tsx b/packages/components/stories/ComboBox.stories.tsx index d6dff74b5..f6e3fb472 100644 --- a/packages/components/stories/ComboBox.stories.tsx +++ b/packages/components/stories/ComboBox.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Icon } from '@launchpad-ui/icons'; import { vars } from '@launchpad-ui/vars'; @@ -28,7 +28,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/DateField.stories.tsx b/packages/components/stories/DateField.stories.tsx index 2ab2f732c..d66ceb922 100644 --- a/packages/components/stories/DateField.stories.tsx +++ b/packages/components/stories/DateField.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { vars } from '@launchpad-ui/vars'; import { userEvent } from '@storybook/test'; @@ -16,7 +16,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/DatePicker.stories.tsx b/packages/components/stories/DatePicker.stories.tsx index 71f3be13b..3e835e81d 100644 --- a/packages/components/stories/DatePicker.stories.tsx +++ b/packages/components/stories/DatePicker.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { parseDate } from '@internationalized/date'; import { vars } from '@launchpad-ui/vars'; @@ -32,7 +32,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/DateRangePicker.stories.tsx b/packages/components/stories/DateRangePicker.stories.tsx index 4eda2f0b3..ca63b9dd3 100644 --- a/packages/components/stories/DateRangePicker.stories.tsx +++ b/packages/components/stories/DateRangePicker.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { parseDate } from '@internationalized/date'; import { vars } from '@launchpad-ui/vars'; @@ -32,7 +32,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/Group.stories.tsx b/packages/components/stories/Group.stories.tsx index 7663221ab..10b557ea5 100644 --- a/packages/components/stories/Group.stories.tsx +++ b/packages/components/stories/Group.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Icon } from '@launchpad-ui/icons'; import { vars } from '@launchpad-ui/vars'; @@ -16,7 +16,7 @@ const meta: Meta = { chromatic: { pauseAnimationAtEnd: true }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/Menu.stories.tsx b/packages/components/stories/Menu.stories.tsx index 8643d0da2..e3229c674 100644 --- a/packages/components/stories/Menu.stories.tsx +++ b/packages/components/stories/Menu.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import type { Selection as AriaSelection } from 'react-aria-components'; import { Icon } from '@launchpad-ui/icons'; @@ -34,7 +34,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/Modal.stories.tsx b/packages/components/stories/Modal.stories.tsx index 644cc7949..8ac15e8d2 100644 --- a/packages/components/stories/Modal.stories.tsx +++ b/packages/components/stories/Modal.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, ReactRenderer, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, ReactRenderer, StoryObj } from '@storybook/react'; import { expect, userEvent, within } from '@storybook/test'; import type { PlayFunction } from '@storybook/types'; @@ -29,7 +29,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn, { viewMode }) => + (Story, { viewMode }) => viewMode === 'story' ? (
diff --git a/packages/components/stories/NumberField.stories.tsx b/packages/components/stories/NumberField.stories.tsx index 290adfa74..8b56207af 100644 --- a/packages/components/stories/NumberField.stories.tsx +++ b/packages/components/stories/NumberField.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { vars } from '@launchpad-ui/vars'; import { userEvent } from '@storybook/test'; @@ -14,7 +14,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/Popover.stories.tsx b/packages/components/stories/Popover.stories.tsx index 0dae38c18..118ebfda7 100644 --- a/packages/components/stories/Popover.stories.tsx +++ b/packages/components/stories/Popover.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, ReactRenderer, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, ReactRenderer, StoryObj } from '@storybook/react'; import type { PlayFunction } from '@storybook/types'; import { expect, userEvent, within } from '@storybook/test'; @@ -20,7 +20,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/SearchField.stories.tsx b/packages/components/stories/SearchField.stories.tsx index c98cc790c..61a186efe 100644 --- a/packages/components/stories/SearchField.stories.tsx +++ b/packages/components/stories/SearchField.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Icon } from '@launchpad-ui/icons'; import { vars } from '@launchpad-ui/vars'; @@ -15,7 +15,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/Select.stories.tsx b/packages/components/stories/Select.stories.tsx index 57343b763..60a91b003 100644 --- a/packages/components/stories/Select.stories.tsx +++ b/packages/components/stories/Select.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Icon } from '@launchpad-ui/icons'; import { vars } from '@launchpad-ui/vars'; @@ -17,7 +17,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/TextField.stories.tsx b/packages/components/stories/TextField.stories.tsx index 0c33030e5..dd91599dd 100644 --- a/packages/components/stories/TextField.stories.tsx +++ b/packages/components/stories/TextField.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { vars } from '@launchpad-ui/vars'; import { userEvent, within } from '@storybook/test'; @@ -16,7 +16,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/TimeField.stories.tsx b/packages/components/stories/TimeField.stories.tsx index 3c1ccbdb4..e35b86449 100644 --- a/packages/components/stories/TimeField.stories.tsx +++ b/packages/components/stories/TimeField.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { vars } from '@launchpad-ui/vars'; import { userEvent } from '@storybook/test'; @@ -23,7 +23,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/Toast.stories.tsx b/packages/components/stories/Toast.stories.tsx index 58d97d749..7cc612943 100644 --- a/packages/components/stories/Toast.stories.tsx +++ b/packages/components/stories/Toast.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { expect, userEvent, within } from '@storybook/test'; @@ -27,7 +27,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn, { viewMode }) => + (Story, { viewMode }) => viewMode === 'story' ? (
diff --git a/packages/components/stories/Tooltip.stories.tsx b/packages/components/stories/Tooltip.stories.tsx index c342079da..1db1c8273 100644 --- a/packages/components/stories/Tooltip.stories.tsx +++ b/packages/components/stories/Tooltip.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, ReactRenderer, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, ReactRenderer, StoryObj } from '@storybook/react'; import type { PlayFunction } from '@storybook/types'; import { expect, userEvent, within } from '@storybook/test'; @@ -20,7 +20,7 @@ const meta: Meta = { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/components/stories/composition.stories.tsx b/packages/components/stories/composition.stories.tsx index a6afc1099..6a2827ee0 100644 --- a/packages/components/stories/composition.stories.tsx +++ b/packages/components/stories/composition.stories.tsx @@ -1,4 +1,4 @@ -import type { Meta, StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import type { ComponentPropsWithoutRef } from 'react'; import { Icon } from '@launchpad-ui/icons'; @@ -45,7 +45,7 @@ const meta: Meta = { chromatic: { pauseAnimationAtEnd: true }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
diff --git a/packages/core/package.json b/packages/core/package.json index 18c502510..c626feda3 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -69,11 +69,11 @@ "@launchpad-ui/types": "workspace:~" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/counter/package.json b/packages/counter/package.json index b5f6641f7..56caee5d2 100644 --- a/packages/counter/package.json +++ b/packages/counter/package.json @@ -36,11 +36,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/drawer/package.json b/packages/drawer/package.json index 03965a5ec..61ab36302 100644 --- a/packages/drawer/package.json +++ b/packages/drawer/package.json @@ -44,11 +44,11 @@ "framer-motion": "11.12.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/drawer/src/Drawer.tsx b/packages/drawer/src/Drawer.tsx index 0747416d2..29c91acb4 100644 --- a/packages/drawer/src/Drawer.tsx +++ b/packages/drawer/src/Drawer.tsx @@ -130,6 +130,7 @@ const DrawerContainer = ({ animate="visible" variants={overlay} transition={{ duration: 0.15 }} + /* @ts-ignore framer */ role="presentation" className={styles.overlay} onMouseDown={handleOverlayClick} @@ -139,6 +140,7 @@ const DrawerContainer = ({ initial="hidden" animate="visible" variants={slideRight} + /* @ts-ignore framer */ role="dialog" aria-labelledby={DRAWER_LABELLED_BY} aria-describedby={DRAWER_LABELLED_BY} diff --git a/packages/drawer/stories/Drawer.stories.tsx b/packages/drawer/stories/Drawer.stories.tsx index 42ea5ae1b..ab428142c 100644 --- a/packages/drawer/stories/Drawer.stories.tsx +++ b/packages/drawer/stories/Drawer.stories.tsx @@ -1,4 +1,4 @@ -import type { StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Button } from '@launchpad-ui/button'; import { Tooltip } from '@launchpad-ui/tooltip'; @@ -21,7 +21,7 @@ export default { chromatic: { disableSnapshot: true }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
), ], -}; +} as Meta; type Story = StoryObj; diff --git a/packages/dropdown/__tests__/Dropdown.spec.tsx b/packages/dropdown/__tests__/Dropdown.spec.tsx index b0ccd1359..aa88639c3 100644 --- a/packages/dropdown/__tests__/Dropdown.spec.tsx +++ b/packages/dropdown/__tests__/Dropdown.spec.tsx @@ -1,4 +1,4 @@ -import type { RefObject } from 'react'; +import type { RefObject } from '@react-types/shared'; import { Menu, MenuItem } from '@launchpad-ui/menu'; import { useRef } from 'react'; @@ -73,7 +73,7 @@ describe('Dropdown', () => { }); it('preserves ref passed to menu target', () => { - let ref: RefObject | undefined; + let ref: RefObject | undefined; const Component = () => { ref = useRef(null); return ( diff --git a/packages/dropdown/package.json b/packages/dropdown/package.json index c472f6a09..b1f231394 100644 --- a/packages/dropdown/package.json +++ b/packages/dropdown/package.json @@ -40,11 +40,12 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "@react-types/shared": "3.26.0", + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/dropdown/src/Dropdown.tsx b/packages/dropdown/src/Dropdown.tsx index 5e0fa834f..c5ad7cb6a 100644 --- a/packages/dropdown/src/Dropdown.tsx +++ b/packages/dropdown/src/Dropdown.tsx @@ -35,7 +35,7 @@ const Dropdown = (props: DropdownProps) = ...rest } = props; - const triggerRef = useRef(); + const triggerRef = useRef(null); const [isOpen, setIsOpen] = useState(isOpenProp ?? false); const [hasOpened, setHasOpened] = useState(isOpen); @@ -102,7 +102,8 @@ const Dropdown = (props: DropdownProps) = target: targetChild as FunctionComponentElement< AriaAttributes & { ref: ForwardedRef; isopen: string } >, - content: contentChild as ReactElement, + // biome-ignore lint/suspicious/noExplicitAny: + content: contentChild as ReactElement, }; }; diff --git a/packages/dropdown/stories/Dropdown.stories.tsx b/packages/dropdown/stories/Dropdown.stories.tsx index 33dffb499..ab3a978a0 100644 --- a/packages/dropdown/stories/Dropdown.stories.tsx +++ b/packages/dropdown/stories/Dropdown.stories.tsx @@ -1,4 +1,4 @@ -import type { StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Menu, MenuItem } from '@launchpad-ui/menu'; @@ -16,7 +16,7 @@ export default { chromatic: { disableSnapshot: true }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
), ], -}; +} as Meta; type Story = StoryObj; diff --git a/packages/filter/__tests__/FilterButton.spec.tsx b/packages/filter/__tests__/FilterButton.spec.tsx index 4f1b86a28..d8cd97c95 100644 --- a/packages/filter/__tests__/FilterButton.spec.tsx +++ b/packages/filter/__tests__/FilterButton.spec.tsx @@ -49,8 +49,8 @@ describe('FilterButton', () => { it('should render a tooltip with default label', async () => { const user = userEvent.setup(); render(createComponent({ isClearable: true })); - expect(true).toBe(true); + await user.hover(document.body); await user.hover(screen.getByRole('button', { name: 'Clear filter' })); await waitFor(() => { diff --git a/packages/filter/package.json b/packages/filter/package.json index 9c1efd357..92a35ddc4 100644 --- a/packages/filter/package.json +++ b/packages/filter/package.json @@ -42,11 +42,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/filter/src/FilterButton.tsx b/packages/filter/src/FilterButton.tsx index 1c8fa38d1..e4412da4b 100644 --- a/packages/filter/src/FilterButton.tsx +++ b/packages/filter/src/FilterButton.tsx @@ -1,4 +1,4 @@ -import type { MouseEvent, ReactNode, SyntheticEvent } from 'react'; +import type { JSX, MouseEvent, ReactNode, SyntheticEvent } from 'react'; import { IconButton } from '@launchpad-ui/button'; import { Icon } from '@launchpad-ui/icons'; @@ -32,7 +32,7 @@ const FilterButton = forwardRef((props, ref) => { name, hideName, isClearable, - clearTooltip, + clearTooltip = 'Clear filter', onClear, disabled, isSelected, @@ -102,10 +102,6 @@ const FilterButton = forwardRef((props, ref) => { ); }); -FilterButton.defaultProps = { - clearTooltip: 'Clear filter', -}; - FilterButton.displayName = 'FilterButton'; export { FilterButton }; diff --git a/packages/focus-trap/package.json b/packages/focus-trap/package.json index 6e3a5c7b8..90a04846f 100644 --- a/packages/focus-trap/package.json +++ b/packages/focus-trap/package.json @@ -35,11 +35,11 @@ "@react-aria/focus": "3.19.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/form/package.json b/packages/form/package.json index f44bd6d2c..853708600 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -44,11 +44,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/form/src/FormField.tsx b/packages/form/src/FormField.tsx index aa16ed4e9..d04c2188f 100644 --- a/packages/form/src/FormField.tsx +++ b/packages/form/src/FormField.tsx @@ -1,3 +1,4 @@ +import type { JSX } from 'react'; import type { FieldErrorProps } from './FieldError'; import type { FormHintProps } from './FormHint'; import type { LabelProps } from './Label'; diff --git a/packages/form/src/IconField.tsx b/packages/form/src/IconField.tsx index c1701b98d..9bdd19ca1 100644 --- a/packages/form/src/IconField.tsx +++ b/packages/form/src/IconField.tsx @@ -1,5 +1,5 @@ import type { IconProps } from '@launchpad-ui/icons'; -import type { ComponentProps, ReactElement } from 'react'; +import type { ComponentProps, JSX, ReactElement } from 'react'; import { IconButton } from '@launchpad-ui/button'; import { Tooltip } from '@launchpad-ui/tooltip'; diff --git a/packages/form/src/RadioGroup.tsx b/packages/form/src/RadioGroup.tsx index 68901465f..25ed212f7 100644 --- a/packages/form/src/RadioGroup.tsx +++ b/packages/form/src/RadioGroup.tsx @@ -67,7 +67,8 @@ const RadioGroup = (props: RadioGroupProps) => { return elem; } - const item = elem as ReactElement; + // biome-ignore lint/suspicious/noExplicitAny: + const item = elem as ReactElement; if (item?.type && item.type === Radio) { return cloneElement(item, { diff --git a/packages/form/src/useNumberField.tsx b/packages/form/src/useNumberField.tsx index 6a1a223b1..d1ea4f538 100644 --- a/packages/form/src/useNumberField.tsx +++ b/packages/form/src/useNumberField.tsx @@ -1,5 +1,6 @@ import type { AriaButtonProps } from '@react-aria/button'; import type { AriaNumberFieldProps } from '@react-aria/numberfield'; +import type { JSX } from 'react'; import { Icon } from '@launchpad-ui/icons'; import { useButton } from '@react-aria/button'; diff --git a/packages/icons/package.json b/packages/icons/package.json index 1dd1b6ebe..3a0b3f37c 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -39,11 +39,11 @@ "class-variance-authority": "0.7.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/inline-edit/package.json b/packages/inline-edit/package.json index 602b40624..17e924141 100644 --- a/packages/inline-edit/package.json +++ b/packages/inline-edit/package.json @@ -47,11 +47,11 @@ }, "peerDependencies": { "@vanilla-extract/css": "^1.14.0", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/inline/package.json b/packages/inline/package.json index 53223f564..947efad56 100644 --- a/packages/inline/package.json +++ b/packages/inline/package.json @@ -37,11 +37,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/markdown/package.json b/packages/markdown/package.json index ed62dffc5..e194a9282 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -38,12 +38,12 @@ "marked": "^15.0.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { "html-react-parser": "5.1.1", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/markdown/stories/Markdown.stories.tsx b/packages/markdown/stories/Markdown.stories.tsx index 938f3d930..6956c50a8 100644 --- a/packages/markdown/stories/Markdown.stories.tsx +++ b/packages/markdown/stories/Markdown.stories.tsx @@ -1,5 +1,6 @@ import type { StoryObj } from '@storybook/react'; import type { DOMNode, Element, Text } from 'html-react-parser'; +import type { JSX } from 'react'; import parse from 'html-react-parser'; diff --git a/packages/menu/package.json b/packages/menu/package.json index 97f017160..d488b771f 100644 --- a/packages/menu/package.json +++ b/packages/menu/package.json @@ -44,11 +44,11 @@ "react-virtual": "2.10.4" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/menu/src/Menu.tsx b/packages/menu/src/Menu.tsx index 0b127be7b..c782bbafc 100644 --- a/packages/menu/src/Menu.tsx +++ b/packages/menu/src/Menu.tsx @@ -114,7 +114,8 @@ const Menu = (props: MenuProps) => { return (childrenProps as ReactElement[]).reduce( ( { items, searchElement }: { items: ReactElement[]; searchElement: null | ReactElement }, - child, + // biome-ignore lint/suspicious/noExplicitAny: + child: ReactElement, ) => { switch (child.type) { case MenuSearch: @@ -210,7 +211,7 @@ const ItemVirtualizer = (props: ItemVirtualizerProps< const focusedItemIndex = useRef(null); const parentRef = useRef(null); - const searchRef = useRef(); + const searchRef = useRef(null); const [nextFocusValue, setNextFocusValue] = useState(null); @@ -351,7 +352,8 @@ const ItemVirtualizer = (props: ItemVirtualizerProps< const renderSearch = useMemo( () => searchElement - ? cloneElement(searchElement, { + ? // biome-ignore lint/suspicious/noExplicitAny: + cloneElement(searchElement as ReactElement, { onKeyDown: (e: KeyboardEvent) => handleKeyboardFocusKeydown(e, { handleFocusBackward: () => focusMenuItem(lastVirtualItemIndex), diff --git a/packages/menu/src/MenuItem.tsx b/packages/menu/src/MenuItem.tsx index 7951b6910..5c60152cd 100644 --- a/packages/menu/src/MenuItem.tsx +++ b/packages/menu/src/MenuItem.tsx @@ -1,6 +1,6 @@ import type { IconProps } from '@launchpad-ui/icons'; import type { PopoverPlacement } from '@launchpad-ui/popover'; -import type { ComponentPropsWithRef, ElementType, PropsWithRef, ReactElement } from 'react'; +import type { ComponentPropsWithRef, ElementType, JSX, PropsWithRef, ReactElement } from 'react'; import { Tooltip } from '@launchpad-ui/tooltip'; import { Slot } from '@radix-ui/react-slot'; diff --git a/packages/modal/package.json b/packages/modal/package.json index d057490d4..d541b3eaf 100644 --- a/packages/modal/package.json +++ b/packages/modal/package.json @@ -43,11 +43,11 @@ "framer-motion": "11.12.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/modal/src/ModalContainer.tsx b/packages/modal/src/ModalContainer.tsx index 479427e22..26008af97 100644 --- a/packages/modal/src/ModalContainer.tsx +++ b/packages/modal/src/ModalContainer.tsx @@ -135,6 +135,7 @@ const ModalContainer = ({ animate="visible" variants={overlay} transition={{ duration: 0.15 }} + /* @ts-ignore framer */ role="presentation" className={styles.overlay} data-test-id="modal-overlay" @@ -145,6 +146,7 @@ const ModalContainer = ({ initial="hidden" animate="visible" variants={isDesktopViewport ? transitions.desktopPop : transitions.mobileSlideUp} + /* @ts-ignore framer */ role="dialog" aria-labelledby={MODAL_LABELLED_BY} aria-describedby={MODAL_DESCRIBED_BY} diff --git a/packages/modal/stories/Modal.stories.tsx b/packages/modal/stories/Modal.stories.tsx index ea79092a9..4b0737376 100644 --- a/packages/modal/stories/Modal.stories.tsx +++ b/packages/modal/stories/Modal.stories.tsx @@ -1,4 +1,4 @@ -import type { StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Button } from '@launchpad-ui/button'; import { Icon } from '@launchpad-ui/icons'; @@ -35,7 +35,6 @@ export default { control: { type: 'radio', description: 'lkfjdslkfds' }, }, children: { - type: { required: true }, description: 'A slot for adding child components.', control: 'text', table: { @@ -67,7 +66,7 @@ export default { size: 'medium', }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
), ], -}; +} as Meta; type Story = StoryObj; diff --git a/packages/navigation/package.json b/packages/navigation/package.json index 2847efd76..4c3abb820 100644 --- a/packages/navigation/package.json +++ b/packages/navigation/package.json @@ -46,11 +46,11 @@ "react-router-dom": "6.16.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/navigation/src/NavItemWithTooltip.tsx b/packages/navigation/src/NavItemWithTooltip.tsx index e6052a1de..dd97d2f15 100644 --- a/packages/navigation/src/NavItemWithTooltip.tsx +++ b/packages/navigation/src/NavItemWithTooltip.tsx @@ -1,5 +1,5 @@ import type { Offset, PopoverPlacement } from '@launchpad-ui/popover'; -import type { MouseEvent } from 'react'; +import type { JSX, MouseEvent } from 'react'; import { Tooltip } from '@launchpad-ui/tooltip'; diff --git a/packages/navigation/src/NavigationContext.ts b/packages/navigation/src/NavigationContext.ts index aa2a8d887..223bd4d6e 100644 --- a/packages/navigation/src/NavigationContext.ts +++ b/packages/navigation/src/NavigationContext.ts @@ -1,12 +1,12 @@ -import type { RefObject } from 'react'; +import type { RefObject } from '@react-types/shared'; import { createContext, useContext } from 'react'; type NavigationContextModel = { shouldCollapse: boolean; refs: { - wrapperRef: RefObject; - itemListRef: RefObject; + wrapperRef: RefObject; + itemListRef: RefObject; }; }; diff --git a/packages/overlay/package.json b/packages/overlay/package.json index f1269ba31..f84833936 100644 --- a/packages/overlay/package.json +++ b/packages/overlay/package.json @@ -35,11 +35,11 @@ "@launchpad-ui/portal": "workspace:~" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/pagination/package.json b/packages/pagination/package.json index 57ceb774e..c9c2aa5e9 100644 --- a/packages/pagination/package.json +++ b/packages/pagination/package.json @@ -40,11 +40,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/popover/package.json b/packages/popover/package.json index c1f1c9ccd..192b422aa 100644 --- a/packages/popover/package.json +++ b/packages/popover/package.json @@ -41,11 +41,11 @@ "framer-motion": "11.12.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/popover/src/Popover.tsx b/packages/popover/src/Popover.tsx index 6f33f8086..76dcb240b 100644 --- a/packages/popover/src/Popover.tsx +++ b/packages/popover/src/Popover.tsx @@ -3,10 +3,10 @@ import type { ComputePositionConfig, Placement, Strategy } from '@floating-ui/do import type { CSSProperties, FocusEvent, + JSX, MouseEvent, PointerEvent, ReactElement, - ReactHTML, KeyboardEvent as ReactKeyboardEvent, ReactNode, Ref, @@ -64,7 +64,7 @@ type PopoverProps = { restrictHeight?: boolean; restrictWidth?: boolean; rootElementStyle?: CSSProperties; - rootElementTag?: keyof ReactHTML; + rootElementTag?: keyof JSX.IntrinsicElements; target?: string | JSX.Element; targetElementRef?: Ref; targetClassName?: string; @@ -147,8 +147,8 @@ const Popover = ({ return; }, []); const arrowRef = useRef(null); - const timeoutRef = useRef>(); - const optionsRef = useRef>(); + const timeoutRef = useRef | null>(null); + const optionsRef = useRef>({}); const popoverId = useRef(`popover-${useId()}`); const updatePosition = useCallback(async () => { @@ -385,6 +385,7 @@ const Popover = ({ transition={{ duration: 0.15 }} initial={{ opacity: 0 }} animate={{ opacity: 1 }} + /* @ts-ignore framer */ className={cx( styles['Popover-content'], restrictWidth && styles['Popover-content--restrictWidth'], @@ -420,10 +421,13 @@ const Popover = ({ const { target, content } = parseChildren(); const hasEmptyContent = content === null || content === undefined || (typeof content === 'string' && !content); - const isTargetDisabled = isValidElement(target) ? !!target?.props?.disabled : false; + const isTargetDisabled = isValidElement(target) + ? // biome-ignore lint/suspicious/noExplicitAny: + !!(target as ReactElement)?.props?.disabled + : false; const targetProps: PopoverTargetProps = { - ref: targetRef, + ref: targetRef as RefObject, className: cx( styles['Popover-target'], targetClassName, @@ -453,7 +457,8 @@ const Popover = ({ return createElement( rootElementTag, targetProps, - cloneElement(target as ReactElement, { + // biome-ignore lint/suspicious/noExplicitAny: + cloneElement(target as ReactElement, { ref: targetElementRef, ...(isOpen && { 'aria-describedby': popoverId.current }), 'data-state': isOpen ? 'open' : 'closed', diff --git a/packages/popover/stories/Popover.stories.tsx b/packages/popover/stories/Popover.stories.tsx index 80d2ad8b6..bee75f349 100644 --- a/packages/popover/stories/Popover.stories.tsx +++ b/packages/popover/stories/Popover.stories.tsx @@ -1,4 +1,4 @@ -import type { StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Button } from '@launchpad-ui/button'; import { userEvent, within } from '@storybook/test'; @@ -48,7 +48,7 @@ export default { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
), ], -}; +} as Meta; type Story = StoryObj; diff --git a/packages/portal/package.json b/packages/portal/package.json index 2c440a1aa..eccf5ff61 100644 --- a/packages/portal/package.json +++ b/packages/portal/package.json @@ -32,11 +32,11 @@ "test": "vitest run --coverage" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/progress-bubbles/package.json b/packages/progress-bubbles/package.json index 0be64dbe6..9d29abe72 100644 --- a/packages/progress-bubbles/package.json +++ b/packages/progress-bubbles/package.json @@ -37,11 +37,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/progress-bubbles/src/ProgressBubbles.tsx b/packages/progress-bubbles/src/ProgressBubbles.tsx index 3a6ae422f..ec3bc3161 100644 --- a/packages/progress-bubbles/src/ProgressBubbles.tsx +++ b/packages/progress-bubbles/src/ProgressBubbles.tsx @@ -1,4 +1,5 @@ import type { Offset, PopoverProps } from '@launchpad-ui/popover'; +import type { JSX } from 'react'; import { Popover } from '@launchpad-ui/popover'; import { cx } from 'classix'; diff --git a/packages/progress/package.json b/packages/progress/package.json index 1dd9609c4..9841e7814 100644 --- a/packages/progress/package.json +++ b/packages/progress/package.json @@ -36,11 +36,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/stack/package.json b/packages/stack/package.json index 35f6c2da7..acb07a655 100644 --- a/packages/stack/package.json +++ b/packages/stack/package.json @@ -37,11 +37,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/tab-list/package.json b/packages/tab-list/package.json index 94e90e41c..4489279f7 100644 --- a/packages/tab-list/package.json +++ b/packages/tab-list/package.json @@ -41,12 +41,12 @@ }, "peerDependencies": { "@react-stately/collections": "3.12.0", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { "@react-stately/collections": "3.12.0", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/table/package.json b/packages/table/package.json index 3a3dec58d..2e7a335dc 100644 --- a/packages/table/package.json +++ b/packages/table/package.json @@ -36,11 +36,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/tag/package.json b/packages/tag/package.json index 3f972f306..cb9afe9d9 100644 --- a/packages/tag/package.json +++ b/packages/tag/package.json @@ -46,11 +46,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/tag/src/TagGroup.tsx b/packages/tag/src/TagGroup.tsx index 079882d59..186906657 100644 --- a/packages/tag/src/TagGroup.tsx +++ b/packages/tag/src/TagGroup.tsx @@ -1,5 +1,6 @@ import type { AriaTagGroupProps } from '@react-aria/tag'; import type { Key } from '@react-types/shared'; +import type { JSX } from 'react'; import type { TagGroupActionProps } from './types'; import { Button } from '@launchpad-ui/button'; diff --git a/packages/tokens/stories/color.stories.tsx b/packages/tokens/stories/color.stories.tsx index b7a59daab..e07c2342d 100644 --- a/packages/tokens/stories/color.stories.tsx +++ b/packages/tokens/stories/color.stories.tsx @@ -60,8 +60,9 @@ const TokenTable = ({ tokens }: { tokens: Record }) => {
- ref={(element) => (itemEls.current[key] = element)} + ref={(element) => { + itemEls.current[key] = element; + }} style={{ background: value, height: '50px', diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json index b87fcec37..94d5fa75c 100644 --- a/packages/tooltip/package.json +++ b/packages/tooltip/package.json @@ -37,11 +37,11 @@ "classix": "2.2.0" }, "peerDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "devDependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.0.0", + "react-dom": "19.0.0" } } diff --git a/packages/tooltip/stories/Tooltip.stories.tsx b/packages/tooltip/stories/Tooltip.stories.tsx index a829388e0..3848334f5 100644 --- a/packages/tooltip/stories/Tooltip.stories.tsx +++ b/packages/tooltip/stories/Tooltip.stories.tsx @@ -1,4 +1,4 @@ -import type { StoryFn, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj } from '@storybook/react'; import { Button } from '@launchpad-ui/button'; import { userEvent, within } from '@storybook/test'; @@ -33,7 +33,7 @@ export default { }, }, decorators: [ - (Story: StoryFn) => ( + (Story) => (
), ], -}; +} as Meta; type Story = StoryObj; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f38035460..a69da0632 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,10 +40,10 @@ importers: version: 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/addon-designs': specifier: ^8.0.3 - version: 8.0.4(@storybook/blocks@8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1)))(@storybook/components@8.4.1(storybook@8.4.1(prettier@3.4.1)))(@storybook/theming@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 8.0.4(@storybook/blocks@8.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1)))(@storybook/components@8.4.1(storybook@8.4.1(prettier@3.4.1)))(@storybook/theming@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@storybook/addon-essentials': specifier: ^8.4.0 - version: 8.4.1(@types/react@18.3.12)(storybook@8.4.1(prettier@3.4.1)) + version: 8.4.1(@types/react@19.0.0)(storybook@8.4.1(prettier@3.4.1)) '@storybook/addon-interactions': specifier: ^8.4.0 version: 8.4.1(storybook@8.4.1(prettier@3.4.1)) @@ -52,16 +52,16 @@ importers: version: 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/blocks': specifier: ^8.4.0 - version: 8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1)) + version: 8.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1)) '@storybook/components': specifier: ^8.4.0 version: 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/react': specifier: ^8.4.0 - version: 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2) + version: 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2) '@storybook/react-vite': specifier: ^8.4.0 - version: 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.24.3)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0)) + version: 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.24.3)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0)) '@storybook/test': specifier: ^8.4.0 version: 8.4.1(storybook@8.4.1(prettier@3.4.1)) @@ -78,8 +78,8 @@ importers: specifier: ^6.6.2 version: 6.6.3 '@testing-library/react': - specifier: ^16.0.0 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^16.1.0 + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) @@ -90,11 +90,11 @@ importers: specifier: ^22.10.1 version: 22.10.1 '@types/react': - specifier: ^18.3.1 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: ^18.3.0 - version: 18.3.1 + specifier: ^19.0.1 + version: 19.0.1 '@vanilla-extract/css': specifier: ^1.16.0 version: 1.16.0 @@ -102,11 +102,11 @@ importers: specifier: ^4.0.2 version: 4.0.17(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0))(yaml@2.6.0) '@vitejs/plugin-react-swc': - specifier: ^3.7.0 - version: 3.7.1(@swc/helpers@0.5.13)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0)) + specifier: ^3.7.2 + version: 3.7.2(@swc/helpers@0.5.13)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0)) '@vitest/coverage-v8': specifier: ^2.1.1 - version: 2.1.4(vitest@2.1.4) + version: 2.1.4(vitest@2.1.4(@types/node@22.10.1)(@vitest/ui@2.1.4)(jiti@1.21.6)(jsdom@25.0.1)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0)) '@vitest/ui': specifier: ^2.1.1 version: 2.1.4(vitest@2.1.4) @@ -138,14 +138,14 @@ importers: specifier: ^4.0.0 version: 4.0.1 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) react-router-dom: specifier: 6.16.0 - version: 6.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rollup-plugin-pure: specifier: ^0.2.1 version: 0.2.1(rollup@4.24.3) @@ -154,7 +154,7 @@ importers: version: 8.4.1(prettier@3.4.1) storybook-addon-pseudo-states: specifier: ^4.0.0 - version: 4.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1)) + version: 4.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1)) typescript: specifier: ^5.7.2 version: 5.7.2 @@ -209,17 +209,17 @@ importers: version: link:../tokens '@react-stately/utils': specifier: 3.10.5 - version: 3.10.5(react@18.3.1) + version: 3.10.5(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/avatar: dependencies: @@ -234,11 +234,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/banner: dependencies: @@ -256,11 +256,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/box: dependencies: @@ -272,7 +272,7 @@ importers: version: link:../vars '@radix-ui/react-slot': specifier: 1.1.0 - version: 1.1.0(@types/react@18.3.12)(react@18.3.1) + version: 1.1.0(@types/react@19.0.0)(react@19.0.0) '@vanilla-extract/css': specifier: ^1.14.0 version: 1.16.0 @@ -290,11 +290,11 @@ importers: specifier: ^6.0.1 version: 6.0.1 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/button: dependencies: @@ -306,17 +306,17 @@ importers: version: link:../tokens '@radix-ui/react-slot': specifier: 1.1.0 - version: 1.1.0(@types/react@18.3.12)(react@18.3.1) + version: 1.1.0(@types/react@19.0.0)(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/card: dependencies: @@ -331,11 +331,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/chip: dependencies: @@ -350,11 +350,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/clipboard: dependencies: @@ -369,7 +369,7 @@ importers: version: link:../tooltip '@radix-ui/react-slot': specifier: 1.1.0 - version: 1.1.0(@types/react@18.3.12)(react@18.3.1) + version: 1.1.0(@types/react@19.0.0)(react@19.0.0) '@react-aria/live-announcer': specifier: 3.4.1 version: 3.4.1 @@ -378,11 +378,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/collapsible: dependencies: @@ -400,11 +400,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/columns: dependencies: @@ -419,11 +419,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/components: dependencies: @@ -438,44 +438,44 @@ importers: version: link:../tokens '@react-aria/focus': specifier: 3.19.0 - version: 3.19.0(react@18.3.1) + version: 3.19.0(react@19.0.0) '@react-aria/toast': specifier: 3.0.0-beta.18 - version: 3.0.0-beta.18(react@18.3.1) + version: 3.0.0-beta.18(react@19.0.0) '@react-aria/utils': specifier: 3.26.0 - version: 3.26.0(react@18.3.1) + version: 3.26.0(react@19.0.0) '@react-stately/toast': specifier: 3.0.0-beta.7 - version: 3.0.0-beta.7(react@18.3.1) + version: 3.0.0-beta.7(react@19.0.0) '@react-stately/utils': specifier: 3.10.5 - version: 3.10.5(react@18.3.1) + version: 3.10.5(react@19.0.0) '@react-types/shared': specifier: 3.26.0 - version: 3.26.0(react@18.3.1) + version: 3.26.0(react@19.0.0) class-variance-authority: specifier: 0.7.0 version: 0.7.0 react-aria: specifier: 3.36.0 - version: 3.36.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.36.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-aria-components: specifier: 1.5.0 - version: 1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-router-dom: specifier: 6.16.0 - version: 6.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) react-stately: specifier: 3.34.0 - version: 3.34.0(react@18.3.1) + version: 3.34.0(react@19.0.0) packages/core: dependencies: @@ -583,11 +583,11 @@ importers: version: link:../types devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/counter: dependencies: @@ -599,11 +599,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/drawer: dependencies: @@ -627,23 +627,23 @@ importers: version: link:../tokens '@react-aria/interactions': specifier: 3.22.5 - version: 3.22.5(react@18.3.1) + version: 3.22.5(react@19.0.0) '@react-aria/overlays': specifier: 3.24.0 - version: 3.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.24.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 framer-motion: specifier: 11.12.0 - version: 11.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.12.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/dropdown: dependencies: @@ -661,17 +661,20 @@ importers: version: link:../tokens '@react-aria/utils': specifier: 3.26.0 - version: 3.26.0(react@18.3.1) + version: 3.26.0(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 devDependencies: + '@react-types/shared': + specifier: 3.26.0 + version: 3.26.0(react@19.0.0) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/filter: dependencies: @@ -695,30 +698,30 @@ importers: version: link:../tooltip '@react-aria/visually-hidden': specifier: 3.8.18 - version: 3.8.18(react@18.3.1) + version: 3.8.18(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/focus-trap: dependencies: '@react-aria/focus': specifier: 3.19.0 - version: 3.19.0(react@18.3.1) + version: 3.19.0(react@19.0.0) devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/form: dependencies: @@ -736,29 +739,29 @@ importers: version: link:../tooltip '@react-aria/button': specifier: 3.11.0 - version: 3.11.0(react@18.3.1) + version: 3.11.0(react@19.0.0) '@react-aria/i18n': specifier: 3.12.4 - version: 3.12.4(react@18.3.1) + version: 3.12.4(react@19.0.0) '@react-aria/numberfield': specifier: 3.11.9 - version: 3.11.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.11.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@react-aria/visually-hidden': specifier: 3.8.18 - version: 3.8.18(react@18.3.1) + version: 3.8.18(react@19.0.0) '@react-stately/numberfield': specifier: 3.9.8 - version: 3.9.8(react@18.3.1) + version: 3.9.8(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/icons: dependencies: @@ -773,11 +776,11 @@ importers: version: 0.7.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/inline: dependencies: @@ -792,11 +795,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/inline-edit: dependencies: @@ -817,16 +820,16 @@ importers: version: link:../vars '@react-aria/button': specifier: 3.11.0 - version: 3.11.0(react@18.3.1) + version: 3.11.0(react@19.0.0) '@react-aria/focus': specifier: 3.19.0 - version: 3.19.0(react@18.3.1) + version: 3.19.0(react@19.0.0) '@react-aria/interactions': specifier: 3.22.5 - version: 3.22.5(react@18.3.1) + version: 3.22.5(react@19.0.0) '@react-aria/utils': specifier: 3.26.0 - version: 3.26.0(react@18.3.1) + version: 3.26.0(react@19.0.0) '@vanilla-extract/css': specifier: ^1.14.0 version: 1.16.0 @@ -838,11 +841,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/markdown: dependencies: @@ -861,13 +864,13 @@ importers: devDependencies: html-react-parser: specifier: 5.1.1 - version: 5.1.1(react@18.3.1) + version: 5.1.1(react@19.0.0) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/menu: dependencies: @@ -888,26 +891,26 @@ importers: version: link:../tooltip '@radix-ui/react-slot': specifier: 1.1.0 - version: 1.1.0(@types/react@18.3.12)(react@18.3.1) + version: 1.1.0(@types/react@19.0.0)(react@19.0.0) '@react-aria/focus': specifier: 3.19.0 - version: 3.19.0(react@18.3.1) + version: 3.19.0(react@19.0.0) '@react-aria/separator': specifier: 3.4.4 - version: 3.4.4(react@18.3.1) + version: 3.4.4(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 react-virtual: specifier: 2.10.4 - version: 2.10.4(react@18.3.1) + version: 2.10.4(react@19.0.0) devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/modal: dependencies: @@ -928,23 +931,23 @@ importers: version: link:../tokens '@react-aria/interactions': specifier: 3.22.5 - version: 3.22.5(react@18.3.1) + version: 3.22.5(react@19.0.0) '@react-aria/overlays': specifier: 3.24.0 - version: 3.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.24.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 framer-motion: specifier: 11.12.0 - version: 11.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.12.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/navigation: dependencies: @@ -971,26 +974,26 @@ importers: version: link:../tooltip '@react-aria/utils': specifier: 3.26.0 - version: 3.26.0(react@18.3.1) + version: 3.26.0(react@19.0.0) '@react-stately/list': specifier: 3.11.1 - version: 3.11.1(react@18.3.1) + version: 3.11.1(react@19.0.0) '@react-types/shared': specifier: 3.26.0 - version: 3.26.0(react@18.3.1) + version: 3.26.0(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 react-router-dom: specifier: 6.16.0 - version: 6.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/overlay: dependencies: @@ -999,11 +1002,11 @@ importers: version: link:../portal devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/pagination: dependencies: @@ -1021,17 +1024,17 @@ importers: version: link:../tokens '@react-aria/visually-hidden': specifier: 3.8.18 - version: 3.8.18(react@18.3.1) + version: 3.8.18(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/popover: dependencies: @@ -1055,23 +1058,23 @@ importers: version: 2.2.0 framer-motion: specifier: 11.12.0 - version: 11.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.12.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/portal: devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/progress: dependencies: @@ -1083,11 +1086,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/progress-bubbles: dependencies: @@ -1102,11 +1105,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/stack: dependencies: @@ -1121,11 +1124,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/tab-list: dependencies: @@ -1134,29 +1137,29 @@ importers: version: link:../tokens '@react-aria/tabs': specifier: 3.9.8 - version: 3.9.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.9.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@react-stately/tabs': specifier: 3.7.0 - version: 3.7.0(react@18.3.1) + version: 3.7.0(react@19.0.0) '@react-types/shared': specifier: 3.26.0 - version: 3.26.0(react@18.3.1) + version: 3.26.0(react@19.0.0) '@react-types/tabs': specifier: 3.3.11 - version: 3.3.11(react@18.3.1) + version: 3.3.11(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 devDependencies: '@react-stately/collections': specifier: 3.12.0 - version: 3.12.0(react@18.3.1) + version: 3.12.0(react@19.0.0) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/table: dependencies: @@ -1168,11 +1171,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/tag: dependencies: @@ -1190,35 +1193,35 @@ importers: version: link:../tooltip '@react-aria/focus': specifier: 3.19.0 - version: 3.19.0(react@18.3.1) + version: 3.19.0(react@19.0.0) '@react-aria/interactions': specifier: 3.22.5 - version: 3.22.5(react@18.3.1) + version: 3.22.5(react@19.0.0) '@react-aria/selection': specifier: 3.21.0 - version: 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@react-aria/tag': specifier: 3.4.8 - version: 3.4.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.4.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@react-aria/utils': specifier: 3.26.0 - version: 3.26.0(react@18.3.1) + version: 3.26.0(react@19.0.0) '@react-stately/list': specifier: 3.11.1 - version: 3.11.1(react@18.3.1) + version: 3.11.1(react@19.0.0) '@react-types/shared': specifier: 3.26.0 - version: 3.26.0(react@18.3.1) + version: 3.26.0(react@19.0.0) classix: specifier: 2.2.0 version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/tokens: devDependencies: @@ -1248,11 +1251,11 @@ importers: version: 2.2.0 devDependencies: react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) packages/types: {} @@ -3100,15 +3103,15 @@ packages: resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - '@testing-library/react@16.0.1': - resolution: {integrity: sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==} + '@testing-library/react@16.1.0': + resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 - '@types/react': ^18.0.0 - '@types/react-dom': ^18.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 + '@types/react': ^18.0.0 || ^19.0.0 + '@types/react-dom': ^18.0.0 || ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -3181,14 +3184,11 @@ packages: '@types/postcss-modules-scope@3.0.4': resolution: {integrity: sha512-//ygSisVq9kVI0sqx3UPLzWIMCmtSVrzdljtuaAEJtGoGnpjBikZ2sXO5MpH9SnWX9HRfXxHifDAXcQjupWnIQ==} - '@types/prop-types@15.7.13': - resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - - '@types/react-dom@18.3.1': - resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} + '@types/react-dom@19.0.1': + resolution: {integrity: sha512-hljHij7MpWPKF6u5vojuyfV0YA4YURsQG7KT6SzV0Zs2BXAtgdTxG6A229Ub/xiWV4w/7JL8fi6aAyjshH4meA==} - '@types/react@18.3.12': - resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} + '@types/react@19.0.0': + resolution: {integrity: sha512-MY3oPudxvMYyesqs/kW1Bh8y9VqSmf+tzqw3ae8a9DZW68pUe3zAdHeI1jc6iAysuRdACnVknHP8AhwD4/dxtg==} '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -3230,8 +3230,8 @@ packages: peerDependencies: vite: ^6.0.2 - '@vitejs/plugin-react-swc@3.7.1': - resolution: {integrity: sha512-vgWOY0i1EROUK0Ctg1hwhtC3SdcDjZcdit4Ups4aPkDcB1jYhmo+RMYWY87cmXMhvtD5uf8lV89j2w16vkdSVg==} + '@vitejs/plugin-react-swc@3.7.2': + resolution: {integrity: sha512-y0byko2b2tSVVf5Gpng1eEhX1OvPC7x8yns1Fx8jDzlJp4LS6CMkCPfLw47cjyoMrshQDoQw4qcgjsU9VvlCew==} peerDependencies: vite: ^6.0.2 @@ -5466,6 +5466,11 @@ packages: peerDependencies: react: ^18.3.1 + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + peerDependencies: + react: ^19.0.0 + react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} @@ -5502,6 +5507,10 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} + react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} + engines: {node: '>=0.10.0'} + read-yaml-file@1.1.0: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} @@ -5646,6 +5655,9 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true @@ -6951,11 +6963,11 @@ snapshots: dependencies: lit: 2.8.0 - '@figspec/react@1.0.3(react@18.3.1)': + '@figspec/react@1.0.3(react@19.0.0)': dependencies: '@figspec/components': 1.0.3 '@lit-labs/react': 1.2.1 - react: 18.3.1 + react: 19.0.0 '@floating-ui/core@1.6.0': dependencies: @@ -7094,10 +7106,10 @@ snapshots: globby: 11.1.0 read-yaml-file: 1.1.0 - '@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1)': + '@mdx-js/react@3.1.0(@types/react@19.0.0)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.12 + '@types/react': 19.0.0 react: 18.3.1 '@napi-rs/wasm-runtime@0.2.4': @@ -7213,1006 +7225,1006 @@ snapshots: '@polka/url@1.0.0-next.28': {} - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.1.0(@types/react@19.0.0)(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-slot@1.1.0(@types/react@19.0.0)(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.0)(react@19.0.0) + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@reach/observe-rect@1.2.0': {} - '@react-aria/breadcrumbs@3.5.19(react@18.3.1)': + '@react-aria/breadcrumbs@3.5.19(react@19.0.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/link': 3.7.7(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/breadcrumbs': 3.7.9(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/link': 3.7.7(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/breadcrumbs': 3.7.9(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/button@3.11.0(react@18.3.1)': + '@react-aria/button@3.11.0(react@19.0.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/toolbar': 3.0.0-beta.11(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/toggle': 3.8.0(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/toolbar': 3.0.0-beta.11(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/toggle': 3.8.0(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/calendar@3.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/calendar@3.6.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@internationalized/date': 3.6.0 - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/calendar': 3.6.0(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/calendar': 3.5.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/calendar': 3.6.0(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/calendar': 3.5.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@react-aria/checkbox@3.15.0(react@18.3.1)': - dependencies: - '@react-aria/form': 3.0.11(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/toggle': 3.10.10(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/checkbox': 3.6.10(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/toggle': 3.8.0(react@18.3.1) - '@react-types/checkbox': 3.9.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + '@react-aria/checkbox@3.15.0(react@19.0.0)': + dependencies: + '@react-aria/form': 3.0.11(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/toggle': 3.10.10(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/checkbox': 3.6.10(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/toggle': 3.8.0(react@19.0.0) + '@react-types/checkbox': 3.9.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/collections@3.0.0-alpha.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/collections@3.0.0-alpha.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/ssr': 3.9.7(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/ssr': 3.9.7(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.2.2(react@18.3.1) - - '@react-aria/color@3.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/numberfield': 3.11.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/slider': 3.7.14(react@18.3.1) - '@react-aria/spinbutton': 3.6.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.15.0(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-aria/visually-hidden': 3.8.18(react@18.3.1) - '@react-stately/color': 3.8.1(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-types/color': 3.0.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + use-sync-external-store: 1.2.2(react@19.0.0) + + '@react-aria/color@3.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/numberfield': 3.11.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/slider': 3.7.14(react@19.0.0) + '@react-aria/spinbutton': 3.6.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/textfield': 3.15.0(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-aria/visually-hidden': 3.8.18(react@19.0.0) + '@react-stately/color': 3.8.1(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-types/color': 3.0.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/combobox@3.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/combobox@3.11.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/listbox': 3.13.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/listbox': 3.13.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/menu': 3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/overlays': 3.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.15.0(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/combobox': 3.10.1(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/combobox': 3.13.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/menu': 3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/overlays': 3.24.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/textfield': 3.15.0(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/combobox': 3.10.1(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/combobox': 3.13.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/datepicker@3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/datepicker@3.12.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@internationalized/date': 3.6.0 '@internationalized/number': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/form': 3.0.11(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/spinbutton': 3.6.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/datepicker': 3.11.0(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/calendar': 3.5.0(react@18.3.1) - '@react-types/datepicker': 3.9.0(react@18.3.1) - '@react-types/dialog': 3.5.14(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/form': 3.0.11(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/spinbutton': 3.6.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/datepicker': 3.11.0(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/calendar': 3.5.0(react@19.0.0) + '@react-types/datepicker': 3.9.0(react@19.0.0) + '@react-types/dialog': 3.5.14(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/dialog@3.5.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/dialog@3.5.20(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/overlays': 3.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/dialog': 3.5.14(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/overlays': 3.24.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/dialog': 3.5.14(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/disclosure@3.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/disclosure@3.0.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/ssr': 3.9.7(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/disclosure': 3.0.0(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) + '@react-aria/ssr': 3.9.7(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/disclosure': 3.0.0(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/dnd@3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/dnd@3.8.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@internationalized/string': 3.2.5 - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/overlays': 3.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/dnd': 3.5.0(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/overlays': 3.24.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/dnd': 3.5.0(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/focus@3.19.0(react@18.3.1)': + '@react-aria/focus@3.19.0(react@19.0.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 clsx: 2.1.1 - react: 18.3.1 + react: 19.0.0 - '@react-aria/form@3.0.11(react@18.3.1)': + '@react-aria/form@3.0.11(react@19.0.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/grid@3.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/grid@3.11.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/grid': 3.10.0(react@18.3.1) - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-types/checkbox': 3.9.0(react@18.3.1) - '@react-types/grid': 3.2.10(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/grid': 3.10.0(react@19.0.0) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-types/checkbox': 3.9.0(react@19.0.0) + '@react-types/grid': 3.2.10(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@react-aria/gridlist@3.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/grid': 3.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/list': 3.11.1(react@18.3.1) - '@react-stately/tree': 3.8.6(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + '@react-aria/gridlist@3.10.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/grid': 3.11.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/list': 3.11.1(react@19.0.0) + '@react-stately/tree': 3.8.6(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/i18n@3.12.4(react@18.3.1)': + '@react-aria/i18n@3.12.4(react@19.0.0)': dependencies: '@internationalized/date': 3.6.0 '@internationalized/message': 3.1.6 '@internationalized/number': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/ssr': 3.9.7(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/ssr': 3.9.7(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/interactions@3.22.5(react@18.3.1)': + '@react-aria/interactions@3.22.5(react@19.0.0)': dependencies: - '@react-aria/ssr': 3.9.7(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/ssr': 3.9.7(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/label@3.7.13(react@18.3.1)': + '@react-aria/label@3.7.13(react@19.0.0)': dependencies: - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/landmark@3.0.0-beta.17(react@18.3.1)': + '@react-aria/landmark@3.0.0-beta.17(react@19.0.0)': dependencies: - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - use-sync-external-store: 1.2.2(react@18.3.1) + react: 19.0.0 + use-sync-external-store: 1.2.2(react@19.0.0) - '@react-aria/link@3.7.7(react@18.3.1)': + '@react-aria/link@3.7.7(react@19.0.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/link': 3.5.9(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/link': 3.5.9(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - - '@react-aria/listbox@3.13.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/list': 3.11.1(react@18.3.1) - '@react-types/listbox': 3.5.3(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + + '@react-aria/listbox@3.13.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/list': 3.11.1(react@19.0.0) + '@react-types/listbox': 3.5.3(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@react-aria/live-announcer@3.4.1': dependencies: '@swc/helpers': 0.5.13 - '@react-aria/menu@3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/overlays': 3.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/menu': 3.9.0(react@18.3.1) - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-stately/tree': 3.8.6(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/menu': 3.9.13(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/menu@3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/overlays': 3.24.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/menu': 3.9.0(react@19.0.0) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-stately/tree': 3.8.6(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/menu': 3.9.13(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/meter@3.4.18(react@18.3.1)': + '@react-aria/meter@3.4.18(react@19.0.0)': dependencies: - '@react-aria/progress': 3.4.18(react@18.3.1) - '@react-types/meter': 3.4.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/progress': 3.4.18(react@19.0.0) + '@react-types/meter': 3.4.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - - '@react-aria/numberfield@3.11.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/spinbutton': 3.6.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.15.0(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/numberfield': 3.9.8(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/numberfield': 3.8.7(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + + '@react-aria/numberfield@3.11.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/spinbutton': 3.6.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/textfield': 3.15.0(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/numberfield': 3.9.8(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/numberfield': 3.8.7(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@react-aria/overlays@3.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/ssr': 3.9.7(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-aria/visually-hidden': 3.8.18(react@18.3.1) - '@react-stately/overlays': 3.6.12(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/overlays': 3.8.11(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + '@react-aria/overlays@3.24.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/ssr': 3.9.7(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-aria/visually-hidden': 3.8.18(react@19.0.0) + '@react-stately/overlays': 3.6.12(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/overlays': 3.8.11(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/progress@3.4.18(react@18.3.1)': + '@react-aria/progress@3.4.18(react@19.0.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/progress': 3.5.8(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/progress': 3.5.8(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - - '@react-aria/radio@3.10.10(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/form': 3.0.11(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/radio': 3.10.9(react@18.3.1) - '@react-types/radio': 3.8.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + + '@react-aria/radio@3.10.10(react@19.0.0)': + dependencies: + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/form': 3.0.11(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/radio': 3.10.9(react@19.0.0) + '@react-types/radio': 3.8.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/searchfield@3.7.11(react@18.3.1)': + '@react-aria/searchfield@3.7.11(react@19.0.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/textfield': 3.15.0(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/searchfield': 3.5.8(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/searchfield': 3.5.10(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/textfield': 3.15.0(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/searchfield': 3.5.8(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/searchfield': 3.5.10(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - - '@react-aria/select@3.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/form': 3.0.11(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/listbox': 3.13.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/menu': 3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-aria/visually-hidden': 3.8.18(react@18.3.1) - '@react-stately/select': 3.6.9(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/select': 3.9.8(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + + '@react-aria/select@3.15.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@react-aria/form': 3.0.11(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/listbox': 3.13.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/menu': 3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-aria/visually-hidden': 3.8.18(react@19.0.0) + '@react-stately/select': 3.6.9(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/select': 3.9.8(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/selection@3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/selection@3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/separator@3.4.4(react@18.3.1)': + '@react-aria/separator@3.4.4(react@19.0.0)': dependencies: - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - - '@react-aria/slider@3.7.14(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/slider': 3.6.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/slider': 3.7.7(react@18.3.1) + react: 19.0.0 + + '@react-aria/slider@3.7.14(react@19.0.0)': + dependencies: + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/slider': 3.6.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/slider': 3.7.7(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/spinbutton@3.6.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/spinbutton@3.6.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/ssr@3.9.7(react@18.3.1)': + '@react-aria/ssr@3.9.7(react@19.0.0)': dependencies: '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/switch@3.6.10(react@18.3.1)': + '@react-aria/switch@3.6.10(react@19.0.0)': dependencies: - '@react-aria/toggle': 3.10.10(react@18.3.1) - '@react-stately/toggle': 3.8.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/switch': 3.5.7(react@18.3.1) + '@react-aria/toggle': 3.10.10(react@19.0.0) + '@react-stately/toggle': 3.8.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/switch': 3.5.7(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/table@3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/table@3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/grid': 3.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/grid': 3.11.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-aria/visually-hidden': 3.8.18(react@18.3.1) - '@react-stately/collections': 3.12.0(react@18.3.1) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-aria/visually-hidden': 3.8.18(react@19.0.0) + '@react-stately/collections': 3.12.0(react@19.0.0) '@react-stately/flags': 3.0.5 - '@react-stately/table': 3.13.0(react@18.3.1) - '@react-types/checkbox': 3.9.0(react@18.3.1) - '@react-types/grid': 3.2.10(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/table': 3.10.3(react@18.3.1) + '@react-stately/table': 3.13.0(react@19.0.0) + '@react-types/checkbox': 3.9.0(react@19.0.0) + '@react-types/grid': 3.2.10(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/table': 3.10.3(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@react-aria/tabs@3.9.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/tabs': 3.7.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/tabs': 3.3.11(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + '@react-aria/tabs@3.9.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/tabs': 3.7.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/tabs': 3.3.11(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@react-aria/tag@3.4.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/gridlist': 3.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/list': 3.11.1(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + '@react-aria/tag@3.4.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@react-aria/gridlist': 3.10.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/list': 3.11.1(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@react-aria/textfield@3.15.0(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/form': 3.0.11(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/textfield': 3.10.0(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + '@react-aria/textfield@3.15.0(react@19.0.0)': + dependencies: + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/form': 3.0.11(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/textfield': 3.10.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/toast@3.0.0-beta.18(react@18.3.1)': + '@react-aria/toast@3.0.0-beta.18(react@19.0.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/landmark': 3.0.0-beta.17(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/toast': 3.0.0-beta.7(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/landmark': 3.0.0-beta.17(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/toast': 3.0.0-beta.7(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/toggle@3.10.10(react@18.3.1)': + '@react-aria/toggle@3.10.10(react@19.0.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/toggle': 3.8.0(react@18.3.1) - '@react-types/checkbox': 3.9.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/toggle': 3.8.0(react@19.0.0) + '@react-types/checkbox': 3.9.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/toolbar@3.0.0-beta.11(react@18.3.1)': + '@react-aria/toolbar@3.0.0-beta.11(react@19.0.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/tooltip@3.7.10(react@18.3.1)': + '@react-aria/tooltip@3.7.10(react@19.0.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/tooltip': 3.5.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/tooltip': 3.4.13(react@18.3.1) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/tooltip': 3.5.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/tooltip': 3.4.13(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-aria/tree@3.0.0-beta.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/tree@3.0.0-beta.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/gridlist': 3.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/tree': 3.8.6(react@18.3.1) - '@react-types/button': 3.10.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/gridlist': 3.10.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/tree': 3.8.6(react@19.0.0) + '@react-types/button': 3.10.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/utils@3.26.0(react@18.3.1)': + '@react-aria/utils@3.26.0(react@19.0.0)': dependencies: - '@react-aria/ssr': 3.9.7(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/ssr': 3.9.7(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 clsx: 2.1.1 - react: 18.3.1 + react: 19.0.0 - '@react-aria/virtualizer@4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/virtualizer@4.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-stately/virtualizer': 4.2.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-stately/virtualizer': 4.2.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-aria/visually-hidden@3.8.18(react@18.3.1)': + '@react-aria/visually-hidden@3.8.18(react@19.0.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/calendar@3.6.0(react@18.3.1)': + '@react-stately/calendar@3.6.0(react@19.0.0)': dependencies: '@internationalized/date': 3.6.0 - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/calendar': 3.5.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/calendar': 3.5.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/checkbox@3.6.10(react@18.3.1)': + '@react-stately/checkbox@3.6.10(react@19.0.0)': dependencies: - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/checkbox': 3.9.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/checkbox': 3.9.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/collections@3.12.0(react@18.3.1)': + '@react-stately/collections@3.12.0(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/color@3.8.1(react@18.3.1)': + '@react-stately/color@3.8.1(react@19.0.0)': dependencies: '@internationalized/number': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/numberfield': 3.9.8(react@18.3.1) - '@react-stately/slider': 3.6.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/color': 3.0.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/numberfield': 3.9.8(react@19.0.0) + '@react-stately/slider': 3.6.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/color': 3.0.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 - - '@react-stately/combobox@3.10.1(react@18.3.1)': - dependencies: - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/list': 3.11.1(react@18.3.1) - '@react-stately/overlays': 3.6.12(react@18.3.1) - '@react-stately/select': 3.6.9(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/combobox': 3.13.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + react: 19.0.0 + + '@react-stately/combobox@3.10.1(react@19.0.0)': + dependencies: + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/list': 3.11.1(react@19.0.0) + '@react-stately/overlays': 3.6.12(react@19.0.0) + '@react-stately/select': 3.6.9(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/combobox': 3.13.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/data@3.12.0(react@18.3.1)': + '@react-stately/data@3.12.0(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/datepicker@3.11.0(react@18.3.1)': + '@react-stately/datepicker@3.11.0(react@19.0.0)': dependencies: '@internationalized/date': 3.6.0 '@internationalized/string': 3.2.5 - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/overlays': 3.6.12(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/datepicker': 3.9.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/overlays': 3.6.12(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/datepicker': 3.9.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/disclosure@3.0.0(react@18.3.1)': + '@react-stately/disclosure@3.0.0(react@19.0.0)': dependencies: - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/dnd@3.5.0(react@18.3.1)': + '@react-stately/dnd@3.5.0(react@19.0.0)': dependencies: - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 '@react-stately/flags@3.0.5': dependencies: '@swc/helpers': 0.5.13 - '@react-stately/form@3.1.0(react@18.3.1)': + '@react-stately/form@3.1.0(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/grid@3.10.0(react@18.3.1)': + '@react-stately/grid@3.10.0(react@19.0.0)': dependencies: - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-types/grid': 3.2.10(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-types/grid': 3.2.10(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/layout@4.1.0(react@18.3.1)': + '@react-stately/layout@4.1.0(react@19.0.0)': dependencies: - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/table': 3.13.0(react@18.3.1) - '@react-stately/virtualizer': 4.2.0(react@18.3.1) - '@react-types/grid': 3.2.10(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/table': 3.10.3(react@18.3.1) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/table': 3.13.0(react@19.0.0) + '@react-stately/virtualizer': 4.2.0(react@19.0.0) + '@react-types/grid': 3.2.10(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/table': 3.10.3(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/list@3.11.1(react@18.3.1)': + '@react-stately/list@3.11.1(react@19.0.0)': dependencies: - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/menu@3.9.0(react@18.3.1)': + '@react-stately/menu@3.9.0(react@19.0.0)': dependencies: - '@react-stately/overlays': 3.6.12(react@18.3.1) - '@react-types/menu': 3.9.13(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/overlays': 3.6.12(react@19.0.0) + '@react-types/menu': 3.9.13(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/numberfield@3.9.8(react@18.3.1)': + '@react-stately/numberfield@3.9.8(react@19.0.0)': dependencies: '@internationalized/number': 3.6.0 - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/numberfield': 3.8.7(react@18.3.1) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/numberfield': 3.8.7(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/overlays@3.6.12(react@18.3.1)': + '@react-stately/overlays@3.6.12(react@19.0.0)': dependencies: - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/overlays': 3.8.11(react@18.3.1) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/overlays': 3.8.11(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/radio@3.10.9(react@18.3.1)': + '@react-stately/radio@3.10.9(react@19.0.0)': dependencies: - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/radio': 3.8.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/radio': 3.8.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/searchfield@3.5.8(react@18.3.1)': + '@react-stately/searchfield@3.5.8(react@19.0.0)': dependencies: - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/searchfield': 3.5.10(react@18.3.1) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/searchfield': 3.5.10(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/select@3.6.9(react@18.3.1)': + '@react-stately/select@3.6.9(react@19.0.0)': dependencies: - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/list': 3.11.1(react@18.3.1) - '@react-stately/overlays': 3.6.12(react@18.3.1) - '@react-types/select': 3.9.8(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/list': 3.11.1(react@19.0.0) + '@react-stately/overlays': 3.6.12(react@19.0.0) + '@react-types/select': 3.9.8(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/selection@3.18.0(react@18.3.1)': + '@react-stately/selection@3.18.0(react@19.0.0)': dependencies: - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/slider@3.6.0(react@18.3.1)': + '@react-stately/slider@3.6.0(react@19.0.0)': dependencies: - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/slider': 3.7.7(react@18.3.1) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/slider': 3.7.7(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/table@3.13.0(react@18.3.1)': + '@react-stately/table@3.13.0(react@19.0.0)': dependencies: - '@react-stately/collections': 3.12.0(react@18.3.1) + '@react-stately/collections': 3.12.0(react@19.0.0) '@react-stately/flags': 3.0.5 - '@react-stately/grid': 3.10.0(react@18.3.1) - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/grid': 3.2.10(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/table': 3.10.3(react@18.3.1) + '@react-stately/grid': 3.10.0(react@19.0.0) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/grid': 3.2.10(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/table': 3.10.3(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/tabs@3.7.0(react@18.3.1)': + '@react-stately/tabs@3.7.0(react@19.0.0)': dependencies: - '@react-stately/list': 3.11.1(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/tabs': 3.3.11(react@18.3.1) + '@react-stately/list': 3.11.1(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/tabs': 3.3.11(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/toast@3.0.0-beta.7(react@18.3.1)': + '@react-stately/toast@3.0.0-beta.7(react@19.0.0)': dependencies: '@swc/helpers': 0.5.13 - react: 18.3.1 - use-sync-external-store: 1.2.2(react@18.3.1) + react: 19.0.0 + use-sync-external-store: 1.2.2(react@19.0.0) - '@react-stately/toggle@3.8.0(react@18.3.1)': + '@react-stately/toggle@3.8.0(react@19.0.0)': dependencies: - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/checkbox': 3.9.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/checkbox': 3.9.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/tooltip@3.5.0(react@18.3.1)': + '@react-stately/tooltip@3.5.0(react@19.0.0)': dependencies: - '@react-stately/overlays': 3.6.12(react@18.3.1) - '@react-types/tooltip': 3.4.13(react@18.3.1) + '@react-stately/overlays': 3.6.12(react@19.0.0) + '@react-types/tooltip': 3.4.13(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/tree@3.8.6(react@18.3.1)': + '@react-stately/tree@3.8.6(react@19.0.0)': dependencies: - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/utils@3.10.5(react@18.3.1)': + '@react-stately/utils@3.10.5(react@19.0.0)': dependencies: '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-stately/virtualizer@4.2.0(react@18.3.1)': + '@react-stately/virtualizer@4.2.0(react@19.0.0)': dependencies: - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) '@swc/helpers': 0.5.13 - react: 18.3.1 + react: 19.0.0 - '@react-types/breadcrumbs@3.7.9(react@18.3.1)': + '@react-types/breadcrumbs@3.7.9(react@19.0.0)': dependencies: - '@react-types/link': 3.5.9(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/link': 3.5.9(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/button@3.10.1(react@18.3.1)': + '@react-types/button@3.10.1(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/calendar@3.5.0(react@18.3.1)': + '@react-types/calendar@3.5.0(react@19.0.0)': dependencies: '@internationalized/date': 3.6.0 - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/checkbox@3.9.0(react@18.3.1)': + '@react-types/checkbox@3.9.0(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/color@3.0.1(react@18.3.1)': + '@react-types/color@3.0.1(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/slider': 3.7.7(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/slider': 3.7.7(react@19.0.0) + react: 19.0.0 - '@react-types/combobox@3.13.1(react@18.3.1)': + '@react-types/combobox@3.13.1(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/datepicker@3.9.0(react@18.3.1)': + '@react-types/datepicker@3.9.0(react@19.0.0)': dependencies: '@internationalized/date': 3.6.0 - '@react-types/calendar': 3.5.0(react@18.3.1) - '@react-types/overlays': 3.8.11(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/calendar': 3.5.0(react@19.0.0) + '@react-types/overlays': 3.8.11(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/dialog@3.5.14(react@18.3.1)': + '@react-types/dialog@3.5.14(react@19.0.0)': dependencies: - '@react-types/overlays': 3.8.11(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/overlays': 3.8.11(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/form@3.7.8(react@18.3.1)': + '@react-types/form@3.7.8(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/grid@3.2.10(react@18.3.1)': + '@react-types/grid@3.2.10(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/link@3.5.9(react@18.3.1)': + '@react-types/link@3.5.9(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/listbox@3.5.3(react@18.3.1)': + '@react-types/listbox@3.5.3(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/menu@3.9.13(react@18.3.1)': + '@react-types/menu@3.9.13(react@19.0.0)': dependencies: - '@react-types/overlays': 3.8.11(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/overlays': 3.8.11(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/meter@3.4.5(react@18.3.1)': + '@react-types/meter@3.4.5(react@19.0.0)': dependencies: - '@react-types/progress': 3.5.8(react@18.3.1) - react: 18.3.1 + '@react-types/progress': 3.5.8(react@19.0.0) + react: 19.0.0 - '@react-types/numberfield@3.8.7(react@18.3.1)': + '@react-types/numberfield@3.8.7(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/overlays@3.8.11(react@18.3.1)': + '@react-types/overlays@3.8.11(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/progress@3.5.8(react@18.3.1)': + '@react-types/progress@3.5.8(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/radio@3.8.5(react@18.3.1)': + '@react-types/radio@3.8.5(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/searchfield@3.5.10(react@18.3.1)': + '@react-types/searchfield@3.5.10(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/textfield': 3.10.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/textfield': 3.10.0(react@19.0.0) + react: 19.0.0 - '@react-types/select@3.9.8(react@18.3.1)': + '@react-types/select@3.9.8(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/shared@3.26.0(react@18.3.1)': + '@react-types/shared@3.26.0(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 - '@react-types/slider@3.7.7(react@18.3.1)': + '@react-types/slider@3.7.7(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/switch@3.5.7(react@18.3.1)': + '@react-types/switch@3.5.7(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/table@3.10.3(react@18.3.1)': + '@react-types/table@3.10.3(react@19.0.0)': dependencies: - '@react-types/grid': 3.2.10(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/grid': 3.2.10(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/tabs@3.3.11(react@18.3.1)': + '@react-types/tabs@3.3.11(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/textfield@3.10.0(react@18.3.1)': + '@react-types/textfield@3.10.0(react@19.0.0)': dependencies: - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 - '@react-types/tooltip@3.4.13(react@18.3.1)': + '@react-types/tooltip@3.4.13(react@19.0.0)': dependencies: - '@react-types/overlays': 3.8.11(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 + '@react-types/overlays': 3.8.11(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 '@remix-run/router@1.9.0': {} @@ -8309,19 +8321,19 @@ snapshots: storybook: 8.4.1(prettier@3.4.1) ts-dedent: 2.2.0 - '@storybook/addon-designs@8.0.4(@storybook/blocks@8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1)))(@storybook/components@8.4.1(storybook@8.4.1(prettier@3.4.1)))(@storybook/theming@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/addon-designs@8.0.4(@storybook/blocks@8.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1)))(@storybook/components@8.4.1(storybook@8.4.1(prettier@3.4.1)))(@storybook/theming@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@figspec/react': 1.0.3(react@18.3.1) + '@figspec/react': 1.0.3(react@19.0.0) optionalDependencies: - '@storybook/blocks': 8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1)) + '@storybook/blocks': 8.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1)) '@storybook/components': 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/theming': 8.4.1(storybook@8.4.1(prettier@3.4.1)) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@storybook/addon-docs@8.4.1(@types/react@18.3.12)(storybook@8.4.1(prettier@3.4.1))': + '@storybook/addon-docs@8.4.1(@types/react@19.0.0)(storybook@8.4.1(prettier@3.4.1))': dependencies: - '@mdx-js/react': 3.1.0(@types/react@18.3.12)(react@18.3.1) + '@mdx-js/react': 3.1.0(@types/react@19.0.0)(react@18.3.1) '@storybook/blocks': 8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1)) '@storybook/csf-plugin': 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/react-dom-shim': 8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1)) @@ -8333,12 +8345,12 @@ snapshots: - '@types/react' - webpack-sources - '@storybook/addon-essentials@8.4.1(@types/react@18.3.12)(storybook@8.4.1(prettier@3.4.1))': + '@storybook/addon-essentials@8.4.1(@types/react@19.0.0)(storybook@8.4.1(prettier@3.4.1))': dependencies: '@storybook/addon-actions': 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/addon-backgrounds': 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/addon-controls': 8.4.1(storybook@8.4.1(prettier@3.4.1)) - '@storybook/addon-docs': 8.4.1(@types/react@18.3.12)(storybook@8.4.1(prettier@3.4.1)) + '@storybook/addon-docs': 8.4.1(@types/react@19.0.0)(storybook@8.4.1(prettier@3.4.1)) '@storybook/addon-highlight': 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/addon-measure': 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/addon-outline': 8.4.1(storybook@8.4.1(prettier@3.4.1)) @@ -8400,6 +8412,16 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + '@storybook/blocks@8.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1))': + dependencies: + '@storybook/csf': 0.1.11 + '@storybook/icons': 1.2.12(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + storybook: 8.4.1(prettier@3.4.1) + ts-dedent: 2.2.0 + optionalDependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + '@storybook/builder-vite@8.4.1(storybook@8.4.1(prettier@3.4.1))(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@storybook/csf-plugin': 8.4.1(storybook@8.4.1(prettier@3.4.1)) @@ -8452,6 +8474,11 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + '@storybook/icons@1.2.12(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + '@storybook/instrumenter@8.4.1(storybook@8.4.1(prettier@3.4.1))': dependencies: '@storybook/global': 5.0.0 @@ -8472,17 +8499,23 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 8.4.1(prettier@3.4.1) - '@storybook/react-vite@8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.24.3)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0))': + '@storybook/react-dom-shim@8.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1))': + dependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + storybook: 8.4.1(prettier@3.4.1) + + '@storybook/react-vite@8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.24.3)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.7.2)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0)) '@rollup/pluginutils': 5.1.3(rollup@4.24.3) '@storybook/builder-vite': 8.4.1(storybook@8.4.1(prettier@3.4.1))(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0)) - '@storybook/react': 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2) + '@storybook/react': 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2) find-up: 5.0.0 magic-string: 0.30.12 - react: 18.3.1 + react: 19.0.0 react-docgen: 7.1.0 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0(react@19.0.0) resolve: 1.22.8 storybook: 8.4.1(prettier@3.4.1) tsconfig-paths: 4.2.0 @@ -8494,16 +8527,16 @@ snapshots: - typescript - webpack-sources - '@storybook/react@8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2)': + '@storybook/react@8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.4.1)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1))(typescript@5.7.2)': dependencies: '@storybook/components': 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/global': 5.0.0 '@storybook/manager-api': 8.4.1(storybook@8.4.1(prettier@3.4.1)) '@storybook/preview-api': 8.4.1(storybook@8.4.1(prettier@3.4.1)) - '@storybook/react-dom-shim': 8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1)) + '@storybook/react-dom-shim': 8.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1)) '@storybook/theming': 8.4.1(storybook@8.4.1(prettier@3.4.1)) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) storybook: 8.4.1(prettier@3.4.1) optionalDependencies: '@storybook/test': 8.4.1(storybook@8.4.1(prettier@3.4.1)) @@ -8617,15 +8650,15 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.0.0 + '@types/react-dom': 19.0.1 '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: @@ -8703,15 +8736,12 @@ snapshots: dependencies: postcss: 8.4.47 - '@types/prop-types@15.7.13': {} - - '@types/react-dom@18.3.1': + '@types/react-dom@19.0.1': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@types/react@18.3.12': + '@types/react@19.0.0': dependencies: - '@types/prop-types': 15.7.13 csstype: 3.1.3 '@types/resolve@1.20.6': {} @@ -8807,14 +8837,14 @@ snapshots: - tsx - yaml - '@vitejs/plugin-react-swc@3.7.1(@swc/helpers@0.5.13)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0))': + '@vitejs/plugin-react-swc@3.7.2(@swc/helpers@0.5.13)(vite@6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@swc/core': 1.7.42(@swc/helpers@0.5.13) vite: 6.0.2(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0) transitivePeerDependencies: - '@swc/helpers' - '@vitest/coverage-v8@2.1.4(vitest@2.1.4)': + '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.10.1)(@vitest/ui@2.1.4)(jiti@1.21.6)(jsdom@25.0.1)(less@4.2.0)(lightningcss@1.28.1)(sass@1.80.5)(stylus@0.62.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -9781,12 +9811,12 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 - framer-motion@11.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.12.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: tslib: 2.8.1 optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) front-matter@4.0.2: dependencies: @@ -9993,11 +10023,11 @@ snapshots: html-escaper@2.0.2: {} - html-react-parser@5.1.1(react@18.3.1): + html-react-parser@5.1.1(react@19.0.0): dependencies: domhandler: 5.0.3 html-dom-parser: 5.0.7 - react: 18.3.1 + react: 19.0.0 react-property: 2.0.2 style-to-js: 1.1.10 @@ -11178,86 +11208,86 @@ snapshots: '@vanilla-extract/css': 1.16.0 '@vanilla-extract/dynamic': 2.1.0 - react-aria-components@1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-aria-components@1.5.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@internationalized/date': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/collections': 3.0.0-alpha.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/color': 3.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/disclosure': 3.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/dnd': 3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) + '@react-aria/collections': 3.0.0-alpha.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/color': 3.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/disclosure': 3.0.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/dnd': 3.8.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/menu': 3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/toolbar': 3.0.0-beta.11(react@18.3.1) - '@react-aria/tree': 3.0.0-beta.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-aria/virtualizer': 4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/color': 3.8.1(react@18.3.1) - '@react-stately/disclosure': 3.0.0(react@18.3.1) - '@react-stately/layout': 4.1.0(react@18.3.1) - '@react-stately/menu': 3.9.0(react@18.3.1) - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-stately/table': 3.13.0(react@18.3.1) - '@react-stately/utils': 3.10.5(react@18.3.1) - '@react-stately/virtualizer': 4.2.0(react@18.3.1) - '@react-types/color': 3.0.1(react@18.3.1) - '@react-types/form': 3.7.8(react@18.3.1) - '@react-types/grid': 3.2.10(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - '@react-types/table': 3.10.3(react@18.3.1) + '@react-aria/menu': 3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/toolbar': 3.0.0-beta.11(react@19.0.0) + '@react-aria/tree': 3.0.0-beta.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-aria/virtualizer': 4.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-stately/color': 3.8.1(react@19.0.0) + '@react-stately/disclosure': 3.0.0(react@19.0.0) + '@react-stately/layout': 4.1.0(react@19.0.0) + '@react-stately/menu': 3.9.0(react@19.0.0) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-stately/table': 3.13.0(react@19.0.0) + '@react-stately/utils': 3.10.5(react@19.0.0) + '@react-stately/virtualizer': 4.2.0(react@19.0.0) + '@react-types/color': 3.0.1(react@19.0.0) + '@react-types/form': 3.7.8(react@19.0.0) + '@react-types/grid': 3.2.10(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + '@react-types/table': 3.10.3(react@19.0.0) '@swc/helpers': 0.5.13 client-only: 0.0.1 - react: 18.3.1 - react-aria: 3.36.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-dom: 18.3.1(react@18.3.1) - react-stately: 3.34.0(react@18.3.1) - use-sync-external-store: 1.2.2(react@18.3.1) + react: 19.0.0 + react-aria: 3.36.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-dom: 19.0.0(react@19.0.0) + react-stately: 3.34.0(react@19.0.0) + use-sync-external-store: 1.2.2(react@19.0.0) - react-aria@3.36.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-aria@3.36.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@internationalized/string': 3.2.5 - '@react-aria/breadcrumbs': 3.5.19(react@18.3.1) - '@react-aria/button': 3.11.0(react@18.3.1) - '@react-aria/calendar': 3.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/checkbox': 3.15.0(react@18.3.1) - '@react-aria/color': 3.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/combobox': 3.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/datepicker': 3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/dialog': 3.5.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/disclosure': 3.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/dnd': 3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/focus': 3.19.0(react@18.3.1) - '@react-aria/gridlist': 3.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.4(react@18.3.1) - '@react-aria/interactions': 3.22.5(react@18.3.1) - '@react-aria/label': 3.7.13(react@18.3.1) - '@react-aria/link': 3.7.7(react@18.3.1) - '@react-aria/listbox': 3.13.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/menu': 3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/meter': 3.4.18(react@18.3.1) - '@react-aria/numberfield': 3.11.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/overlays': 3.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/progress': 3.4.18(react@18.3.1) - '@react-aria/radio': 3.10.10(react@18.3.1) - '@react-aria/searchfield': 3.7.11(react@18.3.1) - '@react-aria/select': 3.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/separator': 3.4.4(react@18.3.1) - '@react-aria/slider': 3.7.14(react@18.3.1) - '@react-aria/ssr': 3.9.7(react@18.3.1) - '@react-aria/switch': 3.6.10(react@18.3.1) - '@react-aria/table': 3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/tabs': 3.9.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/tag': 3.4.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.15.0(react@18.3.1) - '@react-aria/tooltip': 3.7.10(react@18.3.1) - '@react-aria/utils': 3.26.0(react@18.3.1) - '@react-aria/visually-hidden': 3.8.18(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-aria/breadcrumbs': 3.5.19(react@19.0.0) + '@react-aria/button': 3.11.0(react@19.0.0) + '@react-aria/calendar': 3.6.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/checkbox': 3.15.0(react@19.0.0) + '@react-aria/color': 3.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/combobox': 3.11.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/datepicker': 3.12.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/dialog': 3.5.20(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/disclosure': 3.0.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/dnd': 3.8.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/focus': 3.19.0(react@19.0.0) + '@react-aria/gridlist': 3.10.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/i18n': 3.12.4(react@19.0.0) + '@react-aria/interactions': 3.22.5(react@19.0.0) + '@react-aria/label': 3.7.13(react@19.0.0) + '@react-aria/link': 3.7.7(react@19.0.0) + '@react-aria/listbox': 3.13.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/menu': 3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/meter': 3.4.18(react@19.0.0) + '@react-aria/numberfield': 3.11.9(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/overlays': 3.24.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/progress': 3.4.18(react@19.0.0) + '@react-aria/radio': 3.10.10(react@19.0.0) + '@react-aria/searchfield': 3.7.11(react@19.0.0) + '@react-aria/select': 3.15.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/selection': 3.21.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/separator': 3.4.4(react@19.0.0) + '@react-aria/slider': 3.7.14(react@19.0.0) + '@react-aria/ssr': 3.9.7(react@19.0.0) + '@react-aria/switch': 3.6.10(react@19.0.0) + '@react-aria/table': 3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/tabs': 3.9.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/tag': 3.4.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-aria/textfield': 3.15.0(react@19.0.0) + '@react-aria/tooltip': 3.7.10(react@19.0.0) + '@react-aria/utils': 3.26.0(react@19.0.0) + '@react-aria/visually-hidden': 3.8.18(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-docgen-typescript@2.2.2(typescript@5.7.2): dependencies: @@ -11284,62 +11314,69 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 + react-dom@19.0.0(react@19.0.0): + dependencies: + react: 19.0.0 + scheduler: 0.25.0 + react-is@17.0.2: {} react-is@18.3.1: {} react-property@2.0.2: {} - react-router-dom@6.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@remix-run/router': 1.9.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router: 6.16.0(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-router: 6.16.0(react@19.0.0) - react-router@6.16.0(react@18.3.1): + react-router@6.16.0(react@19.0.0): dependencies: '@remix-run/router': 1.9.0 - react: 18.3.1 - - react-stately@3.34.0(react@18.3.1): - dependencies: - '@react-stately/calendar': 3.6.0(react@18.3.1) - '@react-stately/checkbox': 3.6.10(react@18.3.1) - '@react-stately/collections': 3.12.0(react@18.3.1) - '@react-stately/color': 3.8.1(react@18.3.1) - '@react-stately/combobox': 3.10.1(react@18.3.1) - '@react-stately/data': 3.12.0(react@18.3.1) - '@react-stately/datepicker': 3.11.0(react@18.3.1) - '@react-stately/disclosure': 3.0.0(react@18.3.1) - '@react-stately/dnd': 3.5.0(react@18.3.1) - '@react-stately/form': 3.1.0(react@18.3.1) - '@react-stately/list': 3.11.1(react@18.3.1) - '@react-stately/menu': 3.9.0(react@18.3.1) - '@react-stately/numberfield': 3.9.8(react@18.3.1) - '@react-stately/overlays': 3.6.12(react@18.3.1) - '@react-stately/radio': 3.10.9(react@18.3.1) - '@react-stately/searchfield': 3.5.8(react@18.3.1) - '@react-stately/select': 3.6.9(react@18.3.1) - '@react-stately/selection': 3.18.0(react@18.3.1) - '@react-stately/slider': 3.6.0(react@18.3.1) - '@react-stately/table': 3.13.0(react@18.3.1) - '@react-stately/tabs': 3.7.0(react@18.3.1) - '@react-stately/toggle': 3.8.0(react@18.3.1) - '@react-stately/tooltip': 3.5.0(react@18.3.1) - '@react-stately/tree': 3.8.6(react@18.3.1) - '@react-types/shared': 3.26.0(react@18.3.1) - react: 18.3.1 - - react-virtual@2.10.4(react@18.3.1): + react: 19.0.0 + + react-stately@3.34.0(react@19.0.0): + dependencies: + '@react-stately/calendar': 3.6.0(react@19.0.0) + '@react-stately/checkbox': 3.6.10(react@19.0.0) + '@react-stately/collections': 3.12.0(react@19.0.0) + '@react-stately/color': 3.8.1(react@19.0.0) + '@react-stately/combobox': 3.10.1(react@19.0.0) + '@react-stately/data': 3.12.0(react@19.0.0) + '@react-stately/datepicker': 3.11.0(react@19.0.0) + '@react-stately/disclosure': 3.0.0(react@19.0.0) + '@react-stately/dnd': 3.5.0(react@19.0.0) + '@react-stately/form': 3.1.0(react@19.0.0) + '@react-stately/list': 3.11.1(react@19.0.0) + '@react-stately/menu': 3.9.0(react@19.0.0) + '@react-stately/numberfield': 3.9.8(react@19.0.0) + '@react-stately/overlays': 3.6.12(react@19.0.0) + '@react-stately/radio': 3.10.9(react@19.0.0) + '@react-stately/searchfield': 3.5.8(react@19.0.0) + '@react-stately/select': 3.6.9(react@19.0.0) + '@react-stately/selection': 3.18.0(react@19.0.0) + '@react-stately/slider': 3.6.0(react@19.0.0) + '@react-stately/table': 3.13.0(react@19.0.0) + '@react-stately/tabs': 3.7.0(react@19.0.0) + '@react-stately/toggle': 3.8.0(react@19.0.0) + '@react-stately/tooltip': 3.5.0(react@19.0.0) + '@react-stately/tree': 3.8.6(react@19.0.0) + '@react-types/shared': 3.26.0(react@19.0.0) + react: 19.0.0 + + react-virtual@2.10.4(react@19.0.0): dependencies: '@reach/observe-rect': 1.2.0 - react: 18.3.1 + react: 19.0.0 react@18.3.1: dependencies: loose-envify: 1.4.0 + react@19.0.0: {} + read-yaml-file@1.1.0: dependencies: graceful-fs: 4.2.11 @@ -11508,6 +11545,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + scheduler@0.25.0: {} + semver@5.7.2: optional: true @@ -11604,9 +11643,9 @@ snapshots: stdin-discarder@0.2.2: {} - storybook-addon-pseudo-states@4.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.4.1)): + storybook-addon-pseudo-states@4.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.1(prettier@3.4.1)): dependencies: - '@storybook/icons': 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/icons': 1.2.12(react-dom@19.0.0(react@19.0.0))(react@19.0.0) storybook: 8.4.1(prettier@3.4.1) transitivePeerDependencies: - react @@ -11969,9 +12008,9 @@ snapshots: punycode: 1.4.1 qs: 6.13.0 - use-sync-external-store@1.2.2(react@18.3.1): + use-sync-external-store@1.2.2(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 util-deprecate@1.0.2: {}