From 5bae67e1580861bb46bcfe1750332fa46ac94326 Mon Sep 17 00:00:00 2001 From: chirokas Date: Fri, 28 Jun 2024 21:26:15 +0800 Subject: [PATCH] chore: run tests and storybook in StrictMode --- package.json | 12 +- .../addons/react-strict-mode/index.tsx | 29 + .../addons/react-strict-mode/register.tsx | 55 + packages/storybook/.storybook/main.js | 6 +- packages/storybook/.storybook/preview.tsx | 2 + packages/storybook/package.json | 2 + pnpm-lock.yaml | 1509 ++++++++++------- scripts/setup-test.ts | 5 + 8 files changed, 982 insertions(+), 638 deletions(-) create mode 100644 packages/storybook/.storybook/addons/react-strict-mode/index.tsx create mode 100644 packages/storybook/.storybook/addons/react-strict-mode/register.tsx diff --git a/package.json b/package.json index 66b9089fa3..649662e37c 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "build:sb": "pnpm --filter @nextui-org/storybook build", "start:sb": "pnpm --filter @nextui-org/storybook start", "test": "jest --verbose --config ./jest.config.js", + "test:strict": "cross-env STRICT_MODE=true pnpm test", "typecheck": "turbo typecheck", "lint": "pnpm lint:pkg && pnpm lint:docs", "lint:pkg": "eslint -c .eslintrc.json ./packages/**/*.{ts,tsx}", @@ -54,7 +55,6 @@ "devDependencies": { "@babel/cli": "^7.14.5", "@babel/core": "^7.16.7", - "tsx": "^3.8.2", "@babel/plugin-proposal-object-rest-spread": "^7.15.6", "@babel/plugin-transform-runtime": "^7.14.5", "@babel/preset-env": "^7.14.5", @@ -69,6 +69,7 @@ "@react-bootstrap/babel-preset": "^2.1.0", "@react-types/link": "^3.4.4", "@react-types/shared": "3.23.1", + "@storybook/react": "^7.4.6", "@swc-node/jest": "^1.5.2", "@swc/core": "^1.3.35", "@swc/jest": "^0.2.24", @@ -85,10 +86,10 @@ "@types/testing-library__jest-dom": "5.14.5", "@typescript-eslint/eslint-plugin": "^5.42.0", "@typescript-eslint/parser": "^5.42.0", - "@storybook/react": "^7.4.6", "chalk": "^4.1.2", - "concurrently": "^7.6.0", "commitlint-plugin-function-rules": "^1.7.1", + "concurrently": "^7.6.0", + "cross-env": "^7.0.3", "eslint": "^7.29.0", "eslint-config-airbnb": "^18.2.1", "eslint-config-airbnb-typescript": "^12.3.1", @@ -106,8 +107,6 @@ "eslint-plugin-react": "^7.23.2", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-unused-imports": "^2.0.0", - "npm-check-updates": "^16.10.18", - "intl-messageformat": "^10.1.0", "execa": "^5.1.1", "find-up": "^6.3.0", "fs-extra": "^10.0.0", @@ -115,10 +114,12 @@ "graceful-fs": "^4.2.6", "gray-matter": "^4.0.3", "husky": "^8.0.1", + "intl-messageformat": "^10.1.0", "jest": "^28.1.1", "jest-environment-jsdom": "^28.1.1", "jest-watch-typeahead": "1.1.0", "lint-staged": "^13.0.3", + "npm-check-updates": "^16.10.18", "npm-run-all": "^4.1.5", "p-iteration": "^1.1.8", "parcel": "^2.3.1", @@ -131,6 +132,7 @@ "rimraf": "^3.0.2", "shelljs": "^0.8.4", "tsup": "6.4.0", + "tsx": "^3.8.2", "turbo": "1.6.3", "typescript": "^4.9.5", "webpack": "^5.53.0", diff --git a/packages/storybook/.storybook/addons/react-strict-mode/index.tsx b/packages/storybook/.storybook/addons/react-strict-mode/index.tsx new file mode 100644 index 0000000000..aea3be9ef6 --- /dev/null +++ b/packages/storybook/.storybook/addons/react-strict-mode/index.tsx @@ -0,0 +1,29 @@ +import type { PropsWithChildren } from "react" + +import { addons, makeDecorator } from "@storybook/preview-api" +import { getQueryParams } from "@storybook/preview-api" +import React, { StrictMode, useEffect, useState } from "react" + +function StrictModeDecorator({ children }: PropsWithChildren) { + const [isStrict, setStrict] = useState(() => getQueryParams()?.strict === "true") + + useEffect(() => { + const channel = addons.getChannel() + + channel.on("strict/updated", setStrict) + + return () => { + channel.removeListener("strict/updated", setStrict) + } + }, []) + + return isStrict ? {children} : children +} + +export const withStrictModeSwitcher = makeDecorator({ + name: "withStrictModeSwitcher", + parameterName: "strictModeSwitcher", + wrapper: (getStory, context) => { + return {getStory(context)} + }, +}) diff --git a/packages/storybook/.storybook/addons/react-strict-mode/register.tsx b/packages/storybook/.storybook/addons/react-strict-mode/register.tsx new file mode 100644 index 0000000000..f53c70e3b1 --- /dev/null +++ b/packages/storybook/.storybook/addons/react-strict-mode/register.tsx @@ -0,0 +1,55 @@ +import type { API } from "@storybook/manager-api"; + +import { addons, types } from "@storybook/manager-api"; +import React, { useEffect, useState } from "react"; + +const ADDON_ID = "StrictModeSwitcher"; + +function StrictModeSwitcher({ api }: { api: API }) { + const [isStrict, setStrict] = useState(() => api.getQueryParam("strict") === "true"); + + const onChange = () => setStrict((val) => !val); + + useEffect(() => { + const channel = api.getChannel(); + + channel?.emit("strict/updated", isStrict); + + api.setQueryParams({ + strict: String(isStrict), + }); + }, [isStrict]); + + return ( +
+ + +
+ ); +} + +if (process.env.NODE_ENV !== "production") { + addons.register(ADDON_ID, (api) => { + addons.add(ADDON_ID, { + match: ({ viewMode }) => !!viewMode?.match(/^(story|docs)$/), + render: () => , + title: "Strict Mode Switcher", + type: types.TOOL, + }); + }); +} diff --git a/packages/storybook/.storybook/main.js b/packages/storybook/.storybook/main.js index fe71ab6901..fe52861392 100644 --- a/packages/storybook/.storybook/main.js +++ b/packages/storybook/.storybook/main.js @@ -11,14 +11,14 @@ module.exports = { getAbsolutePath("@storybook/addon-essentials"), getAbsolutePath("@storybook/addon-links"), getAbsolutePath("storybook-dark-mode"), - getAbsolutePath("@storybook/addon-mdx-gfm") + getAbsolutePath("@storybook/addon-mdx-gfm"), + "./addons/react-strict-mode/register", ], framework: { name: getAbsolutePath("@storybook/react-vite"), - options: {} }, core: { - disableTelemetry: true + disableTelemetry: true, }, typescript: { reactDocgen: false, diff --git a/packages/storybook/.storybook/preview.tsx b/packages/storybook/.storybook/preview.tsx index ce502c4407..258a65787d 100644 --- a/packages/storybook/.storybook/preview.tsx +++ b/packages/storybook/.storybook/preview.tsx @@ -4,6 +4,7 @@ import {NextUIProvider} from "@nextui-org/system/src/provider"; import type {Preview} from "@storybook/react"; import "./style.css"; +import { withStrictModeSwitcher } from "./addons/react-strict-mode"; const decorators: Preview["decorators"] = [ (Story, {globals: {locale, disableAnimation}}) => { @@ -19,6 +20,7 @@ const decorators: Preview["decorators"] = [ ); }, + ...(process.env.NODE_ENV !== "production" ? [withStrictModeSwitcher] : []), ]; const commonTheme = { diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 098421a155..cd34db68dd 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -44,6 +44,8 @@ "@storybook/addon-links": "^7.4.6", "@storybook/addon-mdx-gfm": "^7.4.6", "@storybook/cli": "^7.4.6", + "@storybook/manager-api": "^7.6.17", + "@storybook/preview-api": "^7.6.17", "@storybook/react": "^7.4.6", "@storybook/react-vite": "^7.4.6", "@storybook/theming": "^7.4.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4b43049a95..b447e57fab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,7 +35,7 @@ importers: version: 7.24.1(@babel/core@7.24.4) '@changesets/changelog-github': specifier: 0.4.6 - version: 0.4.6 + version: 0.4.6(encoding@0.1.13) '@changesets/cli': specifier: 2.24.1 version: 2.24.1 @@ -47,7 +47,7 @@ importers: version: 5.1.0 '@commitlint/cli': specifier: ^17.2.0 - version: 17.8.1(@swc/core@1.4.13) + version: 17.8.1(@swc/core@1.4.13(@swc/helpers@0.5.9)) '@commitlint/config-conventional': specifier: ^17.2.0 version: 17.8.1 @@ -62,16 +62,16 @@ importers: version: 3.23.1(react@18.2.0) '@storybook/react': specifier: ^7.4.6 - version: 7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) + version: 7.6.17(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5) '@swc-node/jest': specifier: ^1.5.2 - version: 1.8.0(@swc/core@1.4.13)(@swc/types@0.1.6)(typescript@4.9.5) + version: 1.8.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(@swc/types@0.1.6)(typescript@4.9.5) '@swc/core': specifier: ^1.3.35 - version: 1.4.13 + version: 1.4.13(@swc/helpers@0.5.9) '@swc/jest': specifier: ^0.2.24 - version: 0.2.36(@swc/core@1.4.13) + version: 0.2.36(@swc/core@1.4.13(@swc/helpers@0.5.9)) '@testing-library/dom': specifier: ^8.1.0 version: 8.20.1 @@ -80,10 +80,10 @@ importers: version: 5.17.0 '@testing-library/react': specifier: ^14.0.0 - version: 14.3.1(react-dom@18.2.0)(react@18.2.0) + version: 14.3.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@testing-library/react-hooks': specifier: ^8.0.1 - version: 8.0.1(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + version: 8.0.1(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@testing-library/user-event': specifier: ^14.4.3 version: 14.5.2(@testing-library/dom@8.20.1) @@ -107,7 +107,7 @@ importers: version: 5.14.5 '@typescript-eslint/eslint-plugin': specifier: ^5.42.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@4.9.5) + version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) '@typescript-eslint/parser': specifier: ^5.42.0 version: 5.62.0(eslint@7.32.0)(typescript@4.9.5) @@ -120,36 +120,39 @@ importers: concurrently: specifier: ^7.6.0 version: 7.6.0 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 eslint: specifier: ^7.29.0 version: 7.32.0 eslint-config-airbnb: specifier: ^18.2.1 - version: 18.2.1(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@7.32.0) + version: 18.2.1(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.8.0(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.0(eslint@7.32.0))(eslint-plugin-react@7.34.1(eslint@7.32.0))(eslint@7.32.0) eslint-config-airbnb-typescript: specifier: ^12.3.1 - version: 12.3.1(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@7.32.0)(typescript@4.9.5) + version: 12.3.1(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.8.0(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.0(eslint@7.32.0))(eslint-plugin-react@7.34.1(eslint@7.32.0))(eslint@7.32.0)(typescript@4.9.5) eslint-config-prettier: specifier: ^8.2.0 version: 8.10.0(eslint@7.32.0) eslint-config-react-app: specifier: ^6.0.0 - version: 6.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jest@24.7.0)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@7.32.0)(typescript@4.9.5) + version: 6.0.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(babel-eslint@10.1.0(eslint@7.32.0))(eslint-plugin-flowtype@5.10.0(eslint@7.32.0))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(eslint-plugin-jsx-a11y@6.8.0(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.0(eslint@7.32.0))(eslint-plugin-react@7.34.1(eslint@7.32.0))(eslint@7.32.0)(typescript@4.9.5) eslint-config-ts-lambdas: specifier: ^1.2.3 - version: 1.2.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@4.9.5) + version: 1.2.3(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) eslint-import-resolver-typescript: specifier: ^2.4.0 version: 2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0) eslint-loader: specifier: ^4.0.2 - version: 4.0.2(eslint@7.32.0)(webpack@5.91.0) + version: 4.0.2(eslint@7.32.0)(webpack@5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack-cli@3.3.12)) eslint-plugin-import: specifier: ^2.26.0 - version: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + version: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) eslint-plugin-jest: specifier: ^24.3.6 - version: 24.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@7.32.0)(typescript@4.9.5) + version: 24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) eslint-plugin-jsx-a11y: specifier: ^6.4.1 version: 6.8.0(eslint@7.32.0) @@ -158,7 +161,7 @@ importers: version: 11.1.0(eslint@7.32.0) eslint-plugin-prettier: specifier: ^4.0.0 - version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@7.32.0)(prettier@2.8.8) + version: 4.2.1(eslint-config-prettier@8.10.0(eslint@7.32.0))(eslint@7.32.0)(prettier@2.8.8) eslint-plugin-promise: specifier: ^6.0.0 version: 6.1.1(eslint@7.32.0) @@ -170,7 +173,7 @@ importers: version: 4.6.0(eslint@7.32.0) eslint-plugin-unused-imports: specifier: ^2.0.0 - version: 2.0.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@7.32.0) + version: 2.0.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0) execa: specifier: ^5.1.1 version: 5.1.1 @@ -197,16 +200,16 @@ importers: version: 10.5.11 jest: specifier: ^28.1.1 - version: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2) + version: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) jest-environment-jsdom: specifier: ^28.1.1 version: 28.1.3 jest-watch-typeahead: specifier: 1.1.0 - version: 1.1.0(jest@28.1.3) + version: 1.1.0(jest@28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))) lint-staged: specifier: ^13.0.3 - version: 13.3.0 + version: 13.3.0(enquirer@2.4.1) npm-check-updates: specifier: ^16.10.18 version: 16.14.18 @@ -218,7 +221,7 @@ importers: version: 1.1.8 parcel: specifier: ^2.3.1 - version: 2.12.0(typescript@4.9.5) + version: 2.12.0(@swc/helpers@0.5.9)(postcss@8.4.38)(srcset@4.0.0)(terser@5.30.3)(typescript@4.9.5) plop: specifier: 3.1.1 version: 3.1.1 @@ -245,7 +248,7 @@ importers: version: 0.8.5 tsup: specifier: 6.4.0 - version: 6.4.0(@swc/core@1.4.13)(ts-node@10.9.2)(typescript@4.9.5) + version: 6.4.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))(typescript@4.9.5) tsx: specifier: ^3.8.2 version: 3.14.0 @@ -257,7 +260,7 @@ importers: version: 4.9.5 webpack: specifier: ^5.53.0 - version: 5.91.0(@swc/core@1.4.13)(esbuild@0.15.18)(webpack-cli@3.3.12) + version: 5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack-cli@3.3.12) webpack-bundle-analyzer: specifier: ^4.4.2 version: 4.10.2 @@ -272,7 +275,7 @@ importers: dependencies: '@codesandbox/sandpack-react': specifier: ^2.6.4 - version: 2.13.8(@lezer/common@1.2.1)(react-dom@18.2.0)(react@18.2.0) + version: 2.13.8(@lezer/common@1.2.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@iconify/icons-solar': specifier: ^1.2.3 version: 1.2.3 @@ -335,7 +338,7 @@ importers: version: link:../../packages/hooks/use-is-mobile '@radix-ui/react-scroll-area': specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.5(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/focus': specifier: 3.17.1 version: 3.17.1(react@18.2.0) @@ -347,7 +350,7 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/selection': specifier: 3.18.1 - version: 3.18.1(react-dom@18.2.0)(react@18.2.0) + version: 3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/ssr': specifier: 3.9.4 version: 3.9.4(react@18.2.0) @@ -356,7 +359,7 @@ importers: version: 3.24.1(react@18.2.0) '@react-aria/virtualizer': specifier: 3.10.1 - version: 3.10.1(react-dom@18.2.0)(react@18.2.0) + version: 3.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/visually-hidden': specifier: 3.8.12 version: 3.8.12(react@18.2.0) @@ -374,13 +377,13 @@ importers: version: 2.4.5(react@18.2.0) '@vercel/analytics': specifier: ^1.2.2 - version: 1.2.2(next@13.5.1)(react@18.2.0) + version: 1.2.2(next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0) canvas-confetti: specifier: ^1.9.2 version: 1.9.2 cmdk: specifier: ^0.2.0 - version: 0.2.1(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.1(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) color2k: specifier: ^2.0.2 version: 2.0.3 @@ -392,7 +395,7 @@ importers: version: 2.30.0 framer-motion: specifier: ^11.1.7 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) github-slugger: specifier: ^2.0.0 version: 2.0.0 @@ -419,13 +422,13 @@ importers: version: 3.0.0 next: specifier: 13.5.1 - version: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) + version: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) next-contentlayer: specifier: ^0.3.4 - version: 0.3.4(contentlayer@0.3.4)(esbuild@0.20.2)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) + version: 0.3.4(contentlayer@0.3.4(esbuild@0.20.2))(esbuild@0.20.2)(next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) next-themes: specifier: ^0.2.1 - version: 0.2.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.1(next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) nprogress: specifier: ^0.2.0 version: 0.2.0 @@ -449,7 +452,7 @@ importers: version: 4.12.0(react@18.2.0) react-live: specifier: ^2.3.0 - version: 2.4.1(react-dom@18.2.0)(react@18.2.0) + version: 2.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-multi-ref: specifier: ^1.0.1 version: 1.0.1 @@ -500,7 +503,7 @@ importers: version: 2.2.5(react@18.2.0) tailwind-variants: specifier: ^0.1.20 - version: 0.1.20(tailwindcss@3.4.3) + version: 0.1.20(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5))) unified: specifier: ^9.2.2 version: 9.2.2 @@ -516,7 +519,7 @@ importers: devDependencies: '@docusaurus/utils': specifier: 2.0.0-beta.3 - version: 2.0.0-beta.3(@swc/core@1.4.13)(esbuild@0.20.2)(webpack-cli@3.3.12) + version: 2.0.0-beta.3(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack-cli@3.3.12(webpack@5.91.0)) '@next/bundle-analyzer': specifier: ^13.4.6 version: 13.5.6 @@ -528,7 +531,7 @@ importers: version: 3.23.1(react@18.2.0) '@tailwindcss/typography': specifier: ^0.5.9 - version: 0.5.12(tailwindcss@3.4.3) + version: 0.5.12(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5))) '@types/canvas-confetti': specifier: ^1.4.2 version: 1.6.4 @@ -585,7 +588,7 @@ importers: version: 1.2.0 next-sitemap: specifier: ^4.1.8 - version: 4.2.3(next@13.5.1) + version: 4.2.3(next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) node-fetch: specifier: ^3.2.10 version: 3.3.2 @@ -597,7 +600,7 @@ importers: version: 2.8.8 tailwindcss: specifier: ^3.4.0 - version: 3.4.3(ts-node@10.9.2) + version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5)) tsx: specifier: ^3.8.2 version: 3.14.0 @@ -676,7 +679,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.22 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -724,7 +727,7 @@ importers: version: link:../../hooks/use-safe-layout-effect '@react-aria/combobox': specifier: 3.9.1 - version: 3.9.1(react-dom@18.2.0)(react@18.2.0) + version: 3.9.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/focus': specifier: 3.17.1 version: 3.17.1(react@18.2.0) @@ -776,7 +779,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.28 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -953,7 +956,7 @@ importers: version: 3.23.1(react@18.2.0) framer-motion: specifier: '>=10.17.0' - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) devDependencies: '@nextui-org/shared-icons': specifier: workspace:* @@ -999,7 +1002,7 @@ importers: version: link:../../hooks/use-aria-button '@react-aria/calendar': specifier: 3.5.8 - version: 3.5.8(react-dom@18.2.0)(react@18.2.0) + version: 3.5.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/focus': specifier: 3.17.1 version: 3.17.1(react@18.2.0) @@ -1057,7 +1060,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^10.16.4 - version: 10.18.0(react-dom@18.2.0)(react@18.2.0) + version: 10.18.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -1096,7 +1099,7 @@ importers: version: 3.23.1(react@18.2.0) framer-motion: specifier: '>=10.17.0' - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) devDependencies: '@nextui-org/avatar': specifier: workspace:* @@ -1283,7 +1286,7 @@ importers: version: link:../../utilities/shared-utils '@react-aria/datepicker': specifier: 3.10.1 - version: 3.10.1(react-dom@18.2.0)(react@18.2.0) + version: 3.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/i18n': specifier: 3.11.1 version: 3.11.1(react@18.2.0) @@ -1353,7 +1356,7 @@ importers: version: link:../../utilities/shared-utils '@react-aria/datepicker': specifier: 3.10.1 - version: 3.10.1(react-dom@18.2.0)(react@18.2.0) + version: 3.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/i18n': specifier: 3.11.1 version: 3.11.1(react@18.2.0) @@ -1448,7 +1451,7 @@ importers: version: 3.17.1(react@18.2.0) '@react-aria/menu': specifier: 3.14.1 - version: 3.14.1(react-dom@18.2.0)(react@18.2.0) + version: 3.14.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -1488,7 +1491,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.22 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -1678,7 +1681,7 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/listbox': specifier: 3.12.1 - version: 3.12.1(react-dom@18.2.0)(react@18.2.0) + version: 3.12.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -1751,7 +1754,7 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/menu': specifier: 3.14.1 - version: 3.14.1(react-dom@18.2.0)(react@18.2.0) + version: 3.14.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -1815,7 +1818,7 @@ importers: version: link:../../hooks/use-disclosure '@react-aria/dialog': specifier: 3.5.14 - version: 3.5.14(react-dom@18.2.0)(react@18.2.0) + version: 3.5.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/focus': specifier: 3.17.1 version: 3.17.1(react@18.2.0) @@ -1824,7 +1827,7 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/overlays': specifier: 3.22.1 - version: 3.22.1(react-dom@18.2.0)(react@18.2.0) + version: 3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -1858,7 +1861,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.22 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -1894,7 +1897,7 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/overlays': specifier: 3.22.1 - version: 3.22.1(react-dom@18.2.0)(react@18.2.0) + version: 3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -1906,7 +1909,7 @@ importers: version: 3.10.1(react@18.2.0) framer-motion: specifier: '>=10.17.0' - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-remove-scroll: specifier: ^2.5.6 version: 2.5.9(@types/react@18.2.8)(react@18.2.0) @@ -2019,7 +2022,7 @@ importers: version: link:../../hooks/use-safe-layout-effect '@react-aria/dialog': specifier: 3.5.14 - version: 3.5.14(react-dom@18.2.0)(react@18.2.0) + version: 3.5.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/focus': specifier: 3.17.1 version: 3.17.1(react@18.2.0) @@ -2028,7 +2031,7 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/overlays': specifier: 3.22.1 - version: 3.22.1(react-dom@18.2.0)(react@18.2.0) + version: 3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -2062,7 +2065,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.22 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -2188,7 +2191,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.22 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -2316,7 +2319,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.28 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -2441,7 +2444,7 @@ importers: version: 3.24.1(react@18.2.0) framer-motion: specifier: '>=10.17.0' - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) devDependencies: '@nextui-org/system': specifier: workspace:* @@ -2589,7 +2592,7 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/table': specifier: 3.14.1 - version: 3.14.1(react-dom@18.2.0)(react@18.2.0) + version: 3.14.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -2680,7 +2683,7 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/tabs': specifier: 3.9.1 - version: 3.9.1(react-dom@18.2.0)(react@18.2.0) + version: 3.9.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -2723,7 +2726,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.22 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -2756,7 +2759,7 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/overlays': specifier: 3.22.1 - version: 3.22.1(react-dom@18.2.0)(react@18.2.0) + version: 3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/tooltip': specifier: 3.7.4 version: 3.7.4(react@18.2.0) @@ -2787,7 +2790,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.28 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -2968,7 +2971,7 @@ importers: version: 3.8.12(react@18.2.0) framer-motion: specifier: '>=10.17.0' - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) devDependencies: clean-package: specifier: 2.2.0 @@ -2996,7 +2999,7 @@ importers: version: 3.11.1(react@18.2.0) '@react-aria/overlays': specifier: 3.22.1 - version: 3.22.1(react-dom@18.2.0)(react@18.2.0) + version: 3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -3009,7 +3012,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.22 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -3043,7 +3046,7 @@ importers: version: 18.2.0 tailwind-variants: specifier: ^0.1.20 - version: 0.1.20(tailwindcss@3.4.3) + version: 0.1.20(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))) packages/core/theme: dependencies: @@ -3082,7 +3085,7 @@ importers: version: 1.14.0 tailwind-variants: specifier: ^0.1.20 - version: 0.1.20(tailwindcss@3.4.3) + version: 0.1.20(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))) devDependencies: '@types/color': specifier: ^3.0.3 @@ -3110,7 +3113,7 @@ importers: version: 2.2.0 tailwindcss: specifier: ^3.4.0 - version: 3.4.3(ts-node@10.9.2) + version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) packages/hooks/use-aria-accordion: dependencies: @@ -3122,7 +3125,7 @@ importers: version: 3.17.1(react@18.2.0) '@react-aria/selection': specifier: 3.18.1 - version: 3.18.1(react-dom@18.2.0)(react@18.2.0) + version: 3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -3225,10 +3228,10 @@ importers: version: 3.21.3(react@18.2.0) '@react-aria/menu': specifier: 3.14.1 - version: 3.14.1(react-dom@18.2.0)(react@18.2.0) + version: 3.14.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/selection': specifier: 3.18.1 - version: 3.18.1(react-dom@18.2.0)(react@18.2.0) + version: 3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -3259,7 +3262,7 @@ importers: dependencies: '@react-aria/overlays': specifier: 3.22.1 - version: 3.22.1(react-dom@18.2.0)(react@18.2.0) + version: 3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -3293,13 +3296,13 @@ importers: version: 3.7.8(react@18.2.0) '@react-aria/listbox': specifier: 3.12.1 - version: 3.12.1(react-dom@18.2.0)(react@18.2.0) + version: 3.12.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/menu': specifier: 3.14.1 - version: 3.14.1(react-dom@18.2.0)(react@18.2.0) + version: 3.14.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/selection': specifier: 3.18.1 - version: 3.18.1(react-dom@18.2.0)(react@18.2.0) + version: 3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': specifier: 3.24.1 version: 3.24.1(react@18.2.0) @@ -3605,10 +3608,10 @@ importers: version: 7.6.17 '@storybook/addon-docs': specifier: ^7.4.6 - version: 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + version: 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/addon-essentials': specifier: ^7.4.6 - version: 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + version: 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/addon-links': specifier: ^7.4.6 version: 7.6.17(react@18.2.0) @@ -3617,31 +3620,37 @@ importers: version: 7.6.17 '@storybook/cli': specifier: ^7.4.6 + version: 7.6.17(encoding@0.1.13) + '@storybook/manager-api': + specifier: ^7.6.17 + version: 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/preview-api': + specifier: ^7.6.17 version: 7.6.17 '@storybook/react': specifier: ^7.4.6 - version: 7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) + version: 7.6.17(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5) '@storybook/react-vite': specifier: ^7.4.6 - version: 7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(vite@4.5.3) + version: 7.6.17(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@3.29.4)(typescript@4.9.5)(vite@4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3)) '@storybook/theming': specifier: ^7.4.6 - version: 7.6.17(react-dom@18.2.0)(react@18.2.0) + version: 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) autoprefixer: specifier: ^10.4.13 version: 10.4.19(postcss@8.4.38) storybook: specifier: ^7.4.6 - version: 7.6.17 + version: 7.6.17(encoding@0.1.13) storybook-dark-mode: specifier: ^3.0.1 - version: 3.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + version: 3.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) tailwindcss: specifier: ^3.3.5 - version: 3.4.3(ts-node@10.9.2) + version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) vite: specifier: ^4.4.7 - version: 4.5.3(@types/node@15.14.9) + version: 4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3) packages/utilities/aria-utils: dependencies: @@ -3697,7 +3706,7 @@ importers: version: 2.2.0 framer-motion: specifier: ^11.0.22 - version: 11.2.12(react-dom@18.2.0)(react@18.2.0) + version: 11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -4760,10 +4769,6 @@ packages: peerDependencies: '@effect-ts/otel-node': '*' peerDependenciesMeta: - '@effect-ts/core': - optional: true - '@effect-ts/otel': - optional: true '@effect-ts/otel-node': optional: true @@ -5189,9 +5194,11 @@ packages: '@humanwhocodes/config-array@0.5.0': resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/object-schema@1.2.1': resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + deprecated: Use @eslint/object-schema instead '@iconify/icons-solar@1.2.3': resolution: {integrity: sha512-dots93IzoaOrJ8aUD2YGZ4+Jy+yf5D87CmzSeBkEi/m+WX1klvHqWuw5kyZvVroLOlaIaJXb5nZVaDnhc8XJyQ==} @@ -5493,24 +5500,28 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@next/swc-linux-arm64-musl@13.5.1': resolution: {integrity: sha512-L4qNXSOHeu1hEAeeNsBgIYVnvm0gg9fj2O2Yx/qawgQEGuFBfcKqlmIE/Vp8z6gwlppxz5d7v6pmHs1NB6R37w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@next/swc-linux-x64-gnu@13.5.1': resolution: {integrity: sha512-QVvMrlrFFYvLtABk092kcZ5Mzlmsk2+SV3xYuAu8sbTuIoh0U2+HGNhVklmuYCuM3DAAxdiMQTNlRQmNH11udw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@next/swc-linux-x64-musl@13.5.1': resolution: {integrity: sha512-bBnr+XuWc28r9e8gQ35XBtyi5KLHLhTbEvrSgcWna8atI48sNggjIK8IyiEBO3KIrcUVXYkldAzGXPEYMnKt1g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@next/swc-win32-arm64-msvc@13.5.1': resolution: {integrity: sha512-EQGeE4S5c9v06jje9gr4UlxqUEA+zrsgPi6kg9VwR+dQHirzbnVJISF69UfKVkmLntknZJJI9XpWPB6q0Z7mTg==} @@ -5574,24 +5585,28 @@ packages: engines: {node: '>= 12'} cpu: [arm64] os: [linux] + libc: [glibc] '@node-rs/xxhash-linux-arm64-musl@1.7.0': resolution: {integrity: sha512-QpUhAUvM5cFKrWDzutvbsaBLMSw1KUy2Yysh6MlzpcTrshLi6XPqLfPAz2FrDRzD7yquZNVs0HrleEh/tG7Dxg==} engines: {node: '>= 12'} cpu: [arm64] os: [linux] + libc: [musl] '@node-rs/xxhash-linux-x64-gnu@1.7.0': resolution: {integrity: sha512-CKZJrM/BSrvH0yDEIRJTDTA+K5Nxj7zzuNsA88IQCXHAWaHMRgearznL/E72G6yYZ2V007rwy4CD2DOahZHgBg==} engines: {node: '>= 12'} cpu: [x64] os: [linux] + libc: [glibc] '@node-rs/xxhash-linux-x64-musl@1.7.0': resolution: {integrity: sha512-oiACZI4Z5Uh0bQ63/OqIUrETVhSR7sb8VynoJ6fx9ZpjXpAww6A+twBznIgKRRBGGF82qjeydXAOv9p1+Nonyw==} engines: {node: '>= 12'} cpu: [x64] os: [linux] + libc: [musl] '@node-rs/xxhash-wasm32-wasi@1.7.0': resolution: {integrity: sha512-pS+yUVkovxJF6S96fK0QYyYqpNp/CB+DjbNDECtNryTj+dSJx4DslQlhsO/46xBoyJf6CUtfeB7cB7ugRgd++Q==} @@ -6027,30 +6042,35 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-glibc@2.4.1': resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.4.1': resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.4.1': resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.4.1': resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-win32-arm64@2.4.1': resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} @@ -7270,24 +7290,28 @@ packages: engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [glibc] '@swc/core-linux-arm64-musl@1.4.13': resolution: {integrity: sha512-Z9c4JiequtZvngPcxbCuAOkmWBxi2vInZbjjhD5I+Q9oiJdXUz1t2USGwsGPS41Xvk1BOA3ecK2Sn1ilY3titg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [musl] '@swc/core-linux-x64-gnu@1.4.13': resolution: {integrity: sha512-ChatHtk+vX0Ke5QG+jO+rIapw/KwZsi9MedCBHFXHH6iWF4z8d51cJeN68ykcn+vAXzjNeFNdlNy5Vbkd1zAqg==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [glibc] '@swc/core-linux-x64-musl@1.4.13': resolution: {integrity: sha512-0Pz39YR530mXpsztwQkmEKdkkZy4fY4Smdh4pkm6Ly8Nndyo0te/l4bcAGqN24Jp7aVwF/QSy14SAtw4HRjU9g==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [musl] '@swc/core-win32-arm64-msvc@1.4.13': resolution: {integrity: sha512-LVZfhlD+jHcAbz5NN+gAJ1BEasB0WpcvUzcsJt0nQSRsojgzPzFjJ+fzEBnvT7SMtqKkrnVJ0OmDYeh88bDRpw==} @@ -8134,6 +8158,7 @@ packages: are-we-there-yet@3.0.1: resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -9014,6 +9039,11 @@ packages: crelt@1.0.6: resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} + cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true + cross-spawn@5.1.0: resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} @@ -10373,6 +10403,7 @@ packages: gauge@4.0.4: resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} @@ -10475,13 +10506,16 @@ packages: glob@7.1.7: resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported global-dirs@0.1.1: resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} @@ -10879,6 +10913,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -11684,24 +11719,28 @@ packages: engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] lightningcss-linux-arm64-musl@1.24.1: resolution: {integrity: sha512-JCgH/SrNrhqsguUA0uJUM1PvN5+dVuzPIlXcoWDHSv2OU/BWlj2dUYr3XNzEw748SmNZPfl2NjQrAdzaPOn1lA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [musl] lightningcss-linux-x64-gnu@1.24.1: resolution: {integrity: sha512-TYdEsC63bHV0h47aNRGN3RiK7aIeco3/keN4NkoSQ5T8xk09KHuBdySltWAvKLgT8JvR+ayzq8ZHnL1wKWY0rw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [glibc] lightningcss-linux-x64-musl@1.24.1: resolution: {integrity: sha512-HLfzVik3RToot6pQ2Rgc3JhfZkGi01hFetHt40HrUMoeKitLoqUUT5owM6yTZPTytTUW9ukLBJ1pc3XNMSvlLw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [musl] lightningcss-win32-x64-msvc@1.24.1: resolution: {integrity: sha512-joEupPjYJ7PjZtDsS5lzALtlAudAbgIBMGJPNeFe5HfdmJXFd13ECmEM+5rXNxYVMRHua2w8132R6ab5Z6K9Ow==} @@ -12634,6 +12673,7 @@ packages: npmlog@6.0.2: resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. nprogress@0.2.0: resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} @@ -12861,9 +12901,6 @@ packages: resolution: {integrity: sha512-W+gxAq7aQ9dJIg/XLKGcRT0cvnStFAQHPaI0pvD0U2l6IVLueUAm3nwN7lkY62zZNmlvNx6jNtE4wlbS+CyqSg==} engines: {node: '>= 12.0.0'} hasBin: true - peerDependenciesMeta: - '@parcel/core': - optional: true parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -13507,6 +13544,7 @@ packages: read-package-json@6.0.4: resolution: {integrity: sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + deprecated: This package is no longer supported. Please use @npmcli/package-json instead. read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -13802,14 +13840,17 @@ packages: rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@5.0.5: @@ -16545,9 +16586,9 @@ snapshots: dependencies: '@changesets/types': 5.2.1 - '@changesets/changelog-github@0.4.6': + '@changesets/changelog-github@0.4.6(encoding@0.1.13)': dependencies: - '@changesets/get-github-info': 0.5.2 + '@changesets/get-github-info': 0.5.2(encoding@0.1.13) '@changesets/types': 5.1.0 dotenv: 8.6.0 transitivePeerDependencies: @@ -16611,10 +16652,10 @@ snapshots: fs-extra: 7.0.1 semver: 7.6.0 - '@changesets/get-github-info@0.5.2': + '@changesets/get-github-info@0.5.2(encoding@0.1.13)': dependencies: dataloader: 1.4.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -16773,7 +16814,7 @@ snapshots: outvariant: 1.4.0 static-browser-server: 1.0.3 - '@codesandbox/sandpack-react@2.13.8(@lezer/common@1.2.1)(react-dom@18.2.0)(react@18.2.0)': + '@codesandbox/sandpack-react@2.13.8(@lezer/common@1.2.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@codemirror/autocomplete': 6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1) '@codemirror/commands': 6.3.3 @@ -16802,11 +16843,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@17.8.1(@swc/core@1.4.13)': + '@commitlint/cli@17.8.1(@swc/core@1.4.13(@swc/helpers@0.5.9))': dependencies: '@commitlint/format': 17.8.1 '@commitlint/lint': 17.8.1 - '@commitlint/load': 17.8.1(@swc/core@1.4.13) + '@commitlint/load': 17.8.1(@swc/core@1.4.13(@swc/helpers@0.5.9)) '@commitlint/read': 17.8.1 '@commitlint/types': 17.8.1 execa: 5.1.1 @@ -16855,7 +16896,7 @@ snapshots: '@commitlint/rules': 17.8.1 '@commitlint/types': 17.8.1 - '@commitlint/load@17.8.1(@swc/core@1.4.13)': + '@commitlint/load@17.8.1(@swc/core@1.4.13(@swc/helpers@0.5.9))': dependencies: '@commitlint/config-validator': 17.8.1 '@commitlint/execute-rule': 17.8.1 @@ -16864,12 +16905,12 @@ snapshots: '@types/node': 20.5.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@4.9.5) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@4.9.5) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@4.9.5))(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))(typescript@4.9.5) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.2(@swc/core@1.4.13)(@types/node@15.14.9)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@15.14.9)(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' @@ -16944,7 +16985,6 @@ snapshots: '@contentlayer/utils': 0.3.4 camel-case: 4.1.2 comment-json: 4.2.3 - esbuild: 0.20.2 gray-matter: 4.0.3 mdx-bundler: 9.2.1(esbuild@0.20.2) rehype-stringify: 9.0.4 @@ -16954,6 +16994,8 @@ snapshots: source-map-support: 0.5.21 type-fest: 3.13.1 unified: 10.1.2 + optionalDependencies: + esbuild: 0.20.2 transitivePeerDependencies: - '@effect-ts/otel-node' - supports-color @@ -16991,9 +17033,9 @@ snapshots: '@contentlayer/utils@0.3.4': dependencies: '@effect-ts/core': 0.60.5 - '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0)(@opentelemetry/sdk-trace-base@1.23.0) - '@effect-ts/otel-exporter-trace-otlp-grpc': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0)(@opentelemetry/exporter-trace-otlp-grpc@0.39.1)(@opentelemetry/sdk-trace-base@1.23.0) - '@effect-ts/otel-sdk-trace-node': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0)(@opentelemetry/sdk-trace-base@1.23.0)(@opentelemetry/sdk-trace-node@1.23.0) + '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0)) + '@effect-ts/otel-exporter-trace-otlp-grpc': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/exporter-trace-otlp-grpc@0.39.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0)) + '@effect-ts/otel-sdk-trace-node': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-node@1.23.0(@opentelemetry/api@1.8.0)) '@js-temporal/polyfill': 0.4.4 '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) @@ -17018,12 +17060,12 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@docusaurus/types@2.0.0-beta.3(@swc/core@1.4.13)(esbuild@0.20.2)(webpack-cli@3.3.12)': + '@docusaurus/types@2.0.0-beta.3(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack-cli@3.3.12(webpack@5.91.0))': dependencies: commander: 5.1.0 joi: 17.12.3 querystring: 0.2.0 - webpack: 5.91.0(@swc/core@1.4.13)(esbuild@0.20.2)(webpack-cli@3.3.12) + webpack: 5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack-cli@3.3.12(webpack@5.91.0)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -17031,9 +17073,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@2.0.0-beta.3(@swc/core@1.4.13)(esbuild@0.20.2)(webpack-cli@3.3.12)': + '@docusaurus/utils@2.0.0-beta.3(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack-cli@3.3.12(webpack@5.91.0))': dependencies: - '@docusaurus/types': 2.0.0-beta.3(@swc/core@1.4.13)(esbuild@0.20.2)(webpack-cli@3.3.12) + '@docusaurus/types': 2.0.0-beta.3(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack-cli@3.3.12(webpack@5.91.0)) '@types/github-slugger': 1.3.0 chalk: 4.1.2 escape-string-regexp: 4.0.0 @@ -17052,25 +17094,25 @@ snapshots: dependencies: '@effect-ts/system': 0.57.5 - '@effect-ts/otel-exporter-trace-otlp-grpc@0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0)(@opentelemetry/exporter-trace-otlp-grpc@0.39.1)(@opentelemetry/sdk-trace-base@1.23.0)': + '@effect-ts/otel-exporter-trace-otlp-grpc@0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/exporter-trace-otlp-grpc@0.39.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0))': dependencies: '@effect-ts/core': 0.60.5 - '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0)(@opentelemetry/sdk-trace-base@1.23.0) + '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0)) '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/exporter-trace-otlp-grpc': 0.39.1(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) - '@effect-ts/otel-sdk-trace-node@0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0)(@opentelemetry/sdk-trace-base@1.23.0)(@opentelemetry/sdk-trace-node@1.23.0)': + '@effect-ts/otel-sdk-trace-node@0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-node@1.23.0(@opentelemetry/api@1.8.0))': dependencies: '@effect-ts/core': 0.60.5 - '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0)(@opentelemetry/sdk-trace-base@1.23.0) + '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0)) '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-node': 1.23.0(@opentelemetry/api@1.8.0) - '@effect-ts/otel@0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0)(@opentelemetry/sdk-trace-base@1.23.0)': + '@effect-ts/otel@0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0))': dependencies: '@effect-ts/core': 0.60.5 '@opentelemetry/api': 1.8.0 @@ -17284,7 +17326,7 @@ snapshots: '@floating-ui/core': 1.6.0 '@floating-ui/utils': 0.2.1 - '@floating-ui/react-dom@2.0.8(react-dom@18.2.0)(react@18.2.0)': + '@floating-ui/react-dom@2.0.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@floating-ui/dom': 1.6.3 react: 18.2.0 @@ -17402,7 +17444,7 @@ snapshots: jest-util: 28.1.3 slash: 3.0.0 - '@jest/core@28.1.3(ts-node@10.9.2)': + '@jest/core@28.1.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))': dependencies: '@jest/console': 28.1.3 '@jest/reporters': 28.1.3 @@ -17416,7 +17458,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 28.1.3 - jest-config: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2) + jest-config: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -17592,14 +17634,15 @@ snapshots: '@types/yargs': 17.0.32 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@4.9.5)(vite@4.5.3)': + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@4.9.5)(vite@4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3))': 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@4.9.5) + vite: 4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3) + optionalDependencies: typescript: 4.9.5 - vite: 4.5.3(@types/node@15.14.9) '@jridgewell/gen-mapping@0.3.5': dependencies: @@ -18065,11 +18108,11 @@ snapshots: '@opentelemetry/semantic-conventions@1.23.0': {} - '@parcel/bundler-default@2.12.0(@parcel/core@2.12.0)': + '@parcel/bundler-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 '@parcel/graph': 3.2.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 nullthrows: 1.1.1 @@ -18077,10 +18120,10 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/cache@2.12.0(@parcel/core@2.12.0)': + '@parcel/cache@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/core': 2.12.0 - '@parcel/fs': 2.12.0(@parcel/core@2.12.0) + '@parcel/core': 2.12.0(@swc/helpers@0.5.9) + '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/logger': 2.12.0 '@parcel/utils': 2.12.0 lmdb: 2.8.5 @@ -18091,47 +18134,47 @@ snapshots: dependencies: chalk: 4.1.2 - '@parcel/compressor-raw@2.12.0(@parcel/core@2.12.0)': + '@parcel/compressor-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/config-default@2.12.0(@parcel/core@2.12.0)(typescript@4.9.5)': - dependencies: - '@parcel/bundler-default': 2.12.0(@parcel/core@2.12.0) - '@parcel/compressor-raw': 2.12.0(@parcel/core@2.12.0) - '@parcel/core': 2.12.0 - '@parcel/namer-default': 2.12.0(@parcel/core@2.12.0) - '@parcel/optimizer-css': 2.12.0(@parcel/core@2.12.0) - '@parcel/optimizer-htmlnano': 2.12.0(@parcel/core@2.12.0)(typescript@4.9.5) - '@parcel/optimizer-image': 2.12.0(@parcel/core@2.12.0) - '@parcel/optimizer-svgo': 2.12.0(@parcel/core@2.12.0) - '@parcel/optimizer-swc': 2.12.0(@parcel/core@2.12.0) - '@parcel/packager-css': 2.12.0(@parcel/core@2.12.0) - '@parcel/packager-html': 2.12.0(@parcel/core@2.12.0) - '@parcel/packager-js': 2.12.0(@parcel/core@2.12.0) - '@parcel/packager-raw': 2.12.0(@parcel/core@2.12.0) - '@parcel/packager-svg': 2.12.0(@parcel/core@2.12.0) - '@parcel/packager-wasm': 2.12.0(@parcel/core@2.12.0) - '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0) - '@parcel/resolver-default': 2.12.0(@parcel/core@2.12.0) - '@parcel/runtime-browser-hmr': 2.12.0(@parcel/core@2.12.0) - '@parcel/runtime-js': 2.12.0(@parcel/core@2.12.0) - '@parcel/runtime-react-refresh': 2.12.0(@parcel/core@2.12.0) - '@parcel/runtime-service-worker': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-babel': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-css': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-html': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-image': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-js': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-json': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-postcss': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-posthtml': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-raw': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-react-refresh-wrap': 2.12.0(@parcel/core@2.12.0) - '@parcel/transformer-svg': 2.12.0(@parcel/core@2.12.0) + '@parcel/config-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)(postcss@8.4.38)(srcset@4.0.0)(terser@5.30.3)(typescript@4.9.5)': + dependencies: + '@parcel/bundler-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/compressor-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/core': 2.12.0(@swc/helpers@0.5.9) + '@parcel/namer-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/optimizer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/optimizer-htmlnano': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)(postcss@8.4.38)(srcset@4.0.0)(terser@5.30.3)(typescript@4.9.5) + '@parcel/optimizer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/optimizer-svgo': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/optimizer-swc': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/packager-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/packager-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/packager-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/packager-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/packager-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/packager-wasm': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/resolver-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/runtime-browser-hmr': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/runtime-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/runtime-react-refresh': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/runtime-service-worker': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-babel': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9)) + '@parcel/transformer-json': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-postcss': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-posthtml': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-react-refresh-wrap': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/transformer-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) transitivePeerDependencies: - '@swc/helpers' - cssnano @@ -18143,23 +18186,23 @@ snapshots: - typescript - uncss - '@parcel/core@2.12.0': + '@parcel/core@2.12.0(@swc/helpers@0.5.9)': dependencies: '@mischnic/json-sourcemap': 0.1.1 - '@parcel/cache': 2.12.0(@parcel/core@2.12.0) + '@parcel/cache': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/diagnostic': 2.12.0 '@parcel/events': 2.12.0 - '@parcel/fs': 2.12.0(@parcel/core@2.12.0) + '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/graph': 3.2.0 '@parcel/logger': 2.12.0 - '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0) - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/profiler': 2.12.0 '@parcel/rust': 2.12.0 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.12.0(@parcel/core@2.12.0) + '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) abortcontroller-polyfill: 1.7.5 base-x: 3.0.9 browserslist: 4.23.0 @@ -18180,14 +18223,14 @@ snapshots: '@parcel/events@2.12.0': {} - '@parcel/fs@2.12.0(@parcel/core@2.12.0)': + '@parcel/fs@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/core': 2.12.0 + '@parcel/core': 2.12.0(@swc/helpers@0.5.9) '@parcel/rust': 2.12.0 - '@parcel/types': 2.12.0(@parcel/core@2.12.0) + '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 '@parcel/watcher': 2.4.1 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) transitivePeerDependencies: - '@swc/helpers' @@ -18204,20 +18247,20 @@ snapshots: dependencies: chalk: 4.1.2 - '@parcel/namer-default@2.12.0(@parcel/core@2.12.0)': + '@parcel/namer-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/node-resolver-core@3.3.0(@parcel/core@2.12.0)': + '@parcel/node-resolver-core@3.3.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))': dependencies: '@mischnic/json-sourcemap': 0.1.1 '@parcel/diagnostic': 2.12.0 - '@parcel/fs': 2.12.0(@parcel/core@2.12.0) + '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 nullthrows: 1.1.1 @@ -18225,10 +18268,10 @@ snapshots: transitivePeerDependencies: - '@parcel/core' - '@parcel/optimizer-css@2.12.0(@parcel/core@2.12.0)': + '@parcel/optimizer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 browserslist: 4.23.0 @@ -18238,10 +18281,10 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/optimizer-htmlnano@2.12.0(@parcel/core@2.12.0)(typescript@4.9.5)': + '@parcel/optimizer-htmlnano@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)(postcss@8.4.38)(srcset@4.0.0)(terser@5.30.3)(typescript@4.9.5)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) - htmlnano: 2.1.0(svgo@2.8.0)(typescript@4.9.5) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + htmlnano: 2.1.0(postcss@8.4.38)(srcset@4.0.0)(svgo@2.8.0)(terser@5.30.3)(typescript@4.9.5) nullthrows: 1.1.1 posthtml: 0.16.6 svgo: 2.8.0 @@ -18257,58 +18300,58 @@ snapshots: - typescript - uncss - '@parcel/optimizer-image@2.12.0(@parcel/core@2.12.0)': + '@parcel/optimizer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/core': 2.12.0 + '@parcel/core': 2.12.0(@swc/helpers@0.5.9) '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) transitivePeerDependencies: - '@swc/helpers' - '@parcel/optimizer-svgo@2.12.0(@parcel/core@2.12.0)': + '@parcel/optimizer-svgo@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 svgo: 2.8.0 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/optimizer-swc@2.12.0(@parcel/core@2.12.0)': + '@parcel/optimizer-swc@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 - '@swc/core': 1.4.13 + '@swc/core': 1.4.13(@swc/helpers@0.5.9) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/package-manager@2.12.0(@parcel/core@2.12.0)': + '@parcel/package-manager@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/core': 2.12.0 + '@parcel/core': 2.12.0(@swc/helpers@0.5.9) '@parcel/diagnostic': 2.12.0 - '@parcel/fs': 2.12.0(@parcel/core@2.12.0) + '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/logger': 2.12.0 - '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0) - '@parcel/types': 2.12.0(@parcel/core@2.12.0) + '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0(@swc/helpers@0.5.9)) + '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0) - '@swc/core': 1.4.13 + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@swc/core': 1.4.13(@swc/helpers@0.5.9) semver: 7.6.0 transitivePeerDependencies: - '@swc/helpers' - '@parcel/packager-css@2.12.0(@parcel/core@2.12.0)': + '@parcel/packager-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 lightningcss: 1.24.1 @@ -18317,10 +18360,10 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/packager-html@2.12.0(@parcel/core@2.12.0)': + '@parcel/packager-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) - '@parcel/types': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -18328,13 +18371,13 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/packager-js@2.12.0(@parcel/core@2.12.0)': + '@parcel/packager-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/rust': 2.12.0 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.12.0(@parcel/core@2.12.0) + '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 globals: 13.24.0 nullthrows: 1.1.1 @@ -18342,33 +18385,33 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/packager-raw@2.12.0(@parcel/core@2.12.0)': + '@parcel/packager-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/packager-svg@2.12.0(@parcel/core@2.12.0)': + '@parcel/packager-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) - '@parcel/types': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/packager-wasm@2.12.0(@parcel/core@2.12.0)': + '@parcel/packager-wasm@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/plugin@2.12.0(@parcel/core@2.12.0)': + '@parcel/plugin@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/types': 2.12.0(@parcel/core@2.12.0) + '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' @@ -18379,10 +18422,10 @@ snapshots: '@parcel/events': 2.12.0 chrome-trace-event: 1.0.3 - '@parcel/reporter-cli@2.12.0(@parcel/core@2.12.0)': + '@parcel/reporter-cli@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) - '@parcel/types': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 chalk: 4.1.2 term-size: 2.2.1 @@ -18390,17 +18433,17 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/reporter-dev-server@2.12.0(@parcel/core@2.12.0)': + '@parcel/reporter-dev-server@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/reporter-tracer@2.12.0(@parcel/core@2.12.0)': + '@parcel/reporter-tracer@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 chrome-trace-event: 1.0.3 nullthrows: 1.1.1 @@ -18408,35 +18451,35 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/resolver-default@2.12.0(@parcel/core@2.12.0)': + '@parcel/resolver-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0) - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0(@swc/helpers@0.5.9)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/runtime-browser-hmr@2.12.0(@parcel/core@2.12.0)': + '@parcel/runtime-browser-hmr@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/runtime-js@2.12.0(@parcel/core@2.12.0)': + '@parcel/runtime-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/runtime-react-refresh@2.12.0(@parcel/core@2.12.0)': + '@parcel/runtime-react-refresh@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 react-error-overlay: 6.0.9 react-refresh: 0.9.0 @@ -18444,9 +18487,9 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/runtime-service-worker@2.12.0(@parcel/core@2.12.0)': + '@parcel/runtime-service-worker@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 transitivePeerDependencies: @@ -18459,10 +18502,10 @@ snapshots: dependencies: detect-libc: 1.0.3 - '@parcel/transformer-babel@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-babel@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 browserslist: 4.23.0 @@ -18473,10 +18516,10 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/transformer-css@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 browserslist: 4.23.0 @@ -18486,10 +18529,10 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/transformer-html@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/rust': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -18501,43 +18544,43 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/transformer-image@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/core': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/core': 2.12.0(@swc/helpers@0.5.9) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) nullthrows: 1.1.1 transitivePeerDependencies: - '@swc/helpers' - '@parcel/transformer-js@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))': dependencies: - '@parcel/core': 2.12.0 + '@parcel/core': 2.12.0(@swc/helpers@0.5.9) '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/rust': 2.12.0 '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@swc/helpers': 0.5.9 browserslist: 4.23.0 nullthrows: 1.1.1 regenerator-runtime: 0.13.11 semver: 7.6.0 - '@parcel/transformer-json@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-json@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) json5: 2.2.3 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/transformer-postcss@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-postcss@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 clone: 2.1.2 @@ -18548,9 +18591,9 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/transformer-posthtml@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-posthtml@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -18561,26 +18604,26 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/transformer-raw@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/transformer-react-refresh-wrap@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-react-refresh-wrap@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/transformer-svg@2.12.0(@parcel/core@2.12.0)': + '@parcel/transformer-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/rust': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -18591,14 +18634,14 @@ snapshots: - '@parcel/core' - '@swc/helpers' - '@parcel/types@2.12.0(@parcel/core@2.12.0)': + '@parcel/types@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/cache': 2.12.0(@parcel/core@2.12.0) + '@parcel/cache': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/diagnostic': 2.12.0 - '@parcel/fs': 2.12.0(@parcel/core@2.12.0) - '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0) + '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/source-map': 2.1.1 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) utility-types: 3.11.0 transitivePeerDependencies: - '@parcel/core' @@ -18671,15 +18714,17 @@ snapshots: '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 - '@parcel/workers@2.12.0(@parcel/core@2.12.0)': + '@parcel/workers@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)': dependencies: - '@parcel/core': 2.12.0 + '@parcel/core': 2.12.0(@swc/helpers@0.5.9) '@parcel/diagnostic': 2.12.0 '@parcel/logger': 2.12.0 '@parcel/profiler': 2.12.0 - '@parcel/types': 2.12.0(@parcel/core@2.12.0) + '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 + transitivePeerDependencies: + - '@swc/helpers' '@pkgjs/parseargs@0.11.0': optional: true @@ -18733,26 +18778,28 @@ snapshots: dependencies: '@babel/runtime': 7.24.4 - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 '@radix-ui/react-compose-refs@1.0.0(react@18.2.0)': dependencies: @@ -18762,8 +18809,9 @@ snapshots: '@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.8)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 '@radix-ui/react-context@1.0.0(react@18.2.0)': dependencies: @@ -18773,22 +18821,23 @@ snapshots: '@radix-ui/react-context@1.0.1(@types/react@18.2.8)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 - '@radix-ui/react-dialog@1.0.0(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-dialog@1.0.0(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-context': 1.0.0(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.0(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.0(react@18.2.0) - '@radix-ui/react-portal': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-presence': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.0(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.0(react@18.2.0) aria-hidden: 1.2.4 @@ -18801,32 +18850,34 @@ snapshots: '@radix-ui/react-direction@1.0.1(@types/react@18.2.8)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 - '@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) '@radix-ui/react-use-escape-keydown': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 '@radix-ui/react-focus-guards@1.0.0(react@18.2.0)': dependencies: @@ -18836,28 +18887,30 @@ snapshots: '@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.8)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 - '@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 '@radix-ui/react-id@1.0.0(react@18.2.0)': dependencies: @@ -18869,44 +18922,47 @@ snapshots: dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 - '@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-portal@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-portal@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-presence@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-presence@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -18914,50 +18970,53 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-primitive@1.0.0(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-primitive@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-slot': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-scroll-area@1.0.5(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-scroll-area@1.0.5(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/number': 1.0.1 @@ -18965,52 +19024,55 @@ snapshots: '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-select@1.2.2(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-select@1.2.2(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-id': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) aria-hidden: 1.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-remove-scroll: 2.5.5(@types/react@18.2.8)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 '@radix-ui/react-slot@1.0.0(react@18.2.0)': dependencies: @@ -19022,49 +19084,53 @@ snapshots: dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 - '@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 - '@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.2.8)(react@18.2.0) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 '@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0)': dependencies: @@ -19074,8 +19140,9 @@ snapshots: '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.8)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 '@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0)': dependencies: @@ -19087,8 +19154,9 @@ snapshots: dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 '@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0)': dependencies: @@ -19100,8 +19168,9 @@ snapshots: dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 '@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0)': dependencies: @@ -19111,37 +19180,42 @@ snapshots: '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.8)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 '@radix-ui/react-use-previous@1.0.1(@types/react@18.2.8)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 '@radix-ui/react-use-rect@1.0.1(@types/react@18.2.8)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 '@radix-ui/react-use-size@1.0.1(@types/react@18.2.8)(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.8)(react@18.2.0) - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.8 - '@types/react-dom': 18.2.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + '@types/react-dom': 18.2.4 '@radix-ui/rect@1.0.1': dependencies: @@ -19168,7 +19242,7 @@ snapshots: '@swc/helpers': 0.5.9 react: 18.2.0 - '@react-aria/calendar@3.5.8(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/calendar@3.5.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@internationalized/date': 3.5.4 '@react-aria/i18n': 3.11.1(react@18.2.0) @@ -19198,14 +19272,14 @@ snapshots: '@swc/helpers': 0.5.9 react: 18.2.0 - '@react-aria/combobox@3.9.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/combobox@3.9.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/i18n': 3.11.1(react@18.2.0) - '@react-aria/listbox': 3.12.1(react-dom@18.2.0)(react@18.2.0) + '@react-aria/listbox': 3.12.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/live-announcer': 3.3.4 - '@react-aria/menu': 3.14.1(react-dom@18.2.0)(react@18.2.0) - '@react-aria/overlays': 3.22.1(react-dom@18.2.0)(react@18.2.0) - '@react-aria/selection': 3.18.1(react-dom@18.2.0)(react@18.2.0) + '@react-aria/menu': 3.14.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/overlays': 3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/textfield': 3.14.5(react@18.2.0) '@react-aria/utils': 3.24.1(react@18.2.0) '@react-stately/collections': 3.10.7(react@18.2.0) @@ -19218,7 +19292,7 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/datepicker@3.10.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/datepicker@3.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@internationalized/date': 3.5.4 '@internationalized/number': 3.5.3 @@ -19228,7 +19302,7 @@ snapshots: '@react-aria/i18n': 3.11.1(react@18.2.0) '@react-aria/interactions': 3.21.3(react@18.2.0) '@react-aria/label': 3.7.8(react@18.2.0) - '@react-aria/spinbutton': 3.6.5(react-dom@18.2.0)(react@18.2.0) + '@react-aria/spinbutton': 3.6.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': 3.24.1(react@18.2.0) '@react-stately/datepicker': 3.9.4(react@18.2.0) '@react-stately/form': 3.0.3(react@18.2.0) @@ -19241,10 +19315,10 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/dialog@3.5.14(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/dialog@3.5.14(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.17.1(react@18.2.0) - '@react-aria/overlays': 3.22.1(react-dom@18.2.0)(react@18.2.0) + '@react-aria/overlays': 3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': 3.24.1(react@18.2.0) '@react-types/dialog': 3.5.10(react@18.2.0) '@react-types/shared': 3.23.1(react@18.2.0) @@ -19270,13 +19344,13 @@ snapshots: '@swc/helpers': 0.5.9 react: 18.2.0 - '@react-aria/grid@3.9.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/grid@3.9.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.17.1(react@18.2.0) '@react-aria/i18n': 3.11.1(react@18.2.0) '@react-aria/interactions': 3.21.3(react@18.2.0) '@react-aria/live-announcer': 3.3.4 - '@react-aria/selection': 3.18.1(react-dom@18.2.0)(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': 3.24.1(react@18.2.0) '@react-stately/collections': 3.10.7(react@18.2.0) '@react-stately/grid': 3.8.7(react@18.2.0) @@ -19326,11 +19400,11 @@ snapshots: '@swc/helpers': 0.5.9 react: 18.2.0 - '@react-aria/listbox@3.12.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/listbox@3.12.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/interactions': 3.21.3(react@18.2.0) '@react-aria/label': 3.7.8(react@18.2.0) - '@react-aria/selection': 3.18.1(react-dom@18.2.0)(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': 3.24.1(react@18.2.0) '@react-stately/collections': 3.10.7(react@18.2.0) '@react-stately/list': 3.10.5(react@18.2.0) @@ -19344,13 +19418,13 @@ snapshots: dependencies: '@swc/helpers': 0.5.9 - '@react-aria/menu@3.14.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/menu@3.14.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.17.1(react@18.2.0) '@react-aria/i18n': 3.11.1(react@18.2.0) '@react-aria/interactions': 3.21.3(react@18.2.0) - '@react-aria/overlays': 3.22.1(react-dom@18.2.0)(react@18.2.0) - '@react-aria/selection': 3.18.1(react-dom@18.2.0)(react@18.2.0) + '@react-aria/overlays': 3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': 3.24.1(react@18.2.0) '@react-stately/collections': 3.10.7(react@18.2.0) '@react-stately/menu': 3.7.1(react@18.2.0) @@ -19362,7 +19436,7 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/overlays@3.22.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/overlays@3.22.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.17.1(react@18.2.0) '@react-aria/i18n': 3.11.1(react@18.2.0) @@ -19402,7 +19476,7 @@ snapshots: '@swc/helpers': 0.5.9 react: 18.2.0 - '@react-aria/selection@3.18.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/selection@3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.17.1(react@18.2.0) '@react-aria/i18n': 3.11.1(react@18.2.0) @@ -19427,7 +19501,7 @@ snapshots: '@swc/helpers': 0.5.9 react: 18.2.0 - '@react-aria/spinbutton@3.6.5(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/spinbutton@3.6.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/i18n': 3.11.1(react@18.2.0) '@react-aria/live-announcer': 3.3.4 @@ -19451,10 +19525,10 @@ snapshots: '@swc/helpers': 0.5.9 react: 18.2.0 - '@react-aria/table@3.14.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/table@3.14.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.17.1(react@18.2.0) - '@react-aria/grid': 3.9.1(react-dom@18.2.0)(react@18.2.0) + '@react-aria/grid': 3.9.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/i18n': 3.11.1(react@18.2.0) '@react-aria/interactions': 3.21.3(react@18.2.0) '@react-aria/live-announcer': 3.3.4 @@ -19472,11 +19546,11 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-aria/tabs@3.9.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/tabs@3.9.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/focus': 3.17.1(react@18.2.0) '@react-aria/i18n': 3.11.1(react@18.2.0) - '@react-aria/selection': 3.18.1(react-dom@18.2.0)(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-aria/utils': 3.24.1(react@18.2.0) '@react-stately/tabs': 3.6.6(react@18.2.0) '@react-types/shared': 3.23.1(react@18.2.0) @@ -19528,7 +19602,7 @@ snapshots: clsx: 2.1.0 react: 18.2.0 - '@react-aria/virtualizer@3.10.1(react-dom@18.2.0)(react@18.2.0)': + '@react-aria/virtualizer@3.10.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@react-aria/i18n': 3.11.1(react@18.2.0) '@react-aria/interactions': 3.21.3(react@18.2.0) @@ -19907,11 +19981,13 @@ snapshots: dependencies: react: 18.2.0 - '@rollup/pluginutils@5.1.0': + '@rollup/pluginutils@5.1.0(rollup@3.29.4)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: + rollup: 3.29.4 '@rushstack/eslint-patch@1.10.2': {} @@ -19980,9 +20056,9 @@ snapshots: memoizerific: 1.11.3 ts-dedent: 2.2.0 - '@storybook/addon-controls@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@storybook/addon-controls@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@storybook/blocks': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) lodash: 4.17.21 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -19993,13 +20069,13 @@ snapshots: - react-dom - supports-color - '@storybook/addon-docs@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@storybook/addon-docs@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/client-logger': 7.6.17 - '@storybook/components': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/csf-plugin': 7.6.17 '@storybook/csf-tools': 7.6.17 '@storybook/global': 5.0.0 @@ -20007,8 +20083,8 @@ snapshots: '@storybook/node-logger': 7.6.17 '@storybook/postinstall': 7.6.17 '@storybook/preview-api': 7.6.17 - '@storybook/react-dom-shim': 7.6.17(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/react-dom-shim': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.17 fs-extra: 11.2.0 react: 18.2.0 @@ -20022,19 +20098,19 @@ snapshots: - encoding - supports-color - '@storybook/addon-essentials@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@storybook/addon-essentials@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/addon-actions': 7.6.17 '@storybook/addon-backgrounds': 7.6.17 - '@storybook/addon-controls': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/addon-docs': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/addon-highlight': 7.6.17 '@storybook/addon-measure': 7.6.17 '@storybook/addon-outline': 7.6.17 '@storybook/addon-toolbars': 7.6.17 '@storybook/addon-viewport': 7.6.17 - '@storybook/core-common': 7.6.17 - '@storybook/manager-api': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.6.17(encoding@0.1.13) + '@storybook/manager-api': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/node-logger': 7.6.17 '@storybook/preview-api': 7.6.17 react: 18.2.0 @@ -20054,8 +20130,9 @@ snapshots: dependencies: '@storybook/csf': 0.1.4 '@storybook/global': 5.0.0 - react: 18.2.0 ts-dedent: 2.2.0 + optionalDependencies: + react: 18.2.0 '@storybook/addon-mdx-gfm@7.6.17': dependencies: @@ -20081,27 +20158,27 @@ snapshots: dependencies: memoizerific: 1.11.3 - '@storybook/addons@7.6.17(react-dom@18.2.0)(react@18.2.0)': + '@storybook/addons@7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@storybook/manager-api': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/preview-api': 7.6.17 '@storybook/types': 7.6.17 transitivePeerDependencies: - react - react-dom - '@storybook/blocks@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@storybook/blocks@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/channels': 7.6.17 '@storybook/client-logger': 7.6.17 - '@storybook/components': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/core-events': 7.6.17 '@storybook/csf': 0.1.4 - '@storybook/docs-tools': 7.6.17 + '@storybook/docs-tools': 7.6.17(encoding@0.1.13) '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/preview-api': 7.6.17 - '@storybook/theming': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.17 '@types/lodash': 4.17.5 color-convert: 2.0.1 @@ -20111,7 +20188,7 @@ snapshots: memoizerific: 1.11.3 polished: 4.3.1 react: 18.2.0 - react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) + react-colorful: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-dom: 18.2.0(react@18.2.0) telejson: 7.2.0 tocbot: 4.25.0 @@ -20123,10 +20200,10 @@ snapshots: - encoding - supports-color - '@storybook/builder-manager@7.6.17': + '@storybook/builder-manager@7.6.17(encoding@0.1.13)': dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.6.17 + '@storybook/core-common': 7.6.17(encoding@0.1.13) '@storybook/manager': 7.6.17 '@storybook/node-logger': 7.6.17 '@types/ejs': 3.1.5 @@ -20145,11 +20222,11 @@ snapshots: - encoding - supports-color - '@storybook/builder-vite@7.6.17(typescript@4.9.5)(vite@4.5.3)': + '@storybook/builder-vite@7.6.17(encoding@0.1.13)(typescript@4.9.5)(vite@4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3))': dependencies: '@storybook/channels': 7.6.17 '@storybook/client-logger': 7.6.17 - '@storybook/core-common': 7.6.17 + '@storybook/core-common': 7.6.17(encoding@0.1.13) '@storybook/csf-plugin': 7.6.17 '@storybook/node-logger': 7.6.17 '@storybook/preview': 7.6.17 @@ -20163,8 +20240,9 @@ snapshots: fs-extra: 11.2.0 magic-string: 0.30.9 rollup: 3.29.4 + vite: 4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3) + optionalDependencies: typescript: 4.9.5 - vite: 4.5.3(@types/node@15.14.9) transitivePeerDependencies: - encoding - supports-color @@ -20178,19 +20256,19 @@ snapshots: telejson: 7.2.0 tiny-invariant: 1.3.3 - '@storybook/cli@7.6.17': + '@storybook/cli@7.6.17(encoding@0.1.13)': dependencies: '@babel/core': 7.24.4 '@babel/preset-env': 7.24.4(@babel/core@7.24.4) '@babel/types': 7.24.0 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.17 - '@storybook/core-common': 7.6.17 + '@storybook/core-common': 7.6.17(encoding@0.1.13) '@storybook/core-events': 7.6.17 - '@storybook/core-server': 7.6.17 + '@storybook/core-server': 7.6.17(encoding@0.1.13) '@storybook/csf-tools': 7.6.17 '@storybook/node-logger': 7.6.17 - '@storybook/telemetry': 7.6.17 + '@storybook/telemetry': 7.6.17(encoding@0.1.13) '@storybook/types': 7.6.17 '@types/semver': 7.5.8 '@yarnpkg/fslib': 2.10.3 @@ -20208,7 +20286,7 @@ snapshots: get-port: 5.1.1 giget: 1.2.3 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.24.4) + jscodeshift: 0.15.2(@babel/preset-env@7.24.4(@babel/core@7.24.4)) leven: 3.1.0 ora: 5.4.1 prettier: 2.8.8 @@ -20242,26 +20320,26 @@ snapshots: '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.3 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.24.4) + jscodeshift: 0.15.2(@babel/preset-env@7.24.4(@babel/core@7.24.4)) lodash: 4.17.21 prettier: 2.8.8 recast: 0.23.6 transitivePeerDependencies: - supports-color - '@storybook/components@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@storybook/components@7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/client-logger': 7.6.17 '@storybook/csf': 0.1.4 '@storybook/global': 5.0.0 - '@storybook/theming': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.17 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - use-resize-observer: 9.1.0(react-dom@18.2.0)(react@18.2.0) + use-resize-observer: 9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' @@ -20272,7 +20350,7 @@ snapshots: '@storybook/client-logger': 7.6.17 '@storybook/preview-api': 7.6.17 - '@storybook/core-common@7.6.17': + '@storybook/core-common@7.6.17(encoding@0.1.13)': dependencies: '@storybook/core-events': 7.6.17 '@storybook/node-logger': 7.6.17 @@ -20291,7 +20369,7 @@ snapshots: glob: 10.3.12 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) picomatch: 2.3.1 pkg-dir: 5.0.0 pretty-hrtime: 1.0.3 @@ -20305,13 +20383,13 @@ snapshots: dependencies: ts-dedent: 2.2.0 - '@storybook/core-server@7.6.17': + '@storybook/core-server@7.6.17(encoding@0.1.13)': dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.6.17 + '@storybook/builder-manager': 7.6.17(encoding@0.1.13) '@storybook/channels': 7.6.17 - '@storybook/core-common': 7.6.17 + '@storybook/core-common': 7.6.17(encoding@0.1.13) '@storybook/core-events': 7.6.17 '@storybook/csf': 0.1.4 '@storybook/csf-tools': 7.6.17 @@ -20320,7 +20398,7 @@ snapshots: '@storybook/manager': 7.6.17 '@storybook/node-logger': 7.6.17 '@storybook/preview-api': 7.6.17 - '@storybook/telemetry': 7.6.17 + '@storybook/telemetry': 7.6.17(encoding@0.1.13) '@storybook/types': 7.6.17 '@types/detect-port': 1.3.5 '@types/node': 18.19.31 @@ -20381,9 +20459,9 @@ snapshots: '@storybook/docs-mdx@0.1.0': {} - '@storybook/docs-tools@7.6.17': + '@storybook/docs-tools@7.6.17(encoding@0.1.13)': dependencies: - '@storybook/core-common': 7.6.17 + '@storybook/core-common': 7.6.17(encoding@0.1.13) '@storybook/preview-api': 7.6.17 '@storybook/types': 7.6.17 '@types/doctrine': 0.0.3 @@ -20396,7 +20474,7 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/manager-api@7.6.17(react-dom@18.2.0)(react@18.2.0)': + '@storybook/manager-api@7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@storybook/channels': 7.6.17 '@storybook/client-logger': 7.6.17 @@ -20404,7 +20482,7 @@ snapshots: '@storybook/csf': 0.1.4 '@storybook/global': 5.0.0 '@storybook/router': 7.6.17 - '@storybook/theming': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.17 dequal: 2.0.3 lodash: 4.17.21 @@ -20443,23 +20521,23 @@ snapshots: '@storybook/preview@7.6.17': {} - '@storybook/react-dom-shim@7.6.17(react-dom@18.2.0)(react@18.2.0)': + '@storybook/react-dom-shim@7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@storybook/react-vite@7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)(vite@4.5.3)': + '@storybook/react-vite@7.6.17(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@3.29.4)(typescript@4.9.5)(vite@4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@4.9.5)(vite@4.5.3) - '@rollup/pluginutils': 5.1.0 - '@storybook/builder-vite': 7.6.17(typescript@4.9.5)(vite@4.5.3) - '@storybook/react': 7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) - '@vitejs/plugin-react': 3.1.0(vite@4.5.3) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@4.9.5)(vite@4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3)) + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@storybook/builder-vite': 7.6.17(encoding@0.1.13)(typescript@4.9.5)(vite@4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3)) + '@storybook/react': 7.6.17(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5) + '@vitejs/plugin-react': 3.1.0(vite@4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3)) magic-string: 0.30.9 react: 18.2.0 react-docgen: 7.0.3 react-dom: 18.2.0(react@18.2.0) - vite: 4.5.3(@types/node@15.14.9) + vite: 4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -20468,14 +20546,14 @@ snapshots: - typescript - vite-plugin-glimmerx - '@storybook/react@7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5)': + '@storybook/react@7.6.17(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)': dependencies: '@storybook/client-logger': 7.6.17 '@storybook/core-client': 7.6.17 - '@storybook/docs-tools': 7.6.17 + '@storybook/docs-tools': 7.6.17(encoding@0.1.13) '@storybook/global': 5.0.0 '@storybook/preview-api': 7.6.17 - '@storybook/react-dom-shim': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/react-dom-shim': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/types': 7.6.17 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -20489,11 +20567,12 @@ snapshots: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) + react-element-to-jsx-string: 15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 4.9.5 util-deprecate: 1.0.2 + optionalDependencies: + typescript: 4.9.5 transitivePeerDependencies: - encoding - supports-color @@ -20504,10 +20583,10 @@ snapshots: memoizerific: 1.11.3 qs: 6.12.1 - '@storybook/telemetry@7.6.17': + '@storybook/telemetry@7.6.17(encoding@0.1.13)': dependencies: '@storybook/client-logger': 7.6.17 - '@storybook/core-common': 7.6.17 + '@storybook/core-common': 7.6.17(encoding@0.1.13) '@storybook/csf-tools': 7.6.17 chalk: 4.1.2 detect-package-manager: 2.0.1 @@ -20518,7 +20597,7 @@ snapshots: - encoding - supports-color - '@storybook/theming@7.6.17(react-dom@18.2.0)(react@18.2.0)': + '@storybook/theming@7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.6.17 @@ -20534,27 +20613,27 @@ snapshots: '@types/express': 4.17.21 file-system-cache: 2.3.0 - '@swc-node/core@1.13.0(@swc/core@1.4.13)(@swc/types@0.1.6)': + '@swc-node/core@1.13.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(@swc/types@0.1.6)': dependencies: - '@swc/core': 1.4.13 + '@swc/core': 1.4.13(@swc/helpers@0.5.9) '@swc/types': 0.1.6 - '@swc-node/jest@1.8.0(@swc/core@1.4.13)(@swc/types@0.1.6)(typescript@4.9.5)': + '@swc-node/jest@1.8.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(@swc/types@0.1.6)(typescript@4.9.5)': dependencies: '@node-rs/xxhash': 1.7.0 - '@swc-node/core': 1.13.0(@swc/core@1.4.13)(@swc/types@0.1.6) - '@swc-node/register': 1.9.0(@swc/core@1.4.13)(@swc/types@0.1.6)(typescript@4.9.5) - '@swc/core': 1.4.13 + '@swc-node/core': 1.13.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(@swc/types@0.1.6) + '@swc-node/register': 1.9.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(@swc/types@0.1.6)(typescript@4.9.5) + '@swc/core': 1.4.13(@swc/helpers@0.5.9) '@swc/types': 0.1.6 typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@swc-node/register@1.9.0(@swc/core@1.4.13)(@swc/types@0.1.6)(typescript@4.9.5)': + '@swc-node/register@1.9.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(@swc/types@0.1.6)(typescript@4.9.5)': dependencies: - '@swc-node/core': 1.13.0(@swc/core@1.4.13)(@swc/types@0.1.6) + '@swc-node/core': 1.13.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(@swc/types@0.1.6) '@swc-node/sourcemap-support': 0.5.0 - '@swc/core': 1.4.13 + '@swc/core': 1.4.13(@swc/helpers@0.5.9) colorette: 2.0.20 debug: 4.3.4 pirates: 4.0.6 @@ -20599,7 +20678,7 @@ snapshots: '@swc/core-win32-x64-msvc@1.4.13': optional: true - '@swc/core@1.4.13': + '@swc/core@1.4.13(@swc/helpers@0.5.9)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.6 @@ -20614,6 +20693,7 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.4.13 '@swc/core-win32-ia32-msvc': 1.4.13 '@swc/core-win32-x64-msvc': 1.4.13 + '@swc/helpers': 0.5.9 '@swc/counter@0.1.3': {} @@ -20625,10 +20705,10 @@ snapshots: dependencies: tslib: 2.6.2 - '@swc/jest@0.2.36(@swc/core@1.4.13)': + '@swc/jest@0.2.36(@swc/core@1.4.13(@swc/helpers@0.5.9))': dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.4.13 + '@swc/core': 1.4.13(@swc/helpers@0.5.9) '@swc/counter': 0.1.3 jsonc-parser: 3.2.1 @@ -20640,13 +20720,13 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/typography@0.5.12(tailwindcss@3.4.3)': + '@tailwindcss/typography@0.5.12(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.3(ts-node@10.9.2) + tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5)) '@testing-library/dom@8.20.1': dependencies: @@ -20682,15 +20762,16 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react-hooks@8.0.1(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0)': + '@testing-library/react-hooks@8.0.1(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 - '@types/react': 18.2.8 react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) react-error-boundary: 3.1.4(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 + react-dom: 18.2.0(react@18.2.0) - '@testing-library/react@14.3.1(react-dom@18.2.0)(react@18.2.0)': + '@testing-library/react@14.3.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@testing-library/dom': 9.3.4 @@ -20756,7 +20837,7 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.2.5 + '@types/node': 15.14.9 '@types/buble@0.20.5': dependencies: @@ -20776,7 +20857,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 20.2.5 + '@types/node': 15.14.9 '@types/cross-spawn@6.0.6': dependencies: @@ -20820,7 +20901,7 @@ snapshots: '@types/express-serve-static-core@4.19.0': dependencies: - '@types/node': 20.2.5 + '@types/node': 15.14.9 '@types/qs': 6.9.14 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -21008,12 +21089,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.2.5 + '@types/node': 15.14.9 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.2.5 + '@types/node': 15.14.9 '@types/send': 0.17.4 '@types/shelljs@0.8.15': @@ -21045,7 +21126,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) @@ -21059,6 +21140,7 @@ snapshots: natural-compare-lite: 1.4.0 semver: 7.6.0 tsutils: 3.21.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -21111,6 +21193,7 @@ snapshots: '@typescript-eslint/typescript-estree': 3.10.1(typescript@3.9.10) eslint: 7.32.0 eslint-visitor-keys: 1.3.0 + optionalDependencies: typescript: 3.9.10 transitivePeerDependencies: - supports-color @@ -21122,6 +21205,7 @@ snapshots: '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) debug: 4.3.4 eslint: 7.32.0 + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -21133,6 +21217,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) debug: 4.3.4 eslint: 7.32.0 + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -21154,6 +21239,7 @@ snapshots: debug: 4.3.4 eslint: 7.32.0 tsutils: 3.21.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -21179,6 +21265,7 @@ snapshots: lodash: 4.17.21 semver: 7.6.0 tsutils: 3.21.0(typescript@3.9.10) + optionalDependencies: typescript: 3.9.10 transitivePeerDependencies: - supports-color @@ -21192,6 +21279,7 @@ snapshots: is-glob: 4.0.3 semver: 7.6.0 tsutils: 3.21.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -21205,6 +21293,7 @@ snapshots: is-glob: 4.0.3 semver: 7.6.0 tsutils: 3.21.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -21238,20 +21327,21 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@vercel/analytics@1.2.2(next@13.5.1)(react@18.2.0)': + '@vercel/analytics@1.2.2(next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)': dependencies: - next: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 server-only: 0.0.1 + optionalDependencies: + next: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react: 18.2.0 - '@vitejs/plugin-react@3.1.0(vite@4.5.3)': + '@vitejs/plugin-react@3.1.0(vite@4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3))': dependencies: '@babel/core': 7.24.4 '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.4) magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 4.5.3(@types/node@15.14.9) + vite: 4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3) transitivePeerDependencies: - supports-color @@ -22304,9 +22394,9 @@ snapshots: clsx@2.1.0: {} - cmdk@0.2.1(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): + cmdk@0.2.1(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -22521,11 +22611,11 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@4.9.5): + cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@4.9.5))(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))(typescript@4.9.5): dependencies: '@types/node': 20.5.1 cosmiconfig: 8.3.6(typescript@4.9.5) - ts-node: 10.9.2(@swc/core@1.4.13)(@types/node@15.14.9)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@15.14.9)(typescript@4.9.5) typescript: 4.9.5 cosmiconfig@8.3.6(typescript@4.9.5): @@ -22534,6 +22624,7 @@ snapshots: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 + optionalDependencies: typescript: 4.9.5 create-react-class@15.7.0: @@ -22545,6 +22636,10 @@ snapshots: crelt@1.0.6: {} + cross-env@7.0.3: + dependencies: + cross-spawn: 7.0.3 + cross-spawn@5.1.0: dependencies: lru-cache: 4.1.5 @@ -22663,6 +22758,7 @@ snapshots: debug@2.6.9(supports-color@6.1.0): dependencies: ms: 2.0.0 + optionalDependencies: supports-color: 6.1.0 debug@3.2.7: @@ -23253,19 +23349,19 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@14.2.1(eslint-plugin-import@2.29.1)(eslint@7.32.0): + eslint-config-airbnb-base@14.2.1(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint@7.32.0): dependencies: confusing-browser-globals: 1.0.11 eslint: 7.32.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) object.assign: 4.1.5 object.entries: 1.1.8 - eslint-config-airbnb-typescript@12.3.1(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@7.32.0)(typescript@4.9.5): + eslint-config-airbnb-typescript@12.3.1(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.8.0(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.0(eslint@7.32.0))(eslint-plugin-react@7.34.1(eslint@7.32.0))(eslint@7.32.0)(typescript@4.9.5): dependencies: '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - eslint-config-airbnb: 18.2.1(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@7.32.0) - eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.29.1)(eslint@7.32.0) + eslint-config-airbnb: 18.2.1(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.8.0(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.0(eslint@7.32.0))(eslint-plugin-react@7.34.1(eslint@7.32.0))(eslint@7.32.0) + eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint@7.32.0) transitivePeerDependencies: - eslint - eslint-plugin-import @@ -23275,11 +23371,11 @@ snapshots: - supports-color - typescript - eslint-config-airbnb@18.2.1(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@7.32.0): + eslint-config-airbnb@18.2.1(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.8.0(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.0(eslint@7.32.0))(eslint-plugin-react@7.34.1(eslint@7.32.0))(eslint@7.32.0): dependencies: eslint: 7.32.0 - eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.29.1)(eslint@7.32.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint@7.32.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@7.32.0) eslint-plugin-react: 7.34.1(eslint@7.32.0) eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) @@ -23293,11 +23389,12 @@ snapshots: '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) eslint: 7.32.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@7.32.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@7.32.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@7.32.0) eslint-plugin-react: 7.34.1(eslint@7.32.0) eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - eslint-import-resolver-webpack @@ -23307,24 +23404,25 @@ snapshots: dependencies: eslint: 7.32.0 - eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jest@24.7.0)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@7.32.0)(typescript@4.9.5): + eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(babel-eslint@10.1.0(eslint@7.32.0))(eslint-plugin-flowtype@5.10.0(eslint@7.32.0))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(eslint-plugin-jsx-a11y@6.8.0(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.0(eslint@7.32.0))(eslint-plugin-react@7.34.1(eslint@7.32.0))(eslint@7.32.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) babel-eslint: 10.1.0(eslint@7.32.0) confusing-browser-globals: 1.0.11 eslint: 7.32.0 eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) - eslint-plugin-jest: 24.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@7.32.0)(typescript@4.9.5) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@7.32.0) eslint-plugin-react: 7.34.1(eslint@7.32.0) eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) + optionalDependencies: + eslint-plugin-jest: 24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) typescript: 4.9.5 - eslint-config-ts-lambdas@1.2.3(@typescript-eslint/eslint-plugin@5.62.0)(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@4.9.5): + eslint-config-ts-lambdas@1.2.3(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) eslint: 7.32.0 typescript: 4.9.5 @@ -23341,7 +23439,7 @@ snapshots: dependencies: debug: 4.3.4 eslint: 7.32.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) glob: 7.2.3 is-glob: 4.0.3 resolve: 1.22.8 @@ -23349,13 +23447,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@7.32.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@7.32.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.16.0 eslint: 7.32.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@7.32.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -23366,7 +23464,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-loader@4.0.2(eslint@7.32.0)(webpack@5.91.0): + eslint-loader@4.0.2(eslint@7.32.0)(webpack@5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack-cli@3.3.12)): dependencies: eslint: 7.32.0 find-cache-dir: 3.3.2 @@ -23374,25 +23472,27 @@ snapshots: loader-utils: 2.0.4 object-hash: 2.2.0 schema-utils: 2.7.1 - webpack: 5.91.0(@swc/core@1.4.13)(esbuild@0.15.18)(webpack-cli@3.3.12) + webpack: 5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack-cli@3.3.12) - eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0): dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) eslint: 7.32.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@7.32.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0): dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) eslint: 7.32.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@7.32.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@7.32.0) transitivePeerDependencies: - supports-color @@ -23408,9 +23508,35 @@ snapshots: lodash: 4.17.21 string-natural-compare: 3.0.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0): dependencies: + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 7.32.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0) + hasown: 2.0.2 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + optionalDependencies: '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0): + dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -23419,7 +23545,7 @@ snapshots: doctrine: 2.1.0 eslint: 7.32.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.29.1)(eslint@7.32.0))(eslint@7.32.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -23429,16 +23555,19 @@ snapshots: object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@4.9.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@7.32.0)(typescript@4.9.5): + eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@4.9.5) '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@4.9.5) eslint: 7.32.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) transitivePeerDependencies: - supports-color - typescript @@ -23473,12 +23602,13 @@ snapshots: resolve: 1.22.8 semver: 6.3.1 - eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0)(eslint@7.32.0)(prettier@2.8.8): + eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@7.32.0))(eslint@7.32.0)(prettier@2.8.8): dependencies: eslint: 7.32.0 - eslint-config-prettier: 8.10.0(eslint@7.32.0) prettier: 2.8.8 prettier-linter-helpers: 1.0.0 + optionalDependencies: + eslint-config-prettier: 8.10.0(eslint@7.32.0) eslint-plugin-promise@6.1.1(eslint@7.32.0): dependencies: @@ -23510,11 +23640,12 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.11 - eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@7.32.0): + eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@4.9.5) eslint: 7.32.0 eslint-rule-composer: 0.3.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) eslint-rule-composer@0.3.0: {} @@ -24101,19 +24232,21 @@ snapshots: dependencies: map-cache: 0.2.2 - framer-motion@10.18.0(react-dom@18.2.0)(react@18.2.0): + framer-motion@10.18.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) tslib: 2.6.2 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) - framer-motion@11.2.12(react-dom@18.2.0)(react@18.2.0): + framer-motion@11.2.12(@emotion/is-prop-valid@0.8.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: + tslib: 2.6.2 + optionalDependencies: + '@emotion/is-prop-valid': 0.8.8 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.6.2 fresh@0.5.2: {} @@ -24664,12 +24797,16 @@ snapshots: html-void-elements@2.0.1: {} - htmlnano@2.1.0(svgo@2.8.0)(typescript@4.9.5): + htmlnano@2.1.0(postcss@8.4.38)(srcset@4.0.0)(svgo@2.8.0)(terser@5.30.3)(typescript@4.9.5): dependencies: cosmiconfig: 8.3.6(typescript@4.9.5) posthtml: 0.16.6 - svgo: 2.8.0 timsort: 0.3.0 + optionalDependencies: + postcss: 8.4.38 + srcset: 4.0.0 + svgo: 2.8.0 + terser: 5.30.3 transitivePeerDependencies: - typescript @@ -25222,16 +25359,16 @@ snapshots: transitivePeerDependencies: - supports-color - jest-cli@28.1.3(@types/node@15.14.9)(ts-node@10.9.2): + jest-cli@28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2) + '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2) + jest-config: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -25241,12 +25378,11 @@ snapshots: - supports-color - ts-node - jest-config@28.1.3(@types/node@15.14.9)(ts-node@10.9.2): + jest-config@28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)): dependencies: '@babel/core': 7.24.4 '@jest/test-sequencer': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 15.14.9 babel-jest: 28.1.3(@babel/core@7.24.4) chalk: 4.1.2 ci-info: 3.9.0 @@ -25266,7 +25402,9 @@ snapshots: pretty-format: 28.1.3 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@swc/core@1.4.13)(@types/node@15.14.9)(typescript@4.9.5) + optionalDependencies: + '@types/node': 15.14.9 + ts-node: 10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@15.14.9)(typescript@4.9.5) transitivePeerDependencies: - supports-color @@ -25378,7 +25516,7 @@ snapshots: '@types/node': 15.14.9 jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): - dependencies: + optionalDependencies: jest-resolve: 28.1.3 jest-regex-util@28.0.2: {} @@ -25512,11 +25650,11 @@ snapshots: leven: 3.1.0 pretty-format: 28.1.3 - jest-watch-typeahead@1.1.0(jest@28.1.3): + jest-watch-typeahead@1.1.0(jest@28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 - jest: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2) + jest: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) jest-regex-util: 28.0.2 jest-watcher: 28.1.3 slash: 4.0.0 @@ -25553,12 +25691,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@28.1.3(@types/node@15.14.9)(ts-node@10.9.2): + jest@28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2) + '@jest/core': 28.1.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) '@jest/types': 28.1.3 import-local: 3.1.0 - jest-cli: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2) + jest-cli: 28.1.3(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) transitivePeerDependencies: - '@types/node' - supports-color @@ -25593,7 +25731,7 @@ snapshots: jsbn@1.1.0: {} - jscodeshift@0.15.2(@babel/preset-env@7.24.4): + jscodeshift@0.15.2(@babel/preset-env@7.24.4(@babel/core@7.24.4)): dependencies: '@babel/core': 7.24.4 '@babel/parser': 7.24.4 @@ -25602,7 +25740,6 @@ snapshots: '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.4) - '@babel/preset-env': 7.24.4(@babel/core@7.24.4) '@babel/preset-flow': 7.24.1(@babel/core@7.24.4) '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4) '@babel/register': 7.23.7(@babel/core@7.24.4) @@ -25616,6 +25753,8 @@ snapshots: recast: 0.23.6 temp: 0.8.4 write-file-atomic: 2.4.3 + optionalDependencies: + '@babel/preset-env': 7.24.4(@babel/core@7.24.4) transitivePeerDependencies: - supports-color @@ -25812,14 +25951,14 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@13.3.0: + lint-staged@13.3.0(enquirer@2.4.1): dependencies: chalk: 5.3.0 commander: 11.0.0 debug: 4.3.4 execa: 7.2.0 lilconfig: 2.1.0 - listr2: 6.6.1 + listr2: 6.6.1(enquirer@2.4.1) micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 @@ -25835,7 +25974,7 @@ snapshots: is-number: 2.1.0 repeat-string: 1.6.1 - listr2@6.6.1: + listr2@6.6.1(enquirer@2.4.1): dependencies: cli-truncate: 3.1.0 colorette: 2.0.20 @@ -25843,6 +25982,8 @@ snapshots: log-update: 5.0.1 rfdc: 1.3.1 wrap-ansi: 8.1.0 + optionalDependencies: + enquirer: 2.4.1 lmdb@2.8.5: dependencies: @@ -26869,12 +27010,12 @@ snapshots: neo-async@2.6.2: {} - next-contentlayer@0.3.4(contentlayer@0.3.4)(esbuild@0.20.2)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0): + next-contentlayer@0.3.4(contentlayer@0.3.4(esbuild@0.20.2))(esbuild@0.20.2)(next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@contentlayer/core': 0.3.4(esbuild@0.20.2) '@contentlayer/utils': 0.3.4 contentlayer: 0.3.4(esbuild@0.20.2) - next: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -26883,26 +27024,25 @@ snapshots: - markdown-wasm - supports-color - next-sitemap@4.2.3(next@13.5.1): + next-sitemap@4.2.3(next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)): dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - next-themes@0.2.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0): + next-themes@0.2.1(next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - next: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) next-tick@1.1.0: {} - next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0): + next@13.5.1(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@next/env': 13.5.1 - '@opentelemetry/api': 1.8.0 '@swc/helpers': 0.5.2 busboy: 1.6.0 caniuse-lite: 1.0.30001609 @@ -26922,6 +27062,7 @@ snapshots: '@next/swc-win32-arm64-msvc': 13.5.1 '@next/swc-win32-ia32-msvc': 13.5.1 '@next/swc-win32-x64-msvc': 13.5.1 + '@opentelemetry/api': 1.8.0 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -26949,9 +27090,11 @@ snapshots: node-fetch-native@1.6.4: {} - node-fetch@2.7.0: + node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 node-fetch@3.3.2: dependencies: @@ -27405,18 +27548,18 @@ snapshots: dot-case: 3.0.4 tslib: 2.6.2 - parcel@2.12.0(typescript@4.9.5): + parcel@2.12.0(@swc/helpers@0.5.9)(postcss@8.4.38)(srcset@4.0.0)(terser@5.30.3)(typescript@4.9.5): dependencies: - '@parcel/config-default': 2.12.0(@parcel/core@2.12.0)(typescript@4.9.5) - '@parcel/core': 2.12.0 + '@parcel/config-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9)(postcss@8.4.38)(srcset@4.0.0)(terser@5.30.3)(typescript@4.9.5) + '@parcel/core': 2.12.0(@swc/helpers@0.5.9) '@parcel/diagnostic': 2.12.0 '@parcel/events': 2.12.0 - '@parcel/fs': 2.12.0(@parcel/core@2.12.0) + '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/logger': 2.12.0 - '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0) - '@parcel/reporter-cli': 2.12.0(@parcel/core@2.12.0) - '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0) - '@parcel/reporter-tracer': 2.12.0(@parcel/core@2.12.0) + '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/reporter-cli': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) + '@parcel/reporter-tracer': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.9))(@swc/helpers@0.5.9) '@parcel/utils': 2.12.0 chalk: 4.1.2 commander: 7.2.0 @@ -27610,18 +27753,29 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.38 - postcss-load-config@3.1.4(ts-node@10.9.2): + postcss-load-config@3.1.4(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)): dependencies: lilconfig: 2.1.0 - ts-node: 10.9.2(@swc/core@1.4.13)(@types/node@15.14.9)(typescript@4.9.5) yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.38 + ts-node: 10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@15.14.9)(typescript@4.9.5) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5)): dependencies: lilconfig: 3.1.1 + yaml: 2.4.1 + optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.4.13)(@types/node@15.14.9)(typescript@4.9.5) + ts-node: 10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5) + + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)): + dependencies: + lilconfig: 3.1.1 yaml: 2.4.1 + optionalDependencies: + postcss: 8.4.38 + ts-node: 10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5) postcss-nested@6.0.1(postcss@8.4.38): dependencies: @@ -27839,7 +27993,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.2.5 + '@types/node': 15.14.9 long: 5.2.3 proxy-addr@2.0.7: @@ -27953,7 +28107,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-colorful@5.6.1(react-dom@18.2.0)(react@18.2.0): + react-colorful@5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -27987,7 +28141,7 @@ snapshots: react: 18.2.0 scheduler: 0.23.0 - react-element-to-jsx-string@15.0.0(react-dom@18.2.0)(react@18.2.0): + react-element-to-jsx-string@15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 @@ -28018,7 +28172,7 @@ snapshots: react-is@18.2.0: {} - react-live@2.4.1(react-dom@18.2.0)(react@18.2.0): + react-live@2.4.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@types/buble': 0.20.5 buble: 0.19.6 @@ -28028,7 +28182,7 @@ snapshots: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-simple-code-editor: 0.11.3(react-dom@18.2.0)(react@18.2.0) + react-simple-code-editor: 0.11.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) unescape: 1.0.1 react-lorem-component@0.13.0(react@18.2.0): @@ -28049,53 +28203,58 @@ snapshots: react-remove-scroll-bar@2.3.6(@types/react@18.2.8)(react@18.2.0): dependencies: - '@types/react': 18.2.8 react: 18.2.0 react-style-singleton: 2.2.1(@types/react@18.2.8)(react@18.2.0) tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.8 react-remove-scroll@2.5.4(@types/react@18.2.8)(react@18.2.0): dependencies: - '@types/react': 18.2.8 react: 18.2.0 react-remove-scroll-bar: 2.3.6(@types/react@18.2.8)(react@18.2.0) react-style-singleton: 2.2.1(@types/react@18.2.8)(react@18.2.0) tslib: 2.6.2 use-callback-ref: 1.3.2(@types/react@18.2.8)(react@18.2.0) use-sidecar: 1.1.2(@types/react@18.2.8)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 react-remove-scroll@2.5.5(@types/react@18.2.8)(react@18.2.0): dependencies: - '@types/react': 18.2.8 react: 18.2.0 react-remove-scroll-bar: 2.3.6(@types/react@18.2.8)(react@18.2.0) react-style-singleton: 2.2.1(@types/react@18.2.8)(react@18.2.0) tslib: 2.6.2 use-callback-ref: 1.3.2(@types/react@18.2.8)(react@18.2.0) use-sidecar: 1.1.2(@types/react@18.2.8)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 react-remove-scroll@2.5.9(@types/react@18.2.8)(react@18.2.0): dependencies: - '@types/react': 18.2.8 react: 18.2.0 react-remove-scroll-bar: 2.3.6(@types/react@18.2.8)(react@18.2.0) react-style-singleton: 2.2.1(@types/react@18.2.8)(react@18.2.0) tslib: 2.6.2 use-callback-ref: 1.3.2(@types/react@18.2.8)(react@18.2.0) use-sidecar: 1.1.2(@types/react@18.2.8)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 - react-simple-code-editor@0.11.3(react-dom@18.2.0)(react@18.2.0): + react-simple-code-editor@0.11.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-style-singleton@2.2.1(@types/react@18.2.8)(react@18.2.0): dependencies: - '@types/react': 18.2.8 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.8 react-textarea-autosize@8.5.3(@types/react@18.2.8)(react@18.2.0): dependencies: @@ -28980,25 +29139,26 @@ snapshots: store2@2.14.3: {} - storybook-dark-mode@3.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0): + storybook-dark-mode@3.0.3(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@storybook/addons': 7.6.17(react-dom@18.2.0)(react@18.2.0) - '@storybook/components': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addons': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/components': 7.6.17(@types/react-dom@18.2.4)(@types/react@18.2.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/core-events': 7.6.17 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.6.17(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.6.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) fast-deep-equal: 3.1.3 memoizerific: 1.11.3 + optionalDependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - storybook@7.6.17: + storybook@7.6.17(encoding@0.1.13): dependencies: - '@storybook/cli': 7.6.17 + '@storybook/cli': 7.6.17(encoding@0.1.13) transitivePeerDependencies: - bufferutil - encoding @@ -29173,9 +29333,10 @@ snapshots: styled-jsx@5.1.1(@babel/core@7.24.4)(react@18.2.0): dependencies: - '@babel/core': 7.24.4 client-only: 0.0.1 react: 18.2.0 + optionalDependencies: + '@babel/core': 7.24.4 sucrase@3.35.0: dependencies: @@ -29249,12 +29410,44 @@ snapshots: tailwind-merge@1.14.0: {} - tailwind-variants@0.1.20(tailwindcss@3.4.3): + tailwind-variants@0.1.20(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5))): + dependencies: + tailwind-merge: 1.14.0 + tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5)) + + tailwind-variants@0.1.20(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))): dependencies: tailwind-merge: 1.14.0 - tailwindcss: 3.4.3(ts-node@10.9.2) + tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) + + tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.0 + lilconfig: 2.1.0 + micromatch: 4.0.5 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.38 + postcss-import: 15.1.0(postcss@8.4.38) + postcss-js: 4.0.1(postcss@8.4.38) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5)) + postcss-nested: 6.0.1(postcss@8.4.38) + postcss-selector-parser: 6.0.16 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node - tailwindcss@3.4.3(ts-node@10.9.2): + tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -29273,7 +29466,7 @@ snapshots: postcss: 8.4.38 postcss-import: 15.1.0(postcss@8.4.38) postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) postcss-nested: 6.0.1(postcss@8.4.38) postcss-selector-parser: 6.0.16 resolve: 1.22.8 @@ -29348,27 +29541,29 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.10(@swc/core@1.4.13)(esbuild@0.15.18)(webpack@5.91.0): + terser-webpack-plugin@5.3.10(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack@5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack-cli@3.3.12)): dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.4.13 - esbuild: 0.15.18 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.30.3 - webpack: 5.91.0(@swc/core@1.4.13)(esbuild@0.15.18)(webpack-cli@3.3.12) + webpack: 5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack-cli@3.3.12) + optionalDependencies: + '@swc/core': 1.4.13(@swc/helpers@0.5.9) + esbuild: 0.15.18 - terser-webpack-plugin@5.3.10(@swc/core@1.4.13)(esbuild@0.20.2)(webpack@5.91.0): + terser-webpack-plugin@5.3.10(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack@5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack-cli@3.3.12(webpack@5.91.0))): dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.4.13 - esbuild: 0.20.2 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.30.3 - webpack: 5.91.0(@swc/core@1.4.13)(esbuild@0.20.2)(webpack-cli@3.3.12) + webpack: 5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack-cli@3.3.12(webpack@5.91.0)) + optionalDependencies: + '@swc/core': 1.4.13(@swc/helpers@0.5.9) + esbuild: 0.20.2 terser@5.30.3: dependencies: @@ -29488,10 +29683,9 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@swc/core@1.4.13)(@types/node@15.14.9)(typescript@4.9.5): + ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@15.14.9)(typescript@4.9.5): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.4.13 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -29506,6 +29700,50 @@ snapshots: typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.4.13(@swc/helpers@0.5.9) + + ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.2.5)(typescript@4.9.5): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.2.5 + acorn: 8.11.3 + acorn-walk: 8.3.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 4.9.5 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.4.13(@swc/helpers@0.5.9) + optional: true + + ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.5.1 + acorn: 8.11.3 + acorn-walk: 8.3.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 4.9.5 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.4.13(@swc/helpers@0.5.9) + optional: true ts-pattern@4.3.0: {} @@ -29520,9 +29758,8 @@ snapshots: tslib@2.6.2: {} - tsup@6.4.0(@swc/core@1.4.13)(ts-node@10.9.2)(typescript@4.9.5): + tsup@6.4.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5))(typescript@4.9.5): dependencies: - '@swc/core': 1.4.13 bundle-require: 3.1.2(esbuild@0.15.18) cac: 6.7.14 chokidar: 3.6.0 @@ -29531,12 +29768,15 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 3.1.4(ts-node@10.9.2) + postcss-load-config: 3.1.4(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.13(@swc/helpers@0.5.9))(@types/node@20.5.1)(typescript@4.9.5)) resolve-from: 5.0.0 rollup: 3.29.4 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 + optionalDependencies: + '@swc/core': 1.4.13(@swc/helpers@0.5.9) + postcss: 8.4.38 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -29889,9 +30129,10 @@ snapshots: use-callback-ref@1.3.2(@types/react@18.2.8)(react@18.2.0): dependencies: - '@types/react': 18.2.8 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.8 use-composed-ref@1.3.0(react@18.2.0): dependencies: @@ -29899,16 +30140,18 @@ snapshots: use-isomorphic-layout-effect@1.1.2(@types/react@18.2.8)(react@18.2.0): dependencies: - '@types/react': 18.2.8 react: 18.2.0 + optionalDependencies: + '@types/react': 18.2.8 use-latest@1.2.1(@types/react@18.2.8)(react@18.2.0): dependencies: - '@types/react': 18.2.8 react: 18.2.0 use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.8)(react@18.2.0) + optionalDependencies: + '@types/react': 18.2.8 - use-resize-observer@9.1.0(react-dom@18.2.0)(react@18.2.0): + use-resize-observer@9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@juggle/resize-observer': 3.4.0 react: 18.2.0 @@ -29916,10 +30159,11 @@ snapshots: use-sidecar@1.1.2(@types/react@18.2.8)(react@18.2.0): dependencies: - '@types/react': 18.2.8 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: + '@types/react': 18.2.8 use-sync-external-store@1.2.0(react@18.2.0): dependencies: @@ -30011,14 +30255,16 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - vite@4.5.3(@types/node@15.14.9): + vite@4.5.3(@types/node@20.5.1)(lightningcss@1.24.1)(terser@5.30.3): dependencies: - '@types/node': 15.14.9 esbuild: 0.18.20 postcss: 8.4.38 rollup: 3.29.4 optionalDependencies: + '@types/node': 20.5.1 fsevents: 2.3.3 + lightningcss: 1.24.1 + terser: 5.30.3 vlq@1.0.1: {} @@ -30137,7 +30383,7 @@ snapshots: loader-utils: 1.4.2 supports-color: 6.1.0 v8-compile-cache: 2.4.0 - webpack: 5.91.0(@swc/core@1.4.13)(esbuild@0.15.18)(webpack-cli@3.3.12) + webpack: 5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack-cli@3.3.12) yargs: 13.3.2 webpack-merge@5.10.0: @@ -30150,7 +30396,7 @@ snapshots: webpack-virtual-modules@0.6.1: {} - webpack@5.91.0(@swc/core@1.4.13)(esbuild@0.15.18)(webpack-cli@3.3.12): + webpack@5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack-cli@3.3.12): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -30173,16 +30419,17 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.4.13)(esbuild@0.15.18)(webpack@5.91.0) + terser-webpack-plugin: 5.3.10(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack@5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.15.18)(webpack-cli@3.3.12)) watchpack: 2.4.1 - webpack-cli: 3.3.12(webpack@5.91.0) webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 3.3.12(webpack@5.91.0) transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpack@5.91.0(@swc/core@1.4.13)(esbuild@0.20.2)(webpack-cli@3.3.12): + webpack@5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack-cli@3.3.12(webpack@5.91.0)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -30205,10 +30452,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.4.13)(esbuild@0.20.2)(webpack@5.91.0) + terser-webpack-plugin: 5.3.10(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack@5.91.0(@swc/core@1.4.13(@swc/helpers@0.5.9))(esbuild@0.20.2)(webpack-cli@3.3.12(webpack@5.91.0))) watchpack: 2.4.1 - webpack-cli: 3.3.12(webpack@5.91.0) webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 3.3.12(webpack@5.91.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -30462,8 +30710,9 @@ snapshots: zustand@4.5.2(@types/react@18.2.8)(react@18.2.0): dependencies: + use-sync-external-store: 1.2.0(react@18.2.0) + optionalDependencies: '@types/react': 18.2.8 react: 18.2.0 - use-sync-external-store: 1.2.0(react@18.2.0) zwitch@2.0.4: {} diff --git a/scripts/setup-test.ts b/scripts/setup-test.ts index 76ab90f892..7f8af3fedf 100644 --- a/scripts/setup-test.ts +++ b/scripts/setup-test.ts @@ -1,4 +1,5 @@ import "@testing-library/jest-dom/extend-expect"; +import { configure } from "@testing-library/react"; const {getComputedStyle} = window; window.getComputedStyle = (elt) => getComputedStyle(elt); @@ -29,3 +30,7 @@ global.ResizeObserver = jest.fn().mockImplementation(() => ({ unobserve: jest.fn(), disconnect: jest.fn(), })); + +configure({ + reactStrictMode: process.env.STRICT_MODE === "true", +});