diff --git a/.eslintrc b/.eslintrc index 1f677f5..5e5f95b 100644 --- a/.eslintrc +++ b/.eslintrc @@ -30,6 +30,7 @@ // Nitpicky. Prefer `interface T` over type T "@typescript-eslint/consistent-type-definitions": "error", "@typescript-eslint/consistent-type-exports": "error", + "@typescript-eslint/no-floating-promises": "off", // Use `import type` instead of `import` for type imports "@typescript-eslint/consistent-type-imports": [ "error", diff --git a/e2e/pages/form-builder-page.ts b/e2e/pages/form-builder-page.ts index 2258864..6f3d118 100644 --- a/e2e/pages/form-builder-page.ts +++ b/e2e/pages/form-builder-page.ts @@ -1,10 +1,10 @@ /* eslint-disable @typescript-eslint/ban-ts-comment */ import type { Page } from '@playwright/test'; -import { expect } from '@playwright/test'; export class FormBuilderPage { constructor(readonly page: Page) {} + readonly schemaEditorContent = () => this.page.locator('#schemaEditor div .ace_content'); readonly createNewFormButton = () => this.page.getByRole('button', { name: /create a new form/i }); readonly schemaInput = () => this.page.locator('.ace_text-input'); readonly renderChangesButton = () => this.page.getByRole('button', { name: /render changes/i }); @@ -59,52 +59,6 @@ export class FormBuilderPage { await this.page.goto('form-builder'); } - async buildFormInteractively() { - await this.interactiveBuilderTab().click(); - await this.startBuildingButton().click(); - await this.interactiveFormNameInput().fill('Covid-19 Screening'); - await this.interactiveFormDescriptionInput().fill('A test form for recording COVID-19 screening information'); - await this.createFormButton().click(); - await expect(this.page.getByText(/form created/i)).toBeVisible(); - - await this.addPageButton().click(); - await this.pageNameInput().fill('Screening'); - await this.savePageButton().click(); - await expect(this.page.getByText(/new page created/i)).toBeVisible(); - - await this.addSectionButton().click(); - await this.sectionNameInput().fill('Testing history'); - await this.saveSectionButton().click(); - await expect(this.page.getByText(/new section created/i)).toBeVisible(); - - await this.page.getByRole('button', { name: /^testing history$/i }).click(); - await this.addQuestionButton().click(); - await this.questionLabelInput().fill('Have you been ever been tested for COVID-19?'); - await this.questionIdInput().fill('everTestedForCovid19'); - await this.questionTypeDropdown().selectOption('obs'); - await this.renderingTypeDropdown().selectOption('radio'); - await this.conceptSearchInput().fill('Tested for COVID 19'); - await this.conceptSearchInput().press('Enter'); - await this.answer().click(); - await this.selectAnswersDropdown().click(); - await this.page.getByRole('option', { name: 'No' }).click(); - await this.page.getByRole('option', { name: 'Yes' }).click(); - await this.saveQuestionButton().click(); - } - - async saveForm() { - const formName = `A sample test form ${Math.floor(Math.random() * 10000)}`; - - await this.saveFormButton().click(); - await this.formNameInput().click(); - await this.formNameInput().fill(formName); - await this.formVersionInput().click(); - await this.formVersionInput().fill('1.0'); - await this.formDescriptionInput().fill('This is a test form'); - await this.formEncounterType().selectOption('Admission'); - await this.formSaveButton().click(); - } - async searchForForm(formName: string) { await this.page.getByRole('searchbox').fill(formName); } diff --git a/e2e/specs/create-form-using-custom-schema.spec.ts b/e2e/specs/create-form-using-custom-schema.spec.ts index 84a4b39..3720400 100644 --- a/e2e/specs/create-form-using-custom-schema.spec.ts +++ b/e2e/specs/create-form-using-custom-schema.spec.ts @@ -23,13 +23,35 @@ test('Create a form using a custom JSON schema', async ({ page }) => { }); await test.step('Then I click the `Save Form` button', async () => { - await formBuilderPage.saveForm(); + await formBuilderPage.saveFormButton().click(); + }); + + await test.step('And then I fill in the form name', async () => { + await formBuilderPage.formNameInput().click(); + await formBuilderPage.formNameInput().fill('A sample form'); + }); + + await test.step('And then I fill in the version number', async () => { + await formBuilderPage.formVersionInput().click(); + await formBuilderPage.formVersionInput().fill('1.0'); + }); + + await test.step('And then I fill in the form description', async () => { + await formBuilderPage.formDescriptionInput().fill('This is a test form'); + }); + + await test.step('And then I select the encounter type', async () => { + await formBuilderPage.formEncounterType().selectOption('Admission'); + }); + + await test.step("And then I click on the 'Save' button", async () => { + await formBuilderPage.formSaveButton().click(); }); await test.step('And I should get a success message and be redirected to the edit page for the new form', async () => { // Checks whether the user has been redirected to the edit page const editFormPageURLRegex = new RegExp('/edit/'); - await expect(page.getByText('Form created')).toBeVisible(); + await expect(formBuilderPage.page.getByText('Form created')).toBeVisible(); await page.waitForURL(editFormPageURLRegex); const editFormPageURL = page.url(); formUuid = editFormPageURL.split('/').slice(-1)[0]; diff --git a/e2e/specs/create-form-using-dummy-schema.spec.ts b/e2e/specs/create-form-using-dummy-schema.spec.ts index 4a4baac..129a904 100644 --- a/e2e/specs/create-form-using-dummy-schema.spec.ts +++ b/e2e/specs/create-form-using-dummy-schema.spec.ts @@ -21,13 +21,35 @@ test('Create a form using the `Input Dummy Schema` feature', async ({ page }) => }); await test.step('Then I click the `Save Form` button', async () => { - await formBuilderPage.saveForm(); + await formBuilderPage.saveFormButton().click(); + }); + + await test.step('And then I fill in the form name', async () => { + await formBuilderPage.formNameInput().click(); + await formBuilderPage.formNameInput().fill('A sample form with dummy schema'); + }); + + await test.step('And then I fill in the version number', async () => { + await formBuilderPage.formVersionInput().click(); + await formBuilderPage.formVersionInput().fill('1.0'); + }); + + await test.step('And then I fill in the form description', async () => { + await formBuilderPage.formDescriptionInput().fill('This is a test form'); + }); + + await test.step('And then I select the encounter type', async () => { + await formBuilderPage.formEncounterType().selectOption('Admission'); + }); + + await test.step('And then I click on the `Save` button', async () => { + await formBuilderPage.formSaveButton().click(); }); await test.step('Then should get a success message and be redirected to the edit page for the new form', async () => { // Checks whether the user has been redirected to the edit page const editFormPageURLRegex = new RegExp('/edit/'); - await expect(page.getByText('Form created')).toBeVisible(); + await expect(formBuilderPage.page.getByText('Form created')).toBeVisible(); await page.waitForURL(editFormPageURLRegex); const editFormPageURL = page.url(); formUuid = editFormPageURL.split('/').slice(-1)[0]; diff --git a/e2e/specs/edit-existing-form.spec.ts b/e2e/specs/edit-existing-form.spec.ts index 431a849..75ff60f 100644 --- a/e2e/specs/edit-existing-form.spec.ts +++ b/e2e/specs/edit-existing-form.spec.ts @@ -23,17 +23,23 @@ test('Editing an existing form', async ({ page }) => { }); await test.step('And I click the `Edit` button on the form I need to edit', async () => { - await page.getByRole('row', { name: form.name }).getByLabel('Edit Schema').click(); + await formBuilderPage.page.getByRole('row', { name: form.name }).getByLabel('Edit Schema').click(); }); - await test.step('Then I click the `Save Form` button then the `Update existing version` button, and finally the `Save` button', async () => { + await test.step('Then I click the `Save Form` button', async () => { await formBuilderPage.saveFormButton().click(); + }); + + await test.step('And then I click on the `Update existing version button`', async () => { await formBuilderPage.updateExistingFormButton().click(); + }); + + await test.step('And then I click on the `Save` button', async () => { await formBuilderPage.formSaveButton().click(); }); await test.step('Then I should see a success message', async () => { - await expect(page.getByText('Success!')).toBeVisible(); + await expect(formBuilderPage.page.getByText('Success!')).toBeVisible(); }); }); diff --git a/e2e/specs/forms-dashboard.spec.ts b/e2e/specs/forms-dashboard.spec.ts index 2ec7a18..ade7088 100644 --- a/e2e/specs/forms-dashboard.spec.ts +++ b/e2e/specs/forms-dashboard.spec.ts @@ -20,20 +20,16 @@ test('Filter forms based on publish status', async ({ page }) => { // Test the filter functionality await test.step('Then I click the filter dropdown', async () => { - await page.getByText('Filter by:').click(); + await formBuilderPage.page.getByRole('combobox', { name: /Filter by:/i }).click(); }); - await test.step('And I click the Unpublished option', async () => await page.getByText('Unpublished').click()); + await test.step('And I click the Unpublished option', async () => + await formBuilderPage.page.getByText(/Unpublished/i).click()); - // Expect the publish status to be "No" - const tagElements = await page.$$('div[data-testid="no-tag"]'); - const firstTagElement = tagElements[0]; - - // Get the inner text of the tag element - const innerText = await firstTagElement.innerText(); - await test.step('Then the forms list should only show unpublished forms', () => { - expect(innerText).toBe('No'); - }); + // Expect the list of forms to not have any published forms + await expect( + formBuilderPage.page.getByRole('table').filter({ has: formBuilderPage.page.getByTestId(/yes-tag/i) }), + ).toHaveCount(0); }); test('Search forms by name', async ({ page }) => { @@ -65,7 +61,7 @@ test('Clicking on a form should navigate me to the editor', async ({ page }) => }); await test.step('And I click the `A sample test form` form', async () => { - await page.getByText('A sample test form').click(); + await formBuilderPage.page.getByText('A sample test form').click(); }); await test.step('Then I should be navigated to the editor page', async () => { diff --git a/e2e/specs/interactive-builder.spec.ts b/e2e/specs/interactive-builder.spec.ts index 68a6b0c..cbf9fa4 100644 --- a/e2e/specs/interactive-builder.spec.ts +++ b/e2e/specs/interactive-builder.spec.ts @@ -1,8 +1,54 @@ -import { test, expect } from '@playwright/test'; +import { test } from '../core'; +import { expect } from '@playwright/test'; +import { deleteForm } from '../commands/form-operations'; import { FormBuilderPage } from '../pages'; -test('Create a schema using the interactive builder', async ({ page }) => { +let formUuid = ''; + +test('Create a form using the interactive builder', async ({ page, context }) => { const formBuilderPage = new FormBuilderPage(page); + const formDetails = { + name: 'Covid-19 Screening', + pages: [ + { + label: 'Screening', + sections: [ + { + label: 'Testing history', + isExpanded: 'true', + questions: [ + { + label: 'Have you been ever been tested for COVID-19?', + type: 'obs', + required: true, + id: 'everTestedForCovid19', + questionOptions: { + rendering: 'radio', + concept: '89c5bc03-8ce2-40d8-a77d-20b5a62a1ca1', + answers: [ + { + concept: '1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA', + label: 'No', + }, + { + concept: '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA', + label: 'Yes', + }, + ], + }, + validators: [], + }, + ], + }, + ], + }, + ], + processor: 'EncounterFormProcessor', + encounterType: '', + referencedForms: [], + uuid: '', + description: 'A test form for recording COVID-19 screening information', + }; await test.step('When I visit the form builder', async () => { await formBuilderPage.gotoFormBuilder(); @@ -12,18 +58,176 @@ test('Create a schema using the interactive builder', async ({ page }) => { await formBuilderPage.createNewFormButton().click(); }); - await test.step('Then I create a new form using the interactive builder', async () => { - await formBuilderPage.buildFormInteractively(); + await test.step('And then I go to the interactive builder tab', async () => { + await formBuilderPage.interactiveBuilderTab().click(); + }); + + await test.step('And I click on `Start Building`', async () => { + await formBuilderPage.startBuildingButton().click(); + }); + + await test.step('And then I fill in the form name', async () => { + await formBuilderPage.interactiveFormNameInput().fill(formDetails.name); + }); + + await test.step('And then I fill in the form description', async () => { + await formBuilderPage.interactiveFormDescriptionInput().fill(formDetails.description); + }); + + await test.step('And then I click on `Create Form`', async () => { + await formBuilderPage.createFormButton().click(); + await expect(formBuilderPage.page.getByText(/form created/i)).toBeVisible(); + expect(JSON.parse(await formBuilderPage.schemaEditorContent().textContent())).toEqual({ + ...formDetails, + pages: [], + }); + }); + + await test.step('And then I click on `Create a new page`', async () => { + await formBuilderPage.addPageButton().click(); + }); + + await test.step('And then I fill in the page title', async () => { + await formBuilderPage.pageNameInput().fill(formDetails.pages[0].label); + }); + + await test.step('And then I click on `Save`', async () => { + await formBuilderPage.savePageButton().click(); + await expect(formBuilderPage.page.getByText(/new page created/i)).toBeVisible(); + expect(JSON.parse(await formBuilderPage.schemaEditorContent().textContent())).toEqual({ + ...formDetails, + pages: [ + { + label: 'Screening', + sections: [], + }, + ], + }); + }); + + await test.step('And then I click on `Create a new section`', async () => { + await formBuilderPage.addSectionButton().click(); + }); + + await test.step('And then I fill in the section title', async () => { + await formBuilderPage.sectionNameInput().fill(formDetails.pages[0].sections[0].label); + }); + + await test.step('And then I click on `Save`', async () => { + await formBuilderPage.saveSectionButton().click(); + await expect(formBuilderPage.page.getByText(/new section created/i)).toBeVisible(); + expect(JSON.parse(await formBuilderPage.schemaEditorContent().textContent())).toEqual({ + ...formDetails, + pages: [ + { + label: 'Screening', + sections: [ + { + label: 'Testing history', + isExpanded: 'true', + questions: [], + }, + ], + }, + ], + }); + }); + + await test.step('And then I expand the section', async () => { + await formBuilderPage.page.getByRole('button', { name: /^testing history$/i }).click(); + }); + + await test.step('And then I click on `Add Question`', async () => { + await formBuilderPage.addQuestionButton().click(); + }); + + await test.step('And then I type in the question label', async () => { + await formBuilderPage.questionLabelInput().fill(formDetails.pages[0].sections[0].questions[0].label); + }); + + await test.step('And then I type in the question id', async () => { + await formBuilderPage.questionIdInput().fill(formDetails.pages[0].sections[0].questions[0].id); }); - await test.step('Then I should see the new schema in the schema editor and a success notification', async () => { - await expect(page.getByText(/new question created/i)).toBeVisible(); - await page - .locator('#schemaEditor div') - .filter({ - hasText: '{ "name": "Covid-19 Screening", "pages": [ { "label": "Screening", "sections": [', - }) - .nth(1) + await test.step('And then I set the question type to required', async () => { + await formBuilderPage.page + .getByRole('group', { name: /Is this question a required/i }) + .locator('span') + .nth(2) .click(); }); + + await test.step('And then I set the question type to obs', async () => { + await formBuilderPage.questionTypeDropdown().selectOption('obs'); + }); + + await test.step('And then I set the rendering type to be radio', async () => { + await formBuilderPage.renderingTypeDropdown().selectOption('radio'); + }); + + await test.step('And then I select the concept to be `Tested for COVID 19`', async () => { + await formBuilderPage.conceptSearchInput().fill('Tested for COVID 19'); + await formBuilderPage.conceptSearchInput().press('Enter'); + await formBuilderPage.page.getByRole('menuitem', { name: /tested for covid 19/i }).click(); + }); + + await test.step('And then I select `Yes` and `No` as the answers to display', async () => { + await formBuilderPage.selectAnswersDropdown().click(); + await formBuilderPage.page.getByRole('option', { name: 'No' }).click(); + await formBuilderPage.page.getByRole('option', { name: 'Yes' }).click(); + }); + + await test.step('And then I click on `Save`', async () => { + await formBuilderPage.saveQuestionButton().click(); + await expect(formBuilderPage.page.getByText(/new question created/i)).toBeVisible(); + }); + + await test.step('Then the JSON schema should have the question object', async () => { + await context.grantPermissions(['clipboard-read', 'clipboard-write']); + await formBuilderPage.page.getByRole('button', { name: /Copy schema/i }).click(); + const handle = await page.evaluateHandle(() => navigator.clipboard.readText()); + const clipboardContent = await handle.jsonValue(); + expect(JSON.parse(clipboardContent)).toEqual(formDetails); + }); + + await test.step('Then I click the `Save Form` button', async () => { + await formBuilderPage.saveFormButton().click(); + }); + + await test.step('And then I fill in the form name', async () => { + await formBuilderPage.formNameInput().click(); + await formBuilderPage.formNameInput().fill('A sample form'); + }); + + await test.step('And then I fill in the version number', async () => { + await formBuilderPage.formVersionInput().click(); + await formBuilderPage.formVersionInput().fill('1.0'); + }); + + await test.step('And then I fill in the form description', async () => { + await formBuilderPage.formDescriptionInput().fill('This is a test form'); + }); + + await test.step('And then I select the encounter type', async () => { + await formBuilderPage.formEncounterType().selectOption('Admission'); + }); + + await test.step("And then I click on the 'Save' button", async () => { + await formBuilderPage.formSaveButton().click(); + }); + + await test.step('And I should get a success message and be redirected to the edit page for the new form', async () => { + // Checks whether the user has been redirected to the edit page + const editFormPageURLRegex = new RegExp('/edit/'); + await expect(formBuilderPage.page.getByText('Form created')).toBeVisible(); + await page.waitForURL(editFormPageURLRegex); + const editFormPageURL = page.url(); + formUuid = editFormPageURL.split('/').slice(-1)[0]; + }); +}); + +test.afterEach(async ({ api }) => { + if (formUuid) { + await deleteForm(api, formUuid); + } }); diff --git a/e2e/specs/publish-form.spec.ts b/e2e/specs/publish-form.spec.ts index d001572..74ae063 100644 --- a/e2e/specs/publish-form.spec.ts +++ b/e2e/specs/publish-form.spec.ts @@ -24,7 +24,7 @@ test('Publish a form', async ({ page }) => { }); await test.step('And I click on a form I need to publish', async () => { - await page + await formBuilderPage.page .getByRole('row', { name: form.name }) .getByLabel(/edit schema/i) .click(); @@ -35,7 +35,7 @@ test('Publish a form', async ({ page }) => { }); await test.step('Then I should see the form published notification and the unpublish form button', async () => { - await expect(page.getByText(/form published/i)).toBeVisible(); + await expect(formBuilderPage.page.getByText(/form published/i)).toBeVisible(); await expect(formBuilderPage.unpublishFormButton()).toBeVisible(); }); }); diff --git a/e2e/specs/unpublish-form.spec.ts b/e2e/specs/unpublish-form.spec.ts index f26e86c..370a05f 100644 --- a/e2e/specs/unpublish-form.spec.ts +++ b/e2e/specs/unpublish-form.spec.ts @@ -23,7 +23,7 @@ test('Unpublish a form', async ({ page }) => { }); await test.step('And I click on a form I need to unpublish', async () => { - await page + await formBuilderPage.page .getByRole('row', { name: form.name }) .getByLabel(/edit schema/i) .click(); @@ -35,7 +35,7 @@ test('Unpublish a form', async ({ page }) => { }); await test.step('Then I should see the form unpublished notification and the publish form button', async () => { - await expect(page.getByText('Form unpublished')).toBeVisible(); + await expect(formBuilderPage.page.getByText('Form unpublished')).toBeVisible(); await expect(formBuilderPage.publishFormButton()).toBeVisible(); }); }); diff --git a/src/components/interactive-builder/add-question.modal.tsx b/src/components/interactive-builder/add-question.modal.tsx index 5ed3063..9704107 100644 --- a/src/components/interactive-builder/add-question.modal.tsx +++ b/src/components/interactive-builder/add-question.modal.tsx @@ -222,6 +222,8 @@ const AddQuestionModal: React.FC = ({ datePickerType && { datePickerFormat: datePickerType }), questionOptions: { rendering: renderingType, + ...(min && { min }), + ...(max && { max }), ...(selectedConcept && { concept: selectedConcept?.uuid }), ...(conceptMappings.length && { conceptMappings }), ...(selectedAnswers.length && { @@ -492,6 +494,12 @@ const AddQuestionModal: React.FC = ({ id="min" labelText="Min" value={min || ''} + invalid={parseFloat(min) > parseFloat(max)} + invalidText={ + parseFloat(min) > parseFloat(max) + ? t('invalidMinMax', 'Min value cannot be greater than max') + : '' + } onChange={(event: React.ChangeEvent) => setMin(event.target.value)} required /> @@ -499,6 +507,12 @@ const AddQuestionModal: React.FC = ({ id="max" labelText="Max" value={max || ''} + invalid={parseFloat(min) > parseFloat(max)} + invalidText={ + parseFloat(min) > parseFloat(max) + ? t('invalidMinMax', 'Min value cannot be greater than max') + : '' + } onChange={(event: React.ChangeEvent) => setMax(event.target.value)} required /> @@ -520,7 +534,7 @@ const AddQuestionModal: React.FC = ({ onChange={(event: React.ChangeEvent) => setToggleLabelTrue(event.target.value) } - placeholder={t('On')} + placeholder={t('on', 'On')} required /> = ({ onChange={(event: React.ChangeEvent) => setToggleLabelFalse(event.target.value) } - placeholder={t('Off')} + placeholder={t('off', 'Off')} required /> diff --git a/src/components/interactive-builder/edit-question.modal.tsx b/src/components/interactive-builder/edit-question.modal.tsx index 47a6f99..3a16684 100644 --- a/src/components/interactive-builder/edit-question.modal.tsx +++ b/src/components/interactive-builder/edit-question.modal.tsx @@ -102,8 +102,8 @@ const EditQuestionModal: React.FC = ({ const [patientIdentifierTypeToLookup, setPatientIdentifierTypeToLookup] = useState(''); const [fieldType, setFieldType] = useState(questionToEdit.questionOptions.rendering); const [isQuestionRequired, setIsQuestionRequired] = useState(false); - const [max, setMax] = useState(''); - const [min, setMin] = useState(''); + const [max, setMax] = useState(questionToEdit.questionOptions.max ?? ''); + const [min, setMin] = useState(questionToEdit.questionOptions.min ?? ''); const [questionId, setQuestionId] = useState(''); const [questionLabel, setQuestionLabel] = useState(''); const [questionValue, setQuestionValue] = useState(questionToEdit.value); @@ -282,6 +282,8 @@ const EditQuestionModal: React.FC = ({ }), questionOptions: { rendering: fieldType ? fieldType : questionToEdit.questionOptions.rendering, + ...(min && { min }), + ...(max && { max }), ...((selectedConcept || questionToEdit.questionOptions.concept) && { concept: selectedConcept ? selectedConcept.uuid : questionToEdit.questionOptions.concept, conceptMappings: conceptMappings?.length ? conceptMappings : questionToEdit.questionOptions.conceptMappings, @@ -461,6 +463,10 @@ const EditQuestionModal: React.FC = ({ id="min" labelText="Min" value={min || ''} + invalid={parseFloat(min) > parseFloat(max)} + invalidText={ + parseFloat(min) > parseFloat(max) ? t('invalidMinMax', 'Min value cannot be greater than max') : '' + } onChange={(event: React.ChangeEvent) => setMin(event.target.value)} required /> @@ -468,6 +474,10 @@ const EditQuestionModal: React.FC = ({ id="max" labelText="Max" value={max || ''} + invalid={parseFloat(min) > parseFloat(max)} + invalidText={ + parseFloat(min) > parseFloat(max) ? t('invalidMinMax', 'Min value cannot be greater than max') : '' + } onChange={(event: React.ChangeEvent) => setMax(event.target.value)} required /> diff --git a/translations/en.json b/translations/en.json index a24bf55..e362877 100644 --- a/translations/en.json +++ b/translations/en.json @@ -111,11 +111,12 @@ "inputDummySchema": "Input dummy schema", "interactiveBuilder": "Interactive Builder", "interactiveBuilderHelperText": "The Interactive Builder lets you build your form schema without writing JSON code. The Preview tab automatically updates as you build your form. When done, click Save Form to save your form.", + "invalidMinMax": "Min value cannot be greater than max", "invalidVersionWarning": "Version can only start with with a number", "isQuestionRequiredOrOptional": "Is this question a required or optional field? Required fields must be answered before the form can be submitted.", - "labelTrue": "Label true", "labelFalse": "Label false", "labelPlaceholder": "e.g. Type of Anaesthesia", + "labelTrue": "Label true", "lastEditedBy": "Last Edited By", "loading": "Loading", "loadingSchema": "Loading schema", @@ -131,6 +132,8 @@ "noMatchingFormsToDisplay": "No matching forms to display", "noSchemaLoaded": "No schema loaded", "noValidationErrorsFound": "No validation errors found", + "off": "Off", + "on": "On", "optional": "Optional", "pageCreated": "New page created", "pageDeleted": "Page deleted", diff --git a/yarn.lock b/yarn.lock index 12c3d1e..e5f7d01 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2384,6 +2384,15 @@ __metadata: languageName: node linkType: hard +"@internationalized/date@npm:^3.5.5": + version: 3.5.5 + resolution: "@internationalized/date@npm:3.5.5" + dependencies: + "@swc/helpers": "npm:^0.5.0" + checksum: 10/5f045faf7af0d217874e537507ad9a68753eabc5fa8905524801acaafd6c5e2b4df050c467b423b738ab40a327e1889e620bab41b47c4032aa17f7ca731dc06b + languageName: node + linkType: hard + "@internationalized/message@npm:^3.1.1": version: 3.1.1 resolution: "@internationalized/message@npm:3.1.1" @@ -3237,6 +3246,60 @@ __metadata: languageName: node linkType: hard +"@jsep-plugin/arrow@npm:^1.0.5": + version: 1.0.5 + resolution: "@jsep-plugin/arrow@npm:1.0.5" + peerDependencies: + jsep: ^0.4.0||^1.0.0 + checksum: 10/73cb2f7464664c17bf62f8bf6a1267abef81b19b4c926332babdabe110d4bf3b00310e060ee5c42d1e61fa7e471dade3e1dba5384262db324ae09ec68346231d + languageName: node + linkType: hard + +"@jsep-plugin/new@npm:^1.0.3": + version: 1.0.3 + resolution: "@jsep-plugin/new@npm:1.0.3" + peerDependencies: + jsep: ^0.4.0||^1.0.0 + checksum: 10/d9fd7f10fb07e1ecf8e8359c41aa97cec775776934617550c9c5f8742a148f6b77edee30a29b89f88b9bdace6967b3f02a9596b773f3746c67df28d118852eba + languageName: node + linkType: hard + +"@jsep-plugin/numbers@npm:^1.0.1": + version: 1.0.1 + resolution: "@jsep-plugin/numbers@npm:1.0.1" + peerDependencies: + jsep: ^0.4.0||^1.0.0 + checksum: 10/bf5c75fe8829828112daa2aba68c5c4494056570f02b758357ea6fa9ea949c4d247d850e555dfe506b5b5854af76645eee41e9893f283f20e11a23141d007286 + languageName: node + linkType: hard + +"@jsep-plugin/regex@npm:^1.0.3": + version: 1.0.3 + resolution: "@jsep-plugin/regex@npm:1.0.3" + peerDependencies: + jsep: ^0.4.0||^1.0.0 + checksum: 10/c08c7bd79a164995923ea799949b9f6b18dcf2bd314522ed0dcfc669fd249a06fea200606086c7d54b12d39ce3cfa61d910229e5184c667ead135f6da6997532 + languageName: node + linkType: hard + +"@jsep-plugin/template@npm:^1.0.4": + version: 1.0.4 + resolution: "@jsep-plugin/template@npm:1.0.4" + peerDependencies: + jsep: ^0.4.0||^1.0.0 + checksum: 10/bec2d32b9cf260fe081e895d92b3908bfb0cf11f925571f972944b4b5c92510811fd93c2db15cab96968685db1a689bfbdb9e8909bc2b0fcb719d2129bf8d71b + languageName: node + linkType: hard + +"@jsep-plugin/ternary@npm:^1.1.3": + version: 1.1.3 + resolution: "@jsep-plugin/ternary@npm:1.1.3" + peerDependencies: + jsep: ^0.4.0||^1.0.0 + checksum: 10/03425119968d5eea4d0664df58d066759c4bb80dd0651da6034df88e876d286e7de6392406b796b1a92dd6cc76dbbd1cdb9590a7b99933f7af78839673020e82 + languageName: node + linkType: hard + "@leichtgewicht/ip-codec@npm:^2.0.1": version: 2.0.4 resolution: "@leichtgewicht/ip-codec@npm:2.0.4" @@ -3389,6 +3452,21 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-api@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-api@npm:5.8.2-pre.2303" + dependencies: + "@types/fhir": "npm:0.0.31" + lodash-es: "npm:^4.17.21" + peerDependencies: + "@openmrs/esm-config": 5.x + "@openmrs/esm-error-handling": 5.x + "@openmrs/esm-navigation": 5.x + "@openmrs/esm-offline": 5.x + checksum: 10/71f8a384cc6e743b9b756342d8e9e1a67abb03eb289076895a2818ee8e486ad5d4ea47809accb75416aa404386d1ba77a68f577ddc90f3f00ccc3b172c27ba28 + languageName: node + linkType: hard + "@openmrs/esm-app-shell@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-app-shell@npm:5.7.3-pre.2188" @@ -3437,6 +3515,20 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-config@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-config@npm:5.8.2-pre.2303" + dependencies: + ramda: "npm:^0.26.1" + peerDependencies: + "@openmrs/esm-globals": 5.x + "@openmrs/esm-state": 5.x + "@openmrs/esm-utils": 5.x + single-spa: 5.x + checksum: 10/c1f67c9ec4927936b13077616ebe8271bc1c21237f4e5770822a078c5a78f2a04309ef8863d15fc846ae1735ae42ce172c47ebee40889df26260be5a6a4618b7 + languageName: node + linkType: hard + "@openmrs/esm-context@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-context@npm:5.7.3-pre.2188" @@ -3449,6 +3541,18 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-context@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-context@npm:5.8.2-pre.2303" + dependencies: + immer: "npm:^10.0.4" + peerDependencies: + "@openmrs/esm-globals": 5.x + "@openmrs/esm-state": 5.x + checksum: 10/145f006bbf5211cb65ac8f60266c3d84af3195e663d566fc02a1b5cf8ca9088a212e0152851ddc0be449d7ce1329a5de2353899de2a1eec49a73bdbc12bbabe5 + languageName: node + linkType: hard + "@openmrs/esm-dynamic-loading@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-dynamic-loading@npm:5.7.3-pre.2188" @@ -3459,6 +3563,16 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-dynamic-loading@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-dynamic-loading@npm:5.8.2-pre.2303" + peerDependencies: + "@openmrs/esm-globals": 5.x + "@openmrs/esm-translations": 5.x + checksum: 10/7bf0e361bff6c919bdd6345a91aa48690650e74d0b81a6c7e45c2d57cd49c9e559f1a0816b97bdba38c763201d638970f33c00a14d4697930bb04ff2fcb83c62 + languageName: node + linkType: hard + "@openmrs/esm-error-handling@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-error-handling@npm:5.7.3-pre.2188" @@ -3468,6 +3582,30 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-error-handling@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-error-handling@npm:5.8.2-pre.2303" + peerDependencies: + "@openmrs/esm-globals": 5.x + checksum: 10/e56931bd8160297f46d51a9c753176f9b8aeac6076242f10b40726f795d737baf48153faea30d34634f94b6c01e389313704649237592b5b00c9ff4679460575 + languageName: node + linkType: hard + +"@openmrs/esm-expression-evaluator@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-expression-evaluator@npm:5.8.2-pre.2303" + dependencies: + "@jsep-plugin/arrow": "npm:^1.0.5" + "@jsep-plugin/new": "npm:^1.0.3" + "@jsep-plugin/numbers": "npm:^1.0.1" + "@jsep-plugin/regex": "npm:^1.0.3" + "@jsep-plugin/template": "npm:^1.0.4" + "@jsep-plugin/ternary": "npm:^1.1.3" + jsep: "npm:^1.3.9" + checksum: 10/098c6e8cc855c646539c29cb5d1d863c1639dbe4ed54ffe32bb662460caa0c4ddf018ee19abdf8246664ff45f87f143cf543233fc13306c35567e84c83d0d485 + languageName: node + linkType: hard + "@openmrs/esm-extensions@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-extensions@npm:5.7.3-pre.2188" @@ -3484,6 +3622,23 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-extensions@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-extensions@npm:5.8.2-pre.2303" + dependencies: + lodash-es: "npm:^4.17.21" + peerDependencies: + "@openmrs/esm-api": 5.x + "@openmrs/esm-config": 5.x + "@openmrs/esm-expression-evaluator": 5.x + "@openmrs/esm-feature-flags": 5.x + "@openmrs/esm-state": 5.x + "@openmrs/esm-utils": 5.x + single-spa: 5.x + checksum: 10/82d9bb711dd4dd653c21842c6f4f2def82c76c6cb0ac097262154ddc576e07fecd0121dc4585a4b7525dce5bf4008af3f52e6facd78bdabe7a8b537f0b752e5f + languageName: node + linkType: hard + "@openmrs/esm-feature-flags@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-feature-flags@npm:5.7.3-pre.2188" @@ -3497,6 +3652,19 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-feature-flags@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-feature-flags@npm:5.8.2-pre.2303" + dependencies: + ramda: "npm:^0.26.1" + peerDependencies: + "@openmrs/esm-globals": 5.x + "@openmrs/esm-state": 5.x + single-spa: 5.x + checksum: 10/b2cd70c2b274e3d5c5ae940e2c05cab87830e152e4de557e2a0dcf6d9278472bab1d08e4de6b7ff722d4962d27a97ec856d05eff4b29ea4520fe3af122cb339d + languageName: node + linkType: hard + "@openmrs/esm-form-builder-app@workspace:.": version: 0.0.0-use.local resolution: "@openmrs/esm-form-builder-app@workspace:." @@ -3590,7 +3758,7 @@ __metadata: languageName: node linkType: hard -"@openmrs/esm-framework@npm:5.7.3-pre.2188, @openmrs/esm-framework@npm:next": +"@openmrs/esm-framework@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-framework@npm:5.7.3-pre.2188" dependencies: @@ -3624,6 +3792,41 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-framework@npm:next": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-framework@npm:5.8.2-pre.2303" + dependencies: + "@openmrs/esm-api": "npm:5.8.2-pre.2303" + "@openmrs/esm-config": "npm:5.8.2-pre.2303" + "@openmrs/esm-context": "npm:5.8.2-pre.2303" + "@openmrs/esm-dynamic-loading": "npm:5.8.2-pre.2303" + "@openmrs/esm-error-handling": "npm:5.8.2-pre.2303" + "@openmrs/esm-expression-evaluator": "npm:5.8.2-pre.2303" + "@openmrs/esm-extensions": "npm:5.8.2-pre.2303" + "@openmrs/esm-feature-flags": "npm:5.8.2-pre.2303" + "@openmrs/esm-globals": "npm:5.8.2-pre.2303" + "@openmrs/esm-navigation": "npm:5.8.2-pre.2303" + "@openmrs/esm-offline": "npm:5.8.2-pre.2303" + "@openmrs/esm-react-utils": "npm:5.8.2-pre.2303" + "@openmrs/esm-routes": "npm:5.8.2-pre.2303" + "@openmrs/esm-state": "npm:5.8.2-pre.2303" + "@openmrs/esm-styleguide": "npm:5.8.2-pre.2303" + "@openmrs/esm-translations": "npm:5.8.2-pre.2303" + "@openmrs/esm-utils": "npm:5.8.2-pre.2303" + dayjs: "npm:^1.10.7" + peerDependencies: + dayjs: 1.x + i18next: 21.x + react: 18.x + react-dom: 18.x + react-i18next: 11.x + rxjs: 6.x + single-spa: 5.x + swr: 2.x + checksum: 10/417865a3d4912b000bfa33d26f9b7e6ee03d895c6d3bc37dbc51396c1d477bf4a3e38b3808fe24a190e483247ab880c5f692b18fc2c5fae63e4a2270f33b83cf + languageName: node + linkType: hard + "@openmrs/esm-globals@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-globals@npm:5.7.3-pre.2188" @@ -3635,6 +3838,17 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-globals@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-globals@npm:5.8.2-pre.2303" + dependencies: + "@types/fhir": "npm:0.0.31" + peerDependencies: + single-spa: 5.x + checksum: 10/ea00a4bd6886cd568ea9ae37f84c404e9d4bc03cdb7358c517e41f3e6b94b46cdd25729e06acfa5268342f1bfaf050419980ca77818402a9feac0dbffa5b8edf + languageName: node + linkType: hard + "@openmrs/esm-navigation@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-navigation@npm:5.7.3-pre.2188" @@ -3646,6 +3860,17 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-navigation@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-navigation@npm:5.8.2-pre.2303" + dependencies: + path-to-regexp: "npm:6.1.0" + peerDependencies: + "@openmrs/esm-state": 5.x + checksum: 10/66bde90a290b7f7f2758d52b5963fb4778718504464bc425f387fc53b4f9b70659f543e8b1489c64a032d6a0bebfa71b8b81d84330b2869079f80cb890a6e6b5 + languageName: node + linkType: hard + "@openmrs/esm-offline@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-offline@npm:5.7.3-pre.2188" @@ -3663,6 +3888,23 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-offline@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-offline@npm:5.8.2-pre.2303" + dependencies: + dexie: "npm:^3.0.3" + lodash-es: "npm:^4.17.21" + uuid: "npm:^9.0.1" + workbox-window: "npm:^6.1.5" + peerDependencies: + "@openmrs/esm-api": 5.x + "@openmrs/esm-globals": 5.x + "@openmrs/esm-state": 5.x + rxjs: 6.x + checksum: 10/6b722355a792e23cfe5857bc08b3f108aee7ba8d9ad8140fd2d76803f45eb29730c54014a9ddfac78fafc1a38354302246b763db25549ff2480d971803c06565 + languageName: node + linkType: hard + "@openmrs/esm-patient-common-lib@npm:next": version: 7.1.1-pre.4394 resolution: "@openmrs/esm-patient-common-lib@npm:7.1.1-pre.4394" @@ -3705,6 +3947,33 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-react-utils@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-react-utils@npm:5.8.2-pre.2303" + dependencies: + lodash-es: "npm:^4.17.21" + single-spa-react: "npm:^6.0.0" + peerDependencies: + "@openmrs/esm-api": 5.x + "@openmrs/esm-config": 5.x + "@openmrs/esm-context": 5.x + "@openmrs/esm-error-handling": 5.x + "@openmrs/esm-extensions": 5.x + "@openmrs/esm-feature-flags": 5.x + "@openmrs/esm-globals": 5.x + "@openmrs/esm-navigation": 5.x + "@openmrs/esm-utils": 5.x + dayjs: 1.x + i18next: 21.x + react: 18.x + react-dom: 18.x + react-i18next: 11.x + rxjs: 6.x + swr: 2.x + checksum: 10/86736b94fa265d237c630150cd8f45692932bd7e9ce1de69253c519701cef39de9769360eb9380b8c11d1ddb8c5df65f4c3df445d6ab822db86128c6facac0e2 + languageName: node + linkType: hard + "@openmrs/esm-routes@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-routes@npm:5.7.3-pre.2188" @@ -3720,6 +3989,21 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-routes@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-routes@npm:5.8.2-pre.2303" + peerDependencies: + "@openmrs/esm-config": 5.x + "@openmrs/esm-dynamic-loading": 5.x + "@openmrs/esm-extensions": 5.x + "@openmrs/esm-feature-flags": 5.x + "@openmrs/esm-globals": 5.x + "@openmrs/esm-utils": 5.x + single-spa: 6.x + checksum: 10/7651cbfa8ae3bc453c2935a7814d71506098d2966dd28fa23bc1c88fc538744f10cc3c9e9497e8ef069c6a204183de99656e6d909b2821171ff235d6159c8e04 + languageName: node + linkType: hard + "@openmrs/esm-state@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-state@npm:5.7.3-pre.2188" @@ -3731,6 +4015,17 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-state@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-state@npm:5.8.2-pre.2303" + dependencies: + zustand: "npm:^4.5.5" + peerDependencies: + "@openmrs/esm-globals": 5.x + checksum: 10/4bdb79a2037f8b5cb45b6e8283085aa9f67e0e2b7093b1488dfe722810bb0e8465ed6695670ffb94bda6c747346e663e6d04436511e708ced6501d93ce3b78f7 + languageName: node + linkType: hard + "@openmrs/esm-styleguide@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-styleguide@npm:5.7.3-pre.2188" @@ -3760,6 +4055,36 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-styleguide@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-styleguide@npm:5.8.2-pre.2303" + dependencies: + "@carbon/charts": "npm:^1.12.0" + "@carbon/react": "npm:~1.37.0" + "@internationalized/date": "npm:^3.5.5" + core-js-pure: "npm:^3.36.0" + d3: "npm:^7.8.0" + geopattern: "npm:^1.2.3" + lodash-es: "npm:^4.17.21" + react-aria-components: "npm:^1.3.3" + react-avatar: "npm:^5.0.3" + peerDependencies: + "@openmrs/esm-error-handling": 5.x + "@openmrs/esm-extensions": 5.x + "@openmrs/esm-navigation": 5.x + "@openmrs/esm-react-utils": 5.x + "@openmrs/esm-state": 5.x + "@openmrs/esm-translations": 5.x + dayjs: 1.x + i18next: 21.x + react: 18.x + react-dom: 18.x + react-i18next: 11.x + rxjs: 6.x + checksum: 10/0835b17beac2d6763bc92521fec2e012b00c1a6feebb5f097cee1803d39f8b1ff50a62d9587440d6db9e1bd643d45c0b4bc32dec66bf4dfeec6eab56b147160b + languageName: node + linkType: hard + "@openmrs/esm-styleguide@npm:next": version: 5.3.1-pre.1200 resolution: "@openmrs/esm-styleguide@npm:5.3.1-pre.1200" @@ -3796,6 +4121,17 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-translations@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-translations@npm:5.8.2-pre.2303" + dependencies: + i18next: "npm:21.10.0" + peerDependencies: + i18next: 21.x + checksum: 10/eaedc1e5fc3a3468332d110f950f7d29d05e24b46b61232c61a5a15be09737ae812a005912cc8a72c6f4591e6c5f745b807f890f3eeb83d5fbd4ceafcf6f0e03 + languageName: node + linkType: hard + "@openmrs/esm-utils@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/esm-utils@npm:5.7.3-pre.2188" @@ -3812,6 +4148,22 @@ __metadata: languageName: node linkType: hard +"@openmrs/esm-utils@npm:5.8.2-pre.2303": + version: 5.8.2-pre.2303 + resolution: "@openmrs/esm-utils@npm:5.8.2-pre.2303" + dependencies: + "@formatjs/intl-durationformat": "npm:^0.2.4" + "@internationalized/date": "npm:^3.5.5" + semver: "npm:7.3.2" + peerDependencies: + "@openmrs/esm-globals": 5.x + dayjs: 1.x + i18next: 21.x + rxjs: 6.x + checksum: 10/8729302a5d987af81cb78f4b8b557d1edf26e9246042858c1c1056c40a8cdbe784a131ee755784f2f7655df0a82a6d72535e0dfd8939ab8a7dc0ac6666fbcc59 + languageName: node + linkType: hard + "@openmrs/webpack-config@npm:5.7.3-pre.2188": version: 5.7.3-pre.2188 resolution: "@openmrs/webpack-config@npm:5.7.3-pre.2188" @@ -3897,6 +4249,22 @@ __metadata: languageName: node linkType: hard +"@react-aria/breadcrumbs@npm:^3.5.16": + version: 3.5.16 + resolution: "@react-aria/breadcrumbs@npm:3.5.16" + dependencies: + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/link": "npm:^3.7.4" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/breadcrumbs": "npm:^3.7.7" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/3406b8f81ee69d165d388cc2501f684ae000e78088f6033fc8b135e6ba4e6b9ef1750eb6e0fcc7fc2c45b0603bb903a859bc7fd770c3722404ae19de0829f9b4 + languageName: node + linkType: hard + "@react-aria/button@npm:^3.8.4": version: 3.8.4 resolution: "@react-aria/button@npm:3.8.4" @@ -3931,6 +4299,44 @@ __metadata: languageName: node linkType: hard +"@react-aria/button@npm:^3.9.8": + version: 3.9.8 + resolution: "@react-aria/button@npm:3.9.8" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/toggle": "npm:^3.7.7" + "@react-types/button": "npm:^3.9.6" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/772385a07c78147eeba8b2c8baf4baeda238031b40c1104df3cba184807b168894e3eb719debd8e132d4c45941590e05b9e2372fe3fc1cc5f931531dfe6a2b09 + languageName: node + linkType: hard + +"@react-aria/calendar@npm:^3.5.11": + version: 3.5.11 + resolution: "@react-aria/calendar@npm:3.5.11" + dependencies: + "@internationalized/date": "npm:^3.5.5" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/live-announcer": "npm:^3.3.4" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/calendar": "npm:^3.5.4" + "@react-types/button": "npm:^3.9.6" + "@react-types/calendar": "npm:^3.4.9" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/764a837521d892a7a8c72b0467f18a44f3256e3c04636a415a91a463221c670bdc3f09f80af8318eedfc73a46fedc640683b8a4b3f9f70917c415d50f0ee1514 + languageName: node + linkType: hard + "@react-aria/calendar@npm:^3.5.2": version: 3.5.2 resolution: "@react-aria/calendar@npm:3.5.2" @@ -3994,6 +4400,43 @@ __metadata: languageName: node linkType: hard +"@react-aria/checkbox@npm:^3.14.6": + version: 3.14.6 + resolution: "@react-aria/checkbox@npm:3.14.6" + dependencies: + "@react-aria/form": "npm:^3.0.8" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/toggle": "npm:^3.10.7" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/checkbox": "npm:^3.6.8" + "@react-stately/form": "npm:^3.0.5" + "@react-stately/toggle": "npm:^3.7.7" + "@react-types/checkbox": "npm:^3.8.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/6a4ffd7403cad7f0d995ae425010c8ba8312c528fb0cd94251480e2492046fdebc771ebf19359e500a1316dc12da4777cbeb4608aed4bd25a28cd2e2f97cf952 + languageName: node + linkType: hard + +"@react-aria/collections@npm:3.0.0-alpha.4": + version: 3.0.0-alpha.4 + resolution: "@react-aria/collections@npm:3.0.0-alpha.4" + dependencies: + "@react-aria/ssr": "npm:^3.9.5" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + use-sync-external-store: "npm:^1.2.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/87e37c754fbf14673db70c094c0fe7ac3ba2fd421f79686f8a2900f0e6d3b72fb0be822368672f2cc24c7eb769dbe6c8478ccc889aa183d983c01cf1ef125932 + languageName: node + linkType: hard + "@react-aria/color@npm:3.0.0-beta.33": version: 3.0.0-beta.33 resolution: "@react-aria/color@npm:3.0.0-beta.33" @@ -4018,8 +4461,58 @@ __metadata: languageName: node linkType: hard -"@react-aria/combobox@npm:^3.9.1": - version: 3.9.1 +"@react-aria/color@npm:3.0.0-rc.2": + version: 3.0.0-rc.2 + resolution: "@react-aria/color@npm:3.0.0-rc.2" + dependencies: + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/numberfield": "npm:^3.11.6" + "@react-aria/slider": "npm:^3.7.11" + "@react-aria/spinbutton": "npm:^3.6.8" + "@react-aria/textfield": "npm:^3.14.8" + "@react-aria/utils": "npm:^3.25.2" + "@react-aria/visually-hidden": "npm:^3.8.15" + "@react-stately/color": "npm:^3.7.2" + "@react-stately/form": "npm:^3.0.5" + "@react-types/color": "npm:3.0.0-rc.1" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/0f23b10a54be9591e0a4329f711ecd8c7ae0556445bde8c09f95f1c1677aad2526df86c183a0429f01d23096019947d481146c8ec8a84aa47ecfd3671738a48d + languageName: node + linkType: hard + +"@react-aria/combobox@npm:^3.10.3": + version: 3.10.3 + resolution: "@react-aria/combobox@npm:3.10.3" + dependencies: + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/listbox": "npm:^3.13.3" + "@react-aria/live-announcer": "npm:^3.3.4" + "@react-aria/menu": "npm:^3.15.3" + "@react-aria/overlays": "npm:^3.23.2" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/textfield": "npm:^3.14.8" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/combobox": "npm:^3.9.2" + "@react-stately/form": "npm:^3.0.5" + "@react-types/button": "npm:^3.9.6" + "@react-types/combobox": "npm:^3.12.1" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/069371722b04c5eada9b33214022f461a98a93abdc7e66d199ca1be566a00a6914343b8d26cc3c2f91bfbab5c17be0fc72eba70e3d6606f13ffd0a1dd55529ae + languageName: node + linkType: hard + +"@react-aria/combobox@npm:^3.9.1": + version: 3.9.1 resolution: "@react-aria/combobox@npm:3.9.1" dependencies: "@react-aria/i18n": "npm:^3.11.1" @@ -4073,6 +4566,35 @@ __metadata: languageName: node linkType: hard +"@react-aria/datepicker@npm:^3.11.2": + version: 3.11.2 + resolution: "@react-aria/datepicker@npm:3.11.2" + dependencies: + "@internationalized/date": "npm:^3.5.5" + "@internationalized/number": "npm:^3.5.3" + "@internationalized/string": "npm:^3.2.3" + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/form": "npm:^3.0.8" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/spinbutton": "npm:^3.6.8" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/datepicker": "npm:^3.10.2" + "@react-stately/form": "npm:^3.0.5" + "@react-types/button": "npm:^3.9.6" + "@react-types/calendar": "npm:^3.4.9" + "@react-types/datepicker": "npm:^3.8.2" + "@react-types/dialog": "npm:^3.5.12" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/7f22b2b68d312137995d11bb697c191686bad5a5777c755b2ceadbf7a38d56143a50e549446edb24e59fa4642616c640a184da7068076c1ec5ff2aa5e1825647 + languageName: node + linkType: hard + "@react-aria/datepicker@npm:^3.8.1": version: 3.8.1 resolution: "@react-aria/datepicker@npm:3.8.1" @@ -4117,6 +4639,23 @@ __metadata: languageName: node linkType: hard +"@react-aria/dialog@npm:^3.5.17": + version: 3.5.17 + resolution: "@react-aria/dialog@npm:3.5.17" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/overlays": "npm:^3.23.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/dialog": "npm:^3.5.12" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/dd4fd27e1c44633e1d84cfc506eaa4d1af11bf5643f8fbe265e42ed4ea293452056040940ef1f72e70d3eb12712c27e5400b3e80444d2151c1bcf54a717315af + languageName: node + linkType: hard + "@react-aria/dialog@npm:^3.5.7": version: 3.5.7 resolution: "@react-aria/dialog@npm:3.5.7" @@ -4156,6 +4695,27 @@ __metadata: languageName: node linkType: hard +"@react-aria/dnd@npm:^3.7.2": + version: 3.7.2 + resolution: "@react-aria/dnd@npm:3.7.2" + dependencies: + "@internationalized/string": "npm:^3.2.3" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/live-announcer": "npm:^3.3.4" + "@react-aria/overlays": "npm:^3.23.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/dnd": "npm:^3.4.2" + "@react-types/button": "npm:^3.9.6" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/f82c62c000d1b3defd99a913c9c6412e784fce6cd11a6be96309646bd20b4e8e14f6de25afec759f21e65376bd3cc6e91a85dd21a4afdc86092261b19185a336 + languageName: node + linkType: hard + "@react-aria/focus@npm:^3.14.3": version: 3.14.3 resolution: "@react-aria/focus@npm:3.14.3" @@ -4186,6 +4746,21 @@ __metadata: languageName: node linkType: hard +"@react-aria/focus@npm:^3.18.2": + version: 3.18.2 + resolution: "@react-aria/focus@npm:3.18.2" + dependencies: + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + clsx: "npm:^2.0.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/4243764952737ec33f463534e69c7d581073d5531ae87504d574083a4d9a08a9e3b5a8e2b69a936bf6476a35eb8cf38db751d52629e66451be58a6c635ce9449 + languageName: node + linkType: hard + "@react-aria/form@npm:^3.0.5": version: 3.0.5 resolution: "@react-aria/form@npm:3.0.5" @@ -4201,6 +4776,45 @@ __metadata: languageName: node linkType: hard +"@react-aria/form@npm:^3.0.8": + version: 3.0.8 + resolution: "@react-aria/form@npm:3.0.8" + dependencies: + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/form": "npm:^3.0.5" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/3c41a317df8967cda0d7a281ad2e1c8ab815bbdfd1a2e949748fcd3e5cdab7d323c4bcb71dbd2ce23801c0a8ac05daa38d363af92f71e2d3643458ecccbfe782 + languageName: node + linkType: hard + +"@react-aria/grid@npm:^3.10.3": + version: 3.10.3 + resolution: "@react-aria/grid@npm:3.10.3" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/live-announcer": "npm:^3.3.4" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/grid": "npm:^3.9.2" + "@react-stately/selection": "npm:^3.16.2" + "@react-types/checkbox": "npm:^3.8.3" + "@react-types/grid": "npm:^3.2.8" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/083979a2f99d5bab01fca51e2af96b8383d0e000f4c7a7c8887c9230975839c29cdce00e18792eb2271f5d51de0928bae72fd6cb4a556cffbff6ea5319a138af + languageName: node + linkType: hard + "@react-aria/grid@npm:^3.9.1": version: 3.9.1 resolution: "@react-aria/grid@npm:3.9.1" @@ -4248,6 +4862,28 @@ __metadata: languageName: node linkType: hard +"@react-aria/gridlist@npm:^3.9.3": + version: 3.9.3 + resolution: "@react-aria/gridlist@npm:3.9.3" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/grid": "npm:^3.10.3" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/list": "npm:^3.10.8" + "@react-stately/tree": "npm:^3.8.4" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/1ebae033cef478a37b9207b36b91416c6371f707953cf16bb42a074726a26c7cc7d6486998e8beec4af1527e8e50c764104a5c7854f749cfc0967409c08ea3ea + languageName: node + linkType: hard + "@react-aria/i18n@npm:^3.11.1": version: 3.11.1 resolution: "@react-aria/i18n@npm:3.11.1" @@ -4266,6 +4902,24 @@ __metadata: languageName: node linkType: hard +"@react-aria/i18n@npm:^3.12.2": + version: 3.12.2 + resolution: "@react-aria/i18n@npm:3.12.2" + dependencies: + "@internationalized/date": "npm:^3.5.5" + "@internationalized/message": "npm:^3.1.4" + "@internationalized/number": "npm:^3.5.3" + "@internationalized/string": "npm:^3.2.3" + "@react-aria/ssr": "npm:^3.9.5" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/46f6ea24d366e7efd3360fb6042c18592a33e09f5c8603544d3899dbf344cedae6dcf7c5a1f2fb97abbef56d930934477b37699da76625eeda65fe74ccddc669 + languageName: node + linkType: hard + "@react-aria/i18n@npm:^3.8.4": version: 3.8.4 resolution: "@react-aria/i18n@npm:3.8.4" @@ -4312,6 +4966,33 @@ __metadata: languageName: node linkType: hard +"@react-aria/interactions@npm:^3.22.2": + version: 3.22.2 + resolution: "@react-aria/interactions@npm:3.22.2" + dependencies: + "@react-aria/ssr": "npm:^3.9.5" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/df0ce7d438b6f9d04774120ed6a3b66ef928e8e8ce97af42b12a5feabcd8d6cdd858e14cd6ccf602bbe8c0dbb620ce94bd974f1e2b832f497c7125647f8be471 + languageName: node + linkType: hard + +"@react-aria/label@npm:^3.7.11": + version: 3.7.11 + resolution: "@react-aria/label@npm:3.7.11" + dependencies: + "@react-aria/utils": "npm:^3.25.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/b21f9cc2d669ac5a8c299b0d5ab720cf820ba0e2ec80c52fa3c8239d805af7107c37da50454f7f0c36801fbac87e6d5a0a872d9fe19414fe29c05b207ee3a22d + languageName: node + linkType: hard + "@react-aria/label@npm:^3.7.2": version: 3.7.2 resolution: "@react-aria/label@npm:3.7.2" @@ -4355,6 +5036,22 @@ __metadata: languageName: node linkType: hard +"@react-aria/link@npm:^3.7.4": + version: 3.7.4 + resolution: "@react-aria/link@npm:3.7.4" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/link": "npm:^3.5.7" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/6b1a17c0dfe104ec682e4805983b9a7bccf238ec8a62e7245844c96cb28b030c0c9c0c355e6114cf1c9d5840a2e380c4c79642708804e8c169cfacb240ada849 + languageName: node + linkType: hard + "@react-aria/listbox@npm:^3.12.1": version: 3.12.1 resolution: "@react-aria/listbox@npm:3.12.1" @@ -4375,6 +5072,26 @@ __metadata: languageName: node linkType: hard +"@react-aria/listbox@npm:^3.13.3": + version: 3.13.3 + resolution: "@react-aria/listbox@npm:3.13.3" + dependencies: + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/list": "npm:^3.10.8" + "@react-types/listbox": "npm:^3.5.1" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/29fd91e97dde48ccc1c85f9769f586e125977e9c348e3b67e050b33bd6c4fb612228cd30ae3edd57633b041386836cf65c874ba2d69beb3a3f8f367a7383e258 + languageName: node + linkType: hard + "@react-aria/live-announcer@npm:^3.3.1": version: 3.3.1 resolution: "@react-aria/live-announcer@npm:3.3.1" @@ -4417,6 +5134,30 @@ __metadata: languageName: node linkType: hard +"@react-aria/menu@npm:^3.15.3": + version: 3.15.3 + resolution: "@react-aria/menu@npm:3.15.3" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/overlays": "npm:^3.23.2" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/menu": "npm:^3.8.2" + "@react-stately/tree": "npm:^3.8.4" + "@react-types/button": "npm:^3.9.6" + "@react-types/menu": "npm:^3.9.11" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/4bb449414926e44e1f5b810dc6f214956284cf99e3b57eb9c1f59547c958c2f0ab52503429aee992320cc4b3491838e3ebeb595bc77b7fe7c67c475e73d675cf + languageName: node + linkType: hard + "@react-aria/meter@npm:^3.4.13": version: 3.4.13 resolution: "@react-aria/meter@npm:3.4.13" @@ -4431,6 +5172,20 @@ __metadata: languageName: node linkType: hard +"@react-aria/meter@npm:^3.4.16": + version: 3.4.16 + resolution: "@react-aria/meter@npm:3.4.16" + dependencies: + "@react-aria/progress": "npm:^3.4.16" + "@react-types/meter": "npm:^3.4.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/ad4b1b34cef1a96d014360c2b5805714ac562b51015c6096b5cf3ac67ce760bfce9e4f4812ccb8cb10ecb8b04af9652a7194735024760dcd286d28f5613eaf1b + languageName: node + linkType: hard + "@react-aria/numberfield@npm:^3.11.3": version: 3.11.3 resolution: "@react-aria/numberfield@npm:3.11.3" @@ -4453,6 +5208,28 @@ __metadata: languageName: node linkType: hard +"@react-aria/numberfield@npm:^3.11.6": + version: 3.11.6 + resolution: "@react-aria/numberfield@npm:3.11.6" + dependencies: + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/spinbutton": "npm:^3.6.8" + "@react-aria/textfield": "npm:^3.14.8" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/form": "npm:^3.0.5" + "@react-stately/numberfield": "npm:^3.9.6" + "@react-types/button": "npm:^3.9.6" + "@react-types/numberfield": "npm:^3.8.5" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/41d7bf29110245f9c76c7a905ca99146479f577f91a820e24b5771c8c2f24d7dc088c503fc1bd5d667f3750c73c986cf3c1067285da20c96d165583c3a9bb550 + languageName: node + linkType: hard + "@react-aria/overlays@npm:^3.18.1": version: 3.18.1 resolution: "@react-aria/overlays@npm:3.18.1" @@ -4497,6 +5274,28 @@ __metadata: languageName: node linkType: hard +"@react-aria/overlays@npm:^3.23.2": + version: 3.23.2 + resolution: "@react-aria/overlays@npm:3.23.2" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/ssr": "npm:^3.9.5" + "@react-aria/utils": "npm:^3.25.2" + "@react-aria/visually-hidden": "npm:^3.8.15" + "@react-stately/overlays": "npm:^3.6.10" + "@react-types/button": "npm:^3.9.6" + "@react-types/overlays": "npm:^3.8.9" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/2d0b68c5d5eb38e4728193525c658c48cb2e27bd8abb4a3655ebf6e99d7d6f5c27aa1c4e21caf5258783a8aece2eaea4c6e6416c0871c8f5975444d209e48c82 + languageName: node + linkType: hard + "@react-aria/progress@npm:^3.4.13": version: 3.4.13 resolution: "@react-aria/progress@npm:3.4.13" @@ -4513,6 +5312,22 @@ __metadata: languageName: node linkType: hard +"@react-aria/progress@npm:^3.4.16": + version: 3.4.16 + resolution: "@react-aria/progress@npm:3.4.16" + dependencies: + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/progress": "npm:^3.5.6" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/5a732ae39e0a456ac30e6740a8d7184f921d60b2c8ce24dc1d214da80d1d1e68b7671c1dea4b50bfccffffa122fd8715ed3a5841cc93ad0bbd9e9c5b68cfba90 + languageName: node + linkType: hard + "@react-aria/progress@npm:^3.4.7": version: 3.4.7 resolution: "@react-aria/progress@npm:3.4.7" @@ -4549,6 +5364,26 @@ __metadata: languageName: node linkType: hard +"@react-aria/radio@npm:^3.10.7": + version: 3.10.7 + resolution: "@react-aria/radio@npm:3.10.7" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/form": "npm:^3.0.8" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/radio": "npm:^3.10.7" + "@react-types/radio": "npm:^3.8.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/a1526c6f20d7ef77d6c82199a24e56e4fe59d0f476ab93b2ae721ea8a1ac73cf7755cda81eaa2c1d13893d16c1bcf0fb7531dff3be975a266e8cd30fd9bc8734 + languageName: node + linkType: hard + "@react-aria/searchfield@npm:^3.7.5": version: 3.7.5 resolution: "@react-aria/searchfield@npm:3.7.5" @@ -4567,6 +5402,24 @@ __metadata: languageName: node linkType: hard +"@react-aria/searchfield@npm:^3.7.8": + version: 3.7.8 + resolution: "@react-aria/searchfield@npm:3.7.8" + dependencies: + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/textfield": "npm:^3.14.8" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/searchfield": "npm:^3.5.6" + "@react-types/button": "npm:^3.9.6" + "@react-types/searchfield": "npm:^3.5.8" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/44ebcd7d9ded921e945693e4efe1ae360784e334aefd5a182dea86c7fa5f720ef7a6a0fa90c03fc0c63c1ccad689e42365d750ee99ba29678521cc934215179d + languageName: node + linkType: hard + "@react-aria/select@npm:^3.14.5": version: 3.14.5 resolution: "@react-aria/select@npm:3.14.5" @@ -4592,6 +5445,31 @@ __metadata: languageName: node linkType: hard +"@react-aria/select@npm:^3.14.9": + version: 3.14.9 + resolution: "@react-aria/select@npm:3.14.9" + dependencies: + "@react-aria/form": "npm:^3.0.8" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/listbox": "npm:^3.13.3" + "@react-aria/menu": "npm:^3.15.3" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/utils": "npm:^3.25.2" + "@react-aria/visually-hidden": "npm:^3.8.15" + "@react-stately/select": "npm:^3.6.7" + "@react-types/button": "npm:^3.9.6" + "@react-types/select": "npm:^3.9.6" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/f512a8f05945c1d9276de52a5152a711f272a69da495cabe86744ed3c80e5008fc71e367d924f312a998d09f6e2a5e455feb740277abfc19673cb2c59fcd4cdb + languageName: node + linkType: hard + "@react-aria/selection@npm:^3.18.1": version: 3.18.1 resolution: "@react-aria/selection@npm:3.18.1" @@ -4610,6 +5488,24 @@ __metadata: languageName: node linkType: hard +"@react-aria/selection@npm:^3.19.3": + version: 3.19.3 + resolution: "@react-aria/selection@npm:3.19.3" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/selection": "npm:^3.16.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/0f62cd503889a10fee7170aba8388cd5a55925ef9897aeb70dcce3d2aa5d3665c924abd8c897a3caa57f5d19f31ec4d0f3d3c32ef1fcdaba6564a6fc006bfc8d + languageName: node + linkType: hard + "@react-aria/separator@npm:^3.3.13": version: 3.3.13 resolution: "@react-aria/separator@npm:3.3.13" @@ -4636,6 +5532,38 @@ __metadata: languageName: node linkType: hard +"@react-aria/separator@npm:^3.4.2": + version: 3.4.2 + resolution: "@react-aria/separator@npm:3.4.2" + dependencies: + "@react-aria/utils": "npm:^3.25.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/b880726887847c17a382b98e001b7e3d7602105586e9723f40844bc0e967153977644bc4b73714937630f4e7fd0020e1d1311dcd0c1dbde3693a4e231130679d + languageName: node + linkType: hard + +"@react-aria/slider@npm:^3.7.11": + version: 3.7.11 + resolution: "@react-aria/slider@npm:3.7.11" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/slider": "npm:^3.5.7" + "@react-types/shared": "npm:^3.24.1" + "@react-types/slider": "npm:^3.7.5" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/5fd95a5412c72571cc1363051b06c018c346dc7de1355253c78640b287c172c74fd11a8be5262efb3fe912b673356a8718434032506addad43634391d539017d + languageName: node + linkType: hard + "@react-aria/slider@npm:^3.7.8": version: 3.7.8 resolution: "@react-aria/slider@npm:3.7.8" @@ -4689,6 +5617,23 @@ __metadata: languageName: node linkType: hard +"@react-aria/spinbutton@npm:^3.6.8": + version: 3.6.8 + resolution: "@react-aria/spinbutton@npm:3.6.8" + dependencies: + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/live-announcer": "npm:^3.3.4" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/button": "npm:^3.9.6" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/6f4aa7276c4431a548b0ca8c27984cb36db3b35efd2bd0720d3745fdf0bc08b646ca5993b564d6f090e95968efc5d3d8f61f5534b161dc17a959f5874716225d + languageName: node + linkType: hard + "@react-aria/ssr@npm:^3.8.0": version: 3.8.0 resolution: "@react-aria/ssr@npm:3.8.0" @@ -4711,6 +5656,17 @@ __metadata: languageName: node linkType: hard +"@react-aria/ssr@npm:^3.9.5": + version: 3.9.5 + resolution: "@react-aria/ssr@npm:3.9.5" + dependencies: + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/0284561e7b084c567fd8f35e7982f201582acc937b950be8411678352682c7b45ad3ab99272cd2d6f0b4919ddaa5b0e553d784f190d1d05ceb8594bfee3f763e + languageName: node + linkType: hard + "@react-aria/switch@npm:^3.6.4": version: 3.6.4 resolution: "@react-aria/switch@npm:3.6.4" @@ -4725,6 +5681,21 @@ __metadata: languageName: node linkType: hard +"@react-aria/switch@npm:^3.6.7": + version: 3.6.7 + resolution: "@react-aria/switch@npm:3.6.7" + dependencies: + "@react-aria/toggle": "npm:^3.10.7" + "@react-stately/toggle": "npm:^3.7.7" + "@react-types/shared": "npm:^3.24.1" + "@react-types/switch": "npm:^3.5.5" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/99c5f178b02f8306f83e00276491e0f1b4aa0f13a7fd13b4ee3cdeac607ef4e5f10ec44c28c7b2e5f585a03d5bc304374d2d5a51a3daba6b65d2d17291279a35 + languageName: node + linkType: hard + "@react-aria/table@npm:^3.14.1": version: 3.14.1 resolution: "@react-aria/table@npm:3.14.1" @@ -4752,6 +5723,32 @@ __metadata: languageName: node linkType: hard +"@react-aria/table@npm:^3.15.3": + version: 3.15.3 + resolution: "@react-aria/table@npm:3.15.3" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/grid": "npm:^3.10.3" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/live-announcer": "npm:^3.3.4" + "@react-aria/utils": "npm:^3.25.2" + "@react-aria/visually-hidden": "npm:^3.8.15" + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/flags": "npm:^3.0.3" + "@react-stately/table": "npm:^3.12.2" + "@react-types/checkbox": "npm:^3.8.3" + "@react-types/grid": "npm:^3.2.8" + "@react-types/shared": "npm:^3.24.1" + "@react-types/table": "npm:^3.10.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/5663644088ecb9b418cfb29f56eaeb7f7096f14ecadb570dc30e252b103b226fbb066f2c34da83de24094a39ec5edf90c0b0165c9f3979c4df4daa346a833a16 + languageName: node + linkType: hard + "@react-aria/tabs@npm:^3.9.1": version: 3.9.1 resolution: "@react-aria/tabs@npm:3.9.1" @@ -4771,6 +5768,25 @@ __metadata: languageName: node linkType: hard +"@react-aria/tabs@npm:^3.9.5": + version: 3.9.5 + resolution: "@react-aria/tabs@npm:3.9.5" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/tabs": "npm:^3.6.9" + "@react-types/shared": "npm:^3.24.1" + "@react-types/tabs": "npm:^3.3.9" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/e659777cb2bd6e0067b56dd6f6a899e8c2aa2c19e990e5a631d03aa541615c3b238a614ca599f380970952326672a73481e3911630abed1f33cc45d21b6775ef + languageName: node + linkType: hard + "@react-aria/tag@npm:^3.4.1": version: 3.4.1 resolution: "@react-aria/tag@npm:3.4.1" @@ -4792,6 +5808,27 @@ __metadata: languageName: node linkType: hard +"@react-aria/tag@npm:^3.4.5": + version: 3.4.5 + resolution: "@react-aria/tag@npm:3.4.5" + dependencies: + "@react-aria/gridlist": "npm:^3.9.3" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/list": "npm:^3.10.8" + "@react-types/button": "npm:^3.9.6" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/29ff6a00ab9b241332bb65a16a59c32b6acdee33c73d02827a4c95b57a56853d611192308818460dae265697195f0132e568550b10d1ddf741ae6cbf2a6018a6 + languageName: node + linkType: hard + "@react-aria/textfield@npm:^3.14.5": version: 3.14.5 resolution: "@react-aria/textfield@npm:3.14.5" @@ -4811,6 +5848,25 @@ __metadata: languageName: node linkType: hard +"@react-aria/textfield@npm:^3.14.8": + version: 3.14.8 + resolution: "@react-aria/textfield@npm:3.14.8" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/form": "npm:^3.0.8" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/form": "npm:^3.0.5" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/shared": "npm:^3.24.1" + "@react-types/textfield": "npm:^3.9.6" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/10eb5ba715aa0a612307d905aa13dfb384080b2350d58c08064b7bff59154341a2835bf8677ef484636f0e3500e276a272918f51de4408af5c70470c8cdaddcc + languageName: node + linkType: hard + "@react-aria/toggle@npm:^3.10.4": version: 3.10.4 resolution: "@react-aria/toggle@npm:3.10.4" @@ -4827,6 +5883,23 @@ __metadata: languageName: node linkType: hard +"@react-aria/toggle@npm:^3.10.7": + version: 3.10.7 + resolution: "@react-aria/toggle@npm:3.10.7" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/toggle": "npm:^3.7.7" + "@react-types/checkbox": "npm:^3.8.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/85760ae5bfd607c24165cd0844c5af7f3b4608c653deea7f376780c6d3d9b84c0a7252a4865c654d94865b51c9ac05138ccc70a99b66203448603ebe2b013d79 + languageName: node + linkType: hard + "@react-aria/toolbar@npm:3.0.0-beta.5": version: 3.0.0-beta.5 resolution: "@react-aria/toolbar@npm:3.0.0-beta.5" @@ -4842,6 +5915,21 @@ __metadata: languageName: node linkType: hard +"@react-aria/toolbar@npm:3.0.0-beta.8": + version: 3.0.0-beta.8 + resolution: "@react-aria/toolbar@npm:3.0.0-beta.8" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/26b12b82a305fa8c6f389bf789db2ab2af9c97c1e3283428222defe06424e8f4cffb2765bd0b582228673b4945a27b2253fd55d1bbccf9221c657dc29423b067 + languageName: node + linkType: hard + "@react-aria/tooltip@npm:^3.7.4": version: 3.7.4 resolution: "@react-aria/tooltip@npm:3.7.4" @@ -4859,6 +5947,23 @@ __metadata: languageName: node linkType: hard +"@react-aria/tooltip@npm:^3.7.7": + version: 3.7.7 + resolution: "@react-aria/tooltip@npm:3.7.7" + dependencies: + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/tooltip": "npm:^3.4.12" + "@react-types/shared": "npm:^3.24.1" + "@react-types/tooltip": "npm:^3.4.11" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/672e8c6bc1c6f5113194a4117e0d116c5bc5925132bd10aac5000745bc511d2634ce1e2f1e882dc73c0c4c8c7eb8a5703d936b40ae3b4360267bf7cc7ef6e4f9 + languageName: node + linkType: hard + "@react-aria/tree@npm:3.0.0-alpha.1": version: 3.0.0-alpha.1 resolution: "@react-aria/tree@npm:3.0.0-alpha.1" @@ -4878,6 +5983,25 @@ __metadata: languageName: node linkType: hard +"@react-aria/tree@npm:3.0.0-alpha.5": + version: 3.0.0-alpha.5 + resolution: "@react-aria/tree@npm:3.0.0-alpha.5" + dependencies: + "@react-aria/gridlist": "npm:^3.9.3" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/tree": "npm:^3.8.4" + "@react-types/button": "npm:^3.9.6" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/5a7a63adbe9ee3ea92c46bd997b688c5a17514a875c4fda81553ceaa11e356b474c91df5b475d39b82ca2d8e87fef5c30bcf62185bd55705c2ace27e55f88f81 + languageName: node + linkType: hard + "@react-aria/utils@npm:^3.21.1": version: 3.21.1 resolution: "@react-aria/utils@npm:3.21.1" @@ -4908,6 +6032,38 @@ __metadata: languageName: node linkType: hard +"@react-aria/utils@npm:^3.25.2": + version: 3.25.2 + resolution: "@react-aria/utils@npm:3.25.2" + dependencies: + "@react-aria/ssr": "npm:^3.9.5" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + clsx: "npm:^2.0.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/c0dbbff1f93b3f275e6db2f01c7a09ffd96da57fd373a8b3b3cb5dbb0aca99d721c2453fbd742800d0df2fbb0ffa5f3052669bbb2998db753b1090f573d5ef7b + languageName: node + linkType: hard + +"@react-aria/virtualizer@npm:^4.0.2": + version: 4.0.2 + resolution: "@react-aria/virtualizer@npm:4.0.2" + dependencies: + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-stately/virtualizer": "npm:^4.0.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/1255b1b3b327891df55d552e041a7db7f66a7de42279562bb683b7fa7dd8b846685d7c75e6372647f2eca7bc03f6e1f05cfdc47f508ca13cb98f93ade0b1d348 + languageName: node + linkType: hard + "@react-aria/visually-hidden@npm:^3.8.12": version: 3.8.12 resolution: "@react-aria/visually-hidden@npm:3.8.12" @@ -4922,6 +6078,20 @@ __metadata: languageName: node linkType: hard +"@react-aria/visually-hidden@npm:^3.8.15": + version: 3.8.15 + resolution: "@react-aria/visually-hidden@npm:3.8.15" + dependencies: + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/utils": "npm:^3.25.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/5923eebcaa1873503f9c19bcdea5d6f6d5051583d0076aadbb627886608ef7f0b7ef96eff5ac794afe099cfeb0479fbb2bc54c40b5375b8b1ae1b53e67e12e2b + languageName: node + linkType: hard + "@react-aria/visually-hidden@npm:^3.8.6": version: 3.8.6 resolution: "@react-aria/visually-hidden@npm:3.8.6" @@ -5308,6 +6478,21 @@ __metadata: languageName: node linkType: hard +"@react-stately/calendar@npm:^3.5.4": + version: 3.5.4 + resolution: "@react-stately/calendar@npm:3.5.4" + dependencies: + "@internationalized/date": "npm:^3.5.5" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/calendar": "npm:^3.4.9" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/2198a1d99702d619de03ff3d832cc4a02350fcf44024dc41c9b0c55eb73115a4eec1d20ca61267b63dcf26016c1c76a0ccd9aa8c26222dff47006c32b5ee829d + languageName: node + linkType: hard + "@react-stately/checkbox@npm:^3.6.5": version: 3.6.5 resolution: "@react-stately/checkbox@npm:3.6.5" @@ -5323,6 +6508,21 @@ __metadata: languageName: node linkType: hard +"@react-stately/checkbox@npm:^3.6.8": + version: 3.6.8 + resolution: "@react-stately/checkbox@npm:3.6.8" + dependencies: + "@react-stately/form": "npm:^3.0.5" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/checkbox": "npm:^3.8.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/301e485bc53c2bb31111515e5552a0fa87547156361fce462a37387dbbda10c55d2087edef9a93696a62750d4f30ea3c0ad34af089b40cbb5504d5e22e7eb635 + languageName: node + linkType: hard + "@react-stately/collections@npm:^3.10.7": version: 3.10.7 resolution: "@react-stately/collections@npm:3.10.7" @@ -5335,6 +6535,18 @@ __metadata: languageName: node linkType: hard +"@react-stately/collections@npm:^3.10.9": + version: 3.10.9 + resolution: "@react-stately/collections@npm:3.10.9" + dependencies: + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/f84715636e93f238405d5170d389e8e3fbb7f065388cd5f24a2460e382eafe9ba5cddecbebba6a971a5148079da54ab4b9d772377f1c93af0abace45fbd4302b + languageName: node + linkType: hard + "@react-stately/color@npm:^3.6.1": version: 3.6.1 resolution: "@react-stately/color@npm:3.6.1" @@ -5355,6 +6567,26 @@ __metadata: languageName: node linkType: hard +"@react-stately/color@npm:^3.7.2": + version: 3.7.2 + resolution: "@react-stately/color@npm:3.7.2" + dependencies: + "@internationalized/number": "npm:^3.5.3" + "@internationalized/string": "npm:^3.2.3" + "@react-aria/i18n": "npm:^3.12.2" + "@react-stately/form": "npm:^3.0.5" + "@react-stately/numberfield": "npm:^3.9.6" + "@react-stately/slider": "npm:^3.5.7" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/color": "npm:3.0.0-rc.1" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/913ec86475e5b83e347b68def8cdbe190c8e5b6e431fe93596568b0e2ae34e0677ac49388028a7a3aa17b8e04fcc7837fbc300041aa93684975b84e903233784 + languageName: node + linkType: hard + "@react-stately/combobox@npm:^3.8.4": version: 3.8.4 resolution: "@react-stately/combobox@npm:3.8.4" @@ -5374,6 +6606,25 @@ __metadata: languageName: node linkType: hard +"@react-stately/combobox@npm:^3.9.2": + version: 3.9.2 + resolution: "@react-stately/combobox@npm:3.9.2" + dependencies: + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/form": "npm:^3.0.5" + "@react-stately/list": "npm:^3.10.8" + "@react-stately/overlays": "npm:^3.6.10" + "@react-stately/select": "npm:^3.6.7" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/combobox": "npm:^3.12.1" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/64ef40717e0d1edfaa07927bf95ec25555450d6d528f1a6e20d013ff8efd6cf2a12e9bcdfb1dcaf64ac4285386fd52d74c8a5ea00a186010584324f0891d8734 + languageName: node + linkType: hard + "@react-stately/data@npm:^3.11.4": version: 3.11.4 resolution: "@react-stately/data@npm:3.11.4" @@ -5386,6 +6637,36 @@ __metadata: languageName: node linkType: hard +"@react-stately/data@npm:^3.11.6": + version: 3.11.6 + resolution: "@react-stately/data@npm:3.11.6" + dependencies: + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/4ed66d6f498ded38f798b94f2226ba6ff207da65227cac51d3cba99f63409e179136a01e1f88a26fcf2c5f2fe8335b9f7bb8fc3a70119557d5cc0bfdb10dd802 + languageName: node + linkType: hard + +"@react-stately/datepicker@npm:^3.10.2": + version: 3.10.2 + resolution: "@react-stately/datepicker@npm:3.10.2" + dependencies: + "@internationalized/date": "npm:^3.5.5" + "@internationalized/string": "npm:^3.2.3" + "@react-stately/form": "npm:^3.0.5" + "@react-stately/overlays": "npm:^3.6.10" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/datepicker": "npm:^3.8.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/9ffe8e729893f810aaa3694e48c4579764d5b432fd68a9138f0e740ef8062711682ac4fe01ec2ba6f81d24f84c4f9cdcb94aff9aae1a61a7e09e16951490cfcf + languageName: node + linkType: hard + "@react-stately/datepicker@npm:^3.8.0": version: 3.8.0 resolution: "@react-stately/datepicker@npm:3.8.0" @@ -5434,6 +6715,19 @@ __metadata: languageName: node linkType: hard +"@react-stately/dnd@npm:^3.4.2": + version: 3.4.2 + resolution: "@react-stately/dnd@npm:3.4.2" + dependencies: + "@react-stately/selection": "npm:^3.16.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/f39d594f05cef11ec1fcc8b3b5a3abe355b56173a3c122e184f73bba2b47ba3110946077546acb5c9734463449bb6813eee97d68394b448fbf8bc8dfa8289ec1 + languageName: node + linkType: hard + "@react-stately/flags@npm:^3.0.3": version: 3.0.3 resolution: "@react-stately/flags@npm:3.0.3" @@ -5455,6 +6749,18 @@ __metadata: languageName: node linkType: hard +"@react-stately/form@npm:^3.0.5": + version: 3.0.5 + resolution: "@react-stately/form@npm:3.0.5" + dependencies: + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/2cc3e7f0c1489947be1fca08402fae13786e3b8c9bdd78189945ea8521f0c06da8ed1c83dc144be12420c6253a4c1ffe421768ba1dc41462bcdd38d8c15449e5 + languageName: node + linkType: hard + "@react-stately/grid@npm:^3.8.7": version: 3.8.7 resolution: "@react-stately/grid@npm:3.8.7" @@ -5470,6 +6776,38 @@ __metadata: languageName: node linkType: hard +"@react-stately/grid@npm:^3.9.2": + version: 3.9.2 + resolution: "@react-stately/grid@npm:3.9.2" + dependencies: + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/selection": "npm:^3.16.2" + "@react-types/grid": "npm:^3.2.8" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/56939945d8f92d4b3c926d3decaf9a60ff86b15c1a37b5c907d21eb496bb9e9f016420a380ccf3117ec94b4ed0c661112fe73e6870f1237603ac017097423b2c + languageName: node + linkType: hard + +"@react-stately/layout@npm:^4.0.2": + version: 4.0.2 + resolution: "@react-stately/layout@npm:4.0.2" + dependencies: + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/table": "npm:^3.12.2" + "@react-stately/virtualizer": "npm:^4.0.2" + "@react-types/grid": "npm:^3.2.8" + "@react-types/shared": "npm:^3.24.1" + "@react-types/table": "npm:^3.10.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/ea2a5dc4190cd3bdf7bcbf272c2902cb08e0370e14a6db54e9e724969eff942ad8073be7b0dc9d38aeb1d8b0bdbd4a00f7a996389b6b0d617bb0f180f535c1a1 + languageName: node + linkType: hard + "@react-stately/list@npm:^3.10.5": version: 3.10.5 resolution: "@react-stately/list@npm:3.10.5" @@ -5485,6 +6823,21 @@ __metadata: languageName: node linkType: hard +"@react-stately/list@npm:^3.10.8": + version: 3.10.8 + resolution: "@react-stately/list@npm:3.10.8" + dependencies: + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/selection": "npm:^3.16.2" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/3da7456937b48e90625314a78bd6a0c437d47dca969727fee28084eed370f79403ba4b6bc2b5e9cd662ae9a220b76d5c8b276528f4ba0fa6c2efc42576cf0bf6 + languageName: node + linkType: hard + "@react-stately/menu@npm:^3.7.1": version: 3.7.1 resolution: "@react-stately/menu@npm:3.7.1" @@ -5499,6 +6852,20 @@ __metadata: languageName: node linkType: hard +"@react-stately/menu@npm:^3.8.2": + version: 3.8.2 + resolution: "@react-stately/menu@npm:3.8.2" + dependencies: + "@react-stately/overlays": "npm:^3.6.10" + "@react-types/menu": "npm:^3.9.11" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/ad9067bd00b6f4089040410661a352f79630b1c2481e7570bb71aa1ffba2f672179759cf03d5405c609b5e563120322b019bc7a307e9b02e0a1d1cc6a173ae0f + languageName: node + linkType: hard + "@react-stately/numberfield@npm:^3.9.3": version: 3.9.3 resolution: "@react-stately/numberfield@npm:3.9.3" @@ -5514,6 +6881,34 @@ __metadata: languageName: node linkType: hard +"@react-stately/numberfield@npm:^3.9.6": + version: 3.9.6 + resolution: "@react-stately/numberfield@npm:3.9.6" + dependencies: + "@internationalized/number": "npm:^3.5.3" + "@react-stately/form": "npm:^3.0.5" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/numberfield": "npm:^3.8.5" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/dafaeb5490b2f89be6242875b279ba1dcfb5b7caa73753407544ced8f594fb99a56257dea37a8b9bc7ca26ff3aa5dc5793f81b653e724f84a0ad9d8cf9bcd720 + languageName: node + linkType: hard + +"@react-stately/overlays@npm:^3.6.10": + version: 3.6.10 + resolution: "@react-stately/overlays@npm:3.6.10" + dependencies: + "@react-stately/utils": "npm:^3.10.3" + "@react-types/overlays": "npm:^3.8.9" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/80dda26b348a2dcae737e3b570d0985b26700cfe86bc248aa56ac0091842379f234d8a236cf33625b4afa36646a115d8dda309a0159cb6eb1df1fdd1e57b0874 + languageName: node + linkType: hard + "@react-stately/overlays@npm:^3.6.3": version: 3.6.3 resolution: "@react-stately/overlays@npm:3.6.3" @@ -5555,6 +6950,21 @@ __metadata: languageName: node linkType: hard +"@react-stately/radio@npm:^3.10.7": + version: 3.10.7 + resolution: "@react-stately/radio@npm:3.10.7" + dependencies: + "@react-stately/form": "npm:^3.0.5" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/radio": "npm:^3.8.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/ef1b1f3b80311359f323a9ea527f98602cfad169978c6961125ad7ca6eb2de2c788ec9f545f6647b08b5521ac581782c51dfc89c319d7b7e6f1cf60b95430ef0 + languageName: node + linkType: hard + "@react-stately/searchfield@npm:^3.5.3": version: 3.5.3 resolution: "@react-stately/searchfield@npm:3.5.3" @@ -5568,6 +6978,19 @@ __metadata: languageName: node linkType: hard +"@react-stately/searchfield@npm:^3.5.6": + version: 3.5.6 + resolution: "@react-stately/searchfield@npm:3.5.6" + dependencies: + "@react-stately/utils": "npm:^3.10.3" + "@react-types/searchfield": "npm:^3.5.8" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/c5d5a99c408761780c3394fe687f41d4d954f6df2af8aa20c7400d3b6b107163dedab0b3f1f33153255226db4a0f5f3afee3e042ad6ae5cc45bc875a13ff861d + languageName: node + linkType: hard + "@react-stately/select@npm:^3.6.4": version: 3.6.4 resolution: "@react-stately/select@npm:3.6.4" @@ -5579,8 +7002,24 @@ __metadata: "@react-types/shared": "npm:^3.23.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - checksum: 10/25ed84df9f2b56a7e03fa6214845d88b4090ebfb3868a0a29c507e24879bd2db7abb24df0f6aeacabd3ea0b0e9759c0e1b2689634b82a4a1c856f47dabc3383a + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + checksum: 10/25ed84df9f2b56a7e03fa6214845d88b4090ebfb3868a0a29c507e24879bd2db7abb24df0f6aeacabd3ea0b0e9759c0e1b2689634b82a4a1c856f47dabc3383a + languageName: node + linkType: hard + +"@react-stately/select@npm:^3.6.7": + version: 3.6.7 + resolution: "@react-stately/select@npm:3.6.7" + dependencies: + "@react-stately/form": "npm:^3.0.5" + "@react-stately/list": "npm:^3.10.8" + "@react-stately/overlays": "npm:^3.6.10" + "@react-types/select": "npm:^3.9.6" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/2c056a2c237b5f4f6a1b0bdad74325294fe8a8270e325c80b19734430dd114193fc15a5936fb6d56eeb64f03c48f8655188acd062899004ce46af495e3d93899 languageName: node linkType: hard @@ -5598,6 +7037,20 @@ __metadata: languageName: node linkType: hard +"@react-stately/selection@npm:^3.16.2": + version: 3.16.2 + resolution: "@react-stately/selection@npm:3.16.2" + dependencies: + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/439d5f0be67ea06a7520fb67fb02cc55fb65878e997ea1d50b46aeea3cf13da496088d73e1cb03a18513a6409b27a28aa29a4443f0cf3c827ce91de4b1d68863 + languageName: node + linkType: hard + "@react-stately/slider@npm:^3.5.4": version: 3.5.4 resolution: "@react-stately/slider@npm:3.5.4" @@ -5612,6 +7065,20 @@ __metadata: languageName: node linkType: hard +"@react-stately/slider@npm:^3.5.7": + version: 3.5.7 + resolution: "@react-stately/slider@npm:3.5.7" + dependencies: + "@react-stately/utils": "npm:^3.10.3" + "@react-types/shared": "npm:^3.24.1" + "@react-types/slider": "npm:^3.7.5" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/aff974b101e838cd3752dde06dfda6c2f55666f67c6b984eece4a51ca2196500f22504f416e4b95ce765c427f5d9acf557967652366f911d04f3f75782b76a54 + languageName: node + linkType: hard + "@react-stately/table@npm:^3.11.8": version: 3.11.8 resolution: "@react-stately/table@npm:3.11.8" @@ -5631,6 +7098,25 @@ __metadata: languageName: node linkType: hard +"@react-stately/table@npm:^3.12.2": + version: 3.12.2 + resolution: "@react-stately/table@npm:3.12.2" + dependencies: + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/flags": "npm:^3.0.3" + "@react-stately/grid": "npm:^3.9.2" + "@react-stately/selection": "npm:^3.16.2" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/grid": "npm:^3.2.8" + "@react-types/shared": "npm:^3.24.1" + "@react-types/table": "npm:^3.10.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/63f34471865dbe6c5bed60b2c99d783d6ea9c282a544cc2f990721fbe10b4004a1412c74ae5201b686b0906e466ac2c6809a3cecef8937ba3b795cf05320b550 + languageName: node + linkType: hard + "@react-stately/tabs@npm:^3.6.6": version: 3.6.6 resolution: "@react-stately/tabs@npm:3.6.6" @@ -5645,6 +7131,20 @@ __metadata: languageName: node linkType: hard +"@react-stately/tabs@npm:^3.6.9": + version: 3.6.9 + resolution: "@react-stately/tabs@npm:3.6.9" + dependencies: + "@react-stately/list": "npm:^3.10.8" + "@react-types/shared": "npm:^3.24.1" + "@react-types/tabs": "npm:^3.3.9" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/262f82044533b6de1944bd804f477e82d0c70d659868b1c201d6f3783af29f94d438733accde7edb6c6a72346513e77452014cdcee6c9d6243481121c9c90339 + languageName: node + linkType: hard + "@react-stately/toggle@npm:^3.6.3": version: 3.6.3 resolution: "@react-stately/toggle@npm:3.6.3" @@ -5672,6 +7172,32 @@ __metadata: languageName: node linkType: hard +"@react-stately/toggle@npm:^3.7.7": + version: 3.7.7 + resolution: "@react-stately/toggle@npm:3.7.7" + dependencies: + "@react-stately/utils": "npm:^3.10.3" + "@react-types/checkbox": "npm:^3.8.3" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/66ee28847ee1708187e7093c098c05da6ef27fc106c6f13e841ad2bf84944b809b311f282beb36f37aa587bf9c8373ad3d759e1ce3e48bf31481d02b9564bca1 + languageName: node + linkType: hard + +"@react-stately/tooltip@npm:^3.4.12": + version: 3.4.12 + resolution: "@react-stately/tooltip@npm:3.4.12" + dependencies: + "@react-stately/overlays": "npm:^3.6.10" + "@react-types/tooltip": "npm:^3.4.11" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/edc14a4791084b0885e886db79e6307618109c6e8d44c46c35c33e353bf6b668f81657141941a910604dac787f4581adca156756ae342afccc81900ab30c438f + languageName: node + linkType: hard + "@react-stately/tooltip@npm:^3.4.9": version: 3.4.9 resolution: "@react-stately/tooltip@npm:3.4.9" @@ -5700,6 +7226,21 @@ __metadata: languageName: node linkType: hard +"@react-stately/tree@npm:^3.8.4": + version: 3.8.4 + resolution: "@react-stately/tree@npm:3.8.4" + dependencies: + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/selection": "npm:^3.16.2" + "@react-stately/utils": "npm:^3.10.3" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/156a8eba819ebc4829ba51f648f123753962fc390f007dc09cf5d54a854250a46b32f30c8723b79cb34bc013dbcb48144b25b264eeb9911337cc79d7f3172102 + languageName: node + linkType: hard + "@react-stately/utils@npm:^3.10.1": version: 3.10.1 resolution: "@react-stately/utils@npm:3.10.1" @@ -5711,6 +7252,17 @@ __metadata: languageName: node linkType: hard +"@react-stately/utils@npm:^3.10.3": + version: 3.10.3 + resolution: "@react-stately/utils@npm:3.10.3" + dependencies: + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/0ac737e678d949787d05889bfd67047ed0ee91d93a8d727c89d7a7568a027d0cf4a53cebad13e6526c2322f51069bbaa40d5912364230e6b9374cf653683a73d + languageName: node + linkType: hard + "@react-stately/utils@npm:^3.8.0": version: 3.8.0 resolution: "@react-stately/utils@npm:3.8.0" @@ -5735,6 +7287,19 @@ __metadata: languageName: node linkType: hard +"@react-stately/virtualizer@npm:^4.0.2": + version: 4.0.2 + resolution: "@react-stately/virtualizer@npm:4.0.2" + dependencies: + "@react-aria/utils": "npm:^3.25.2" + "@react-types/shared": "npm:^3.24.1" + "@swc/helpers": "npm:^0.5.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/5356689840701087680314e83a0b9c0874099f0be22f1b2e09ca3dc9d869ab107d9f05b9683f8032c251adc77b5b9242f15d48b1f66fee3abdaf79d9c460cb48 + languageName: node + linkType: hard + "@react-types/breadcrumbs@npm:^3.7.5": version: 3.7.5 resolution: "@react-types/breadcrumbs@npm:3.7.5" @@ -5747,6 +7312,18 @@ __metadata: languageName: node linkType: hard +"@react-types/breadcrumbs@npm:^3.7.7": + version: 3.7.7 + resolution: "@react-types/breadcrumbs@npm:3.7.7" + dependencies: + "@react-types/link": "npm:^3.5.7" + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/0fdf88ddab7a92a8e8f0f52a5df5f58ee97fc0f86f15c02f9aad146a4c1e4f0e97e82064d503f6cfcb2439b9f42479dafeebb1fda29eef5e4fbfbdb816f28093 + languageName: node + linkType: hard + "@react-types/button@npm:^3.9.0": version: 3.9.0 resolution: "@react-types/button@npm:3.9.0" @@ -5769,6 +7346,17 @@ __metadata: languageName: node linkType: hard +"@react-types/button@npm:^3.9.6": + version: 3.9.6 + resolution: "@react-types/button@npm:3.9.6" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/348096091b39b9cfeaf3b11b4ff262652954ea1793008aa2acc005ca32f299db550f08fe076498501547c2a9a06c46d2000f202fc0dbe853a1202d6523b71449 + languageName: node + linkType: hard + "@react-types/buttongroup@npm:^3.3.5": version: 3.3.5 resolution: "@react-types/buttongroup@npm:3.3.5" @@ -5804,6 +7392,18 @@ __metadata: languageName: node linkType: hard +"@react-types/calendar@npm:^3.4.9": + version: 3.4.9 + resolution: "@react-types/calendar@npm:3.4.9" + dependencies: + "@internationalized/date": "npm:^3.5.5" + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/10d79d40ea07e06164309ec7d5f523236de65add55458050318a93781d5fa3544d868059f1675ca5bea18020eb7164fdb97e4e3a5a66c1655eb627ba002806ea + languageName: node + linkType: hard + "@react-types/checkbox@npm:^3.5.2": version: 3.5.2 resolution: "@react-types/checkbox@npm:3.5.2" @@ -5826,6 +7426,17 @@ __metadata: languageName: node linkType: hard +"@react-types/checkbox@npm:^3.8.3": + version: 3.8.3 + resolution: "@react-types/checkbox@npm:3.8.3" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/1626aebbfc92852a657ab9f302d72fe8dc99a58518c31023f2196acd887cf74ccc328b88a9453f22ae018e6cb1b5c80efe10a1156689e5d20d2ba6ef074c082d + languageName: node + linkType: hard + "@react-types/color@npm:3.0.0-beta.25": version: 3.0.0-beta.25 resolution: "@react-types/color@npm:3.0.0-beta.25" @@ -5838,6 +7449,18 @@ __metadata: languageName: node linkType: hard +"@react-types/color@npm:3.0.0-rc.1": + version: 3.0.0-rc.1 + resolution: "@react-types/color@npm:3.0.0-rc.1" + dependencies: + "@react-types/shared": "npm:^3.24.1" + "@react-types/slider": "npm:^3.7.5" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/f593dd2665052939ef0c8f811060f27c4f90c5b5b39758c3d0cb8813c980c578969b6625a5ef6486c35a2557d9d8fa21576958ec127948d16d8d4e4a6d110c21 + languageName: node + linkType: hard + "@react-types/combobox@npm:^3.11.1": version: 3.11.1 resolution: "@react-types/combobox@npm:3.11.1" @@ -5849,6 +7472,17 @@ __metadata: languageName: node linkType: hard +"@react-types/combobox@npm:^3.12.1": + version: 3.12.1 + resolution: "@react-types/combobox@npm:3.12.1" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/ad7f5f13a9e6b1d9737b0110821c35a7b01a446815de4fe5fe6c14ad57460533878259acfba360b79f14d2691ebc00e667b330f3d7d3aee1d20c079d0ba4ada0 + languageName: node + linkType: hard + "@react-types/datepicker@npm:^3.6.1": version: 3.6.1 resolution: "@react-types/datepicker@npm:3.6.1" @@ -5877,6 +7511,20 @@ __metadata: languageName: node linkType: hard +"@react-types/datepicker@npm:^3.8.2": + version: 3.8.2 + resolution: "@react-types/datepicker@npm:3.8.2" + dependencies: + "@internationalized/date": "npm:^3.5.5" + "@react-types/calendar": "npm:^3.4.9" + "@react-types/overlays": "npm:^3.8.9" + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/e0a0a0124122a7ded8d10b5915e9a815c65ad7d734b00b4e5720f5367f7a7d0b385b478a279a7df90c1bc203f8c663dec38d55e7b233c58c2efcbb0482f43611 + languageName: node + linkType: hard + "@react-types/dialog@npm:^3.5.10": version: 3.5.10 resolution: "@react-types/dialog@npm:3.5.10" @@ -5889,6 +7537,18 @@ __metadata: languageName: node linkType: hard +"@react-types/dialog@npm:^3.5.12": + version: 3.5.12 + resolution: "@react-types/dialog@npm:3.5.12" + dependencies: + "@react-types/overlays": "npm:^3.8.9" + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/10d00b738f49298cea9975377b0f3cecd56592bb1b6561a8fa6323bd6f11fb3e9c83ed3d0f01a349312ec3d196164602099a0664789fe2a0850d6a8986bce822 + languageName: node + linkType: hard + "@react-types/dialog@npm:^3.5.6": version: 3.5.6 resolution: "@react-types/dialog@npm:3.5.6" @@ -5934,6 +7594,17 @@ __metadata: languageName: node linkType: hard +"@react-types/form@npm:^3.7.6": + version: 3.7.6 + resolution: "@react-types/form@npm:3.7.6" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/f86e791972b4e8f0416562020d94bc2badee8fe11b99f5274921136c07bee92eed656621c6c3c277dae4ec7365b1a4d3d63f5f90dd58e0ad2ac9d6f9bda34b0f + languageName: node + linkType: hard + "@react-types/grid@npm:^3.2.6": version: 3.2.6 resolution: "@react-types/grid@npm:3.2.6" @@ -5945,6 +7616,17 @@ __metadata: languageName: node linkType: hard +"@react-types/grid@npm:^3.2.8": + version: 3.2.8 + resolution: "@react-types/grid@npm:3.2.8" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/c595e234a65420e39eb14d7062b8288bf710b6c165f32675200159b81706a052588fae6b1cdbd66bdeb6e8e66438f164b030d9ceba5ea97e6a8857098246635f + languageName: node + linkType: hard + "@react-types/label@npm:^3.8.1": version: 3.8.1 resolution: "@react-types/label@npm:3.8.1" @@ -5978,6 +7660,17 @@ __metadata: languageName: node linkType: hard +"@react-types/link@npm:^3.5.7": + version: 3.5.7 + resolution: "@react-types/link@npm:3.5.7" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/343ac70377ebb861f7082b2828d291aa86c043fc0aea9b8a1c35676d3fccc3fa089c2208153f99f93a4274e00a1e82cbf7c4a42f562c47723f49841d58400246 + languageName: node + linkType: hard + "@react-types/listbox@npm:^3.4.9": version: 3.4.9 resolution: "@react-types/listbox@npm:3.4.9" @@ -5989,6 +7682,29 @@ __metadata: languageName: node linkType: hard +"@react-types/listbox@npm:^3.5.1": + version: 3.5.1 + resolution: "@react-types/listbox@npm:3.5.1" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/f215dcf145d17342923760f10d4624bd673bfa4216714c5b8f0a4d7cac928df9bb9b49d18b25375e8c2ae18b0826c3379a797d07709008a7690baf75342ae77a + languageName: node + linkType: hard + +"@react-types/menu@npm:^3.9.11": + version: 3.9.11 + resolution: "@react-types/menu@npm:3.9.11" + dependencies: + "@react-types/overlays": "npm:^3.8.9" + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/94ec3aea30b2213d89e764582050302bf0f8ddc2b08316028c971e3b73f7dfa09b9683761e102066b3fd7311e5263fd72d67c60a929f2612a4572ea4d2294ddd + languageName: node + linkType: hard + "@react-types/menu@npm:^3.9.9": version: 3.9.9 resolution: "@react-types/menu@npm:3.9.9" @@ -6012,6 +7728,17 @@ __metadata: languageName: node linkType: hard +"@react-types/meter@npm:^3.4.3": + version: 3.4.3 + resolution: "@react-types/meter@npm:3.4.3" + dependencies: + "@react-types/progress": "npm:^3.5.6" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/9a4ab3a6705c4ab2b01c05bb51b25735bcbce50c215518b720765bf7b0e3ee628643792e53fcfef06d459cf9268fda2f503cb8e8dddc27d0bc407ffc75fbad1c + languageName: node + linkType: hard + "@react-types/numberfield@npm:^3.8.3": version: 3.8.3 resolution: "@react-types/numberfield@npm:3.8.3" @@ -6023,6 +7750,17 @@ __metadata: languageName: node linkType: hard +"@react-types/numberfield@npm:^3.8.5": + version: 3.8.5 + resolution: "@react-types/numberfield@npm:3.8.5" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/9cc67e6b63f62cf49079bdbb1ea89d49e93a7e20b3f36b185625a68b666c33d79c9bf69af81a3f298cccdc4803547daf213d0047420a3a3f22c2372619a05ee8 + languageName: node + linkType: hard + "@react-types/overlays@npm:^3.8.3": version: 3.8.3 resolution: "@react-types/overlays@npm:3.8.3" @@ -6045,6 +7783,17 @@ __metadata: languageName: node linkType: hard +"@react-types/overlays@npm:^3.8.9": + version: 3.8.9 + resolution: "@react-types/overlays@npm:3.8.9" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/b657c912dea8007d6b95a54c8075a844784b4bf1e82a104d60d1b403cbcdfdbe936837230a981029671edea09ddac51807b22e8b02da97e2e4c4a7648daa6c61 + languageName: node + linkType: hard + "@react-types/progress@npm:^3.5.0": version: 3.5.0 resolution: "@react-types/progress@npm:3.5.0" @@ -6067,6 +7816,17 @@ __metadata: languageName: node linkType: hard +"@react-types/progress@npm:^3.5.6": + version: 3.5.6 + resolution: "@react-types/progress@npm:3.5.6" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/6d35871c562c61be5d87385feb5247055189758742439391c888e9ebe149c41a59f454d4c814f2f457e7b8b88675ef821bf79a215f4ebbaddadfc9049da7d0fc + languageName: node + linkType: hard + "@react-types/provider@npm:^3.7.0": version: 3.7.0 resolution: "@react-types/provider@npm:3.7.0" @@ -6089,6 +7849,17 @@ __metadata: languageName: node linkType: hard +"@react-types/radio@npm:^3.8.3": + version: 3.8.3 + resolution: "@react-types/radio@npm:3.8.3" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/3b82b56276c95eef9d655e3f11225f11a1450a4580885dc65d261345df28f99c23db78750113b0bf9c73496f846f4bb3005ebb1afba1c3d1e1f537d85b394521 + languageName: node + linkType: hard + "@react-types/searchfield@npm:^3.5.5": version: 3.5.5 resolution: "@react-types/searchfield@npm:3.5.5" @@ -6101,6 +7872,18 @@ __metadata: languageName: node linkType: hard +"@react-types/searchfield@npm:^3.5.8": + version: 3.5.8 + resolution: "@react-types/searchfield@npm:3.5.8" + dependencies: + "@react-types/shared": "npm:^3.24.1" + "@react-types/textfield": "npm:^3.9.6" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/004b74465b209db7be58d0922931eafaae87ba5c42087dbae766a7aca1a330ce140e27d751b8a3f974d56f7e4657c022f3dcfc74dfadf1e3271ab31946f7cedd + languageName: node + linkType: hard + "@react-types/select@npm:^3.9.4": version: 3.9.4 resolution: "@react-types/select@npm:3.9.4" @@ -6112,6 +7895,17 @@ __metadata: languageName: node linkType: hard +"@react-types/select@npm:^3.9.6": + version: 3.9.6 + resolution: "@react-types/select@npm:3.9.6" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/b9e66a3dbdfe072fbd85c6b8b78432a4fce7d736ba994bf17929ee96cc22548c41a67b836ab27aa5a888eb8f3796f0b9299e07b5fc0d8e475ecbdcd894126d01 + languageName: node + linkType: hard + "@react-types/shared@npm:^3.21.0": version: 3.21.0 resolution: "@react-types/shared@npm:3.21.0" @@ -6130,6 +7924,15 @@ __metadata: languageName: node linkType: hard +"@react-types/shared@npm:^3.24.1": + version: 3.24.1 + resolution: "@react-types/shared@npm:3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/5472ae35f65b2ed7c12d5ea4459f34b4aec065d2633844031d27945495b6dca6fa9bf02b6392b901fac97252e58d9b91a4baf53f4c281397fb81ce85c73b8648 + languageName: node + linkType: hard + "@react-types/slider@npm:^3.7.3": version: 3.7.3 resolution: "@react-types/slider@npm:3.7.3" @@ -6141,6 +7944,17 @@ __metadata: languageName: node linkType: hard +"@react-types/slider@npm:^3.7.5": + version: 3.7.5 + resolution: "@react-types/slider@npm:3.7.5" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/b15f289769bde39af8a68277d2d276f5cb1aba5ea60d457b2613e50c3b58641e5e409a207089659396df8ec19666dcc692b8a24bec929942fcb3e9245613d408 + languageName: node + linkType: hard + "@react-types/switch@npm:^3.5.3": version: 3.5.3 resolution: "@react-types/switch@npm:3.5.3" @@ -6152,6 +7966,29 @@ __metadata: languageName: node linkType: hard +"@react-types/switch@npm:^3.5.5": + version: 3.5.5 + resolution: "@react-types/switch@npm:3.5.5" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/9bc4998aa431230dc6801a47a1afa3788612a7eecee91bab03a094bc00f97102417befa09bd590a180aaa53361361e6d83798de2202d6dadcdee9938de392052 + languageName: node + linkType: hard + +"@react-types/table@npm:^3.10.1": + version: 3.10.1 + resolution: "@react-types/table@npm:3.10.1" + dependencies: + "@react-types/grid": "npm:^3.2.8" + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/5d3cd493429be4d7fc18065dfcff84d49db0f464528ebbc1c8723a7abf34d522c8aba4ee9fd6edf86e774816cfa7ed7fd21f3b9f5a4138824a2fe7b2fb86113b + languageName: node + linkType: hard + "@react-types/table@npm:^3.9.5": version: 3.9.5 resolution: "@react-types/table@npm:3.9.5" @@ -6175,6 +8012,17 @@ __metadata: languageName: node linkType: hard +"@react-types/tabs@npm:^3.3.9": + version: 3.3.9 + resolution: "@react-types/tabs@npm:3.3.9" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/0203ae93366111d735a33d580989c02edc66b7aefcf80054eb419fc9d11d9925a61a4c485bc276e318852dab83f7ba6b10e6daa8f276b3fc84238b7aa29601da + languageName: node + linkType: hard + "@react-types/text@npm:^3.3.5": version: 3.3.5 resolution: "@react-types/text@npm:3.3.5" @@ -6197,6 +8045,29 @@ __metadata: languageName: node linkType: hard +"@react-types/textfield@npm:^3.9.6": + version: 3.9.6 + resolution: "@react-types/textfield@npm:3.9.6" + dependencies: + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/3dbbf5cb3103ba4c8e17195c7e9660bac997afe912cd2321fefde9b46d8293002865e79151884d1808da4a757bbb1807cd29f745b53930f387c7c8de7c6a9727 + languageName: node + linkType: hard + +"@react-types/tooltip@npm:^3.4.11": + version: 3.4.11 + resolution: "@react-types/tooltip@npm:3.4.11" + dependencies: + "@react-types/overlays": "npm:^3.8.9" + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/cd9e0fb328f46c974fcc43af7e76a3c2ae9c4e00f2bfb601e7b91d0450c43dd6d728d87d7fb29511a8581257036d88b1c7cd8a688aefe944ecc0c5ccc6f40a1a + languageName: node + linkType: hard + "@react-types/tooltip@npm:^3.4.9": version: 3.4.9 resolution: "@react-types/tooltip@npm:3.4.9" @@ -13712,6 +15583,13 @@ __metadata: languageName: node linkType: hard +"jsep@npm:^1.3.9": + version: 1.3.9 + resolution: "jsep@npm:1.3.9" + checksum: 10/c60d7064c3b5047f58345e65e7618bbaecf2f46338e56689244db057b0550bf8fb7c1457a7384dfd38aca9acde3ff851d062c3f182cc1fbc66c13cb2ca0b579d + languageName: node + linkType: hard + "jsesc@npm:^2.5.1": version: 2.5.2 resolution: "jsesc@npm:2.5.2" @@ -16581,6 +18459,45 @@ __metadata: languageName: node linkType: hard +"react-aria-components@npm:^1.3.3": + version: 1.3.3 + resolution: "react-aria-components@npm:1.3.3" + dependencies: + "@internationalized/date": "npm:^3.5.5" + "@internationalized/string": "npm:^3.2.3" + "@react-aria/collections": "npm:3.0.0-alpha.4" + "@react-aria/color": "npm:3.0.0-rc.2" + "@react-aria/dnd": "npm:^3.7.2" + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/menu": "npm:^3.15.3" + "@react-aria/toolbar": "npm:3.0.0-beta.8" + "@react-aria/tree": "npm:3.0.0-alpha.5" + "@react-aria/utils": "npm:^3.25.2" + "@react-aria/virtualizer": "npm:^4.0.2" + "@react-stately/color": "npm:^3.7.2" + "@react-stately/layout": "npm:^4.0.2" + "@react-stately/menu": "npm:^3.8.2" + "@react-stately/table": "npm:^3.12.2" + "@react-stately/utils": "npm:^3.10.3" + "@react-stately/virtualizer": "npm:^4.0.2" + "@react-types/color": "npm:3.0.0-rc.1" + "@react-types/form": "npm:^3.7.6" + "@react-types/grid": "npm:^3.2.8" + "@react-types/shared": "npm:^3.24.1" + "@react-types/table": "npm:^3.10.1" + "@swc/helpers": "npm:^0.5.0" + client-only: "npm:^0.0.1" + react-aria: "npm:^3.34.3" + react-stately: "npm:^3.32.2" + use-sync-external-store: "npm:^1.2.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/d1296e4874aee14ea41e57a1b728e6267ac82282175c5e93b812c33242d8580756ac3c1fbae20647a6816e77de055319503005640bb2ba29768439abeca3abf4 + languageName: node + linkType: hard + "react-aria@npm:^3.33.1": version: 3.33.1 resolution: "react-aria@npm:3.33.1" @@ -16629,6 +18546,54 @@ __metadata: languageName: node linkType: hard +"react-aria@npm:^3.34.3": + version: 3.34.3 + resolution: "react-aria@npm:3.34.3" + dependencies: + "@internationalized/string": "npm:^3.2.3" + "@react-aria/breadcrumbs": "npm:^3.5.16" + "@react-aria/button": "npm:^3.9.8" + "@react-aria/calendar": "npm:^3.5.11" + "@react-aria/checkbox": "npm:^3.14.6" + "@react-aria/combobox": "npm:^3.10.3" + "@react-aria/datepicker": "npm:^3.11.2" + "@react-aria/dialog": "npm:^3.5.17" + "@react-aria/dnd": "npm:^3.7.2" + "@react-aria/focus": "npm:^3.18.2" + "@react-aria/gridlist": "npm:^3.9.3" + "@react-aria/i18n": "npm:^3.12.2" + "@react-aria/interactions": "npm:^3.22.2" + "@react-aria/label": "npm:^3.7.11" + "@react-aria/link": "npm:^3.7.4" + "@react-aria/listbox": "npm:^3.13.3" + "@react-aria/menu": "npm:^3.15.3" + "@react-aria/meter": "npm:^3.4.16" + "@react-aria/numberfield": "npm:^3.11.6" + "@react-aria/overlays": "npm:^3.23.2" + "@react-aria/progress": "npm:^3.4.16" + "@react-aria/radio": "npm:^3.10.7" + "@react-aria/searchfield": "npm:^3.7.8" + "@react-aria/select": "npm:^3.14.9" + "@react-aria/selection": "npm:^3.19.3" + "@react-aria/separator": "npm:^3.4.2" + "@react-aria/slider": "npm:^3.7.11" + "@react-aria/ssr": "npm:^3.9.5" + "@react-aria/switch": "npm:^3.6.7" + "@react-aria/table": "npm:^3.15.3" + "@react-aria/tabs": "npm:^3.9.5" + "@react-aria/tag": "npm:^3.4.5" + "@react-aria/textfield": "npm:^3.14.8" + "@react-aria/tooltip": "npm:^3.7.7" + "@react-aria/utils": "npm:^3.25.2" + "@react-aria/visually-hidden": "npm:^3.8.15" + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/7da0a97a58a88ecb447370c621b3b8decf6763d4ad3af932e67f8a99d0bb7be5f234f61ca2f490c17c23e6cbda83447afb380d96f9b7a9611c9f6424ebc5b869 + languageName: node + linkType: hard + "react-avatar@npm:^5.0.3": version: 5.0.3 resolution: "react-avatar@npm:5.0.3" @@ -16804,6 +18769,39 @@ __metadata: languageName: node linkType: hard +"react-stately@npm:^3.32.2": + version: 3.32.2 + resolution: "react-stately@npm:3.32.2" + dependencies: + "@react-stately/calendar": "npm:^3.5.4" + "@react-stately/checkbox": "npm:^3.6.8" + "@react-stately/collections": "npm:^3.10.9" + "@react-stately/combobox": "npm:^3.9.2" + "@react-stately/data": "npm:^3.11.6" + "@react-stately/datepicker": "npm:^3.10.2" + "@react-stately/dnd": "npm:^3.4.2" + "@react-stately/form": "npm:^3.0.5" + "@react-stately/list": "npm:^3.10.8" + "@react-stately/menu": "npm:^3.8.2" + "@react-stately/numberfield": "npm:^3.9.6" + "@react-stately/overlays": "npm:^3.6.10" + "@react-stately/radio": "npm:^3.10.7" + "@react-stately/searchfield": "npm:^3.5.6" + "@react-stately/select": "npm:^3.6.7" + "@react-stately/selection": "npm:^3.16.2" + "@react-stately/slider": "npm:^3.5.7" + "@react-stately/table": "npm:^3.12.2" + "@react-stately/tabs": "npm:^3.6.9" + "@react-stately/toggle": "npm:^3.7.7" + "@react-stately/tooltip": "npm:^3.4.12" + "@react-stately/tree": "npm:^3.8.4" + "@react-types/shared": "npm:^3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 10/f8b769c550f6ec376fb7c4558950605623f18af0904001f47575dccbbcf194dea6cc69095d6a4e7d92732e5d6eba564889b5f223b8f6e74c5f6013b30690e4dd + languageName: node + linkType: hard + "react-transition-group@npm:^4.4.5": version: 4.4.5 resolution: "react-transition-group@npm:4.4.5" @@ -19193,6 +21191,15 @@ __metadata: languageName: node linkType: hard +"use-sync-external-store@npm:1.2.2": + version: 1.2.2 + resolution: "use-sync-external-store@npm:1.2.2" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + checksum: 10/671e9c190aab9a8374a5d468c6ba17f52c38b6fae970110bc196fc1e2b57204149aea9619be49a1bb5207fb6e51d8afd19c3bcb94afe61813fed039821461dc0 + languageName: node + linkType: hard + "utif@npm:^2.0.1": version: 2.0.1 resolution: "utif@npm:2.0.1" @@ -19241,6 +21248,15 @@ __metadata: languageName: node linkType: hard +"uuid@npm:^9.0.1": + version: 9.0.1 + resolution: "uuid@npm:9.0.1" + bin: + uuid: dist/bin/uuid + checksum: 10/9d0b6adb72b736e36f2b1b53da0d559125ba3e39d913b6072f6f033e0c87835b414f0836b45bcfaf2bdf698f92297fea1c3cc19b0b258bc182c9c43cc0fab9f2 + languageName: node + linkType: hard + "uvu@npm:^0.5.0": version: 0.5.6 resolution: "uvu@npm:0.5.6" @@ -20474,3 +22490,23 @@ __metadata: checksum: 10/95a5335716414c8bef3a48165226ef099ca232931ab6cd1497515ee4241e8d5a8100edf5c3cc7d7131b72a07eb0484501405aa2c3222b4b93ba690cfa2b5593d languageName: node linkType: hard + +"zustand@npm:^4.5.5": + version: 4.5.5 + resolution: "zustand@npm:4.5.5" + dependencies: + use-sync-external-store: "npm:1.2.2" + peerDependencies: + "@types/react": ">=16.8" + immer: ">=9.0.6" + react: ">=16.8" + peerDependenciesMeta: + "@types/react": + optional: true + immer: + optional: true + react: + optional: true + checksum: 10/481b8210187b69678074a1ca51107654c2379688e90407bfcb7961e0803a259742bfd0d77171c3f07e290896ad55fe9659b3863f30d34cb2572650ead1249f25 + languageName: node + linkType: hard