From c0b32eed01032cf548e6be847d5b45c69390bb82 Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Thu, 6 Feb 2025 02:55:59 -0800 Subject: [PATCH 01/29] Revise the existing issue templates and create a new one for PLIP tasks (#6683) --- .github/ISSUE_TEMPLATE/1_bug_report.md | 4 ++-- .github/ISSUE_TEMPLATE/2_feature_request.md | 4 ++-- .github/ISSUE_TEMPLATE/3_PLIP.md | 9 +++++--- .github/ISSUE_TEMPLATE/4_PLIP_task.md | 24 +++++++++++++++++++++ packages/volto/news/6683.internal | 1 + 5 files changed, 35 insertions(+), 7 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/4_PLIP_task.md create mode 100644 packages/volto/news/6683.internal diff --git a/.github/ISSUE_TEMPLATE/1_bug_report.md b/.github/ISSUE_TEMPLATE/1_bug_report.md index c6da4edc07..b62d83e787 100644 --- a/.github/ISSUE_TEMPLATE/1_bug_report.md +++ b/.github/ISSUE_TEMPLATE/1_bug_report.md @@ -1,6 +1,6 @@ --- -name: Bug report -about: Create a report to help us improve Volto +name: '🐞 Bug report' +about: 'Create a report to help us improve Volto' title: '' labels: ['01 type: bug', 'needs: triage'] assignees: '' diff --git a/.github/ISSUE_TEMPLATE/2_feature_request.md b/.github/ISSUE_TEMPLATE/2_feature_request.md index 4f3c00fc34..b0e0397ef2 100644 --- a/.github/ISSUE_TEMPLATE/2_feature_request.md +++ b/.github/ISSUE_TEMPLATE/2_feature_request.md @@ -1,6 +1,6 @@ --- -name: Feature request -about: Suggest an idea for Volto +name: 'πŸ¦„ Feature request' +about: 'Suggest an idea for Volto' title: '' labels: '04 type: enhancement' assignees: '' diff --git a/.github/ISSUE_TEMPLATE/3_PLIP.md b/.github/ISSUE_TEMPLATE/3_PLIP.md index a37bb8344d..4575acd1d3 100644 --- a/.github/ISSUE_TEMPLATE/3_PLIP.md +++ b/.github/ISSUE_TEMPLATE/3_PLIP.md @@ -1,13 +1,16 @@ --- -name: "\U0001F680 PLIP" -about: Plone Improvement Proposal +name: "πŸš€ PLIP" +about: 'A Plone Improvement Proposal (PLIP) is a change to a Plone package that would affect everyone who uses that package. PLIPs go through a formal process compared to bug fixes because of their broad reach.' title: '' labels: '03 type: feature (plip)' +type: 'PLIP' assignees: '' projects: 'plone/47' - --- +> [!IMPORTANT] +> If you are not a member of the Volto Team or Developers Team in the Plone GitHub organization, then do not work on or comment on this issue. + ## PLIP (Plone Improvement Proposal) + > [!IMPORTANT] > If you are not a member of the Volto Team or Developers Team in the Plone GitHub organization, then do not work on or comment on this issue. diff --git a/.github/ISSUE_TEMPLATE/4_PLIP_task.md b/.github/ISSUE_TEMPLATE/4_PLIP_task.md index bedc992b28..8dcaf5cd5d 100644 --- a/.github/ISSUE_TEMPLATE/4_PLIP_task.md +++ b/.github/ISSUE_TEMPLATE/4_PLIP_task.md @@ -8,6 +8,8 @@ assignees: '' projects: 'plone/47' --- + + > [!IMPORTANT] > If you are not a member of the Volto Team or Developers Team in the Plone GitHub organization, then do not work on or comment on this issue. From 928d751d7e18fc633678c426dc652c3c2cf1b982 Mon Sep 17 00:00:00 2001 From: Mikel Larreategi Date: Thu, 6 Feb 2025 12:38:15 +0100 Subject: [PATCH 07/29] Add block group name in block configuration (#6681) Co-authored-by: Steve Piercy --- docs/source/blocks/examples/custom-schema-and-view.md | 1 + docs/source/blocks/examples/custom-schema-view-and-edit.md | 1 + docs/source/blocks/examples/custom-view-and-variations.md | 1 + .../examples/custom-view-variations-and-schema-enhancer.md | 1 + packages/volto/news/6679.internal | 1 + 5 files changed, 5 insertions(+) create mode 100644 packages/volto/news/6679.internal diff --git a/docs/source/blocks/examples/custom-schema-and-view.md b/docs/source/blocks/examples/custom-schema-and-view.md index cf099fc554..4da83d0104 100644 --- a/docs/source/blocks/examples/custom-schema-and-view.md +++ b/docs/source/blocks/examples/custom-schema-and-view.md @@ -134,6 +134,7 @@ config.blocks.blocksConfig.block01 = { icon: imagesSVG, // this is the image that will be shown in the block selector sidebarTab: 1, // this is set to 1 to have the `Block` tab selected in the sidebar // editor when editing this block + group: 'common' // to show the block in the block select under the `common` category }; ``` diff --git a/docs/source/blocks/examples/custom-schema-view-and-edit.md b/docs/source/blocks/examples/custom-schema-view-and-edit.md index a5fd7d57e1..47bca583b4 100644 --- a/docs/source/blocks/examples/custom-schema-view-and-edit.md +++ b/docs/source/blocks/examples/custom-schema-view-and-edit.md @@ -190,6 +190,7 @@ config.blocks.blocksConfig.block02 = { // this is set to 1, which selects the `Block` tab in the sidebar editor // when editing this block sidebarTab: 1, + group: 'common' // to show the block in the block select under the `common` category }; ``` diff --git a/docs/source/blocks/examples/custom-view-and-variations.md b/docs/source/blocks/examples/custom-view-and-variations.md index 5fc95e3e97..a648cf0e94 100644 --- a/docs/source/blocks/examples/custom-view-and-variations.md +++ b/docs/source/blocks/examples/custom-view-and-variations.md @@ -203,6 +203,7 @@ config.blocks.blocksConfig.block03 = { icon: imagesSVG, // this is the image that will be shown in the block selector sidebarTab: 1, // this is set to 1 to have the `Block` tab selected in the sidebar // editor when editing this block these are the variations available for this block + group: 'common', // to show the block in the block select under the `common` category variations: [ { id: 'variation01', // this is the id of the variation diff --git a/docs/source/blocks/examples/custom-view-variations-and-schema-enhancer.md b/docs/source/blocks/examples/custom-view-variations-and-schema-enhancer.md index 90f6ffebe0..489d67ef51 100644 --- a/docs/source/blocks/examples/custom-view-variations-and-schema-enhancer.md +++ b/docs/source/blocks/examples/custom-view-variations-and-schema-enhancer.md @@ -238,6 +238,7 @@ config.blocks.blocksConfig.block04 = { sidebarTab: 1, // this is set to 1 to have the `Block` tab selected in the sidebar // editor when editing this block these are the variations available for this block // these are the variations available for this block + group: 'common', // to show the block in the block select under the `common` category variations: [ { id: 'variation01', // this is the id of the variation diff --git a/packages/volto/news/6679.internal b/packages/volto/news/6679.internal new file mode 100644 index 0000000000..1992ef2b13 --- /dev/null +++ b/packages/volto/news/6679.internal @@ -0,0 +1 @@ +Add the block `group` name in the block configuration. @erral From 26fb702a17698e9188e207a7c2892138d57c50f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Fern=C3=A1ndez=20de=20Alba?= Date: Thu, 6 Feb 2025 17:49:11 +0100 Subject: [PATCH 08/29] Fix docs build in readthedocs (#6684) Co-authored-by: Steve Piercy --- .readthedocs.yaml | 1 + packages/volto/news/6684.internal | 1 + 2 files changed, 2 insertions(+) create mode 100644 packages/volto/news/6684.internal diff --git a/.readthedocs.yaml b/.readthedocs.yaml index c275fb847c..869f6c1fbe 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -26,6 +26,7 @@ build: # Install dependencies defined in your ``package.json`` # - npm ci # Install any other extra dependencies to build the docs + - npm i -g corepack@latest - corepack enable - corepack prepare pnpm@* --activate - asdf reshim nodejs diff --git a/packages/volto/news/6684.internal b/packages/volto/news/6684.internal new file mode 100644 index 0000000000..b7cdad95a7 --- /dev/null +++ b/packages/volto/news/6684.internal @@ -0,0 +1 @@ +Fix documentation build at Read the Docs. @sneridagh From 43df0e961366945a58d1414874ad62d1ee02044d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Fern=C3=A1ndez=20de=20Alba?= Date: Thu, 6 Feb 2025 23:31:26 +0100 Subject: [PATCH 09/29] Use Plone 6.1.0rc1 (#6682) Co-authored-by: David Glick --- Makefile | 2 +- packages/client/news/6682.internal | 1 + packages/client/src/restapi/aliases/get.test.tsx | 3 ++- .../client/src/restapi/aliases/get_list.test.tsx | 3 ++- packages/client/src/restapi/content/get.test.tsx | 10 +++++----- packages/client/src/restapi/history/get.test.tsx | 4 +++- packages/components/Makefile | 2 +- packages/components/news/6682.internal | 1 + packages/generator-volto/README.md | 6 +++--- .../generators/app/templates/Makefile | 2 +- packages/generator-volto/news/6682.internal | 1 + packages/scripts/check_deployment.js | 2 +- packages/scripts/news/6682.internal | 1 + packages/seven/Makefile | 14 ++++++++------ .../seven/cypress/tests/core/basic/basic.cy.ts | 2 +- packages/seven/news/6682.internal | 1 + packages/volto/Makefile | 14 ++++++++------ packages/volto/cypress/tests/core/basic/a11y.js | 10 ++++++++++ .../tests/core/blocks/listing/blocks-listing.js | 1 - packages/volto/cypress/tests/workingCopy/create.js | 2 +- packages/volto/docker-compose.yml | 4 ++-- packages/volto/news/6682.internal | 1 + variables.mk | 4 ++-- 23 files changed, 57 insertions(+), 34 deletions(-) create mode 100644 packages/client/news/6682.internal create mode 100644 packages/components/news/6682.internal create mode 100644 packages/generator-volto/news/6682.internal create mode 100644 packages/scripts/news/6682.internal create mode 100644 packages/seven/news/6682.internal create mode 100644 packages/volto/news/6682.internal diff --git a/Makefile b/Makefile index b689fac12c..03734011b3 100644 --- a/Makefile +++ b/Makefile @@ -387,7 +387,7 @@ plone5-acceptance-backend-start: ## Start backend acceptance server for Plone 5 .PHONY: acceptance-server-detached-start acceptance-server-detached-start: ## Starts test acceptance server main fixture in detached mode (daemon) - docker run -d --name plone-client-acceptance-server -i --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) + docker run -d --name plone-client-acceptance-server -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default,plone.app.discussion:default $(DOCKER_IMAGE_ACCEPTANCE) .PHONY: acceptance-server-detached-stop acceptance-server-detached-stop: ## Stop test acceptance server main fixture in detached mode (daemon) diff --git a/packages/client/news/6682.internal b/packages/client/news/6682.internal new file mode 100644 index 0000000000..ace2e8fa6d --- /dev/null +++ b/packages/client/news/6682.internal @@ -0,0 +1 @@ +Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/client/src/restapi/aliases/get.test.tsx b/packages/client/src/restapi/aliases/get.test.tsx index f49a54a0f6..7aea1c5a56 100644 --- a/packages/client/src/restapi/aliases/get.test.tsx +++ b/packages/client/src/restapi/aliases/get.test.tsx @@ -7,7 +7,8 @@ const cli = ploneClient.initialize({ apiPath: 'http://localhost:55001/plone', }); -const { getAliasesQuery } = cli; +const { login, getAliasesQuery } = cli; +await login({ username: 'admin', password: 'secret' }); describe('[GET] Aliases', () => { test('Hook - Successful', async () => { diff --git a/packages/client/src/restapi/aliases/get_list.test.tsx b/packages/client/src/restapi/aliases/get_list.test.tsx index b60a18e429..dcb35ee4a4 100644 --- a/packages/client/src/restapi/aliases/get_list.test.tsx +++ b/packages/client/src/restapi/aliases/get_list.test.tsx @@ -7,7 +7,8 @@ const cli = ploneClient.initialize({ apiPath: 'http://localhost:55001/plone', }); -const { getAliasesListQuery } = cli; +const { login, getAliasesListQuery } = cli; +await login({ username: 'admin', password: 'secret' }); describe('[GET] AliasesList', () => { test('Hook - Successful', async () => { diff --git a/packages/client/src/restapi/content/get.test.tsx b/packages/client/src/restapi/content/get.test.tsx index aa47a3b170..91062d2010 100644 --- a/packages/client/src/restapi/content/get.test.tsx +++ b/packages/client/src/restapi/content/get.test.tsx @@ -18,7 +18,7 @@ describe('[GET] Content', () => { await waitFor(() => expect(result.current.isSuccess).toBe(true)); - expect(result.current.data?.title).toBe('Welcome to Plone 6!'); + expect(result.current.data?.title).toBe('Welcome to Plone'); }); test('Hook - Failure', async () => { @@ -41,7 +41,7 @@ describe('[GET] Content', () => { await waitFor(() => expect(result.current.isSuccess).toBe(true)); - expect(result.current.data?.title).toBe('Welcome to Plone 6!'); + expect(result.current.data?.title).toBe('Welcome to Plone'); }); test('Hook - expand', async () => { @@ -59,7 +59,7 @@ describe('[GET] Content', () => { await waitFor(() => expect(result.current.isSuccess).toBe(true)); - expect(result.current.data?.title).toBe('Welcome to Plone 6!'); + expect(result.current.data?.title).toBe('Welcome to Plone'); expect( result.current.data?.['@components']?.breadcrumbs?.items, ).toStrictEqual([]); @@ -90,7 +90,7 @@ describe('[GET] Content', () => { await waitFor(() => expect(result.current.isSuccess).toBe(true)); - expect(result.current.data?.title).toBe('Welcome to Plone 6!'); + expect(result.current.data?.title).toBe('Welcome to Plone'); }); test.skip('Hook - fullObjects && version', async () => { @@ -106,7 +106,7 @@ describe('[GET] Content', () => { await waitFor(() => expect(result.current.isSuccess).toBe(true)); - expect(result.current.data?.title).toBe('Welcome to Plone 6!'); + expect(result.current.data?.title).toBe('Welcome to Plone'); }); }); diff --git a/packages/client/src/restapi/history/get.test.tsx b/packages/client/src/restapi/history/get.test.tsx index 924d540d46..c48a1f9c07 100644 --- a/packages/client/src/restapi/history/get.test.tsx +++ b/packages/client/src/restapi/history/get.test.tsx @@ -29,7 +29,9 @@ describe('[GET] History', () => { await waitFor(() => expect(result.current.isSuccess).toBe(true)); - expect(result.current.data?.[0].action).toBe('Create'); + expect(result.current.data?.[result.current.data?.length - 1].action).toBe( + 'Create', + ); }); test('Hook - Failure', async () => { diff --git a/packages/components/Makefile b/packages/components/Makefile index 8393f631a1..bd414b66b7 100644 --- a/packages/components/Makefile +++ b/packages/components/Makefile @@ -23,7 +23,7 @@ help: ## This help message .PHONY: start-test-acceptance-server start-test-acceptance-server: ## Start Test Acceptance Server Main Fixture (docker container) - docker run -i --rm -d -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default-homepage -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING + docker run -i --rm -d -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING .PHONY: build-storybook build-storybook: ## Build Storybook diff --git a/packages/components/news/6682.internal b/packages/components/news/6682.internal new file mode 100644 index 0000000000..ace2e8fa6d --- /dev/null +++ b/packages/components/news/6682.internal @@ -0,0 +1 @@ +Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/generator-volto/README.md b/packages/generator-volto/README.md index 06de6061b0..86749ab664 100644 --- a/packages/generator-volto/README.md +++ b/packages/generator-volto/README.md @@ -35,7 +35,7 @@ yo @plone/volto ``` This will bootstrap a new Volto project inside the current folder. -It will ask a few questions for the project name, project description, and a list of add-ons. +It will ask a few questions for the project name, project description, and a list of add-ons. Run: @@ -66,7 +66,7 @@ Arguments: to see a full list of options and arguments. -> [!NOTE] +> [!NOTE] > In addition to the Volto project, the generator creates a theme add-on inside `src/addons` with the default name of `volto-[]`. > You can provide a specific name for the theme add-on that is created on project generation like: > ```shell @@ -183,7 +183,7 @@ Please note that you have to run a Plone backend as well. E.g. with docker: ```shell -docker run -it --rm --name=plone -p 8080:8080 -e SITE=Plone -e PROFILES="plone.volto:default-homepage" plone/plone-backend:6.0.8 +docker run -it --rm --name=plone -p 8080:8080 -e SITE=Plone -e PROFILES="plone.volto:default" plone/plone-backend:6.1.0rc1 ``` Consult the [Plone frontend Volto documentation](https://6.docs.plone.org/volto/index.html) for further details. diff --git a/packages/generator-volto/generators/app/templates/Makefile b/packages/generator-volto/generators/app/templates/Makefile index 4a5a606c1f..1f9a354909 100644 --- a/packages/generator-volto/generators/app/templates/Makefile +++ b/packages/generator-volto/generators/app/templates/Makefile @@ -75,7 +75,7 @@ start-test-acceptance-server start-test-backend : ## Start Test Plone Backend @echo "$(GREEN)==> Start Test Plone Backend$(RESET)" docker run -i --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) ## KGS in case you need a Plone 5.2 series (comment/remove above line): - # docker run -i --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS5) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default-homepage -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE5) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING + # docker run -i --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS5) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE5) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING .PHONY: start-test-acceptance-frontend start-test-acceptance-frontend: ## Start the Acceptance Frontend Fixture diff --git a/packages/generator-volto/news/6682.internal b/packages/generator-volto/news/6682.internal new file mode 100644 index 0000000000..ace2e8fa6d --- /dev/null +++ b/packages/generator-volto/news/6682.internal @@ -0,0 +1 @@ +Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/scripts/check_deployment.js b/packages/scripts/check_deployment.js index feb3ea0092..5c7af654ab 100644 --- a/packages/scripts/check_deployment.js +++ b/packages/scripts/check_deployment.js @@ -2,7 +2,7 @@ import http from 'http'; import waitOn from 'wait-on'; const url = new URL('http://localhost:3000'); // replace with your service URL -const searchString = 'Welcome to Plone'; // replace with the string you want to search for +const searchString = 'Plone Site'; // replace with the string you want to search for // Wait for the service to be available waitOn({ resources: [url.href] }) diff --git a/packages/scripts/news/6682.internal b/packages/scripts/news/6682.internal new file mode 100644 index 0000000000..ace2e8fa6d --- /dev/null +++ b/packages/scripts/news/6682.internal @@ -0,0 +1 @@ +Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/seven/Makefile b/packages/seven/Makefile index cdaeadb163..8396276c40 100644 --- a/packages/seven/Makefile +++ b/packages/seven/Makefile @@ -131,15 +131,17 @@ acceptance-frontend-dev-start: ## Start acceptance frontend in development mode .PHONY: acceptance-backend-start acceptance-backend-start: ## Start backend acceptance server - #docker run -it --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) + # docker run -it --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) + docker run -it --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default $(DOCKER_IMAGE_ACCEPTANCE) # Uncomment next line and comment line above to use a custom image with the acceptance server (in case you need to use an specific backend add-on or version) - docker run -it --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default-homepage -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING + # docker run -it --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING .PHONY: ci-acceptance-backend-start ci-acceptance-backend-start: ## Start backend acceptance server in headless mode for CI - docker run -i --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) + # docker run -i --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) + docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default $(DOCKER_IMAGE_ACCEPTANCE) # Uncomment next line and comment line above to use a custom image with the acceptance server (in case you need to use an specific backend add-on or version) - # docker run -i --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default-homepage -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING + # docker run -i --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING .PHONY: acceptance-frontend-prod-start acceptance-frontend-prod-start: build-deps ## Start acceptance frontend in production mode @@ -185,7 +187,7 @@ project-acceptance-frontend-prod-start: build-deps ## Start acceptance frontend .PHONY: coresandbox-acceptance-backend-start coresandbox-acceptance-backend-start: ## Start backend acceptance server for core sandbox tests - docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default-homepage,plone.volto:coresandbox -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors,plone.volto.coresandbox $(DOCKER_IMAGE_ACCEPTANCE) + docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default,plone.volto:coresandbox -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors,plone.volto.coresandbox $(DOCKER_IMAGE_ACCEPTANCE) .PHONY: coresandbox-acceptance-frontend-prod-start coresandbox-acceptance-frontend-prod-start: build-deps ## Start acceptance frontend in production mode for core sandbox tests @@ -255,7 +257,7 @@ deployment-multilingual-ci-acceptance-test-run-all: ## With a single command, ru .PHONY: working-copy-acceptance-backend-start working-copy-acceptance-backend-start: ## Start backend acceptance server for working copy tests - docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.app.iterate:default,plone.volto:default-homepage $(DOCKER_IMAGE_ACCEPTANCE) + docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.app.iterate:default,plone.volto:default $(DOCKER_IMAGE_ACCEPTANCE) .PHONY: working-copy-acceptance-frontend-prod-start working-copy-acceptance-frontend-prod-start: build-deps ## Start acceptance frontend in production mode for working copy tests diff --git a/packages/seven/cypress/tests/core/basic/basic.cy.ts b/packages/seven/cypress/tests/core/basic/basic.cy.ts index 8dcc86dac6..7632f0d343 100644 --- a/packages/seven/cypress/tests/core/basic/basic.cy.ts +++ b/packages/seven/cypress/tests/core/basic/basic.cy.ts @@ -2,7 +2,7 @@ describe('Basic Cypress Test', () => { it('should visit the root URL', () => { cy.visit('/'); cy.url().should('eq', Cypress.config().baseUrl + '/'); - cy.contains('Welcome to Plone 6'); + cy.contains('Plone'); }); it('html tag has the lang attr', () => { diff --git a/packages/seven/news/6682.internal b/packages/seven/news/6682.internal new file mode 100644 index 0000000000..ace2e8fa6d --- /dev/null +++ b/packages/seven/news/6682.internal @@ -0,0 +1 @@ +Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/volto/Makefile b/packages/volto/Makefile index c6f2ec636b..83d105fe33 100644 --- a/packages/volto/Makefile +++ b/packages/volto/Makefile @@ -124,15 +124,17 @@ acceptance-frontend-dev-start: ## Start acceptance frontend in development mode .PHONY: acceptance-backend-start acceptance-backend-start: ## Start backend acceptance server - docker run -it --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) + # docker run -it --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) + docker run -it --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default,plone.app.discussion:default $(DOCKER_IMAGE_ACCEPTANCE) # Uncomment next line and comment line above to use a custom image with the acceptance server (in case you need to use an specific backend add-on or version) - # docker run -it --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default-homepage -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING + # docker run -it --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING .PHONY: ci-acceptance-backend-start ci-acceptance-backend-start: ## Start backend acceptance server in headless mode for CI - docker run -i --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) + # docker run -i --rm -p 55001:55001 $(DOCKER_IMAGE_ACCEPTANCE) + docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default,plone.app.discussion:default $(DOCKER_IMAGE_ACCEPTANCE) # Uncomment next line and comment line above to use a custom image with the acceptance server (in case you need to use an specific backend add-on or version) - # docker run -i --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default-homepage -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING + # docker run -i --rm -e ZSERVER_HOST=0.0.0.0 -e ZSERVER_PORT=55001 -p 55001:55001 -e ADDONS='$(KGS) $(TESTING_ADDONS)' -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors $(DOCKER_IMAGE) ./bin/robot-server plone.app.robotframework.testing.VOLTO_ROBOT_TESTING .PHONY: acceptance-frontend-prod-start acceptance-frontend-prod-start: build-deps ## Start acceptance frontend in production mode @@ -178,7 +180,7 @@ project-acceptance-frontend-prod-start: build-deps ## Start acceptance frontend .PHONY: coresandbox-acceptance-backend-start coresandbox-acceptance-backend-start: ## Start backend acceptance server for core sandbox tests - docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default-homepage,plone.volto:coresandbox -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors,plone.volto.coresandbox $(DOCKER_IMAGE_ACCEPTANCE) + docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.volto:default,plone.volto:coresandbox -e CONFIGURE_PACKAGES=plone.app.contenttypes,plone.restapi,plone.volto,plone.volto.cors,plone.volto.coresandbox $(DOCKER_IMAGE_ACCEPTANCE) .PHONY: coresandbox-acceptance-frontend-prod-start coresandbox-acceptance-frontend-prod-start: build-deps ## Start acceptance frontend in production mode for core sandbox tests @@ -248,7 +250,7 @@ deployment-multilingual-ci-acceptance-test-run-all: ## With a single command, ru .PHONY: working-copy-acceptance-backend-start working-copy-acceptance-backend-start: ## Start backend acceptance server for working copy tests - docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.app.iterate:default,plone.volto:default-homepage $(DOCKER_IMAGE_ACCEPTANCE) + docker run -i --rm -p 55001:55001 -e APPLY_PROFILES=plone.app.contenttypes:plone-content,plone.restapi:default,plone.app.iterate:default,plone.volto:default $(DOCKER_IMAGE_ACCEPTANCE) .PHONY: working-copy-acceptance-frontend-prod-start working-copy-acceptance-frontend-prod-start: build-deps ## Start acceptance frontend in production mode for working copy tests diff --git a/packages/volto/cypress/tests/core/basic/a11y.js b/packages/volto/cypress/tests/core/basic/a11y.js index 593c2b4889..67f8f5e676 100644 --- a/packages/volto/cypress/tests/core/basic/a11y.js +++ b/packages/volto/cypress/tests/core/basic/a11y.js @@ -5,6 +5,16 @@ describe('Accessibility Tests', () => { }); it('Front page has not a11y violations', () => { + cy.configureAxe({ + rules: [ + // Disabled until we fix robotframework to install the volto distribution + // with example content + { + id: 'page-has-heading-one', + enabled: false, + }, + ], + }); cy.checkA11y(); // fail for a11y violations }); diff --git a/packages/volto/cypress/tests/core/blocks/listing/blocks-listing.js b/packages/volto/cypress/tests/core/blocks/listing/blocks-listing.js index c16f2c95e7..d42791f19d 100644 --- a/packages/volto/cypress/tests/core/blocks/listing/blocks-listing.js +++ b/packages/volto/cypress/tests/core/blocks/listing/blocks-listing.js @@ -444,7 +444,6 @@ describe('Listing Block Tests', () => { ); //add listing block - cy.scrollTo('bottom'); cy.getSlate().click(); cy.get('.ui.basic.icon.button.block-add-button').click(); cy.get('.ui.basic.icon.button.listing').contains('Listing').click(); diff --git a/packages/volto/cypress/tests/workingCopy/create.js b/packages/volto/cypress/tests/workingCopy/create.js index b76d116862..c5b21d392d 100644 --- a/packages/volto/cypress/tests/workingCopy/create.js +++ b/packages/volto/cypress/tests/workingCopy/create.js @@ -62,6 +62,6 @@ describe('Working Copy Tests - Create', () => { it('Portal root has create option', function () { cy.visit('/'); cy.get('#toolbar-more').click(); - cy.get('.menu-more').contains('Create working copy').should('not.exist'); + cy.get('.menu-more').contains('Create working copy').should('exist'); }); }); diff --git a/packages/volto/docker-compose.yml b/packages/volto/docker-compose.yml index ba7948726a..a899cbc8a4 100644 --- a/packages/volto/docker-compose.yml +++ b/packages/volto/docker-compose.yml @@ -2,14 +2,14 @@ version: '3.3' services: backend: - image: plone/plone-backend:6.0.5 + image: plone/plone-backend:6.1.0rc1 # Plone 5.2 series can be used too # image: plone/plone-backend:5.2.10 ports: - '8080:8080' environment: - SITE=Plone - - 'PROFILES=plone.volto:default-homepage' + - 'PROFILES=plone.volto:default' labels: - traefik.enable=true # SERVICE diff --git a/packages/volto/news/6682.internal b/packages/volto/news/6682.internal new file mode 100644 index 0000000000..ace2e8fa6d --- /dev/null +++ b/packages/volto/news/6682.internal @@ -0,0 +1 @@ +Test with Plone 6.1.0rc1. @sneridagh diff --git a/variables.mk b/variables.mk index 6b621286d2..dbcc2eb794 100644 --- a/variables.mk +++ b/variables.mk @@ -1,6 +1,6 @@ INSTANCE_PORT=8080 -DOCKER_IMAGE=plone/server-dev:6.0.13 -DOCKER_IMAGE_ACCEPTANCE=plone/server-acceptance:6.0.13 +DOCKER_IMAGE=plone/server-dev:6.1.0rc1 +DOCKER_IMAGE_ACCEPTANCE=plone/server-acceptance:6.1.0rc1 KGS= NODEBIN = ./node_modules/.bin SCRIPTSPACKAGE = ./packages/scripts From 4c5c9adc7dc8cc99cf55391b9fed27fefe0e41c9 Mon Sep 17 00:00:00 2001 From: Maurits van Rees Date: Fri, 7 Feb 2025 17:57:40 +0100 Subject: [PATCH 10/29] Update Dutch translations. (#6688) --- packages/volto/locales/nl/LC_MESSAGES/volto.po | 12 ++++++------ packages/volto/news/6476.bugfix | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 packages/volto/news/6476.bugfix diff --git a/packages/volto/locales/nl/LC_MESSAGES/volto.po b/packages/volto/locales/nl/LC_MESSAGES/volto.po index 597e954b7a..1b80a4e983 100644 --- a/packages/volto/locales/nl/LC_MESSAGES/volto.po +++ b/packages/volto/locales/nl/LC_MESSAGES/volto.po @@ -628,7 +628,7 @@ msgstr "Wijzigingen zijn opgeslagen." #. Default: "Check this box to customize the title, description, or image of the target content item for this teaser. Leave it unchecked to show updates to the target content item if it is edited later." #: components/manage/Blocks/Teaser/schema msgid "Check this box to customize the title, description, or image of the target content item for this teaser. Leave it unchecked to show updates to the target content item if it is edited later." -msgstr "Vink dit vakje aan om titel, beschrijving of afbeelding van een doel inhoudsitem voor dit voorproefje te wijzigen. Laat het uitgevinkt om updates te tonen voor het doel inhoudsitem indien het later bewerkt zou worden." +msgstr "Vink dit vakje aan om titel, beschrijving of afbeelding van een doel inhoudsitem voor deze teaser te wijzigen. Laat het uitgevinkt om updates te tonen voor het doel inhoudsitem indien het later bewerkt zou worden." #. Default: "Checkbox" #: components/manage/Widgets/SchemaWidget @@ -923,7 +923,7 @@ msgstr "Huidig wachtwoord" #. Default: "Customize teaser content" #: components/manage/Blocks/Teaser/schema msgid "Customize teaser content" -msgstr "Wijzig inhoud voorproefje" +msgstr "Wijzig inhoud teaser" #. Default: "Cut" #: components/manage/Actions/Actions @@ -1649,7 +1649,7 @@ msgstr "Google Maps insluit blok" #. Default: "Grid" #: components/manage/Blocks/Grid/schema msgid "Grid" -msgstr "Rooster" +msgstr "Grid" #. Default: "Group" #: components/manage/Sharing/Sharing @@ -1922,7 +1922,7 @@ msgstr "Ongeldig blok - wordt verwijderd bij opslaan" #. Default: "Invalid teaser source" #: components/manage/Blocks/Teaser/Data msgid "Invalid teaser source" -msgstr "Ongeldige bron voorproefje" +msgstr "Ongeldige bron teaser" #. Default: "It is not allowed to define both the password and to request sending the password reset message by e-mail. You need to select one of them." #: helpers/MessageLabels/MessageLabels @@ -3020,7 +3020,7 @@ msgstr "Resultaten limiet" #. Default: "Results preview" #: components/manage/Blocks/Listing/Edit msgid "Results preview" -msgstr "Resultaten voorproefje" +msgstr "Resultaten voorvertoning" #. Default: "Results template" #: components/manage/Blocks/Search/SearchBlockEdit @@ -3686,7 +3686,7 @@ msgstr "Doel aantal objecten in geheugen per cache" #. Default: "Teaser" #: components/manage/Blocks/Teaser/schema msgid "Teaser" -msgstr "Voorproefje" +msgstr "teaser" #. Default: "Text" #: components/manage/Widgets/SchemaWidget diff --git a/packages/volto/news/6476.bugfix b/packages/volto/news/6476.bugfix new file mode 100644 index 0000000000..214e4f3f84 --- /dev/null +++ b/packages/volto/news/6476.bugfix @@ -0,0 +1 @@ +Update Dutch translations. @mauritsvanrees From 7cdcabd82abe56cef6ebf29f3fbead89894015f6 Mon Sep 17 00:00:00 2001 From: Nilesh Date: Fri, 7 Feb 2025 23:20:08 +0530 Subject: [PATCH 11/29] Fix slate RichTextwidget to allow support slate extensions refs#6570 (#6586) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: VΓ­ctor FernΓ‘ndez de Alba Co-authored-by: David Glick --- packages/volto-slate/news/6570.bugfix | 1 + .../Text/extensions/breakListInWidget.js | 67 +++++++++++++++++++ .../src/blocks/Text/extensions/index.js | 1 + .../volto-slate/src/blocks/Text/index.jsx | 2 + .../src/widgets/HtmlSlateWidget.jsx | 8 +++ .../src/widgets/RichTextWidget.jsx | 6 ++ .../volto/cypress/tests/coresandbox/fields.js | 27 ++++++++ packages/volto/news/6570.internal | 1 + 8 files changed, 113 insertions(+) create mode 100644 packages/volto-slate/news/6570.bugfix create mode 100644 packages/volto-slate/src/blocks/Text/extensions/breakListInWidget.js create mode 100644 packages/volto/news/6570.internal diff --git a/packages/volto-slate/news/6570.bugfix b/packages/volto-slate/news/6570.bugfix new file mode 100644 index 0000000000..9032558059 --- /dev/null +++ b/packages/volto-slate/news/6570.bugfix @@ -0,0 +1 @@ +In `RichTextWidget` and `HtmlSlateWidget`, fix breaking a list by typing Enter. @nileshgulia1 \ No newline at end of file diff --git a/packages/volto-slate/src/blocks/Text/extensions/breakListInWidget.js b/packages/volto-slate/src/blocks/Text/extensions/breakListInWidget.js new file mode 100644 index 0000000000..15b4422439 --- /dev/null +++ b/packages/volto-slate/src/blocks/Text/extensions/breakListInWidget.js @@ -0,0 +1,67 @@ +import { Editor, Range, Transforms } from 'slate'; + +import config from '@plone/volto/registry'; +import { isCursorAtBlockEnd } from '@plone/volto-slate/utils/selection'; +import { getCurrentListItem } from '@plone/volto-slate/utils/lists'; +import { createEmptyParagraph } from '@plone/volto-slate/utils/blocks'; + +export const breakListInWidget = (editor) => { + const { insertBreak } = editor; + + editor.insertBreak = () => { + if (!(editor.selection && Range.isCollapsed(editor.selection))) { + insertBreak(); + return false; + } + + const { slate } = config.settings; + const { anchor } = editor.selection; + + const ref = Editor.rangeRef(editor, editor.selection, { + affinity: 'inward', + }); + + const [listItem, listItemPath] = getCurrentListItem(editor); + if (listItem) { + if (Editor.string(editor, listItemPath)) { + Transforms.splitNodes(editor, { + at: editor.selection, + match: (node) => node.type === slate.listItemType, + always: true, + }); + + return true; + } + } + + const [parent] = Editor.parent(editor, anchor.path); + + if (parent.type !== slate.listItemType || anchor.offset > 0) { + insertBreak(); + return; + } + + Editor.deleteBackward(editor, { unit: 'line' }); + // also account for empty nodes [{text: ''}] + if (Editor.isEmpty(editor, parent)) { + Transforms.removeNodes(editor, { at: ref.current }); + + Transforms.insertNodes(editor, createEmptyParagraph(), { + at: [editor.children.length], + }); + Transforms.select(editor, Editor.end(editor, [])); + + return true; + } + + Transforms.removeNodes(editor, { at: ref.current }); + + if (isCursorAtBlockEnd(editor)) { + Editor.insertNode(editor, createEmptyParagraph()); + return true; + } + return true; + }; + + return editor; +}; diff --git a/packages/volto-slate/src/blocks/Text/extensions/index.js b/packages/volto-slate/src/blocks/Text/extensions/index.js index 06b79dfe7a..981aa3ab73 100644 --- a/packages/volto-slate/src/blocks/Text/extensions/index.js +++ b/packages/volto-slate/src/blocks/Text/extensions/index.js @@ -4,3 +4,4 @@ export * from './breakList'; export * from './withLists'; export * from './isSelected'; export * from './normalizeExternalData'; +export * from './breakListInWidget'; diff --git a/packages/volto-slate/src/blocks/Text/index.jsx b/packages/volto-slate/src/blocks/Text/index.jsx index 64c0a8017f..d8e4993e51 100644 --- a/packages/volto-slate/src/blocks/Text/index.jsx +++ b/packages/volto-slate/src/blocks/Text/index.jsx @@ -22,6 +22,7 @@ import { import { withDeleteSelectionOnEnter } from '@plone/volto-slate/editor/extensions'; import { breakList, + breakListInWidget, withDeserializers, withLists, withSplitBlocksOnBreak, @@ -47,6 +48,7 @@ export default function applyConfig(config) { breakList, normalizeExternalData, ], + slateWidgetExtensions: [breakListInWidget], // Pluggable handlers for the onKeyDown event of // Order matters here. A handler can return `true` to stop executing any diff --git a/packages/volto-slate/src/widgets/HtmlSlateWidget.jsx b/packages/volto-slate/src/widgets/HtmlSlateWidget.jsx index cdd37527ea..226d17e4e6 100644 --- a/packages/volto-slate/src/widgets/HtmlSlateWidget.jsx +++ b/packages/volto-slate/src/widgets/HtmlSlateWidget.jsx @@ -12,6 +12,7 @@ import { defineMessages, injectIntl } from 'react-intl'; import { FormFieldWrapper } from '@plone/volto/components/manage/Widgets'; import SlateEditor from '@plone/volto-slate/editor/SlateEditor'; import { serializeNodes } from '@plone/volto-slate/editor/render'; +import { handleKeyDetached } from '@plone/volto-slate/blocks/Text/keyboard'; import { makeEditor } from '@plone/volto-slate/utils/editor'; import deserialize from '@plone/volto-slate/editor/deserialize'; @@ -19,6 +20,8 @@ import { createEmptyParagraph, normalizeExternalData, } from '@plone/volto-slate/utils'; +import config from '@plone/volto/registry'; + import { ErrorBoundary } from './ErrorBoundary'; import './style.css'; @@ -44,6 +47,8 @@ const HtmlSlateWidget = (props) => { intl, } = props; + const { slateWidgetExtensions } = config.settings.slate; + const [selected, setSelected] = React.useState(focus); const editor = React.useMemo(() => makeEditor(), []); @@ -127,7 +132,10 @@ const HtmlSlateWidget = (props) => { block={block} selected={selected} properties={properties} + extensions={slateWidgetExtensions} + onKeyDown={handleKeyDetached} placeholder={placeholder} + editableProps={{ 'aria-multiline': 'true' }} /> diff --git a/packages/volto-slate/src/widgets/RichTextWidget.jsx b/packages/volto-slate/src/widgets/RichTextWidget.jsx index 6cc151ebc6..f26817fa28 100644 --- a/packages/volto-slate/src/widgets/RichTextWidget.jsx +++ b/packages/volto-slate/src/widgets/RichTextWidget.jsx @@ -7,7 +7,9 @@ import React from 'react'; import isUndefined from 'lodash/isUndefined'; import isString from 'lodash/isString'; import { FormFieldWrapper } from '@plone/volto/components/manage/Widgets'; +import { handleKeyDetached } from '@plone/volto-slate/blocks/Text/keyboard'; import SlateEditor from '@plone/volto-slate/editor/SlateEditor'; +import config from '@plone/volto/registry'; import { createEmptyParagraph, createParagraph } from '../utils/blocks'; @@ -37,6 +39,7 @@ const SlateRichTextWidget = (props) => { readOnly = false, } = props; const [selected, setSelected] = React.useState(focus); + const { slateWidgetExtensions } = config.settings.slate; return ( @@ -62,7 +65,10 @@ const SlateRichTextWidget = (props) => { block={block} selected={selected} properties={properties} + extensions={slateWidgetExtensions} + onKeyDown={handleKeyDetached} placeholder={placeholder} + editableProps={{ 'aria-multiline': 'true' }} /> diff --git a/packages/volto/cypress/tests/coresandbox/fields.js b/packages/volto/cypress/tests/coresandbox/fields.js index 14c27281b0..e5069abf78 100644 --- a/packages/volto/cypress/tests/coresandbox/fields.js +++ b/packages/volto/cypress/tests/coresandbox/fields.js @@ -105,6 +105,33 @@ context('Special fields Acceptance Tests', () => { '

hello world

', ); }); + + it('break list on empty li element', () => { + cy.intercept('PATCH', '/**/document').as('save'); + cy.getSlate().click(); + cy.get('.button .block-add-button').click({ force: true }); + cy.get('.blocks-chooser .mostUsed .button.testBlock').click(); + cy.get('#fieldset-default-field-label-html').click(); + cy.get('.slate_wysiwyg_box [contenteditable=true]') + .type('hello welcome to plone') + .scrollIntoView(); + + cy.setSlateSelection('hello'); + + cy.wait(1000); // th + cy.get('.slate-inline-toolbar').should('be.visible'); + cy.clickSlateButton('Bulleted list'); + cy.get('.slate_wysiwyg_box [contenteditable=true]').should( + 'have.descendants', + 'ul li', + ); + cy.setSlateCursor('plone').type('{enter}').type('{enter}'); + + cy.get('#toolbar-save').click(); + cy.wait('@save'); + + cy.get('.test-block').should('contain.text', '

'); + }); }); describe('ObjectListWidget', () => { diff --git a/packages/volto/news/6570.internal b/packages/volto/news/6570.internal new file mode 100644 index 0000000000..71c415192b --- /dev/null +++ b/packages/volto/news/6570.internal @@ -0,0 +1 @@ +Test(cypress): fix breaking a list by typing Enter refs- #6586 @nileshgulia1 \ No newline at end of file From 7424d0bbeee0521edf9ae4ba429436952e937291 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Katja=20S=C3=BCss?= Date: Fri, 7 Feb 2025 19:38:16 +0100 Subject: [PATCH 12/29] Jotai 2.11.3 (#6686) --- packages/volto/news/6685.internal | 1 + packages/volto/package.json | 2 +- pnpm-lock.yaml | 135 ++++++++++++++++++------------ 3 files changed, 84 insertions(+), 54 deletions(-) create mode 100644 packages/volto/news/6685.internal diff --git a/packages/volto/news/6685.internal b/packages/volto/news/6685.internal new file mode 100644 index 0000000000..2d2ba90f1f --- /dev/null +++ b/packages/volto/news/6685.internal @@ -0,0 +1 @@ +Upgrade jotai to 2.11.3 @ksuess \ No newline at end of file diff --git a/packages/volto/package.json b/packages/volto/package.json index 04a2863f66..666f5c4458 100644 --- a/packages/volto/package.json +++ b/packages/volto/package.json @@ -200,7 +200,7 @@ "immutable": "3", "is-hotkey": "0.2.0", "is-url": "1.2.4", - "jotai": "2.0.3", + "jotai": "2.11.3", "jwt-decode": "2.2.0", "linkify-it": "3.0.2", "locale": "0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee086b77df..1fc5db4e43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1342,8 +1342,8 @@ importers: specifier: 1.2.4 version: 1.2.4 jotai: - specifier: 2.0.3 - version: 2.0.3(react@18.2.0) + specifier: 2.11.3 + version: 2.11.3(@types/react@18.2.79)(react@18.2.0) jwt-decode: specifier: 2.2.0 version: 2.2.0 @@ -12455,12 +12455,15 @@ packages: joi@17.13.3: resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} - jotai@2.0.3: - resolution: {integrity: sha512-MMjhSPAL3RoeZD9WbObufRT2quThEAEknHHridf2ma8Ml7ZVQmUiHk0ssdbR3F0h3kcwhYqSGJ59OjhPge7RRg==} + jotai@2.11.3: + resolution: {integrity: sha512-B/PsewAQ0UOS5e2+TTWegUPQ3SCLPCjPY24LYUjfn2EorGlluTA2dFjVLgF1+xHLjK9Jit3y5mKHyMG3Xq/GZg==} engines: {node: '>=12.20.0'} peerDependencies: + '@types/react': '>=17.0.0' react: '>=17.0.0' peerDependenciesMeta: + '@types/react': + optional: true react: optional: true @@ -18972,6 +18975,24 @@ snapshots: '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.25.9 + '@babel/helper-module-transforms@7.23.3(@babel/core@7.25.8)': + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.25.9 + + '@babel/helper-module-transforms@7.23.3(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/helper-module-transforms@7.25.7(@babel/core@7.24.4)': dependencies: '@babel/core': 7.24.4 @@ -19002,15 +19023,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.25.8)': - dependencies: - '@babel/core': 7.25.8 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.7)': dependencies: '@babel/core': 7.26.7 @@ -19874,20 +19886,16 @@ snapshots: '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.25.8)': dependencies: '@babel/core': 7.25.8 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.8) - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-simple-access': 7.25.7 - transitivePeerDependencies: - - supports-color + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-simple-access': 7.22.5 '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.26.7)': dependencies: '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-simple-access': 7.25.7 - transitivePeerDependencies: - - supports-color + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-simple-access': 7.22.5 '@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.4)': dependencies: @@ -20534,30 +20542,24 @@ snapshots: '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.24.4) '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) - transitivePeerDependencies: - - supports-color '@babel/preset-typescript@7.24.1(@babel/core@7.25.8)': dependencies: '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-validator-option': 7.25.9 + '@babel/helper-validator-option': 7.25.7 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8) '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.25.8) '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.25.8) - transitivePeerDependencies: - - supports-color '@babel/preset-typescript@7.24.1(@babel/core@7.26.7)': dependencies: '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-validator-option': 7.25.9 + '@babel/helper-validator-option': 7.25.7 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.26.7) '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.26.7) '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color '@babel/register@7.23.7(@babel/core@7.26.7)': dependencies: @@ -26943,37 +26945,37 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@vitest/spy': 2.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3))': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@vitest/spy': 2.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@vitest/spy': 2.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3) - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@vitest/spy': 2.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) '@vitest/mocker@2.1.8(vite@5.4.14(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: @@ -30364,7 +30366,7 @@ snapshots: '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.7.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) @@ -30435,12 +30437,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.16.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 @@ -30480,14 +30482,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.7.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -33577,8 +33579,9 @@ snapshots: '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 - jotai@2.0.3(react@18.2.0): + jotai@2.11.3(@types/react@18.2.79)(react@18.2.0): optionalDependencies: + '@types/react': 18.2.79 react: 18.2.0 joycon@3.1.1: {} @@ -41049,6 +41052,32 @@ snapshots: sass: 1.75.0 terser: 5.30.3 + vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.47 + rollup: 4.24.0 + optionalDependencies: + '@types/node': 22.10.7 + fsevents: 2.3.3 + less: 3.11.1 + lightningcss: 1.24.1 + sass: 1.75.0 + terser: 5.30.3 + + vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.47 + rollup: 4.24.0 + optionalDependencies: + '@types/node': 22.10.7 + fsevents: 2.3.3 + less: 3.11.1 + lightningcss: 1.28.1 + sass: 1.75.0 + terser: 5.30.3 + vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3): dependencies: esbuild: 0.21.5 @@ -41130,7 +41159,7 @@ snapshots: vitest@2.1.3(@types/node@22.10.7)(jsdom@21.1.2)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3): dependencies: '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) '@vitest/pretty-format': 2.1.3 '@vitest/runner': 2.1.3 '@vitest/snapshot': 2.1.3 @@ -41145,7 +41174,7 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) vite-node: 2.1.3(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) why-is-node-running: 2.3.0 optionalDependencies: @@ -41165,7 +41194,7 @@ snapshots: vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3): dependencies: '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3)) + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3)) '@vitest/pretty-format': 2.1.3 '@vitest/runner': 2.1.3 '@vitest/snapshot': 2.1.3 @@ -41180,7 +41209,7 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) vite-node: 2.1.3(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) why-is-node-running: 2.3.0 optionalDependencies: @@ -41200,7 +41229,7 @@ snapshots: vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3): dependencies: '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3)) + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3)) '@vitest/pretty-format': 2.1.3 '@vitest/runner': 2.1.3 '@vitest/snapshot': 2.1.3 @@ -41215,7 +41244,7 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3) vite-node: 2.1.3(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3) why-is-node-running: 2.3.0 optionalDependencies: @@ -41235,7 +41264,7 @@ snapshots: vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3): dependencies: '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) '@vitest/pretty-format': 2.1.3 '@vitest/runner': 2.1.3 '@vitest/snapshot': 2.1.3 @@ -41250,7 +41279,7 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) vite-node: 2.1.3(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) why-is-node-running: 2.3.0 optionalDependencies: From 8521c5bdd283b2b933ddbb137d7c4153575c2499 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Fern=C3=A1ndez=20de=20Alba?= Date: Fri, 7 Feb 2025 20:17:49 +0100 Subject: [PATCH 13/29] Remove hard dependencies on specific `react` versions in monorepo packages. (#6728) --- .github/workflows/cookieplone.yml | 60 + Makefile | 6 +- packages/blocks/news/6728.internal | 1 + packages/blocks/package.json | 4 +- packages/client/news/6728.internal | 1 + packages/client/package.json | 20 +- packages/components/news/6728.internal | 1 + packages/components/package.json | 18 +- packages/providers/news/6728.internal | 1 + packages/providers/package.json | 3 +- packages/registry/news/6728.internal | 1 + packages/registry/package.json | 3 +- packages/seven/news/6728.internal | 1 + packages/seven/package.json | 8 +- packages/types/news/6728.internal | 1 + packages/types/package.json | 8 +- packages/types/src/blocks/index.d.ts | 4 +- packages/types/src/config/Blocks.d.ts | 2 +- packages/types/src/config/Slots.d.ts | 2 +- packages/types/src/i18n.d.ts | 44 + packages/types/src/router.d.ts | 192 ++ packages/volto-slate/news/6728.internal | 1 + packages/volto-slate/package.json | 6 +- packages/volto/Makefile | 6 +- packages/volto/news/6728.internal | 1 + pnpm-lock.yaml | 3196 ++++++++++++++++------- pnpm-workspace.yaml | 1 - 27 files changed, 2671 insertions(+), 921 deletions(-) create mode 100644 packages/blocks/news/6728.internal create mode 100644 packages/client/news/6728.internal create mode 100644 packages/components/news/6728.internal create mode 100644 packages/providers/news/6728.internal create mode 100644 packages/registry/news/6728.internal create mode 100644 packages/seven/news/6728.internal create mode 100644 packages/types/news/6728.internal create mode 100644 packages/types/src/i18n.d.ts create mode 100644 packages/types/src/router.d.ts create mode 100644 packages/volto-slate/news/6728.internal create mode 100644 packages/volto/news/6728.internal diff --git a/.github/workflows/cookieplone.yml b/.github/workflows/cookieplone.yml index a9d52a957c..0938c0da61 100644 --- a/.github/workflows/cookieplone.yml +++ b/.github/workflows/cookieplone.yml @@ -64,3 +64,63 @@ jobs: with: name: cypress-videos path: packages/seven/cypress/videos + + volto: + if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name + runs-on: ubuntu-latest + name: Volto Cookieplone + timeout-minutes: 45 + strategy: + fail-fast: false + matrix: + node-version: [22.x] + steps: + - uses: actions/checkout@v4 + - run: echo "Current branch is ${GITHUB_REF#refs/heads/}" + - name: Set up Node.js environment + uses: ./.github/actions/node_env_setup + with: + node-version: ${{ matrix.node-version }} + + - name: Generate Cookieplone-based frontend addon + run: | + pipx install cookieplone + pipx run --no-cache cookieplone frontend_addon --no-input + + - name: Install generated package + working-directory: volto-add-on + run: | + pnpm dlx mrs-developer missdev --no-config --fetch-https + (cd core && git fetch --depth 1 origin ${GITHUB_REF#refs/heads/}:${GITHUB_REF#refs/heads/} && git checkout ${GITHUB_REF#refs/heads/}) + pnpm i + + - name: Cypress acceptance tests + uses: cypress-io/github-action@v6 + env: + BABEL_ENV: production + CYPRESS_RETRIES: 2 + # Recommended: pass the GitHub token lets this action correctly + # determine the unique run id necessary to re-run the checks + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + install: false + working-directory: packages/volto + browser: chrome + spec: cypress/tests/minimal/**/*.js + start: | + make ci-acceptance-backend-start + make cookieplone-acceptance-frontend-prod-start + wait-on: 'pnpm dlx wait-on --httpTimeout 20000 http-get://127.0.0.1:55001/plone http://127.0.0.1:3000' + + # Upload Cypress screenshots + - uses: actions/upload-artifact@v4 + if: failure() + with: + name: cypress-screenshots + path: packages/seven/cypress/screenshots + # Upload Cypress videos + - uses: actions/upload-artifact@v4 + if: failure() + with: + name: cypress-videos + path: packages/seven/cypress/videos diff --git a/Makefile b/Makefile index 03734011b3..aaae9399f8 100644 --- a/Makefile +++ b/Makefile @@ -257,7 +257,11 @@ deployment-acceptance-web-server-start: ## Start the reverse proxy (Traefik) in deployment-ci-acceptance-test-run-all: ## With a single command, run the backend, frontend, and the Cypress tests in headless mode for CI for deployment tests $(MAKE) -C "./packages/volto/" deployment-ci-acceptance-test-run-all -######### Project Acceptance tests +######### Cookieplone / (deprecated) Project Acceptance tests + +.PHONY: cookieplone-acceptance-frontend-prod-start +cookieplone-acceptance-frontend-prod-start: ## Start acceptance frontend in production mode for project tests + $(MAKE) -C "./packages/volto/" cookieplone-acceptance-frontend-prod-start .PHONY: project-acceptance-frontend-prod-start project-acceptance-frontend-prod-start: ## Start acceptance frontend in production mode for project tests diff --git a/packages/blocks/news/6728.internal b/packages/blocks/news/6728.internal new file mode 100644 index 0000000000..156b1833d3 --- /dev/null +++ b/packages/blocks/news/6728.internal @@ -0,0 +1 @@ +Update internal `peerDependencies` to include React 19, now for real. @sneridagh diff --git a/packages/blocks/package.json b/packages/blocks/package.json index 4719826641..293ae85167 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -39,8 +39,8 @@ "release-alpha": "release-it --preRelease=alpha" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "react-dom": { diff --git a/packages/client/news/6728.internal b/packages/client/news/6728.internal new file mode 100644 index 0000000000..a909fe6bf9 --- /dev/null +++ b/packages/client/news/6728.internal @@ -0,0 +1 @@ +Remove hard dependencies on `react`, use `peerDependencies` instead. @sneridagh diff --git a/packages/client/package.json b/packages/client/package.json index 658bece05c..3975b60300 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -55,21 +55,26 @@ "publishConfig": { "access": "public" }, + "dependencies": { + "@tanstack/react-query": "^5.59.0", + "axios": "^1.6.7", + "debug": "4.3.4", + "query-string": "^9.0.0", + "zod": "^3.22.4" + }, "devDependencies": { "@arethetypeswrong/cli": "^0.16.4", "@plone/types": "workspace: *", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "13.4.0", "@types/debug": "^4.1.12", - "@types/react": "18.2.27", - "@types/react-dom": "18.2.12", + "@types/react": "^18", + "@types/react-dom": "^18", "@types/uuid": "^9.0.2", "@vitejs/plugin-react": "^4.1.0", "@vitest/coverage-v8": "^1.3.1", "glob": "7.1.6", "jsdom": "^21.1.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", "release-it": "17.1.1", "tsup": "^8.3.5", "typescript": "^5.7.3", @@ -79,13 +84,6 @@ "vitest": "^2.1.3", "wait-on": "^7.2.0" }, - "dependencies": { - "@tanstack/react-query": "^5.59.0", - "axios": "^1.6.7", - "debug": "4.3.4", - "query-string": "^9.0.0", - "zod": "^3.22.4" - }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" diff --git a/packages/components/news/6728.internal b/packages/components/news/6728.internal new file mode 100644 index 0000000000..dc0b74863c --- /dev/null +++ b/packages/components/news/6728.internal @@ -0,0 +1 @@ +Update dependencies versions. @sneridagh diff --git a/packages/components/package.json b/packages/components/package.json index 503cc448ee..ad103e2432 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -75,6 +75,13 @@ "last 2 versions", "not dead" ], + "dependencies": { + "@react-aria/utils": "^3.27.0", + "@react-spectrum/utils": "^3.12.1", + "@storybook/test": "^8.5.3", + "clsx": "^2.1.1", + "react-aria-components": "^1.6.0" + }, "devDependencies": { "@arethetypeswrong/cli": "^0.16.4", "@plone/types": "workspace: *", @@ -99,8 +106,8 @@ "eslint-plugin-storybook": "^0.11.2", "jest-axe": "^8.0.0", "jsdom": "^22.1.0", - "lightningcss": "^1.24.0", - "lightningcss-cli": "^1.24.0", + "lightningcss": "^1.29.0", + "lightningcss-cli": "^1.29.1", "release-it": "17.1.1", "storybook": "^8.5.3", "tsup": "^8.3.5", @@ -109,13 +116,6 @@ "vitest": "^2.1.3", "vitest-axe": "^0.1.0" }, - "dependencies": { - "@react-aria/utils": "^3.26.0", - "@react-spectrum/utils": "^3.12.0", - "@storybook/test": "^8.5.3", - "clsx": "^2.1.1", - "react-aria-components": "^1.5.0" - }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" diff --git a/packages/providers/news/6728.internal b/packages/providers/news/6728.internal new file mode 100644 index 0000000000..14ea4c9631 --- /dev/null +++ b/packages/providers/news/6728.internal @@ -0,0 +1 @@ +Remove no longer required dependencies. @sneridagh diff --git a/packages/providers/package.json b/packages/providers/package.json index 0ec3727750..5c03d5da0f 100644 --- a/packages/providers/package.json +++ b/packages/providers/package.json @@ -62,10 +62,9 @@ }, "dependencies": { "@plone/client": "workspace:*", - "@plone/components": "workspace:*", "@plone/registry": "workspace:*", "@tanstack/react-query": "^5.59.0", - "react-aria-components": "^1.5.0" + "react-aria-components": "^1.6.0" }, "devDependencies": { "@arethetypeswrong/cli": "^0.16.4", diff --git a/packages/registry/news/6728.internal b/packages/registry/news/6728.internal new file mode 100644 index 0000000000..58fe9b11da --- /dev/null +++ b/packages/registry/news/6728.internal @@ -0,0 +1 @@ +Remove `react` as a hard dependency, use `peerDependencies` instead. @sneridagh diff --git a/packages/registry/package.json b/packages/registry/package.json index bc89d4f83b..4cab2e05ce 100644 --- a/packages/registry/package.json +++ b/packages/registry/package.json @@ -72,6 +72,7 @@ "build": "tsup", "build:force": "rm -rf dist && tsup", "check:exports": "attw --pack .", + "check-ts": "tsc --project tsconfig.json", "test": "vitest", "test:debug": "vitest --inspect-brk --no-file-parallelism registry", "dry-release": "release-it --dry-run", @@ -105,8 +106,6 @@ "@types/react": "^18", "@types/react-dom": "^18", "@types/tmp": "^0.2.6", - "react": "^18.2.0", - "react-dom": "^18.2.0", "release-it": "16.2.1", "tsconfig": "workspace:*", "tsup": "^8.3.5", diff --git a/packages/seven/news/6728.internal b/packages/seven/news/6728.internal new file mode 100644 index 0000000000..b03b686d93 --- /dev/null +++ b/packages/seven/news/6728.internal @@ -0,0 +1 @@ +Back to use `react` 18 for now, due to the incompatibilities with Volto `react` @sneridagh diff --git a/packages/seven/package.json b/packages/seven/package.json index 6665fdb0c5..c9cb70d69f 100644 --- a/packages/seven/package.json +++ b/packages/seven/package.json @@ -24,8 +24,8 @@ "@react-router/node": "^7.1.5", "@react-router/serve": "^7.1.5", "isbot": "^5.1.17", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", "react-router": "^7.1.5" }, "devDependencies": { @@ -33,8 +33,8 @@ "@react-router/dev": "^7.1.5", "@testing-library/cypress": "10.0.2", "@types/node": "^20", - "@types/react": "^19.0.8", - "@types/react-dom": "^18.0.3", + "@types/react": "^18", + "@types/react-dom": "^18", "cypress": "^13.13.2", "react-router-devtools": "^1.1.0", "typescript": "^5.7.3", diff --git a/packages/types/news/6728.internal b/packages/types/news/6728.internal new file mode 100644 index 0000000000..78a86f7d4f --- /dev/null +++ b/packages/types/news/6728.internal @@ -0,0 +1 @@ +Remove hard dependencies on react-intl and history in @plone/types @sneridagh diff --git a/packages/types/package.json b/packages/types/package.json index 2971bf655d..f0be74ec66 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -37,10 +37,8 @@ "release-alpha": "release-it --preRelease=alpha" }, "peerDependencies": { - "history": "^5.3.0", "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-intl": "3.12.1" + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { "react-dom": { @@ -50,10 +48,6 @@ "devDependencies": { "@types/react": "^18", "@types/react-dom": "^18", - "history": "^5.3.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-intl": "3.12.1", "release-it": "^17.1.1", "tsconfig": "workspace:*", "typescript": "^5.7.3" diff --git a/packages/types/src/blocks/index.d.ts b/packages/types/src/blocks/index.d.ts index 149af1143e..a422f2aef6 100644 --- a/packages/types/src/blocks/index.d.ts +++ b/packages/types/src/blocks/index.d.ts @@ -4,8 +4,8 @@ import type { BlockExtension, BlocksConfigData, } from '../config/Blocks'; -import type { IntlShape } from 'react-intl'; -import type { Location, History } from 'history'; +import type { IntlShape } from '../i18n'; +import type { Location, History } from '../router'; export interface BlocksFormData { '@type': AvailableBlocks; diff --git a/packages/types/src/config/Blocks.d.ts b/packages/types/src/config/Blocks.d.ts index ae5f50fc83..da727eb254 100644 --- a/packages/types/src/config/Blocks.d.ts +++ b/packages/types/src/config/Blocks.d.ts @@ -1,6 +1,6 @@ import type { Content } from '../content'; import type { BlockViewProps, BlockEditProps } from '../blocks'; -import type { IntlShape } from 'react-intl'; +import type { IntlShape } from '../i18n'; import { User } from '../services'; import { StyleDefinition } from '../blocks'; diff --git a/packages/types/src/config/Slots.d.ts b/packages/types/src/config/Slots.d.ts index 98ddc50b36..4437af7b2e 100644 --- a/packages/types/src/config/Slots.d.ts +++ b/packages/types/src/config/Slots.d.ts @@ -1,4 +1,4 @@ -import { Location } from 'history'; +import { Location } from '../router'; import type { Content } from '../content'; export type SlotPredicate = (args: any) => boolean; diff --git a/packages/types/src/i18n.d.ts b/packages/types/src/i18n.d.ts new file mode 100644 index 0000000000..91a5d9f735 --- /dev/null +++ b/packages/types/src/i18n.d.ts @@ -0,0 +1,44 @@ +// `react-intl` shape-like types + +export declare interface MessageDescriptor { + id?: string | number; + description?: string | object; + defaultMessage?: string; +} + +export declare type PrimitiveType = + | string + | number + | boolean + | null + | undefined + | Date; + +export declare type FormatXMLElementFn = (...args: any[]) => string | object; + +export declare interface IntlConfig { + locale: string; + timeZone?: string; + formats: unknown; + textComponent?: React.ComponentType | keyof React.ReactHTML; + messages: Record; + defaultLocale: string; + defaultFormats: unknown; + onError(err: string): void; +} + +export declare interface IntlFormatters { + formatMessage( + descriptor: MessageDescriptor, + values?: Record, + ): string; + formatMessage( + descriptor: MessageDescriptor, + values?: Record< + string, + PrimitiveType | React.ReactElement | FormatXMLElementFn + >, + ): string | React.ReactNodeArray; +} + +export declare interface IntlShape extends IntlConfig, IntlFormatters {} diff --git a/packages/types/src/router.d.ts b/packages/types/src/router.d.ts new file mode 100644 index 0000000000..f9d7fcc04a --- /dev/null +++ b/packages/types/src/router.d.ts @@ -0,0 +1,192 @@ +// Copied from https://github.com/remix-run/react-router/blob/main/packages/react-router/lib/router/history.ts +// We don't want a hard dependency on react-router, so we copy the types here +// In app code, we will use the proper import types from 'react-router' + +/** + * Actions represent the type of change to a location value. + */ +export enum Action { + /** + * A POP indicates a change to an arbitrary index in the history stack, such + * as a back or forward navigation. It does not describe the direction of the + * navigation, only that the current index changed. + * + * Note: This is the default action for newly created history objects. + */ + Pop = 'POP', + + /** + * A PUSH indicates a new entry being added to the history stack, such as when + * a link is clicked and a new page loads. When this happens, all subsequent + * entries in the stack are lost. + */ + Push = 'PUSH', + + /** + * A REPLACE indicates the entry at the current index in the history stack + * being replaced by a new one. + */ + Replace = 'REPLACE', +} + +/** + * The pathname, search, and hash values of a URL. + */ +export interface Path { + /** + * A URL pathname, beginning with a /. + */ + pathname: string; + + /** + * A URL search string, beginning with a ?. + */ + search: string; + + /** + * A URL fragment identifier, beginning with a #. + */ + hash: string; +} + +// TODO: (v7) Change the Location generic default from `any` to `unknown` and +// remove Remix `useLocation` wrapper. + +/** + * An entry in a history stack. A location contains information about the + * URL path, as well as possibly some arbitrary state and a key. + */ +export interface Location extends Path { + /** + * A value of arbitrary data associated with this location. + */ + state: State; + + /** + * A unique string associated with this location. May be used to safely store + * and retrieve data in some other storage API, like `localStorage`. + * + * Note: This value is always "default" on the initial location. + */ + key: string; +} + +/** + * A change to the current location. + */ +export interface Update { + /** + * The action that triggered the change. + */ + action: Action; + + /** + * The new location. + */ + location: Location; + + /** + * The delta between this location and the former location in the history stack + */ + delta: number | null; +} + +/** + * A function that receives notifications about location changes. + */ +export interface Listener { + (update: Update): void; +} + +/** + * Describes a location that is the destination of some navigation used in + * {@link Link}, {@link useNavigate}, etc. + */ +export type To = string | Partial; + +/** + * A history is an interface to the navigation stack. The history serves as the + * source of truth for the current location, as well as provides a set of + * methods that may be used to change it. + * + * It is similar to the DOM's `window.history` object, but with a smaller, more + * focused API. + */ +export interface History { + /** + * The last action that modified the current location. This will always be + * Action.Pop when a history instance is first created. This value is mutable. + */ + readonly action: Action; + + /** + * The current location. This value is mutable. + */ + readonly location: Location; + + /** + * Returns a valid href for the given `to` value that may be used as + * the value of an attribute. + * + * @param to - The destination URL + */ + createHref(to: To): string; + + /** + * Returns a URL for the given `to` value + * + * @param to - The destination URL + */ + createURL(to: To): URL; + + /** + * Encode a location the same way window.history would do (no-op for memory + * history) so we ensure our PUSH/REPLACE navigations for data routers + * behave the same as POP + * + * @param to Unencoded path + */ + encodeLocation(to: To): Path; + + /** + * Pushes a new location onto the history stack, increasing its length by one. + * If there were any entries in the stack after the current one, they are + * lost. + * + * @param to - The new URL + * @param state - Data to associate with the new location + */ + push(to: To, state?: any): void; + + /** + * Replaces the current location in the history stack with a new one. The + * location that was replaced will no longer be available. + * + * @param to - The new URL + * @param state - Data to associate with the new location + */ + replace(to: To, state?: any): void; + + /** + * Navigates `n` entries backward/forward in the history stack relative to the + * current index. For example, a "back" navigation would use go(-1). + * + * @param delta - The delta in the stack index + */ + go(delta: number): void; + + /** + * Sets up a listener that will be called whenever the current location + * changes. + * + * @param listener - A function that will be called when the location changes + * @returns unlisten - A function that may be used to stop listening + */ + listen(listener: Listener): () => void; +} + +type HistoryState = { + usr: any; + key?: string; + idx: number; +}; diff --git a/packages/volto-slate/news/6728.internal b/packages/volto-slate/news/6728.internal new file mode 100644 index 0000000000..4d4e6e1c2c --- /dev/null +++ b/packages/volto-slate/news/6728.internal @@ -0,0 +1 @@ +Remove hard dependencies on `react`, move to `peerDependencies` @sneridagh diff --git a/packages/volto-slate/package.json b/packages/volto-slate/package.json index 546da28fa3..77cfc34620 100644 --- a/packages/volto-slate/package.json +++ b/packages/volto-slate/package.json @@ -25,8 +25,6 @@ "is-url": "1.2.4", "jsdom": "^16.6.0", "lodash": "4.17.21", - "react": "18.2.0", - "react-dom": "18.2.0", "react-intersection-observer": "9.1.0", "react-intl": "3.12.1", "react-redux": "8.1.2", @@ -46,6 +44,10 @@ "babel-plugin-transform-class-properties": "^6.24.1", "release-it": "^17.0.0" }, + "peerDependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, "scripts": { "dry-release": "release-it --dry-run", "release": "release-it", diff --git a/packages/volto/Makefile b/packages/volto/Makefile index 83d105fe33..d71780c40b 100644 --- a/packages/volto/Makefile +++ b/packages/volto/Makefile @@ -170,7 +170,11 @@ deployment-acceptance-web-server-start: ## Start the reverse proxy (Traefik) in deployment-ci-acceptance-test-run-all: ## With a single command, run the backend, frontend, and the Cypress tests in headless mode for CI for deployment tests $(NODEBIN)/start-test "make acceptance-backend-start" http-get://127.0.0.1:55001/plone "make deployment-acceptance-frontend-prod-start" http://127.0.0.1:3000 "make ci-acceptance-test" -######### Project Acceptance tests +######### Cookieplone / (deprecated) Project Acceptance tests + +.PHONY: cookieplone-acceptance-frontend-prod-start +cookieplone-acceptance-frontend-prod-start: build-deps ## Start acceptance frontend in production mode for cookieplone tests + (cd ../../volto-add-on && RAZZLE_API_PATH=http://127.0.0.1:55001/plone pnpm build && pnpm start:prod) .PHONY: project-acceptance-frontend-prod-start project-acceptance-frontend-prod-start: build-deps ## Start acceptance frontend in production mode for project tests diff --git a/packages/volto/news/6728.internal b/packages/volto/news/6728.internal new file mode 100644 index 0000000000..4b6a3b75a5 --- /dev/null +++ b/packages/volto/news/6728.internal @@ -0,0 +1 @@ +Add Makefile command for testing Cookieplone in CI @sneridagh diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1fc5db4e43..7b9c5bc83a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -404,10 +404,10 @@ importers: specifier: ^2.1.1 version: 2.1.1 react: - specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 + specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 version: 18.2.0 react-dom: - specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 + specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 version: 18.2.0(react@18.2.0) devDependencies: '@plone/types': @@ -461,6 +461,12 @@ importers: query-string: specifier: ^9.0.0 version: 9.0.0 + react: + specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + version: 18.2.0 + react-dom: + specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + version: 18.2.0(react@18.2.0) zod: specifier: ^3.22.4 version: 3.22.5 @@ -481,11 +487,11 @@ importers: specifier: ^4.1.12 version: 4.1.12 '@types/react': - specifier: 18.2.27 - version: 18.2.27 + specifier: ^18 + version: 18.3.12 '@types/react-dom': - specifier: 18.2.12 - version: 18.2.12 + specifier: ^18 + version: 18.3.1 '@types/uuid': specifier: ^9.0.2 version: 9.0.8 @@ -501,12 +507,6 @@ importers: jsdom: specifier: ^21.1.1 version: 21.1.2 - react: - specifier: ^18.2.0 - version: 18.2.0 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) release-it: specifier: 17.1.1 version: 17.1.1(typescript@5.7.3) @@ -535,11 +535,11 @@ importers: packages/components: dependencies: '@react-aria/utils': - specifier: ^3.26.0 - version: 3.26.0(react@18.2.0) + specifier: ^3.27.0 + version: 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-spectrum/utils': - specifier: ^3.12.0 - version: 3.12.0(react@18.2.0) + specifier: ^3.12.1 + version: 3.12.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/test': specifier: ^8.5.3 version: 8.5.3(storybook@8.5.3(prettier@3.3.3)) @@ -550,8 +550,8 @@ importers: specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 version: 18.2.0 react-aria-components: - specifier: ^1.5.0 - version: 1.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: ^1.6.0 + version: 1.6.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 || ^19.0.0 version: 18.2.0(react@18.2.0) @@ -588,13 +588,13 @@ importers: version: 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.3.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.5.3(prettier@3.3.3))(typescript@5.7.3) '@storybook/react-vite': specifier: ^8.5.3 - version: 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.3.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.24.0)(storybook@8.5.3(prettier@3.3.3))(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))(webpack-sources@3.2.3) + version: 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.3.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.24.0)(storybook@8.5.3(prettier@3.3.3))(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))(webpack-sources@3.2.3) '@storybook/theming': specifier: ^8.5.3 version: 8.5.3(storybook@8.5.3(prettier@3.3.3)) '@testing-library/jest-dom': specifier: 6.4.2 - version: 6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.7))(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3)) + version: 6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.7))(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) '@testing-library/react': specifier: 14.2.1 version: 14.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -609,10 +609,10 @@ importers: version: 18.2.25 '@vitejs/plugin-react': specifier: ^4.1.0 - version: 4.2.1(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3)) + version: 4.2.1(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) '@vitest/coverage-v8': specifier: ^1.3.1 - version: 1.5.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3)) + version: 1.5.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) browserslist: specifier: ^4.23.0 version: 4.23.0 @@ -626,11 +626,11 @@ importers: specifier: ^22.1.0 version: 22.1.0 lightningcss: - specifier: ^1.24.0 - version: 1.24.1 + specifier: ^1.29.0 + version: 1.29.1 lightningcss-cli: - specifier: ^1.24.0 - version: 1.24.1 + specifier: ^1.29.1 + version: 1.29.1 release-it: specifier: 17.1.1 version: 17.1.1(typescript@5.7.3) @@ -645,13 +645,13 @@ importers: version: 5.7.3 vite: specifier: ^5.4.9 - version: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + version: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) vitest: specifier: ^2.1.3 - version: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + version: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) vitest-axe: specifier: ^0.1.0 - version: 0.1.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3)) + version: 0.1.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) packages/coresandbox: dependencies: @@ -792,9 +792,6 @@ importers: '@plone/client': specifier: workspace:* version: link:../client - '@plone/components': - specifier: workspace:* - version: link:../components '@plone/registry': specifier: workspace:* version: link:../registry @@ -805,8 +802,8 @@ importers: specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 version: 18.2.0 react-aria-components: - specifier: ^1.5.0 - version: 1.5.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: ^1.6.0 + version: 1.6.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 || ^19.0.0 version: 18.2.0(react@18.2.0) @@ -856,7 +853,7 @@ importers: version: link:../types '@react-router/dev': specifier: 7.1.2 - version: 7.1.2(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@22.10.7)(babel-plugin-macros@3.1.0)(less@3.11.1)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.75.0)(terser@5.30.3)(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) + version: 7.1.2(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@22.10.7)(babel-plugin-macros@3.1.0)(less@3.11.1)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.75.0)(terser@5.30.3)(typescript@5.7.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) '@types/node': specifier: 22.10.7 version: 22.10.7 @@ -899,6 +896,12 @@ importers: glob: specifier: ^10.4.5 version: 10.4.5 + react: + specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + version: 18.2.0 + react-dom: + specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + version: 18.2.0(react@18.2.0) tmp: specifier: 0.2.1 version: 0.2.1 @@ -927,12 +930,6 @@ importers: '@types/tmp': specifier: ^0.2.6 version: 0.2.6 - react: - specifier: ^18.2.0 - version: 18.2.0 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) release-it: specifier: 16.2.1 version: 16.2.1(encoding@0.1.13)(typescript@5.7.3) @@ -1032,29 +1029,29 @@ importers: version: link:../theming '@react-router/node': specifier: ^7.1.5 - version: 7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3) + version: 7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3) '@react-router/serve': specifier: ^7.1.5 - version: 7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3) + version: 7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3) isbot: specifier: ^5.1.17 version: 5.1.17 react: - specifier: ^19.0.0 - version: 19.0.0 + specifier: ^18.2.0 + version: 18.2.0 react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) react-router: specifier: ^7.1.5 - version: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) devDependencies: '@plone/types': specifier: workspace:* version: link:../types '@react-router/dev': specifier: ^7.1.5 - version: 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3))(@types/node@20.12.7)(babel-plugin-macros@3.1.0)(less@3.11.1)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(sass@1.75.0)(terser@5.30.3)(typescript@5.7.3)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) + version: 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.12.7)(babel-plugin-macros@3.1.0)(less@3.11.1)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.75.0)(terser@5.30.3)(typescript@5.7.3)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) '@testing-library/cypress': specifier: 10.0.2 version: 10.0.2(cypress@13.13.2) @@ -1062,17 +1059,17 @@ importers: specifier: ^20 version: 20.12.7 '@types/react': - specifier: ^19.0.8 - version: 19.0.8 + specifier: ^18 + version: 18.3.12 '@types/react-dom': - specifier: ^18.0.3 + specifier: ^18 version: 18.3.1 cypress: specifier: ^13.13.2 version: 13.13.2 react-router-devtools: specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) + version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1241,6 +1238,13 @@ importers: packages/tsconfig: {} packages/types: + dependencies: + react: + specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 + version: 18.2.0 + react-dom: + specifier: ^16.8.0 || ^17.0.0 || ^18.0.0 + version: 18.2.0(react@18.2.0) devDependencies: '@types/react': specifier: ^18 @@ -1248,18 +1252,6 @@ importers: '@types/react-dom': specifier: ^18 version: 18.2.25 - history: - specifier: ^5.3.0 - version: 5.3.0 - react: - specifier: ^18.2.0 - version: 18.2.0 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) - react-intl: - specifier: 3.12.1 - version: 3.12.1(react@18.2.0) release-it: specifier: ^17.1.1 version: 17.1.1(typescript@5.7.3) @@ -1931,10 +1923,10 @@ importers: specifier: 4.17.21 version: 4.17.21 react: - specifier: 18.2.0 + specifier: ^18.2.0 version: 18.2.0 react-dom: - specifier: 18.2.0 + specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-intersection-observer: specifier: 9.1.0 @@ -4115,6 +4107,9 @@ packages: '@internationalized/date@3.6.0': resolution: {integrity: sha512-+z6ti+CcJnRlLHok/emGEsWQhe7kfSmEW+/6qCzvKY67YPh7YOBfvc7+/+NXq+zJlbArg30tYpqLjNgcAYv2YQ==} + '@internationalized/date@3.7.0': + resolution: {integrity: sha512-VJ5WS3fcVx0bejE/YHfbDKR/yawZgKqn/if+oEeLqNwBtPzVB06olkfcnojTmEMX+gTpH+FlQ69SHNitJ8/erQ==} + '@internationalized/message@3.1.6': resolution: {integrity: sha512-JxbK3iAcTIeNr1p0WIFg/wQJjIzJt9l/2KNY/48vXV7GRGZSv3zMxJsce008fZclk2cDC8y0Ig3odceHO7EfNQ==} @@ -5216,117 +5211,243 @@ packages: '@radix-ui/rect@1.0.1': resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} + '@react-aria/autocomplete@3.0.0-alpha.37': + resolution: {integrity: sha512-a7awFG3hshJ/kX7Qti/cJAKOG0XU5F/XW6fQffKGfEge7PmiWIvaLTrT5her79/v8v/bRBykIkpEgDCFE7WGzg==} + 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/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/breadcrumbs@3.5.20': + resolution: {integrity: sha512-xqVSSDPpQuUFpJyIXMQv8L7zumk5CeGX7qTzo4XRvqm5T9qnNAX4XpYEMdktnLrQRY/OemCBScbx7SEwr0B3Kg==} + 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/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/button@3.11.1': + resolution: {integrity: sha512-NSs2HxHSSPSuYy5bN+PMJzsCNDVsbm1fZ/nrWM2WWWHTBrx9OqyrEXZVV9ebzQCN9q0nzhwpf6D42zHIivWtJA==} + 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/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/calendar@3.7.0': + resolution: {integrity: sha512-9YUbgcox7cQgvZfQtL2BLLRsIuX4mJeclk9HkFoOsAu3RGO5HNsteah8FV54W8BMjm/bNRXIPUxtjTTP+1L6jg==} + 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.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/checkbox@3.15.1': + resolution: {integrity: sha512-ETgsMDZ0IZzRXy/OVlGkazm8T+PcMHoTvsxp0c+U82c8iqdITA+VJ615eBPOQh6OkkYIIn4cRn/e+69RmGzXng==} + 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/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/collections@3.0.0-alpha.7': + resolution: {integrity: sha512-JR2Ro33Chlf26NM12zJsK+MOs5/k+PQallT5+4YawndYmbxqlDLADcoFdcORJqh0pKf9OnluWtANobCkQGd0aQ==} + 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.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/color@3.0.3': + resolution: {integrity: sha512-DDVma2107VHBfSuEnnmy+KJvXvxEXWSAooii2vlHHmQNb5x4rv4YTk+dP5GZl/7MgT8OgPTB9UHoC83bXFMDRA==} + 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.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/combobox@3.11.1': + resolution: {integrity: sha512-TTNbGhUuqxzPcJzd6hufOxuHzX0UARkw+0bl+TuCwNPQnqrcPf20EoOZvd3MHZwGq6GCP4QV+qo0uGx83RpUvA==} + 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.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/datepicker@3.13.0': + resolution: {integrity: sha512-TmJan65P3Vk7VDBNW5rH9Z25cAn0vk8TEtaP3boCs8wJFE+HbEuB8EqLxBFu47khtuKTEqDP3dTlUh2Vt/f7Xw==} + 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.20': resolution: {integrity: sha512-l0GZVLgeOd3kL3Yj8xQW7wN3gn9WW3RLd/SGI9t7ciTq+I/FhftjXCWzXLlOCCTLMf+gv7eazecECtmoWUaZWQ==} 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.21': + resolution: {integrity: sha512-tBsn9swBhcptJ9QIm0+ur0PVR799N6qmGguva3rUdd+gfitknFScyT08d7AoMr9AbXYdJ+2R9XNSZ3H3uIWQMw==} + 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/disclosure@3.0.0': resolution: {integrity: sha512-xO9QTQSvymujTjCs1iCQ4+dKZvtF/rVVaFZBKlUtqIqwTHMdqeZu4fh5miLEnTyVLNHMGzLrFggsd8Q+niC9Og==} 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/disclosure@3.0.1': + resolution: {integrity: sha512-rNH8RFcePoAQizcqB7KuHbBOr7sPsysFKCUwbVSOXLPgvCfXKafIhjgFJVqekfsbn5zWvkcTupnzGVJj/F9p+g==} + 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/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/dnd@3.8.1': + resolution: {integrity: sha512-FoXYQ4z33E9YBzIGRJM1B1oZep6CvEWgXvjCZGURatjr3qG7vf95mOqA5kVd9bjLL7QK4w0ujJWEBfog3WmufA==} + 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.19.0': resolution: {integrity: sha512-hPF9EXoUQeQl1Y21/rbV2H4FdUR2v+4/I0/vB+8U3bT1CJ+1AFj1hc/rqx2DqEwDlEwOHN+E4+mRahQmlybq0A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/focus@3.19.1': + resolution: {integrity: sha512-bix9Bu1Ue7RPcYmjwcjhB14BMu2qzfJ3tMQLqDc9pweJA66nOw8DThy3IfVr8Z7j2PHktOLf9kcbiZpydKHqzg==} + 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/form@3.0.11': resolution: {integrity: sha512-oXzjTiwVuuWjZ8muU0hp3BrDH5qjVctLOF50mjPvqUbvXQTHhoDxWweyIXPQjGshaqBd2w4pWaE4A2rG2O/apw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/form@3.0.12': + resolution: {integrity: sha512-8uvPYEd3GDyGt5NRJIzdWW1Ry5HLZq37vzRZKUW8alZ2upFMH3KJJG55L9GP59KiF6zBrYBebvI/YK1Ye1PE1g==} + 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/grid@3.11.0': resolution: {integrity: sha512-lN5FpQgu2Rq0CzTPWmzRpq6QHcMmzsXYeClsgO3108uVp1/genBNAObYVTxGOKe/jb9q99trz8EtIn05O6KN1g==} 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/grid@3.11.1': + resolution: {integrity: sha512-Wg8m68RtNWfkhP3Qjrrsl1q1et8QCjXPMRsYgKBahYRS0kq2MDcQ+UBdG1fiCQn/MfNImhTUGVeQX276dy1lww==} + 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/gridlist@3.10.0': resolution: {integrity: sha512-UcblfSZ7kJBrjg9mQ5VbnRevN81UiYB4NuL5PwIpBpridO7tnl4ew6+96PYU7Wj1chHhPS3x0b0zmuSVN7A0LA==} 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/gridlist@3.10.1': + resolution: {integrity: sha512-11FlupBg5C9ehs7R6OjqMPWEOLK/4IuSrq7D1xU+Hnm7ZYI/KKcCXvNMjMmnOz/gGzOmfgVwz5PIKaY9aZarEg==} + 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/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/i18n@3.12.5': + resolution: {integrity: sha512-ooeop2pTG94PuaHoN2OTk2hpkqVuoqgEYxRvnc1t7DVAtsskfhS/gVOTqyWGsxvwAvRi7m/CnDu6FYdeQ/bK5w==} + 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/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/interactions@3.23.0': + resolution: {integrity: sha512-0qR1atBIWrb7FzQ+Tmr3s8uH5mQdyRH78n0krYaG8tng9+u1JlSi8DGRSaC9ezKyNB84m7vHT207xnHXGeJ3Fg==} + 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/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/label@3.7.14': + resolution: {integrity: sha512-EN1Md2YvcC4sMqBoggsGYUEGlTNqUfJZWzduSt29fbQp1rKU2KlybTe+TWxKq/r2fFd+4JsRXxMeJiwB3w2AQA==} + 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/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/link@3.7.8': + resolution: {integrity: sha512-oiXUPQLZmf9Q9Xehb/sG1QRxfo28NFKdh9w+unD12sHI6NdLMETl5MA4CYyTgI0dfMtTjtfrF68GCnWfc7JvXQ==} + 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/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/listbox@3.14.0': + resolution: {integrity: sha512-pyVbKavh8N8iyiwOx6I3JIcICvAzFXkKSFni1yarfgngJsJV3KSyOkzLomOfN9UhbjcV4sX61/fccwJuvlurlA==} + 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.1': resolution: {integrity: sha512-4X2mcxgqLvvkqxv2l1n00jTzUxxe0kkLiapBGH1LHX/CxA1oQcHDqv8etJ2ZOwmS/MSBBiWnv3DwYHDOF6ubig==} @@ -5336,11 +5457,28 @@ 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/menu@3.17.0': + resolution: {integrity: sha512-aiFvSv3G1YvPC0klJQ/9quB05xIDZzJ5Lt6/CykP0UwGK5i8GCqm6/cyFLwEXsS5ooUPxS3bqmdOsgdADSSgqg==} + 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.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/meter@3.4.19': + resolution: {integrity: sha512-IIA+gTHrNVbMuBgcqdGLEKd/ZiKM2hOUqS6uztbT15dwPJTmtfJiTWA2872PiY52p+gqPSanZuTc2TXYJa+rew==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + + '@react-aria/numberfield@3.11.10': + resolution: {integrity: sha512-bYbTfO9NbAKMFOfEGGs+lvlxk0I9L0lU3WD2PFQZWdaoBz9TCkL+vK0fJk1zsuKaVjeGsmHP9VesBPRmaP0MiA==} + 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/numberfield@3.11.9': resolution: {integrity: sha512-3tiGPx2y4zyOV7PmdBASes99ZZsFTZAJTnU45Z+p1CW4131lw7y2ZhbojBl7U6DaXAJvi1z6zY6cq2UE9w5a0Q==} peerDependencies: @@ -5353,49 +5491,103 @@ 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/overlays@3.25.0': + resolution: {integrity: sha512-UEqJJ4duowrD1JvwXpPZreBuK79pbyNjNxFUVpFSskpGEJe3oCWwsSDKz7P1O7xbx5OYp+rDiY8fk/sE5rkaKw==} + 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.18': resolution: {integrity: sha512-FOLgJ9t9i1u3oAAimybJG6r7/soNPBnJfWo4Yr6MmaUv90qVGa1h6kiuM5m9H/bm5JobAebhdfHit9lFlgsCmg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/progress@3.4.19': + resolution: {integrity: sha512-5HHnBJHqEUuY+dYsjIZDYsENeKr49VCuxeaDZ0OSahbOlloIOB1baCo/6jLBv1O1rwrAzZ2gCCPcVGed/cjrcw==} + 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/radio@3.10.10': resolution: {integrity: sha512-NVdeOVrsrHgSfwL2jWCCXFsWZb+RMRZErj5vthHQW4nkHECGOzeX56VaLWTSvdoCPqi9wdIX8A6K9peeAIgxzA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/radio@3.10.11': + resolution: {integrity: sha512-R150HsBFPr1jLMShI4aBM8heCa1k6h0KEvnFRfTAOBu+B9hMSZOPB+d6GQOwGPysNlbset90Kej8G15FGHjqiA==} + 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/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.8.0': + resolution: {integrity: sha512-AaZuH9YIWlMyE1m7cSjHCfOuQmlWN+w8HVW32TxeGGGL1kJsYAlSYWYHUyYFIKh245kq/m5zUxAxmw5Ygmnx5w==} + 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/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/select@3.15.1': + resolution: {integrity: sha512-FOtY1tuHt0YTHwOEy/sf7LEIL+Nnkho3wJmfpWQuTxsvMCF7UJdQPYPd6/jGCcCdiqW7H4iqyjUkSp6nk/XRWQ==} + 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.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/selection@3.22.0': + resolution: {integrity: sha512-XFOrK525HX2eeWeLZcZscUAs5qsuC1ZxsInDXMjvLeAaUPtQNEhUKHj3psDAl6XDU4VV1IJo0qCmFTVqTTMZSg==} + 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.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/separator@3.4.5': + resolution: {integrity: sha512-RQA9sKZdAEjP1Yrv0GpDdXgmXd56kXDE8atPDHEC0/A4lpYh/YFLfXcv1JW0Hlg4kBocdX2pB2INyDGhiD+yfw==} + 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/slider@3.7.14': resolution: {integrity: sha512-7rOiKjLkEZ0j7mPMlwrqivc+K4OSfL14slaQp06GHRiJkhiWXh2/drPe15hgNq55HmBQBpA0umKMkJcqVgmXPA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/slider@3.7.15': + resolution: {integrity: sha512-v9tujsuvJYRX0vE/vMYBzTT9FXbzrLsjkOrouNq+UdBIr7wRjIWTHHM0j+khb2swyCWNTbdv6Ce316Zqx2qWFg==} + 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/spinbutton@3.6.10': resolution: {integrity: sha512-nhYEYk7xUNOZDaqiQ5w/nHH9ouqjJbabTWXH+KK7UR1oVGfo4z1wG94l8KWF3Z6SGGnBxzLJyTBguZ4g9aYTSg==} 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/spinbutton@3.6.11': + resolution: {integrity: sha512-RM+gYS9tf9Wb+GegV18n4ArK3NBKgcsak7Nx1CkEgX9BjJ0yayWUHdfEjRRvxGXl+1z1n84cJVkZ6FUlWOWEZA==} + 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/ssr@3.9.7': resolution: {integrity: sha512-GQygZaGlmYjmYM+tiNBA5C6acmiDWF52Nqd40bBp0Znk4M4hP+LTmI0lpI1BuKMw45T8RIhrAsICIfKwZvi2Gg==} engines: {node: '>= 12'} @@ -5407,66 +5599,137 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/switch@3.6.11': + resolution: {integrity: sha512-paYCpH+oeL+8rgQK+cBJ+IaZ1sXSh3+50WPlg2LvLBta0QVfQhPR4juPvfXRpfHHhCjFBgF4/RGbV8q5zpl3vA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/table@3.16.1': + resolution: {integrity: sha512-T28TIGnKnPBunyErDBmm5jUX7AyzT7NVWBo9pDSt9wUuEnz0rVNd7p9sjmP2+u7I645feGG9klcdpCvFeqrk8A==} + 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.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/tabs@3.9.9': + resolution: {integrity: sha512-oXPtANs16xu6MdMGLHjGV/2Zupvyp9CJEt7ORPLv5xAzSY5hSjuQHJLZ0te3Lh/KSG5/0o3RW/W5yEqo7pBQQQ==} + 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.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/tag@3.4.9': + resolution: {integrity: sha512-Vnps+zk8vYyjevv2Bc6vc9kSp9HFLKrKUDmrWMc0DfseypwJMc3Ya6F965ZVTjF9nuWrojNmvgusNu7qyXFShQ==} + 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.15.0': resolution: {integrity: sha512-V5mg7y1OR6WXYHdhhm4FC7QyGc9TideVRDFij1SdOJrIo5IFB7lvwpOS0GmgwkVbtr71PTRMjZnNbrJUFU6VNA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/textfield@3.16.0': + resolution: {integrity: sha512-53RVpMeMDN/QoabqnYZ1lxTh1xTQ3IBYQARuayq5EGGMafyxoFHzttxUdSqkZGK/+zdSF2GfmjOYJVm2nDKuDQ==} + 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/toggle@3.10.10': resolution: {integrity: sha512-QwMT/vTNrbrILxWVHfd9zVQ3mV2NdBwyRu+DphVQiFAXcmc808LEaIX2n0lI6FCsUDC9ZejCyvzd91/YemdZ1Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/toggle@3.10.11': + resolution: {integrity: sha512-J3jO3KJiUbaYVDEpeXSBwqcyKxpi9OreiHRGiaxb6VwB+FWCj7Gb2WKajByXNyfs8jc6kX9VUFaXa7jze60oEQ==} + 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/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.12': + resolution: {integrity: sha512-a+Be27BtM2lzEdTzm19FikPbitfW65g/JZln3kyAvgpswhU6Ljl8lztaVw4ixjG4H0nqnKvVggMy4AlWwDUaVQ==} + 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/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.11': + resolution: {integrity: sha512-mhZgAWUj7bUWipDeJXaVPZdqnzoBCd/uaEbdafnvgETmov1udVqPTh9w4ZKX2Oh1wa2+OdLFrBOk+8vC6QbWag==} + 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/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/tree@3.0.0-beta.3': + resolution: {integrity: sha512-eQnCtvDgpunCHInIT+Da3qdgzDzKEFW9REX2j1vMqWTsbM1YikVlBzB9AJOd9KIAWyn+p4TYdL8zzPWxvuSdfA==} + 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.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/utils@3.27.0': + resolution: {integrity: sha512-p681OtApnKOdbeN8ITfnnYqfdHS0z7GE+4l8EXlfLnr70Rp/9xicBO6d2rU+V/B3JujDw2gPWxYKEnEeh0CGCw==} + 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/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/virtualizer@4.1.1': + resolution: {integrity: sha512-AYQmC/S9HhxGOj8HkQdxDW8/+sUEmmfcGpjkInzXB8UZCB1FQLC0LpvA8fOP7AfzLaAL+HVcYF5BvnGMPijHTQ==} + 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.18': resolution: {integrity: sha512-l/0igp+uub/salP35SsNWq5mGmg3G5F5QMS1gDZ8p28n7CgjvzyiGhJbbca7Oxvaw1HRFzVl9ev+89I7moNnFQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/visually-hidden@3.8.19': + resolution: {integrity: sha512-MZgCCyQ3sdG94J5iJz7I7Ai3IxoN0U5d/+EaUnA1mfK7jf2fSYQBqi6Eyp8sWUYzBTLw4giXB5h0RGAnWzk9hA==} + 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-router/dev@7.1.1': resolution: {integrity: sha512-+UCrQZBAmdRcC7Bx1ho89T/DeP+FzEErkzrTvdBCpstr8AzOQ6mKlaglXGty15o3fgihBSFF4/J67jGveYIR8Q==} engines: {node: '>=20.0.0'} @@ -5587,8 +5850,14 @@ packages: peerDependencies: react-router: 7.1.5 - '@react-spectrum/utils@3.12.0': - resolution: {integrity: sha512-r3IAp9h766gATsYT6B66GmjgsTuhXSrEqKuPJenkPzshBeQPrD57ai0fyj5ihtiM3BINbkCQ+AXLrAmJunOV/A==} + '@react-spectrum/utils@3.12.1': + resolution: {integrity: sha512-YaIUoqjxbdtohE283oisGaIWV14XgeLQUBQt/FS7yMIWkdkbLiyaXq8g5BgshhnC5WaVWrS6xIeZvUnrebyF8Q==} + 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-stately/autocomplete@3.0.0-alpha.0': + resolution: {integrity: sha512-as4si0pBcnGnggwpvemMwCLTeV0h9GS9e5eHSR3RFg14eqUHZBEzYJ0kh9oTugpsGuf1TSM/HDizo8GQk3EtPA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 @@ -5597,46 +5866,91 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/calendar@3.7.0': + resolution: {integrity: sha512-N15zKubP2S7eWfPSJjKVlmJA7YpWzrIGx52BFhwLSQAZcV+OPcMgvOs71WtB7PLwl6DUYQGsgc0B3tcHzzvdvQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/checkbox@3.6.10': resolution: {integrity: sha512-LHm7i4YI8A/RdgWAuADrnSAYIaYYpQeZqsp1a03Og0pJHAlZL0ymN3y2IFwbZueY0rnfM+yF+kWNXjJqbKrFEQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/checkbox@3.6.11': + resolution: {integrity: sha512-jApdBis+Q1sXLivg+f7krcVaP/AMMMiQcVqcz5gwxlweQN+dRZ/NpL0BYaDOuGc26Mp0lcuVaET3jIZeHwtyxA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/collections@3.12.1': + resolution: {integrity: sha512-8QmFBL7f+P64dEP4o35pYH61/lP0T/ziSdZAvNMrCqaM+fXcMfUp2yu1E63kADVX7WRDsFJWE3CVMeqirPH6Xg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/color@3.8.2': + resolution: {integrity: sha512-GXwLmv1Eos2OwOiRsGFrXBKx8+uZh2q0qzLZEVYrWsedNhIdTm7nnpwO68nCYZPHkqhv6rhhVSlOOFmDLY++ow==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/combobox@3.10.2': + resolution: {integrity: sha512-uT642Dool4tQBh+8UQjlJnTisrJVtg3LqmiP/HqLQ4O3pW0O+ImbG+2r6c9dUzlAnH4kEfmEwCp9dxkBkmFWsg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/data@3.12.1': + resolution: {integrity: sha512-/Nc8X1FmrJ53QU4rN/1i1JtNir4iqo+39Xn5ZOJ74Nng7T+xVVuEuWSo+OEGaycCJf2eZRsomauPxUnnZgCM1A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/datepicker@3.11.0': resolution: {integrity: sha512-d9MJF34A0VrhL5y5S8mAISA8uwfNCQKmR2k4KoQJm3De1J8SQeNzSjLviAwh1faDow6FXGlA6tVbTrHyDcBgBg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/datepicker@3.12.0': + resolution: {integrity: sha512-AfJEP36d+QgQ30GfacXtYdGsJvqY2yuCJ+JrjHct+m1nYuTkMvMMnhwNBFasgDJPLCDyHzyANlWkl2kQGfsBFw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/disclosure@3.0.0': resolution: {integrity: sha512-Z9+fi0/41ZXHjGopORQza7mk4lFEFslKhy65ehEo6O6j2GuIV0659ExIVDsmJoJSFjXCfGh0sX8oTSOlXi9gqg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/disclosure@3.0.1': + resolution: {integrity: sha512-afpNy5b0UcqRGjU/W5OD0xkx4PbymvhMrgQZ4o4OdtDVMMvr9T5UqMF8/j3J591DxgQfXM872tJu0kotqT0L6Q==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/dnd@3.5.1': + resolution: {integrity: sha512-N18wt6fka9ngJJqxfAzmdtyrk9whAnqWUxZn22CatjNQsqukI4a6KRYwZTXM9x/wm7KamhVOp+GBl85zM8GLdA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/flags@3.0.5': resolution: {integrity: sha512-6wks4csxUwPCp23LgJSnkBRhrWpd9jGd64DjcCTNB2AHIFu7Ab1W59pJpUL6TW7uAxVxdNKjgn6D1hlBy8qWsA==} @@ -5645,36 +5959,76 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/form@3.1.1': + resolution: {integrity: sha512-qavrz5X5Mdf/Q1v/QJRxc0F8UTNEyRCNSM1we/nnF7GV64+aYSDLOtaRGmzq+09RSwo1c8ZYnIkK5CnwsPhTsQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/grid@3.10.0': resolution: {integrity: sha512-ii+DdsOBvCnHMgL0JvUfFwO1kiAPP19Bpdpl6zn/oOltk6F5TmnoyNrzyz+2///1hCiySI3FE1O7ujsAQs7a6Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/grid@3.10.1': + resolution: {integrity: sha512-MOIy//AdxZxIXIzvWSKpvMvaPEMZGQNj+/cOsElHepv/Veh0psNURZMh2TP6Mr0+MnDTZbX+5XIeinGkWYO3JQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/layout@4.1.1': + resolution: {integrity: sha512-kXeo7HKYTOcqMKru1sKFoMoZA+YywSUqHeIA90MptzRugbFhQGq4nUbIYM2p3FeHAX9HU1JAXThuLcwDOHhB8Q==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/list@3.11.2': + resolution: {integrity: sha512-eU2tY3aWj0SEeC7lH9AQoeAB4LL9mwS54FvTgHHoOgc1ZIwRJUaZoiuETyWQe98AL8KMgR1nrnDJ1I+CcT1Y7g==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/menu@3.9.1': + resolution: {integrity: sha512-WRjGGImhQlQaer/hhahGytwd1BDq3fjpTkY/04wv3cQJPJR6lkVI5nSvGFMHfCaErsA1bNyB8/T9Y5F5u4u9ng==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/numberfield@3.9.9': + resolution: {integrity: sha512-hZsLiGGHTHmffjFymbH1qVmA633rU2GNjMFQTuSsN4lqqaP8fgxngd5pPCoTCUFEkUgWjdHenw+ZFByw8lIE+g==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/overlays@3.6.13': + resolution: {integrity: sha512-WsU85Gf/b+HbWsnnYw7P/Ila3wD+C37Uk/WbU4/fHgJ26IEOWsPE6wlul8j54NZ1PnLNhV9Fn+Kffi+PaJMQXQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + + '@react-stately/radio@3.10.10': + resolution: {integrity: sha512-9x3bpq87uV8iYA4NaioTTWjriQSlSdp+Huqlxll0T3W3okpyraTTejE91PbIoRTUmL5qByIh2WzxYmr4QdBgAA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/radio@3.10.9': resolution: {integrity: sha512-kUQ7VdqFke8SDRCatw2jW3rgzMWbvw+n2imN2THETynI47NmNLzNP11dlGO2OllRtTrsLhmBNlYHa3W62pFpAw==} peerDependencies: @@ -5685,6 +6039,16 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/searchfield@3.5.9': + resolution: {integrity: sha512-7/aO/oLJ4czKEji0taI/lbHKqPJRag9p3YmRaZ4yqjIMpKxzmJCWQcov5lzWeFhG/1hINKndYlxFnVIKV/urpg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + + '@react-stately/select@3.6.10': + resolution: {integrity: sha512-V7V0FCL9T+GzLjyfnJB6PUaKldFyT/8Rj6M+R9ura1A0O+s/FEOesy0pdMXFoL1l5zeUpGlCnhJrsI5HFWHfDw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/select@3.6.9': resolution: {integrity: sha512-vASUDv7FhEYQURzM+JIwcusPv7/x/l3zHc/oKJPvoCl3aa9pwS8hZwS82SC00o2iFnrDscfDJju4IE/cd4hucg==} peerDependencies: @@ -5695,36 +6059,71 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/selection@3.19.0': + resolution: {integrity: sha512-AvbUqnWjqVQC48RD39S9BpMKMLl55Zo5l/yx5JQFPl55cFwe9Tpku1KY0wzt3fXXiXWaqjDn/7Gkg1VJYy8esQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/slider@3.6.1': + resolution: {integrity: sha512-8kij5O82Xe233vZZ6qNGqPXidnlNQiSnyF1q613c7ktFmzAyGjkIWVUapHi23T1fqm7H2Rs3RWlmwE9bo2KecA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/table@3.13.1': + resolution: {integrity: sha512-Im8W+F8o9EhglY5kqRa3xcMGXl8zBi6W5phGpAjXb+UGDL1tBIlAcYj733bw8g/ITCnaSz9ubsmON0HekPd6Jg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/tabs@3.7.1': + resolution: {integrity: sha512-gr9ACyuWrYuc727h7WaHdmNw8yxVlUyQlguziR94MdeRtFGQnf3V6fNQG3kxyB77Ljko69tgDF7Nf6kfPUPAQQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/toggle@3.8.1': + resolution: {integrity: sha512-MVpe79ghVQiwLmVzIPhF/O/UJAUc9B+ZSylVTyJiEPi0cwhbkKGQv9thOF0ebkkRkace5lojASqUAYtSTZHQJA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/tooltip@3.5.1': + resolution: {integrity: sha512-0aI3U5kB7Cop9OCW9/Bag04zkivFSdUcQgy/TWL4JtpXidVWmOha8txI1WySawFSjZhH83KIyPc+wKm1msfLMQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/tree@3.8.7': + resolution: {integrity: sha512-hpc3pyuXWeQV5ufQ02AeNQg/MYhnzZ4NOznlY5OOUoPzpLYiI3ZJubiY3Dot4jw5N/LR7CqvDLHmrHaJPmZlHg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/utils@3.10.5': resolution: {integrity: sha512-iMQSGcpaecghDIh3mZEpZfoFH3ExBwTtuBEcvZ2XnGzCgQjeYXcMdIUwAfVQLXFTdHUHGF6Gu6/dFrYsCzySBQ==} peerDependencies: @@ -5735,6 +6134,22 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/virtualizer@4.2.1': + resolution: {integrity: sha512-GHGEXV0ZRhq34U/P3LzkByCBfy2IDynYlV1SE4njkUWWGE/0AH56UegM6w2l3GeiNpXsXCgXl7jpAKeIGMEnrQ==} + 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-types/autocomplete@3.0.0-alpha.28': + resolution: {integrity: sha512-meHxBVS5H2L7lVOX99jiAfhcvtG0s7EE7iF7X20/yqEnkwWSpyeMKcDKFpvx/bLGUSmRTVFCBLgvPpwUyhcFkg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + + '@react-types/breadcrumbs@3.7.10': + resolution: {integrity: sha512-5HhRxkKHfAQBoyOYzyf4HT+24HgPE/C/QerxJLNNId303LXO03yeYrbvRqhYZSlD1ACLJW9OmpPpREcw5iSqgw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/breadcrumbs@3.7.9': resolution: {integrity: sha512-eARYJo8J+VfNV8vP4uw3L2Qliba9wLV2bx9YQCYf5Lc/OE5B/y4gaTLz+Y2P3Rtn6gBPLXY447zCs5i7gf+ICg==} peerDependencies: @@ -5745,26 +6160,56 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/button@3.10.2': + resolution: {integrity: sha512-h8SB/BLoCgoBulCpyzaoZ+miKXrolK9XC48+n1dKJXT8g4gImrficurDW6+PRTQWaRai0Q0A6bu8UibZOU4syg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/calendar@3.6.0': + resolution: {integrity: sha512-BtFh4BFwvsYlsaSqUOVxlqXZSlJ6u4aozgO3PwHykhpemwidlzNwm9qDZhcMWPioNF/w2cU/6EqhvEKUHDnFZg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/checkbox@3.9.1': + resolution: {integrity: sha512-0x/KQcipfNM9Nvy6UMwYG25roRLvsiqf0J3woTYylNNWzF+72XT0iI5FdJkE3w2wfa0obmSoeq4WcbFREQrH/A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/color@3.0.2': + resolution: {integrity: sha512-4k9c0l5SACwTtkHV0dQ0GrF0Kktk/NChkxtyu58BamyUQOsCe8sqny+uul2nPrqQvuVof/dkRjKhv/DVyyx2mw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/combobox@3.13.2': + resolution: {integrity: sha512-yl2yMcM5/v3lJiNZWjpAhQ9vRW6dD55CD4rYmO2K7XvzYJaFVT4WYI/AymPYD8RqomMp7coBmBHfHW0oupk8gg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + + '@react-types/datepicker@3.10.0': + resolution: {integrity: sha512-Att7y4NedNH1CogMDIX9URXgMLxGbZgnFCZ8oxgFAVndWzbh3TBcc4s7uoJDPvgRMAalq+z+SrlFFeoBeJmvvg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/datepicker@3.9.0': resolution: {integrity: sha512-dbKL5Qsm2MQwOTtVQdOcKrrphcXAqDD80WLlSQrBLg+waDuuQ7H+TrvOT0thLKloNBlFUGnZZfXGRHINpih/0g==} peerDependencies: @@ -5775,16 +6220,36 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/dialog@3.5.15': + resolution: {integrity: sha512-BX1+mV35Oa0aIlhu98OzJaSB7uiCWDPQbr0AkpFBajSSlESUoAjntN+4N+QJmj24z2v6UE9zxGQ85/U/0Le+bw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/form@3.7.8': resolution: {integrity: sha512-0wOS97/X0ijTVuIqik1lHYTZnk13QkvMTKvIEhM7c6YMU3vPiirBwLbT2kJiAdwLiymwcCkrBdDF1NTRG6kPFA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/form@3.7.9': + resolution: {integrity: sha512-+qGDrQFdIh8umU82zmnYJ0V2rLoGSQ3yApFT02URz//NWeTA7qo0Oab2veKvXUkcBb47oSvytZYmkExPikxIEg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/grid@3.2.10': resolution: {integrity: sha512-Z5cG0ITwqjUE4kWyU5/7VqiPl4wqMJ7kG/ZP7poAnLmwRsR8Ai0ceVn+qzp5nTA19cgURi8t3LsXn3Ar1FBoog==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/grid@3.2.11': + resolution: {integrity: sha512-Mww9nrasppvPbsBi+uUqFnf7ya8fXN0cTVzDNG+SveD8mhW+sbtuy+gPtEpnFD2Oyi8qLuObefzt4gdekJX2Yw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + + '@react-types/link@3.5.10': + resolution: {integrity: sha512-IM2mbSpB0qP44Jh1Iqpevo7bQdZAr0iDyDi13OhsiUYJeWgPMHzGEnQqdBMkrfQeOTXLtZtUyOYLXE2v39bhzQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/link@3.5.9': resolution: {integrity: sha512-JcKDiDMqrq/5Vpn+BdWQEuXit4KN4HR/EgIi3yKnNbYkLzxBoeQZpQgvTaC7NEQeZnSqkyXQo3/vMUeX/ZNIKw==} peerDependencies: @@ -5795,46 +6260,91 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/listbox@3.5.4': + resolution: {integrity: sha512-5otTes0zOwRZwNtqysPD/aW4qFJSxd5znjwoWTLnzDXXOBHXPyR83IJf8ITgvIE5C0y+EFadsWR/BBO3k9Pj7g==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/menu@3.9.14': + resolution: {integrity: sha512-RJW/S8IPwbRuohJ/A9HJ7W8QaAY816tm7Nv6+H/TLXG76zu2AS5vEgq+0TcCAWvJJwUdLDpJWJMlo0iIoIBtcg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/meter@3.4.6': + resolution: {integrity: sha512-YczAht1VXy3s4fR6Dq0ibGsjulGHzS/A/K4tOruSNTL6EkYH9ktHX62Xk/OhCiKHxV315EbZ136WJaCeO4BgHw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/numberfield@3.8.8': + resolution: {integrity: sha512-825JPppxDaWh0Zxb0Q+wSslgRQYOtQPCAuhszPuWEy6d2F/M+hLR+qQqvQm9+LfMbdwiTg6QK5wxdWFCp2t7jw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/overlays@3.8.12': + resolution: {integrity: sha512-ZvR1t0YV7/6j+6OD8VozKYjvsXT92+C/2LOIKozy7YUNS5KI4MkXbRZzJvkuRECVZOmx8JXKTUzhghWJM/3QuQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/progress@3.5.9': + resolution: {integrity: sha512-zFxOzx3G8XUmHgpm037Hcayls5bqzXVa182E3iM7YWTmrjxJPKZ58XL0WWBgpTd+mJD7fTpnFdAZqSmFbtDOdA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/radio@3.8.5': resolution: {integrity: sha512-gSImTPid6rsbJmwCkTliBIU/npYgJHOFaI3PNJo7Y0QTAnFelCtYeFtBiWrFodSArSv7ASqpLLUEj9hZu/rxIg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/radio@3.8.6': + resolution: {integrity: sha512-woTQYdRFjPzuml4qcIf+2zmycRuM5w3fDS5vk6CQmComVUjOFPtD28zX3Z9kc9lSNzaBQz9ONZfFqkZ1gqfICA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/searchfield@3.5.10': resolution: {integrity: sha512-7wW4pJzbReawoGPu8a4l+CODTCDN088EN/ysUzl622ewim57PjArjix+lpO4+aEtJqS9HKpq8UEbjwo9axpcUA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/searchfield@3.5.11': + resolution: {integrity: sha512-MX8d9pgvxZxmgDwI0tiDaf6ijOY8XcRj0HM8Ocfttlk7PEFJK44p51WsUC+fPX1GmZni2JpFkx/haPOSLUECdw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/select@3.9.8': resolution: {integrity: sha512-RGsYj2oFjXpLnfcvWMBQnkcDuKkwT43xwYWZGI214/gp/B64tJiIUgTM5wFTRAeGDX23EePkhCQF+9ctnqFd6g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/select@3.9.9': + resolution: {integrity: sha512-/hCd0o+ztn29FKCmVec+v7t4JpOzz56o+KrG7NDq2pcRWqUR9kNwCjrPhSbJIIEDm4ubtrfPu41ysIuDvRd2Bg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/shared@3.22.1': resolution: {integrity: sha512-PCpa+Vo6BKnRMuOEzy5zAZ3/H5tnQg1e80khMhK2xys0j6ZqzkgQC+fHMNZ7VDFNLqqNMj/o0eVeSBDh2POjkw==} peerDependencies: @@ -5845,36 +6355,71 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/shared@3.27.0': + resolution: {integrity: sha512-gvznmLhi6JPEf0bsq7SwRYTHAKKq/wcmKqFez9sRdbED+SPMUmK5omfZ6w3EwUFQHbYUa4zPBYedQ7Knv70RMw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/slider@3.7.8': + resolution: {integrity: sha512-utW1o9KT70hqFwu1zqMtyEWmP0kSATk4yx+Fm/peSR4iZa+BasRqH83yzir5GKc8OfqfE1kmEsSlO98/k986+w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/switch@3.5.8': + resolution: {integrity: sha512-sL7jmh8llF8BxzY4HXkSU4bwU8YU6gx45P85D0AdYXgRHxU9Cp7BQPOMF4pJoQ8TTej05MymY5q7xvJVmxUTAQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@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/table@3.10.4': + resolution: {integrity: sha512-d0tLz/whxVteqr1rophtuuxqyknHHfTKeXrCgDjt8pAyd9U8GPDbfcFSfYPUhWdELRt7aLVyQw6VblZHioVEgQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/tabs@3.3.11': resolution: {integrity: sha512-BjF2TqBhZaIcC4lc82R5pDJd1F7kstj1K0Nokhz99AGYn8C0ITdp6lR+DPVY9JZRxKgP9R2EKfWGI90Lo7NQdA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/tabs@3.3.12': + resolution: {integrity: sha512-E9O9G+wf9kaQ8UbDEDliW/oxYlJnh7oDCW1zaMOySwnG4yeCh7Wu02EOCvlQW4xvgn/i+lbEWgirf7L+yj5nRg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/textfield@3.10.0': resolution: {integrity: sha512-ShU3d6kLJGQjPXccVFjM3KOXdj3uyhYROqH9YgSIEVxgA9W6LRflvk/IVBamD9pJYTPbwmVzuP0wQkTDupfZ1w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/textfield@3.11.0': + resolution: {integrity: sha512-YORBgr6wlu2xfvr4MqjKFHGpj+z8LBzk14FbWDbYnnhGnv0I10pj+m2KeOHgDNFHrfkDdDOQmMIKn1UCqeUuEg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/tooltip@3.4.13': resolution: {integrity: sha512-KPekFC17RTT8kZlk7ZYubueZnfsGTDOpLw7itzolKOXGddTXsrJGBzSB4Bb060PBVllaDO0MOrhPap8OmrIl1Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/tooltip@3.4.14': + resolution: {integrity: sha512-J7CeYL2yPeKIasx1rPaEefyCHGEx2DOCx+7bM3XcKGmCxvNdVQLjimNJOt8IHlUA0nFJQOjmSW/mz9P0f2/kUw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@redux-devtools/extension@3.3.0': resolution: {integrity: sha512-X34S/rC8S/M1BIrkYD1mJ5f8vlH0BDqxXrs96cvxSBo4FhMdbhU+GUGsmNYov1xjSyLMHgo8NYrUG8bNX7525g==} peerDependencies: @@ -7196,9 +7741,6 @@ packages: '@types/react-dom@17.0.25': resolution: {integrity: sha512-urx7A7UxkZQmThYA4So0NelOVjx3V4rNFVJwp0WZlbIK5eM4rNJDiN3R/E9ix0MBh6kAEojk/9YL+Te6D9zHNA==} - '@types/react-dom@18.2.12': - resolution: {integrity: sha512-QWZuiA/7J/hPIGocXreCRbx7wyoeet9ooxfbSA+zbIWqyQEE7GMtRn4A37BdYyksnN+/NDnWgfxZH9UVGDw1hg==} - '@types/react-dom@18.2.25': resolution: {integrity: sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==} @@ -7220,18 +7762,12 @@ packages: '@types/react@17.0.80': resolution: {integrity: sha512-LrgHIu2lEtIo8M7d1FcI3BdwXWoRQwMoXOZ7+dPTW0lYREjmlHl3P0U1VD0i/9tppOuv8/sam7sOjx34TxSFbA==} - '@types/react@18.2.27': - resolution: {integrity: sha512-Wfv7B7FZiR2r3MIqbAlXoY1+tXm4bOqfz4oRr+nyXdBqapDBZ0l/IGcSlAfvxIHEEJjkPU0MYAc/BlFPOcrgLw==} - '@types/react@18.2.79': resolution: {integrity: sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==} '@types/react@18.3.12': resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} - '@types/react@19.0.8': - resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} - '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -7247,9 +7783,6 @@ packages: '@types/scheduler@0.16.8': resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - '@types/scheduler@0.23.0': - resolution: {integrity: sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==} - '@types/schema-utils@1.0.0': resolution: {integrity: sha512-YesPanU1+WCigC/Aj1Mga8UCOjHIfMNHZ3zzDsUY7lI8GlKnh/Kv2QwJOQ+jNQ36Ru7IfzSedlG14hppYaN13A==} @@ -11342,9 +11875,6 @@ packages: history@4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} - history@5.3.0: - resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} - hoist-non-react-statics@2.5.5: resolution: {integrity: sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==} @@ -12759,22 +13289,16 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - lightningcss-cli-darwin-arm64@1.24.1: - resolution: {integrity: sha512-aEVbAvKd7VCaagHAWh+xHL5HGIj9l5t+XdpFb00/jwrhyPH5NL7KyVmOw1rbzIEp0eGYL2UxVtBYagPxjDyt4Q==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - lightningcss-cli-darwin-arm64@1.28.1: resolution: {integrity: sha512-qPA7fgtt6spmhqqZY9Gji6TCfV51sUu2n52KLTVydaAf0QVD/iFMF92iwLMhF37Rzn8dB6BHYFew9Jq/kkM9sQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] - lightningcss-cli-darwin-x64@1.24.1: - resolution: {integrity: sha512-CzGxqMibHSH3mFHJBkBp/zip3jmNPY7J3deF5FyL0ibjjfrmdifdwcx7thxcSqrSgWnBUDJ4pLt9vbYykMaDrg==} + lightningcss-cli-darwin-arm64@1.29.1: + resolution: {integrity: sha512-KCQ0F0aS0jRlNHFHIGDozDnG3rlqEsSaotZ71S+W1llITk3TqVMXtkKj2hoC88v/aLpuVkDStNee68mDfOhjEA==} engines: {node: '>= 12.0.0'} - cpu: [x64] + cpu: [arm64] os: [darwin] lightningcss-cli-darwin-x64@1.28.1: @@ -12783,11 +13307,11 @@ packages: cpu: [x64] os: [darwin] - lightningcss-cli-freebsd-x64@1.24.1: - resolution: {integrity: sha512-0v2MLwNShwff1qZNWvbxDYN5E0Zy4r+YAHTaG2Q5eThWEcO+1KnokSYFd+sxKFapghyzelYtByvdHUP/r5T4Tw==} + lightningcss-cli-darwin-x64@1.29.1: + resolution: {integrity: sha512-ug2Q5th5sdXVpbqZXqSyYDtAxXXclwWaelQpv/JKzfkm77bWL37e1LIhcIKaprvRxHZQC8EW6XJUfYUyda+o+A==} engines: {node: '>= 12.0.0'} cpu: [x64] - os: [freebsd] + os: [darwin] lightningcss-cli-freebsd-x64@1.28.1: resolution: {integrity: sha512-BQvQPc6FTb2531zaYww6F/gIU+61+PV13sPWP+DofZUuo8biO7KT74WFuggrqVoVtFRJPnMD2WfLGc8rUGdjwA==} @@ -12795,11 +13319,11 @@ packages: cpu: [x64] os: [freebsd] - lightningcss-cli-linux-arm-gnueabihf@1.24.1: - resolution: {integrity: sha512-BZOYEFKhBk4C9tgLTvA9XP/K9eOzMebhFHROJ/4bCucRgO4ylOTRZk9ik8BMJJrAB7aeZakzt3/FWLbPL3522g==} + lightningcss-cli-freebsd-x64@1.29.1: + resolution: {integrity: sha512-Qgx4JFVGZ3m21K8O8BSf2tNszA/BlkUOgBmzr5n1YWaCzFKXaaTdpg4RUi0cxF3I91DERTQTi82GqYeZ1A93mA==} engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] + cpu: [x64] + os: [freebsd] lightningcss-cli-linux-arm-gnueabihf@1.28.1: resolution: {integrity: sha512-rEJ5ZqEK2iXZhGTeBgNHHfSqSny1wi1zYWKnbanW1IaJ/4JFhxWkgz/bqZi0+kfhzJDs5JrXKu+G4TL35E0U0Q==} @@ -12807,10 +13331,10 @@ packages: cpu: [arm] os: [linux] - lightningcss-cli-linux-arm64-gnu@1.24.1: - resolution: {integrity: sha512-TRRqgFzLTvO6hJMDIYtSliLfNaZLf2SXatHUmxP0a1Td8O1LUNILyiUzdjRHxBJ4u0fD93QTWHdNPMmYhZBv+A==} + lightningcss-cli-linux-arm-gnueabihf@1.29.1: + resolution: {integrity: sha512-PhNQPIKZu6htDfZeI6zCRWGkr5ZjlbiuwL7dZTL51u48ROBm/QY1ZN9QUBnqasNexc5F2nMgwAXiJCzeozD/5g==} engines: {node: '>= 12.0.0'} - cpu: [arm64] + cpu: [arm] os: [linux] lightningcss-cli-linux-arm64-gnu@1.28.1: @@ -12819,8 +13343,8 @@ packages: cpu: [arm64] os: [linux] - lightningcss-cli-linux-arm64-musl@1.24.1: - resolution: {integrity: sha512-5ymGVRskVcddBwSsOfzMZUVy2mpO+fvU21rPCAVITnxui6B2jwLlwB+b4oQRJWSgfPZuwG8eb/csqKefeftpKg==} + lightningcss-cli-linux-arm64-gnu@1.29.1: + resolution: {integrity: sha512-Gyfdu5BiRpOAI8Bkc3OtnUuiwoGBHr9OnmWe6r6BIcc4pbeW9N7a5ZOBkBauyHbiIPadRe35YIfICfse/Gd/fg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] @@ -12831,10 +13355,10 @@ packages: cpu: [arm64] os: [linux] - lightningcss-cli-linux-x64-gnu@1.24.1: - resolution: {integrity: sha512-vuZbkCb36UuoDVuO+TYDov40Rhw4pWgcJXh/4KKOes0pFlSlBCtL+oTQ2DQopLDkA8BEUoSEhUC2fBB1tmNxsg==} + lightningcss-cli-linux-arm64-musl@1.29.1: + resolution: {integrity: sha512-qPntUL8JleGXNp2Vn0+bsJzyul/I6b/oZf7Mh7WEqRyMRtq+sSvKUdfXOzMahaNgO6pdetsCmUp5OtugbZ30kw==} engines: {node: '>= 12.0.0'} - cpu: [x64] + cpu: [arm64] os: [linux] lightningcss-cli-linux-x64-gnu@1.28.1: @@ -12843,8 +13367,8 @@ packages: cpu: [x64] os: [linux] - lightningcss-cli-linux-x64-musl@1.24.1: - resolution: {integrity: sha512-gSHaMnq8M2JX8vOU7r0AywWtzQ4abwnHl7hKgu/zqXnX2Vw5TOUJYWILMeJy+G82TsoobNuiWH7Bak58hxdRZA==} + lightningcss-cli-linux-x64-gnu@1.29.1: + resolution: {integrity: sha512-3jGo1pcdRFMQD4umxaxufZjCsbxcztkdb7Knb8CdUWHTuv22M3ZGFG/5/iYq+wl7/PNyiqiiwzPB/ysU3VQYUw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] @@ -12855,16 +13379,22 @@ packages: cpu: [x64] os: [linux] + lightningcss-cli-linux-x64-musl@1.29.1: + resolution: {integrity: sha512-KfO8eBvtbWStJ2R7coK9kIGGvjhv8wIvOvrAB6copqzQgKPQOdPndnozX+q8T3wE7Q/Jpp6d4LIb8CnNQRODbQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + lightningcss-cli-win32-arm64-msvc@1.28.1: resolution: {integrity: sha512-lyxajMp7bChXqy0TqD+AYyxykZ6oV6GKNMVOi6XLRkm84Y2EhD44ExMmW9pu/0AFw8l9zJilCIa7aKKfNu8Atg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] - lightningcss-cli-win32-x64-msvc@1.24.1: - resolution: {integrity: sha512-8hW4PZ9bNfM/UY1eQqAla1jRvUzcESCbhT4381d+N4g+ul2JrRi0FC4QctgAje5kl1udUt1zUMyhARJowvySVw==} + lightningcss-cli-win32-arm64-msvc@1.29.1: + resolution: {integrity: sha512-JVCjtdJ1K71/JVUvFaFS+9L8P+mfvUOLa0Po/pWqU9ZSIy2Q7701XDOQdpJ588FP+thu9kk89mKuB1CwVfVJiQ==} engines: {node: '>= 12.0.0'} - cpu: [x64] + cpu: [arm64] os: [win32] lightningcss-cli-win32-x64-msvc@1.28.1: @@ -12873,21 +13403,21 @@ packages: cpu: [x64] os: [win32] - lightningcss-cli@1.24.1: - resolution: {integrity: sha512-6HBXVWoHUNmOOoYeZzikGfWJT79NiuNgsztjEBLpen8V57VTG5/CFI/ekRDsHZRyJleUSsFjpqy7PzhtOBJhrQ==} + lightningcss-cli-win32-x64-msvc@1.29.1: + resolution: {integrity: sha512-CBXENkEBcLsa56XD5scOeJzRIajUBd+a9pjWUOHrDFi35pUT6WyU2PbQcLCmauHZDYWxeM/WSKAwFpMSpiVccw==} engines: {node: '>= 12.0.0'} - hasBin: true + cpu: [x64] + os: [win32] lightningcss-cli@1.28.1: resolution: {integrity: sha512-+9EIi1Sg+6Pzivx3k+x/SJVk/8hep8JDWmu5xn972rtbugHlanN9kVeEHyJY8PtGTGE4WRZVkm4nyGCivI8KvA==} engines: {node: '>= 12.0.0'} hasBin: true - lightningcss-darwin-arm64@1.24.1: - resolution: {integrity: sha512-1jQ12jBy+AE/73uGQWGSafK5GoWgmSiIQOGhSEXiFJSZxzV+OXIx+a9h2EYHxdJfX864M+2TAxWPWb0Vv+8y4w==} + lightningcss-cli@1.29.1: + resolution: {integrity: sha512-beeQ7BVpwjqFFn17BV9TG8byn6V0j0L2CuGd3I7tQDPyMW7DI4+HPTm306fKLCg63oX3HWpmkgMedBjyWM9/FA==} engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] + hasBin: true lightningcss-darwin-arm64@1.28.1: resolution: {integrity: sha512-VG3vvzM0m/rguCdm76DdobNeNJnHK+jWcdkNLFWHLh9YCotRvbRIt45JxwcHlIF8TDqWStVLTdghq5NaigVCBQ==} @@ -12901,12 +13431,6 @@ packages: cpu: [arm64] os: [darwin] - lightningcss-darwin-x64@1.24.1: - resolution: {integrity: sha512-R4R1d7VVdq2mG4igMU+Di8GPf0b64ZLnYVkubYnGG0Qxq1KaXQtAzcLI43EkpnoWvB/kUg8JKCWH4S13NfiLcQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - lightningcss-darwin-x64@1.28.1: resolution: {integrity: sha512-O7ORdislvKfMohFl4Iq7fxKqdJOuuxArcglVI3amuFO5DJ0wfV3Gxgi1JRo49slfr7OVzJQEHLG4muTWYM5cTQ==} engines: {node: '>= 12.0.0'} @@ -12919,12 +13443,6 @@ packages: cpu: [x64] os: [darwin] - lightningcss-freebsd-x64@1.24.1: - resolution: {integrity: sha512-z6NberUUw5ALES6Ixn2shmjRRrM1cmEn1ZQPiM5IrZ6xHHL5a1lPin9pRv+w6eWfcrEo+qGG6R9XfJrpuY3e4g==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - lightningcss-freebsd-x64@1.28.1: resolution: {integrity: sha512-b7sF89B31kYYijxVcFO7l5u6UNA862YstNu+3YbLl/IQKzveL4a5cwR5cdpG+OOhErg/c2u9WCmzZoX2I5GBvw==} engines: {node: '>= 12.0.0'} @@ -12937,12 +13455,6 @@ packages: cpu: [x64] os: [freebsd] - lightningcss-linux-arm-gnueabihf@1.24.1: - resolution: {integrity: sha512-NLQLnBQW/0sSg74qLNI8F8QKQXkNg4/ukSTa+XhtkO7v3BnK19TS1MfCbDHt+TTdSgNEBv0tubRuapcKho2EWw==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - lightningcss-linux-arm-gnueabihf@1.28.1: resolution: {integrity: sha512-p61kXwvhUDLLzkWHjzSFfUBW/F0iy3jr3CWi3k8SKULtJEsJXTI9DqRm9EixxMSe2AMBQBt4auTYiQL4B1N51A==} engines: {node: '>= 12.0.0'} @@ -12955,12 +13467,6 @@ packages: cpu: [arm] os: [linux] - lightningcss-linux-arm64-gnu@1.24.1: - resolution: {integrity: sha512-AQxWU8c9E9JAjAi4Qw9CvX2tDIPjgzCTrZCSXKELfs4mCwzxRkHh2RCxX8sFK19RyJoJAjA/Kw8+LMNRHS5qEg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - lightningcss-linux-arm64-gnu@1.28.1: resolution: {integrity: sha512-iO+fN9hOMmzfwqcG2/BgUtMKD48H2JO/SXU44fyIwpY2veb65QF5xiRrQ9l1FwIxbGK3231KBYCtAqv+xf+NsQ==} engines: {node: '>= 12.0.0'} @@ -12973,12 +13479,6 @@ packages: cpu: [arm64] os: [linux] - lightningcss-linux-arm64-musl@1.24.1: - resolution: {integrity: sha512-JCgH/SrNrhqsguUA0uJUM1PvN5+dVuzPIlXcoWDHSv2OU/BWlj2dUYr3XNzEw748SmNZPfl2NjQrAdzaPOn1lA==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - lightningcss-linux-arm64-musl@1.28.1: resolution: {integrity: sha512-dnMHeXEmCUzHHZjaDpQBYuBKcN9nPC3nPFKl70bcj5Bkn5EmkcgEqm5p035LKOgvAwk1XwLpQCML6pXmCwz0NQ==} engines: {node: '>= 12.0.0'} @@ -12991,12 +13491,6 @@ packages: cpu: [arm64] os: [linux] - lightningcss-linux-x64-gnu@1.24.1: - resolution: {integrity: sha512-TYdEsC63bHV0h47aNRGN3RiK7aIeco3/keN4NkoSQ5T8xk09KHuBdySltWAvKLgT8JvR+ayzq8ZHnL1wKWY0rw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - lightningcss-linux-x64-gnu@1.28.1: resolution: {integrity: sha512-7vWDISaMUn+oo2TwRdf2hl/BLdPxvywv9JKEqNZB/0K7bXwV4XE9wN/C2sAp1gGuh6QBA8lpjF4JIPt3HNlCHA==} engines: {node: '>= 12.0.0'} @@ -13009,12 +13503,6 @@ packages: cpu: [x64] os: [linux] - lightningcss-linux-x64-musl@1.24.1: - resolution: {integrity: sha512-HLfzVik3RToot6pQ2Rgc3JhfZkGi01hFetHt40HrUMoeKitLoqUUT5owM6yTZPTytTUW9ukLBJ1pc3XNMSvlLw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - lightningcss-linux-x64-musl@1.28.1: resolution: {integrity: sha512-IHCu9tVGP+x5BCpA2rF3D04DBokcBza/a8AuHQU+1AiMKubuMegPwcL7RatBgK4ztFHeYnnD5NdhwhRfYMAtNA==} engines: {node: '>= 12.0.0'} @@ -13039,12 +13527,6 @@ packages: cpu: [arm64] os: [win32] - lightningcss-win32-x64-msvc@1.24.1: - resolution: {integrity: sha512-joEupPjYJ7PjZtDsS5lzALtlAudAbgIBMGJPNeFe5HfdmJXFd13ECmEM+5rXNxYVMRHua2w8132R6ab5Z6K9Ow==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - lightningcss-win32-x64-msvc@1.28.1: resolution: {integrity: sha512-ZPQtvx+uQBzrSdHH8p4H3M9Alue+x369TPZAA3b4K3d92FPhpZCuBG04+HQzspam9sVeID9mI6f3VRAs2ezaEA==} engines: {node: '>= 12.0.0'} @@ -13057,10 +13539,6 @@ packages: cpu: [x64] os: [win32] - lightningcss@1.24.1: - resolution: {integrity: sha512-kUpHOLiH5GB0ERSv4pxqlL0RYKnOXtgGtVe7shDGfhS0AZ4D1ouKFYAcLcZhql8aMspDNzaUCumGHZ78tb2fTg==} - engines: {node: '>= 12.0.0'} - lightningcss@1.28.1: resolution: {integrity: sha512-KRDkHlLlNj3DWh79CDt93fPlRJh2W1AuHV0ZSZAMMuN7lqlsZTV5842idfS1urWG8q9tc17velp1gCXhY7sLnQ==} engines: {node: '>= 12.0.0'} @@ -15355,12 +15833,24 @@ 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-components@1.6.0: + resolution: {integrity: sha512-YfG9PUE7XrXtDDAqT4pLTGyYQaiHHTBFdAK/wNgGsypVnQSdzmyYlV3Ty8aHlZJI6hP9RWkbywvosXkU7KcPHg==} + 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.36.0: resolution: {integrity: sha512-AK5XyIhAN+e5HDlwlF+YwFrOrVI7RYmZ6kg/o7ZprQjkYqYKapXeUpWscmNm/3H2kDboE5Z4ymUnK6ZhobLqOw==} 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.37.0: + resolution: {integrity: sha512-u3WUEMTcbQFaoHauHO3KhPaBYzEv1o42EdPcLAs05GBw9Q6Axlqwo73UFgMrsc2ElwLAZ4EKpSdWHLo1R5gfiw==} + 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-beautiful-dnd@13.0.0: resolution: {integrity: sha512-87It8sN0ineoC3nBW0SbQuTFXM6bUqM62uJGY4BtTf0yzPl8/3+bHMWkgIe0Z6m8e+gJgjWxefGRVfpE3VcdEg==} peerDependencies: @@ -15723,6 +16213,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react-stately@3.35.0: + resolution: {integrity: sha512-1BH21J/TOHpyZe7c+f1BU2bnRWaBDTjLH0WdBuzNfPOXu7RBG3ebPIRvqd7UkPaVfIcol2QJnxe8S0a314JWKA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react-style-singleton@2.2.3: resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} engines: {node: '>=10'} @@ -20538,7 +21033,7 @@ snapshots: dependencies: '@babel/core': 7.24.4 '@babel/helper-plugin-utils': 7.25.7 - '@babel/helper-validator-option': 7.25.7 + '@babel/helper-validator-option': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.24.4) '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) @@ -20669,14 +21164,14 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@bkrem/react-transition-group@1.3.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@bkrem/react-transition-group@1.3.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: chain-function: 1.0.1 dom-helpers: 3.4.0 loose-envify: 1.4.0 prop-types: 15.7.2 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) react-lifecycles-compat: 3.0.4 warning: 3.0.0 @@ -21340,11 +21835,11 @@ snapshots: '@floating-ui/core': 1.6.9 '@floating-ui/utils': 0.2.9 - '@floating-ui/react-dom@2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@floating-ui/react-dom@2.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@floating-ui/dom': 1.6.13 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) '@floating-ui/utils@0.2.9': {} @@ -21429,6 +21924,10 @@ snapshots: dependencies: '@swc/helpers': 0.5.10 + '@internationalized/date@3.7.0': + dependencies: + '@swc/helpers': 0.5.10 + '@internationalized/message@3.1.6': dependencies: '@swc/helpers': 0.5.10 @@ -21808,11 +22307,11 @@ snapshots: optionalDependencies: typescript: 5.7.3 - '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.7.3) - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) optionalDependencies: typescript: 5.7.3 @@ -22572,72 +23071,72 @@ snapshots: '@radix-ui/primitive@1.1.1': {} - '@radix-ui/react-accordion@1.2.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-accordion@1.2.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collapsible': 1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-direction': 1.1.0(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-collapsible': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-direction': 1.1.0(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-collapsible@1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-collapsible@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-context': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.0.2(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-collection@1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-collection@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 '@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.79)(react@18.2.0)': @@ -22654,179 +23153,172 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-compose-refs@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-compose-refs@1.1.1(@types/react@18.3.12)(react@18.2.0)': dependencies: - '@babel/runtime': 7.20.6 - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.8 - - '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.8)(react@19.0.0)': - dependencies: - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-context@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-context@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-context@1.1.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-context@1.1.1(@types/react@18.3.12)(react@18.2.0)': dependencies: - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-direction@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-direction@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-direction@1.1.0(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-direction@1.1.0(@types/react@18.3.12)(react@18.2.0)': dependencies: - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-focus-guards@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-id@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-id@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-id@1.1.0(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-id@1.1.0(@types/react@18.3.12)(react@18.2.0)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-context': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@19.0.8)(react@19.0.0) + '@floating-ui/react-dom': 2.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.12)(react@18.2.0) '@radix-ui/rect': 1.0.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-presence@1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-presence@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-slot': 1.0.2(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-primitive@2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-primitive@2.0.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-slot': 1.1.1(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@radix-ui/react-select@1.2.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-select@1.2.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-context': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-direction': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.0.2(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@19.0.8)(react@19.0.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.12)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) aria-hidden: 1.2.4 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-remove-scroll: 2.5.5(@types/react@19.0.8)(react@19.0.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.3.12)(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 '@radix-ui/react-slot@1.0.2(@types/react@18.2.79)(react@18.2.0)': @@ -22845,136 +23337,174 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-slot@1.0.2(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-slot@1.1.1(@types/react@18.3.12)(react@18.2.0)': dependencies: - '@babel/runtime': 7.20.6 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.8 - - '@radix-ui/react-slot@1.1.1(@types/react@19.0.8)(react@19.0.0)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.12)(react@18.2.0)': dependencies: - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.12)(react@18.2.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.12)(react@18.2.0)': dependencies: - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-previous@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-rect@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 '@radix-ui/rect': 1.0.1 - react: 19.0.0 + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-use-size@1.0.1(@types/react@19.0.8)(react@19.0.0)': + '@radix-ui/react-use-size@1.0.1(@types/react@18.3.12)(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.8)(react@19.0.0) - react: 19.0.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@18.2.0) + react: 18.2.0 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.20.6 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 '@radix-ui/rect@1.0.1': dependencies: '@babel/runtime': 7.20.6 - '@react-aria/breadcrumbs@3.5.19(react@18.2.0)': + '@react-aria/autocomplete@3.0.0-alpha.37(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/combobox': 3.11.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/listbox': 3.14.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/searchfield': 3.8.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/textfield': 3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/autocomplete': 3.0.0-alpha.0(react@18.2.0) + '@react-stately/combobox': 3.10.2(react@18.2.0) + '@react-types/autocomplete': 3.0.0-alpha.28(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/shared': 3.27.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.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/link': 3.7.7(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/link': 3.7.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/breadcrumbs': 3.7.9(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom - '@react-aria/button@3.11.0(react@18.2.0)': + '@react-aria/breadcrumbs@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) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/toolbar': 3.0.0-beta.11(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/link': 3.7.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/breadcrumbs': 3.7.10(react@18.2.0) + '@react-types/shared': 3.27.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/button@3.11.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/toolbar': 3.0.0-beta.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/toggle': 3.8.0(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/button@3.11.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/toolbar': 3.0.0-beta.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/toggle': 3.8.1(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/shared': 3.27.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 - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/calendar': 3.6.0(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@react-types/calendar': 3.5.0(react@18.2.0) @@ -22983,13 +23513,28 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/checkbox@3.15.0(react@18.2.0)': + '@react-aria/calendar@3.7.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) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/label': 3.7.13(react@18.2.0) - '@react-aria/toggle': 3.10.10(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@internationalized/date': 3.7.0 + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/live-announcer': 3.4.1 + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/calendar': 3.7.0(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/calendar': 3.6.0(react@18.2.0) + '@react-types/shared': 3.27.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/checkbox@3.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/form': 3.0.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/toggle': 3.10.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/checkbox': 3.6.10(react@18.2.0) '@react-stately/form': 3.1.0(react@18.2.0) '@react-stately/toggle': 3.8.0(react@18.2.0) @@ -22997,28 +23542,56 @@ snapshots: '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/checkbox@3.15.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/form': 3.0.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/toggle': 3.10.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/checkbox': 3.6.11(react@18.2.0) + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/toggle': 3.8.1(react@18.2.0) + '@react-types/checkbox': 3.9.1(react@18.2.0) + '@react-types/shared': 3.27.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/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) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.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.2(react@18.2.0) + '@react-aria/collections@3.0.0-alpha.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/ssr': 3.9.7(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.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.2(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) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@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) - '@react-aria/slider': 3.7.14(react@18.2.0) + '@react-aria/slider': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/spinbutton': 3.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/textfield': 3.15.0(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.18(react@18.2.0) - '@react-stately/color': 3.8.1(react@18.2.0) + '@react-aria/textfield': 3.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/color': 3.8.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/form': 3.1.0(react@18.2.0) '@react-types/color': 3.0.1(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) @@ -23026,16 +23599,34 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/color@3.0.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/numberfield': 3.11.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/slider': 3.7.15(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/spinbutton': 3.6.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/textfield': 3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/color': 3.8.2(react@18.2.0) + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-types/color': 3.0.2(react@18.2.0) + '@react-types/shared': 3.27.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) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@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) '@react-aria/live-announcer': 3.4.1 '@react-aria/menu': 3.16.0(react-dom@18.2.0(react@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) '@react-aria/selection': 3.21.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/textfield': 3.15.0(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/textfield': 3.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/collections': 3.12.0(react@18.2.0) '@react-stately/combobox': 3.10.1(react@18.2.0) '@react-stately/form': 3.1.0(react@18.2.0) @@ -23046,18 +23637,38 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/combobox@3.11.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/listbox': 3.14.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/live-announcer': 3.4.1 + '@react-aria/menu': 3.17.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/overlays': 3.25.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/textfield': 3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/combobox': 3.10.2(react@18.2.0) + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/combobox': 3.13.2(react@18.2.0) + '@react-types/shared': 3.27.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 '@internationalized/number': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/focus': 3.19.0(react@18.2.0) - '@react-aria/form': 3.0.11(react@18.2.0) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/label': 3.7.13(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/form': 3.0.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/spinbutton': 3.6.10(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/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/datepicker': 3.11.0(react@18.2.0) '@react-stately/form': 3.1.0(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) @@ -23069,35 +23680,79 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/datepicker@3.13.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@internationalized/date': 3.7.0 + '@internationalized/number': 3.6.0 + '@internationalized/string': 3.2.5 + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/form': 3.0.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/spinbutton': 3.6.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/datepicker': 3.12.0(react@18.2.0) + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/calendar': 3.6.0(react@18.2.0) + '@react-types/datepicker': 3.10.0(react@18.2.0) + '@react-types/dialog': 3.5.15(react@18.2.0) + '@react-types/shared': 3.27.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) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@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) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/dialog': 3.5.14(react@18.2.0) '@react-types/shared': 3.26.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.21(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/overlays': 3.25.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/dialog': 3.5.15(react@18.2.0) + '@react-types/shared': 3.27.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/disclosure@3.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/ssr': 3.9.7(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/disclosure': 3.0.0(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/disclosure@3.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/ssr': 3.9.7(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/disclosure': 3.0.1(react@18.2.0) + '@react-types/button': 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/dnd@3.8.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@internationalized/string': 3.2.5 - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/live-announcer': 3.4.1 '@react-aria/overlays': 3.24.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/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/dnd': 3.5.0(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) @@ -23105,32 +23760,71 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/focus@3.19.0(react@18.2.0)': + '@react-aria/dnd@3.8.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@internationalized/string': 3.2.5 + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/live-announcer': 3.4.1 + '@react-aria/overlays': 3.25.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/dnd': 3.5.1(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/shared': 3.27.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/focus@3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 clsx: 2.1.1 react: 18.2.0 + transitivePeerDependencies: + - react-dom - '@react-aria/form@3.0.11(react@18.2.0)': + '@react-aria/focus@3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + clsx: 2.1.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + '@react-aria/form@3.0.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/form': 3.1.0(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/form@3.0.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-types/shared': 3.27.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) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/live-announcer': 3.4.1 '@react-aria/selection': 3.21.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/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/collections': 3.12.0(react@18.2.0) '@react-stately/grid': 3.10.0(react@18.2.0) '@react-stately/selection': 3.18.0(react@18.2.0) @@ -23141,14 +23835,32 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/grid@3.11.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/live-announcer': 3.4.1 + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/grid': 3.10.1(react@18.2.0) + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-types/checkbox': 3.9.1(react@18.2.0) + '@react-types/grid': 3.2.11(react@18.2.0) + '@react-types/shared': 3.27.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/gridlist@3.10.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) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@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) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@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) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/collections': 3.12.0(react@18.2.0) '@react-stately/list': 3.11.1(react@18.2.0) '@react-stately/tree': 3.8.6(react@18.2.0) @@ -23157,49 +23869,114 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/i18n@3.12.4(react@18.2.0)': + '@react-aria/gridlist@3.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/grid': 3.11.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/list': 3.11.2(react@18.2.0) + '@react-stately/tree': 3.8.7(react@18.2.0) + '@react-types/shared': 3.27.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.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@internationalized/date': 3.6.0 '@internationalized/message': 3.1.6 '@internationalized/number': 3.6.0 '@internationalized/string': 3.2.5 '@react-aria/ssr': 3.9.7(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/i18n@3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@internationalized/date': 3.7.0 + '@internationalized/message': 3.1.6 + '@internationalized/number': 3.6.0 + '@internationalized/string': 3.2.5 + '@react-aria/ssr': 3.9.7(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.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/interactions@3.22.5(react@18.2.0)': + '@react-aria/interactions@3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/ssr': 3.9.7(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/interactions@3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/ssr': 3.9.7(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.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/label@3.7.13(react@18.2.0)': + '@react-aria/label@3.7.13(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom - '@react-aria/link@3.7.7(react@18.2.0)': + '@react-aria/label@3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.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/link@3.7.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/link': 3.5.9(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/link@3.7.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/link': 3.5.10(react@18.2.0) + '@react-types/shared': 3.27.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) - '@react-aria/label': 3.7.13(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@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) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/collections': 3.12.0(react@18.2.0) '@react-stately/list': 3.11.1(react@18.2.0) '@react-types/listbox': 3.5.3(react@18.2.0) @@ -23208,18 +23985,32 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/listbox@3.14.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/list': 3.11.2(react@18.2.0) + '@react-types/listbox': 3.5.4(react@18.2.0) + '@react-types/shared': 3.27.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/live-announcer@3.4.1': dependencies: '@swc/helpers': 0.5.10 '@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) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@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) '@react-aria/selection': 3.21.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/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/collections': 3.12.0(react@18.2.0) '@react-stately/menu': 3.9.0(react@18.2.0) '@react-stately/selection': 3.18.0(react@18.2.0) @@ -23231,21 +24022,68 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/meter@3.4.18(react@18.2.0)': + '@react-aria/menu@3.17.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/overlays': 3.25.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/menu': 3.9.1(react@18.2.0) + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-stately/tree': 3.8.7(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/menu': 3.9.14(react@18.2.0) + '@react-types/shared': 3.27.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/meter@3.4.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/progress': 3.4.18(react@18.2.0) + '@react-aria/progress': 3.4.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/meter': 3.4.5(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/meter@3.4.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/progress': 3.4.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/meter': 3.4.6(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/numberfield@3.11.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/spinbutton': 3.6.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/textfield': 3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/numberfield': 3.9.9(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/numberfield': 3.8.8(react@18.2.0) + '@react-types/shared': 3.27.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) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/spinbutton': 3.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/textfield': 3.15.0(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/textfield': 3.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/form': 3.1.0(react@18.2.0) '@react-stately/numberfield': 3.9.8(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) @@ -23257,12 +24095,12 @@ snapshots: '@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) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/ssr': 3.9.7(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.18(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/overlays': 3.6.12(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@react-types/overlays': 3.8.11(react@18.2.0) @@ -23271,53 +24109,114 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/progress@3.4.18(react@18.2.0)': + '@react-aria/overlays@3.25.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) - '@react-aria/label': 3.7.13(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/ssr': 3.9.7(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/overlays': 3.6.13(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/overlays': 3.8.12(react@18.2.0) + '@react-types/shared': 3.27.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/progress@3.4.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/progress': 3.5.8(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/progress@3.4.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/progress': 3.5.9(react@18.2.0) + '@react-types/shared': 3.27.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/radio@3.10.10(react@18.2.0)': + '@react-aria/radio@3.10.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.2.0) - '@react-aria/form': 3.0.11(react@18.2.0) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/label': 3.7.13(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/form': 3.0.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/radio': 3.10.9(react@18.2.0) '@react-types/radio': 3.8.5(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/radio@3.10.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/form': 3.0.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/radio': 3.10.10(react@18.2.0) + '@react-types/radio': 3.8.6(react@18.2.0) + '@react-types/shared': 3.27.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/searchfield@3.7.11(react@18.2.0)': + '@react-aria/searchfield@3.7.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/textfield': 3.15.0(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/textfield': 3.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/searchfield': 3.5.8(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@react-types/searchfield': 3.5.10(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/searchfield@3.8.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/textfield': 3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/searchfield': 3.5.9(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/searchfield': 3.5.11(react@18.2.0) + '@react-types/shared': 3.27.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) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/label': 3.7.13(react@18.2.0) + '@react-aria/form': 3.0.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@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) '@react-aria/menu': 3.16.0(react-dom@18.2.0(react@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) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.18(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/select': 3.6.9(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@react-types/select': 3.9.8(react@18.2.0) @@ -23326,72 +24225,153 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/select@3.15.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/form': 3.0.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/listbox': 3.14.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/menu': 3.17.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/select': 3.6.10(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/select': 3.9.9(react@18.2.0) + '@react-types/shared': 3.27.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) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/selection': 3.18.0(react@18.2.0) '@react-types/shared': 3.26.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/separator@3.4.4(react@18.2.0)': + '@react-aria/selection@3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-types/shared': 3.27.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/separator@3.4.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom - '@react-aria/slider@3.7.14(react@18.2.0)': + '@react-aria/separator@3.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.2.0) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/label': 3.7.13(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.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/slider@3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/slider': 3.6.0(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@react-types/slider': 3.7.7(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/slider@3.7.15(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/slider': 3.6.1(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/slider': 3.7.8(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) '@react-aria/spinbutton@3.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@react-types/shared': 3.26.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/spinbutton@3.6.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/live-announcer': 3.4.1 + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/shared': 3.27.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.7(react@18.2.0)': dependencies: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-aria/switch@3.6.10(react@18.2.0)': + '@react-aria/switch@3.6.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/toggle': 3.10.10(react@18.2.0) + '@react-aria/toggle': 3.10.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/toggle': 3.8.0(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@react-types/switch': 3.5.7(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/switch@3.6.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/toggle': 3.10.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/toggle': 3.8.1(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/switch': 3.5.8(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + transitivePeerDependencies: + - react-dom '@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) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@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) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.18(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/collections': 3.12.0(react@18.2.0) '@react-stately/flags': 3.0.5 '@react-stately/table': 3.13.0(react@18.2.0) @@ -23403,12 +24383,32 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/table@3.16.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/grid': 3.11.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/live-announcer': 3.4.1 + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/flags': 3.0.5 + '@react-stately/table': 3.13.1(react@18.2.0) + '@react-types/checkbox': 3.9.1(react@18.2.0) + '@react-types/grid': 3.2.11(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/table': 3.10.4(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) - '@react-aria/i18n': 3.12.4(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@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) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/tabs': 3.7.0(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@react-types/tabs': 3.3.11(react@18.2.0) @@ -23416,14 +24416,27 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/tabs@3.9.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/tabs': 3.7.1(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/tabs': 3.3.12(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) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/label': 3.7.13(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@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) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/list': 3.11.1(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) @@ -23431,56 +24444,127 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/textfield@3.15.0(react@18.2.0)': + '@react-aria/tag@3.4.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/gridlist': 3.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/list': 3.11.2(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/shared': 3.27.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/textfield@3.15.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) - '@react-aria/form': 3.0.11(react@18.2.0) - '@react-aria/label': 3.7.13(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/form': 3.0.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/form': 3.1.0(react@18.2.0) '@react-stately/utils': 3.10.5(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@react-types/textfield': 3.10.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom - '@react-aria/toggle@3.10.10(react@18.2.0)': + '@react-aria/textfield@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) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/form': 3.0.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/textfield': 3.11.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/toggle@3.10.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/toggle': 3.8.0(react@18.2.0) '@react-types/checkbox': 3.9.0(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom - '@react-aria/toolbar@3.0.0-beta.11(react@18.2.0)': + '@react-aria/toggle@3.10.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.2.0) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/toggle': 3.8.1(react@18.2.0) + '@react-types/checkbox': 3.9.1(react@18.2.0) + '@react-types/shared': 3.27.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/toolbar@3.0.0-beta.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom - '@react-aria/tooltip@3.7.10(react@18.2.0)': + '@react-aria/toolbar@3.0.0-beta.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/focus': 3.19.0(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.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/tooltip@3.7.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/tooltip': 3.5.0(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@react-types/tooltip': 3.4.13(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/tooltip@3.7.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/tooltip': 3.5.1(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/tooltip': 3.4.14(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) - '@react-aria/i18n': 3.12.4(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@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) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/tree': 3.8.6(react@18.2.0) '@react-types/button': 3.10.1(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) @@ -23488,6 +24572,19 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + '@react-aria/tree@3.0.0-beta.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/gridlist': 3.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/tree': 3.8.7(react@18.2.0) + '@react-types/button': 3.10.2(react@18.2.0) + '@react-types/shared': 3.27.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/utils@3.26.0(react@18.2.0)': dependencies: '@react-aria/ssr': 3.9.7(react@18.2.0) @@ -23497,24 +24594,56 @@ snapshots: clsx: 2.1.1 react: 18.2.0 + '@react-aria/utils@3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/ssr': 3.9.7(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + clsx: 2.1.1 + 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) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-stately/virtualizer': 4.2.0(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/virtualizer': 4.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.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/visually-hidden@3.8.18(react@18.2.0)': + '@react-aria/virtualizer@4.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/virtualizer': 4.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.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/visually-hidden@3.8.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-aria/visually-hidden@3.8.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) '@react-router/dev@7.1.1(@react-router/serve@7.1.1(react-router@7.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@22.10.7)(babel-plugin-macros@3.1.0)(less@3.11.1)(lightningcss@1.29.1)(react-router@7.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.75.0)(terser@5.30.3)(typescript@5.7.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: @@ -23565,7 +24694,7 @@ snapshots: - supports-color - terser - '@react-router/dev@7.1.2(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@22.10.7)(babel-plugin-macros@3.1.0)(less@3.11.1)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.75.0)(terser@5.30.3)(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': + '@react-router/dev@7.1.2(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@22.10.7)(babel-plugin-macros@3.1.0)(less@3.11.1)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.75.0)(terser@5.30.3)(typescript@5.7.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@babel/core': 7.25.8 '@babel/generator': 7.25.7 @@ -23596,7 +24725,7 @@ snapshots: semver: 7.6.3 set-cookie-parser: 2.6.0 valibot: 0.41.0(typescript@5.7.3) - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) vite-node: 3.0.0-beta.2(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) optionalDependencies: '@react-router/serve': 7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3) @@ -23614,7 +24743,7 @@ snapshots: - supports-color - terser - '@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3))(@types/node@20.12.7)(babel-plugin-macros@3.1.0)(less@3.11.1)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(sass@1.75.0)(terser@5.30.3)(typescript@5.7.3)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': + '@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.12.7)(babel-plugin-macros@3.1.0)(less@3.11.1)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.75.0)(terser@5.30.3)(typescript@5.7.3)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@babel/core': 7.26.7 '@babel/generator': 7.26.5 @@ -23625,7 +24754,7 @@ snapshots: '@babel/traverse': 7.26.7 '@babel/types': 7.26.7 '@npmcli/package-json': 4.0.1 - '@react-router/node': 7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3) + '@react-router/node': 7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3) arg: 5.0.2 babel-dead-code-elimination: 1.0.6 chokidar: 4.0.1 @@ -23641,14 +24770,14 @@ snapshots: picomatch: 2.3.1 prettier: 2.8.8 react-refresh: 0.14.0 - react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router: 7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) semver: 7.6.3 set-cookie-parser: 2.6.0 valibot: 0.41.0(typescript@5.7.3) vite: 5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) vite-node: 3.0.0-beta.2(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) optionalDependencies: - '@react-router/serve': 7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3) + '@react-router/serve': 7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - '@types/node' @@ -23678,15 +24807,6 @@ snapshots: react-router: 7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) optionalDependencies: typescript: 5.7.3 - optional: true - - '@react-router/express@7.1.5(express@4.19.2)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3)': - dependencies: - '@react-router/node': 7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3) - express: 4.19.2 - react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - optionalDependencies: - typescript: 5.7.3 '@react-router/node@7.1.1(react-router@7.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3)': dependencies: @@ -23717,17 +24837,6 @@ snapshots: undici: 6.20.1 optionalDependencies: typescript: 5.7.3 - optional: true - - '@react-router/node@7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3)': - dependencies: - '@mjackson/node-fetch-server': 0.2.0 - react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - source-map-support: 0.5.21 - stream-slice: 0.1.2 - undici: 6.20.1 - optionalDependencies: - typescript: 5.7.3 '@react-router/serve@7.1.1(react-router@7.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3)': dependencies: @@ -23756,31 +24865,23 @@ snapshots: transitivePeerDependencies: - supports-color - typescript - optional: true - - '@react-router/serve@7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3)': - dependencies: - '@react-router/express': 7.1.5(express@4.19.2)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3) - '@react-router/node': 7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3) - compression: 1.7.4 - express: 4.19.2 - get-port: 5.1.1 - morgan: 1.10.0 - react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - source-map-support: 0.5.21 - transitivePeerDependencies: - - supports-color - - typescript - '@react-spectrum/utils@3.12.0(react@18.2.0)': + '@react-spectrum/utils@3.12.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/ssr': 3.9.7(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-types/shared': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) '@swc/helpers': 0.5.10 clsx: 2.1.1 react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + '@react-stately/autocomplete@3.0.0-alpha.0(react@18.2.0)': + dependencies: + '@react-stately/utils': 3.10.5(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 '@react-stately/calendar@3.6.0(react@18.2.0)': dependencies: @@ -23791,6 +24892,15 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/calendar@3.7.0(react@18.2.0)': + dependencies: + '@internationalized/date': 3.7.0 + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/calendar': 3.6.0(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + '@react-stately/checkbox@3.6.10(react@18.2.0)': dependencies: '@react-stately/form': 3.1.0(react@18.2.0) @@ -23800,17 +24910,32 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/checkbox@3.6.11(react@18.2.0)': + dependencies: + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/checkbox': 3.9.1(react@18.2.0) + '@react-types/shared': 3.27.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.1(react@18.2.0)': + '@react-stately/collections@3.12.1(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + + '@react-stately/color@3.8.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@internationalized/number': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/i18n': 3.12.4(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/form': 3.1.0(react@18.2.0) '@react-stately/numberfield': 3.9.8(react@18.2.0) '@react-stately/slider': 3.6.0(react@18.2.0) @@ -23819,6 +24944,21 @@ snapshots: '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-stately/color@3.8.2(react@18.2.0)': + dependencies: + '@internationalized/number': 3.6.0 + '@internationalized/string': 3.2.5 + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/numberfield': 3.9.9(react@18.2.0) + '@react-stately/slider': 3.6.1(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/color': 3.0.2(react@18.2.0) + '@react-types/shared': 3.27.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: @@ -23833,12 +24973,31 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/combobox@3.10.2(react@18.2.0)': + dependencies: + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/list': 3.11.2(react@18.2.0) + '@react-stately/overlays': 3.6.13(react@18.2.0) + '@react-stately/select': 3.6.10(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/combobox': 3.13.2(react@18.2.0) + '@react-types/shared': 3.27.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/data@3.12.1(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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 @@ -23851,6 +25010,18 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/datepicker@3.12.0(react@18.2.0)': + dependencies: + '@internationalized/date': 3.7.0 + '@internationalized/string': 3.2.5 + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/overlays': 3.6.13(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/datepicker': 3.10.0(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + '@react-stately/disclosure@3.0.0(react@18.2.0)': dependencies: '@react-stately/utils': 3.10.5(react@18.2.0) @@ -23858,6 +25029,13 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/disclosure@3.0.1(react@18.2.0)': + dependencies: + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/shared': 3.27.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) @@ -23865,6 +25043,13 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/dnd@3.5.1(react@18.2.0)': + dependencies: + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + '@react-stately/flags@3.0.5': dependencies: '@swc/helpers': 0.5.10 @@ -23875,6 +25060,12 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/form@3.1.1(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + '@react-stately/grid@3.10.0(react@18.2.0)': dependencies: '@react-stately/collections': 3.12.0(react@18.2.0) @@ -23884,16 +25075,40 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 - '@react-stately/layout@4.1.0(react@18.2.0)': + '@react-stately/grid@3.10.1(react@18.2.0)': + dependencies: + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-types/grid': 3.2.11(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + + '@react-stately/layout@4.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-stately/collections': 3.12.0(react@18.2.0) '@react-stately/table': 3.13.0(react@18.2.0) - '@react-stately/virtualizer': 4.2.0(react@18.2.0) + '@react-stately/virtualizer': 4.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/grid': 3.2.10(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@react-types/table': 3.10.3(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-stately/layout@4.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/table': 3.13.1(react@18.2.0) + '@react-stately/virtualizer': 4.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/grid': 3.2.11(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/table': 3.10.4(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + transitivePeerDependencies: + - react-dom '@react-stately/list@3.11.1(react@18.2.0)': dependencies: @@ -23904,6 +25119,15 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/list@3.11.2(react@18.2.0)': + dependencies: + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/shared': 3.27.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) @@ -23912,6 +25136,14 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/menu@3.9.1(react@18.2.0)': + dependencies: + '@react-stately/overlays': 3.6.13(react@18.2.0) + '@react-types/menu': 3.9.14(react@18.2.0) + '@react-types/shared': 3.27.0(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 @@ -23921,6 +25153,15 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/numberfield@3.9.9(react@18.2.0)': + dependencies: + '@internationalized/number': 3.6.0 + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/numberfield': 3.8.8(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) @@ -23928,6 +25169,22 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/overlays@3.6.13(react@18.2.0)': + dependencies: + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/overlays': 3.8.12(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + + '@react-stately/radio@3.10.10(react@18.2.0)': + dependencies: + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/radio': 3.8.6(react@18.2.0) + '@react-types/shared': 3.27.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) @@ -23944,6 +25201,23 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/searchfield@3.5.9(react@18.2.0)': + dependencies: + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/searchfield': 3.5.11(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + + '@react-stately/select@3.6.10(react@18.2.0)': + dependencies: + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/list': 3.11.2(react@18.2.0) + '@react-stately/overlays': 3.6.13(react@18.2.0) + '@react-types/select': 3.9.9(react@18.2.0) + '@react-types/shared': 3.27.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) @@ -23962,6 +25236,14 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/selection@3.19.0(react@18.2.0)': + dependencies: + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/shared': 3.27.0(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) @@ -23970,6 +25252,14 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/slider@3.6.1(react@18.2.0)': + dependencies: + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/slider': 3.7.8(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) @@ -23983,6 +25273,19 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/table@3.13.1(react@18.2.0)': + dependencies: + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/flags': 3.0.5 + '@react-stately/grid': 3.10.1(react@18.2.0) + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/grid': 3.2.11(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/table': 3.10.4(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) @@ -23991,6 +25294,14 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/tabs@3.7.1(react@18.2.0)': + dependencies: + '@react-stately/list': 3.11.2(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/tabs': 3.3.12(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) @@ -23999,6 +25310,14 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/toggle@3.8.1(react@18.2.0)': + dependencies: + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/checkbox': 3.9.1(react@18.2.0) + '@react-types/shared': 3.27.0(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) @@ -24006,6 +25325,13 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/tooltip@3.5.1(react@18.2.0)': + dependencies: + '@react-stately/overlays': 3.6.13(react@18.2.0) + '@react-types/tooltip': 3.4.14(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) @@ -24015,17 +25341,49 @@ snapshots: '@swc/helpers': 0.5.10 react: 18.2.0 + '@react-stately/tree@3.8.7(react@18.2.0)': + dependencies: + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@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.2.0(react@18.2.0)': + '@react-stately/virtualizer@4.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@react-aria/utils': 3.26.0(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) '@swc/helpers': 0.5.10 react: 18.2.0 + transitivePeerDependencies: + - react-dom + + '@react-stately/virtualizer@4.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@swc/helpers': 0.5.10 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + '@react-types/autocomplete@3.0.0-alpha.28(react@18.2.0)': + dependencies: + '@react-types/combobox': 3.13.2(react@18.2.0) + '@react-types/searchfield': 3.5.11(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + + '@react-types/breadcrumbs@3.7.10(react@18.2.0)': + dependencies: + '@react-types/link': 3.5.10(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 '@react-types/breadcrumbs@3.7.9(react@18.2.0)': dependencies: @@ -24038,28 +25396,63 @@ snapshots: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 + '@react-types/button@3.10.2(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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/calendar@3.6.0(react@18.2.0)': + dependencies: + '@internationalized/date': 3.7.0 + '@react-types/shared': 3.27.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/checkbox@3.9.1(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(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/color@3.0.2(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/slider': 3.7.8(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/combobox@3.13.2(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + + '@react-types/datepicker@3.10.0(react@18.2.0)': + dependencies: + '@internationalized/date': 3.7.0 + '@react-types/calendar': 3.6.0(react@18.2.0) + '@react-types/overlays': 3.8.12(react@18.2.0) + '@react-types/shared': 3.27.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 @@ -24074,16 +25467,37 @@ snapshots: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 + '@react-types/dialog@3.5.15(react@18.2.0)': + dependencies: + '@react-types/overlays': 3.8.12(react@18.2.0) + '@react-types/shared': 3.27.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) react: 18.2.0 + '@react-types/form@3.7.9(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + '@react-types/grid@3.2.10(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 + '@react-types/grid@3.2.11(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + + '@react-types/link@3.5.10(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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) @@ -24094,48 +25508,95 @@ snapshots: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 + '@react-types/listbox@3.5.4(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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/menu@3.9.14(react@18.2.0)': + dependencies: + '@react-types/overlays': 3.8.12(react@18.2.0) + '@react-types/shared': 3.27.0(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/meter@3.4.6(react@18.2.0)': + dependencies: + '@react-types/progress': 3.5.9(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/numberfield@3.8.8(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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/overlays@3.8.12(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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/progress@3.5.9(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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) react: 18.2.0 + '@react-types/radio@3.8.6(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + '@react-types/searchfield@3.5.10(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) '@react-types/textfield': 3.10.0(react@18.2.0) react: 18.2.0 + '@react-types/searchfield@3.5.11(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/textfield': 3.11.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) react: 18.2.0 + '@react-types/select@3.9.9(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + '@react-types/shared@3.22.1(react@18.2.0)': dependencies: react: 18.2.0 @@ -24144,38 +25605,74 @@ snapshots: dependencies: react: 18.2.0 + '@react-types/shared@3.27.0(react@18.2.0)': + dependencies: + 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/slider@3.7.8(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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/switch@3.5.8(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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/table@3.10.4(react@18.2.0)': + dependencies: + '@react-types/grid': 3.2.11(react@18.2.0) + '@react-types/shared': 3.27.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) react: 18.2.0 + '@react-types/tabs@3.3.12(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + '@react-types/textfield@3.10.0(react@18.2.0)': dependencies: '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 + '@react-types/textfield@3.11.0(react@18.2.0)': + dependencies: + '@react-types/shared': 3.27.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) '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 + '@react-types/tooltip@3.4.14(react@18.2.0)': + dependencies: + '@react-types/overlays': 3.8.12(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + '@redux-devtools/extension@3.3.0(redux@4.2.1)': dependencies: '@babel/runtime': 7.24.4 @@ -24953,13 +26450,13 @@ snapshots: transitivePeerDependencies: - webpack-sources - '@storybook/builder-vite@8.5.3(storybook@8.5.3(prettier@3.3.3))(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))(webpack-sources@3.2.3)': + '@storybook/builder-vite@8.5.3(storybook@8.5.3(prettier@3.3.3))(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))(webpack-sources@3.2.3)': dependencies: '@storybook/csf-plugin': 8.5.3(storybook@8.5.3(prettier@3.3.3))(webpack-sources@3.2.3) browser-assert: 1.2.1 storybook: 8.5.3(prettier@3.3.3) ts-dedent: 2.2.0 - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) transitivePeerDependencies: - webpack-sources @@ -25449,11 +26946,11 @@ snapshots: - typescript - webpack-sources - '@storybook/react-vite@8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.3.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.24.0)(storybook@8.5.3(prettier@3.3.3))(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))(webpack-sources@3.2.3)': + '@storybook/react-vite@8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.3.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.24.0)(storybook@8.5.3(prettier@3.3.3))(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))(webpack-sources@3.2.3)': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.7.3)(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)) '@rollup/pluginutils': 5.1.2(rollup@4.24.0) - '@storybook/builder-vite': 8.5.3(storybook@8.5.3(prettier@3.3.3))(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))(webpack-sources@3.2.3) + '@storybook/builder-vite': 8.5.3(storybook@8.5.3(prettier@3.3.3))(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))(webpack-sources@3.2.3) '@storybook/react': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.3.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.5.3(prettier@3.3.3))(typescript@5.7.3) find-up: 5.0.0 magic-string: 0.30.17 @@ -25463,7 +26960,7 @@ snapshots: resolve: 1.22.8 storybook: 8.5.3(prettier@3.3.3) tsconfig-paths: 4.2.0 - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) optionalDependencies: '@storybook/test': 8.5.3(storybook@8.5.3(prettier@3.3.3)) transitivePeerDependencies: @@ -25986,7 +27483,7 @@ snapshots: jest: 29.7.0(@types/node@20.12.7) vitest: 2.1.8(@types/node@20.12.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) - '@testing-library/jest-dom@6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.7))(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))': + '@testing-library/jest-dom@6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.7))(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.20.6 @@ -26000,7 +27497,7 @@ snapshots: '@jest/globals': 29.7.0 '@types/jest': 29.5.12 jest: 29.7.0(@types/node@22.10.7) - vitest: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + vitest: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) '@testing-library/jest-dom@6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.7))(vitest@2.1.8(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: @@ -26345,10 +27842,6 @@ snapshots: dependencies: '@types/react': 17.0.80 - '@types/react-dom@18.2.12': - dependencies: - '@types/react': 18.3.12 - '@types/react-dom@18.2.25': dependencies: '@types/react': 18.2.79 @@ -26385,12 +27878,6 @@ snapshots: '@types/scheduler': 0.16.8 csstype: 3.1.3 - '@types/react@18.2.27': - dependencies: - '@types/prop-types': 15.7.12 - '@types/scheduler': 0.23.0 - csstype: 3.1.3 - '@types/react@18.2.79': dependencies: '@types/prop-types': 15.7.12 @@ -26401,10 +27888,6 @@ snapshots: '@types/prop-types': 15.7.12 csstype: 3.1.3 - '@types/react@19.0.8': - dependencies: - csstype: 3.1.3 - '@types/resolve@1.20.2': {} '@types/resolve@1.20.6': {} @@ -26417,8 +27900,6 @@ snapshots: '@types/scheduler@0.16.8': {} - '@types/scheduler@0.23.0': {} - '@types/schema-utils@1.0.0': {} '@types/semver@7.5.8': {} @@ -26853,17 +28334,6 @@ snapshots: recast: 0.23.6 vinxi: 0.4.3(@types/node@22.10.7)(encoding@0.1.13)(ioredis@5.4.1)(less@3.11.1)(lightningcss@1.29.1)(magicast@0.3.4)(sass@1.75.0)(terser@5.30.3)(webpack-sources@3.2.3) - '@vitejs/plugin-react@4.2.1(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))': - dependencies: - '@babel/core': 7.24.4 - '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.4) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.0 - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) - transitivePeerDependencies: - - supports-color - '@vitejs/plugin-react@4.2.1(vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@babel/core': 7.24.4 @@ -26905,7 +28375,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@1.5.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))': + '@vitest/coverage-v8@1.5.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -26920,7 +28390,7 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + vitest: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) transitivePeerDependencies: - supports-color @@ -26953,14 +28423,6 @@ snapshots: optionalDependencies: vite: 5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3))': - dependencies: - '@vitest/spy': 2.1.3 - estree-walker: 3.0.3 - magic-string: 0.30.17 - optionalDependencies: - vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3))': dependencies: '@vitest/spy': 2.1.3 @@ -30366,7 +31828,7 @@ snapshots: '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.7.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) @@ -30437,12 +31899,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.16.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 @@ -30482,14 +31944,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.7.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -31350,14 +32812,14 @@ snapshots: dependencies: map-cache: 0.2.2 - framer-motion@11.18.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + framer-motion@11.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: motion-dom: 11.18.1 motion-utils: 11.18.1 tslib: 2.6.2 optionalDependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) fresh@0.5.2: {} @@ -31947,10 +33409,6 @@ snapshots: tiny-warning: 1.0.3 value-equal: 1.0.1 - history@5.3.0: - dependencies: - '@babel/runtime': 7.20.6 - hoist-non-react-statics@2.5.5: {} hoist-non-react-statics@3.3.2: @@ -33942,76 +35400,65 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - lightningcss-cli-darwin-arm64@1.24.1: - optional: true - lightningcss-cli-darwin-arm64@1.28.1: optional: true - lightningcss-cli-darwin-x64@1.24.1: + lightningcss-cli-darwin-arm64@1.29.1: optional: true lightningcss-cli-darwin-x64@1.28.1: optional: true - lightningcss-cli-freebsd-x64@1.24.1: + lightningcss-cli-darwin-x64@1.29.1: optional: true lightningcss-cli-freebsd-x64@1.28.1: optional: true - lightningcss-cli-linux-arm-gnueabihf@1.24.1: + lightningcss-cli-freebsd-x64@1.29.1: optional: true lightningcss-cli-linux-arm-gnueabihf@1.28.1: optional: true - lightningcss-cli-linux-arm64-gnu@1.24.1: + lightningcss-cli-linux-arm-gnueabihf@1.29.1: optional: true lightningcss-cli-linux-arm64-gnu@1.28.1: optional: true - lightningcss-cli-linux-arm64-musl@1.24.1: + lightningcss-cli-linux-arm64-gnu@1.29.1: optional: true lightningcss-cli-linux-arm64-musl@1.28.1: optional: true - lightningcss-cli-linux-x64-gnu@1.24.1: + lightningcss-cli-linux-arm64-musl@1.29.1: optional: true lightningcss-cli-linux-x64-gnu@1.28.1: optional: true - lightningcss-cli-linux-x64-musl@1.24.1: + lightningcss-cli-linux-x64-gnu@1.29.1: optional: true lightningcss-cli-linux-x64-musl@1.28.1: optional: true + lightningcss-cli-linux-x64-musl@1.29.1: + optional: true + lightningcss-cli-win32-arm64-msvc@1.28.1: optional: true - lightningcss-cli-win32-x64-msvc@1.24.1: + lightningcss-cli-win32-arm64-msvc@1.29.1: optional: true lightningcss-cli-win32-x64-msvc@1.28.1: optional: true - lightningcss-cli@1.24.1: - dependencies: - detect-libc: 1.0.3 - optionalDependencies: - lightningcss-cli-darwin-arm64: 1.24.1 - lightningcss-cli-darwin-x64: 1.24.1 - lightningcss-cli-freebsd-x64: 1.24.1 - lightningcss-cli-linux-arm-gnueabihf: 1.24.1 - lightningcss-cli-linux-arm64-gnu: 1.24.1 - lightningcss-cli-linux-arm64-musl: 1.24.1 - lightningcss-cli-linux-x64-gnu: 1.24.1 - lightningcss-cli-linux-x64-musl: 1.24.1 - lightningcss-cli-win32-x64-msvc: 1.24.1 + lightningcss-cli-win32-x64-msvc@1.29.1: + optional: true lightningcss-cli@1.28.1: dependencies: @@ -34028,8 +35475,20 @@ snapshots: lightningcss-cli-win32-arm64-msvc: 1.28.1 lightningcss-cli-win32-x64-msvc: 1.28.1 - lightningcss-darwin-arm64@1.24.1: - optional: true + lightningcss-cli@1.29.1: + dependencies: + detect-libc: 1.0.3 + optionalDependencies: + lightningcss-cli-darwin-arm64: 1.29.1 + lightningcss-cli-darwin-x64: 1.29.1 + lightningcss-cli-freebsd-x64: 1.29.1 + lightningcss-cli-linux-arm-gnueabihf: 1.29.1 + lightningcss-cli-linux-arm64-gnu: 1.29.1 + lightningcss-cli-linux-arm64-musl: 1.29.1 + lightningcss-cli-linux-x64-gnu: 1.29.1 + lightningcss-cli-linux-x64-musl: 1.29.1 + lightningcss-cli-win32-arm64-msvc: 1.29.1 + lightningcss-cli-win32-x64-msvc: 1.29.1 lightningcss-darwin-arm64@1.28.1: optional: true @@ -34037,63 +35496,42 @@ snapshots: lightningcss-darwin-arm64@1.29.1: optional: true - lightningcss-darwin-x64@1.24.1: - optional: true - lightningcss-darwin-x64@1.28.1: optional: true lightningcss-darwin-x64@1.29.1: optional: true - lightningcss-freebsd-x64@1.24.1: - optional: true - lightningcss-freebsd-x64@1.28.1: optional: true lightningcss-freebsd-x64@1.29.1: optional: true - lightningcss-linux-arm-gnueabihf@1.24.1: - optional: true - lightningcss-linux-arm-gnueabihf@1.28.1: optional: true lightningcss-linux-arm-gnueabihf@1.29.1: optional: true - lightningcss-linux-arm64-gnu@1.24.1: - optional: true - lightningcss-linux-arm64-gnu@1.28.1: optional: true lightningcss-linux-arm64-gnu@1.29.1: optional: true - lightningcss-linux-arm64-musl@1.24.1: - optional: true - lightningcss-linux-arm64-musl@1.28.1: optional: true lightningcss-linux-arm64-musl@1.29.1: optional: true - lightningcss-linux-x64-gnu@1.24.1: - optional: true - lightningcss-linux-x64-gnu@1.28.1: optional: true lightningcss-linux-x64-gnu@1.29.1: optional: true - lightningcss-linux-x64-musl@1.24.1: - optional: true - lightningcss-linux-x64-musl@1.28.1: optional: true @@ -34106,29 +35544,12 @@ snapshots: lightningcss-win32-arm64-msvc@1.29.1: optional: true - lightningcss-win32-x64-msvc@1.24.1: - optional: true - lightningcss-win32-x64-msvc@1.28.1: optional: true lightningcss-win32-x64-msvc@1.29.1: optional: true - lightningcss@1.24.1: - dependencies: - detect-libc: 1.0.3 - optionalDependencies: - lightningcss-darwin-arm64: 1.24.1 - lightningcss-darwin-x64: 1.24.1 - lightningcss-freebsd-x64: 1.24.1 - lightningcss-linux-arm-gnueabihf: 1.24.1 - lightningcss-linux-arm64-gnu: 1.24.1 - lightningcss-linux-arm64-musl: 1.24.1 - lightningcss-linux-x64-gnu: 1.24.1 - lightningcss-linux-x64-musl: 1.24.1 - lightningcss-win32-x64-msvc: 1.24.1 - lightningcss@1.28.1: dependencies: detect-libc: 1.0.3 @@ -34158,7 +35579,6 @@ snapshots: lightningcss-linux-x64-musl: 1.29.1 lightningcss-win32-arm64-msvc: 1.29.1 lightningcss-win32-x64-msvc: 1.29.1 - optional: true lilconfig@2.1.0: {} @@ -37326,22 +38746,22 @@ snapshots: '@react-aria/color': 3.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/disclosure': 3.0.0(react-dom@18.2.0(react@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) - '@react-aria/focus': 3.19.0(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/live-announcer': 3.4.1 '@react-aria/menu': 3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/toolbar': 3.0.0-beta.11(react@18.2.0) + '@react-aria/toolbar': 3.0.0-beta.11(react-dom@18.2.0(react@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) '@react-aria/utils': 3.26.0(react@18.2.0) '@react-aria/virtualizer': 4.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-stately/color': 3.8.1(react@18.2.0) + '@react-stately/color': 3.8.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/disclosure': 3.0.0(react@18.2.0) - '@react-stately/layout': 4.1.0(react@18.2.0) + '@react-stately/layout': 4.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/menu': 3.9.0(react@18.2.0) '@react-stately/selection': 3.18.0(react@18.2.0) '@react-stately/table': 3.13.0(react@18.2.0) '@react-stately/utils': 3.10.5(react@18.2.0) - '@react-stately/virtualizer': 4.2.0(react@18.2.0) + '@react-stately/virtualizer': 4.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/color': 3.0.1(react@18.2.0) '@react-types/form': 3.7.8(react@18.2.0) '@react-types/grid': 3.2.10(react@18.2.0) @@ -37352,53 +38772,136 @@ snapshots: react: 18.2.0 react-aria: 3.36.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.34.0(react@18.2.0) + react-stately: 3.34.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + use-sync-external-store: 1.2.2(react@18.2.0) + + react-aria-components@1.6.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + dependencies: + '@internationalized/date': 3.7.0 + '@internationalized/string': 3.2.5 + '@react-aria/autocomplete': 3.0.0-alpha.37(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/collections': 3.0.0-alpha.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/color': 3.0.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/disclosure': 3.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/dnd': 3.8.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/live-announcer': 3.4.1 + '@react-aria/menu': 3.17.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/toolbar': 3.0.0-beta.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/tree': 3.0.0-beta.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/virtualizer': 4.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/autocomplete': 3.0.0-alpha.0(react@18.2.0) + '@react-stately/color': 3.8.2(react@18.2.0) + '@react-stately/disclosure': 3.0.1(react@18.2.0) + '@react-stately/layout': 4.1.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-stately/menu': 3.9.1(react@18.2.0) + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-stately/table': 3.13.1(react@18.2.0) + '@react-stately/utils': 3.10.5(react@18.2.0) + '@react-stately/virtualizer': 4.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/color': 3.0.2(react@18.2.0) + '@react-types/form': 3.7.9(react@18.2.0) + '@react-types/grid': 3.2.11(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + '@react-types/table': 3.10.4(react@18.2.0) + '@swc/helpers': 0.5.10 + client-only: 0.0.1 + react: 18.2.0 + react-aria: 3.37.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.35.0(react@18.2.0) use-sync-external-store: 1.2.2(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 - '@react-aria/breadcrumbs': 3.5.19(react@18.2.0) - '@react-aria/button': 3.11.0(react@18.2.0) + '@react-aria/breadcrumbs': 3.5.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/button': 3.11.0(react-dom@18.2.0(react@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) - '@react-aria/checkbox': 3.15.0(react@18.2.0) + '@react-aria/checkbox': 3.15.0(react-dom@18.2.0(react@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) '@react-aria/combobox': 3.11.0(react-dom@18.2.0(react@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) '@react-aria/dialog': 3.5.20(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/disclosure': 3.0.0(react-dom@18.2.0(react@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) - '@react-aria/focus': 3.19.0(react@18.2.0) + '@react-aria/focus': 3.19.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/gridlist': 3.10.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/i18n': 3.12.4(react@18.2.0) - '@react-aria/interactions': 3.22.5(react@18.2.0) - '@react-aria/label': 3.7.13(react@18.2.0) - '@react-aria/link': 3.7.7(react@18.2.0) + '@react-aria/i18n': 3.12.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.22.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.13(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/link': 3.7.7(react-dom@18.2.0(react@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) '@react-aria/menu': 3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/meter': 3.4.18(react@18.2.0) + '@react-aria/meter': 3.4.18(react-dom@18.2.0(react@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) '@react-aria/overlays': 3.24.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/progress': 3.4.18(react@18.2.0) - '@react-aria/radio': 3.10.10(react@18.2.0) - '@react-aria/searchfield': 3.7.11(react@18.2.0) + '@react-aria/progress': 3.4.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/radio': 3.10.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/searchfield': 3.7.11(react-dom@18.2.0(react@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) '@react-aria/selection': 3.21.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@react-aria/separator': 3.4.4(react@18.2.0) - '@react-aria/slider': 3.7.14(react@18.2.0) + '@react-aria/separator': 3.4.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/slider': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/ssr': 3.9.7(react@18.2.0) - '@react-aria/switch': 3.6.10(react@18.2.0) + '@react-aria/switch': 3.6.10(react-dom@18.2.0(react@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) '@react-aria/tabs': 3.9.8(react-dom@18.2.0(react@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) - '@react-aria/textfield': 3.15.0(react@18.2.0) - '@react-aria/tooltip': 3.7.10(react@18.2.0) - '@react-aria/utils': 3.26.0(react@18.2.0) - '@react-aria/visually-hidden': 3.8.18(react@18.2.0) + '@react-aria/textfield': 3.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/tooltip': 3.7.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.18(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + react-aria@3.37.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + dependencies: + '@internationalized/string': 3.2.5 + '@react-aria/breadcrumbs': 3.5.20(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/button': 3.11.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/calendar': 3.7.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/checkbox': 3.15.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/color': 3.0.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/combobox': 3.11.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/datepicker': 3.13.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/dialog': 3.5.21(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/disclosure': 3.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/dnd': 3.8.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/focus': 3.19.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/gridlist': 3.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/i18n': 3.12.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/interactions': 3.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/label': 3.7.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/link': 3.7.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/listbox': 3.14.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/menu': 3.17.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/meter': 3.4.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/numberfield': 3.11.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/overlays': 3.25.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/progress': 3.4.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/radio': 3.10.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/searchfield': 3.8.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/select': 3.15.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.22.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/separator': 3.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/slider': 3.7.15(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/ssr': 3.9.7(react@18.2.0) + '@react-aria/switch': 3.6.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/table': 3.16.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/tabs': 3.9.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/tag': 3.4.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/textfield': 3.16.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/tooltip': 3.7.11(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/utils': 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/visually-hidden': 3.8.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-beautiful-dnd@13.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.20.6 @@ -37425,9 +38928,9 @@ snapshots: react: 18.2.0 universal-cookie: 4.0.4 - react-d3-tree@3.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-d3-tree@3.6.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@bkrem/react-transition-group': 1.3.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@bkrem/react-transition-group': 1.3.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@types/d3-hierarchy': 1.1.11 clone: 2.1.2 d3-hierarchy: 1.1.9 @@ -37435,8 +38938,8 @@ snapshots: d3-shape: 1.3.7 d3-zoom: 3.0.0 dequal: 2.0.3 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) uuid: 8.3.2 react-dates@21.5.1(@babel/runtime@7.20.6)(moment@2.29.4)(react-dom@18.2.0(react@18.2.0))(react-with-direction@1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0): @@ -37500,15 +39003,15 @@ snapshots: - supports-color - vue-template-compiler - react-diff-viewer-continued@3.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-diff-viewer-continued@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@emotion/css': 11.13.5 classnames: 2.5.1 diff: 5.2.0 memoize-one: 6.0.0 prop-types: 15.8.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - supports-color @@ -37599,10 +39102,10 @@ snapshots: react-fast-compare@3.2.2: {} - react-hotkeys-hook@4.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-hotkeys-hook@4.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) react-image-gallery@1.2.7(react@18.2.0): dependencies: @@ -37734,24 +39237,24 @@ snapshots: react-refresh@0.14.0: {} - react-remove-scroll-bar@2.3.8(@types/react@19.0.8)(react@19.0.0): + react-remove-scroll-bar@2.3.8(@types/react@18.3.12)(react@18.2.0): dependencies: - react: 19.0.0 - react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) + react: 18.2.0 + react-style-singleton: 2.2.3(@types/react@18.3.12)(react@18.2.0) tslib: 2.6.2 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 - react-remove-scroll@2.5.5(@types/react@19.0.8)(react@19.0.0): + react-remove-scroll@2.5.5(@types/react@18.3.12)(react@18.2.0): dependencies: - react: 19.0.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.0.8)(react@19.0.0) - react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) + react: 18.2.0 + react-remove-scroll-bar: 2.3.8(@types/react@18.3.12)(react@18.2.0) + react-style-singleton: 2.2.3(@types/react@18.3.12)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.3(@types/react@19.0.8)(react@19.0.0) - use-sidecar: 1.1.3(@types/react@19.0.8)(react@19.0.0) + use-callback-ref: 1.3.3(@types/react@18.3.12)(react@18.2.0) + use-sidecar: 1.1.3(@types/react@18.3.12)(react@18.2.0) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 react-router-config@5.1.1(react-router@5.2.0(react@18.2.0))(react@18.2.0): dependencies: @@ -37759,27 +39262,27 @@ snapshots: react: 18.2.0 react-router: 5.2.0(react@18.2.0) - react-router-devtools@1.1.0(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)): + react-router-devtools@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)(vite@5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)): dependencies: '@babel/core': 7.26.7 '@babel/generator': 7.26.5 '@babel/parser': 7.26.7 '@babel/traverse': 7.26.7 '@babel/types': 7.26.7 - '@radix-ui/react-accordion': 1.2.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.3.1)(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-accordion': 1.2.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) beautify: 0.0.8 chalk: 5.3.0 clsx: 2.1.1 date-fns: 4.1.0 - framer-motion: 11.18.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-d3-tree: 3.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-diff-viewer-continued: 3.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-dom: 19.0.0(react@19.0.0) - react-hotkeys-hook: 4.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-tooltip: 5.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + framer-motion: 11.18.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react: 18.2.0 + react-d3-tree: 3.6.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-diff-viewer-continued: 3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-dom: 18.2.0(react@18.2.0) + react-hotkeys-hook: 4.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-router: 7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-tooltip: 5.28.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) vite: 5.4.9(@types/node@20.12.7)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) optionalDependencies: '@rollup/rollup-linux-x64-gnu': 4.24.0 @@ -37852,16 +39355,6 @@ snapshots: optionalDependencies: react-dom: 18.2.0(react@18.2.0) - react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): - dependencies: - '@types/cookie': 0.6.0 - cookie: 1.0.1 - react: 19.0.0 - set-cookie-parser: 2.6.0 - turbo-stream: 2.4.0 - optionalDependencies: - react-dom: 19.0.0(react@19.0.0) - react-select-async-paginate@0.5.3(react-dom@18.2.0(react@18.2.0))(react-select@4.3.1(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0): dependencies: '@babel/runtime': 7.20.6 @@ -37910,12 +39403,12 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-stately@3.34.0(react@18.2.0): + react-stately@3.34.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@react-stately/calendar': 3.6.0(react@18.2.0) '@react-stately/checkbox': 3.6.10(react@18.2.0) '@react-stately/collections': 3.12.0(react@18.2.0) - '@react-stately/color': 3.8.1(react@18.2.0) + '@react-stately/color': 3.8.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-stately/combobox': 3.10.1(react@18.2.0) '@react-stately/data': 3.12.0(react@18.2.0) '@react-stately/datepicker': 3.11.0(react@18.2.0) @@ -37938,14 +39431,45 @@ snapshots: '@react-stately/tree': 3.8.6(react@18.2.0) '@react-types/shared': 3.26.0(react@18.2.0) react: 18.2.0 + transitivePeerDependencies: + - react-dom - react-style-singleton@2.2.3(@types/react@19.0.8)(react@19.0.0): + react-stately@3.35.0(react@18.2.0): + dependencies: + '@react-stately/calendar': 3.7.0(react@18.2.0) + '@react-stately/checkbox': 3.6.11(react@18.2.0) + '@react-stately/collections': 3.12.1(react@18.2.0) + '@react-stately/color': 3.8.2(react@18.2.0) + '@react-stately/combobox': 3.10.2(react@18.2.0) + '@react-stately/data': 3.12.1(react@18.2.0) + '@react-stately/datepicker': 3.12.0(react@18.2.0) + '@react-stately/disclosure': 3.0.1(react@18.2.0) + '@react-stately/dnd': 3.5.1(react@18.2.0) + '@react-stately/form': 3.1.1(react@18.2.0) + '@react-stately/list': 3.11.2(react@18.2.0) + '@react-stately/menu': 3.9.1(react@18.2.0) + '@react-stately/numberfield': 3.9.9(react@18.2.0) + '@react-stately/overlays': 3.6.13(react@18.2.0) + '@react-stately/radio': 3.10.10(react@18.2.0) + '@react-stately/searchfield': 3.5.9(react@18.2.0) + '@react-stately/select': 3.6.10(react@18.2.0) + '@react-stately/selection': 3.19.0(react@18.2.0) + '@react-stately/slider': 3.6.1(react@18.2.0) + '@react-stately/table': 3.13.1(react@18.2.0) + '@react-stately/tabs': 3.7.1(react@18.2.0) + '@react-stately/toggle': 3.8.1(react@18.2.0) + '@react-stately/tooltip': 3.5.1(react@18.2.0) + '@react-stately/tree': 3.8.7(react@18.2.0) + '@react-types/shared': 3.27.0(react@18.2.0) + react: 18.2.0 + + react-style-singleton@2.2.3(@types/react@18.3.12)(react@18.2.0): dependencies: get-nonce: 1.0.1 - react: 19.0.0 + react: 18.2.0 tslib: 2.6.2 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 react-test-renderer@18.2.0(react@18.2.0): dependencies: @@ -37963,12 +39487,12 @@ snapshots: react-dom: 18.2.0(react@18.2.0) react-transition-group: 4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react-tooltip@5.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-tooltip@5.28.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@floating-ui/dom': 1.6.13 classnames: 2.5.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) react-transition-group@4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: @@ -40549,12 +42073,12 @@ snapshots: urlpattern-polyfill@8.0.2: {} - use-callback-ref@1.3.3(@types/react@19.0.8)(react@19.0.0): + use-callback-ref@1.3.3(@types/react@18.3.12)(react@18.2.0): dependencies: - react: 19.0.0 + react: 18.2.0 tslib: 2.6.2 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 use-deep-compare-effect@1.8.1(react@18.2.0): dependencies: @@ -40566,13 +42090,13 @@ snapshots: dependencies: react: 18.2.0 - use-sidecar@1.1.3(@types/react@19.0.8)(react@19.0.0): + use-sidecar@1.1.3(@types/react@18.3.12)(react@18.2.0): dependencies: detect-node-es: 1.1.0 - react: 19.0.0 + react: 18.2.0 tslib: 2.6.2 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 18.3.12 use-sync-external-store@1.2.0(react@18.2.0): dependencies: @@ -40808,23 +42332,6 @@ snapshots: - supports-color - terser - vite-node@2.1.3(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3): - dependencies: - cac: 6.7.14 - debug: 4.4.0 - pathe: 1.1.2 - vite: 5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - vite-node@2.1.3(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3): dependencies: cac: 6.7.14 @@ -41000,19 +42507,6 @@ snapshots: sass: 1.75.0 terser: 5.30.3 - vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.24.0 - optionalDependencies: - '@types/node': 22.10.7 - fsevents: 2.3.3 - less: 3.11.1 - lightningcss: 1.24.1 - sass: 1.75.0 - terser: 5.30.3 - vite@5.4.14(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3): dependencies: esbuild: 0.21.5 @@ -41052,19 +42546,6 @@ snapshots: sass: 1.75.0 terser: 5.30.3 - vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.24.0 - optionalDependencies: - '@types/node': 22.10.7 - fsevents: 2.3.3 - less: 3.11.1 - lightningcss: 1.24.1 - sass: 1.75.0 - terser: 5.30.3 - vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3): dependencies: esbuild: 0.21.5 @@ -41091,7 +42572,7 @@ snapshots: sass: 1.75.0 terser: 5.30.3 - vitest-axe@0.1.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3)): + vitest-axe@0.1.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3)): dependencies: aria-query: 5.3.0 axe-core: 4.8.4 @@ -41099,9 +42580,9 @@ snapshots: dom-accessibility-api: 0.5.16 lodash-es: 4.17.21 redent: 3.0.0 - vitest: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) + vitest: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3) - vitest-axe@0.1.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3)): + vitest-axe@0.1.0(vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)): dependencies: aria-query: 5.3.0 axe-core: 4.8.4 @@ -41109,7 +42590,7 @@ snapshots: dom-accessibility-api: 0.5.16 lodash-es: 4.17.21 redent: 3.0.0 - vitest: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3) + vitest: 2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3) vitest-axe@0.1.0(vitest@2.1.8(@types/node@20.12.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.29.1)(sass@1.75.0)(terser@5.30.3)): dependencies: @@ -41191,41 +42672,6 @@ snapshots: - supports-color - terser - vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3): - dependencies: - '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3)) - '@vitest/pretty-format': 2.1.3 - '@vitest/runner': 2.1.3 - '@vitest/snapshot': 2.1.3 - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.1 - debug: 4.3.7 - magic-string: 0.30.11 - pathe: 1.1.2 - std-env: 3.7.0 - tinybench: 2.9.0 - tinyexec: 0.3.0 - tinypool: 1.0.1 - tinyrainbow: 1.2.0 - vite: 5.4.9(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) - vite-node: 2.1.3(@types/node@22.10.7)(less@3.11.1)(lightningcss@1.24.1)(sass@1.75.0)(terser@5.30.3) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 22.10.7 - jsdom: 22.1.0 - transitivePeerDependencies: - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - vitest@2.1.3(@types/node@22.10.7)(jsdom@22.1.0)(less@3.11.1)(lightningcss@1.28.1)(sass@1.75.0)(terser@5.30.3): dependencies: '@vitest/expect': 2.1.3 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a61f0aca52..0ef44d4a74 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,7 +3,6 @@ packages: - 'packages/*' # all packages in subdirs of components/ - 'apps/*' - - 'apps/plone/src/addons/*' # exclude packages that are inside test directories - '!**/test/**' - '!packages/volto-guillotina' From e3394bcfe914bf1bb7e30d402fcf4c88a6fbac9f Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:14:00 +0100 Subject: [PATCH 14/29] Release @plone/types 1.3.2 --- packages/types/CHANGELOG.md | 7 +++++++ packages/types/news/6641.internal | 1 - packages/types/news/6728.internal | 1 - packages/types/package.json | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) delete mode 100644 packages/types/news/6641.internal delete mode 100644 packages/types/news/6728.internal diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 4f3511c34e..7c7f2a3c57 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -8,6 +8,13 @@ +## 1.3.2 (2025-02-08) + +### Internal + +- Update TS version. @sneridagh [#6641](https://github.com/plone/volto/issues/6641) +- Remove hard dependencies on react-intl and history in @plone/types @sneridagh [#6728](https://github.com/plone/volto/issues/6728) + ## 1.3.1 (2025-01-31) ### Bugfix diff --git a/packages/types/news/6641.internal b/packages/types/news/6641.internal deleted file mode 100644 index 2816ab3411..0000000000 --- a/packages/types/news/6641.internal +++ /dev/null @@ -1 +0,0 @@ -Update TS version. @sneridagh diff --git a/packages/types/news/6728.internal b/packages/types/news/6728.internal deleted file mode 100644 index 78a86f7d4f..0000000000 --- a/packages/types/news/6728.internal +++ /dev/null @@ -1 +0,0 @@ -Remove hard dependencies on react-intl and history in @plone/types @sneridagh diff --git a/packages/types/package.json b/packages/types/package.json index f0be74ec66..fab77829bc 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -9,7 +9,7 @@ ], "funding": "https://github.com/sponsors/plone", "license": "MIT", - "version": "1.3.1", + "version": "1.3.2", "repository": { "type": "git", "url": "https://github.com/plone/volto.git" From 99c552e029dfb36f224f956825f89863c8e35167 Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:20:08 +0100 Subject: [PATCH 15/29] Release @plone/registry 2.4.1 --- packages/registry/CHANGELOG.md | 9 +++++++++ packages/registry/news/6640.internal | 1 - packages/registry/news/6641.internal | 2 -- packages/registry/news/6728.internal | 1 - packages/registry/package.json | 2 +- 5 files changed, 10 insertions(+), 5 deletions(-) delete mode 100644 packages/registry/news/6640.internal delete mode 100644 packages/registry/news/6641.internal delete mode 100644 packages/registry/news/6728.internal diff --git a/packages/registry/CHANGELOG.md b/packages/registry/CHANGELOG.md index 0369c8a8b6..b17c398c11 100644 --- a/packages/registry/CHANGELOG.md +++ b/packages/registry/CHANGELOG.md @@ -8,6 +8,15 @@ +## 2.4.1 (2025-02-08) + +### Internal + +- Update Vite version. @sneridagh [#6640](https://github.com/plone/volto/issues/6640) +- Update internal `peerDependencies` to include React 19. + Update TS version. @sneridagh [#6641](https://github.com/plone/volto/issues/6641) +- Remove `react` as a hard dependency, use `peerDependencies` instead. @sneridagh [#6728](https://github.com/plone/volto/issues/6728) + ## 2.4.0 (2025-01-31) ### Feature diff --git a/packages/registry/news/6640.internal b/packages/registry/news/6640.internal deleted file mode 100644 index dffe124030..0000000000 --- a/packages/registry/news/6640.internal +++ /dev/null @@ -1 +0,0 @@ -Update Vite version. @sneridagh diff --git a/packages/registry/news/6641.internal b/packages/registry/news/6641.internal deleted file mode 100644 index bb39b1379f..0000000000 --- a/packages/registry/news/6641.internal +++ /dev/null @@ -1,2 +0,0 @@ -Update internal `peerDependencies` to include React 19. -Update TS version. @sneridagh diff --git a/packages/registry/news/6728.internal b/packages/registry/news/6728.internal deleted file mode 100644 index 58fe9b11da..0000000000 --- a/packages/registry/news/6728.internal +++ /dev/null @@ -1 +0,0 @@ -Remove `react` as a hard dependency, use `peerDependencies` instead. @sneridagh diff --git a/packages/registry/package.json b/packages/registry/package.json index 4cab2e05ce..2239367dfa 100644 --- a/packages/registry/package.json +++ b/packages/registry/package.json @@ -9,7 +9,7 @@ ], "funding": "https://github.com/sponsors/plone", "license": "MIT", - "version": "2.4.0", + "version": "2.4.1", "repository": { "type": "git", "url": "https://github.com/plone/volto.git" From 0ac062022224562639532e61ce9ac1ad938c4add Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:21:07 +0100 Subject: [PATCH 16/29] Release @plone/client 1.0.0-alpha.23 --- packages/client/CHANGELOG.md | 10 ++++++++++ packages/client/news/6640.internal | 1 - packages/client/news/6641.internal | 2 -- packages/client/news/6682.internal | 1 - packages/client/news/6728.internal | 1 - packages/client/package.json | 2 +- 6 files changed, 11 insertions(+), 6 deletions(-) delete mode 100644 packages/client/news/6640.internal delete mode 100644 packages/client/news/6641.internal delete mode 100644 packages/client/news/6682.internal delete mode 100644 packages/client/news/6728.internal diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 6ed81097e3..7870029004 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -8,6 +8,16 @@ +## 1.0.0-alpha.23 (2025-02-08) + +### Internal + +- Update Vite version. @sneridagh [#6640](https://github.com/plone/volto/pull/6640) +- Update internal `peerDependencies` to include React 19. + Update TS version. @sneridagh [#6641](https://github.com/plone/volto/pull/6641) +- Test with Plone 6.1.0rc1. @sneridagh [#6682](https://github.com/plone/volto/pull/6682) +- Remove hard dependencies on `react`, use `peerDependencies` instead. @sneridagh [#6728](https://github.com/plone/volto/pull/6728) + ## 1.0.0-alpha.22 (2025-01-24) ### Documentation diff --git a/packages/client/news/6640.internal b/packages/client/news/6640.internal deleted file mode 100644 index dffe124030..0000000000 --- a/packages/client/news/6640.internal +++ /dev/null @@ -1 +0,0 @@ -Update Vite version. @sneridagh diff --git a/packages/client/news/6641.internal b/packages/client/news/6641.internal deleted file mode 100644 index bb39b1379f..0000000000 --- a/packages/client/news/6641.internal +++ /dev/null @@ -1,2 +0,0 @@ -Update internal `peerDependencies` to include React 19. -Update TS version. @sneridagh diff --git a/packages/client/news/6682.internal b/packages/client/news/6682.internal deleted file mode 100644 index ace2e8fa6d..0000000000 --- a/packages/client/news/6682.internal +++ /dev/null @@ -1 +0,0 @@ -Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/client/news/6728.internal b/packages/client/news/6728.internal deleted file mode 100644 index a909fe6bf9..0000000000 --- a/packages/client/news/6728.internal +++ /dev/null @@ -1 +0,0 @@ -Remove hard dependencies on `react`, use `peerDependencies` instead. @sneridagh diff --git a/packages/client/package.json b/packages/client/package.json index 3975b60300..ff8c607c25 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -8,7 +8,7 @@ } ], "license": "MIT", - "version": "1.0.0-alpha.22", + "version": "1.0.0-alpha.23", "repository": { "type": "git", "url": "git@github.com:plone/volto.git" From f60a9d522acb9d70c28478c9ba509067e1505151 Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:21:53 +0100 Subject: [PATCH 17/29] Release @plone/components 3.0.2 --- packages/components/CHANGELOG.md | 10 ++++++++++ packages/components/news/6640.internal | 2 -- packages/components/news/6641.internal | 1 - packages/components/news/6682.internal | 1 - packages/components/news/6728.internal | 1 - packages/components/package.json | 2 +- 6 files changed, 11 insertions(+), 6 deletions(-) delete mode 100644 packages/components/news/6640.internal delete mode 100644 packages/components/news/6641.internal delete mode 100644 packages/components/news/6682.internal delete mode 100644 packages/components/news/6728.internal diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index dbcbbff45a..995c4a2edf 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -8,6 +8,16 @@ +## 3.0.2 (2025-02-08) + +### Internal + +- Update Storybook version. + Update Vite version. @sneridagh [#6640](https://github.com/plone/volto/issues/6640) +- Update internal `peerDependencies` to include React 19. @sneridagh [#6641](https://github.com/plone/volto/issues/6641) +- Test with Plone 6.1.0rc1. @sneridagh [#6682](https://github.com/plone/volto/issues/6682) +- Update dependencies versions. @sneridagh [#6728](https://github.com/plone/volto/issues/6728) + ## 3.0.1 (2024-12-17) ### Bugfix diff --git a/packages/components/news/6640.internal b/packages/components/news/6640.internal deleted file mode 100644 index 99ef55c5e5..0000000000 --- a/packages/components/news/6640.internal +++ /dev/null @@ -1,2 +0,0 @@ -Update Storybook version. -Update Vite version. @sneridagh diff --git a/packages/components/news/6641.internal b/packages/components/news/6641.internal deleted file mode 100644 index f49ad10a93..0000000000 --- a/packages/components/news/6641.internal +++ /dev/null @@ -1 +0,0 @@ -Update internal `peerDependencies` to include React 19. @sneridagh diff --git a/packages/components/news/6682.internal b/packages/components/news/6682.internal deleted file mode 100644 index ace2e8fa6d..0000000000 --- a/packages/components/news/6682.internal +++ /dev/null @@ -1 +0,0 @@ -Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/components/news/6728.internal b/packages/components/news/6728.internal deleted file mode 100644 index dc0b74863c..0000000000 --- a/packages/components/news/6728.internal +++ /dev/null @@ -1 +0,0 @@ -Update dependencies versions. @sneridagh diff --git a/packages/components/package.json b/packages/components/package.json index ad103e2432..ab4b1a024d 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -8,7 +8,7 @@ } ], "license": "MIT", - "version": "3.0.1", + "version": "3.0.2", "repository": { "type": "git", "url": "http://github.com/plone/volto.git" From 80d5d8414c0f41f8b146c3fa71e65b25275565ae Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:22:53 +0100 Subject: [PATCH 18/29] Release @plone/blocks 1.0.0-alpha.3 --- packages/blocks/CHANGELOG.md | 8 ++++++++ packages/blocks/news/6641.internal | 2 -- packages/blocks/news/6728.internal | 1 - packages/blocks/package.json | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) delete mode 100644 packages/blocks/news/6641.internal delete mode 100644 packages/blocks/news/6728.internal diff --git a/packages/blocks/CHANGELOG.md b/packages/blocks/CHANGELOG.md index 190740f454..a90c5285b8 100644 --- a/packages/blocks/CHANGELOG.md +++ b/packages/blocks/CHANGELOG.md @@ -8,6 +8,14 @@ +## 1.0.0-alpha.3 (2025-02-08) + +### Internal + +- Update internal `peerDependencies` to include React 19. + Update TS version. @sneridagh [#6641](https://github.com/plone/volto/pull/6641) +- Update internal `peerDependencies` to include React 19, now for real. @sneridagh [#6728](https://github.com/plone/volto/pull/6728) + ## 1.0.0-alpha.2 (2025-01-24) ### Feature diff --git a/packages/blocks/news/6641.internal b/packages/blocks/news/6641.internal deleted file mode 100644 index bb39b1379f..0000000000 --- a/packages/blocks/news/6641.internal +++ /dev/null @@ -1,2 +0,0 @@ -Update internal `peerDependencies` to include React 19. -Update TS version. @sneridagh diff --git a/packages/blocks/news/6728.internal b/packages/blocks/news/6728.internal deleted file mode 100644 index 156b1833d3..0000000000 --- a/packages/blocks/news/6728.internal +++ /dev/null @@ -1 +0,0 @@ -Update internal `peerDependencies` to include React 19, now for real. @sneridagh diff --git a/packages/blocks/package.json b/packages/blocks/package.json index 293ae85167..c900d24816 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -9,7 +9,7 @@ ], "funding": "https://github.com/sponsors/plone", "license": "MIT", - "version": "1.0.0-alpha.2", + "version": "1.0.0-alpha.3", "repository": { "type": "git", "url": "https://github.com/plone/volto.git" From c51ea60bb99d648230c897f27d7c20b29e95e632 Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:23:29 +0100 Subject: [PATCH 19/29] Release @plone/helpers 1.0.2 --- packages/helpers/CHANGELOG.md | 7 +++++++ packages/helpers/news/6641.internal | 2 -- packages/helpers/package.json | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) delete mode 100644 packages/helpers/news/6641.internal diff --git a/packages/helpers/CHANGELOG.md b/packages/helpers/CHANGELOG.md index 9f6747d5ff..cac83dd410 100644 --- a/packages/helpers/CHANGELOG.md +++ b/packages/helpers/CHANGELOG.md @@ -8,6 +8,13 @@ +## 1.0.2 (2025-02-08) + +### Internal + +- Update internal `peerDependencies` to include React 19. + Update TS version. @sneridagh [#6641](https://github.com/plone/volto/issues/6641) + ## 1.0.1 (2025-01-24) ### Internal diff --git a/packages/helpers/news/6641.internal b/packages/helpers/news/6641.internal deleted file mode 100644 index bb39b1379f..0000000000 --- a/packages/helpers/news/6641.internal +++ /dev/null @@ -1,2 +0,0 @@ -Update internal `peerDependencies` to include React 19. -Update TS version. @sneridagh diff --git a/packages/helpers/package.json b/packages/helpers/package.json index eda17b5fce..d74c2414ed 100644 --- a/packages/helpers/package.json +++ b/packages/helpers/package.json @@ -9,7 +9,7 @@ ], "funding": "https://github.com/sponsors/plone", "license": "MIT", - "version": "1.0.1", + "version": "1.0.2", "repository": { "type": "git", "url": "https://github.com/plone/volto.git" From a301a56858a1295829ab2328a4260d6512f516a1 Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:24:11 +0100 Subject: [PATCH 20/29] Release @plone/providers 1.0.0-alpha.8 --- packages/providers/CHANGELOG.md | 8 ++++++++ packages/providers/news/6641.internal | 2 -- packages/providers/news/6728.internal | 1 - packages/providers/package.json | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) delete mode 100644 packages/providers/news/6641.internal delete mode 100644 packages/providers/news/6728.internal diff --git a/packages/providers/CHANGELOG.md b/packages/providers/CHANGELOG.md index fec0df254a..bc9f3f1b97 100644 --- a/packages/providers/CHANGELOG.md +++ b/packages/providers/CHANGELOG.md @@ -8,6 +8,14 @@ +## 1.0.0-alpha.8 (2025-02-08) + +### Internal + +- Update internal `peerDependencies` to include React 19. + Update TS version. @sneridagh [#6641](https://github.com/plone/volto/issues/6641) +- Remove no longer required dependencies. @sneridagh [#6728](https://github.com/plone/volto/issues/6728) + ## 1.0.0-alpha.7 (2025-01-24) ### Internal diff --git a/packages/providers/news/6641.internal b/packages/providers/news/6641.internal deleted file mode 100644 index bb39b1379f..0000000000 --- a/packages/providers/news/6641.internal +++ /dev/null @@ -1,2 +0,0 @@ -Update internal `peerDependencies` to include React 19. -Update TS version. @sneridagh diff --git a/packages/providers/news/6728.internal b/packages/providers/news/6728.internal deleted file mode 100644 index 14ea4c9631..0000000000 --- a/packages/providers/news/6728.internal +++ /dev/null @@ -1 +0,0 @@ -Remove no longer required dependencies. @sneridagh diff --git a/packages/providers/package.json b/packages/providers/package.json index 5c03d5da0f..12656e48e0 100644 --- a/packages/providers/package.json +++ b/packages/providers/package.json @@ -9,7 +9,7 @@ ], "funding": "https://github.com/sponsors/plone", "license": "MIT", - "version": "1.0.0-alpha.7", + "version": "1.0.0-alpha.8", "repository": { "type": "git", "url": "https://github.com/plone/volto.git" From f96e2499905c91779ac68c1173bea2205035c5e0 Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:26:24 +0100 Subject: [PATCH 21/29] Release @plone/slots 1.0.0-alpha.1 --- packages/slots/CHANGELOG.md | 12 ++++++++++++ packages/slots/news/6636.breaking | 1 - packages/slots/news/6640.internal | 1 - packages/slots/news/6641.internal | 2 -- packages/slots/package.json | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) delete mode 100644 packages/slots/news/6636.breaking delete mode 100644 packages/slots/news/6640.internal delete mode 100644 packages/slots/news/6641.internal diff --git a/packages/slots/CHANGELOG.md b/packages/slots/CHANGELOG.md index 5d07428752..3f05200f44 100644 --- a/packages/slots/CHANGELOG.md +++ b/packages/slots/CHANGELOG.md @@ -8,6 +8,18 @@ +## 1.0.0-alpha.1 (2025-02-08) + +### Breaking + +- Move the styles to `./styles/main.css`. @sneridagh [#6636](https://github.com/plone/volto/issues/6636) + +### Internal + +- Update Storybook version. @sneridagh [#6640](https://github.com/plone/volto/issues/6640) +- Update internal `peerDependencies` to include React 19. + Update TS version. @sneridagh [#6641](https://github.com/plone/volto/issues/6641) + ## 1.0.0-alpha.0 (2025-01-24) ### Bugfix diff --git a/packages/slots/news/6636.breaking b/packages/slots/news/6636.breaking deleted file mode 100644 index 0f9f482079..0000000000 --- a/packages/slots/news/6636.breaking +++ /dev/null @@ -1 +0,0 @@ -Move the styles to `./styles/main.css`. @sneridagh diff --git a/packages/slots/news/6640.internal b/packages/slots/news/6640.internal deleted file mode 100644 index 6267182673..0000000000 --- a/packages/slots/news/6640.internal +++ /dev/null @@ -1 +0,0 @@ -Update Storybook version. @sneridagh diff --git a/packages/slots/news/6641.internal b/packages/slots/news/6641.internal deleted file mode 100644 index bb39b1379f..0000000000 --- a/packages/slots/news/6641.internal +++ /dev/null @@ -1,2 +0,0 @@ -Update internal `peerDependencies` to include React 19. -Update TS version. @sneridagh diff --git a/packages/slots/package.json b/packages/slots/package.json index d37c646b21..d8c71876e1 100644 --- a/packages/slots/package.json +++ b/packages/slots/package.json @@ -9,7 +9,7 @@ ], "funding": "https://github.com/sponsors/plone", "license": "MIT", - "version": "1.0.0-alpha.0", + "version": "1.0.0-alpha.1", "repository": { "type": "git", "url": "https://github.com/plone/volto.git" From 6bb4d3a83b088478c8065cca859a77e45cd0e7ac Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:28:13 +0100 Subject: [PATCH 22/29] Release generate-volto 9.0.1 --- packages/generator-volto/CHANGELOG.md | 6 ++++++ packages/generator-volto/news/6682.internal | 1 - packages/generator-volto/package.json | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) delete mode 100644 packages/generator-volto/news/6682.internal diff --git a/packages/generator-volto/CHANGELOG.md b/packages/generator-volto/CHANGELOG.md index b04403e193..ec689bb466 100644 --- a/packages/generator-volto/CHANGELOG.md +++ b/packages/generator-volto/CHANGELOG.md @@ -8,6 +8,12 @@ +## 9.0.1 (2025-02-08) + +### Internal + +- Test with Plone 6.1.0rc1. @sneridagh [#6682](https://github.com/plone/volto/issues/6682) + ## 9.0.0 (2024-10-31) ### Internal diff --git a/packages/generator-volto/news/6682.internal b/packages/generator-volto/news/6682.internal deleted file mode 100644 index ace2e8fa6d..0000000000 --- a/packages/generator-volto/news/6682.internal +++ /dev/null @@ -1 +0,0 @@ -Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/generator-volto/package.json b/packages/generator-volto/package.json index b31a63b5e8..b10ea7b5e5 100644 --- a/packages/generator-volto/package.json +++ b/packages/generator-volto/package.json @@ -10,7 +10,7 @@ } ], "license": "MIT", - "version": "9.0.0", + "version": "9.0.1", "repository": { "type": "git", "url": "git+https://github.com/plone/generator-volto.git" From b3068a98135e64f64dab7cc34354f07352500f2b Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:28:56 +0100 Subject: [PATCH 23/29] Release @plone/react-router 1.0.1 --- packages/react-router/CHANGELOG.md | 7 +++++++ packages/react-router/news/6641.internal | 2 -- packages/react-router/package.json | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) delete mode 100644 packages/react-router/news/6641.internal diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index 97a8deaaa6..e1aaf70b9c 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -8,6 +8,13 @@ +## 1.0.1 (2025-02-08) + +### Internal + +- Update internal `peerDependencies` to include React 19. + Update TS version. @sneridagh [#6641](https://github.com/plone/volto/issues/6641) + ## 1.0.0 (2025-01-24) ### Bugfix diff --git a/packages/react-router/news/6641.internal b/packages/react-router/news/6641.internal deleted file mode 100644 index bb39b1379f..0000000000 --- a/packages/react-router/news/6641.internal +++ /dev/null @@ -1,2 +0,0 @@ -Update internal `peerDependencies` to include React 19. -Update TS version. @sneridagh diff --git a/packages/react-router/package.json b/packages/react-router/package.json index be7290e9e4..834b824094 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -9,7 +9,7 @@ ], "funding": "https://github.com/sponsors/plone", "license": "MIT", - "version": "1.0.0", + "version": "1.0.1", "repository": { "type": "git", "url": "https://github.com/plone/volto.git" From 75f5311aa102bbc0fefba2b52b395d8a4ba2399c Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:29:26 +0100 Subject: [PATCH 24/29] Release @plone/scripts 3.8.2 --- packages/scripts/CHANGELOG.md | 6 ++++++ packages/scripts/news/6682.internal | 1 - packages/scripts/package.json | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) delete mode 100644 packages/scripts/news/6682.internal diff --git a/packages/scripts/CHANGELOG.md b/packages/scripts/CHANGELOG.md index 87d5fcec90..7230f4566d 100644 --- a/packages/scripts/CHANGELOG.md +++ b/packages/scripts/CHANGELOG.md @@ -8,6 +8,12 @@ +## 3.8.2 (2025-02-08) + +### Internal + +- Test with Plone 6.1.0rc1. @sneridagh [#6682](https://github.com/plone/volto/issues/6682) + ## 3.8.1 (2024-11-05) ### Internal diff --git a/packages/scripts/news/6682.internal b/packages/scripts/news/6682.internal deleted file mode 100644 index ace2e8fa6d..0000000000 --- a/packages/scripts/news/6682.internal +++ /dev/null @@ -1 +0,0 @@ -Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/scripts/package.json b/packages/scripts/package.json index 843127008c..8c6739f5c8 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -9,7 +9,7 @@ } ], "license": "MIT", - "version": "3.8.1", + "version": "3.8.2", "repository": { "type": "git", "url": "git@github.com:plone/volto.git" From cd143f802852b0750471b0c99c8cf3245f394c5b Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:30:03 +0100 Subject: [PATCH 25/29] Release @plone/slate 18.2.2 --- packages/volto-slate/CHANGELOG.md | 10 ++++++++++ packages/volto-slate/news/6570.bugfix | 1 - packages/volto-slate/news/6728.internal | 1 - packages/volto-slate/package.json | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) delete mode 100644 packages/volto-slate/news/6570.bugfix delete mode 100644 packages/volto-slate/news/6728.internal diff --git a/packages/volto-slate/CHANGELOG.md b/packages/volto-slate/CHANGELOG.md index 13d4bd2b36..8b984b680f 100644 --- a/packages/volto-slate/CHANGELOG.md +++ b/packages/volto-slate/CHANGELOG.md @@ -8,6 +8,16 @@ +## 18.2.2 (2025-02-08) + +### Bugfix + +- In `RichTextWidget` and `HtmlSlateWidget`, fix breaking a list by typing Enter. @nileshgulia1 [#6570](https://github.com/plone/volto/issues/6570) + +### Internal + +- Remove hard dependencies on `react`, move to `peerDependencies` @sneridagh [#6728](https://github.com/plone/volto/issues/6728) + ## 18.2.1 (2025-01-31) ### Bugfix diff --git a/packages/volto-slate/news/6570.bugfix b/packages/volto-slate/news/6570.bugfix deleted file mode 100644 index 9032558059..0000000000 --- a/packages/volto-slate/news/6570.bugfix +++ /dev/null @@ -1 +0,0 @@ -In `RichTextWidget` and `HtmlSlateWidget`, fix breaking a list by typing Enter. @nileshgulia1 \ No newline at end of file diff --git a/packages/volto-slate/news/6728.internal b/packages/volto-slate/news/6728.internal deleted file mode 100644 index 4d4e6e1c2c..0000000000 --- a/packages/volto-slate/news/6728.internal +++ /dev/null @@ -1 +0,0 @@ -Remove hard dependencies on `react`, move to `peerDependencies` @sneridagh diff --git a/packages/volto-slate/package.json b/packages/volto-slate/package.json index 77cfc34620..252bd1789b 100644 --- a/packages/volto-slate/package.json +++ b/packages/volto-slate/package.json @@ -1,6 +1,6 @@ { "name": "@plone/volto-slate", - "version": "18.2.1", + "version": "18.2.2", "description": "Slate.js integration with Volto", "main": "src/index.js", "author": "European Environment Agency: IDM2 A-Team", From 741df5dc7b8f1cdd536e120ffebf5a1dcf22d7eb Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Sat, 8 Feb 2025 09:31:01 +0100 Subject: [PATCH 26/29] Release 18.8.2 --- docs/source/release-notes/index.md | 17 +++++++++++++++++ packages/volto/CHANGELOG.md | 17 +++++++++++++++++ packages/volto/news/4171.bugfix | 1 - packages/volto/news/6476.bugfix | 1 - packages/volto/news/6570.internal | 1 - packages/volto/news/6679.internal | 1 - packages/volto/news/6682.internal | 1 - packages/volto/news/6683.internal | 1 - packages/volto/news/6684.internal | 1 - packages/volto/news/6685.internal | 1 - packages/volto/news/6728.internal | 1 - packages/volto/package.json | 2 +- packages/volto/types/config/Widgets.d.ts | 2 ++ 13 files changed, 37 insertions(+), 10 deletions(-) delete mode 100644 packages/volto/news/4171.bugfix delete mode 100644 packages/volto/news/6476.bugfix delete mode 100644 packages/volto/news/6570.internal delete mode 100644 packages/volto/news/6679.internal delete mode 100644 packages/volto/news/6682.internal delete mode 100644 packages/volto/news/6683.internal delete mode 100644 packages/volto/news/6684.internal delete mode 100644 packages/volto/news/6685.internal delete mode 100644 packages/volto/news/6728.internal diff --git a/docs/source/release-notes/index.md b/docs/source/release-notes/index.md index 791af7fd75..502e59c250 100644 --- a/docs/source/release-notes/index.md +++ b/docs/source/release-notes/index.md @@ -17,6 +17,23 @@ myst: +## 18.8.2 (2025-02-08) + +### Bugfix + +- Use a text widget for editing the frontend domain setting in the Volto Settings control panel, instead of the URL widget which causes problems by erasing the current domain. @davisagli [#4171](https://github.com/plone/volto/issues/4171) +- Update Dutch translations. @mauritsvanrees [#6476](https://github.com/plone/volto/issues/6476) + +### Internal + +- Test(cypress): fix breaking a list by typing Enter refs- #6586 @nileshgulia1 [#6570](https://github.com/plone/volto/issues/6570) +- Add the block `group` name in the block configuration. @erral [#6679](https://github.com/plone/volto/issues/6679) +- Test with Plone 6.1.0rc1. @sneridagh [#6682](https://github.com/plone/volto/issues/6682) +- Revise the existing issue templates and create a new one for PLIP tasks. @stevepiercy [#6683](https://github.com/plone/volto/issues/6683) +- Fix documentation build at Read the Docs. @sneridagh [#6684](https://github.com/plone/volto/issues/6684) +- Upgrade jotai to 2.11.3 @ksuess [#6685](https://github.com/plone/volto/issues/6685) +- Add Makefile command for testing Cookieplone in CI @sneridagh [#6728](https://github.com/plone/volto/issues/6728) + ## 18.8.1 (2025-02-04) ### Bugfix diff --git a/packages/volto/CHANGELOG.md b/packages/volto/CHANGELOG.md index 791af7fd75..502e59c250 100644 --- a/packages/volto/CHANGELOG.md +++ b/packages/volto/CHANGELOG.md @@ -17,6 +17,23 @@ myst: +## 18.8.2 (2025-02-08) + +### Bugfix + +- Use a text widget for editing the frontend domain setting in the Volto Settings control panel, instead of the URL widget which causes problems by erasing the current domain. @davisagli [#4171](https://github.com/plone/volto/issues/4171) +- Update Dutch translations. @mauritsvanrees [#6476](https://github.com/plone/volto/issues/6476) + +### Internal + +- Test(cypress): fix breaking a list by typing Enter refs- #6586 @nileshgulia1 [#6570](https://github.com/plone/volto/issues/6570) +- Add the block `group` name in the block configuration. @erral [#6679](https://github.com/plone/volto/issues/6679) +- Test with Plone 6.1.0rc1. @sneridagh [#6682](https://github.com/plone/volto/issues/6682) +- Revise the existing issue templates and create a new one for PLIP tasks. @stevepiercy [#6683](https://github.com/plone/volto/issues/6683) +- Fix documentation build at Read the Docs. @sneridagh [#6684](https://github.com/plone/volto/issues/6684) +- Upgrade jotai to 2.11.3 @ksuess [#6685](https://github.com/plone/volto/issues/6685) +- Add Makefile command for testing Cookieplone in CI @sneridagh [#6728](https://github.com/plone/volto/issues/6728) + ## 18.8.1 (2025-02-04) ### Bugfix diff --git a/packages/volto/news/4171.bugfix b/packages/volto/news/4171.bugfix deleted file mode 100644 index 5e8fbfb641..0000000000 --- a/packages/volto/news/4171.bugfix +++ /dev/null @@ -1 +0,0 @@ -Use a text widget for editing the frontend domain setting in the Volto Settings control panel, instead of the URL widget which causes problems by erasing the current domain. @davisagli diff --git a/packages/volto/news/6476.bugfix b/packages/volto/news/6476.bugfix deleted file mode 100644 index 214e4f3f84..0000000000 --- a/packages/volto/news/6476.bugfix +++ /dev/null @@ -1 +0,0 @@ -Update Dutch translations. @mauritsvanrees diff --git a/packages/volto/news/6570.internal b/packages/volto/news/6570.internal deleted file mode 100644 index 71c415192b..0000000000 --- a/packages/volto/news/6570.internal +++ /dev/null @@ -1 +0,0 @@ -Test(cypress): fix breaking a list by typing Enter refs- #6586 @nileshgulia1 \ No newline at end of file diff --git a/packages/volto/news/6679.internal b/packages/volto/news/6679.internal deleted file mode 100644 index 1992ef2b13..0000000000 --- a/packages/volto/news/6679.internal +++ /dev/null @@ -1 +0,0 @@ -Add the block `group` name in the block configuration. @erral diff --git a/packages/volto/news/6682.internal b/packages/volto/news/6682.internal deleted file mode 100644 index ace2e8fa6d..0000000000 --- a/packages/volto/news/6682.internal +++ /dev/null @@ -1 +0,0 @@ -Test with Plone 6.1.0rc1. @sneridagh diff --git a/packages/volto/news/6683.internal b/packages/volto/news/6683.internal deleted file mode 100644 index a9d40b6900..0000000000 --- a/packages/volto/news/6683.internal +++ /dev/null @@ -1 +0,0 @@ -Revise the existing issue templates and create a new one for PLIP tasks. @stevepiercy diff --git a/packages/volto/news/6684.internal b/packages/volto/news/6684.internal deleted file mode 100644 index b7cdad95a7..0000000000 --- a/packages/volto/news/6684.internal +++ /dev/null @@ -1 +0,0 @@ -Fix documentation build at Read the Docs. @sneridagh diff --git a/packages/volto/news/6685.internal b/packages/volto/news/6685.internal deleted file mode 100644 index 2d2ba90f1f..0000000000 --- a/packages/volto/news/6685.internal +++ /dev/null @@ -1 +0,0 @@ -Upgrade jotai to 2.11.3 @ksuess \ No newline at end of file diff --git a/packages/volto/news/6728.internal b/packages/volto/news/6728.internal deleted file mode 100644 index 4b6a3b75a5..0000000000 --- a/packages/volto/news/6728.internal +++ /dev/null @@ -1 +0,0 @@ -Add Makefile command for testing Cookieplone in CI @sneridagh diff --git a/packages/volto/package.json b/packages/volto/package.json index 666f5c4458..26bf429989 100644 --- a/packages/volto/package.json +++ b/packages/volto/package.json @@ -9,7 +9,7 @@ } ], "license": "MIT", - "version": "18.8.1", + "version": "18.8.2", "repository": { "type": "git", "url": "git@github.com:plone/volto.git" diff --git a/packages/volto/types/config/Widgets.d.ts b/packages/volto/types/config/Widgets.d.ts index 132b2003ba..9e5b79004c 100644 --- a/packages/volto/types/config/Widgets.d.ts +++ b/packages/volto/types/config/Widgets.d.ts @@ -7,6 +7,7 @@ export namespace widgetMapping { export { UrlWidget as remoteUrl }; export { IdWidget as id }; export { RegistryImageWidget as site_logo }; + export { TextWidget as frontend_domain }; } export namespace widget { export { TextareaWidget as textarea }; @@ -105,6 +106,7 @@ import { RecurrenceWidget } from '@plone/volto/components/manage/Widgets'; import { UrlWidget } from '@plone/volto/components/manage/Widgets'; import { IdWidget } from '@plone/volto/components/manage/Widgets'; import { RegistryImageWidget } from '@plone/volto/components/manage/Widgets'; +import { TextWidget } from '@plone/volto/components/manage/Widgets'; import { TextareaWidget } from '@plone/volto/components/manage/Widgets'; import { DatetimeWidget } from '@plone/volto/components/manage/Widgets'; import { PasswordWidget } from '@plone/volto/components/manage/Widgets'; From fd185a1ae1e719c7fca64359b68ea6219b33ff0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Fern=C3=A1ndez=20de=20Alba?= Date: Sat, 8 Feb 2025 15:42:38 +0100 Subject: [PATCH 27/29] Use 6.1.0 final (#6731) --- packages/volto/docker-compose.yml | 2 +- packages/volto/news/6731.internal | 1 + variables.mk | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 packages/volto/news/6731.internal diff --git a/packages/volto/docker-compose.yml b/packages/volto/docker-compose.yml index a899cbc8a4..dd8fbd700d 100644 --- a/packages/volto/docker-compose.yml +++ b/packages/volto/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.3' services: backend: - image: plone/plone-backend:6.1.0rc1 + image: plone/plone-backend:6.1.0 # Plone 5.2 series can be used too # image: plone/plone-backend:5.2.10 ports: diff --git a/packages/volto/news/6731.internal b/packages/volto/news/6731.internal new file mode 100644 index 0000000000..2bb14084e3 --- /dev/null +++ b/packages/volto/news/6731.internal @@ -0,0 +1 @@ +Use Plone 6.1.0 final release. @sneridagh diff --git a/variables.mk b/variables.mk index dbcc2eb794..74c6ee32ed 100644 --- a/variables.mk +++ b/variables.mk @@ -1,6 +1,6 @@ INSTANCE_PORT=8080 -DOCKER_IMAGE=plone/server-dev:6.1.0rc1 -DOCKER_IMAGE_ACCEPTANCE=plone/server-acceptance:6.1.0rc1 +DOCKER_IMAGE=plone/server-dev:6.1.0 +DOCKER_IMAGE_ACCEPTANCE=plone/server-acceptance:6.1.0 KGS= NODEBIN = ./node_modules/.bin SCRIPTSPACKAGE = ./packages/scripts From 63b2f63c36db5987a32f897f98bed168eb5de14c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Fern=C3=A1ndez=20de=20Alba?= Date: Sat, 8 Feb 2025 23:45:14 +0100 Subject: [PATCH 28/29] Fix typings for Vite Plugin. Fix dev in Seven projects. (#6733) --- packages/registry/news/6733.internal | 1 + packages/registry/vite-plugin.d.ts | 26 ++++++++++++++++++++++---- packages/seven/news/6733.internal | 1 + packages/seven/vite.config.ts | 5 +++++ 4 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 packages/registry/news/6733.internal create mode 100644 packages/seven/news/6733.internal diff --git a/packages/registry/news/6733.internal b/packages/registry/news/6733.internal new file mode 100644 index 0000000000..0a449dda3a --- /dev/null +++ b/packages/registry/news/6733.internal @@ -0,0 +1 @@ +Fix typings for Vite Plugin. @sneridagh diff --git a/packages/registry/vite-plugin.d.ts b/packages/registry/vite-plugin.d.ts index 7745c3186b..bf28137d0a 100644 --- a/packages/registry/vite-plugin.d.ts +++ b/packages/registry/vite-plugin.d.ts @@ -1,12 +1,30 @@ import { ConfigType } from './dist'; -import * as vite from 'vite'; -declare function PloneRegistryVitePlugin(): vite.Plugin; +export function PloneRegistryVitePlugin(): { + name: string; + enforce: 'pre' | 'post' | undefined; + config: () => { + ssr: { + optimizeDeps: { + exclude: string[]; + }; + }; + esbuild: { + supported: { + 'top-level-await': boolean; + }; + }; + optimizeDeps: { + exclude: string[]; + }; + resolve: { + alias: any[]; + }; + }; +}; declare module '@plone/registry/addons-loader' { export default function applyAddonConfiguration( config: ConfigType, ): ConfigType; } - -export { PloneRegistryVitePlugin }; diff --git a/packages/seven/news/6733.internal b/packages/seven/news/6733.internal new file mode 100644 index 0000000000..dbb5196c36 --- /dev/null +++ b/packages/seven/news/6733.internal @@ -0,0 +1 @@ +Fix dev in Seven projects. @sneridagh diff --git a/packages/seven/vite.config.ts b/packages/seven/vite.config.ts index ba4e42fef1..765eb55442 100644 --- a/packages/seven/vite.config.ts +++ b/packages/seven/vite.config.ts @@ -12,6 +12,11 @@ export default defineConfig({ plugins: [PloneRegistryVitePlugin(), reactRouter(), tsconfigPaths()], server: { port: 3000, + fs: { + // Allow serving files from one level up to the project root + // (required by the Cookieplone setup) + allow: ['../../../.'], + }, proxy: { '^/\\+\\+api\\+\\+($$|/.*)': { target: prodServerName From 3330285b2c14ed7f6131d9866e760a1fa4a5a57a Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Sun, 9 Feb 2025 14:37:07 -0800 Subject: [PATCH 29/29] Fix the '30 needs: triage' label for bug reports template (#6737) --- .github/ISSUE_TEMPLATE/1_bug_report.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/1_bug_report.md b/.github/ISSUE_TEMPLATE/1_bug_report.md index b62d83e787..67564298a7 100644 --- a/.github/ISSUE_TEMPLATE/1_bug_report.md +++ b/.github/ISSUE_TEMPLATE/1_bug_report.md @@ -2,7 +2,7 @@ name: '🐞 Bug report' about: 'Create a report to help us improve Volto' title: '' -labels: ['01 type: bug', 'needs: triage'] +labels: ['01 type: bug', '30 needs: triage'] assignees: '' ---