From 086f9500ecadee3e100e496f1e17c5cd42eee84e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Fern=C3=A1ndez=20de=20Alba?= Date: Fri, 13 Dec 2024 17:53:12 +0100 Subject: [PATCH 01/10] `tsconfig` centralization + Update RAC everywhere (#6536) --- apps/nextjs/package.json | 2 +- apps/vite-ssr/package.json | 2 +- apps/vite/package.json | 2 +- packages/blocks/Image/index.tsx | 2 +- packages/blocks/RenderBlocks/BlockWrapper.tsx | 2 +- packages/blocks/Teaser/index.tsx | 2 +- packages/blocks/index.ts | 2 +- packages/blocks/news/6536.internal | 1 + packages/blocks/package.json | 2 + packages/helpers/news/6536.internal | 1 + packages/helpers/tsconfig.json | 2 +- packages/providers/news/6536.internal | 1 + packages/providers/tsconfig.json | 23 +- packages/slots/components/ContentArea.tsx | 2 +- packages/slots/components/Logo.stories.tsx | 1 - packages/slots/components/Logo.tsx | 2 +- packages/slots/components/MainFooter.tsx | 2 +- .../slots/components/Navigation.stories.tsx | 1 - packages/slots/news/6536.internal | 1 + packages/slots/package.json | 4 +- packages/theming/news/6536.internal | 1 + packages/theming/tsconfig.json | 36 +- packages/tsconfig/base.json | 29 +- packages/tsconfig/baseAdobe.json | 39 - packages/tsconfig/baseold.json | 19 - packages/tsconfig/nextjs.json | 13 - pnpm-lock.yaml | 1714 +---------------- 27 files changed, 58 insertions(+), 1850 deletions(-) create mode 100644 packages/blocks/news/6536.internal create mode 100644 packages/helpers/news/6536.internal create mode 100644 packages/providers/news/6536.internal create mode 100644 packages/slots/news/6536.internal create mode 100644 packages/theming/news/6536.internal delete mode 100644 packages/tsconfig/baseAdobe.json delete mode 100644 packages/tsconfig/baseold.json delete mode 100644 packages/tsconfig/nextjs.json diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 8b935ff8bb..de9e413a71 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -18,7 +18,7 @@ "@tanstack/react-query": "^5.59.0", "next": "14.2.14", "react": "^18", - "react-aria-components": "^1.4.0", + "react-aria-components": "^1.5.0", "react-dom": "^18" }, "devDependencies": { diff --git a/apps/vite-ssr/package.json b/apps/vite-ssr/package.json index 6a25419d6e..5b00c00928 100644 --- a/apps/vite-ssr/package.json +++ b/apps/vite-ssr/package.json @@ -24,7 +24,7 @@ "axios": "^1.6.5", "get-port": "^7.0.0", "react": "^18.2.0", - "react-aria-components": "^1.4.0", + "react-aria-components": "^1.5.0", "react-dom": "^18.2.0", "sirv": "^2.0.4" }, diff --git a/apps/vite/package.json b/apps/vite/package.json index ec91f232ee..5589844843 100644 --- a/apps/vite/package.json +++ b/apps/vite/package.json @@ -19,7 +19,7 @@ "@tanstack/router-devtools": "^1.67.0", "axios": "^1.6.5", "react": "^18.2.0", - "react-aria-components": "^1.4.0", + "react-aria-components": "^1.5.0", "react-dom": "^18.2.0" }, "devDependencies": { diff --git a/packages/blocks/Image/index.tsx b/packages/blocks/Image/index.tsx index 844b113fe1..00eaab720f 100644 --- a/packages/blocks/Image/index.tsx +++ b/packages/blocks/Image/index.tsx @@ -1,4 +1,4 @@ -import { BlockViewProps } from '@plone/types'; +import type { BlockViewProps } from '@plone/types'; import { usePloneProvider } from '@plone/providers'; const ImageBlockView = (props: BlockViewProps) => { diff --git a/packages/blocks/RenderBlocks/BlockWrapper.tsx b/packages/blocks/RenderBlocks/BlockWrapper.tsx index e4a387004a..e94b555d47 100644 --- a/packages/blocks/RenderBlocks/BlockWrapper.tsx +++ b/packages/blocks/RenderBlocks/BlockWrapper.tsx @@ -1,4 +1,4 @@ -import { ReactNode } from 'react'; +import type { ReactNode } from 'react'; import cx from 'clsx'; import type { RenderBlocksProps } from './RenderBlocks'; diff --git a/packages/blocks/Teaser/index.tsx b/packages/blocks/Teaser/index.tsx index 03b8b07ffe..5c407bac55 100644 --- a/packages/blocks/Teaser/index.tsx +++ b/packages/blocks/Teaser/index.tsx @@ -1,4 +1,4 @@ -import { BlockViewProps } from '@plone/types'; +import type { BlockViewProps } from '@plone/types'; import { Link } from '@plone/components'; const TeaserBlockView = (props: BlockViewProps) => { diff --git a/packages/blocks/index.ts b/packages/blocks/index.ts index 033e17a0a9..8cfe55c234 100644 --- a/packages/blocks/index.ts +++ b/packages/blocks/index.ts @@ -1,4 +1,4 @@ -import { ConfigType } from '@plone/registry'; +import type { ConfigType } from '@plone/registry'; import { slate } from './config/slate'; import { blocksConfig } from './config'; diff --git a/packages/blocks/news/6536.internal b/packages/blocks/news/6536.internal new file mode 100644 index 0000000000..27c8bbd143 --- /dev/null +++ b/packages/blocks/news/6536.internal @@ -0,0 +1 @@ +Centralize `tsconfig`. @sneridagh diff --git a/packages/blocks/package.json b/packages/blocks/package.json index 6f7dd4028c..1c3713d1d5 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -28,9 +28,11 @@ "publishConfig": { "access": "public" }, + "type": "module", "main": "index.ts", "scripts": { "test": "vitest", + "check-ts": "tsc --project tsconfig.json", "dry-release": "release-it --dry-run", "release": "release-it", "release-major-alpha": "release-it major --preRelease=alpha", diff --git a/packages/helpers/news/6536.internal b/packages/helpers/news/6536.internal new file mode 100644 index 0000000000..27c8bbd143 --- /dev/null +++ b/packages/helpers/news/6536.internal @@ -0,0 +1 @@ +Centralize `tsconfig`. @sneridagh diff --git a/packages/helpers/tsconfig.json b/packages/helpers/tsconfig.json index 86da1e79f4..d6fbf62fe0 100644 --- a/packages/helpers/tsconfig.json +++ b/packages/helpers/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "tsconfig/react-library.json", - "include": ["src", "src/**/*.js"], + "include": ["src"], "exclude": [ "node_modules", "build", diff --git a/packages/providers/news/6536.internal b/packages/providers/news/6536.internal new file mode 100644 index 0000000000..27c8bbd143 --- /dev/null +++ b/packages/providers/news/6536.internal @@ -0,0 +1 @@ +Centralize `tsconfig`. @sneridagh diff --git a/packages/providers/tsconfig.json b/packages/providers/tsconfig.json index 24722f2f4c..d6fbf62fe0 100644 --- a/packages/providers/tsconfig.json +++ b/packages/providers/tsconfig.json @@ -1,26 +1,5 @@ { - "compilerOptions": { - "esModuleInterop": true, - "skipLibCheck": true, - "target": "es2022", - "allowJs": true, - "resolveJsonModule": true, - "moduleDetection": "force", - "isolatedModules": true, - "verbatimModuleSyntax": true, - - "strict": true, - "noImplicitOverride": true, - - "lib": ["es2022", "dom", "dom.iterable"], - "module": "preserve", - "noEmit": true, - - "jsx": "react-jsx", - - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true - }, + "extends": "tsconfig/react-library.json", "include": ["src"], "exclude": [ "node_modules", diff --git a/packages/slots/components/ContentArea.tsx b/packages/slots/components/ContentArea.tsx index b4cd5dfc4a..5d6324a793 100644 --- a/packages/slots/components/ContentArea.tsx +++ b/packages/slots/components/ContentArea.tsx @@ -1,5 +1,5 @@ import RenderBlocks from '@plone/blocks/RenderBlocks/RenderBlocks'; -import { SlotComponentProps } from '../SlotRenderer'; +import type { SlotComponentProps } from '../SlotRenderer'; import config from '@plone/registry'; const ContentArea = (props: SlotComponentProps) => { diff --git a/packages/slots/components/Logo.stories.tsx b/packages/slots/components/Logo.stories.tsx index 93d2623f27..348dc836dc 100644 --- a/packages/slots/components/Logo.stories.tsx +++ b/packages/slots/components/Logo.stories.tsx @@ -1,4 +1,3 @@ -import React from 'react'; import Logo from './Logo'; import type { Meta, StoryObj } from '@storybook/react'; diff --git a/packages/slots/components/Logo.tsx b/packages/slots/components/Logo.tsx index d543931753..3b17c02603 100644 --- a/packages/slots/components/Logo.tsx +++ b/packages/slots/components/Logo.tsx @@ -1,4 +1,4 @@ -import { SlotComponentProps } from '../SlotRenderer'; +import type { SlotComponentProps } from '../SlotRenderer'; import { Link } from '@plone/components'; import LogoImage from './Logo.svg'; import config from '@plone/registry'; diff --git a/packages/slots/components/MainFooter.tsx b/packages/slots/components/MainFooter.tsx index d97347f71e..f5f3c39c38 100644 --- a/packages/slots/components/MainFooter.tsx +++ b/packages/slots/components/MainFooter.tsx @@ -1,4 +1,4 @@ -import { SlotComponentProps } from '../SlotRenderer'; +import type { SlotComponentProps } from '../SlotRenderer'; import { Container, Link } from '@plone/components'; import Logo from './Logo'; diff --git a/packages/slots/components/Navigation.stories.tsx b/packages/slots/components/Navigation.stories.tsx index 3aee92ac77..e94ad2cbd2 100644 --- a/packages/slots/components/Navigation.stories.tsx +++ b/packages/slots/components/Navigation.stories.tsx @@ -1,4 +1,3 @@ -import React from 'react'; import Navigation from './Navigation'; import type { Meta, StoryObj } from '@storybook/react'; diff --git a/packages/slots/news/6536.internal b/packages/slots/news/6536.internal new file mode 100644 index 0000000000..27c8bbd143 --- /dev/null +++ b/packages/slots/news/6536.internal @@ -0,0 +1 @@ +Centralize `tsconfig`. @sneridagh diff --git a/packages/slots/package.json b/packages/slots/package.json index e6a8658cc0..208b14f0c4 100644 --- a/packages/slots/package.json +++ b/packages/slots/package.json @@ -28,9 +28,11 @@ "publishConfig": { "access": "public" }, + "type": "module", "main": "index.ts", "scripts": { "test": "vitest", + "check-ts": "tsc --project tsconfig.json", "dry-release": "release-it --dry-run", "release": "release-it", "release-major-alpha": "release-it major --preRelease=alpha", @@ -52,7 +54,7 @@ "@plone/client": "workspace:*", "@plone/components": "workspace:*", "@plone/registry": "workspace:*", - "react-aria-components": "^1.4.0" + "react-aria-components": "^1.5.0" }, "devDependencies": { "@plone/types": "workspace:*", diff --git a/packages/theming/news/6536.internal b/packages/theming/news/6536.internal new file mode 100644 index 0000000000..27c8bbd143 --- /dev/null +++ b/packages/theming/news/6536.internal @@ -0,0 +1 @@ +Centralize `tsconfig`. @sneridagh diff --git a/packages/theming/tsconfig.json b/packages/theming/tsconfig.json index 4df9070106..87cd5d54b7 100644 --- a/packages/theming/tsconfig.json +++ b/packages/theming/tsconfig.json @@ -1,36 +1,4 @@ { - "compilerOptions": { - "esModuleInterop": true, - "skipLibCheck": true, - "target": "es2022", - "allowJs": true, - "resolveJsonModule": true, - "moduleDetection": "force", - "isolatedModules": true, - "verbatimModuleSyntax": true, - - "strict": true, - "noImplicitOverride": true, - - "lib": ["es2022", "dom", "dom.iterable"], - "module": "preserve", - "noEmit": true, - - "jsx": "react-jsx", - - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true, - - "paths": {} - }, - "include": ["src/index.ts"], - "exclude": [ - "node_modules", - "build", - "public", - "coverage", - "src/**/*.test.{js,jsx,ts,tsx}", - "src/**/*.spec.{js,jsx,ts,tsx}", - "src/**/*.stories.{js,jsx,ts,tsx}" - ] + "extends": "tsconfig/react-library.json", + "include": ["index.ts"] } diff --git a/packages/tsconfig/base.json b/packages/tsconfig/base.json index d8aaba63d9..f3e404842e 100644 --- a/packages/tsconfig/base.json +++ b/packages/tsconfig/base.json @@ -2,22 +2,27 @@ "$schema": "https://json.schemastore.org/tsconfig", "display": "Default", "compilerOptions": { - "target": "ESNext", - "lib": ["DOM", "DOM.Iterable", "ESNext"], - "module": "commonjs", - "allowJs": true, - "skipLibCheck": true, "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true, - "strictPropertyInitialization": false, - "moduleResolution": "Node", + "skipLibCheck": true, + "target": "es2022", + "allowJs": true, "resolveJsonModule": true, + "moduleDetection": "force", "isolatedModules": true, + "verbatimModuleSyntax": true, + + "strict": true, + "noImplicitOverride": true, + + "lib": ["es2022", "dom", "dom.iterable"], + "module": "preserve", "noEmit": true, - "noImplicitAny": false, - "strict": false + + "allowSyntheticDefaultImports": true, + "forceConsistentCasingInFileNames": true, + + "paths": {} }, "include": ["src"], - "exclude": ["node_modules"] + "exclude": ["node_modules", "build", "public", "coverage"] } diff --git a/packages/tsconfig/baseAdobe.json b/packages/tsconfig/baseAdobe.json deleted file mode 100644 index ea57d949d4..0000000000 --- a/packages/tsconfig/baseAdobe.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "compilerOptions": { - // we can explicitly declare `any`, but we don't want to infer `any` - "noImplicitAny": false, - // maybe bump to 'esNext'? - "target": "es6", - // allows react jsx in tsx files - "jsx": "react", - // Eventually turn off, one we have no more assumed default exports. - // Allow default imports from modules with no default export. - "allowSyntheticDefaultImports": true, - // allows importing of json files, needed for locales as of right now - "resolveJsonModule": true, - // Search under node_modules for non-relative imports. - "moduleResolution": "node", - // Process & infer types from .js files. - "allowJs": true, - // Don't emit; allow Babel to transform files. - "noEmit": true, - // Disallow features that require cross-file information for emit. - "isolatedModules": true, - // Import non-ES modules as default imports. - "esModuleInterop": true, - // if 'target' is updated, this should be updated as well - "lib": [ - "esnext", - "dom", - "dom.iterable" - ], - "skipLibCheck": false, - "strict": false, - }, - "include": [ - "src" - ], - "exclude": [ - "node_modules" - ] -} diff --git a/packages/tsconfig/baseold.json b/packages/tsconfig/baseold.json deleted file mode 100644 index 622286411a..0000000000 --- a/packages/tsconfig/baseold.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "display": "Default", - "compilerOptions": { - "esModuleInterop": true, - "skipLibCheck": true, - "target": "es2022", - "resolveJsonModule": true, - "isolatedModules": true, - "moduleDetection": "force", - "strict": true, - "noUncheckedIndexedAccess": true, - "moduleResolution": "Bundler", - "module": "ESNext", - "noEmit": true, - "lib": ["es2022", "dom", "dom.iterable"] - }, - "exclude": ["node_modules"] -} diff --git a/packages/tsconfig/nextjs.json b/packages/tsconfig/nextjs.json deleted file mode 100644 index e3748f2006..0000000000 --- a/packages/tsconfig/nextjs.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "display": "Next.js", - "extends": "./base.json", - "compilerOptions": { - "plugins": [{ "name": "next" }], - "incremental": true, - "allowJs": true, - "jsx": "preserve" - }, - "include": ["src", "next-env.d.ts"], - "exclude": ["node_modules"] -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa649a9f5d..ae6dfec91f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,8 +63,8 @@ importers: specifier: ^18 version: 18.2.0 react-aria-components: - specifier: ^1.4.0 - version: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: ^1.5.0 + version: 1.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-dom: specifier: ^18 version: 18.2.0(react@18.2.0) @@ -261,8 +261,8 @@ importers: specifier: ^18.2.0 version: 18.2.0 react-aria-components: - specifier: ^1.4.0 - version: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: ^1.5.0 + version: 1.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) @@ -325,8 +325,8 @@ importers: specifier: ^18.2.0 version: 18.2.0 react-aria-components: - specifier: ^1.4.0 - version: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: ^1.5.0 + version: 1.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) @@ -962,8 +962,8 @@ importers: specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 version: 18.2.0 react-aria-components: - specifier: ^1.4.0 - version: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: ^1.5.0 + version: 1.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-dom: specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 version: 18.2.0(react@18.2.0) @@ -3874,27 +3874,15 @@ packages: '@iarna/toml@2.2.5': resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} - '@internationalized/date@3.5.6': - resolution: {integrity: sha512-jLxQjefH9VI5P9UQuqB6qNKnvFt1Ky1TPIzHGsIlCi7sZZoMR8SdYbBGRvM0y+Jtb+ez4ieBzmiAUcpmPYpyOw==} - '@internationalized/date@3.6.0': resolution: {integrity: sha512-+z6ti+CcJnRlLHok/emGEsWQhe7kfSmEW+/6qCzvKY67YPh7YOBfvc7+/+NXq+zJlbArg30tYpqLjNgcAYv2YQ==} - '@internationalized/message@3.1.5': - resolution: {integrity: sha512-hjEpLKFlYA3m5apldLqzHqw531qqfOEq0HlTWdfyZmcloWiUbWsYXD6YTiUmQmOtarthzhdjCAwMVrB8a4E7uA==} - '@internationalized/message@3.1.6': resolution: {integrity: sha512-JxbK3iAcTIeNr1p0WIFg/wQJjIzJt9l/2KNY/48vXV7GRGZSv3zMxJsce008fZclk2cDC8y0Ig3odceHO7EfNQ==} - '@internationalized/number@3.5.4': - resolution: {integrity: sha512-h9huwWjNqYyE2FXZZewWqmCdkw1HeFds5q4Siuoms3hUQC5iPJK3aBmkFZoDSLN4UD0Bl8G22L/NdHpeOr+/7A==} - '@internationalized/number@3.6.0': resolution: {integrity: sha512-PtrRcJVy7nw++wn4W2OuePQQfTqDzfusSuY1QTtui4wa7r+rGVtR75pO8CyKvHvzyQYi3Q1uO5sY0AsB4e65Bw==} - '@internationalized/string@3.2.4': - resolution: {integrity: sha512-BcyadXPn89Ae190QGZGDUZPqxLj/xsP4U1Br1oSy8yfIjmpJ8cJtGYleaodqW/EmzFjwELtwDojLkf3FhV6SjA==} - '@internationalized/string@3.2.5': resolution: {integrity: sha512-rKs71Zvl2OKOHM+mzAFMIyqR5hI1d1O6BBkMK2/lkfg3fkmVh9Eeg0awcA8W2WqYqDOv6a86DIOlFpggwLtbuw==} @@ -4642,108 +4630,51 @@ packages: '@types/react': optional: true - '@react-aria/accordion@3.0.0-alpha.34': - resolution: {integrity: sha512-3Qoj3StyQbdTYvAXVIbAIk11WtRyo3cdgn6OgwPAvN6c1r8R7X/J9DHTykZRrlF6TOGcdE0H0yrmPrlG92ObmA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-aria/breadcrumbs@3.5.17': - resolution: {integrity: sha512-LJQ+u3TbPmtAWZ3/qC6VfLCzXiwVoB6GmI+HJ2pbjs6H9L8MoiLHsA4mgcz+P0rvx7SCs0Rhvy4JurV6R/R4xw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/breadcrumbs@3.5.19': resolution: {integrity: sha512-mVngOPFYVVhec89rf/CiYQGTfaLRfHFtX+JQwY7sNYNqSA+gO8p4lNARe3Be6bJPgH+LUQuruIY9/ZDL6LT3HA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/button@3.10.0': - resolution: {integrity: sha512-mhbn2tEsr991sjG6YMH6oN3ELWb4YvZZ8mnZHMNLa3l8T00PV0ClvQBsUndo6uSvuTHhpFzmMMkJFhYYUwCKlw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/button@3.11.0': resolution: {integrity: sha512-b37eIV6IW11KmNIAm65F3SEl2/mgj5BrHIysW6smZX3KoKWTGYsYfcQkmtNgY0GOSFfDxMCoolsZ6mxC00nSDA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/calendar@3.5.12': - resolution: {integrity: sha512-C8VRjRwEVPaGoCtjOlC0lb3mVSz4ajbal8jfvcbp7LOqCcmOVTUbiM7EPTy60EfZRanFNSp2D1ZstEZDU+cqsg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/calendar@3.6.0': resolution: {integrity: sha512-tZ3nd5DP8uxckbj83Pt+4RqgcTWDlGi7njzc7QqFOG2ApfnYDUXbIpb/Q4KY6JNlJskG8q33wo0XfOwNy8J+eg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/checkbox@3.14.7': - resolution: {integrity: sha512-aqVxXcr/8P7pQ7R34DlJX2SdBvWtHof9lLTVBY/9tgMplcKIoVBdlVUYPtqWxT3tGan+rruPQHbzTx8zJRFJyg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/checkbox@3.15.0': resolution: {integrity: sha512-z/8xd4em7o0MroBXwkkwv7QRwiJaA1FwqMhRUb7iqtBGP2oSytBEDf0N7L09oci32a1P4ZPz2rMK5GlLh/PD6g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/collections@3.0.0-alpha.5': - resolution: {integrity: sha512-8m8yZe1c5PYCylEN4lcG3ZL/1nyrON95nVsoknC8shY1uKP01oJd7w+f6hvVza0tJRQuVe4zW3gO4FVjv33a5g==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/collections@3.0.0-alpha.6': resolution: {integrity: sha512-A+7Eap/zvsghMb5/C3EAPn41axSzRhtX2glQRXSBj1mK31CTPCZ9BhrMIMC5DL7ZnfA7C+Ysilo9nI2YQh5PMg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/color@3.0.0': - resolution: {integrity: sha512-IwHI4e2fUHUOZHRrL2MsxGZFp/RCR2cLjm39gT41jVSuH4zjxueUf96NDm6c7FD0mB5vfk0jo+KJMnShL1a2rg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/color@3.0.2': resolution: {integrity: sha512-dSM5qQRcR1gRGYCBw0IGRmc29gjfoht3cQleKb8MMNcgHYa2oi5VdCs2yKXmYFwwVC6uPtnlNy9S6e0spqdr+w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/combobox@3.10.4': - resolution: {integrity: sha512-jzLyRwpwH5SCfQl5giLSwLaw9EKlRiMG39kDZLRB4MQ1MN4sIdIP2TXBbdYcSLtYjduJm2JfRvs2ezI+QI+umA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/combobox@3.11.0': resolution: {integrity: sha512-s88YMmPkMO1WSoiH1KIyZDLJqUwvM2wHXXakj3cYw1tBHGo4rOUFq+JWQIbM5EDO4HOR4AUUqzIUd0NO7t3zyg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/datepicker@3.11.3': - resolution: {integrity: sha512-HwGxDctFry5ew3Cu7gWpUVodaCg//V6NCihSRjLvnW/TWG+UFLzTafxTqqm8eRbicT3DJlXCLOUPk8Ek0txW6A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/datepicker@3.12.0': resolution: {integrity: sha512-VYNXioLfddIHpwQx211+rTYuunDmI7VHWBRetCpH3loIsVFuhFSRchTQpclAzxolO3g0vO7pMVj9VYt7Swp6kg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/dialog@3.5.18': - resolution: {integrity: sha512-j0x0OwDZKyW2GqBZl2Dw/pHl0uSCzhHOg5jNeulkZC8xQa8COuksQf5NFzPmgRPnzqpbgvSzCSs41ymS8spmFg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/dialog@3.5.20': resolution: {integrity: sha512-l0GZVLgeOd3kL3Yj8xQW7wN3gn9WW3RLd/SGI9t7ciTq+I/FhftjXCWzXLlOCCTLMf+gv7eazecECtmoWUaZWQ==} peerDependencies: @@ -4756,29 +4687,12 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/disclosure@3.0.0-alpha.0': - resolution: {integrity: sha512-/tleriRORdkRJf2JXjiRfhLfXA5WY0nPT3DoodZJgD5Fj/aCjrWXarVGUQuEk9vsH5pwinQiQB5So+cA+xF+UQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-aria/dnd@3.7.3': - resolution: {integrity: sha512-SF7v1AzpXr4CSf98pSzjcSBCaezpP6rsSnSJTz0j2jrYfdQhX0MPA2lyxS+kgU1AEzkK19THQeHuj8hxQc0bVw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/dnd@3.8.0': resolution: {integrity: sha512-JiqHY3E9fDU5Kb4gN22cuK6QNlpMCGe6ngR/BV+Q8mLEsdoWcoUAYOtYXVNNTRvCdVbEWI87FUU+ThyPpoDhNQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/focus@3.18.3': - resolution: {integrity: sha512-WKUElg+5zS0D3xlVn8MntNnkzJql2J6MuzAMP8Sv5WTgFDse/XGR842dsxPTIyKKdrWVCRegCuwa4m3n/GzgJw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/focus@3.19.0': resolution: {integrity: sha512-hPF9EXoUQeQl1Y21/rbV2H4FdUR2v+4/I0/vB+8U3bT1CJ+1AFj1hc/rqx2DqEwDlEwOHN+E4+mRahQmlybq0A==} peerDependencies: @@ -4789,17 +4703,6 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/form@3.0.9': - resolution: {integrity: sha512-9M6IfC5t47G19c8roHWnkKd275BrECTzyTsc4rzf5OepJfHfG4evST6x+4gGOFYi8soC9XoQdJl4TRh/mft+gw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-aria/grid@3.10.4': - resolution: {integrity: sha512-3AjJ0hwRhOCIHThIZrGWrjAuKDpaZuBkODW3dvgLqtsNm3tL46DI6U9O3vfp8lNbrWMsXJgjRXwvXvdv0/gwCA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/grid@3.11.0': resolution: {integrity: sha512-lN5FpQgu2Rq0CzTPWmzRpq6QHcMmzsXYeClsgO3108uVp1/genBNAObYVTxGOKe/jb9q99trz8EtIn05O6KN1g==} peerDependencies: @@ -4812,121 +4715,58 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/gridlist@3.9.4': - resolution: {integrity: sha512-gGzS4ToSynn2KBycf9UCsWIJIbVl4RjoCjPF4NnukwzHmrXwbtZnlF0xsORQ5QxfqHH9UehTAHWFvOOHJSZZ2w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-aria/i18n@3.12.3': - resolution: {integrity: sha512-0Tp/4JwnCVNKDfuknPF+/xf3/woOc8gUjTU2nCjO3mCVb4FU7KFtjxQ2rrx+6hpIVG6g+N9qfMjRa/ggVH0CJg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/i18n@3.12.4': resolution: {integrity: sha512-j9+UL3q0Ls8MhXV9gtnKlyozq4aM95YywXqnmJtzT1rYeBx7w28hooqrWkCYLfqr4OIryv1KUnPiCSLwC2OC7w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/interactions@3.22.3': - resolution: {integrity: sha512-RRUb/aG+P0IKTIWikY/SylB6bIbLZeztnZY2vbe7RAG5MgVaCgn5HQ45SI15GlTmhsFG8CnF6slJsUFJiNHpbQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/interactions@3.22.5': resolution: {integrity: sha512-kMwiAD9E0TQp+XNnOs13yVJghiy8ET8L0cbkeuTgNI96sOAp/63EJ1FSrDf17iD8sdjt41LafwX/dKXW9nCcLQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/label@3.7.12': - resolution: {integrity: sha512-u9xT90lAlgb7xiv+p0md9QwCHz65XL7tjS5e29e88Rs3ptkv3aQubTqxVOUTEwzbNUT4A1QqTjUm1yfHewIRUw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/label@3.7.13': resolution: {integrity: sha512-brSAXZVTey5RG/Ex6mTrV/9IhGSQFU4Al34qmjEDho+Z2qT4oPwf8k7TRXWWqzOU0ugYxekYbsLd2zlN3XvWcg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/link@3.7.5': - resolution: {integrity: sha512-j0F1BIdNoE7Tl+0KzzjbrmYuxt4aWAmDZDHvJKiYg71Jb1BAPz71eE1O1ybMoO04+OG/6HrRZTragfSQLAJ58A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/link@3.7.7': resolution: {integrity: sha512-eVBRcHKhNSsATYWv5wRnZXRqPVcKAWWakyvfrYePIKpC3s4BaHZyTGYdefk8ZwZdEOuQZBqLMnjW80q1uhtkuA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/listbox@3.13.4': - resolution: {integrity: sha512-2aG4jzlB+srYBeM9ap/BNZe0E04yMjY2dPGXcigkaSJt6/yYAHCygXuouf2MzvBfkdV4QWyHIIgWZmAXXl6reg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/listbox@3.13.6': resolution: {integrity: sha512-6hEXEXIZVau9lgBZ4VVjFR3JnGU+fJaPmV3HP0UZ2ucUptfG0MZo24cn+ZQJsWiuaCfNFv5b8qribiv+BcO+Kg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/live-announcer@3.4.0': - resolution: {integrity: sha512-VBxEdMq2SbtRbNTQNcDR2G6E3lEl5cJSBiHTTO8Ln1AL76LiazrylIXGgoktqzCfRQmyq0v8CHk1cNKDU9mvJg==} - '@react-aria/live-announcer@3.4.1': resolution: {integrity: sha512-4X2mcxgqLvvkqxv2l1n00jTzUxxe0kkLiapBGH1LHX/CxA1oQcHDqv8etJ2ZOwmS/MSBBiWnv3DwYHDOF6ubig==} - '@react-aria/menu@3.15.4': - resolution: {integrity: sha512-4wfq8Lb7AltgSzBHdtypiPOnsRm8hHv7PUuHhlq/VT9yAkEFk4Flc7vKVF6VSFqrnCfyCf66B5aeapjNInAONg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/menu@3.16.0': resolution: {integrity: sha512-TNk+Vd3TbpBPUxEloAdHRTaRxf9JBK7YmkHYiq0Yj5Lc22KS0E2eTyhpPM9xJvEWN2TlC5TEvNfdyui2kYWFFQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/meter@3.4.17': - resolution: {integrity: sha512-08wbQhfvVWzpWilhn/WD7cQ7TqafS/66umTk7+X6BW6TrS1//6loNNJV62IC3F7sskel4iEAtl2gW0WpW8zEdg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/meter@3.4.18': resolution: {integrity: sha512-tTX3LLlmDIHqrC42dkdf+upb1c4UbhlpZ52gqB64lZD4OD4HE+vMTwNSe+7MRKMLvcdKPWCRC35PnxIHZ15kfQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/numberfield@3.11.7': - resolution: {integrity: sha512-9bqg4sKqc5XLppHzJFRhgtkoeMu0N6Zg0AuVSiE/3CxE5Ad+y8tKpFEx9zh4o5BItyOWy18w5ZXnKjJGjd7waQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/numberfield@3.11.9': resolution: {integrity: sha512-3tiGPx2y4zyOV7PmdBASes99ZZsFTZAJTnU45Z+p1CW4131lw7y2ZhbojBl7U6DaXAJvi1z6zY6cq2UE9w5a0Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/overlays@3.23.3': - resolution: {integrity: sha512-vRW4DL466a27BBIP6dQqmmei4nX/nsur6DyF0Hmd46ygwOdvdA+5MwvXZUz9yUamB79UeS9BMQZuBVwhjoMwBQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/overlays@3.24.0': resolution: {integrity: sha512-0kAXBsMNTc/a3M07tK9Cdt/ea8CxTAEJ223g8YgqImlmoBBYAL7dl5G01IOj67TM64uWPTmZrOklBchHWgEm3A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/progress@3.4.17': - resolution: {integrity: sha512-5+01WNibLoNS5KcfU5p6vg7Lhz17plqqzv/uITx28zzj3saaj0VLR7n57Ig2fXe8ZEQoUS89BS3sIEsIf96S1A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/progress@3.4.18': resolution: {integrity: sha512-FOLgJ9t9i1u3oAAimybJG6r7/soNPBnJfWo4Yr6MmaUv90qVGa1h6kiuM5m9H/bm5JobAebhdfHit9lFlgsCmg==} peerDependencies: @@ -4937,60 +4777,28 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/radio@3.10.8': - resolution: {integrity: sha512-/vKQhKqpoCB/VqHuc46OOU+31HFtg6svcYzHBbz0wN/DSVCygYeTfB/36kY7x2GWWkT0pCsB4OcHJ+/0G3EfkQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/searchfield@3.7.11': resolution: {integrity: sha512-wFf6QxtBFfoxy0ANxI0+ftFEBGynVCY0+ce4H4Y9LpUTQsIKMp3sdc7LoUFORWw5Yee6Eid5cFPQX0Ymnk+ZJg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/searchfield@3.7.9': - resolution: {integrity: sha512-EHODG7HDFthwG5tx4fh+WP2hjNOp/rPAqdNScKBAN73nEf0F/qQpIwmdZF0EycCOzGSM5hhihjm0yMtTFYuzOQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-aria/select@3.14.10': - resolution: {integrity: sha512-xHkAJqvfKgnH5mVYwZj3ME7/Q3wUzgUZDK/iVuXUs3cAYap8ybM2d/2zOGcqv1keZHBUzwp9QtaN//FYK13jIA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/select@3.15.0': resolution: {integrity: sha512-zgBOUNy81aJplfc3NKDJMv8HkXjBGzaFF3XDzNfW8vJ7nD9rcTRUN5SQ1XCEnKMv12B/Euk9zt6kd+tX0wk1vQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/selection@3.20.0': - resolution: {integrity: sha512-h3giMcXo4SMZRL5HrqZvOLNTsdh5jCXwLUx0wpj/2EF0tcYQL6WDfn1iJ+rHARkUIs7X70fUV8iwlbUySZy1xg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/selection@3.21.0': resolution: {integrity: sha512-52JJ6hlPcM+gt0VV3DBmz6Kj1YAJr13TfutrKfGWcK36LvNCBm1j0N+TDqbdnlp8Nue6w0+5FIwZq44XPYiBGg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/separator@3.4.3': - resolution: {integrity: sha512-L+eCmSGfRJ9jScHZqBkmOkp44LBARisDjRdYbGrLlsAEcOiHUXufnfpxz2rgkUGBdUgnI9hIk12q5kdy0UxGjg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/separator@3.4.4': resolution: {integrity: sha512-dH+qt0Mdh0nhKXCHW6AR4DF8DKLUBP26QYWaoThPdBwIpypH/JVKowpPtWms1P4b36U6XzHXHnTTEn/ZVoCqNA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/slider@3.7.12': - resolution: {integrity: sha512-yZWBGxDHBL5Gjjdnz+igdO7VfYND9iZsSqynadZthWtfy1jA+qBR25I+Soc0D9gkr/2/JUJkFgkllYF1RzWMUQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/slider@3.7.14': resolution: {integrity: sha512-7rOiKjLkEZ0j7mPMlwrqivc+K4OSfL14slaQp06GHRiJkhiWXh2/drPe15hgNq55HmBQBpA0umKMkJcqVgmXPA==} peerDependencies: @@ -5002,18 +4810,6 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/spinbutton@3.6.9': - resolution: {integrity: sha512-m+uVJdiIc2LrLVDGjU7p8P2O2gUvTN26GR+NgH4rl+tUSuAB0+T1rjls/C+oXEqQjCpQihEB9Bt4M+VHpzmyjA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-aria/ssr@3.9.6': - resolution: {integrity: sha512-iLo82l82ilMiVGy342SELjshuWottlb5+VefO3jOQqQRNYnJBFpUSadswDPbRimSgJUZuFwIEYs6AabkP038fA==} - engines: {node: '>= 12'} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/ssr@3.9.7': resolution: {integrity: sha512-GQygZaGlmYjmYM+tiNBA5C6acmiDWF52Nqd40bBp0Znk4M4hP+LTmI0lpI1BuKMw45T8RIhrAsICIfKwZvi2Gg==} engines: {node: '>= 12'} @@ -5025,52 +4821,24 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/switch@3.6.8': - resolution: {integrity: sha512-6Q0w7o+liB0ztKPL9UaRfX+hPPuy71AL3SuVCMK7RKfPqZwcmlwUDp2gr3j5fvs8gLev0r42XtEBqmGwkHTkEw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-aria/table@3.15.4': - resolution: {integrity: sha512-t4+vtUF63i6OrXmZ0AA/RmWyIt8cieUm7cSXhQMooAgUjkvVqTNkQQRsntVOb+UNI5KmiGSe4jB3H4GVXz2X9w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/table@3.16.0': resolution: {integrity: sha512-9xF9S3CJ7XRiiK92hsIKxPedD0kgcQWwqTMtj3IBynpQ4vsnRiW3YNIzrn9C3apjknRZDTSta8O2QPYCUMmw2A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/tabs@3.9.6': - resolution: {integrity: sha512-iPQ2Im+srnSB06xIdVNHZZDJnZmUR0IG0MZAp6FXmbkCeLAd9tZQHgSFYwswBfgAStNnyFQHP5aSBJOJMRCACg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/tabs@3.9.8': resolution: {integrity: sha512-Nur/qRFBe+Zrt4xcCJV/ULXCS3Mlae+B89bp1Gl20vSDqk6uaPtGk+cS5k03eugOvas7AQapqNJsJgKd66TChw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/tag@3.4.6': - resolution: {integrity: sha512-Uf1sPabwJx99diyXJTaVguiYozS49opjQxmK1PPbb87ipNN1YlSDVbP05IelVMbnbxXHudsRmzPOBmmblcj1GQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/tag@3.4.8': resolution: {integrity: sha512-exWl52bsFtJuzaqMYvSnLteUoPqb3Wf+uICru/yRtREJsWVqjJF38NCVlU73Yqd9qMPTctDrboSZFAWAWKDxoA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/textfield@3.14.9': - resolution: {integrity: sha512-LPwZhthDVLyvnzXWco4eyYCD2pFmQ4Vw9ha9tb3QkZUIP6j8E52y76j0c59Nq7XYus3IHatVe7yYQk7kbo8Zrg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/textfield@3.15.0': resolution: {integrity: sha512-V5mg7y1OR6WXYHdhhm4FC7QyGc9TideVRDFij1SdOJrIo5IFB7lvwpOS0GmgwkVbtr71PTRMjZnNbrJUFU6VNA==} peerDependencies: @@ -5081,70 +4849,33 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/toggle@3.10.8': - resolution: {integrity: sha512-N6WTgE8ByMYY+ZygUUPGON2vW5NrxwU91H98+Nozl+Rq6ZYR2fD9i8oRtLtrYPxjU2HmaFwDyQdWvmMJZuDxig==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/toolbar@3.0.0-beta.11': resolution: {integrity: sha512-LM3jTRFNDgoEpoL568WaiuqiVM7eynSQLJis1hV0vlVnhTd7M7kzt7zoOjzxVb5Uapz02uCp1Fsm4wQMz09qwQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/toolbar@3.0.0-beta.9': - resolution: {integrity: sha512-P80zgbPb0aIg22fHlgHRXXUSpNSAOnh1ljsLiSHAGdXPrC5nRijYwwKi7DNRsXqD+ljEJwF6ekZPo95dXXeYAA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/tooltip@3.7.10': resolution: {integrity: sha512-Udi3XOnrF/SYIz72jw9bgB74MG/yCOzF5pozHj2FH2HiJlchYv/b6rHByV/77IZemdlkmL/uugrv/7raPLSlnw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/tooltip@3.7.8': - resolution: {integrity: sha512-dlWfS3w8E6dw5Xoist4cVX2GQE5oh3VQr88dRyLto7BAPLFrp3I+8c9mZCVUobLS/f5QcQzLkqw750s4ENCyiw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-aria/tree@3.0.0-beta.0': - resolution: {integrity: sha512-bF9sp7x+Ciy0N2KJwy8epmDoNblyVmeB4vR/KWLVIKMjANCpzTbvhWZUBpQxkpO0eupInU2uN+FMNr0WKMyd7Q==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/tree@3.0.0-beta.2': resolution: {integrity: sha512-lH3hVl2VgG3YLN+ee1zQzm+2F+BGLd/HBhfMYPuI3IjHvDb+m+jCJXHdBOGrfG2Qydk2LYheqX8QXCluulu0qQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/utils@3.25.3': - resolution: {integrity: sha512-PR5H/2vaD8fSq0H/UB9inNbc8KDcVmW6fYAfSWkkn+OAdhTTMVKqXXrZuZBWyFfSD5Ze7VN6acr4hrOQm2bmrA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/utils@3.26.0': resolution: {integrity: sha512-LkZouGSjjQ0rEqo4XJosS4L3YC/zzQkfRM3KoqK6fUOmUJ9t0jQ09WjiF+uOoG9u+p30AVg3TrZRUWmoTS+koQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/virtualizer@4.0.3': - resolution: {integrity: sha512-neSf+EXtqmQiccHcp9CS2RbH3xA6FuZggLzGsM1NoqDdXIL7TLfc7lhaqi8VAZ03e1FCUSye08BCRk3DdpUiyA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/virtualizer@4.1.0': resolution: {integrity: sha512-ziSq3Y7iuaAMJWGZU1RRs/TykuPapQfx8dyH2eyKPLgEjBUoXRGWE7n6jklBwal14b0lPK0wkCzRoQbkUvX3cg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/visually-hidden@3.8.16': - resolution: {integrity: sha512-3zThVIzEprez4A/GajOut6/JQ4WCu2ROHGZ1xH1+2GFjBJQaTfPBIjg6UIwaT7sgHRQIik8QidogLqXHbp81yA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-aria/visually-hidden@3.8.18': resolution: {integrity: sha512-l/0igp+uub/salP35SsNWq5mGmg3G5F5QMS1gDZ8p28n7CgjvzyiGhJbbca7Oxvaw1HRFzVl9ev+89I7moNnFQ==} peerDependencies: @@ -5201,11 +4932,6 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/calendar@3.5.5': - resolution: {integrity: sha512-HzaiDRhrmaYIly8hRsjjIrydLkldiw1Ws6T/130NLQOt+VPwRW/x0R+nil42mA9LZ6oV0XN0NpmG5tn7TaKRGw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/calendar@3.6.0': resolution: {integrity: sha512-GqUtOtGnwWjtNrJud8nY/ywI4VBP5byToNVRTnxbMl+gYO1Qe/uc5NG7zjwMxhb2kqSBHZFdkF0DXVqG2Ul+BA==} peerDependencies: @@ -5216,56 +4942,26 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/checkbox@3.6.9': - resolution: {integrity: sha512-JrY3ecnK/SSJPxw+qhGhg3YV4e0CpUcPDrVwY3mSiAE932DPd19xr+qVCknJ34H7JYYt/q0l2z0lmgPnl96RTg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-stately/collections@3.11.0': - resolution: {integrity: sha512-TiJeJjHMPSbbeAhmCXLJNSCk0fa5XnCvEuYw6HtQzDnYiq1AD7KAwkpjC5NfKkjqF3FLXs/v9RDm/P69q6rYzw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/collections@3.12.0': resolution: {integrity: sha512-MfR9hwCxe5oXv4qrLUnjidwM50U35EFmInUeFf8i9mskYwWlRYS0O1/9PZ0oF1M0cKambaRHKEy98jczgb9ycA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/color@3.8.0': - resolution: {integrity: sha512-lBH91HEStZeayhE/FkDMt9WC0UISQiAn8DoD2hfpTGeeWscX/soyxZA7oVL7zBOG9RfDBMNzF+CybVROrWSKAQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/color@3.8.1': resolution: {integrity: sha512-7eN7K+KJRu+rxK351eGrzoq2cG+yipr90i5b1cUu4lioYmcH4WdsfjmM5Ku6gypbafH+kTDfflvO6hiY1NZH+A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/combobox@3.10.0': - resolution: {integrity: sha512-4W4HCCjjoddW/LZM3pSSeLoV7ncYXlaICKmqlBcbtLR5jY4U5Kx+pPpy3oJ1vCdjDHatIxZ0tVKEBP7vBQVeGQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/combobox@3.10.1': resolution: {integrity: sha512-Rso+H+ZEDGFAhpKWbnRxRR/r7YNmYVtt+Rn0eNDNIUp3bYaxIBCdCySyAtALs4I8RZXZQ9zoUznP7YeVwG3cLg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/data@3.11.7': - resolution: {integrity: sha512-2YJ+Lmca18f/h7jiZiU9j2IhBJl6BFO1BWlwvcCAH/eCWTdveX8gzsUdW++0szzpJaoCilTCYoi8z7QWyVH9jQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/data@3.12.0': resolution: {integrity: sha512-6PiW2oA56lcH1CVjDcajutzsv91w/PER8K61/OGxtNFFUWaIZH80RWmK4kjU/Lf0vygzXCxout3kEb388lUk0w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/datepicker@3.10.3': - resolution: {integrity: sha512-6PJW1QMwk6BQMktV9L6DA4f2rfAdLfbq3iTNLy4qxd5IfNPLMUZiJGGTj+cuqx0WcEl+q5irp+YhKBpbmhPZHg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/datepicker@3.11.0': resolution: {integrity: sha512-d9MJF34A0VrhL5y5S8mAISA8uwfNCQKmR2k4KoQJm3De1J8SQeNzSjLviAwh1faDow6FXGlA6tVbTrHyDcBgBg==} peerDependencies: @@ -5276,32 +4972,14 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/disclosure@3.0.0-alpha.0': - resolution: {integrity: sha512-CbFUrEwhsP5+44PMHipn/Cd61VTvqyKmx1yeNDyvj/4bYhmxYLgQp/Ma+iEqe23JkXJh2JO/ws3l9FnebScCJQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-stately/dnd@3.4.3': - resolution: {integrity: sha512-sUvhmMxFEw6P2MW7walx0ntakIihxdPxA06K9YZ3+ReaUvzQuRw5cFDaTTHrlegWRMYD0CyQaKlGIaTQihhvVA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/dnd@3.5.0': resolution: {integrity: sha512-ZcWFw1npEDnATiy3TEdzA1skQ3UEIyfbNA6VhPNO8yiSVLxoxBOaEaq8VVS72fRGAtxud6dgOy8BnsP9JwDClQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/flags@3.0.4': - resolution: {integrity: sha512-RNJEkOALwKg+JeYsfNlfPc4GXm7hiBLX0yuHOkRapWEyDOfi0cinkV/TZG4goOZdQ5tBpHmemf2qqiHAxqHlzQ==} - '@react-stately/flags@3.0.5': resolution: {integrity: sha512-6wks4csxUwPCp23LgJSnkBRhrWpd9jGd64DjcCTNB2AHIFu7Ab1W59pJpUL6TW7uAxVxdNKjgn6D1hlBy8qWsA==} - '@react-stately/form@3.0.6': - resolution: {integrity: sha512-KMsxm3/V0iCv/6ikt4JEjVM3LW2AgCzo7aNotMzRobtwIo0RwaUo7DQNY00rGgFQ3/IjzI6DcVo13D+AVE/zXg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/form@3.1.0': resolution: {integrity: sha512-E2wxNQ0QaTyDHD0nJFtTSnEH9A3bpJurwxhS4vgcUmESHgjFEMLlC9irUSZKgvOgb42GAq+fHoWBsgKeTp9Big==} peerDependencies: @@ -5312,271 +4990,131 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/grid@3.9.3': - resolution: {integrity: sha512-P5KgCNYwm/n8bbLx6527li89RQWoESikrsg2MMyUpUd6IJ321t2pGONGRRQzxE0SBMolPRDJKV0Do2OlsjYKhQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-stately/layout@4.0.3': - resolution: {integrity: sha512-zFLXnPalWWVCdFGcPAb+nywSTz/xAnKRxb7zT+YDa5U80DHArDGKZcQ+by0+2Sf8yaYolROco4my+BERPXJB6A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/layout@4.1.0': resolution: {integrity: sha512-pSBqn+4EeOaf2QMK+w2SHgsWKYHdgMZWY3qgJijdzWGZ4JpYmHuiD0yOq80qFdUwxcexPW3vFg3hqIQlMpXeCw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/list@3.11.0': - resolution: {integrity: sha512-O+BxXcbtoLZWn4QIT54RoFUaM+QaJQm6s0ZBJ3Jv4ILIhukVOc55ra+aWMVlXFQSpbf6I3hyVP6cz1yyvd5Rtw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/list@3.11.1': resolution: {integrity: sha512-UCOpIvqBOjwLtk7zVTYWuKU1m1Oe61Q5lNar/GwHaV1nAiSQ8/yYlhr40NkBEs9X3plEfsV28UIpzOrYnu1tPg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/menu@3.8.3': - resolution: {integrity: sha512-sV63V+cMgzipx/N7dq5GaXoItfXIfFEpCtlk3PM2vKstlCJalszXrdo+x996bkeU96h0plB7znAlhlXOeTKzUg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/menu@3.9.0': resolution: {integrity: sha512-++sm0fzZeUs9GvtRbj5RwrP+KL9KPANp9f4SvtI3s+MP+Y/X3X7LNNePeeccGeyikB5fzMsuyvd82bRRW9IhDQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/numberfield@3.9.7': - resolution: {integrity: sha512-PjSgCCpYasGCEAznFQNqa2JhhEQ5+/2eMiV7ZI5j76q3edTNF8G5OOCl2RazDbzFp6vDAnRVT7Kctx5Tl5R/Zw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/numberfield@3.9.8': resolution: {integrity: sha512-J6qGILxDNEtu7yvd3/y+FpbrxEaAeIODwlrFo6z1kvuDlLAm/KszXAc75yoDi0OtakFTCMP6/HR5VnHaQdMJ3w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/overlays@3.6.11': - resolution: {integrity: sha512-usuxitwOx4FbmOW7Og4VM8R8ZjerbHZLLbFaxZW7pWLs7Ypway1YhJ3SWcyNTYK7NEk4o602kSoU6MSev1Vgag==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/overlays@3.6.12': resolution: {integrity: sha512-QinvZhwZgj8obUyPIcyURSCjTZlqZYRRCS60TF8jH8ZpT0tEAuDb3wvhhSXuYA3Xo9EHLwvLjEf3tQKKdAQArw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/radio@3.10.8': - resolution: {integrity: sha512-VRq6Gzsbk3jzX6hdrSoDoSra9vLRsOi2pLkvW/CMrJ0GSgMwr8jjvJKnNFvYJ3eYQb20EwkarsOAfk7vPSIt/Q==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/radio@3.10.9': resolution: {integrity: sha512-kUQ7VdqFke8SDRCatw2jW3rgzMWbvw+n2imN2THETynI47NmNLzNP11dlGO2OllRtTrsLhmBNlYHa3W62pFpAw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/searchfield@3.5.7': - resolution: {integrity: sha512-VxEG4tWDypdXQ8f7clZBu5Qmc4osqDBeA/gNMA2i1j/h2zRVcCJ0fRCHuDeXLSWBqF1XXAI4TWV53fBBwJusbg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/searchfield@3.5.8': resolution: {integrity: sha512-jtquvGadx1DmtQqPKaVO6Qg/xpBjNxsOd59ciig9xRxpxV+90i996EX1E2R6R+tGJdSM1pD++7PVOO4yE++HOg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/select@3.6.8': - resolution: {integrity: sha512-fLAVzGeYSdYdBdrEVws6Pb1ywFPdapA0eWphoW5s3fS0/pKcVWwbCHeHlaBEi1ISyqEubQZFGQdeFKm/M46Hew==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/select@3.6.9': resolution: {integrity: sha512-vASUDv7FhEYQURzM+JIwcusPv7/x/l3zHc/oKJPvoCl3aa9pwS8hZwS82SC00o2iFnrDscfDJju4IE/cd4hucg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/selection@3.17.0': - resolution: {integrity: sha512-It3LRTaFOavybuDBvBH2mvCh73OL4awqvN4tZ0JzLzMtaYSBe9+YmFasYrzB0o7ca17B2q1tpUmsNWaAgIqbLA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/selection@3.18.0': resolution: {integrity: sha512-6EaNNP3exxBhW2LkcRR4a3pg+3oDguZlBSqIVVR7lyahv/D8xXHRC4dX+m0mgGHJpsgjs7664Xx6c8v193TFxg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/slider@3.5.8': - resolution: {integrity: sha512-EDgbrxMq1w3+XTN72MGl3YtAG/j65EYX1Uc3Fh56K00+inJbTdRWyYTrb3NA310fXCd0WFBbzExuH2ohlKQycg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/slider@3.6.0': resolution: {integrity: sha512-w5vJxVh267pmD1X+Ppd9S3ZzV1hcg0cV8q5P4Egr160b9WMcWlUspZPtsthwUlN7qQe/C8y5IAhtde4s29eNag==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/table@3.12.3': - resolution: {integrity: sha512-8uGrLcNJYeMbFtzRQZFWCBj5kV+7v3jzwoKIL1j9TmYUKow1PTDMQbPJpAZLQhnC2wVMlaFVgDbedSlbBij7Zg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/table@3.13.0': resolution: {integrity: sha512-mRbNYrwQIE7xzVs09Lk3kPteEVFVyOc20vA8ph6EP54PiUf/RllJpxZe/WUYLf4eom9lUkRYej5sffuUBpxjCA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/tabs@3.6.10': - resolution: {integrity: sha512-F7wfoiNsrBy7c02AYHyE1USGgj05HQ0hp7uXmQjp2LEa+AA0NKKi3HdswTHHySxb0ZRuoEE7E7vp/gXQYx2/Ow==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/tabs@3.7.0': resolution: {integrity: sha512-ox4hTkfZCoR4Oyr3Op3rBlWNq2Wxie04vhEYpTZQ2hobR3l4fYaOkd7CPClILktJ3TC104j8wcb0knWxIBRx9w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/toggle@3.7.8': - resolution: {integrity: sha512-ySOtkByvIY54yIu8IZ4lnvomQA0H+/mkZnd6T5fKN3tjvIzHmkUk3TAPmNInUxHX148tSW6mWwec0xvjYqEd6w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/toggle@3.8.0': resolution: {integrity: sha512-pyt/k/J8BwE/2g6LL6Z6sMSWRx9HEJB83Sm/MtovXnI66sxJ2EfQ1OaXB7Su5PEL9OMdoQF6Mb+N1RcW3zAoPw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/tooltip@3.4.13': - resolution: {integrity: sha512-zQ+8FQ7Pi0Cz852dltXb6yaryjE18K3byK4tIO3e5vnrZHEGvfdxowc+v9ak5UV93kVrYoOVmfZHRcEaTXTBNA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/tooltip@3.5.0': resolution: {integrity: sha512-+xzPNztJDd2XJD0X3DgWKlrgOhMqZpSzsIssXeJgO7uCnP8/Z513ESaipJhJCFC8fxj5caO/DK4Uu8hEtlB8cQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/tree@3.8.5': - resolution: {integrity: sha512-0/tYhsKWQQJTOZFDwh8hY3Qk6ejNFRldGrLeK5kS22UZdvsMFyh7WAi40FTCJy561/VoB0WqQI4oyNPOa9lYWg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/tree@3.8.6': resolution: {integrity: sha512-lblUaxf1uAuIz5jm6PYtcJ+rXNNVkqyFWTIMx6g6gW/mYvm8GNx1G/0MLZE7E6CuDGaO9dkLSY2bB1uqyKHidA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/utils@3.10.4': - resolution: {integrity: sha512-gBEQEIMRh5f60KCm7QKQ2WfvhB2gLUr9b72sqUdIZ2EG+xuPgaIlCBeSicvjmjBvYZwOjoOEnmIkcx2GHp/HWw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/utils@3.10.5': resolution: {integrity: sha512-iMQSGcpaecghDIh3mZEpZfoFH3ExBwTtuBEcvZ2XnGzCgQjeYXcMdIUwAfVQLXFTdHUHGF6Gu6/dFrYsCzySBQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/virtualizer@4.1.0': - resolution: {integrity: sha512-MOaqpY3NloXrpCBvVUb3HL1p3Bh4YRtUq8D2ufC909u5vM6n6G5Swk1XPJ9KHfaftGhb5serwLkm2/Aha5CTbA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-stately/virtualizer@4.2.0': resolution: {integrity: sha512-aTMpa9AQoz/xLqn8AI1BR/caUUY7/OUo9GbuF434w2u5eGCL7+SAn3Fmq7WSCwqYyDsO+jEIERek4JTX7pEW0A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/accordion@3.0.0-alpha.24': - resolution: {integrity: sha512-hwDT4TJH7aHCG8m9QsTP+7xgW7x7k2TY+WHlMRr6qDS6WhTCwd41dCdagxC0SZtulzZuWqISBxZifVrh4Tynew==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-types/breadcrumbs@3.7.8': - resolution: {integrity: sha512-+BW2a+PrY8ArZ+pKecz13oJFrUAhthvXx17o3x0BhWUhRpAdtmTYt2hjw8zNanm2j0Kvgo1HYKgvtskCRxYcOA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/breadcrumbs@3.7.9': resolution: {integrity: sha512-eARYJo8J+VfNV8vP4uw3L2Qliba9wLV2bx9YQCYf5Lc/OE5B/y4gaTLz+Y2P3Rtn6gBPLXY447zCs5i7gf+ICg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/button@3.10.0': - resolution: {integrity: sha512-rAyU+N9VaHLBdZop4zasn8IDwf9I5Q1EzHUKMtzIFf5aUlMUW+K460zI/l8UESWRSWAXK9/WPSXGxfcoCEjvAA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/button@3.10.1': resolution: {integrity: sha512-XTtap8o04+4QjPNAshFWOOAusUTxQlBjU2ai0BTVLShQEjHhRVDBIWsI2B2FKJ4KXT6AZ25llaxhNrreWGonmA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/calendar@3.4.10': - resolution: {integrity: sha512-PyjqxwJxSW2IpQx6y0D9O34fRCWn1gv9q0qFhgaIigIQrPg8zTE/CC7owHLxAtgCnnCt8exJ5rqi414csaHKlA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/calendar@3.5.0': resolution: {integrity: sha512-O3IRE7AGwAWYnvJIJ80cOy7WwoJ0m8GtX/qSmvXQAjC4qx00n+b5aFNBYAQtcyc3RM5QpW6obs9BfwGetFiI8w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/checkbox@3.8.4': - resolution: {integrity: sha512-fvZrlQmlFNsYHZpl7GVmyYQlKdUtO5MczMSf8z3TlSiCb5Kl3ha9PsZgLhJqGuVnzB2ArIBz0eZrYa3k0PhcpA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/checkbox@3.9.0': resolution: {integrity: sha512-9hbHx0Oo2Hp5a8nV8Q75LQR0DHtvOIJbFaeqESSopqmV9EZoYjtY/h0NS7cZetgahQgnqYWQi44XGooMDCsmxA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/color@3.0.0': - resolution: {integrity: sha512-VUH8CROAM69GsMBilrJ1xyAdVsWL01nXQYrkZJxAEApv1OrcpIGSdsXLcGrjsrhjjiNVXxWFnqYRMsKkLzIl7g==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/color@3.0.1': resolution: {integrity: sha512-KemFziO3GbmT3HEKrgOGdqNA6Gsmy9xrwFO3f8qXSG7gVz6M27Ic4R9HVQv4iAjap5uti6W13/pk2bc/jLVcEA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/combobox@3.13.0': - resolution: {integrity: sha512-kH/a+Fjpr54M2JbHg9RXwMjZ9O+XVsdOuE5JCpWRibJP1Mfl1md8gY6y6zstmVY8COrSqFvMZWB+PzwaTWjTGw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/combobox@3.13.1': resolution: {integrity: sha512-7xr+HknfhReN4QPqKff5tbKTe2kGZvH+DGzPYskAtb51FAAiZsKo+WvnNAvLwg3kRoC9Rkn4TAiVBp/HgymRDw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/datepicker@3.8.3': - resolution: {integrity: sha512-Y4qfPRBB6uzocosCOWSYMuwiZ3YXwLWQYiFB4KCglkvHyltbNz76LgoBEnclYA5HjwosIk4XywiXvHSYry8JnQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/datepicker@3.9.0': resolution: {integrity: sha512-dbKL5Qsm2MQwOTtVQdOcKrrphcXAqDD80WLlSQrBLg+waDuuQ7H+TrvOT0thLKloNBlFUGnZZfXGRHINpih/0g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/dialog@3.5.13': - resolution: {integrity: sha512-9k8daVcAqQsySkzDY6NIVlyGxtpEip4TKuLyzAehthbv78GQardD5fHdjQ6eXPRS4I2qZrmytrFFrlOnwWVGHw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/dialog@3.5.14': resolution: {integrity: sha512-OXWMjrALwrlgw8aHD8SeRm/s3tbAssdaEh2h73KUSeFau3fU3n5mfKv+WnFqsEaOtN261o48l7hTlS6615H9AA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/form@3.7.7': - resolution: {integrity: sha512-CVRjCawPhYRHi/LuikOC2kz5vgvmjjKmF4/wUgR2QzD1Ok4wY1ZGSx9M9EZptCIZAt2mToR6woyLUdtzy+foeQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/form@3.7.8': resolution: {integrity: sha512-0wOS97/X0ijTVuIqik1lHYTZnk13QkvMTKvIEhM7c6YMU3vPiirBwLbT2kJiAdwLiymwcCkrBdDF1NTRG6kPFA==} peerDependencies: @@ -5587,86 +5125,41 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/grid@3.2.9': - resolution: {integrity: sha512-eMw0d2UIZ4QTzGgD1wGGPw0cv67KjAOCp4TcwWjgDV7Wa5SVV/UvOmpnIVDyfhkG/4KRI5OR9h+isy76B726qA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-types/link@3.5.8': - resolution: {integrity: sha512-l/YGXddgAbLnIT7ekftXrK1D4n8NlLQwx0d4usyZpaxP1KwPzuwng20DxynamLc1atoKBqbUtZAnz32pe7vYgw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/link@3.5.9': resolution: {integrity: sha512-JcKDiDMqrq/5Vpn+BdWQEuXit4KN4HR/EgIi3yKnNbYkLzxBoeQZpQgvTaC7NEQeZnSqkyXQo3/vMUeX/ZNIKw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/listbox@3.5.2': - resolution: {integrity: sha512-ML/Bt/MeO0FiixcuFQ+smpu1WguxTOqHDjSnhc1vcNxVQFWQOhyVy01LAY2J/T9TjfjyYGD41vyMTI0f6fcLEQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/listbox@3.5.3': resolution: {integrity: sha512-v1QXd9/XU3CCKr2Vgs7WLcTr6VMBur7CrxHhWZQQFExsf9bgJ/3wbUdjy4aThY/GsYHiaS38EKucCZFr1QAfqA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/menu@3.9.12': - resolution: {integrity: sha512-1SPnkHKJdvOfwv9fEgK1DI6DYRs4D3hW2XcWlLhVXSjaC68CzOHGwFhKIKvZiDTW/11L770PRSEloIxHR09uFQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/menu@3.9.13': resolution: {integrity: sha512-7SuX6E2tDsqQ+HQdSvIda1ji/+ujmR86dtS9CUu5yWX91P25ufRjZ72EvLRqClWNQsj1Xl4+2zBDLWlceznAjw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/meter@3.4.4': - resolution: {integrity: sha512-0SEmPkShByC1gYkW7l+iJPg8QfEe2VrgwTciAtTfC4KIqAYmJVQtq6L+4d72EMxOh8RpQHePaY/RFHEJXAh72A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/meter@3.4.5': resolution: {integrity: sha512-04w1lEtvP/c3Ep8ND8hhH2rwjz2MtQ8o8SNLhahen3u0rX3jKOgD4BvHujsyvXXTMjj1Djp74sGzNawb4Ppi9w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/numberfield@3.8.6': - resolution: {integrity: sha512-VtWEMAXUO1S9EEZI8whc7xv6DVccxhbWsRthMCg/LxiwU3U5KAveadNc2c5rtXkRpd3cnD5xFzz3dExXdmHkAg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/numberfield@3.8.7': resolution: {integrity: sha512-KccMPi39cLoVkB2T0V7HW6nsxQVAwt89WWCltPZJVGzsebv/k0xTQlPVAgrUake4kDLoE687e3Fr/Oe3+1bDhw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/overlays@3.8.10': - resolution: {integrity: sha512-IcnB+VYfAJazRjWhBKZTmVMh3KTp/B1rRbcKkPx6t8djP9UQhKcohP7lAALxjJ56Jjz/GFC6rWyUcnYH0NFVRA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/overlays@3.8.11': resolution: {integrity: sha512-aw7T0rwVI3EuyG5AOaEIk8j7dZJQ9m34XAztXJVZ/W2+4pDDkLDbJ/EAPnuo2xGYRGhowuNDn4tDju01eHYi+w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/progress@3.5.7': - resolution: {integrity: sha512-EqMDHmlpoZUZzTjdejGIkSM0pS2LBI9NdadHf3bDNTycHv+5L1xpMHUg8RGOW8a3sRVLRvfN1aO9l75QZkyj+w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/progress@3.5.8': resolution: {integrity: sha512-PR0rN5mWevfblR/zs30NdZr+82Gka/ba7UHmYOW9/lkKlWeD7PHgl1iacpd/3zl/jUF22evAQbBHmk1mS6Mpqw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/radio@3.8.4': - resolution: {integrity: sha512-GCuOwQL19iwKa74NAIk9hv4ivyI8oW1+ZCuc2fzyDdeQjzTIlv3qrIyShwpVy1IoI7/4DYTMZm/YXPoKhu5TTA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/radio@3.8.5': resolution: {integrity: sha512-gSImTPid6rsbJmwCkTliBIU/npYgJHOFaI3PNJo7Y0QTAnFelCtYeFtBiWrFodSArSv7ASqpLLUEj9hZu/rxIg==} peerDependencies: @@ -5677,16 +5170,6 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/searchfield@3.5.9': - resolution: {integrity: sha512-c/x8BWpH1Zq+fWpeBtzw2AhQhGi7ahWPicV7PlnqwIGO0MrH/QCjX0dj+I+1xpcAh8Eq6ECa79HE74Rw6aJmFg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-types/select@3.9.7': - resolution: {integrity: sha512-Jva4ixfB4EEdy+WmZkUoLiQI7vVfHPxM73VuL7XDxvAO+YKiIztDTcU720QVNhxTMmQvCxfRBXWar8aodCjLiw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/select@3.9.8': resolution: {integrity: sha512-RGsYj2oFjXpLnfcvWMBQnkcDuKkwT43xwYWZGI214/gp/B64tJiIUgTM5wFTRAeGDX23EePkhCQF+9ctnqFd6g==} peerDependencies: @@ -5697,51 +5180,26 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/shared@3.25.0': - resolution: {integrity: sha512-OZSyhzU6vTdW3eV/mz5i6hQwQUhkRs7xwY2d1aqPvTdMe0+2cY7Fwp45PAiwYLEj73i9ro2FxF9qC4DvHGSCgQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/shared@3.26.0': resolution: {integrity: sha512-6FuPqvhmjjlpEDLTiYx29IJCbCNWPlsyO+ZUmCUXzhUv2ttShOXfw8CmeHWHftT/b2KweAWuzqSlfeXPR76jpw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/slider@3.7.6': - resolution: {integrity: sha512-z72wnEzSge6qTD9TUoUPp1A4j4jXk/MVii6rGE78XeE/Pq7HyyjU5bCagryMr9PC9MKa/oTiHcshKqWBDf57GA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/slider@3.7.7': resolution: {integrity: sha512-lYTR9zXQV2fSEm/G3gwDENWiki1IXd/oorsgf0zu1DBi2SQDbOsLsGUXiwvD24Xy6OkUuhAqjLPPexezo7+u9g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/switch@3.5.6': - resolution: {integrity: sha512-gJ8t2yTCgcitz4ON4ELcLLmtlDkn2MUjjfu3ez/cwA1X/NUluPYkhXj5Z6H+KOlnveqrKCZDRoTgK74cQ6Cvfg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/switch@3.5.7': resolution: {integrity: sha512-1IKiq510rPTHumEZuhxuazuXBa2Cuxz6wBIlwf3NCVmgWEvU+uk1ETG0sH2yymjwCqhtJDKXi+qi9HSgPEDwAg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/table@3.10.2': - resolution: {integrity: sha512-YzA4hcsYfnFFpA2UyGb1KKhLpWgaj5daApqjp126tCIosl8k1KxZmhKD50cwH0Jm19lALJseqo5VdlcJtcr4qg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/table@3.10.3': resolution: {integrity: sha512-Ac+W+m/zgRzlTU8Z2GEg26HkuJFswF9S6w26r+R3MHwr8z2duGPvv37XRtE1yf3dbpRBgHEAO141xqS2TqGwNg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/tabs@3.3.10': - resolution: {integrity: sha512-s/Bw/HCIdWJPBw4O703ghKqhjGsIerRMIDxA88hbQYzfTDD6bkFDjCnsP2Tyy1G8Dg2rSPFUEE+k+PpLzqeEfQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/tabs@3.3.11': resolution: {integrity: sha512-BjF2TqBhZaIcC4lc82R5pDJd1F7kstj1K0Nokhz99AGYn8C0ITdp6lR+DPVY9JZRxKgP9R2EKfWGI90Lo7NQdA==} peerDependencies: @@ -5752,16 +5210,6 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/textfield@3.9.7': - resolution: {integrity: sha512-vU5+QCOF9HgWGjAmmy+cpJibVW5voFomC5POmYHokm7kivYcMMjlonsgWwg/0xXrqE2qosH3tpz4jFoEuig1NQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - - '@react-types/tooltip@3.4.12': - resolution: {integrity: sha512-FwsdSQ3UDIDORanQMGMLyzSUabw4AkKhwcRdPv4d5OT8GmJr7mBdZynfcsrKLJ0fzskIypMqspoutZidsI0MQg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - '@react-types/tooltip@3.4.13': resolution: {integrity: sha512-KPekFC17RTT8kZlk7ZYubueZnfsGTDOpLw7itzolKOXGddTXsrJGBzSB4Bb060PBVllaDO0MOrhPap8OmrIl1Q==} peerDependencies: @@ -6801,9 +6249,6 @@ packages: '@types/babel__template@7.4.4': resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - '@types/babel__traverse@7.20.5': - resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} - '@types/babel__traverse@7.20.6': resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} @@ -14935,24 +14380,12 @@ packages: react: '>=15.6.2' react-dom: '>=15.6.2' - react-aria-components@1.4.0: - resolution: {integrity: sha512-CpeSeGI2FVT3hOzA28fhIGkrPPQPtz3gVHBfMWkXSuLUBaKFZQhdCLBXlpO5MoZV1RrC+e7mhOVREkw6DvlxKw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-aria-components@1.5.0: resolution: {integrity: sha512-wzf0g6cvWrqAJd4FkisAfFnslx6AJREgOd/NEmVE/RGuDxGTzss4awcwbo98rIVmqbTTFApiygy0SyWGrRZfDA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - react-aria@3.35.0: - resolution: {integrity: sha512-cbbd3iIveLDRnpVrpc1iuz8OMlDdH6u8EjncW3MQuYOiEGaho9xcDtWMKiSEIZASEnd7LK4Rgm5iVPr2O+cssw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-aria@3.36.0: resolution: {integrity: sha512-AK5XyIhAN+e5HDlwlF+YwFrOrVI7RYmZ6kg/o7ZprQjkYqYKapXeUpWscmNm/3H2kDboE5Z4ymUnK6ZhobLqOw==} peerDependencies: @@ -15254,11 +14687,6 @@ packages: react: ^16.3.0 || ^17.0.0 react-dom: ^16.3.0 || ^17.0.0 - react-stately@3.33.0: - resolution: {integrity: sha512-DNPOxYAPuhuXwSuE1s1K7iSgqG2QOBUZq3bsLAd4gUUZje6Qepkhe7TzK2LWarQYAZ3gC9Xhmnz8ie1fdCo0GA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 - react-stately@3.34.0: resolution: {integrity: sha512-0N9tZ8qQ/CxpJH7ao0O6gr+8955e7VrOskg9N+TIxkFknPetwOCtgppMYhnTfteBV8WfM/vv4OC1NbkgYTqXJA==} peerDependencies: @@ -20622,36 +20050,19 @@ snapshots: '@iarna/toml@2.2.5': {} - '@internationalized/date@3.5.6': - dependencies: - '@swc/helpers': 0.5.10 - '@internationalized/date@3.6.0': dependencies: '@swc/helpers': 0.5.10 - '@internationalized/message@3.1.5': - dependencies: - '@swc/helpers': 0.5.10 - intl-messageformat: 10.5.11 - '@internationalized/message@3.1.6': dependencies: '@swc/helpers': 0.5.10 intl-messageformat: 10.5.11 - '@internationalized/number@3.5.4': - dependencies: - '@swc/helpers': 0.5.10 - '@internationalized/number@3.6.0': dependencies: '@swc/helpers': 0.5.10 - '@internationalized/string@3.2.4': - dependencies: - '@swc/helpers': 0.5.10 - '@internationalized/string@3.2.5': dependencies: '@swc/helpers': 0.5.10 @@ -21847,28 +21258,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@react-aria/accordion@3.0.0-alpha.34(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/button': 3.10.0(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/tree': 3.8.5(react@18.2.0) - '@react-types/accordion': 3.0.0-alpha.24(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - - '@react-aria/breadcrumbs@3.5.17(react@18.2.0)': - dependencies: - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/link': 3.7.5(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/breadcrumbs': 3.7.8(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/breadcrumbs@3.5.19(react@18.2.0)': dependencies: '@react-aria/i18n': 3.12.4(react@18.2.0) @@ -21879,17 +21268,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/button@3.10.0(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/toggle': 3.7.8(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/button@3.11.0(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -21902,21 +21280,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/calendar@3.5.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@internationalized/date': 3.5.6 - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/live-announcer': 3.4.0 - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/calendar': 3.5.5(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/calendar': 3.4.10(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/calendar@3.6.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@internationalized/date': 3.6.0 @@ -21932,21 +21295,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/checkbox@3.14.7(react@18.2.0)': - dependencies: - '@react-aria/form': 3.0.9(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/toggle': 3.10.8(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/checkbox': 3.6.9(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/toggle': 3.7.8(react@18.2.0) - '@react-types/checkbox': 3.8.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/checkbox@3.15.0(react@18.2.0)': dependencies: '@react-aria/form': 3.0.11(react@18.2.0) @@ -21962,16 +21310,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/collections@3.0.0-alpha.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/ssr': 3.9.6(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - use-sync-external-store: 1.2.0(react@18.2.0) - '@react-aria/collections@3.0.0-alpha.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/ssr': 3.9.7(react@18.2.0) @@ -21982,24 +21320,6 @@ snapshots: react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.2(react@18.2.0) - '@react-aria/color@3.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/numberfield': 3.11.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/slider': 3.7.12(react@18.2.0) - '@react-aria/spinbutton': 3.6.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/textfield': 3.14.9(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.16(react@18.2.0) - '@react-stately/color': 3.8.0(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-types/color': 3.0.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/color@3.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/i18n': 3.12.4(react@18.2.0) @@ -22018,26 +21338,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/combobox@3.10.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/listbox': 3.13.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/live-announcer': 3.4.0 - '@react-aria/menu': 3.15.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/overlays': 3.23.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/textfield': 3.14.9(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/combobox': 3.10.0(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/combobox': 3.13.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/combobox@3.11.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/i18n': 3.12.4(react@18.2.0) @@ -22058,29 +21358,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/datepicker@3.11.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@internationalized/date': 3.5.6 - '@internationalized/number': 3.5.4 - '@internationalized/string': 3.2.4 - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/form': 3.0.9(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/spinbutton': 3.6.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/datepicker': 3.10.3(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/calendar': 3.4.10(react@18.2.0) - '@react-types/datepicker': 3.8.3(react@18.2.0) - '@react-types/dialog': 3.5.13(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/datepicker@3.12.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@internationalized/date': 3.6.0 @@ -22104,17 +21381,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/dialog@3.5.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/overlays': 3.23.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/dialog': 3.5.13(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/dialog@3.5.20(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22136,36 +21402,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/disclosure@3.0.0-alpha.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/button': 3.10.0(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/ssr': 3.9.6(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/disclosure': 3.0.0-alpha.0(react@18.2.0) - '@react-stately/toggle': 3.7.8(react@18.2.0) - '@react-stately/tree': 3.8.5(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - - '@react-aria/dnd@3.7.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@internationalized/string': 3.2.4 - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/live-announcer': 3.4.0 - '@react-aria/overlays': 3.23.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/dnd': 3.4.3(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/dnd@3.8.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@internationalized/string': 3.2.5 @@ -22181,15 +21417,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/focus@3.18.3(react@18.2.0)': - dependencies: - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - clsx: 2.1.1 - react: 18.2.0 - '@react-aria/focus@3.19.0(react@18.2.0)': dependencies: '@react-aria/interactions': 3.22.5(react@18.2.0) @@ -22208,33 +21435,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/form@3.0.9(react@18.2.0)': - dependencies: - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - - '@react-aria/grid@3.10.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/live-announcer': 3.4.0 - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/grid': 3.9.3(react@18.2.0) - '@react-stately/selection': 3.17.0(react@18.2.0) - '@react-types/checkbox': 3.8.4(react@18.2.0) - '@react-types/grid': 3.2.9(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/grid@3.11.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22269,34 +21469,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/gridlist@3.9.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/grid': 3.10.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/list': 3.11.0(react@18.2.0) - '@react-stately/tree': 3.8.5(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - - '@react-aria/i18n@3.12.3(react@18.2.0)': - dependencies: - '@internationalized/date': 3.5.6 - '@internationalized/message': 3.1.5 - '@internationalized/number': 3.5.4 - '@internationalized/string': 3.2.4 - '@react-aria/ssr': 3.9.6(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/i18n@3.12.4(react@18.2.0)': dependencies: '@internationalized/date': 3.6.0 @@ -22309,14 +21481,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/interactions@3.22.3(react@18.2.0)': - dependencies: - '@react-aria/ssr': 3.9.6(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/interactions@3.22.5(react@18.2.0)': dependencies: '@react-aria/ssr': 3.9.7(react@18.2.0) @@ -22325,13 +21489,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/label@3.7.12(react@18.2.0)': - dependencies: - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/label@3.7.13(react@18.2.0)': dependencies: '@react-aria/utils': 3.26.0(react@18.2.0) @@ -22339,16 +21496,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/link@3.7.5(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/link': 3.5.8(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/link@3.7.7(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22359,20 +21506,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/listbox@3.13.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/list': 3.11.0(react@18.2.0) - '@react-types/listbox': 3.5.2(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/listbox@3.13.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/interactions': 3.22.5(react@18.2.0) @@ -22387,32 +21520,10 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/live-announcer@3.4.0': - dependencies: - '@swc/helpers': 0.5.10 - '@react-aria/live-announcer@3.4.1': dependencies: '@swc/helpers': 0.5.10 - '@react-aria/menu@3.15.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/overlays': 3.23.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/menu': 3.8.3(react@18.2.0) - '@react-stately/tree': 3.8.5(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/menu': 3.9.12(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/menu@3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22432,14 +21543,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/meter@3.4.17(react@18.2.0)': - dependencies: - '@react-aria/progress': 3.4.17(react@18.2.0) - '@react-types/meter': 3.4.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/meter@3.4.18(react@18.2.0)': dependencies: '@react-aria/progress': 3.4.18(react@18.2.0) @@ -22448,22 +21551,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/numberfield@3.11.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/spinbutton': 3.6.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/textfield': 3.14.9(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/numberfield': 3.9.7(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/numberfield': 3.8.6(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/numberfield@3.11.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/i18n': 3.12.4(react@18.2.0) @@ -22480,22 +21567,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/overlays@3.23.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/ssr': 3.9.6(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.16(react@18.2.0) - '@react-stately/overlays': 3.6.11(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/overlays': 3.8.10(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/overlays@3.24.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22512,16 +21583,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/progress@3.4.17(react@18.2.0)': - dependencies: - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/progress': 3.5.7(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/progress@3.4.18(react@18.2.0)': dependencies: '@react-aria/i18n': 3.12.4(react@18.2.0) @@ -22546,20 +21607,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/radio@3.10.8(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/form': 3.0.9(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/radio': 3.10.8(react@18.2.0) - '@react-types/radio': 3.8.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/searchfield@3.7.11(react@18.2.0)': dependencies: '@react-aria/i18n': 3.12.4(react@18.2.0) @@ -22572,37 +21619,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/searchfield@3.7.9(react@18.2.0)': - dependencies: - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/textfield': 3.14.9(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/searchfield': 3.5.7(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/searchfield': 3.5.9(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - - '@react-aria/select@3.14.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/form': 3.0.9(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/listbox': 3.13.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/menu': 3.15.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.16(react@18.2.0) - '@react-stately/select': 3.6.8(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/select': 3.9.7(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/select@3.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/form': 3.0.11(react@18.2.0) @@ -22622,18 +21638,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/selection@3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/selection': 3.17.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/selection@3.21.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22646,13 +21650,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/separator@3.4.3(react@18.2.0)': - dependencies: - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/separator@3.4.4(react@18.2.0)': dependencies: '@react-aria/utils': 3.26.0(react@18.2.0) @@ -22660,19 +21657,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/slider@3.7.12(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/slider': 3.5.8(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/slider': 3.7.6(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/slider@3.7.14(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22697,22 +21681,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/spinbutton@3.6.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/live-announcer': 3.4.0 - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - - '@react-aria/ssr@3.9.6(react@18.2.0)': - dependencies: - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/ssr@3.9.7(react@18.2.0)': dependencies: '@swc/helpers': 0.5.10 @@ -22727,35 +21695,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/switch@3.6.8(react@18.2.0)': - dependencies: - '@react-aria/toggle': 3.10.8(react@18.2.0) - '@react-stately/toggle': 3.7.8(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/switch': 3.5.6(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - - '@react-aria/table@3.15.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/grid': 3.10.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/live-announcer': 3.4.0 - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.16(react@18.2.0) - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/flags': 3.0.4 - '@react-stately/table': 3.12.3(react@18.2.0) - '@react-types/checkbox': 3.8.4(react@18.2.0) - '@react-types/grid': 3.2.9(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/table': 3.10.2(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/table@3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22776,19 +21715,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/tabs@3.9.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/tabs': 3.6.10(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/tabs': 3.3.10(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/tabs@3.9.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22802,21 +21728,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/tag@3.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/gridlist': 3.9.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/list': 3.11.0(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/tag@3.4.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/gridlist': 3.10.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -22832,19 +21743,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/textfield@3.14.9(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/form': 3.0.9(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/textfield': 3.9.7(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/textfield@3.15.0(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22869,17 +21767,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/toggle@3.10.8(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/toggle': 3.7.8(react@18.2.0) - '@react-types/checkbox': 3.8.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/toolbar@3.0.0-beta.11(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22889,15 +21776,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/toolbar@3.0.0-beta.9(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/tooltip@3.7.10(react@18.2.0)': dependencies: '@react-aria/focus': 3.19.0(react@18.2.0) @@ -22909,30 +21787,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/tooltip@3.7.8(react@18.2.0)': - dependencies: - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/tooltip': 3.4.13(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/tooltip': 3.4.12(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - - '@react-aria/tree@3.0.0-beta.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/gridlist': 3.9.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/tree': 3.8.5(react@18.2.0) - '@react-types/button': 3.10.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/tree@3.0.0-beta.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/gridlist': 3.10.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -22946,15 +21800,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/utils@3.25.3(react@18.2.0)': - dependencies: - '@react-aria/ssr': 3.9.6(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - clsx: 2.1.1 - react: 18.2.0 - '@react-aria/utils@3.26.0(react@18.2.0)': dependencies: '@react-aria/ssr': 3.9.7(react@18.2.0) @@ -22964,17 +21809,6 @@ snapshots: clsx: 2.1.1 react: 18.2.0 - '@react-aria/virtualizer@4.0.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/virtualizer': 4.1.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - '@react-aria/virtualizer@4.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/i18n': 3.12.4(react@18.2.0) @@ -22986,14 +21820,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/visually-hidden@3.8.16(react@18.2.0)': - dependencies: - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-aria/visually-hidden@3.8.18(react@18.2.0)': dependencies: '@react-aria/interactions': 3.22.5(react@18.2.0) @@ -23094,15 +21920,6 @@ snapshots: clsx: 2.1.1 react: 18.2.0 - '@react-stately/calendar@3.5.5(react@18.2.0)': - dependencies: - '@internationalized/date': 3.5.6 - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/calendar': 3.4.10(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/calendar@3.6.0(react@18.2.0)': dependencies: '@internationalized/date': 3.6.0 @@ -23121,41 +21938,12 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/checkbox@3.6.9(react@18.2.0)': - dependencies: - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/checkbox': 3.8.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - - '@react-stately/collections@3.11.0(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/collections@3.12.0(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/color@3.8.0(react@18.2.0)': - dependencies: - '@internationalized/number': 3.5.4 - '@internationalized/string': 3.2.4 - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/numberfield': 3.9.7(react@18.2.0) - '@react-stately/slider': 3.5.8(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/color': 3.0.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/color@3.8.1(react@18.2.0)': dependencies: '@internationalized/number': 3.6.0 @@ -23170,19 +21958,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/combobox@3.10.0(react@18.2.0)': - dependencies: - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/list': 3.11.0(react@18.2.0) - '@react-stately/overlays': 3.6.11(react@18.2.0) - '@react-stately/select': 3.6.8(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/combobox': 3.13.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/combobox@3.10.1(react@18.2.0)': dependencies: '@react-stately/collections': 3.12.0(react@18.2.0) @@ -23196,30 +21971,12 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/data@3.11.7(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/data@3.12.0(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/datepicker@3.10.3(react@18.2.0)': - dependencies: - '@internationalized/date': 3.5.6 - '@internationalized/string': 3.2.4 - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/overlays': 3.6.11(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/datepicker': 3.8.3(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/datepicker@3.11.0(react@18.2.0)': dependencies: '@internationalized/date': 3.6.0 @@ -23239,20 +21996,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/disclosure@3.0.0-alpha.0(react@18.2.0)': - dependencies: - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - - '@react-stately/dnd@3.4.3(react@18.2.0)': - dependencies: - '@react-stately/selection': 3.17.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/dnd@3.5.0(react@18.2.0)': dependencies: '@react-stately/selection': 3.18.0(react@18.2.0) @@ -23260,20 +22003,10 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/flags@3.0.4': - dependencies: - '@swc/helpers': 0.5.10 - '@react-stately/flags@3.0.5': dependencies: '@swc/helpers': 0.5.10 - '@react-stately/form@3.0.6(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/form@3.1.0(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) @@ -23289,26 +22022,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/grid@3.9.3(react@18.2.0)': - dependencies: - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/selection': 3.17.0(react@18.2.0) - '@react-types/grid': 3.2.9(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - - '@react-stately/layout@4.0.3(react@18.2.0)': - dependencies: - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/table': 3.12.3(react@18.2.0) - '@react-stately/virtualizer': 4.1.0(react@18.2.0) - '@react-types/grid': 3.2.9(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/table': 3.10.2(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/layout@4.1.0(react@18.2.0)': dependencies: '@react-stately/collections': 3.12.0(react@18.2.0) @@ -23320,15 +22033,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/list@3.11.0(react@18.2.0)': - dependencies: - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/selection': 3.17.0(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/list@3.11.1(react@18.2.0)': dependencies: '@react-stately/collections': 3.12.0(react@18.2.0) @@ -23338,14 +22042,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/menu@3.8.3(react@18.2.0)': - dependencies: - '@react-stately/overlays': 3.6.11(react@18.2.0) - '@react-types/menu': 3.9.12(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/menu@3.9.0(react@18.2.0)': dependencies: '@react-stately/overlays': 3.6.12(react@18.2.0) @@ -23354,15 +22050,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/numberfield@3.9.7(react@18.2.0)': - dependencies: - '@internationalized/number': 3.5.4 - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/numberfield': 3.8.6(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/numberfield@3.9.8(react@18.2.0)': dependencies: '@internationalized/number': 3.6.0 @@ -23372,13 +22059,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/overlays@3.6.11(react@18.2.0)': - dependencies: - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/overlays': 3.8.10(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/overlays@3.6.12(react@18.2.0)': dependencies: '@react-stately/utils': 3.10.5(react@18.2.0) @@ -23386,15 +22066,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/radio@3.10.8(react@18.2.0)': - dependencies: - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/radio': 3.8.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/radio@3.10.9(react@18.2.0)': dependencies: '@react-stately/form': 3.1.0(react@18.2.0) @@ -23404,13 +22075,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/searchfield@3.5.7(react@18.2.0)': - dependencies: - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/searchfield': 3.5.9(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/searchfield@3.5.8(react@18.2.0)': dependencies: '@react-stately/utils': 3.10.5(react@18.2.0) @@ -23418,16 +22082,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/select@3.6.8(react@18.2.0)': - dependencies: - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/list': 3.11.0(react@18.2.0) - '@react-stately/overlays': 3.6.11(react@18.2.0) - '@react-types/select': 3.9.7(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/select@3.6.9(react@18.2.0)': dependencies: '@react-stately/form': 3.1.0(react@18.2.0) @@ -23438,14 +22092,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/selection@3.17.0(react@18.2.0)': - dependencies: - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/selection@3.18.0(react@18.2.0)': dependencies: '@react-stately/collections': 3.12.0(react@18.2.0) @@ -23454,14 +22100,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/slider@3.5.8(react@18.2.0)': - dependencies: - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/slider': 3.7.6(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/slider@3.6.0(react@18.2.0)': dependencies: '@react-stately/utils': 3.10.5(react@18.2.0) @@ -23470,19 +22108,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/table@3.12.3(react@18.2.0)': - dependencies: - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/flags': 3.0.4 - '@react-stately/grid': 3.9.3(react@18.2.0) - '@react-stately/selection': 3.17.0(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/grid': 3.2.9(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/table': 3.10.2(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/table@3.13.0(react@18.2.0)': dependencies: '@react-stately/collections': 3.12.0(react@18.2.0) @@ -23496,14 +22121,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/tabs@3.6.10(react@18.2.0)': - dependencies: - '@react-stately/list': 3.11.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/tabs': 3.3.10(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/tabs@3.7.0(react@18.2.0)': dependencies: '@react-stately/list': 3.11.1(react@18.2.0) @@ -23512,13 +22129,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/toggle@3.7.8(react@18.2.0)': - dependencies: - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/checkbox': 3.8.4(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/toggle@3.8.0(react@18.2.0)': dependencies: '@react-stately/utils': 3.10.5(react@18.2.0) @@ -23527,13 +22137,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/tooltip@3.4.13(react@18.2.0)': - dependencies: - '@react-stately/overlays': 3.6.11(react@18.2.0) - '@react-types/tooltip': 3.4.12(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/tooltip@3.5.0(react@18.2.0)': dependencies: '@react-stately/overlays': 3.6.12(react@18.2.0) @@ -23541,15 +22144,6 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/tree@3.8.5(react@18.2.0)': - dependencies: - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/selection': 3.17.0(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/tree@3.8.6(react@18.2.0)': dependencies: '@react-stately/collections': 3.12.0(react@18.2.0) @@ -23559,23 +22153,11 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/utils@3.10.4(react@18.2.0)': - dependencies: - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/utils@3.10.5(react@18.2.0)': dependencies: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/virtualizer@4.1.0(react@18.2.0)': - dependencies: - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@swc/helpers': 0.5.10 - react: 18.2.0 - '@react-stately/virtualizer@4.2.0(react@18.2.0)': dependencies: '@react-aria/utils': 3.26.0(react@18.2.0) @@ -23583,85 +22165,39 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-types/accordion@3.0.0-alpha.24(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - - '@react-types/breadcrumbs@3.7.8(react@18.2.0)': - dependencies: - '@react-types/link': 3.5.8(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/breadcrumbs@3.7.9(react@18.2.0)': dependencies: '@react-types/link': 3.5.9(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/button@3.10.0(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/button@3.10.1(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/calendar@3.4.10(react@18.2.0)': - dependencies: - '@internationalized/date': 3.5.6 - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/calendar@3.5.0(react@18.2.0)': dependencies: '@internationalized/date': 3.6.0 '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/checkbox@3.8.4(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/checkbox@3.9.0(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/color@3.0.0(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/slider': 3.7.6(react@18.2.0) - react: 18.2.0 - '@react-types/color@3.0.1(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) '@react-types/slider': 3.7.7(react@18.2.0) react: 18.2.0 - '@react-types/combobox@3.13.0(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/combobox@3.13.1(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/datepicker@3.8.3(react@18.2.0)': - dependencies: - '@internationalized/date': 3.5.6 - '@react-types/calendar': 3.4.10(react@18.2.0) - '@react-types/overlays': 3.8.10(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/datepicker@3.9.0(react@18.2.0)': dependencies: '@internationalized/date': 3.6.0 @@ -23670,23 +22206,12 @@ snapshots: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/dialog@3.5.13(react@18.2.0)': - dependencies: - '@react-types/overlays': 3.8.10(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/dialog@3.5.14(react@18.2.0)': dependencies: '@react-types/overlays': 3.8.11(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/form@3.7.7(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/form@3.7.8(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) @@ -23697,88 +22222,42 @@ snapshots: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/grid@3.2.9(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - - '@react-types/link@3.5.8(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/link@3.5.9(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/listbox@3.5.2(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/listbox@3.5.3(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/menu@3.9.12(react@18.2.0)': - dependencies: - '@react-types/overlays': 3.8.10(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/menu@3.9.13(react@18.2.0)': dependencies: '@react-types/overlays': 3.8.11(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/meter@3.4.4(react@18.2.0)': - dependencies: - '@react-types/progress': 3.5.7(react@18.2.0) - react: 18.2.0 - '@react-types/meter@3.4.5(react@18.2.0)': dependencies: '@react-types/progress': 3.5.8(react@18.2.0) react: 18.2.0 - '@react-types/numberfield@3.8.6(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/numberfield@3.8.7(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/overlays@3.8.10(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/overlays@3.8.11(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/progress@3.5.7(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/progress@3.5.8(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/radio@3.8.4(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/radio@3.8.5(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) @@ -23790,17 +22269,6 @@ snapshots: '@react-types/textfield': 3.10.0(react@18.2.0) react: 18.2.0 - '@react-types/searchfield@3.5.9(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/textfield': 3.9.7(react@18.2.0) - react: 18.2.0 - - '@react-types/select@3.9.7(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/select@3.9.8(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) @@ -23810,51 +22278,26 @@ snapshots: dependencies: react: 18.2.0 - '@react-types/shared@3.25.0(react@18.2.0)': - dependencies: - react: 18.2.0 - '@react-types/shared@3.26.0(react@18.2.0)': dependencies: react: 18.2.0 - '@react-types/slider@3.7.6(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/slider@3.7.7(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/switch@3.5.6(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/switch@3.5.7(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/table@3.10.2(react@18.2.0)': - dependencies: - '@react-types/grid': 3.2.9(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/table@3.10.3(react@18.2.0)': dependencies: '@react-types/grid': 3.2.10(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/tabs@3.3.10(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/tabs@3.3.11(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) @@ -23865,17 +22308,6 @@ snapshots: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 - '@react-types/textfield@3.9.7(react@18.2.0)': - dependencies: - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - - '@react-types/tooltip@3.4.12(react@18.2.0)': - dependencies: - '@react-types/overlays': 3.8.10(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - '@react-types/tooltip@3.4.13(react@18.2.0)': dependencies: '@react-types/overlays': 3.8.11(react@18.2.0) @@ -24735,8 +23167,8 @@ snapshots: '@storybook/cli@8.0.8(@babel/preset-env@7.24.4(@babel/core@7.25.8))(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/core': 7.24.4 - '@babel/types': 7.24.0 + '@babel/core': 7.25.8 + '@babel/types': 7.25.8 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 8.0.8 '@storybook/core-common': 8.0.8(encoding@0.1.13) @@ -25191,7 +23623,7 @@ snapshots: dependencies: '@storybook/client-logger': 8.0.8 memoizerific: 1.11.3 - qs: 6.12.1 + qs: 6.13.0 '@storybook/telemetry@8.0.8(encoding@0.1.13)': dependencies: @@ -25737,10 +24169,6 @@ snapshots: '@babel/parser': 7.24.4 '@babel/types': 7.20.5 - '@types/babel__traverse@7.20.5': - dependencies: - '@babel/types': 7.25.8 - '@types/babel__traverse@7.20.6': dependencies: '@babel/types': 7.25.8 @@ -31005,7 +29433,7 @@ snapshots: defu: 6.1.4 node-fetch-native: 1.6.4 nypm: 0.3.8 - ohash: 1.1.3 + ohash: 1.1.4 pathe: 1.1.2 tar: 6.2.1 @@ -33022,7 +31450,7 @@ snapshots: jsdom@16.7.0: dependencies: abab: 2.0.6 - acorn: 8.11.3 + acorn: 8.13.0 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 @@ -35265,7 +33693,7 @@ snapshots: consola: 3.2.3 execa: 8.0.1 pathe: 1.1.2 - ufo: 1.5.3 + ufo: 1.5.4 oauth-sign@0.9.0: {} @@ -36640,43 +35068,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-aria-components@1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): - dependencies: - '@internationalized/date': 3.5.6 - '@internationalized/string': 3.2.4 - '@react-aria/accordion': 3.0.0-alpha.34(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/collections': 3.0.0-alpha.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/color': 3.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/disclosure': 3.0.0-alpha.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/dnd': 3.7.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/live-announcer': 3.4.0 - '@react-aria/menu': 3.15.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/toolbar': 3.0.0-beta.9(react@18.2.0) - '@react-aria/tree': 3.0.0-beta.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/utils': 3.25.3(react@18.2.0) - '@react-aria/virtualizer': 4.0.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-stately/color': 3.8.0(react@18.2.0) - '@react-stately/disclosure': 3.0.0-alpha.0(react@18.2.0) - '@react-stately/layout': 4.0.3(react@18.2.0) - '@react-stately/menu': 3.8.3(react@18.2.0) - '@react-stately/table': 3.12.3(react@18.2.0) - '@react-stately/utils': 3.10.4(react@18.2.0) - '@react-stately/virtualizer': 4.1.0(react@18.2.0) - '@react-types/color': 3.0.0(react@18.2.0) - '@react-types/form': 3.7.7(react@18.2.0) - '@react-types/grid': 3.2.9(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - '@react-types/table': 3.10.2(react@18.2.0) - '@swc/helpers': 0.5.10 - client-only: 0.0.1 - react: 18.2.0 - react-aria: 3.35.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) - react-stately: 3.33.0(react@18.2.0) - use-sync-external-store: 1.2.0(react@18.2.0) - react-aria-components@1.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@internationalized/date': 3.6.0 @@ -36714,49 +35105,6 @@ snapshots: react-stately: 3.34.0(react@18.2.0) use-sync-external-store: 1.2.2(react@18.2.0) - react-aria@3.35.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): - dependencies: - '@internationalized/string': 3.2.4 - '@react-aria/breadcrumbs': 3.5.17(react@18.2.0) - '@react-aria/button': 3.10.0(react@18.2.0) - '@react-aria/calendar': 3.5.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/checkbox': 3.14.7(react@18.2.0) - '@react-aria/color': 3.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/combobox': 3.10.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/datepicker': 3.11.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/dialog': 3.5.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/dnd': 3.7.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/focus': 3.18.3(react@18.2.0) - '@react-aria/gridlist': 3.9.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/i18n': 3.12.3(react@18.2.0) - '@react-aria/interactions': 3.22.3(react@18.2.0) - '@react-aria/label': 3.7.12(react@18.2.0) - '@react-aria/link': 3.7.5(react@18.2.0) - '@react-aria/listbox': 3.13.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/menu': 3.15.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/meter': 3.4.17(react@18.2.0) - '@react-aria/numberfield': 3.11.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/overlays': 3.23.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/progress': 3.4.17(react@18.2.0) - '@react-aria/radio': 3.10.8(react@18.2.0) - '@react-aria/searchfield': 3.7.9(react@18.2.0) - '@react-aria/select': 3.14.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/selection': 3.20.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/separator': 3.4.3(react@18.2.0) - '@react-aria/slider': 3.7.12(react@18.2.0) - '@react-aria/ssr': 3.9.6(react@18.2.0) - '@react-aria/switch': 3.6.8(react@18.2.0) - '@react-aria/table': 3.15.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/tabs': 3.9.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/tag': 3.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/textfield': 3.14.9(react@18.2.0) - '@react-aria/tooltip': 3.7.8(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.16(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-aria@3.36.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@internationalized/string': 3.2.5 @@ -36925,11 +35273,11 @@ snapshots: react-docgen@7.0.3: dependencies: - '@babel/core': 7.24.4 - '@babel/traverse': 7.24.1 + '@babel/core': 7.25.8 + '@babel/traverse': 7.25.7 '@babel/types': 7.20.5 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.5 + '@types/babel__traverse': 7.20.6 '@types/doctrine': 0.0.9 '@types/resolve': 1.20.6 doctrine: 3.0.0 @@ -37209,34 +35557,6 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-stately@3.33.0(react@18.2.0): - dependencies: - '@react-stately/calendar': 3.5.5(react@18.2.0) - '@react-stately/checkbox': 3.6.9(react@18.2.0) - '@react-stately/collections': 3.11.0(react@18.2.0) - '@react-stately/color': 3.8.0(react@18.2.0) - '@react-stately/combobox': 3.10.0(react@18.2.0) - '@react-stately/data': 3.11.7(react@18.2.0) - '@react-stately/datepicker': 3.10.3(react@18.2.0) - '@react-stately/dnd': 3.4.3(react@18.2.0) - '@react-stately/form': 3.0.6(react@18.2.0) - '@react-stately/list': 3.11.0(react@18.2.0) - '@react-stately/menu': 3.8.3(react@18.2.0) - '@react-stately/numberfield': 3.9.7(react@18.2.0) - '@react-stately/overlays': 3.6.11(react@18.2.0) - '@react-stately/radio': 3.10.8(react@18.2.0) - '@react-stately/searchfield': 3.5.7(react@18.2.0) - '@react-stately/select': 3.6.8(react@18.2.0) - '@react-stately/selection': 3.17.0(react@18.2.0) - '@react-stately/slider': 3.5.8(react@18.2.0) - '@react-stately/table': 3.12.3(react@18.2.0) - '@react-stately/tabs': 3.6.10(react@18.2.0) - '@react-stately/toggle': 3.7.8(react@18.2.0) - '@react-stately/tooltip': 3.4.13(react@18.2.0) - '@react-stately/tree': 3.8.5(react@18.2.0) - '@react-types/shared': 3.25.0(react@18.2.0) - react: 18.2.0 - react-stately@3.34.0(react@18.2.0): dependencies: '@react-stately/calendar': 3.6.0(react@18.2.0) From e9cbf8125256d2579c63efc902a09f095c0d681b Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Mon, 16 Dec 2024 08:30:23 -0800 Subject: [PATCH 02/10] Add monorepo structure to the README (#6542) --- README.md | 24 ++++++++++++++++++++ docs/source/contributing/developing-core.md | 25 ++++++++++++--------- packages/components/news/6542.internal | 1 + packages/components/package.json | 4 ++-- packages/volto/news/6542.documentation | 1 + 5 files changed, 42 insertions(+), 13 deletions(-) create mode 100644 packages/components/news/6542.internal create mode 100644 packages/volto/news/6542.documentation diff --git a/README.md b/README.md index 63877d3e46..9327b2f737 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,30 @@ You can build your own or choose from the community released ones: You can try a Volto online demo at [https://demo.plone.org/](https://demo.plone.org/). +## Monorepo structure + +Since version 18.0.0-alpha4, the Volto core repository has had the shape of a monorepo, where "mono" means "single" and "repo" is short for "repository". +This means that several apps and libraries related to each other are stored in the same repository. +They are managed together but released individually. +This allows the code to be shared effectively, and unifies tracking of changes across all of the apps and libraries. + +| Package | Location | +|---|---| +| [`@plone/client`](https://www.npmjs.com/package/@plone/client) | [`packages/client`](https://github.com/plone/volto/tree/main/packages/client#readme) | +| [`@plone/components`](https://www.npmjs.com/package/@plone/components) | [`packages/components`](https://github.com/plone/volto/tree/main/packages/components#readme) | +| [`@plone/generator-volto`](https://www.npmjs.com/package/@plone/generator-volto) | [`packages/generator-volto`](https://github.com/plone/volto/tree/main/packages/generator-volto#readme) | +| [`@plone/helpers`](https://www.npmjs.com/package/@plone/helpers) | [`packages/helpers`](https://github.com/plone/volto/tree/main/packages/helpers#readme) | +| [`@plone/providers`](https://www.npmjs.com/package/@plone/providers) | [`packages/providers`](https://github.com/plone/volto/tree/main/packages/providers#readme) | +| [`@plone/registry`](https://www.npmjs.com/package/@plone/registry) | [`packages/registry`](https://github.com/plone/volto/tree/main/packages/registry#readme) | +| [`@plone/scripts`](https://www.npmjs.com/package/@plone/scripts) | [`packages/scripts`](https://github.com/plone/volto/tree/main/packages/scripts#readme) | +| [`@plone/types`](https://www.npmjs.com/package/@plone/types) | [`packages/types`](https://github.com/plone/volto/tree/main/packages/types#readme) | +| none | [`packages/volto-guillotina`](https://github.com/plone/volto/tree/main/packages/volto-guillotina) | +| [`@plone/volto-slate`](https://www.npmjs.com/package/@plone/volto-slate) | [`packages/volto-slate`](https://github.com/plone/volto/tree/main/packages/volto-slate#readme) | +| [`@plone/volto-testing`](https://www.npmjs.com/package/@plone/volto-testing) | [`packages/volto-testing`](https://github.com/plone/volto/tree/main/packages/volto-testing) | + +See also [Monorepo structure](https://6.docs.plone.org/volto/contributing/developing-core.html#monorepo-structure). + + ## Create a Volto project To start a new project using Volto, follow the [Plone installation documentation](https://6.docs.plone.org/install/create-project.html). diff --git a/docs/source/contributing/developing-core.md b/docs/source/contributing/developing-core.md index f0ffb5462e..ace0d1de63 100644 --- a/docs/source/contributing/developing-core.md +++ b/docs/source/contributing/developing-core.md @@ -42,32 +42,35 @@ The workspaces are located in the `packages` or `apps` folder. ### Folder layout Volto has the following folder structure. +The package `volto` is the core code of Volto. ```text -(volto-monorepo)/ +/ ├─ apps/ -│ ├─ plone │ ├─ nextjs │ ├─ remix -│ └─ rr7 +│ ├─ rr7 +│ ├─ vite +│ └─ vite-ssr +├─ ... ├─ packages/ -│ ├─ volto +│ ├─ blocks │ ├─ client │ ├─ components -│ ├─ registry -│ ├─ types │ ├─ coresandbox │ ├─ generator-volto +│ ├─ helpers +│ ├─ providers +│ ├─ registry │ ├─ scripts +│ ├─ slots +│ ├─ theming │ ├─ tsconfig +│ ├─ types +│ ├─ volto │ ├─ volto-guillotina │ ├─ volto-slate │ └─ volto-testing -├─ .gitignore -├─ package.json -├─ pnpm-workspace.yaml -├─ turbo.json -├─ tsconfig.json ├─ ... ``` diff --git a/packages/components/news/6542.internal b/packages/components/news/6542.internal new file mode 100644 index 0000000000..7aa5606de1 --- /dev/null +++ b/packages/components/news/6542.internal @@ -0,0 +1 @@ +Update `@plone/components`'s URLs in its `package.json`. @stevepiercy diff --git a/packages/components/package.json b/packages/components/package.json index 3ca411ac97..a7296a7611 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -11,10 +11,10 @@ "version": "3.0.0", "repository": { "type": "git", - "url": "http://github.com/plone/components.git" + "url": "http://github.com/plone/volto.git" }, "bugs": { - "url": "https://github.com/plone/components/issues" + "url": "https://github.com/plone/volto/issues" }, "type": "module", "files": [ diff --git a/packages/volto/news/6542.documentation b/packages/volto/news/6542.documentation new file mode 100644 index 0000000000..cff61771b4 --- /dev/null +++ b/packages/volto/news/6542.documentation @@ -0,0 +1 @@ +Add monorepo structure to the README. Update the monorepo structure file tree. @stevepiercy From e0f106a97acee99b991ac8b1253876cd108c3f73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Fern=C3=A1ndez=20de=20Alba?= Date: Mon, 16 Dec 2024 18:52:02 +0100 Subject: [PATCH 03/10] =?UTF-8?q?Fix=20precedence=20of=20the=20quanta=20la?= =?UTF-8?q?yer=20by=20adding=20a=20base=20layer=20for=20all=20the=E2=80=A6?= =?UTF-8?q?=20(#6539)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Steve Piercy --- .../configuration/settings-reference.md | 7 +++++++ packages/components/README.md | 12 +++++++++-- packages/components/news/6539.bugfix | 1 + .../components/src/stories/Introduction.mdx | 20 +++++++++++++------ .../src/styles/basic/BlockToolbar.css | 2 +- .../src/styles/basic/Breadcrumbs.css | 2 +- .../components/src/styles/basic/Button.css | 2 +- .../components/src/styles/basic/Calendar.css | 2 +- .../components/src/styles/basic/Checkbox.css | 2 +- .../src/styles/basic/CheckboxGroup.css | 2 +- .../components/src/styles/basic/ColorArea.css | 2 +- .../src/styles/basic/ColorField.css | 2 +- .../src/styles/basic/ColorPicker.css | 2 +- .../src/styles/basic/ColorSlider.css | 2 +- .../src/styles/basic/ColorSwatch.css | 2 +- .../src/styles/basic/ColorSwatchPicker.css | 2 +- .../src/styles/basic/ColorWheel.css | 2 +- .../components/src/styles/basic/ComboBox.css | 2 +- .../components/src/styles/basic/Container.css | 2 +- .../components/src/styles/basic/DateField.css | 2 +- .../src/styles/basic/DatePicker.css | 2 +- .../src/styles/basic/DateRangePicker.css | 2 +- .../components/src/styles/basic/Dialog.css | 2 +- .../src/styles/basic/Disclosure.css | 2 +- packages/components/src/styles/basic/Form.css | 2 +- .../components/src/styles/basic/GridList.css | 2 +- .../components/src/styles/basic/Label.css | 2 +- packages/components/src/styles/basic/Link.css | 2 +- .../components/src/styles/basic/ListBox.css | 2 +- packages/components/src/styles/basic/Menu.css | 2 +- .../components/src/styles/basic/Meter.css | 2 +- .../components/src/styles/basic/Modal.css | 2 +- .../src/styles/basic/NumberField.css | 2 +- .../components/src/styles/basic/Popover.css | 2 +- .../src/styles/basic/ProgressBar.css | 2 +- .../src/styles/basic/RadioGroup.css | 2 +- .../src/styles/basic/RangeCalendar.css | 2 +- .../src/styles/basic/SearchField.css | 2 +- .../components/src/styles/basic/Select.css | 2 +- .../components/src/styles/basic/Slider.css | 2 +- .../components/src/styles/basic/Switch.css | 2 +- .../components/src/styles/basic/Table.css | 2 +- packages/components/src/styles/basic/Tabs.css | 2 +- .../components/src/styles/basic/TagGroup.css | 2 +- .../components/src/styles/basic/TextField.css | 2 +- .../components/src/styles/basic/TimeField.css | 2 +- .../src/styles/basic/ToggleButton.css | 2 +- .../components/src/styles/basic/Toolbar.css | 2 +- .../components/src/styles/basic/Tooltip.css | 2 +- .../components/src/styles/basic/icons.css | 2 +- packages/types/news/6539.feature | 1 + packages/types/src/config/Settings.d.ts | 1 + packages/volto/news/6539.feature | 1 + packages/volto/src/helpers/Html/Html.jsx | 6 ++++++ 54 files changed, 87 insertions(+), 54 deletions(-) create mode 100644 packages/components/news/6539.bugfix create mode 100644 packages/types/news/6539.feature create mode 100644 packages/volto/news/6539.feature diff --git a/docs/source/configuration/settings-reference.md b/docs/source/configuration/settings-reference.md index 54eaebef20..0f156cf8a9 100644 --- a/docs/source/configuration/settings-reference.md +++ b/docs/source/configuration/settings-reference.md @@ -463,6 +463,13 @@ querystringSearchGet [See an explanation of character limits in URLs](https://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url-in-different-browsers/417184#417184). Please test this setting properly before enabling in a production site. +cssLayers + To use CSS layers when styling Volto, you can define and apply them at the very top level of the page, where they appear in the `` tag. + By using this configuration, you can pass the layer list definition as an array: + + ```js + config.settings.cssLayers = ['reset', 'plone-components', 'layout', 'addons', 'theme']; + ``` ``` ## Views settings diff --git a/packages/components/README.md b/packages/components/README.md index af2f8c0589..136e6b09c4 100644 --- a/packages/components/README.md +++ b/packages/components/README.md @@ -62,11 +62,19 @@ Using them as a baseline will allow you to quickly build your theme around them. `@plone/components` basic styles provide a simple, yet powerful, set of tokenized custom CSS properties that will help you customize your own styles on the top of the basic styling. You can override them in your classes while maintaining them for others. +### CSS layers + +This package uses CSS layers to style the components in a more flexible way. +It uses the `plone-components` layer name to scope all the CSS declarations in the package. +The basic styling uses the nested `plone-components.base` named layer. +You can use the `plone-components` layer to override the basic styling, or use the `plone-components.base` layer to override the basic styling in a more specific way. + ### Quanta This package also features the Quanta components. -The Quanta theme is an example of it. -These components use the basic styling as a baseline, not only in styling, but also in the component side, reusing the CSS and custom CSS properties in it. +These components use the basic styling as a baseline, extending them to achieve the Quanta look and feel. +They also extend the basic React components in a composable way. +The Quanta styling is scoped in the `plone-components.quanta` named layer. Quanta is built upon the basic styles in an additive way. The use of the Quanta CSS implies using it upon basic styling. diff --git a/packages/components/news/6539.bugfix b/packages/components/news/6539.bugfix new file mode 100644 index 0000000000..b64e94c1ea --- /dev/null +++ b/packages/components/news/6539.bugfix @@ -0,0 +1 @@ +Fixed precedence of the Quanta layer by adding a base layer for all the basic components. @sneridagh diff --git a/packages/components/src/stories/Introduction.mdx b/packages/components/src/stories/Introduction.mdx index 41ecc9f5d6..13c0095184 100644 --- a/packages/components/src/stories/Introduction.mdx +++ b/packages/components/src/stories/Introduction.mdx @@ -5,16 +5,17 @@ import { Meta } from '@storybook/blocks'; # `@plone/components` -This package contains ReactJS components for using Plone as a headless CMS. +This package contains ReactJS components for Plone 7 and Plone's API-first CMS story. The purpose of this package is to provide an agnostic set of baseline components to build Plone sites upon. ## Usage -Using the package manager of your choice (npm, yarn, pnpm) install the package: +You can use your choice of package manager (npm, yarn, or pnpm) to install the package in your app. +If you add the components to a Volto add-on or workspace, use pnpm, as shown. ```shell -yarn add @plone/components +pnpm add @plone/components ``` Whenever you want to use the components, all are exported as named exports: @@ -53,12 +54,19 @@ or selectively: import '@plone/components/src/styles/basic/TextField.css'; ``` +### CSS layers -## Quanta +This package uses CSS layers to style the components in a more flexible way. +It uses the `plone-components` layer name to scope all the CSS declarations in the package. +The basic styling uses the nested `plone-components.base` named layer. +You can use the `plone-components` layer to override the basic styling, or use the `plone-components.base` layer to override the basic styling in a more specific way. + +### Quanta This package also features the Quanta components. -The Quanta theme is an example of it. -These components use the basic styling as a baseline, not only in styling, but also in the component side, reusing the CSS and custom CSS properties in it. +These components use the basic styling as a baseline, extending them to achieve the Quanta look and feel. +They also extend the basic React components in a composable way. +The Quanta styling is scoped in the `plone-components.quanta` named layer. Quanta is built upon the basic styles in an additive way. The use of the Quanta CSS implies using it upon basic styling. diff --git a/packages/components/src/styles/basic/BlockToolbar.css b/packages/components/src/styles/basic/BlockToolbar.css index 19c101a290..1799ce9bb0 100644 --- a/packages/components/src/styles/basic/BlockToolbar.css +++ b/packages/components/src/styles/basic/BlockToolbar.css @@ -4,7 +4,7 @@ @import './Menu.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .blocks-toolbar { display: flex; flex-wrap: wrap; diff --git a/packages/components/src/styles/basic/Breadcrumbs.css b/packages/components/src/styles/basic/Breadcrumbs.css index 0aaa86cac1..d6d5a8e83c 100644 --- a/packages/components/src/styles/basic/Breadcrumbs.css +++ b/packages/components/src/styles/basic/Breadcrumbs.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Breadcrumbs { display: flex; align-items: center; diff --git a/packages/components/src/styles/basic/Button.css b/packages/components/src/styles/basic/Button.css index c6849f7fb4..d4e79025e3 100644 --- a/packages/components/src/styles/basic/Button.css +++ b/packages/components/src/styles/basic/Button.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Button { padding: 8px 8px; border: 1px solid var(--border-color); diff --git a/packages/components/src/styles/basic/Calendar.css b/packages/components/src/styles/basic/Calendar.css index ec81b10c4d..0c16b5071c 100644 --- a/packages/components/src/styles/basic/Calendar.css +++ b/packages/components/src/styles/basic/Calendar.css @@ -1,7 +1,7 @@ @import './Button.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Calendar { width: fit-content; max-width: 100%; diff --git a/packages/components/src/styles/basic/Checkbox.css b/packages/components/src/styles/basic/Checkbox.css index 46f856ac1d..7ca3ed1197 100644 --- a/packages/components/src/styles/basic/Checkbox.css +++ b/packages/components/src/styles/basic/Checkbox.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Checkbox { --selected-color: var(--highlight-background); --selected-color-pressed: var(--highlight-background-pressed); diff --git a/packages/components/src/styles/basic/CheckboxGroup.css b/packages/components/src/styles/basic/CheckboxGroup.css index 1939115950..ca543fcb41 100644 --- a/packages/components/src/styles/basic/CheckboxGroup.css +++ b/packages/components/src/styles/basic/CheckboxGroup.css @@ -3,7 +3,7 @@ @import './Button.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-CheckboxGroup { display: flex; flex-direction: column; diff --git a/packages/components/src/styles/basic/ColorArea.css b/packages/components/src/styles/basic/ColorArea.css index e5a81b7512..fa49256001 100644 --- a/packages/components/src/styles/basic/ColorArea.css +++ b/packages/components/src/styles/basic/ColorArea.css @@ -1,6 +1,6 @@ @import './ColorSlider.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-ColorArea { width: 192px; height: 192px; diff --git a/packages/components/src/styles/basic/ColorField.css b/packages/components/src/styles/basic/ColorField.css index 41442cbbe8..d09a7709f5 100644 --- a/packages/components/src/styles/basic/ColorField.css +++ b/packages/components/src/styles/basic/ColorField.css @@ -2,7 +2,7 @@ @import './Form.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-ColorField { display: flex; flex-direction: column; diff --git a/packages/components/src/styles/basic/ColorPicker.css b/packages/components/src/styles/basic/ColorPicker.css index 9bfd25e9cb..344565fdbf 100644 --- a/packages/components/src/styles/basic/ColorPicker.css +++ b/packages/components/src/styles/basic/ColorPicker.css @@ -10,7 +10,7 @@ @import './Select.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .color-picker { display: flex; align-items: center; diff --git a/packages/components/src/styles/basic/ColorSlider.css b/packages/components/src/styles/basic/ColorSlider.css index f61f4b0d5e..cd54265e3a 100644 --- a/packages/components/src/styles/basic/ColorSlider.css +++ b/packages/components/src/styles/basic/ColorSlider.css @@ -1,4 +1,4 @@ -@layer plone-components { +@layer plone-components.base { .react-aria-ColorSlider { display: grid; max-width: 300px; diff --git a/packages/components/src/styles/basic/ColorSwatch.css b/packages/components/src/styles/basic/ColorSwatch.css index f617ec5341..f8127e8756 100644 --- a/packages/components/src/styles/basic/ColorSwatch.css +++ b/packages/components/src/styles/basic/ColorSwatch.css @@ -1,6 +1,6 @@ @import './ColorSlider.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-ColorSwatch { width: 32px; height: 32px; diff --git a/packages/components/src/styles/basic/ColorSwatchPicker.css b/packages/components/src/styles/basic/ColorSwatchPicker.css index 5a82e24a96..c91c37180a 100644 --- a/packages/components/src/styles/basic/ColorSwatchPicker.css +++ b/packages/components/src/styles/basic/ColorSwatchPicker.css @@ -2,7 +2,7 @@ @import './ColorField.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-ColorSwatchPicker { display: flex; flex-wrap: wrap; diff --git a/packages/components/src/styles/basic/ColorWheel.css b/packages/components/src/styles/basic/ColorWheel.css index c7a953896d..fcff769737 100644 --- a/packages/components/src/styles/basic/ColorWheel.css +++ b/packages/components/src/styles/basic/ColorWheel.css @@ -1,4 +1,4 @@ -@layer plone-components { +@layer plone-components.base { .react-aria-ColorThumb { width: 20px; height: 20px; diff --git a/packages/components/src/styles/basic/ComboBox.css b/packages/components/src/styles/basic/ComboBox.css index fc597eb7ee..f3a2d64b7d 100644 --- a/packages/components/src/styles/basic/ComboBox.css +++ b/packages/components/src/styles/basic/ComboBox.css @@ -5,7 +5,7 @@ @import './Button.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-ComboBox { color: var(--text-color); diff --git a/packages/components/src/styles/basic/Container.css b/packages/components/src/styles/basic/Container.css index f7448a20b2..da97f93bf3 100644 --- a/packages/components/src/styles/basic/Container.css +++ b/packages/components/src/styles/basic/Container.css @@ -1,4 +1,4 @@ -@layer plone-components { +@layer plone-components.base { .q.container { container-type: inline-size; diff --git a/packages/components/src/styles/basic/DateField.css b/packages/components/src/styles/basic/DateField.css index d0220e4999..7eca458b11 100644 --- a/packages/components/src/styles/basic/DateField.css +++ b/packages/components/src/styles/basic/DateField.css @@ -2,7 +2,7 @@ @import './Button.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-DateField { color: var(--text-color); } diff --git a/packages/components/src/styles/basic/DatePicker.css b/packages/components/src/styles/basic/DatePicker.css index dcfd458c83..796e0439e5 100644 --- a/packages/components/src/styles/basic/DatePicker.css +++ b/packages/components/src/styles/basic/DatePicker.css @@ -6,7 +6,7 @@ @import './Form.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-DatePicker { color: var(--text-color); diff --git a/packages/components/src/styles/basic/DateRangePicker.css b/packages/components/src/styles/basic/DateRangePicker.css index bb44b073c1..c48d9ac33f 100644 --- a/packages/components/src/styles/basic/DateRangePicker.css +++ b/packages/components/src/styles/basic/DateRangePicker.css @@ -6,7 +6,7 @@ @import './Form.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-DateRangePicker { color: var(--text-color); diff --git a/packages/components/src/styles/basic/Dialog.css b/packages/components/src/styles/basic/Dialog.css index 45ca2210c8..64366c4693 100644 --- a/packages/components/src/styles/basic/Dialog.css +++ b/packages/components/src/styles/basic/Dialog.css @@ -3,7 +3,7 @@ @import './Modal.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Dialog { padding: 30px; outline: none; diff --git a/packages/components/src/styles/basic/Disclosure.css b/packages/components/src/styles/basic/Disclosure.css index 5704d093c1..cb8cb529db 100644 --- a/packages/components/src/styles/basic/Disclosure.css +++ b/packages/components/src/styles/basic/Disclosure.css @@ -1,7 +1,7 @@ @import './theme.css'; @import './Button.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Disclosure { .react-aria-Button[slot='trigger'] { display: flex; diff --git a/packages/components/src/styles/basic/Form.css b/packages/components/src/styles/basic/Form.css index cebcb43466..00b864fa21 100644 --- a/packages/components/src/styles/basic/Form.css +++ b/packages/components/src/styles/basic/Form.css @@ -2,7 +2,7 @@ @import './Button.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Form { display: flex; flex-direction: column; diff --git a/packages/components/src/styles/basic/GridList.css b/packages/components/src/styles/basic/GridList.css index 22ab490bcf..91944e9b21 100644 --- a/packages/components/src/styles/basic/GridList.css +++ b/packages/components/src/styles/basic/GridList.css @@ -3,7 +3,7 @@ @import './ToggleButton.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-GridList { display: flex; overflow: auto; diff --git a/packages/components/src/styles/basic/Label.css b/packages/components/src/styles/basic/Label.css index f3755f1ddc..1544ab27d9 100644 --- a/packages/components/src/styles/basic/Label.css +++ b/packages/components/src/styles/basic/Label.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Label { /* TODO: Review since taken from default quanta */ font-size: 0.9rem; diff --git a/packages/components/src/styles/basic/Link.css b/packages/components/src/styles/basic/Link.css index 8f91a261ed..08e46bddd5 100644 --- a/packages/components/src/styles/basic/Link.css +++ b/packages/components/src/styles/basic/Link.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Link { position: relative; color: var(--link-color); diff --git a/packages/components/src/styles/basic/ListBox.css b/packages/components/src/styles/basic/ListBox.css index 9cec61d80a..e9a5d92adf 100644 --- a/packages/components/src/styles/basic/ListBox.css +++ b/packages/components/src/styles/basic/ListBox.css @@ -1,7 +1,7 @@ @import './Checkbox.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-ListBox { display: flex; overflow: auto; diff --git a/packages/components/src/styles/basic/Menu.css b/packages/components/src/styles/basic/Menu.css index 594f7b7ea1..dbf9370209 100644 --- a/packages/components/src/styles/basic/Menu.css +++ b/packages/components/src/styles/basic/Menu.css @@ -2,7 +2,7 @@ @import './Popover.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Menu { overflow: auto; min-width: 150px; diff --git a/packages/components/src/styles/basic/Meter.css b/packages/components/src/styles/basic/Meter.css index 2ab6709510..2947240afe 100644 --- a/packages/components/src/styles/basic/Meter.css +++ b/packages/components/src/styles/basic/Meter.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Meter { --fill-color: forestgreen; diff --git a/packages/components/src/styles/basic/Modal.css b/packages/components/src/styles/basic/Modal.css index 544e1c224d..b1c90d8578 100644 --- a/packages/components/src/styles/basic/Modal.css +++ b/packages/components/src/styles/basic/Modal.css @@ -2,7 +2,7 @@ @import './TextField.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-ModalOverlay { position: fixed; z-index: 100; diff --git a/packages/components/src/styles/basic/NumberField.css b/packages/components/src/styles/basic/NumberField.css index a5ed24c70a..b657f6b201 100644 --- a/packages/components/src/styles/basic/NumberField.css +++ b/packages/components/src/styles/basic/NumberField.css @@ -2,7 +2,7 @@ @import './Form.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-NumberField { margin-bottom: 8px; color: var(--text-color); diff --git a/packages/components/src/styles/basic/Popover.css b/packages/components/src/styles/basic/Popover.css index 89e8f419e5..5712ae8fcf 100644 --- a/packages/components/src/styles/basic/Popover.css +++ b/packages/components/src/styles/basic/Popover.css @@ -3,7 +3,7 @@ @import './Switch.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Popover { --background-color: var(--overlay-background); max-width: 250px; diff --git a/packages/components/src/styles/basic/ProgressBar.css b/packages/components/src/styles/basic/ProgressBar.css index 2a171ea53b..12119e67eb 100644 --- a/packages/components/src/styles/basic/ProgressBar.css +++ b/packages/components/src/styles/basic/ProgressBar.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-ProgressBar { display: grid; width: 250px; diff --git a/packages/components/src/styles/basic/RadioGroup.css b/packages/components/src/styles/basic/RadioGroup.css index 2a05774dcc..07b905498d 100644 --- a/packages/components/src/styles/basic/RadioGroup.css +++ b/packages/components/src/styles/basic/RadioGroup.css @@ -2,7 +2,7 @@ @import './Form.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-RadioGroup { display: flex; flex-direction: column; diff --git a/packages/components/src/styles/basic/RangeCalendar.css b/packages/components/src/styles/basic/RangeCalendar.css index 025c9ee54d..f409bb678b 100644 --- a/packages/components/src/styles/basic/RangeCalendar.css +++ b/packages/components/src/styles/basic/RangeCalendar.css @@ -1,7 +1,7 @@ @import './Button.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-RangeCalendar { width: fit-content; max-width: 100%; diff --git a/packages/components/src/styles/basic/SearchField.css b/packages/components/src/styles/basic/SearchField.css index ef23082851..ccd7d27570 100644 --- a/packages/components/src/styles/basic/SearchField.css +++ b/packages/components/src/styles/basic/SearchField.css @@ -2,7 +2,7 @@ @import './Form.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-SearchField { display: grid; width: fit-content; diff --git a/packages/components/src/styles/basic/Select.css b/packages/components/src/styles/basic/Select.css index bcffcaedf1..592796bc13 100644 --- a/packages/components/src/styles/basic/Select.css +++ b/packages/components/src/styles/basic/Select.css @@ -4,7 +4,7 @@ @import './Form.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Select { color: var(--text-color); diff --git a/packages/components/src/styles/basic/Slider.css b/packages/components/src/styles/basic/Slider.css index 00f6a8bb76..2de1068078 100644 --- a/packages/components/src/styles/basic/Slider.css +++ b/packages/components/src/styles/basic/Slider.css @@ -1,7 +1,7 @@ @import './NumberField.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Slider { display: grid; max-width: 300px; diff --git a/packages/components/src/styles/basic/Switch.css b/packages/components/src/styles/basic/Switch.css index 85b4e44b9f..0508d2aa29 100644 --- a/packages/components/src/styles/basic/Switch.css +++ b/packages/components/src/styles/basic/Switch.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Switch { display: flex; align-items: center; diff --git a/packages/components/src/styles/basic/Table.css b/packages/components/src/styles/basic/Table.css index 5ac6d90256..6a55a242cc 100644 --- a/packages/components/src/styles/basic/Table.css +++ b/packages/components/src/styles/basic/Table.css @@ -5,7 +5,7 @@ @import './Menu.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { :root { --plone-table-border: 0 none; --plone-table-border-radius: 0; diff --git a/packages/components/src/styles/basic/Tabs.css b/packages/components/src/styles/basic/Tabs.css index 9662ecd6a4..811168c931 100644 --- a/packages/components/src/styles/basic/Tabs.css +++ b/packages/components/src/styles/basic/Tabs.css @@ -2,7 +2,7 @@ @import './Link.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Tabs { display: flex; color: var(--text-color); diff --git a/packages/components/src/styles/basic/TagGroup.css b/packages/components/src/styles/basic/TagGroup.css index d50abf9140..9fc9df8916 100644 --- a/packages/components/src/styles/basic/TagGroup.css +++ b/packages/components/src/styles/basic/TagGroup.css @@ -1,7 +1,7 @@ @import './ToggleButton.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-TagGroup { display: flex; flex-direction: column; diff --git a/packages/components/src/styles/basic/TextField.css b/packages/components/src/styles/basic/TextField.css index f99b9178df..4be3b73c95 100644 --- a/packages/components/src/styles/basic/TextField.css +++ b/packages/components/src/styles/basic/TextField.css @@ -2,7 +2,7 @@ @import './Label.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-TextField { display: flex; width: fit-content; diff --git a/packages/components/src/styles/basic/TimeField.css b/packages/components/src/styles/basic/TimeField.css index 4fb876a93b..b1ca5453e7 100644 --- a/packages/components/src/styles/basic/TimeField.css +++ b/packages/components/src/styles/basic/TimeField.css @@ -2,7 +2,7 @@ @import './Button.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-TimeField { color: var(--text-color); } diff --git a/packages/components/src/styles/basic/ToggleButton.css b/packages/components/src/styles/basic/ToggleButton.css index 6e7ad2bb39..50dd494b1a 100644 --- a/packages/components/src/styles/basic/ToggleButton.css +++ b/packages/components/src/styles/basic/ToggleButton.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-ToggleButton { padding: 8px 8px; border: 1px solid var(--border-color); diff --git a/packages/components/src/styles/basic/Toolbar.css b/packages/components/src/styles/basic/Toolbar.css index 306f570fc7..07b03e84a9 100644 --- a/packages/components/src/styles/basic/Toolbar.css +++ b/packages/components/src/styles/basic/Toolbar.css @@ -4,7 +4,7 @@ @import './Menu.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Toolbar { display: flex; flex-wrap: wrap; diff --git a/packages/components/src/styles/basic/Tooltip.css b/packages/components/src/styles/basic/Tooltip.css index 8965f2bd7e..8bec7761ed 100644 --- a/packages/components/src/styles/basic/Tooltip.css +++ b/packages/components/src/styles/basic/Tooltip.css @@ -1,7 +1,7 @@ @import './Button.css'; @import './theme.css'; -@layer plone-components { +@layer plone-components.base { .react-aria-Tooltip { max-width: 150px; padding: 2px 8px; diff --git a/packages/components/src/styles/basic/icons.css b/packages/components/src/styles/basic/icons.css index ec69303237..6cfd1b3a50 100644 --- a/packages/components/src/styles/basic/icons.css +++ b/packages/components/src/styles/basic/icons.css @@ -1,6 +1,6 @@ @import './theme.css'; -@layer plone-components { +@layer plone-components.base { :root { /* These has to be mapped to global css custom properties based on the SG scales */ --quanta-icon-default-size-s: 18px; diff --git a/packages/types/news/6539.feature b/packages/types/news/6539.feature new file mode 100644 index 0000000000..4bad8ad4c9 --- /dev/null +++ b/packages/types/news/6539.feature @@ -0,0 +1 @@ +Added the typing for the new `cssLayers` configuration object setting. @sneridagh diff --git a/packages/types/src/config/Settings.d.ts b/packages/types/src/config/Settings.d.ts index 68419e2db2..61e87a8955 100644 --- a/packages/types/src/config/Settings.d.ts +++ b/packages/types/src/config/Settings.d.ts @@ -101,4 +101,5 @@ export interface SettingsConfig { includeSiteTitle: boolean; titleAndSiteTitleSeparator: string; }; + cssLayers: string[]; } diff --git a/packages/volto/news/6539.feature b/packages/volto/news/6539.feature new file mode 100644 index 0000000000..1e91372fc7 --- /dev/null +++ b/packages/volto/news/6539.feature @@ -0,0 +1 @@ +Added a setting in the `config` object to set the site's CSS layers, if required. @sneridagh diff --git a/packages/volto/src/helpers/Html/Html.jsx b/packages/volto/src/helpers/Html/Html.jsx index 90237ca65f..096f485388 100644 --- a/packages/volto/src/helpers/Html/Html.jsx +++ b/packages/volto/src/helpers/Html/Html.jsx @@ -102,6 +102,12 @@ class Html extends Component { {head.meta.toComponent()} {head.link.toComponent()} {head.script.toComponent()} + + {config.settings.cssLayers && ( + // Load the CSS layers from config, if any + + )} + {head.style.toComponent()}