From a3c45861bf33beef0ebe10ef7f676a78d22eba76 Mon Sep 17 00:00:00 2001 From: Bruno Quaresma Date: Fri, 2 Aug 2024 19:56:12 -0300 Subject: [PATCH] chore: upgrade nodejs tooling (#14134) --- .github/actions/setup-node/action.yaml | 6 +- dogfood/Dockerfile | 40 +- .../files/etc/apt/preferences.d/google-chrome | 16 - .../etc/apt/preferences.d/microsoft-edge | 12 - .../files/etc/apt/preferences.d/nodesource | 9 - dogfood/files/etc/apt/preferences.d/yarnpkg | 9 - .../etc/apt/sources.list.d/google-chrome.list | 1 - .../apt/sources.list.d/microsoft-edge.list | 1 - .../etc/apt/sources.list.d/nodesource.list | 1 - .../files/etc/apt/sources.list.d/yarnpkg.list | 1 - dogfood/files/etc/default/google-chrome | 4 - dogfood/files/etc/default/microsoft-edge-beta | 4 - .../usr/share/keyrings/google-chrome.gpg | Bin 12309 -> 0 bytes .../files/usr/share/keyrings/microsoft.gpg | Bin 641 -> 0 bytes .../files/usr/share/keyrings/nodesource.gpg | Bin 1185 -> 0 bytes dogfood/files/usr/share/keyrings/yarnpkg.gpg | Bin 10365 -> 0 bytes offlinedocs/package.json | 2 +- site/package.json | 2 +- site/pnpm-lock.yaml | 880 +++++++++--------- 19 files changed, 482 insertions(+), 506 deletions(-) delete mode 100644 dogfood/files/etc/apt/preferences.d/google-chrome delete mode 100644 dogfood/files/etc/apt/preferences.d/microsoft-edge delete mode 100644 dogfood/files/etc/apt/preferences.d/nodesource delete mode 100644 dogfood/files/etc/apt/preferences.d/yarnpkg delete mode 100644 dogfood/files/etc/apt/sources.list.d/google-chrome.list delete mode 100644 dogfood/files/etc/apt/sources.list.d/microsoft-edge.list delete mode 100644 dogfood/files/etc/apt/sources.list.d/nodesource.list delete mode 100644 dogfood/files/etc/apt/sources.list.d/yarnpkg.list delete mode 100644 dogfood/files/etc/default/google-chrome delete mode 100644 dogfood/files/etc/default/microsoft-edge-beta delete mode 100644 dogfood/files/usr/share/keyrings/google-chrome.gpg delete mode 100644 dogfood/files/usr/share/keyrings/microsoft.gpg delete mode 100644 dogfood/files/usr/share/keyrings/nodesource.gpg delete mode 100644 dogfood/files/usr/share/keyrings/yarnpkg.gpg diff --git a/.github/actions/setup-node/action.yaml b/.github/actions/setup-node/action.yaml index 5d33fdf006..5caf6eb736 100644 --- a/.github/actions/setup-node/action.yaml +++ b/.github/actions/setup-node/action.yaml @@ -13,11 +13,11 @@ runs: - name: Install pnpm uses: pnpm/action-setup@v3 with: - version: 9 + version: 9.6 - name: Setup Node - uses: actions/setup-node@v4.0.1 + uses: actions/setup-node@v4.0.3 with: - node-version: 18.19.0 + node-version: 20.16.0 # See https://github.com/actions/setup-node#caching-global-packages-data cache: "pnpm" cache-dependency-path: ${{ inputs.directory }}/pnpm-lock.yaml diff --git a/dogfood/Dockerfile b/dogfood/Dockerfile index 750273d799..421e4a1ad9 100644 --- a/dogfood/Dockerfile +++ b/dogfood/Dockerfile @@ -94,7 +94,7 @@ COPY files / # We used to copy /etc/sudoers.d/* in from files/ but this causes issues with # permissions and layer caching. Instead, create the file directly. RUN mkdir -p /etc/sudoers.d && \ - echo 'coder ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/nopasswd && \ + echo 'coder ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/nopasswd && \ chmod 750 /etc/sudoers.d/ && \ chmod 640 /etc/sudoers.d/nopasswd @@ -178,10 +178,10 @@ RUN apt-get update --quiet && apt-get install --yes \ # NOTE: In scripts/Dockerfile.base we specifically install Terraform version 1.9.2. # Installing the same version here to match. RUN wget -O /tmp/terraform.zip "https://releases.hashicorp.com/terraform/1.9.2/terraform_1.9.2_linux_amd64.zip" && \ - unzip /tmp/terraform.zip -d /usr/local/bin && \ - rm -f /tmp/terraform.zip && \ - chmod +x /usr/local/bin/terraform && \ - terraform --version + unzip /tmp/terraform.zip -d /usr/local/bin && \ + rm -f /tmp/terraform.zip && \ + chmod +x /usr/local/bin/terraform && \ + terraform --version # Install the docker buildx component. RUN DOCKER_BUILDX_VERSION=$(curl -s "https://api.github.com/repos/docker/buildx/releases/latest" | grep '"tag_name":' | sed -E 's/.*"(v[^"]+)".*/\1/') && \ @@ -203,16 +203,17 @@ RUN LAZYGIT_VERSION=$(curl -s "https://api.github.com/repos/jesseduffield/lazygi tar xf lazygit.tar.gz -C /usr/local/bin lazygit # Install frontend utilities -RUN apt-get update && \ - # Node.js (from nodesource) and Yarn (from yarnpkg) - apt-get install --yes --quiet \ - nodejs yarn \ - # Install browsers for e2e testing - google-chrome-stable microsoft-edge-beta && \ - # Pre-install system dependencies that Playwright needs. npx doesn't work here - # for some reason. See https://github.com/microsoft/playwright-cli/issues/136 - npm i -g playwright@1.36.2 pnpm@^9 corepack && playwright install-deps && \ - npm cache clean --force +ENV NVM_DIR=/usr/local/nvm +ENV NODE_VERSION=20.16.0 +RUN mkdir -p $NVM_DIR +RUN curl https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash +RUN source $NVM_DIR/nvm.sh && \ + nvm install $NODE_VERSION && \ + nvm use $NODE_VERSION +ENV PATH=$NVM_DIR/versions/node/v$NODE_VERSION/bin:$PATH +# Allow patch updates for npm and pnpm +RUN npm install -g npm@^10.8 +RUN npm install -g pnpm@^9.6 # Ensure PostgreSQL binaries are in the users $PATH. RUN update-alternatives --install /usr/local/bin/initdb initdb /usr/lib/postgresql/16/bin/initdb 100 && \ @@ -284,15 +285,6 @@ RUN curl --silent --show-error --location --output /usr/local/bin/cloud_sql_prox curl --silent --show-error --location "https://github.com/aquasecurity/trivy/releases/download/v${TRIVY_VERSION}/trivy_${TRIVY_VERSION}_Linux-64bit.tar.gz" | \ tar --extract --gzip --directory=/usr/local/bin --file=- trivy -# Add Vercel globally. We can't install it in packages.json, because it -# includes Go files which make golangci-lint unhappy. -RUN yarn global add --prefix=/usr/local \ - vercel \ - typescript \ - typescript-language-server \ - prettier && \ - yarn cache clean - # We use yq during "make deploy" to manually substitute out fields in # our helm values.yaml file. See https://github.com/helm/helm/issues/3141 # diff --git a/dogfood/files/etc/apt/preferences.d/google-chrome b/dogfood/files/etc/apt/preferences.d/google-chrome deleted file mode 100644 index 4551ec390f..0000000000 --- a/dogfood/files/etc/apt/preferences.d/google-chrome +++ /dev/null @@ -1,16 +0,0 @@ -# Ignore all packages from this repository by default -Package: * -Pin: origin dl.google.com -Pin-Priority: 1 - -Package: google-chrome-stable -Pin: origin dl.google.com -Pin-Priority: 500 - -Package: google-chrome-beta -Pin: origin dl.google.com -Pin-Priority: 500 - -Package: google-chrome-unstable -Pin: origin dl.google.com -Pin-Priority: 500 diff --git a/dogfood/files/etc/apt/preferences.d/microsoft-edge b/dogfood/files/etc/apt/preferences.d/microsoft-edge deleted file mode 100644 index 2441961ada..0000000000 --- a/dogfood/files/etc/apt/preferences.d/microsoft-edge +++ /dev/null @@ -1,12 +0,0 @@ -# Ignore all packages from this repository by default -Package: * -Pin: origin packages.microsoft.com -Pin-Priority: 1 - -Package: microsoft-edge-beta -Pin: origin packages.microsoft.com -Pin-Priority: 500 - -Package: microsoft-edge-dev -Pin: origin packages.microsoft.com -Pin-Priority: 500 diff --git a/dogfood/files/etc/apt/preferences.d/nodesource b/dogfood/files/etc/apt/preferences.d/nodesource deleted file mode 100644 index de55d55534..0000000000 --- a/dogfood/files/etc/apt/preferences.d/nodesource +++ /dev/null @@ -1,9 +0,0 @@ -# Ignore all packages from this repository by default -Package: * -Pin: origin deb.nodesource.com -Pin-Priority: 1 - -# Node.js for building the frontend -Package: nodejs -Pin: origin deb.nodesource.com -Pin-Priority: 500 diff --git a/dogfood/files/etc/apt/preferences.d/yarnpkg b/dogfood/files/etc/apt/preferences.d/yarnpkg deleted file mode 100644 index 7237fcad5c..0000000000 --- a/dogfood/files/etc/apt/preferences.d/yarnpkg +++ /dev/null @@ -1,9 +0,0 @@ -# Ignore all packages from this repository by default -Package: * -Pin: origin dl.yarnpkg.com -Pin-Priority: 1 - -# Yarn for managing Node.js packages -Package: yarn -Pin: origin dl.yarnpkg.com -Pin-Priority: 500 diff --git a/dogfood/files/etc/apt/sources.list.d/google-chrome.list b/dogfood/files/etc/apt/sources.list.d/google-chrome.list deleted file mode 100644 index 8dd71926f2..0000000000 --- a/dogfood/files/etc/apt/sources.list.d/google-chrome.list +++ /dev/null @@ -1 +0,0 @@ -deb [signed-by=/usr/share/keyrings/google-chrome.gpg] https://dl.google.com/linux/chrome/deb/ stable main diff --git a/dogfood/files/etc/apt/sources.list.d/microsoft-edge.list b/dogfood/files/etc/apt/sources.list.d/microsoft-edge.list deleted file mode 100644 index f0c036f79a..0000000000 --- a/dogfood/files/etc/apt/sources.list.d/microsoft-edge.list +++ /dev/null @@ -1 +0,0 @@ -deb [signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/edge stable main diff --git a/dogfood/files/etc/apt/sources.list.d/nodesource.list b/dogfood/files/etc/apt/sources.list.d/nodesource.list deleted file mode 100644 index 6612fe3668..0000000000 --- a/dogfood/files/etc/apt/sources.list.d/nodesource.list +++ /dev/null @@ -1 +0,0 @@ -deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x nodistro main diff --git a/dogfood/files/etc/apt/sources.list.d/yarnpkg.list b/dogfood/files/etc/apt/sources.list.d/yarnpkg.list deleted file mode 100644 index ada8a06f7b..0000000000 --- a/dogfood/files/etc/apt/sources.list.d/yarnpkg.list +++ /dev/null @@ -1 +0,0 @@ -deb [signed-by=/usr/share/keyrings/yarnpkg.gpg] https://dl.yarnpkg.com/debian/ stable main diff --git a/dogfood/files/etc/default/google-chrome b/dogfood/files/etc/default/google-chrome deleted file mode 100644 index 8620a60543..0000000000 --- a/dogfood/files/etc/default/google-chrome +++ /dev/null @@ -1,4 +0,0 @@ -# These settings are required to prevent the postinst script -# from modifying /etc/apt/sources.list.d -repo_add_once="false" -repo_reenable_on_distupgrade="false" diff --git a/dogfood/files/etc/default/microsoft-edge-beta b/dogfood/files/etc/default/microsoft-edge-beta deleted file mode 100644 index 8620a60543..0000000000 --- a/dogfood/files/etc/default/microsoft-edge-beta +++ /dev/null @@ -1,4 +0,0 @@ -# These settings are required to prevent the postinst script -# from modifying /etc/apt/sources.list.d -repo_add_once="false" -repo_reenable_on_distupgrade="false" diff --git a/dogfood/files/usr/share/keyrings/google-chrome.gpg b/dogfood/files/usr/share/keyrings/google-chrome.gpg deleted file mode 100644 index b36de8088fe6b894bc2f1d976de9bc72d73010ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12309 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 diff --git a/dogfood/files/usr/share/keyrings/yarnpkg.gpg b/dogfood/files/usr/share/keyrings/yarnpkg.gpg deleted file mode 100644 index 32a096756e31710f2790d891a9ad1e6ae262e66e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10365 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 diff --git a/offlinedocs/package.json b/offlinedocs/package.json index 6ea60dfe5c..ba5065cccc 100644 --- a/offlinedocs/package.json +++ b/offlinedocs/package.json @@ -41,6 +41,6 @@ }, "engines": { "npm": ">=9.0.0 <10.0.0", - "node": ">=18.0.0 <19.0.0" + "node": ">=18.0.0 <21.0.0" } } diff --git a/site/package.json b/site/package.json index 4704ebb0a7..66b71dac33 100644 --- a/site/package.json +++ b/site/package.json @@ -55,7 +55,7 @@ "@xterm/xterm": "5.5.0", "ansi-to-html": "0.7.2", "axios": "1.7.2", - "canvas": "2.11.0", + "canvas": "3.0.0-rc2", "chart.js": "4.4.0", "chartjs-adapter-date-fns": "3.0.0", "chartjs-plugin-annotation": "3.0.1", diff --git a/site/pnpm-lock.yaml b/site/pnpm-lock.yaml index f0c1504350..fafa06eae0 100644 --- a/site/pnpm-lock.yaml +++ b/site/pnpm-lock.yaml @@ -29,7 +29,7 @@ importers: version: 11.11.4(@types/react@18.2.6)(react@18.3.1) '@emotion/styled': specifier: 11.11.5 - version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.6)(react@18.3.1) + version: 11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) '@fastly/performance-observer-polyfill': specifier: 2.0.0 version: 2.0.0 @@ -41,28 +41,28 @@ importers: version: 5.0.5 '@monaco-editor/react': specifier: 4.6.0 - version: 4.6.0(monaco-editor@0.50.0)(react-dom@18.3.1)(react@18.3.1) + version: 4.6.0(monaco-editor@0.50.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/icons-material': specifier: 5.16.0 - version: 5.16.0(@mui/material@5.16.0)(@types/react@18.2.6)(react@18.3.1) + version: 5.16.0(@mui/material@5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) '@mui/lab': specifier: 5.0.0-alpha.129 - version: 5.0.0-alpha.129(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@5.16.0)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + version: 5.0.0-alpha.129(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@mui/material@5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material': specifier: 5.16.0 - version: 5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + version: 5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': specifier: 5.16.0 - version: 5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react@18.3.1) + version: 5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) '@mui/utils': specifier: 5.16.0 version: 5.16.0(@types/react@18.2.6)(react@18.3.1) '@mui/x-tree-view': specifier: 7.9.0 - version: 7.9.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@5.16.0)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + version: 7.9.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@mui/material@5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-query-devtools': specifier: 4.35.3 - version: 4.35.3(@tanstack/react-query@4.35.3)(react-dom@18.3.1)(react@18.3.1) + version: 4.35.3(@tanstack/react-query@4.35.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@xterm/addon-canvas': specifier: 0.7.0 version: 0.7.0(@xterm/xterm@5.5.0) @@ -88,8 +88,8 @@ importers: specifier: 1.7.2 version: 1.7.2 canvas: - specifier: 2.11.0 - version: 2.11.0 + specifier: 3.0.0-rc2 + version: 3.0.0-rc2 chart.js: specifier: 4.4.0 version: 4.4.0 @@ -167,25 +167,25 @@ importers: version: 9.0.1(@types/react@18.2.6)(react@18.3.1) react-query: specifier: npm:@tanstack/react-query@4.35.3 - version: '@tanstack/react-query@4.35.3(react-dom@18.3.1)(react@18.3.1)' + version: '@tanstack/react-query@4.35.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)' react-router-dom: specifier: 6.24.0 - version: 6.24.0(react-dom@18.3.1)(react@18.3.1) + version: 6.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-syntax-highlighter: specifier: 15.5.0 version: 15.5.0(react@18.3.1) react-virtualized-auto-sizer: specifier: 1.0.24 - version: 1.0.24(react-dom@18.3.1)(react@18.3.1) + version: 1.0.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-window: specifier: 1.8.10 - version: 1.8.10(react-dom@18.3.1)(react@18.3.1) + version: 1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) remark-gfm: specifier: 4.0.0 version: 4.0.0 rollup-plugin-visualizer: specifier: 5.12.0 - version: 5.12.0 + version: 5.12.0(rollup@4.18.1) semver: specifier: 7.6.2 version: 7.6.2 @@ -225,10 +225,10 @@ importers: version: 8.1.11 '@storybook/addon-essentials': specifier: 8.1.11 - version: 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1) + version: 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-interactions': specifier: 8.1.11 - version: 8.1.11(@types/jest@29.5.2)(jest@29.6.2) + version: 8.1.11(@jest/globals@29.6.2)(@types/jest@29.5.2)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2))) '@storybook/addon-links': specifier: 8.1.11 version: 8.1.11(react@18.3.1) @@ -243,13 +243,13 @@ importers: version: 8.1.11 '@storybook/react': specifier: 8.1.11 - version: 8.1.11(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2) + version: 8.1.11(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@storybook/react-vite': specifier: 8.1.11 - version: 8.1.11(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2)(vite@5.3.3) + version: 8.1.11(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.1)(typescript@5.2.2)(vite@5.3.3(@types/node@18.19.0)) '@storybook/test': specifier: 8.1.11 - version: 8.1.11(@types/jest@29.5.2)(jest@29.6.2) + version: 8.1.11(@jest/globals@29.6.2)(@types/jest@29.5.2)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2))) '@swc/core': specifier: 1.3.38 version: 1.3.38 @@ -258,16 +258,16 @@ importers: version: 0.2.24(@swc/core@1.3.38) '@testing-library/jest-dom': specifier: 6.4.6 - version: 6.4.6(@types/jest@29.5.2)(jest@29.6.2) + version: 6.4.6(@jest/globals@29.6.2)(@types/jest@29.5.2)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2))) '@testing-library/react': specifier: 14.1.0 - version: 14.1.0(react-dom@18.3.1)(react@18.3.1) + version: 14.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/react-hooks': specifier: 8.0.1 - version: 8.0.1(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + version: 8.0.1(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/user-event': specifier: 14.5.1 - version: 14.5.1(@testing-library/dom@10.3.1) + version: 14.5.1(@testing-library/dom@10.1.0) '@types/chroma-js': specifier: 2.4.0 version: 2.4.0 @@ -324,13 +324,13 @@ importers: version: 9.0.2 '@typescript-eslint/eslint-plugin': specifier: 6.9.1 - version: 6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.52.0)(typescript@5.2.2) + version: 6.9.1(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(typescript@5.2.2) '@typescript-eslint/parser': specifier: 6.9.1 version: 6.9.1(eslint@8.52.0)(typescript@5.2.2) '@vitejs/plugin-react': specifier: 4.3.1 - version: 4.3.1(vite@5.3.3) + version: 4.3.1(vite@5.3.3(@types/node@18.19.0)) chromatic: specifier: 11.3.0 version: 11.3.0 @@ -342,7 +342,7 @@ importers: version: 9.0.0(eslint@8.52.0) eslint-import-resolver-typescript: specifier: 3.6.0 - version: 3.6.0(@typescript-eslint/parser@6.9.1)(eslint-plugin-import@2.29.0)(eslint@8.52.0) + version: 3.6.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-plugin-import@2.29.0)(eslint@8.52.0) eslint-plugin-compat: specifier: 4.2.0 version: 4.2.0(eslint@8.52.0) @@ -351,10 +351,10 @@ importers: version: 3.2.0(eslint@8.52.0) eslint-plugin-import: specifier: 2.29.0 - version: 2.29.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.52.0) + version: 2.29.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.0)(eslint@8.52.0) eslint-plugin-jest: specifier: 27.6.0 - version: 27.6.0(@typescript-eslint/eslint-plugin@6.9.1)(eslint@8.52.0)(jest@29.6.2)(typescript@5.2.2) + version: 27.6.0(@typescript-eslint/eslint-plugin@6.9.1(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)))(typescript@5.2.2) eslint-plugin-jsx-a11y: specifier: 6.7.1 version: 6.7.1(eslint@8.52.0) @@ -381,25 +381,25 @@ importers: version: 4.19.2 jest: specifier: 29.6.2 - version: 29.6.2(@types/node@18.19.0)(ts-node@10.9.1) + version: 29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) jest-canvas-mock: specifier: 2.5.2 version: 2.5.2 jest-environment-jsdom: specifier: 29.5.0 - version: 29.5.0(canvas@2.11.0) + version: 29.5.0(canvas@3.0.0-rc2) jest-location-mock: specifier: 2.0.0 version: 2.0.0 jest-runner-eslint: specifier: 2.1.0 - version: 2.1.0(eslint@8.52.0)(jest@29.6.2) + version: 2.1.0(eslint@8.52.0)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2))) jest-websocket-mock: specifier: 2.5.0 version: 2.5.0 jest_workaround: specifier: 0.1.14 - version: 0.1.14(@swc/core@1.3.38)(@swc/jest@0.2.24) + version: 0.1.14(@swc/core@1.3.38)(@swc/jest@0.2.24(@swc/core@1.3.38)) msw: specifier: 2.2.3 version: 2.2.3(typescript@5.2.2) @@ -417,13 +417,13 @@ importers: version: 1.15.0 storybook: specifier: 8.1.11 - version: 8.1.11(react-dom@18.3.1)(react@18.3.1) + version: 8.1.11(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) storybook-addon-remix-react-router: specifier: 3.0.0 - version: 3.0.0(@storybook/blocks@8.1.11)(@storybook/channels@8.1.11)(@storybook/components@8.1.11)(@storybook/core-events@8.1.11)(@storybook/manager-api@8.1.11)(@storybook/preview-api@8.1.11)(@storybook/theming@8.1.11)(react-dom@18.3.1)(react-router-dom@6.24.0)(react@18.3.1) + version: 3.0.0(@storybook/blocks@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/channels@8.1.11)(@storybook/components@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/core-events@8.1.11)(@storybook/manager-api@8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/preview-api@8.1.11)(@storybook/theming@8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-router-dom@6.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) storybook-react-context: specifier: 0.6.0 - version: 0.6.0(react-dom@18.3.1) + version: 0.6.0(react-dom@18.3.1(react@18.3.1)) ts-node: specifier: 10.9.1 version: 10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2) @@ -441,7 +441,7 @@ importers: version: 5.3.3(@types/node@18.19.0) vite-plugin-checker: specifier: 0.7.1 - version: 0.7.1(eslint@8.52.0)(typescript@5.2.2)(vite@5.3.3) + version: 0.7.1(eslint@8.52.0)(optionator@0.9.3)(typescript@5.2.2)(vite@5.3.3(@types/node@18.19.0)) vite-plugin-turbosnap: specifier: 1.0.2 version: 1.0.2 @@ -1897,10 +1897,6 @@ packages: '@leeoniya/ufuzzy@1.0.10': resolution: {integrity: sha512-OR1yiyN8cKBn5UiHjKHUl0LcrTQt4vZPUpIf96qIIZVLxgd4xyASuRvTZ3tjbWvuyQAMgvKsq61Nwu131YyHnA==} - '@mapbox/node-pre-gyp@1.0.11': - resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} - hasBin: true - '@mdn/browser-compat-data@5.3.14': resolution: {integrity: sha512-Y9XQrphVcE6u9xMm+gIqN86opbU/5s2W1pdPyKRyFV5B7+2jWM2gLI5JpfhZncaoDKvhy6FYwK04aCz5UM/bTQ==} @@ -2770,10 +2766,6 @@ packages: resolution: {integrity: sha512-wdsYKy5zupPyLCW2Je5DLHSxSfbIp6h80WoHOQc+RPtmPGA52O9x5MJEkv92Sjonpq+poOAtUKhh1kBGAXBrNA==} engines: {node: '>=18'} - '@testing-library/dom@10.3.1': - resolution: {integrity: sha512-q/WL+vlXMpC0uXDyfsMtc1rmotzLV8Y0gq6q1gfrrDjQeHoeLrqHbxdPvPNAh1i+xuJl7+BezywcXArz7vLqKQ==} - engines: {node: '>=18'} - '@testing-library/dom@9.3.3': resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} engines: {node: '>=14'} @@ -2877,9 +2869,6 @@ packages: '@types/aria-query@5.0.3': resolution: {integrity: sha512-0Z6Tr7wjKJIk4OUEjVUQMtyunLDy339vcMaj38Kpj6jM2OE1p3S4kXExKZ7a3uXQAPCoy3sbrP1wibDKaf39oA==} - '@types/aria-query@5.0.4': - resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - '@types/babel__core@7.20.5': resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} @@ -3289,9 +3278,6 @@ packages: abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} @@ -3386,13 +3372,6 @@ packages: app-root-dir@1.0.2: resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} - aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - - are-we-there-yet@2.0.0: - resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} - engines: {node: '>=10'} - arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -3648,9 +3627,9 @@ packages: caniuse-lite@1.0.30001640: resolution: {integrity: sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==} - canvas@2.11.0: - resolution: {integrity: sha512-bdTjFexjKJEwtIo0oRx8eD4G2yWoUOXP9lj279jmQ2zMnTQhT8C3512OKz3s+ZOaQlLbE7TuVvRDYDB3Llyy5g==} - engines: {node: '>=6'} + canvas@3.0.0-rc2: + resolution: {integrity: sha512-esx4bYDznnqgRX4G8kaEaf0W3q8xIc51WpmrIitDzmcoEgwnv9wSKdzT6UxWZ4wkVu5+ileofppX0TpyviJRdQ==} + engines: {node: ^18.12.0 || >= 20.9.0} case-anything@2.1.13: resolution: {integrity: sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng==} @@ -3820,10 +3799,6 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -3862,9 +3837,6 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - content-disposition@0.5.4: resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} engines: {node: '>= 0.6'} @@ -4025,6 +3997,10 @@ packages: resolution: {integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==} engines: {node: '>=8'} + decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + dedent@1.3.0: resolution: {integrity: sha512-7glNLfvdsMzZm3FpRY1CHuI2lbYDR+71YmrhmTZjYFD5pfT0ACgnGRdrrC9Mk2uICnzkcdelCx5at787UDGOvg==} peerDependencies: @@ -4040,6 +4016,10 @@ packages: deep-equal@2.2.2: resolution: {integrity: sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==} + deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} @@ -4077,9 +4057,6 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -4488,6 +4465,10 @@ packages: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} + expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} + expect@29.6.2: resolution: {integrity: sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4669,10 +4650,6 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - gauge@3.0.2: - resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} - engines: {node: '>=10'} - gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -4714,6 +4691,9 @@ packages: resolution: {integrity: sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q==} hasBin: true + github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + github-slugger@2.0.0: resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} @@ -4813,9 +4793,6 @@ packages: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} - has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - has@1.0.3: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} @@ -4932,6 +4909,9 @@ packages: inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} @@ -5747,6 +5727,10 @@ packages: resolution: {integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==} engines: {node: '>=8'} + mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + min-document@2.19.0: resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} @@ -5829,9 +5813,6 @@ packages: resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - nan@2.17.0: - resolution: {integrity: sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==} - nan@2.20.0: resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} @@ -5840,6 +5821,9 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + napi-build-utils@1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} + natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -5850,6 +5834,13 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + node-abi@3.65.0: + resolution: {integrity: sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==} + engines: {node: '>=10'} + + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-dir@0.1.17: resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} engines: {node: '>= 0.10.5'} @@ -5875,11 +5866,6 @@ packages: node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - nopt@5.0.0: - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} - engines: {node: '>=6'} - hasBin: true - normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -5891,9 +5877,6 @@ packages: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} - npmlog@5.0.1: - resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} - nwsapi@2.2.7: resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} @@ -6118,6 +6101,11 @@ packages: resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} engines: {node: ^10 || ^12 || >=14} + prebuild-install@7.1.2: + resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==} + engines: {node: '>=10'} + hasBin: true + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -6238,6 +6226,10 @@ packages: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} + rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + react-chartjs-2@5.2.0: resolution: {integrity: sha512-98iN5aguJyVSxp5U3CblRLH67J8gkfyGNbiK3c+l1QI/G4irHMPQw44aEPmjVag+YKTyQ260NcF82GTQ3bdscA==} peerDependencies: @@ -6625,9 +6617,6 @@ packages: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - set-function-length@1.1.1: resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} engines: {node: '>= 0.4'} @@ -6676,6 +6665,9 @@ packages: simple-get@3.1.1: resolution: {integrity: sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==} + simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -6843,6 +6835,10 @@ packages: resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} engines: {node: '>=12'} + strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} @@ -7043,6 +7039,9 @@ packages: peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + tween-functions@1.2.0: resolution: {integrity: sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==} @@ -7420,9 +7419,6 @@ packages: engines: {node: '>= 8'} hasBin: true - wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} @@ -8543,9 +8539,10 @@ snapshots: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.2.6 hoist-non-react-statics: 3.3.2 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@emotion/serialize@1.1.2': dependencies: @@ -8565,7 +8562,7 @@ snapshots: '@emotion/sheet@1.2.2': {} - '@emotion/styled@11.11.5(@emotion/react@11.11.4)(@types/react@18.2.6)(react@18.3.1)': + '@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@emotion/babel-plugin': 11.11.0 @@ -8574,8 +8571,9 @@ snapshots: '@emotion/serialize': 1.1.4 '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@emotion/utils': 1.2.1 - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@emotion/unitless@0.8.1': {} @@ -8829,7 +8827,7 @@ snapshots: '@floating-ui/core': 1.6.4 '@floating-ui/utils': 0.2.4 - '@floating-ui/react-dom@2.1.1(react-dom@18.3.1)(react@18.3.1)': + '@floating-ui/react-dom@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/dom': 1.6.7 react: 18.3.1 @@ -8911,7 +8909,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.6.2(ts-node@10.9.1)': + '@jest/core@29.6.2(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2))': dependencies: '@jest/console': 29.6.2 '@jest/reporters': 29.6.2 @@ -8925,7 +8923,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.5.0 - jest-config: 29.6.2(@types/node@18.19.0)(ts-node@10.9.1) + jest-config: 29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) jest-haste-map: 29.7.0 jest-message-util: 29.6.2 jest-regex-util: 29.6.3 @@ -9085,14 +9083,15 @@ snapshots: '@types/yargs': 17.0.29 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.1(typescript@5.2.2)(vite@5.3.3)': + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.1(typescript@5.2.2)(vite@5.3.3(@types/node@18.19.0))': dependencies: glob: 7.2.3 glob-promise: 4.2.2(glob@7.2.3) magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.2.2) - typescript: 5.2.2 vite: 5.3.3(@types/node@18.19.0) + optionalDependencies: + typescript: 5.2.2 '@jridgewell/gen-mapping@0.3.5': dependencies: @@ -9120,21 +9119,6 @@ snapshots: '@leeoniya/ufuzzy@1.0.10': {} - '@mapbox/node-pre-gyp@1.0.11': - dependencies: - detect-libc: 2.0.2 - https-proxy-agent: 5.0.1 - make-dir: 3.1.0 - node-fetch: 2.7.0 - nopt: 5.0.0 - npmlog: 5.0.1 - rimraf: 3.0.2 - semver: 7.6.2 - tar: 6.2.1 - transitivePeerDependencies: - - encoding - - supports-color - '@mdn/browser-compat-data@5.3.14': {} '@mdx-js/react@3.0.1(@types/react@18.2.6)(react@18.3.1)': @@ -9148,7 +9132,7 @@ snapshots: monaco-editor: 0.50.0 state-local: 1.0.7 - '@monaco-editor/react@4.6.0(monaco-editor@0.50.0)(react-dom@18.3.1)(react@18.3.1)': + '@monaco-editor/react@4.6.0(monaco-editor@0.50.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@monaco-editor/loader': 1.4.0(monaco-editor@0.50.0) monaco-editor: 0.50.0 @@ -9166,70 +9150,71 @@ snapshots: outvariant: 1.4.2 strict-event-emitter: 0.5.1 - '@mui/base@5.0.0-alpha.128(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@mui/base@5.0.0-alpha.128(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@emotion/is-prop-valid': 1.2.2 '@mui/types': 7.2.14(@types/react@18.2.6) '@mui/utils': 5.16.0(@types/react@18.2.6)(react@18.3.1) '@popperjs/core': 2.11.8 - '@types/react': 18.2.6 clsx: 1.2.1 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-is: 18.2.0 + optionalDependencies: + '@types/react': 18.2.6 - '@mui/base@5.0.0-beta.40(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@mui/base@5.0.0-beta.40(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1)(react@18.3.1) + '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/types': 7.2.14(@types/react@18.2.6) '@mui/utils': 5.16.0(@types/react@18.2.6)(react@18.3.1) '@popperjs/core': 2.11.8 - '@types/react': 18.2.6 clsx: 2.1.1 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.2.6 '@mui/core-downloads-tracker@5.16.0': {} - '@mui/icons-material@5.16.0(@mui/material@5.16.0)(@types/react@18.2.6)(react@18.3.1)': + '@mui/icons-material@5.16.0(@mui/material@5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.2.6)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@mui/material': 5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) - '@types/react': 18.2.6 + '@mui/material': 5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 - '@mui/lab@5.0.0-alpha.129(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@5.16.0)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@mui/lab@5.0.0-alpha.129(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@mui/material@5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@emotion/react': 11.11.4(@types/react@18.2.6)(react@18.3.1) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.6)(react@18.3.1) - '@mui/base': 5.0.0-alpha.128(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) - '@mui/material': 5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) - '@mui/system': 5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react@18.3.1) + '@mui/base': 5.0.0-alpha.128(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/material': 5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/system': 5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) '@mui/types': 7.2.14(@types/react@18.2.6) '@mui/utils': 5.16.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 clsx: 1.2.1 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-is: 18.2.0 + optionalDependencies: + '@emotion/react': 11.11.4(@types/react@18.2.6)(react@18.3.1) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) + '@types/react': 18.2.6 - '@mui/material@5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@mui/material@5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@emotion/react': 11.11.4(@types/react@18.2.6)(react@18.3.1) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.6)(react@18.3.1) - '@mui/base': 5.0.0-beta.40(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@mui/base': 5.0.0-beta.40(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/core-downloads-tracker': 5.16.0 - '@mui/system': 5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react@18.3.1) + '@mui/system': 5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) '@mui/types': 7.2.14(@types/react@18.2.6) '@mui/utils': 5.16.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 '@types/react-transition-group': 4.4.10 clsx: 2.1.1 csstype: 3.1.3 @@ -9237,69 +9222,77 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-is: 18.3.1 - react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) + react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + optionalDependencies: + '@emotion/react': 11.11.4(@types/react@18.2.6)(react@18.3.1) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) + '@types/react': 18.2.6 '@mui/private-theming@5.16.0(@types/react@18.2.6)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@mui/utils': 5.16.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 prop-types: 15.8.1 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 - '@mui/styled-engine@5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react@18.3.1)': + '@mui/styled-engine@5.15.14(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@emotion/cache': 11.11.0 - '@emotion/react': 11.11.4(@types/react@18.2.6)(react@18.3.1) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.6)(react@18.3.1) csstype: 3.1.3 prop-types: 15.8.1 react: 18.3.1 + optionalDependencies: + '@emotion/react': 11.11.4(@types/react@18.2.6)(react@18.3.1) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) - '@mui/system@5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react@18.3.1)': + '@mui/system@5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@emotion/react': 11.11.4(@types/react@18.2.6)(react@18.3.1) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.6)(react@18.3.1) '@mui/private-theming': 5.16.0(@types/react@18.2.6)(react@18.3.1) - '@mui/styled-engine': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react@18.3.1) + '@mui/styled-engine': 5.15.14(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(react@18.3.1) '@mui/types': 7.2.14(@types/react@18.2.6) '@mui/utils': 5.16.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 react: 18.3.1 + optionalDependencies: + '@emotion/react': 11.11.4(@types/react@18.2.6)(react@18.3.1) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) + '@types/react': 18.2.6 '@mui/types@7.2.14(@types/react@18.2.6)': - dependencies: + optionalDependencies: '@types/react': 18.2.6 '@mui/utils@5.16.0(@types/react@18.2.6)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@types/prop-types': 15.7.12 - '@types/react': 18.2.6 prop-types: 15.8.1 react: 18.3.1 react-is: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 - '@mui/x-tree-view@7.9.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@5.16.0)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@mui/x-tree-view@7.9.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@mui/material@5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@emotion/react': 11.11.4(@types/react@18.2.6)(react@18.3.1) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.6)(react@18.3.1) - '@mui/base': 5.0.0-beta.40(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) - '@mui/material': 5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) - '@mui/system': 5.16.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.6)(react@18.3.1) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) + '@mui/base': 5.0.0-beta.40(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/material': 5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/system': 5.16.0(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1))(@types/react@18.2.6)(react@18.3.1) '@mui/utils': 5.16.0(@types/react@18.2.6)(react@18.3.1) '@types/react-transition-group': 4.4.10 clsx: 2.1.1 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) + react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/react' @@ -9373,141 +9366,160 @@ snapshots: '@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.6)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@radix-ui/react-compose-refs@1.1.0(@types/react@18.2.6)(react@18.3.1)': dependencies: - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@radix-ui/react-context@1.1.0(@types/react@18.2.6)(react@18.3.1)': dependencies: - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 - '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.2.6)(react@18.3.1) '@radix-ui/react-context': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-id': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.1.0(@types/react@18.2.6)(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 - '@types/react-dom': 18.2.4 aria-hidden: 1.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-remove-scroll: 2.5.7(@types/react@18.2.6)(react@18.3.1) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 18.2.4 - '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.2.6)(react@18.3.1) '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 - '@types/react-dom': 18.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 18.2.4 '@radix-ui/react-focus-guards@1.1.0(@types/react@18.2.6)(react@18.3.1)': dependencies: - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 - '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 - '@types/react-dom': 18.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 18.2.4 '@radix-ui/react-id@1.1.0(@types/react@18.2.6)(react@18.3.1)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 react: 18.3.1 - - '@radix-ui/react-portal@1.1.1(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': - dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.2.6)(react@18.3.1) + optionalDependencies: '@types/react': 18.2.6 - '@types/react-dom': 18.2.4 + + '@radix-ui/react-portal@1.1.1(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.2.6)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 18.2.4 - '@radix-ui/react-presence@1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-presence@1.1.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.2.6)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 - '@types/react-dom': 18.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 18.2.4 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-slot': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 - '@types/react-dom': 18.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 18.2.4 '@radix-ui/react-slot@1.0.2(@types/react@18.2.6)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@radix-ui/react-slot@1.1.0(@types/react@18.2.6)(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.2.6)(react@18.3.1)': dependencies: - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.2.6)(react@18.3.1)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.2.6)(react@18.3.1)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.2.6)(react@18.3.1) - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.2.6)(react@18.3.1)': dependencies: - '@types/react': 18.2.6 react: 18.3.1 + optionalDependencies: + '@types/react': 18.2.6 '@remix-run/router@1.17.0': {} - '@rollup/pluginutils@5.0.5': + '@rollup/pluginutils@5.0.5(rollup@4.18.1)': dependencies: '@types/estree': 1.0.4 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: + rollup: 4.18.1 '@rollup/rollup-android-arm-eabi@4.18.1': optional: true @@ -9584,9 +9596,9 @@ snapshots: memoizerific: 1.11.3 ts-dedent: 2.2.0 - '@storybook/addon-controls@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/addon-controls@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@storybook/blocks': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1) + '@storybook/blocks': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) dequal: 2.0.3 lodash: 4.17.21 ts-dedent: 2.2.0 @@ -9603,16 +9615,16 @@ snapshots: dependencies: '@babel/core': 7.24.7 '@mdx-js/react': 3.0.1(@types/react@18.2.6)(react@18.3.1) - '@storybook/blocks': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1) + '@storybook/blocks': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/client-logger': 8.1.11 - '@storybook/components': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@storybook/components': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/csf-plugin': 8.1.11 '@storybook/csf-tools': 8.1.11 '@storybook/global': 5.0.0 '@storybook/node-logger': 8.1.11 '@storybook/preview-api': 8.1.11 - '@storybook/react-dom-shim': 8.1.11(react-dom@18.3.1)(react@18.3.1) - '@storybook/theming': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/react-dom-shim': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.11 '@types/react': 18.2.6 fs-extra: 11.1.1 @@ -9627,19 +9639,19 @@ snapshots: - prettier - supports-color - '@storybook/addon-essentials@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/addon-essentials@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/addon-actions': 8.1.11 '@storybook/addon-backgrounds': 8.1.11 - '@storybook/addon-controls': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1) + '@storybook/addon-controls': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-docs': 8.1.11(@types/react-dom@18.2.4)(prettier@3.1.0) '@storybook/addon-highlight': 8.1.11 '@storybook/addon-measure': 8.1.11 '@storybook/addon-outline': 8.1.11 '@storybook/addon-toolbars': 8.1.11 '@storybook/addon-viewport': 8.1.11 - '@storybook/core-common': 8.1.11(prettier@3.1.0) - '@storybook/manager-api': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/core-common': 8.1.11(prettier@3.2.5) + '@storybook/manager-api': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/node-logger': 8.1.11 '@storybook/preview-api': 8.1.11 ts-dedent: 2.2.0 @@ -9656,11 +9668,11 @@ snapshots: dependencies: '@storybook/global': 5.0.0 - '@storybook/addon-interactions@8.1.11(@types/jest@29.5.2)(jest@29.6.2)': + '@storybook/addon-interactions@8.1.11(@jest/globals@29.6.2)(@types/jest@29.5.2)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)))': dependencies: '@storybook/global': 5.0.0 '@storybook/instrumenter': 8.1.11 - '@storybook/test': 8.1.11(@types/jest@29.5.2)(jest@29.6.2) + '@storybook/test': 8.1.11(@jest/globals@29.6.2)(@types/jest@29.5.2)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2))) '@storybook/types': 8.1.11 polished: 4.2.2 ts-dedent: 2.2.0 @@ -9675,8 +9687,9 @@ snapshots: dependencies: '@storybook/csf': 0.1.9 '@storybook/global': 5.0.0 - react: 18.3.1 ts-dedent: 2.2.0 + optionalDependencies: + react: 18.3.1 '@storybook/addon-mdx-gfm@8.1.11': dependencies: @@ -9706,15 +9719,15 @@ snapshots: dependencies: memoizerific: 1.11.3 - '@storybook/addons@6.5.16(react-dom@18.3.1)(react@17.0.2)': + '@storybook/addons@6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2)': dependencies: - '@storybook/api': 6.5.16(react-dom@18.3.1)(react@17.0.2) + '@storybook/api': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2) '@storybook/channels': 6.5.16 '@storybook/client-logger': 6.5.16 '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/router': 6.5.16(react-dom@18.3.1)(react@17.0.2) - '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@17.0.2) + '@storybook/router': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2) + '@storybook/theming': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2) '@types/webpack-env': 1.18.1 core-js: 3.32.0 global: 4.4.0 @@ -9722,15 +9735,15 @@ snapshots: react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 - '@storybook/api@6.5.16(react-dom@18.3.1)(react@17.0.2)': + '@storybook/api@6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2)': dependencies: '@storybook/channels': 6.5.16 '@storybook/client-logger': 6.5.16 '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/router': 6.5.16(react-dom@18.3.1)(react@17.0.2) + '@storybook/router': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2) '@storybook/semver': 7.3.2 - '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@17.0.2) + '@storybook/theming': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2) core-js: 3.32.0 fast-deep-equal: 3.1.3 global: 4.4.0 @@ -9744,19 +9757,19 @@ snapshots: ts-dedent: 2.2.0 util-deprecate: 1.0.2 - '@storybook/blocks@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/blocks@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 8.1.11 '@storybook/client-logger': 8.1.11 - '@storybook/components': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@storybook/components': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-events': 8.1.11 '@storybook/csf': 0.1.9 '@storybook/docs-tools': 8.1.11(prettier@3.1.0) '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) - '@storybook/manager-api': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/manager-api': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/preview-api': 8.1.11 - '@storybook/theming': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/theming': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.11 '@types/lodash': 4.17.6 color-convert: 2.0.1 @@ -9765,13 +9778,14 @@ snapshots: markdown-to-jsx: 7.3.2(react@18.3.1) memoizerific: 1.11.3 polished: 4.2.2 - react: 18.3.1 - react-colorful: 5.6.1(react-dom@18.3.1)(react@18.3.1) - react-dom: 18.3.1(react@18.3.1) + react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) telejson: 7.2.0 tocbot: 4.23.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 + optionalDependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -9779,10 +9793,10 @@ snapshots: - prettier - supports-color - '@storybook/builder-manager@8.1.11(prettier@3.1.0)': + '@storybook/builder-manager@8.1.11(prettier@3.2.5)': dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 8.1.11(prettier@3.1.0) + '@storybook/core-common': 8.1.11(prettier@3.2.5) '@storybook/manager': 8.1.11 '@storybook/node-logger': 8.1.11 '@types/ejs': 3.1.4 @@ -9800,11 +9814,11 @@ snapshots: - prettier - supports-color - '@storybook/builder-vite@8.1.11(prettier@3.1.0)(typescript@5.2.2)(vite@5.3.3)': + '@storybook/builder-vite@8.1.11(prettier@3.1.0)(typescript@5.2.2)(vite@5.3.3(@types/node@18.19.0))': dependencies: '@storybook/channels': 8.1.11 '@storybook/client-logger': 8.1.11 - '@storybook/core-common': 8.1.11(prettier@3.1.0) + '@storybook/core-common': 8.1.11(prettier@3.2.5) '@storybook/core-events': 8.1.11 '@storybook/csf-plugin': 8.1.11 '@storybook/node-logger': 8.1.11 @@ -9819,8 +9833,9 @@ snapshots: fs-extra: 11.1.1 magic-string: 0.30.5 ts-dedent: 2.2.0 - typescript: 5.2.2 vite: 5.3.3(@types/node@18.19.0) + optionalDependencies: + typescript: 5.2.2 transitivePeerDependencies: - encoding - prettier @@ -9840,18 +9855,18 @@ snapshots: telejson: 7.2.0 tiny-invariant: 1.3.3 - '@storybook/cli@8.1.11(react-dom@18.3.1)(react@18.3.1)': + '@storybook/cli@8.1.11(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/core': 7.24.7 '@babel/types': 7.24.7 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 8.1.11 - '@storybook/core-common': 8.1.11(prettier@3.1.0) + '@storybook/core-common': 8.1.11(prettier@3.2.5) '@storybook/core-events': 8.1.11 - '@storybook/core-server': 8.1.11(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1) + '@storybook/core-server': 8.1.11(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/csf-tools': 8.1.11 '@storybook/node-logger': 8.1.11 - '@storybook/telemetry': 8.1.11(prettier@3.1.0) + '@storybook/telemetry': 8.1.11(prettier@3.2.5) '@storybook/types': 8.1.11 '@types/semver': 7.5.8 '@yarnpkg/fslib': 2.10.3 @@ -9867,7 +9882,7 @@ snapshots: get-npm-tarball-url: 2.0.3 giget: 1.1.3 globby: 14.0.1 - jscodeshift: 0.15.1(@babel/preset-env@7.24.7) + jscodeshift: 0.15.1(@babel/preset-env@7.24.7(@babel/core@7.24.7)) leven: 3.1.0 ora: 5.4.1 prettier: 3.2.5 @@ -9908,7 +9923,7 @@ snapshots: '@types/cross-spawn': 6.0.4 cross-spawn: 7.0.3 globby: 14.0.1 - jscodeshift: 0.15.1(@babel/preset-env@7.24.7) + jscodeshift: 0.15.1(@babel/preset-env@7.24.7(@babel/core@7.24.7)) lodash: 4.17.21 prettier: 3.2.5 recast: 0.23.6 @@ -9916,15 +9931,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/components@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/components@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.6)(react@18.3.1) '@storybook/client-logger': 8.1.11 '@storybook/csf': 0.1.9 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) - '@storybook/theming': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.11 memoizerific: 1.11.3 react: 18.3.1 @@ -9934,7 +9949,7 @@ snapshots: - '@types/react' - '@types/react-dom' - '@storybook/core-common@8.1.11(prettier@3.1.0)': + '@storybook/core-common@8.1.11(prettier@3.2.5)': dependencies: '@storybook/core-events': 8.1.11 '@storybook/csf-tools': 8.1.11 @@ -9957,7 +9972,6 @@ snapshots: node-fetch: 2.7.0 picomatch: 2.3.1 pkg-dir: 5.0.0 - prettier: 3.1.0 prettier-fallback: prettier@3.1.0 pretty-hrtime: 1.0.3 resolve-from: 5.0.0 @@ -9966,6 +9980,8 @@ snapshots: tiny-invariant: 1.3.3 ts-dedent: 2.2.0 util: 0.12.5 + optionalDependencies: + prettier: 3.2.5 transitivePeerDependencies: - encoding - supports-color @@ -9979,25 +9995,25 @@ snapshots: '@storybook/csf': 0.1.9 ts-dedent: 2.2.0 - '@storybook/core-server@8.1.11(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1)': + '@storybook/core-server@8.1.11(prettier@3.2.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@babel/core': 7.24.7 '@babel/parser': 7.24.7 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 8.1.11(prettier@3.1.0) + '@storybook/builder-manager': 8.1.11(prettier@3.2.5) '@storybook/channels': 8.1.11 - '@storybook/core-common': 8.1.11(prettier@3.1.0) + '@storybook/core-common': 8.1.11(prettier@3.2.5) '@storybook/core-events': 8.1.11 '@storybook/csf': 0.1.9 '@storybook/csf-tools': 8.1.11 '@storybook/docs-mdx': 3.1.0-next.0 '@storybook/global': 5.0.0 '@storybook/manager': 8.1.11 - '@storybook/manager-api': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/manager-api': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/node-logger': 8.1.11 '@storybook/preview-api': 8.1.11 - '@storybook/telemetry': 8.1.11(prettier@3.1.0) + '@storybook/telemetry': 8.1.11(prettier@3.2.5) '@storybook/types': 8.1.11 '@types/detect-port': 1.3.4 '@types/diff': 5.2.1 @@ -10072,7 +10088,7 @@ snapshots: '@storybook/docs-tools@8.1.11(prettier@3.1.0)': dependencies: - '@storybook/core-common': 8.1.11(prettier@3.1.0) + '@storybook/core-common': 8.1.11(prettier@3.2.5) '@storybook/core-events': 8.1.11 '@storybook/preview-api': 8.1.11 '@storybook/types': 8.1.11 @@ -10087,7 +10103,7 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.2.9(react-dom@18.3.1)(react@18.3.1)': + '@storybook/icons@1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -10102,16 +10118,16 @@ snapshots: '@vitest/utils': 1.4.0 util: 0.12.5 - '@storybook/manager-api@8.1.11(react-dom@18.3.1)(react@18.3.1)': + '@storybook/manager-api@8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 8.1.11 '@storybook/client-logger': 8.1.11 '@storybook/core-events': 8.1.11 '@storybook/csf': 0.1.9 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/router': 8.1.11 - '@storybook/theming': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/theming': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.11 dequal: 2.0.3 lodash: 4.17.21 @@ -10146,18 +10162,18 @@ snapshots: '@storybook/preview@8.1.11': {} - '@storybook/react-dom-shim@8.1.11(react-dom@18.3.1)(react@18.3.1)': + '@storybook/react-dom-shim@8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-vite@8.1.11(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2)(vite@5.3.3)': + '@storybook/react-vite@8.1.11(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.1)(typescript@5.2.2)(vite@5.3.3(@types/node@18.19.0))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.1(typescript@5.2.2)(vite@5.3.3) - '@rollup/pluginutils': 5.0.5 - '@storybook/builder-vite': 8.1.11(prettier@3.1.0)(typescript@5.2.2)(vite@5.3.3) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.1(typescript@5.2.2)(vite@5.3.3(@types/node@18.19.0)) + '@rollup/pluginutils': 5.0.5(rollup@4.18.1) + '@storybook/builder-vite': 8.1.11(prettier@3.1.0)(typescript@5.2.2)(vite@5.3.3(@types/node@18.19.0)) '@storybook/node-logger': 8.1.11 - '@storybook/react': 8.1.11(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2) + '@storybook/react': 8.1.11(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@storybook/types': 8.1.11 find-up: 5.0.0 magic-string: 0.30.5 @@ -10176,13 +10192,13 @@ snapshots: - typescript - vite-plugin-glimmerx - '@storybook/react@8.1.11(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2)': + '@storybook/react@8.1.11(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: '@storybook/client-logger': 8.1.11 '@storybook/docs-tools': 8.1.11(prettier@3.1.0) '@storybook/global': 5.0.0 '@storybook/preview-api': 8.1.11 - '@storybook/react-dom-shim': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/react-dom-shim': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.1.11 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -10196,18 +10212,19 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-element-to-jsx-string: 15.0.0(react-dom@18.3.1)(react@18.3.1) + react-element-to-jsx-string: 15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) semver: 7.6.2 ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.2.2 util-deprecate: 1.0.2 + optionalDependencies: + typescript: 5.2.2 transitivePeerDependencies: - encoding - prettier - supports-color - '@storybook/router@6.5.16(react-dom@18.3.1)(react@17.0.2)': + '@storybook/router@6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2)': dependencies: '@storybook/client-logger': 6.5.16 core-js: 3.32.0 @@ -10228,10 +10245,10 @@ snapshots: core-js: 3.32.0 find-up: 4.1.0 - '@storybook/telemetry@8.1.11(prettier@3.1.0)': + '@storybook/telemetry@8.1.11(prettier@3.2.5)': dependencies: '@storybook/client-logger': 8.1.11 - '@storybook/core-common': 8.1.11(prettier@3.1.0) + '@storybook/core-common': 8.1.11(prettier@3.2.5) '@storybook/csf-tools': 8.1.11 chalk: 4.1.2 detect-package-manager: 2.0.1 @@ -10243,14 +10260,14 @@ snapshots: - prettier - supports-color - '@storybook/test@8.1.11(@types/jest@29.5.2)(jest@29.6.2)': + '@storybook/test@8.1.11(@jest/globals@29.6.2)(@types/jest@29.5.2)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)))': dependencies: '@storybook/client-logger': 8.1.11 '@storybook/core-events': 8.1.11 '@storybook/instrumenter': 8.1.11 '@storybook/preview-api': 8.1.11 '@testing-library/dom': 10.1.0 - '@testing-library/jest-dom': 6.4.5(@types/jest@29.5.2)(jest@29.6.2) + '@testing-library/jest-dom': 6.4.5(@jest/globals@29.6.2)(@types/jest@29.5.2)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2))) '@testing-library/user-event': 14.5.2(@testing-library/dom@10.1.0) '@vitest/expect': 1.6.0 '@vitest/spy': 1.6.0 @@ -10262,7 +10279,7 @@ snapshots: - jest - vitest - '@storybook/theming@6.5.16(react-dom@18.3.1)(react@17.0.2)': + '@storybook/theming@6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2)': dependencies: '@storybook/client-logger': 6.5.16 core-js: 3.32.0 @@ -10271,12 +10288,13 @@ snapshots: react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 - '@storybook/theming@8.1.11(react-dom@18.3.1)(react@18.3.1)': + '@storybook/theming@8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@storybook/client-logger': 8.1.11 '@storybook/global': 5.0.0 memoizerific: 1.11.3 + optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -10341,21 +10359,22 @@ snapshots: '@tanstack/query-core@4.35.3': {} - '@tanstack/react-query-devtools@4.35.3(@tanstack/react-query@4.35.3)(react-dom@18.3.1)(react@18.3.1)': + '@tanstack/react-query-devtools@4.35.3(@tanstack/react-query@4.35.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/match-sorter-utils': 8.8.4 - '@tanstack/react-query': 4.35.3(react-dom@18.3.1)(react@18.3.1) + '@tanstack/react-query': 4.35.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) superjson: 1.13.3 use-sync-external-store: 1.2.0(react@18.3.1) - '@tanstack/react-query@4.35.3(react-dom@18.3.1)(react@18.3.1)': + '@tanstack/react-query@4.35.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/query-core': 4.35.3 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.2.0(react@18.3.1) + optionalDependencies: + react-dom: 18.3.1(react@18.3.1) '@testing-library/dom@10.1.0': dependencies: @@ -10368,17 +10387,6 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/dom@10.3.1': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/runtime': 7.24.7 - '@types/aria-query': 5.0.4 - aria-query: 5.3.0 - chalk: 4.1.2 - dom-accessibility-api: 0.5.16 - lz-string: 1.5.0 - pretty-format: 27.5.1 - '@testing-library/dom@9.3.3': dependencies: '@babel/code-frame': 7.24.7 @@ -10390,41 +10398,46 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.5(@types/jest@29.5.2)(jest@29.6.2)': + '@testing-library/jest-dom@6.4.5(@jest/globals@29.6.2)(@types/jest@29.5.2)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)))': dependencies: '@adobe/css-tools': 4.3.2 '@babel/runtime': 7.24.7 - '@types/jest': 29.5.2 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.6.2(@types/node@18.19.0)(ts-node@10.9.1) lodash: 4.17.21 redent: 3.0.0 + optionalDependencies: + '@jest/globals': 29.6.2 + '@types/jest': 29.5.2 + jest: 29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) - '@testing-library/jest-dom@6.4.6(@types/jest@29.5.2)(jest@29.6.2)': + '@testing-library/jest-dom@6.4.6(@jest/globals@29.6.2)(@types/jest@29.5.2)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)))': dependencies: '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.24.7 - '@types/jest': 29.5.2 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.6.2(@types/node@18.19.0)(ts-node@10.9.1) lodash: 4.17.21 redent: 3.0.0 + optionalDependencies: + '@jest/globals': 29.6.2 + '@types/jest': 29.5.2 + jest: 29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) - '@testing-library/react-hooks@8.0.1(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1)': + '@testing-library/react-hooks@8.0.1(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.22.6 - '@types/react': 18.2.6 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) react-error-boundary: 3.1.4(react@18.3.1) + optionalDependencies: + '@types/react': 18.2.6 + react-dom: 18.3.1(react@18.3.1) - '@testing-library/react@14.1.0(react-dom@18.3.1)(react@18.3.1)': + '@testing-library/react@14.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 9.3.3 @@ -10432,9 +10445,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@testing-library/user-event@14.5.1(@testing-library/dom@10.3.1)': + '@testing-library/user-event@14.5.1(@testing-library/dom@10.1.0)': dependencies: - '@testing-library/dom': 10.3.1 + '@testing-library/dom': 10.1.0 '@testing-library/user-event@14.5.2(@testing-library/dom@10.1.0)': dependencies: @@ -10459,8 +10472,6 @@ snapshots: '@types/aria-query@5.0.3': {} - '@types/aria-query@5.0.4': {} - '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.24.7 @@ -10735,7 +10746,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.2 - '@typescript-eslint/eslint-plugin@6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.52.0)(typescript@5.2.2)': + '@typescript-eslint/eslint-plugin@6.9.1(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(typescript@5.2.2)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 6.9.1(eslint@8.52.0)(typescript@5.2.2) @@ -10750,6 +10761,7 @@ snapshots: natural-compare: 1.4.0 semver: 7.6.2 ts-api-utils: 1.0.3(typescript@5.2.2) + optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -10762,6 +10774,7 @@ snapshots: '@typescript-eslint/visitor-keys': 6.9.1 debug: 4.3.4 eslint: 8.52.0 + optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -10783,6 +10796,7 @@ snapshots: debug: 4.3.4 eslint: 8.52.0 ts-api-utils: 1.0.3(typescript@5.2.2) + optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -10800,6 +10814,7 @@ snapshots: is-glob: 4.0.3 semver: 7.6.2 tsutils: 3.21.0(typescript@5.2.2) + optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -10813,6 +10828,7 @@ snapshots: is-glob: 4.0.3 semver: 7.6.2 ts-api-utils: 1.0.3(typescript@5.2.2) + optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -10858,7 +10874,7 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@4.3.1(vite@5.3.3)': + '@vitejs/plugin-react@4.3.1(vite@5.3.3(@types/node@18.19.0))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) @@ -10932,8 +10948,6 @@ snapshots: abab@2.0.6: {} - abbrev@1.1.1: {} - accepts@1.3.8: dependencies: mime-types: 2.1.35 @@ -11016,13 +11030,6 @@ snapshots: app-root-dir@1.0.2: {} - aproba@2.0.0: {} - - are-we-there-yet@2.0.0: - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - arg@4.1.3: {} argparse@1.0.10: @@ -11359,14 +11366,11 @@ snapshots: caniuse-lite@1.0.30001640: {} - canvas@2.11.0: + canvas@3.0.0-rc2: dependencies: - '@mapbox/node-pre-gyp': 1.0.11 - nan: 2.17.0 + node-addon-api: 7.1.1 + prebuild-install: 7.1.2 simple-get: 3.1.1 - transitivePeerDependencies: - - encoding - - supports-color case-anything@2.1.13: {} @@ -11507,8 +11511,6 @@ snapshots: color-name@1.1.4: {} - color-support@1.1.3: {} - colorette@2.0.20: {} combined-stream@1.0.8: @@ -11545,8 +11547,6 @@ snapshots: concat-map@0.0.1: {} - console-control-strings@1.1.0: {} - content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1 @@ -11673,7 +11673,13 @@ snapshots: dependencies: mimic-response: 2.1.0 - dedent@1.3.0: {} + decompress-response@6.0.0: + dependencies: + mimic-response: 3.1.0 + + dedent@1.3.0(babel-plugin-macros@3.1.0): + optionalDependencies: + babel-plugin-macros: 3.1.0 deep-eql@4.1.3: dependencies: @@ -11700,6 +11706,8 @@ snapshots: which-collection: 1.0.1 which-typed-array: 1.1.13 + deep-extend@0.6.0: {} + deep-is@0.1.4: {} deepmerge@2.2.1: {} @@ -11733,8 +11741,6 @@ snapshots: delayed-stream@1.0.0: {} - delegates@1.0.0: {} - depd@2.0.0: {} dequal@2.0.3: {} @@ -12051,13 +12057,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.9.1)(eslint-plugin-import@2.29.0)(eslint@8.52.0): + eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-plugin-import@2.29.0)(eslint@8.52.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.52.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.52.0) - eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.52.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-plugin-import@2.29.0)(eslint@8.52.0))(eslint@8.52.0) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.0)(eslint@8.52.0) fast-glob: 3.3.1 get-tsconfig: 4.7.0 is-core-module: 2.13.0 @@ -12068,13 +12074,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.52.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-plugin-import@2.29.0)(eslint@8.52.0))(eslint@8.52.0): dependencies: - '@typescript-eslint/parser': 6.9.1(eslint@8.52.0)(typescript@5.2.2) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 6.9.1(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.9.1)(eslint-plugin-import@2.29.0)(eslint@8.52.0) + eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-plugin-import@2.29.0)(eslint@8.52.0) transitivePeerDependencies: - supports-color @@ -12095,9 +12102,8 @@ snapshots: eslint: 8.52.0 ignore: 5.2.4 - eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-typescript@3.6.0)(eslint@8.52.0): + eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.0)(eslint@8.52.0): dependencies: - '@typescript-eslint/parser': 6.9.1(eslint@8.52.0)(typescript@5.2.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -12106,7 +12112,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.52.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.52.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint-plugin-import@2.29.0)(eslint@8.52.0))(eslint@8.52.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -12116,17 +12122,20 @@ snapshots: object.values: 1.1.7 semver: 7.6.2 tsconfig-paths: 3.14.2 + optionalDependencies: + '@typescript-eslint/parser': 6.9.1(eslint@8.52.0)(typescript@5.2.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.9.1)(eslint@8.52.0)(jest@29.6.2)(typescript@5.2.2): + eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.9.1(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)))(typescript@5.2.2): dependencies: - '@typescript-eslint/eslint-plugin': 6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.52.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 - jest: 29.6.2(@types/node@18.19.0)(ts-node@10.9.1) + optionalDependencies: + '@typescript-eslint/eslint-plugin': 6.9.1(@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2))(eslint@8.52.0)(typescript@5.2.2) + jest: 29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) transitivePeerDependencies: - supports-color - typescript @@ -12312,6 +12321,8 @@ snapshots: exit@0.1.2: {} + expand-template@2.0.3: {} + expect@29.6.2: dependencies: '@jest/expect-utils': 29.6.2 @@ -12546,18 +12557,6 @@ snapshots: functions-have-names@1.2.3: {} - gauge@3.0.2: - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - gensync@1.0.0-beta.2: {} get-caller-file@2.0.5: {} @@ -12600,6 +12599,8 @@ snapshots: transitivePeerDependencies: - supports-color + github-from-package@0.0.0: {} + github-slugger@2.0.0: {} glob-parent@5.1.2: @@ -12713,8 +12714,6 @@ snapshots: dependencies: has-symbols: 1.0.3 - has-unicode@2.0.1: {} - has@1.0.3: dependencies: function-bind: 1.1.2 @@ -12848,6 +12847,8 @@ snapshots: inherits@2.0.4: {} + ini@1.3.8: {} + inline-style-parser@0.1.1: {} internal-slot@1.0.6: @@ -13084,7 +13085,7 @@ snapshots: execa: 5.1.1 p-limit: 3.1.0 - jest-circus@29.6.2: + jest-circus@29.6.2(babel-plugin-macros@3.1.0): dependencies: '@jest/environment': 29.6.2 '@jest/expect': 29.6.2 @@ -13093,7 +13094,7 @@ snapshots: '@types/node': 18.19.0 chalk: 4.1.2 co: 4.6.0 - dedent: 1.3.0 + dedent: 1.3.0(babel-plugin-macros@3.1.0) is-generator-fn: 2.1.0 jest-each: 29.6.2 jest-matcher-utils: 29.6.2 @@ -13110,16 +13111,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.6.2(@types/node@18.19.0)(ts-node@10.9.1): + jest-cli@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)): dependencies: - '@jest/core': 29.6.2(ts-node@10.9.1) + '@jest/core': 29.6.2(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) '@jest/test-result': 29.6.2 '@jest/types': 29.6.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 29.6.2(@types/node@18.19.0)(ts-node@10.9.1) + jest-config: 29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) jest-util: 29.7.0 jest-validate: 29.6.2 prompts: 2.4.2 @@ -13130,19 +13131,18 @@ snapshots: - supports-color - ts-node - jest-config@29.6.2(@types/node@18.19.0)(ts-node@10.9.1): + jest-config@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)): dependencies: '@babel/core': 7.24.7 '@jest/test-sequencer': 29.6.2 '@jest/types': 29.6.1 - '@types/node': 18.19.0 babel-jest: 29.6.2(@babel/core@7.24.7) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 glob: 7.2.3 graceful-fs: 4.2.11 - jest-circus: 29.6.2 + jest-circus: 29.6.2(babel-plugin-macros@3.1.0) jest-environment-node: 29.6.2 jest-get-type: 29.4.3 jest-regex-util: 29.6.3 @@ -13155,6 +13155,8 @@ snapshots: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 18.19.0 ts-node: 10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros @@ -13186,17 +13188,18 @@ snapshots: jest-util: 29.7.0 pretty-format: 29.7.0 - jest-environment-jsdom@29.5.0(canvas@2.11.0): + jest-environment-jsdom@29.5.0(canvas@3.0.0-rc2): dependencies: '@jest/environment': 29.6.2 '@jest/fake-timers': 29.6.2 '@jest/types': 29.6.1 '@types/jsdom': 20.0.1 '@types/node': 18.19.0 - canvas: 2.11.0 jest-mock: 29.6.2 jest-util: 29.6.2 - jsdom: 20.0.3(canvas@2.11.0) + jsdom: 20.0.3(canvas@3.0.0-rc2) + optionalDependencies: + canvas: 3.0.0-rc2 transitivePeerDependencies: - bufferutil - supports-color @@ -13267,7 +13270,7 @@ snapshots: jest-util: 29.6.2 jest-pnp-resolver@1.2.3(jest-resolve@29.6.2): - dependencies: + optionalDependencies: jest-resolve: 29.6.2 jest-regex-util@29.6.3: {} @@ -13291,14 +13294,14 @@ snapshots: resolve.exports: 2.0.2 slash: 3.0.0 - jest-runner-eslint@2.1.0(eslint@8.52.0)(jest@29.6.2): + jest-runner-eslint@2.1.0(eslint@8.52.0)(jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2))): dependencies: chalk: 4.1.2 cosmiconfig: 7.1.0 create-jest-runner: 0.11.2 dot-prop: 6.0.1 eslint: 8.52.0 - jest: 29.6.2(@types/node@18.19.0)(ts-node@10.9.1) + jest: 29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) transitivePeerDependencies: - '@jest/test-result' - jest-runner @@ -13446,19 +13449,19 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.6.2(@types/node@18.19.0)(ts-node@10.9.1): + jest@29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)): dependencies: - '@jest/core': 29.6.2(ts-node@10.9.1) + '@jest/core': 29.6.2(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) '@jest/types': 29.6.1 import-local: 3.1.0 - jest-cli: 29.6.2(@types/node@18.19.0)(ts-node@10.9.1) + jest-cli: 29.6.2(@types/node@18.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest_workaround@0.1.14(@swc/core@1.3.38)(@swc/jest@0.2.24): + jest_workaround@0.1.14(@swc/core@1.3.38)(@swc/jest@0.2.24(@swc/core@1.3.38)): dependencies: '@swc/core': 1.3.38 '@swc/jest': 0.2.24(@swc/core@1.3.38) @@ -13474,7 +13477,7 @@ snapshots: dependencies: argparse: 2.0.1 - jscodeshift@0.15.1(@babel/preset-env@7.24.7): + jscodeshift@0.15.1(@babel/preset-env@7.24.7(@babel/core@7.24.7)): dependencies: '@babel/core': 7.24.7 '@babel/parser': 7.24.7 @@ -13483,7 +13486,6 @@ snapshots: '@babel/plugin-transform-nullish-coalescing-operator': 7.22.11(@babel/core@7.24.7) '@babel/plugin-transform-optional-chaining': 7.23.0(@babel/core@7.24.7) '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.24.7) - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) '@babel/preset-flow': 7.22.15(@babel/core@7.24.7) '@babel/preset-typescript': 7.23.2(@babel/core@7.24.7) '@babel/register': 7.22.15(@babel/core@7.24.7) @@ -13497,15 +13499,16 @@ snapshots: recast: 0.23.6 temp: 0.8.4 write-file-atomic: 2.4.3 + optionalDependencies: + '@babel/preset-env': 7.24.7(@babel/core@7.24.7) transitivePeerDependencies: - supports-color - jsdom@20.0.3(canvas@2.11.0): + jsdom@20.0.3(canvas@3.0.0-rc2): dependencies: abab: 2.0.6 acorn: 8.11.2 acorn-globals: 7.0.1 - canvas: 2.11.0 cssom: 0.5.0 cssstyle: 2.3.0 data-urls: 3.0.2 @@ -13529,6 +13532,8 @@ snapshots: whatwg-url: 11.0.0 ws: 8.17.1 xml-name-validator: 4.0.0 + optionalDependencies: + canvas: 3.0.0-rc2 transitivePeerDependencies: - bufferutil - supports-color @@ -14037,6 +14042,8 @@ snapshots: mimic-response@2.1.0: {} + mimic-response@3.1.0: {} + min-document@2.19.0: dependencies: dom-walk: 0.1.2 @@ -14108,24 +14115,31 @@ snapshots: path-to-regexp: 6.2.1 strict-event-emitter: 0.5.1 type-fest: 4.11.1 - typescript: 5.2.2 yargs: 17.7.2 + optionalDependencies: + typescript: 5.2.2 mute-stream@1.0.0: {} - nan@2.17.0: {} - nan@2.20.0: optional: true nanoid@3.3.7: {} + napi-build-utils@1.0.2: {} + natural-compare@1.4.0: {} negotiator@0.6.3: {} neo-async@2.6.2: {} + node-abi@3.65.0: + dependencies: + semver: 7.6.2 + + node-addon-api@7.1.1: {} + node-dir@0.1.17: dependencies: minimatch: 3.1.2 @@ -14142,10 +14156,6 @@ snapshots: node-releases@2.0.14: {} - nopt@5.0.0: - dependencies: - abbrev: 1.1.1 - normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -14159,13 +14169,6 @@ snapshots: dependencies: path-key: 3.1.1 - npmlog@5.0.1: - dependencies: - are-we-there-yet: 2.0.0 - console-control-strings: 1.1.0 - gauge: 3.0.2 - set-blocking: 2.0.0 - nwsapi@2.2.7: {} object-assign@4.1.1: {} @@ -14398,6 +14401,21 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + prebuild-install@7.1.2: + dependencies: + detect-libc: 2.0.2 + expand-template: 2.0.3 + github-from-package: 0.0.0 + minimist: 1.2.8 + mkdirp-classic: 0.5.3 + napi-build-utils: 1.0.2 + node-abi: 3.65.0 + pump: 3.0.0 + rc: 1.2.8 + simple-get: 4.0.1 + tar-fs: 2.1.1 + tunnel-agent: 0.6.0 + prelude-ls@1.2.1: {} prettier@3.1.0: {} @@ -14520,6 +14538,13 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 + rc@1.2.8: + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + react-chartjs-2@5.2.0(chart.js@4.4.0)(react@18.3.1): dependencies: chart.js: 4.4.0 @@ -14536,7 +14561,7 @@ snapshots: reactcss: 1.2.3(react@18.3.1) tinycolor2: 1.6.0 - react-colorful@5.6.1(react-dom@18.3.1)(react@18.3.1): + react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -14580,7 +14605,7 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-element-to-jsx-string@15.0.0(react-dom@18.3.1)(react@18.3.1): + react-element-to-jsx-string@15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 @@ -14644,22 +14669,24 @@ snapshots: react-remove-scroll-bar@2.3.6(@types/react@18.2.6)(react@18.3.1): dependencies: - '@types/react': 18.2.6 react: 18.3.1 react-style-singleton: 2.2.1(@types/react@18.2.6)(react@18.3.1) tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.6 react-remove-scroll@2.5.7(@types/react@18.2.6)(react@18.3.1): dependencies: - '@types/react': 18.2.6 react: 18.3.1 react-remove-scroll-bar: 2.3.6(@types/react@18.2.6)(react@18.3.1) react-style-singleton: 2.2.1(@types/react@18.2.6)(react@18.3.1) tslib: 2.6.2 use-callback-ref: 1.3.2(@types/react@18.2.6)(react@18.3.1) use-sidecar: 1.1.2(@types/react@18.2.6)(react@18.3.1) + optionalDependencies: + '@types/react': 18.2.6 - react-router-dom@6.24.0(react-dom@18.3.1)(react@18.3.1): + react-router-dom@6.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@remix-run/router': 1.17.0 react: 18.3.1 @@ -14673,11 +14700,12 @@ snapshots: react-style-singleton@2.2.1(@types/react@18.2.6)(react@18.3.1): dependencies: - '@types/react': 18.2.6 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.6 react-syntax-highlighter@15.5.0(react@18.3.1): dependencies: @@ -14688,7 +14716,7 @@ snapshots: react: 18.3.1 refractor: 3.6.0 - react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1): + react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.7 dom-helpers: 5.2.1 @@ -14697,12 +14725,12 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-virtualized-auto-sizer@1.0.24(react-dom@18.3.1)(react@18.3.1): + react-virtualized-auto-sizer@1.0.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-window@1.8.10(react-dom@18.3.1)(react@18.3.1): + react-window@1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.7 memoize-one: 5.2.1 @@ -14914,12 +14942,14 @@ snapshots: dependencies: glob: 7.2.3 - rollup-plugin-visualizer@5.12.0: + rollup-plugin-visualizer@5.12.0(rollup@4.18.1): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 + optionalDependencies: + rollup: 4.18.1 rollup@4.18.1: dependencies: @@ -15009,8 +15039,6 @@ snapshots: transitivePeerDependencies: - supports-color - set-blocking@2.0.0: {} - set-function-length@1.1.1: dependencies: define-data-property: 1.1.1 @@ -15060,6 +15088,12 @@ snapshots: once: 1.4.0 simple-concat: 1.0.1 + simple-get@4.0.1: + dependencies: + decompress-response: 6.0.0 + once: 1.4.0 + simple-concat: 1.0.1 + sisteransi@1.0.5: {} slash@3.0.0: {} @@ -15126,32 +15160,33 @@ snapshots: store2@2.14.2: {} - storybook-addon-remix-react-router@3.0.0(@storybook/blocks@8.1.11)(@storybook/channels@8.1.11)(@storybook/components@8.1.11)(@storybook/core-events@8.1.11)(@storybook/manager-api@8.1.11)(@storybook/preview-api@8.1.11)(@storybook/theming@8.1.11)(react-dom@18.3.1)(react-router-dom@6.24.0)(react@18.3.1): + storybook-addon-remix-react-router@3.0.0(@storybook/blocks@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/channels@8.1.11)(@storybook/components@8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/core-events@8.1.11)(@storybook/manager-api@8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/preview-api@8.1.11)(@storybook/theming@8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-router-dom@6.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - '@storybook/blocks': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1)(react@18.3.1) + '@storybook/blocks': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(prettier@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/channels': 8.1.11 - '@storybook/components': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1)(react@18.3.1) + '@storybook/components': 8.1.11(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-events': 8.1.11 - '@storybook/manager-api': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/manager-api': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/preview-api': 8.1.11 - '@storybook/theming': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/theming': 8.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) compare-versions: 6.1.0 + react-inspector: 6.0.2(react@18.3.1) + react-router-dom: 6.24.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-inspector: 6.0.2(react@18.3.1) - react-router-dom: 6.24.0(react-dom@18.3.1)(react@18.3.1) - storybook-react-context@0.6.0(react-dom@18.3.1): + storybook-react-context@0.6.0(react-dom@18.3.1(react@18.3.1)): dependencies: - '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@17.0.2) + '@storybook/addons': 6.5.16(react-dom@18.3.1(react@18.3.1))(react@17.0.2) is-plain-object: 5.0.0 react: 17.0.2 transitivePeerDependencies: - react-dom - storybook@8.1.11(react-dom@18.3.1)(react@18.3.1): + storybook@8.1.11(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@storybook/cli': 8.1.11(react-dom@18.3.1)(react@18.3.1) + '@storybook/cli': 8.1.11(@babel/preset-env@7.24.7(@babel/core@7.24.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@babel/preset-env' - bufferutil @@ -15241,6 +15276,8 @@ snapshots: dependencies: min-indent: 1.0.1 + strip-json-comments@2.0.1: {} + strip-json-comments@3.1.1: {} style-to-object@0.4.4: @@ -15395,7 +15432,6 @@ snapshots: ts-node@10.9.1(@swc/core@1.3.38)(@types/node@18.19.0)(typescript@5.2.2): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.38 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -15410,6 +15446,8 @@ snapshots: typescript: 5.2.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.3.38 ts-poet@6.6.0: dependencies: @@ -15460,6 +15498,10 @@ snapshots: tslib: 1.14.1 typescript: 5.2.2 + tunnel-agent@0.6.0: + dependencies: + safe-buffer: 5.2.1 + tween-functions@1.2.0: {} tweetnacl@0.14.5: {} @@ -15628,16 +15670,18 @@ snapshots: use-callback-ref@1.3.2(@types/react@18.2.6)(react@18.3.1): dependencies: - '@types/react': 18.2.6 react: 18.3.1 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.6 use-sidecar@1.1.2(@types/react@18.2.6)(react@18.3.1): dependencies: - '@types/react': 18.2.6 detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.6 use-sync-external-store@1.2.0(react@18.3.1): dependencies: @@ -15683,35 +15727,37 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-plugin-checker@0.7.1(eslint@8.52.0)(typescript@5.2.2)(vite@5.3.3): + vite-plugin-checker@0.7.1(eslint@8.52.0)(optionator@0.9.3)(typescript@5.2.2)(vite@5.3.3(@types/node@18.19.0)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 chalk: 4.1.2 chokidar: 3.6.0 commander: 8.3.0 - eslint: 8.52.0 fast-glob: 3.3.2 fs-extra: 11.2.0 npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - typescript: 5.2.2 vite: 5.3.3(@types/node@18.19.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 + optionalDependencies: + eslint: 8.52.0 + optionator: 0.9.3 + typescript: 5.2.2 vite-plugin-turbosnap@1.0.2: {} vite@5.3.3(@types/node@18.19.0): dependencies: - '@types/node': 18.19.0 esbuild: 0.21.5 postcss: 8.4.39 rollup: 4.18.1 optionalDependencies: + '@types/node': 18.19.0 fsevents: 2.3.3 vscode-jsonrpc@6.0.0: {} @@ -15805,10 +15851,6 @@ snapshots: dependencies: isexe: 2.0.0 - wide-align@1.1.5: - dependencies: - string-width: 4.2.3 - wordwrap@1.0.0: {} wrap-ansi@6.2.0: