diff --git a/.github/actions/setup-node/action.yaml b/.github/actions/setup-node/action.yaml index 5d33fdf006037..5caf6eb736ddc 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 750273d7998bd..421e4a1ad9a19 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 4551ec390ff20..0000000000000 --- 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 2441961adac38..0000000000000 --- 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 de55d5553411e..0000000000000 --- 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 7237fcad5c356..0000000000000 --- 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 8dd71926f26df..0000000000000 --- 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 f0c036f79a5c5..0000000000000 --- 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 6612fe36684b9..0000000000000 --- 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 ada8a06f7b9b2..0000000000000 --- 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 8620a6054380a..0000000000000 --- 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 8620a6054380a..0000000000000 --- 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 b36de8088fe6b..0000000000000 Binary files a/dogfood/files/usr/share/keyrings/google-chrome.gpg and /dev/null differ diff --git a/dogfood/files/usr/share/keyrings/microsoft.gpg b/dogfood/files/usr/share/keyrings/microsoft.gpg deleted file mode 100644 index 0cffae08d061d..0000000000000 Binary files a/dogfood/files/usr/share/keyrings/microsoft.gpg and /dev/null differ diff --git a/dogfood/files/usr/share/keyrings/nodesource.gpg b/dogfood/files/usr/share/keyrings/nodesource.gpg deleted file mode 100644 index a8c38d432dbd8..0000000000000 Binary files a/dogfood/files/usr/share/keyrings/nodesource.gpg and /dev/null differ diff --git a/dogfood/files/usr/share/keyrings/yarnpkg.gpg b/dogfood/files/usr/share/keyrings/yarnpkg.gpg deleted file mode 100644 index 32a096756e317..0000000000000 Binary files a/dogfood/files/usr/share/keyrings/yarnpkg.gpg and /dev/null differ diff --git a/offlinedocs/package.json b/offlinedocs/package.json index 6ea60dfe5cc90..ba5065ccccb69 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 4704ebb0a7adb..66b71dac33643 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 f0c1504350e88..fafa06eae09f2 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 + optionalDependencies: + '@types/react': 18.2.6 - '@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-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) + '@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) - '@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-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: