From 0d4c26ba4cadcbd0309d93201fd0e37cae047bd4 Mon Sep 17 00:00:00 2001 From: iCrawl Date: Mon, 11 Mar 2024 17:50:39 +0100 Subject: [PATCH] chore: deps --- apps/guide/package.json | 18 +- apps/website/next.config.mjs | 3 +- apps/website/package.json | 28 +- apps/website/src/app/not-found.tsx | 16 + apps/website/src/middleware.ts | 8 +- apps/website/src/util/fetchDependencies.ts | 41 +- apps/website/src/util/fetchLatestVersion.ts | 8 +- apps/website/src/util/fetchNode.ts | 33 +- apps/website/src/util/fetchSitemap.ts | 33 +- package.json | 10 +- packages/actions/package.json | 8 +- packages/api-extractor-model/package.json | 4 +- packages/api-extractor-utils/package.json | 4 +- packages/api-extractor/package.json | 8 +- packages/brokers/package.json | 6 +- packages/builders/package.json | 6 +- packages/collection/package.json | 6 +- packages/core/package.json | 6 +- packages/create-discord-bot/package.json | 6 +- packages/discord.js/package.json | 12 +- packages/docgen/package.json | 8 +- packages/formatters/package.json | 6 +- packages/next/package.json | 6 +- packages/proxy-container/package.json | 4 +- packages/proxy/package.json | 8 +- packages/rest/package.json | 10 +- packages/scripts/package.json | 10 +- packages/ui/package.json | 28 +- packages/util/package.json | 6 +- packages/voice/package.json | 6 +- packages/ws/package.json | 8 +- pnpm-lock.yaml | 4158 +++++++++---------- 32 files changed, 2218 insertions(+), 2304 deletions(-) create mode 100644 apps/website/src/app/not-found.tsx diff --git a/apps/guide/package.json b/apps/guide/package.json index 0aac3caf5..73cdd747b 100644 --- a/apps/guide/package.json +++ b/apps/guide/package.json @@ -51,9 +51,9 @@ "@vercel/edge-config": "^1.1.0", "@vercel/og": "^0.6.2", "ariakit": "2.0.0-next.44", - "cmdk": "^0.2.1", + "cmdk": "^1.0.0", "contentlayer": "^0.3.4", - "next": "14.1.0", + "next": "14.1.3", "next-contentlayer": "^0.3.4", "next-themes": "^0.2.1", "react": "^18.2.0", @@ -65,13 +65,13 @@ "sharp": "^0.33.2" }, "devDependencies": { - "@next/bundle-analyzer": "14.1.1", + "@next/bundle-analyzer": "14.1.3", "@testing-library/react": "^14.2.1", "@testing-library/user-event": "^14.5.2", "@types/html-escaper": "^3.0.2", "@types/node": "18.18.8", - "@types/react": "^18.2.61", - "@types/react-dom": "^18.2.19", + "@types/react": "^18.2.64", + "@types/react-dom": "^18.2.21", "@unocss/eslint-plugin": "^0.58.5", "@unocss/postcss": "^0.58.5", "@unocss/reset": "^0.58.5", @@ -81,16 +81,16 @@ "eslint": "^8.57.0", "eslint-config-neon": "^0.1.59", "eslint-formatter-pretty": "^6.0.1", - "happy-dom": "^13.6.2", + "happy-dom": "^13.7.3", "hast-util-to-string": "^2.0.0", "hastscript": "^8.0.0", "html-escaper": "^3.0.3", "postcss": "^8.4.35", "prettier": "^3.2.5", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "unocss": "^0.58.5", - "vercel": "^33.5.3", + "vercel": "^33.5.5", "vitest": "^1.3.1" }, "engines": { diff --git a/apps/website/next.config.mjs b/apps/website/next.config.mjs index a58114a0b..fe70f3514 100644 --- a/apps/website/next.config.mjs +++ b/apps/website/next.config.mjs @@ -22,8 +22,7 @@ export default withBundleAnalyzer({ }, webpack(config, { isServer }) { if (!isServer) { - // Don't include any locale strings in the client JS bundle. - config.plugins.push(localesPlugin.webpack({ locales: [] })); + config.plugins.push(localesPlugin.webpack({ locales: ['en-US'] })); } return config; diff --git a/apps/website/package.json b/apps/website/package.json index ee19c97e8..658eac3d3 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -53,33 +53,33 @@ "@vercel/edge-config": "^1.1.0", "@vercel/og": "^0.6.2", "@vercel/postgres": "^0.7.2", - "cmdk": "^0.2.1", + "cmdk": "^1.0.0", "geist": "^1.2.2", "jotai": "^2.7.0", - "lucide-react": "^0.344.0", - "meilisearch": "^0.37.0", - "next": "14.1.2-canary.2", + "lucide-react": "^0.356.0", + "meilisearch": "^0.38.0", + "next": "14.2.0-canary.13", "next-mdx-remote": "^4.4.1", "next-themes": "^0.2.1", - "overlayscrollbars": "^2.5.0", + "overlayscrollbars": "^2.6.0", "overlayscrollbars-react": "^0.5.4", "react": "^18.2.0", "react-aria-components": "^1.1.1", "react-dom": "^18.2.0", "sharp": "^0.33.2", - "usehooks-ts": "^2.15.1", + "usehooks-ts": "^3.0.1", "vaul": "^0.9.0" }, "devDependencies": { - "@next/bundle-analyzer": "14.1.2-canary.2", + "@next/bundle-analyzer": "14.2.0-canary.13", "@react-aria/optimize-locales-plugin": "^1.0.2", "@shikijs/rehype": "1.1.7", "@tailwindcss/typography": "^0.5.10", "@testing-library/react": "^14.2.1", "@testing-library/user-event": "^14.5.2", "@types/node": "18.18.8", - "@types/react": "^18.2.61", - "@types/react-dom": "^18.2.19", + "@types/react": "^18.2.64", + "@types/react-dom": "^18.2.21", "@vitejs/plugin-react": "^4.2.1", "@vitest/coverage-v8": "^1.3.1", "autoprefixer": "^10.4.18", @@ -88,17 +88,17 @@ "eslint": "^8.57.0", "eslint-config-neon": "^0.1.59", "eslint-formatter-pretty": "^6.0.1", - "happy-dom": "^13.6.2", + "happy-dom": "^13.7.3", "postcss": "^8.4.35", "prettier": "^3.2.5", - "prettier-plugin-tailwindcss": "^0.5.11", + "prettier-plugin-tailwindcss": "^0.5.12", "remark-gfm": "^3.0.1", "remark-rehype": "^11.1.0", "shiki": "1.1.7", "tailwindcss": "^3.4.1", - "turbo": "^1.12.4", - "typescript": "^5.3.3", - "vercel": "^33.5.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", + "vercel": "^33.5.5", "vitest": "^1.3.1" }, "engines": { diff --git a/apps/website/src/app/not-found.tsx b/apps/website/src/app/not-found.tsx new file mode 100644 index 000000000..cb839e522 --- /dev/null +++ b/apps/website/src/app/not-found.tsx @@ -0,0 +1,16 @@ +import Link from 'next/link'; + +export default function NotFound() { + return ( +
+

404

+

Not found.

+ + Take me back + +
+ ); +} diff --git a/apps/website/src/middleware.ts b/apps/website/src/middleware.ts index 02780b341..f963e6751 100644 --- a/apps/website/src/middleware.ts +++ b/apps/website/src/middleware.ts @@ -8,9 +8,13 @@ async function fetchLatestVersion(packageName: string): Promise { return 'main'; } - const { rows } = await sql`select version from documentation where name = ${packageName} order by version desc`; + try { + const { rows } = await sql`select version from documentation where name = ${packageName} order by version desc`; - return rows.map((row) => row.version).at(1) ?? 'main'; + return rows.map((row) => row.version).at(1) ?? 'main'; + } catch { + return ''; + } } export default async function middleware(request: NextRequest) { diff --git a/apps/website/src/util/fetchDependencies.ts b/apps/website/src/util/fetchDependencies.ts index 72f82942c..4b91ebe64 100644 --- a/apps/website/src/util/fetchDependencies.ts +++ b/apps/website/src/util/fetchDependencies.ts @@ -10,21 +10,34 @@ export async function fetchDependencies({ readonly version: string; }) { if (ENV.IS_LOCAL_DEV) { - const fileContent = await readFile( - join(process.cwd(), `../../packages/${packageName}/docs/${packageName}/split/${version}.dependencies.api.json`), - 'utf8', - ); + try { + const fileContent = await readFile( + join(process.cwd(), `../../packages/${packageName}/docs/${packageName}/split/${version}.dependencies.api.json`), + 'utf8', + ); - return JSON.parse(fileContent); + const parsedDependencies = JSON.parse(fileContent); + + return Object.entries(parsedDependencies) + .filter(([key]) => key.startsWith('@discordjs/') && !key.includes('api-extractor')) + .map(([key, value]) => `${key.replace('@discordjs/', '').replaceAll('.', '-')}-${value.replaceAll('.', '-')}`); + } catch { + return []; + } } - const isMainVersion = version === 'main'; - const fileContent = await fetch( - `${process.env.BLOB_STORAGE_URL}/rewrite/${packageName}/${version}.dependencies.api.json`, - { next: isMainVersion ? { revalidate: 0 } : { revalidate: 604_800 } }, - ); - const parsedDependencies = await fileContent.json(); - return Object.entries(parsedDependencies) - .filter(([key]) => key.startsWith('@discordjs/') && !key.includes('api-extractor')) - .map(([key, value]) => `${key.replace('@discordjs/', '').replaceAll('.', '-')}-${value.replaceAll('.', '-')}`); + try { + const isMainVersion = version === 'main'; + const fileContent = await fetch( + `${process.env.BLOB_STORAGE_URL}/rewrite/${packageName}/${version}.dependencies.api.json`, + { next: isMainVersion ? { revalidate: 0 } : { revalidate: 604_800 } }, + ); + const parsedDependencies = await fileContent.json(); + + return Object.entries(parsedDependencies) + .filter(([key]) => key.startsWith('@discordjs/') && !key.includes('api-extractor')) + .map(([key, value]) => `${key.replace('@discordjs/', '').replaceAll('.', '-')}-${value.replaceAll('.', '-')}`); + } catch { + return []; + } } diff --git a/apps/website/src/util/fetchLatestVersion.ts b/apps/website/src/util/fetchLatestVersion.ts index 74773a7ad..c109bb2ed 100644 --- a/apps/website/src/util/fetchLatestVersion.ts +++ b/apps/website/src/util/fetchLatestVersion.ts @@ -6,7 +6,11 @@ export async function fetchLatestVersion(packageName: string): Promise { return 'main'; } - const { rows } = await sql`select version from documentation where name = ${packageName} order by version desc`; + try { + const { rows } = await sql`select version from documentation where name = ${packageName} order by version desc`; - return rows.map((row) => row.version).at(1) ?? 'main'; + return rows.map((row) => row.version).at(1) ?? 'main'; + } catch { + return ''; + } } diff --git a/apps/website/src/util/fetchNode.ts b/apps/website/src/util/fetchNode.ts index d9d441072..eef1a02fb 100644 --- a/apps/website/src/util/fetchNode.ts +++ b/apps/website/src/util/fetchNode.ts @@ -1,5 +1,6 @@ import { readFile } from 'node:fs/promises'; import { join } from 'node:path'; +import { notFound } from 'next/navigation'; import { ENV } from './env'; export async function fetchNode({ @@ -14,17 +15,27 @@ export async function fetchNode({ const normalizeItem = item.split(encodeURIComponent(':')).join('.').toLowerCase(); if (ENV.IS_LOCAL_DEV) { - const fileContent = await readFile( - join(process.cwd(), `../../packages/${packageName}/docs/split/${version}.${normalizeItem}.api.json`), - 'utf8', - ); - return JSON.parse(fileContent); + try { + const fileContent = await readFile( + join(process.cwd(), `../../packages/${packageName}/docs/split/${version}.${normalizeItem}.api.json`), + 'utf8', + ); + + return JSON.parse(fileContent); + } catch { + notFound(); + } } - const isMainVersion = version === 'main'; - const fileContent = await fetch( - `${process.env.BLOB_STORAGE_URL}/rewrite/${packageName}/${version}.${normalizeItem}.api.json`, - { next: isMainVersion ? { revalidate: 0 } : { revalidate: 604_800 } }, - ); - return fileContent.json(); + try { + const isMainVersion = version === 'main'; + const fileContent = await fetch( + `${process.env.BLOB_STORAGE_URL}/rewrite/${packageName}/${version}.${normalizeItem}.api.json`, + { next: isMainVersion ? { revalidate: 0 } : { revalidate: 604_800 } }, + ); + + return await fileContent.json(); + } catch { + notFound(); + } } diff --git a/apps/website/src/util/fetchSitemap.ts b/apps/website/src/util/fetchSitemap.ts index 4cc109887..5453e4ae2 100644 --- a/apps/website/src/util/fetchSitemap.ts +++ b/apps/website/src/util/fetchSitemap.ts @@ -1,5 +1,6 @@ import { readFile } from 'node:fs/promises'; import { join } from 'node:path'; +import { notFound } from 'next/navigation'; import { ENV } from './env'; export async function fetchSitemap({ @@ -10,17 +11,27 @@ export async function fetchSitemap({ readonly version: string; }) { if (ENV.IS_LOCAL_DEV) { - const fileContent = await readFile( - join(process.cwd(), `../../packages/${packageName}/docs/split/${version}.sitemap.api.json`), - 'utf8', - ); - return JSON.parse(fileContent); + try { + const fileContent = await readFile( + join(process.cwd(), `../../packages/${packageName}/docs/split/${version}.sitemap.api.json`), + 'utf8', + ); + + return JSON.parse(fileContent); + } catch { + notFound(); + } } - const isMainVersion = version === 'main'; - const fileContent = await fetch( - `${process.env.BLOB_STORAGE_URL}/rewrite/${packageName}/${version}.sitemap.api.json`, - { next: isMainVersion ? { revalidate: 0 } : { revalidate: 604_800 } }, - ); - return fileContent.json(); + try { + const isMainVersion = version === 'main'; + const fileContent = await fetch( + `${process.env.BLOB_STORAGE_URL}/rewrite/${packageName}/${version}.sitemap.api.json`, + { next: isMainVersion ? { revalidate: 0 } : { revalidate: 604_800 } }, + ); + + return await fileContent.json(); + } catch { + notFound(); + } } diff --git a/package.json b/package.json index 15a24aee7..1aab386fb 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@commitlint/cli": "^19.0.3", "@commitlint/config-angular": "^19.0.3", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@favware/npm-deprecate": "^1.0.7", "@types/lodash.merge": "^4.6.9", "@unocss/eslint-plugin": "^0.58.5", @@ -65,11 +65,11 @@ "lodash.merge": "^4.6.2", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", - "typescript-eslint": "^7.1.0", + "turbo": "^1.12.5", + "typescript": "^5.4.2", + "typescript-eslint": "^7.1.1", "unocss": "^0.58.5", - "vercel": "^33.5.3", + "vercel": "^33.5.5", "vitest": "^1.3.1" }, "pnpm": { diff --git a/packages/actions/package.json b/packages/actions/package.json index 70b715d24..509315ba1 100644 --- a/packages/actions/package.json +++ b/packages/actions/package.json @@ -45,10 +45,10 @@ "@discordjs/scripts": "workspace:^", "@vercel/blob": "^0.22.1", "@vercel/postgres": "^0.7.2", - "meilisearch": "^0.37.0", + "meilisearch": "^0.38.0", "p-limit": "^5.0.0", "tslib": "^2.6.2", - "undici": "6.7.0" + "undici": "6.7.1" }, "devDependencies": { "@types/node": "18.18.8", @@ -59,8 +59,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/api-extractor-model/package.json b/packages/api-extractor-model/package.json index 32c46fb6d..e9bac54fd 100644 --- a/packages/api-extractor-model/package.json +++ b/packages/api-extractor-model/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@types/jest": "^29.5.12", - "@types/node": "^18.19.19", + "@types/node": "^18.19.22", "cross-env": "^7.0.3", "eslint": "^8.57.0", "eslint-config-neon": "^0.1.59", @@ -44,6 +44,6 @@ "jest": "^29.7.0", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4" + "turbo": "^1.12.5" } } diff --git a/packages/api-extractor-utils/package.json b/packages/api-extractor-utils/package.json index a1e246b77..427b845fe 100644 --- a/packages/api-extractor-utils/package.json +++ b/packages/api-extractor-utils/package.json @@ -56,8 +56,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3" + "turbo": "^1.12.5", + "typescript": "^5.4.2" }, "engines": { "node": ">=18" diff --git a/packages/api-extractor/package.json b/packages/api-extractor/package.json index 60105a96e..5461201a2 100644 --- a/packages/api-extractor/package.json +++ b/packages/api-extractor/package.json @@ -60,14 +60,14 @@ "resolve": "~1.22.1", "semver": "~7.5.4", "source-map": "0.6.1", - "typescript": "^5.2.2" + "typescript": "^5.4.2" }, "devDependencies": { "@types/jest": "^29.5.12", "@types/lodash": "^4.14.202", - "@types/node": "^18.19.19", + "@types/node": "^18.19.22", "@types/resolve": "^1.20.6", - "@types/semver": "^7.5.7", + "@types/semver": "^7.5.8", "cpy-cli": "^5.0.0", "cross-env": "^7.0.3", "eslint": "^8.57.0", @@ -76,6 +76,6 @@ "jest": "^29.7.0", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4" + "turbo": "^1.12.5" } } diff --git a/packages/brokers/package.json b/packages/brokers/package.json index c3b35c959..99c870779 100644 --- a/packages/brokers/package.json +++ b/packages/brokers/package.json @@ -73,7 +73,7 @@ "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "18.18.8", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -83,8 +83,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/builders/package.json b/packages/builders/package.json index 26b1fce70..dc240fa0b 100644 --- a/packages/builders/package.json +++ b/packages/builders/package.json @@ -75,7 +75,7 @@ "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "16.18.60", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -86,8 +86,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/collection/package.json b/packages/collection/package.json index 146dd1f3d..b093dfd52 100644 --- a/packages/collection/package.json +++ b/packages/collection/package.json @@ -62,7 +62,7 @@ "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "18.18.8", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -72,8 +72,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/core/package.json b/packages/core/package.json index b3a043df9..d37ffcdf2 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -74,7 +74,7 @@ "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "18.18.8", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -84,8 +84,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/create-discord-bot/package.json b/packages/create-discord-bot/package.json index 631c95503..cbbccd438 100644 --- a/packages/create-discord-bot/package.json +++ b/packages/create-discord-bot/package.json @@ -56,7 +56,7 @@ }, "devDependencies": { "@discordjs/api-extractor": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "18.18.8", "@types/prompts": "^2.4.9", "@types/validate-npm-package-name": "^4.0.2", @@ -66,9 +66,9 @@ "eslint-config-neon": "^0.1.59", "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", - "terser": "^5.28.1", + "terser": "^5.29.1", "tsup": "^8.0.2", - "typescript": "^5.3.3", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/discord.js/package.json b/packages/discord.js/package.json index 2115f5baa..1e63fbed0 100644 --- a/packages/discord.js/package.json +++ b/packages/discord.js/package.json @@ -76,17 +76,17 @@ "fast-deep-equal": "3.1.3", "lodash.snakecase": "4.1.1", "tslib": "2.6.2", - "undici": "6.7.0", + "undici": "6.7.1", "ws": "8.16.0" }, "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/docgen": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "3.0.0", + "@favware/cliff-jumper": "3.0.1", "@types/node": "16.18.60", - "@typescript-eslint/eslint-plugin": "^7.1.0", - "@typescript-eslint/parser": "^7.1.0", + "@typescript-eslint/eslint-plugin": "^7.1.1", + "@typescript-eslint/parser": "^7.1.1", "cross-env": "^7.0.3", "dtslint": "4.2.1", "eslint": "8.57.0", @@ -95,8 +95,8 @@ "prettier": "3.2.5", "tsd": "0.30.7", "tslint": "6.1.3", - "turbo": "^1.12.4", - "typescript": "5.3.3" + "turbo": "^1.12.5", + "typescript": "5.4.2" }, "engines": { "node": ">=16.11.0" diff --git a/packages/docgen/package.json b/packages/docgen/package.json index 79a7c562b..8a41e64a5 100644 --- a/packages/docgen/package.json +++ b/packages/docgen/package.json @@ -62,10 +62,10 @@ "commander": "^12.0.0", "jsdoc-to-markdown": "^8.0.1", "tslib": "^2.6.2", - "typedoc": "^0.25.10" + "typedoc": "^0.25.12" }, "devDependencies": { - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/jsdoc-to-markdown": "^7.0.6", "@types/node": "18.18.8", "cross-env": "^7.0.3", @@ -74,8 +74,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3" + "turbo": "^1.12.5", + "typescript": "^5.4.2" }, "engines": { "node": ">=18" diff --git a/packages/formatters/package.json b/packages/formatters/package.json index c47100b8f..b03b01686 100644 --- a/packages/formatters/package.json +++ b/packages/formatters/package.json @@ -59,7 +59,7 @@ "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "16.18.60", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -69,8 +69,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/next/package.json b/packages/next/package.json index a4f7cbddb..a9e01828a 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -76,7 +76,7 @@ "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "18.18.8", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -86,8 +86,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/proxy-container/package.json b/packages/proxy-container/package.json index 2fbd46fad..fbe84135c 100644 --- a/packages/proxy-container/package.json +++ b/packages/proxy-container/package.json @@ -56,8 +56,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3" + "turbo": "^1.12.5", + "typescript": "^5.4.2" }, "engines": { "node": ">=18" diff --git a/packages/proxy/package.json b/packages/proxy/package.json index 722c92daa..0b32b4203 100644 --- a/packages/proxy/package.json +++ b/packages/proxy/package.json @@ -67,12 +67,12 @@ "@discordjs/rest": "workspace:^", "@discordjs/util": "workspace:^", "tslib": "^2.6.2", - "undici": "6.7.0" + "undici": "6.7.1" }, "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "18.18.8", "@types/supertest": "^6.0.2", "@vitest/coverage-v8": "^1.3.1", @@ -84,8 +84,8 @@ "prettier": "^3.2.5", "supertest": "^6.3.4", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/rest/package.json b/packages/rest/package.json index fa9cd72cd..733ddf237 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -88,14 +88,14 @@ "@sapphire/snowflake": "^3.5.3", "@vladfrangu/async_event_emitter": "^2.2.4", "discord-api-types": "0.37.61", - "magic-bytes.js": "^1.8.0", + "magic-bytes.js": "^1.10.0", "tslib": "^2.6.2", - "undici": "6.7.0" + "undici": "6.7.1" }, "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "18.17.9", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -105,8 +105,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/scripts/package.json b/packages/scripts/package.json index a28d4a68f..7bd2ac05f 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -67,11 +67,11 @@ "@vercel/postgres": "^0.7.2", "commander": "^12.0.0", "tslib": "^2.6.2", - "undici": "6.7.0", - "yaml": "2.4.0" + "undici": "6.7.1", + "yaml": "2.4.1" }, "devDependencies": { - "@turbo/gen": "^1.12.4", + "@turbo/gen": "^1.12.5", "@types/node": "18.18.8", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -81,8 +81,8 @@ "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/ui/package.json b/packages/ui/package.json index 4c9c4b58e..2e4a4b22b 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -57,35 +57,35 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@react-icons/all-files": "^4.1.0", - "@storybook/addon-essentials": "^7.6.17", - "@storybook/addon-interactions": "^7.6.17", - "@storybook/addon-links": "^7.6.17", + "@storybook/addon-essentials": "^8.0.0", + "@storybook/addon-interactions": "^8.0.0", + "@storybook/addon-links": "^8.0.0", "@storybook/addon-styling": "^1.3.7", - "@storybook/blocks": "^7.6.17", - "@storybook/react": "^7.6.17", - "@storybook/react-vite": "^7.6.17", + "@storybook/blocks": "^8.0.0", + "@storybook/react": "^8.0.0", + "@storybook/react-vite": "^8.0.0", "@storybook/testing-library": "^0.2.2", "@types/node": "18.18.8", - "@types/react": "^18.2.61", - "@types/react-dom": "^18.2.19", + "@types/react": "^18.2.64", + "@types/react-dom": "^18.2.21", "@unocss/eslint-plugin": "^0.58.5", "@unocss/reset": "^0.58.5", "@vitejs/plugin-react": "^4.2.1", "@vitest/coverage-v8": "^1.3.1", - "chromatic": "^11.0.0", + "chromatic": "^11.0.8", "cross-env": "^7.0.3", "eslint": "^8.57.0", "eslint-config-neon": "^0.1.59", "eslint-formatter-pretty": "^6.0.1", "prettier": "^3.2.5", "prop-types": "^15.8.1", - "storybook": "^7.6.17", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "storybook": "^8.0.0", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "unocss": "^0.58.5", - "vite": "^5.1.4", + "vite": "^5.1.6", "vite-plugin-dts": "^3.7.3", "vitest": "^1.3.1" }, diff --git a/packages/util/package.json b/packages/util/package.json index af5fa1967..08fa0354d 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -63,7 +63,7 @@ "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "16.18.60", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -74,8 +74,8 @@ "prettier": "^3.2.5", "tsd": "^0.30.7", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", + "turbo": "^1.12.5", + "typescript": "^5.4.2", "vitest": "^1.3.1" }, "engines": { diff --git a/packages/voice/package.json b/packages/voice/package.json index 1581b7780..8733d4486 100644 --- a/packages/voice/package.json +++ b/packages/voice/package.json @@ -74,7 +74,7 @@ "@babel/preset-typescript": "^7.23.3", "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/jest": "^29.5.12", "@types/node": "16.18.60", "cross-env": "^7.0.3", @@ -87,9 +87,9 @@ "mock-socket": "^9.3.1", "prettier": "^3.2.5", "tsup": "^8.0.2", - "turbo": "^1.12.4", + "turbo": "^1.12.5", "tweetnacl": "^1.0.3", - "typescript": "^5.3.3" + "typescript": "^5.4.2" }, "engines": { "node": ">=16.11.0" diff --git a/packages/ws/package.json b/packages/ws/package.json index 2e64f9401..60aac5161 100644 --- a/packages/ws/package.json +++ b/packages/ws/package.json @@ -85,7 +85,7 @@ "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", - "@favware/cliff-jumper": "^3.0.0", + "@favware/cliff-jumper": "^3.0.1", "@types/node": "18.17.9", "@vitest/coverage-v8": "^1.3.1", "cross-env": "^7.0.3", @@ -97,9 +97,9 @@ "prettier": "^3.2.5", "tsd": "^0.30.7", "tsup": "^8.0.2", - "turbo": "^1.12.4", - "typescript": "^5.3.3", - "undici": "6.7.0", + "turbo": "^1.12.5", + "typescript": "^5.4.2", + "undici": "6.7.1", "vitest": "^1.3.1", "zlib-sync": "^0.1.9" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0bcf171bc..2ab551520 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,13 +23,13 @@ importers: devDependencies: '@commitlint/cli': specifier: ^19.0.3 - version: 19.0.3(typescript@5.3.3) + version: 19.0.3(typescript@5.4.2) '@commitlint/config-angular': specifier: ^19.0.3 version: 19.0.3 '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@favware/npm-deprecate': specifier: ^1.0.7 version: 1.0.7 @@ -38,7 +38,7 @@ importers: version: 4.6.9 '@unocss/eslint-plugin': specifier: ^0.58.5 - version: 0.58.5(eslint@8.57.0)(typescript@5.3.3) + version: 0.58.5(eslint@8.57.0)(typescript@5.4.2) '@vitest/coverage-v8': specifier: ^1.3.1 version: 1.3.1(vitest@1.3.1) @@ -50,7 +50,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) husky: specifier: ^9.0.11 version: 9.0.11 @@ -68,25 +68,25 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 typescript-eslint: - specifier: ^7.1.0 - version: 7.1.0(eslint@8.57.0)(typescript@5.3.3) + specifier: ^7.1.1 + version: 7.1.1(eslint@8.57.0)(typescript@5.4.2) unocss: specifier: ^0.58.5 version: 0.58.5(postcss@8.4.35) vercel: - specifier: ^33.5.3 - version: 33.5.3 + specifier: ^33.5.5 + version: 33.5.5 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(terser@5.28.1) + version: 1.3.1(@types/node@18.18.8)(terser@5.29.1) apps/guide: dependencies: @@ -101,31 +101,31 @@ importers: version: 4.1.0(react@18.2.0) '@vercel/analytics': specifier: ^1.2.2 - version: 1.2.2(next@14.1.0)(react@18.2.0) + version: 1.2.2(next@14.1.3)(react@18.2.0) '@vercel/edge-config': specifier: ^1.1.0 - version: 1.1.0(typescript@5.3.3) + version: 1.1.0(typescript@5.4.2) '@vercel/og': specifier: ^0.6.2 version: 0.6.2 ariakit: specifier: 2.0.0-next.44 - version: 2.0.0-next.44(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.0-next.44(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) cmdk: - specifier: ^0.2.1 - version: 0.2.1(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + specifier: ^1.0.0 + version: 1.0.0(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) contentlayer: specifier: ^0.3.4 version: 0.3.4 next: - specifier: 14.1.0 - version: 14.1.0(react-dom@18.2.0)(react@18.2.0) + specifier: 14.1.3 + version: 14.1.3(react-dom@18.2.0)(react@18.2.0) next-contentlayer: specifier: ^0.3.4 - version: 0.3.4(contentlayer@0.3.4)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) + version: 0.3.4(contentlayer@0.3.4)(next@14.1.3)(react-dom@18.2.0)(react@18.2.0) next-themes: specifier: ^0.2.1 - version: 0.2.1(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.1(next@14.1.3)(react-dom@18.2.0)(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -149,8 +149,8 @@ importers: version: 0.33.2 devDependencies: '@next/bundle-analyzer': - specifier: 14.1.1 - version: 14.1.1 + specifier: 14.1.3 + version: 14.1.3 '@testing-library/react': specifier: ^14.2.1 version: 14.2.1(react-dom@18.2.0)(react@18.2.0) @@ -164,14 +164,14 @@ importers: specifier: 18.18.8 version: 18.18.8 '@types/react': - specifier: ^18.2.61 - version: 18.2.61 + specifier: ^18.2.64 + version: 18.2.64 '@types/react-dom': - specifier: ^18.2.19 - version: 18.2.19 + specifier: ^18.2.21 + version: 18.2.21 '@unocss/eslint-plugin': specifier: ^0.58.5 - version: 0.58.5(eslint@8.57.0)(typescript@5.3.3) + version: 0.58.5(eslint@8.57.0)(typescript@5.4.2) '@unocss/postcss': specifier: ^0.58.5 version: 0.58.5(postcss@8.4.35) @@ -180,7 +180,7 @@ importers: version: 0.58.5 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.1.4) + version: 4.2.1(vite@5.1.6) '@vitest/coverage-v8': specifier: ^1.3.1 version: 1.3.1(vitest@1.3.1) @@ -192,13 +192,13 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 happy-dom: - specifier: ^13.6.2 - version: 13.6.2 + specifier: ^13.7.3 + version: 13.7.3 hast-util-to-string: specifier: ^2.0.0 version: 2.0.0 @@ -215,38 +215,38 @@ importers: specifier: ^3.2.5 version: 3.2.5 turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 unocss: specifier: ^0.58.5 version: 0.58.5(postcss@8.4.35) vercel: - specifier: ^33.5.3 - version: 33.5.3 + specifier: ^33.5.5 + version: 33.5.5 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) apps/website: dependencies: '@radix-ui/react-collapsible': specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) '@react-icons/all-files': specifier: ^4.1.0 version: 4.1.0(react@18.2.0) '@vercel/analytics': specifier: ^1.2.2 - version: 1.2.2(next@14.1.2-canary.2)(react@18.2.0) + version: 1.2.2(next@14.2.0-canary.13)(react@18.2.0) '@vercel/blob': specifier: ^0.22.1 version: 0.22.1 '@vercel/edge-config': specifier: ^1.1.0 - version: 1.1.0(typescript@5.3.3) + version: 1.1.0(typescript@5.4.2) '@vercel/og': specifier: ^0.6.2 version: 0.6.2 @@ -254,35 +254,35 @@ importers: specifier: ^0.7.2 version: 0.7.2 cmdk: - specifier: ^0.2.1 - version: 0.2.1(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + specifier: ^1.0.0 + version: 1.0.0(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) geist: specifier: ^1.2.2 - version: 1.2.2(next@14.1.2-canary.2) + version: 1.2.2(next@14.2.0-canary.13) jotai: specifier: ^2.7.0 - version: 2.7.0(@types/react@18.2.61)(react@18.2.0) + version: 2.7.0(@types/react@18.2.64)(react@18.2.0) lucide-react: - specifier: ^0.344.0 - version: 0.344.0(react@18.2.0) + specifier: ^0.356.0 + version: 0.356.0(react@18.2.0) meilisearch: - specifier: ^0.37.0 - version: 0.37.0 + specifier: ^0.38.0 + version: 0.38.0 next: - specifier: 14.1.2-canary.2 - version: 14.1.2-canary.2(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.13 + version: 14.2.0-canary.13(react-dom@18.2.0)(react@18.2.0) next-mdx-remote: specifier: ^4.4.1 version: 4.4.1(react-dom@18.2.0)(react@18.2.0) next-themes: specifier: ^0.2.1 - version: 0.2.1(next@14.1.2-canary.2)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.1(next@14.2.0-canary.13)(react-dom@18.2.0)(react@18.2.0) overlayscrollbars: - specifier: ^2.5.0 - version: 2.5.0 + specifier: ^2.6.0 + version: 2.6.0 overlayscrollbars-react: specifier: ^0.5.4 - version: 0.5.4(overlayscrollbars@2.5.0)(react@18.2.0) + version: 0.5.4(overlayscrollbars@2.6.0)(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -296,15 +296,15 @@ importers: specifier: ^0.33.2 version: 0.33.2 usehooks-ts: - specifier: ^2.15.1 - version: 2.15.1(react@18.2.0) + specifier: ^3.0.1 + version: 3.0.1(react@18.2.0) vaul: specifier: ^0.9.0 - version: 0.9.0(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + version: 0.9.0(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) devDependencies: '@next/bundle-analyzer': - specifier: 14.1.2-canary.2 - version: 14.1.2-canary.2 + specifier: 14.2.0-canary.13 + version: 14.2.0-canary.13 '@react-aria/optimize-locales-plugin': specifier: ^1.0.2 version: 1.0.2 @@ -324,14 +324,14 @@ importers: specifier: 18.18.8 version: 18.18.8 '@types/react': - specifier: ^18.2.61 - version: 18.2.61 + specifier: ^18.2.64 + version: 18.2.64 '@types/react-dom': - specifier: ^18.2.19 - version: 18.2.19 + specifier: ^18.2.21 + version: 18.2.21 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.1.4) + version: 4.2.1(vite@5.1.6) '@vitest/coverage-v8': specifier: ^1.3.1 version: 1.3.1(vitest@1.3.1) @@ -349,13 +349,13 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 happy-dom: - specifier: ^13.6.2 - version: 13.6.2 + specifier: ^13.7.3 + version: 13.7.3 postcss: specifier: ^8.4.35 version: 8.4.35 @@ -363,8 +363,8 @@ importers: specifier: ^3.2.5 version: 3.2.5 prettier-plugin-tailwindcss: - specifier: ^0.5.11 - version: 0.5.11(prettier@3.2.5) + specifier: ^0.5.12 + version: 0.5.12(prettier@3.2.5) remark-gfm: specifier: ^3.0.1 version: 3.0.1 @@ -378,17 +378,17 @@ importers: specifier: ^3.4.1 version: 3.4.1 turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vercel: - specifier: ^33.5.3 - version: 33.5.3 + specifier: ^33.5.5 + version: 33.5.5 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) packages/actions: dependencies: @@ -408,8 +408,8 @@ importers: specifier: ^0.7.2 version: 0.7.2 meilisearch: - specifier: ^0.37.0 - version: 0.37.0 + specifier: ^0.38.0 + version: 0.38.0 p-limit: specifier: ^5.0.0 version: 5.0.0 @@ -417,8 +417,8 @@ importers: specifier: ^2.6.2 version: 2.6.2 undici: - specifier: 6.7.0 - version: 6.7.0 + specifier: 6.7.1 + version: 6.7.1 devDependencies: '@types/node': specifier: 18.18.8 @@ -434,7 +434,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -443,16 +443,16 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) packages/api-extractor: dependencies: @@ -467,7 +467,7 @@ importers: version: 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) '@rushstack/node-core-library': specifier: 3.61.0 - version: 3.61.0(@types/node@18.19.19) + version: 3.61.0(@types/node@18.19.22) '@rushstack/rig-package': specifier: 0.5.1 version: 0.5.1 @@ -490,8 +490,8 @@ importers: specifier: 0.6.1 version: 0.6.1 typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 devDependencies: '@types/jest': specifier: ^29.5.12 @@ -500,14 +500,14 @@ importers: specifier: ^4.14.202 version: 4.14.202 '@types/node': - specifier: ^18.19.19 - version: 18.19.19 + specifier: ^18.19.22 + version: 18.19.22 '@types/resolve': specifier: ^1.20.6 version: 1.20.6 '@types/semver': - specifier: ^7.5.7 - version: 7.5.7 + specifier: ^7.5.8 + version: 7.5.8 cpy-cli: specifier: ^5.0.0 version: 5.0.0 @@ -519,22 +519,22 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@18.19.19) + version: 29.7.0(@types/node@18.19.22) prettier: specifier: ^3.2.5 version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 packages/api-extractor-model: dependencies: @@ -546,14 +546,14 @@ importers: version: 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) '@rushstack/node-core-library': specifier: 3.61.0 - version: 3.61.0(@types/node@18.19.19) + version: 3.61.0(@types/node@18.19.22) devDependencies: '@types/jest': specifier: ^29.5.12 version: 29.5.12 '@types/node': - specifier: ^18.19.19 - version: 18.19.19 + specifier: ^18.19.22 + version: 18.19.22 cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -562,22 +562,22 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@18.19.19) + version: 29.7.0(@types/node@18.19.22) prettier: specifier: ^3.2.5 version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 packages/api-extractor-utils: dependencies: @@ -599,7 +599,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -608,13 +608,13 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 packages/brokers: dependencies: @@ -635,8 +635,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 18.18.8 version: 18.18.8 @@ -654,7 +654,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -663,16 +663,16 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) packages/builders: dependencies: @@ -705,8 +705,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 16.18.60 version: 16.18.60 @@ -727,7 +727,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -736,13 +736,13 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 version: 1.3.1(@types/node@16.18.60) @@ -756,8 +756,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 18.18.8 version: 18.18.8 @@ -775,7 +775,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -784,16 +784,16 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) packages/core: dependencies: @@ -823,8 +823,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 18.18.8 version: 18.18.8 @@ -842,7 +842,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -851,16 +851,16 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) packages/create-discord-bot: dependencies: @@ -884,8 +884,8 @@ importers: specifier: workspace:^ version: link:../api-extractor '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 18.18.8 version: 18.18.8 @@ -906,7 +906,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -914,17 +914,17 @@ importers: specifier: ^3.2.5 version: 3.2.5 terser: - specifier: ^5.28.1 - version: 5.28.1 + specifier: ^5.29.1 + version: 5.29.1 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(terser@5.28.1) + version: 1.3.1(@types/node@18.18.8)(terser@5.29.1) packages/discord.js: dependencies: @@ -965,8 +965,8 @@ importers: specifier: 2.6.2 version: 2.6.2 undici: - specifier: 6.7.0 - version: 6.7.0 + specifier: 6.7.1 + version: 6.7.1 ws: specifier: 8.16.0 version: 8.16.0 @@ -981,23 +981,23 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: 3.0.0 - version: 3.0.0 + specifier: 3.0.1 + version: 3.0.1 '@types/node': specifier: 16.18.60 version: 16.18.60 '@typescript-eslint/eslint-plugin': - specifier: ^7.1.0 - version: 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3) + specifier: ^7.1.1 + version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/parser': - specifier: ^7.1.0 - version: 7.1.0(eslint@8.57.0)(typescript@5.3.3) + specifier: ^7.1.1 + version: 7.1.1(eslint@8.57.0)(typescript@5.4.2) cross-env: specifier: ^7.0.3 version: 7.0.3 dtslint: specifier: 4.2.1 - version: 4.2.1(typescript@5.3.3) + version: 4.2.1(typescript@5.4.2) eslint: specifier: 8.57.0 version: 8.57.0 @@ -1015,13 +1015,13 @@ importers: version: 0.30.7 tslint: specifier: 6.1.3 - version: 6.1.3(typescript@5.3.3) + version: 6.1.3(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: 5.4.2 + version: 5.4.2 packages/docgen: dependencies: @@ -1035,12 +1035,12 @@ importers: specifier: ^2.6.2 version: 2.6.2 typedoc: - specifier: ^0.25.10 - version: 0.25.10(typescript@5.3.3) + specifier: ^0.25.12 + version: 0.25.12(typescript@5.4.2) devDependencies: '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/jsdoc-to-markdown': specifier: ^7.0.6 version: 7.0.6 @@ -1055,7 +1055,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1064,13 +1064,13 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 packages/formatters: dependencies: @@ -1085,8 +1085,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 16.18.60 version: 16.18.60 @@ -1104,7 +1104,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1113,13 +1113,13 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 version: 1.3.1(@types/node@16.18.60) @@ -1158,8 +1158,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 18.18.8 version: 18.18.8 @@ -1177,7 +1177,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1186,16 +1186,16 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) packages/proxy: dependencies: @@ -1209,8 +1209,8 @@ importers: specifier: ^2.6.2 version: 2.6.2 undici: - specifier: 6.7.0 - version: 6.7.0 + specifier: 6.7.1 + version: 6.7.1 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -1219,8 +1219,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 18.18.8 version: 18.18.8 @@ -1241,7 +1241,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1253,16 +1253,16 @@ importers: version: 6.3.4 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) packages/proxy-container: dependencies: @@ -1287,7 +1287,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1296,13 +1296,13 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 packages/rest: dependencies: @@ -1325,14 +1325,14 @@ importers: specifier: 0.37.61 version: 0.37.61 magic-bytes.js: - specifier: ^1.8.0 - version: 1.8.0 + specifier: ^1.10.0 + version: 1.10.0 tslib: specifier: ^2.6.2 version: 2.6.2 undici: - specifier: 6.7.0 - version: 6.7.0 + specifier: 6.7.1 + version: 6.7.1 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -1341,8 +1341,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 18.17.9 version: 18.17.9 @@ -1360,7 +1360,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1369,13 +1369,13 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 version: 1.3.1(@types/node@18.17.9) @@ -1410,15 +1410,15 @@ importers: specifier: ^2.6.2 version: 2.6.2 undici: - specifier: 6.7.0 - version: 6.7.0 + specifier: 6.7.1 + version: 6.7.1 yaml: - specifier: 2.4.0 - version: 2.4.0 + specifier: 2.4.1 + version: 2.4.1 devDependencies: '@turbo/gen': - specifier: ^1.12.4 - version: 1.12.4(@types/node@18.18.8)(typescript@5.3.3) + specifier: ^1.12.5 + version: 1.12.5(@types/node@18.18.8)(typescript@5.4.2) '@types/node': specifier: 18.18.8 version: 18.18.8 @@ -1436,7 +1436,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1445,16 +1445,16 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) packages/ui: dependencies: @@ -1463,7 +1463,7 @@ importers: version: 4.1.0(react@18.2.0) ariakit: specifier: 2.0.0-next.44 - version: 2.0.0-next.44(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.0-next.44(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -1472,29 +1472,29 @@ importers: version: 18.2.0(react@18.2.0) devDependencies: '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@storybook/addon-essentials': - specifier: ^7.6.17 - version: 7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + specifier: ^8.0.0 + version: 8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': - specifier: ^7.6.17 - version: 7.6.17 + specifier: ^8.0.0 + version: 8.0.0 '@storybook/addon-links': - specifier: ^7.6.17 - version: 7.6.17(react@18.2.0) + specifier: ^8.0.0 + version: 8.0.0(react@18.2.0) '@storybook/addon-styling': specifier: ^1.3.7 - version: 1.3.7(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + version: 1.3.7(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) '@storybook/blocks': - specifier: ^7.6.17 - version: 7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + specifier: ^8.0.0 + version: 8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) '@storybook/react': - specifier: ^7.6.17 - version: 7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + specifier: ^8.0.0 + version: 8.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) '@storybook/react-vite': - specifier: ^7.6.17 - version: 7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.1.4) + specifier: ^8.0.0 + version: 8.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(vite@5.1.6) '@storybook/testing-library': specifier: ^0.2.2 version: 0.2.2 @@ -1502,26 +1502,26 @@ importers: specifier: 18.18.8 version: 18.18.8 '@types/react': - specifier: ^18.2.61 - version: 18.2.61 + specifier: ^18.2.64 + version: 18.2.64 '@types/react-dom': - specifier: ^18.2.19 - version: 18.2.19 + specifier: ^18.2.21 + version: 18.2.21 '@unocss/eslint-plugin': specifier: ^0.58.5 - version: 0.58.5(eslint@8.57.0)(typescript@5.3.3) + version: 0.58.5(eslint@8.57.0)(typescript@5.4.2) '@unocss/reset': specifier: ^0.58.5 version: 0.58.5 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.1.4) + version: 4.2.1(vite@5.1.6) '@vitest/coverage-v8': specifier: ^1.3.1 version: 1.3.1(vitest@1.3.1) chromatic: - specifier: ^11.0.0 - version: 11.0.0 + specifier: ^11.0.8 + version: 11.0.8 cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1530,7 +1530,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1541,26 +1541,26 @@ importers: specifier: ^15.8.1 version: 15.8.1 storybook: - specifier: ^7.6.17 - version: 7.6.17 + specifier: ^8.0.0 + version: 8.0.0(react-dom@18.2.0)(react@18.2.0) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 unocss: specifier: ^0.58.5 - version: 0.58.5(vite@5.1.4) + version: 0.58.5(vite@5.1.6) vite: - specifier: ^5.1.4 - version: 5.1.4(@types/node@18.18.8)(terser@5.28.1) + specifier: ^5.1.6 + version: 5.1.6(@types/node@18.18.8) vite-plugin-dts: specifier: ^3.7.3 - version: 3.7.3(@types/node@18.18.8)(typescript@5.3.3)(vite@5.1.4) + version: 3.7.3(@types/node@18.18.8)(typescript@5.4.2)(vite@5.1.6) vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + version: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) packages/util: devDependencies: @@ -1571,8 +1571,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 16.18.60 version: 16.18.60 @@ -1590,7 +1590,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1602,13 +1602,13 @@ importers: version: 0.30.7 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vitest: specifier: ^1.3.1 version: 1.3.1(@types/node@16.18.60) @@ -1647,8 +1647,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/jest': specifier: ^29.5.12 version: 29.5.12 @@ -1666,7 +1666,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1684,16 +1684,16 @@ importers: version: 3.2.5 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 tweetnacl: specifier: ^1.0.3 version: 1.0.3 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 packages/ws: dependencies: @@ -1732,8 +1732,8 @@ importers: specifier: workspace:^ version: link:../scripts '@favware/cliff-jumper': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/node': specifier: 18.17.9 version: 18.17.9 @@ -1751,7 +1751,7 @@ importers: version: 8.57.0 eslint-config-neon: specifier: ^0.1.59 - version: 0.1.59(eslint@8.57.0)(typescript@5.3.3) + version: 0.1.59(eslint@8.57.0)(typescript@5.4.2) eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1766,16 +1766,16 @@ importers: version: 0.30.7 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.2) turbo: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.12.5 + version: 1.12.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 undici: - specifier: 6.7.0 - version: 6.7.0 + specifier: 6.7.1 + version: 6.7.1 vitest: specifier: ^1.3.1 version: 1.3.1(@types/node@18.17.9) @@ -1828,7 +1828,7 @@ packages: resolution: {integrity: sha512-puC0itsZv2QlrDOCcWtq1KZH+DvfrpV+mV78HHhi6+h25R5iIhr8ARKcl3EQxFjvrFq34jhG8pSupxKvFbHVfA==} dev: true - /@angular-eslint/eslint-plugin-template@17.2.1(eslint@8.57.0)(typescript@5.3.3): + /@angular-eslint/eslint-plugin-template@17.2.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-hl1hcHtcm90wyVL1OQGTz16oA0KHon+FFb3Qg0fLXObaXxA495Ecefd9ub5Xxg4JEOPRDi29bF1Y3YKpwflgeg==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 @@ -1840,18 +1840,18 @@ packages: optional: true dependencies: '@angular-eslint/bundled-angular-compiler': 17.2.1 - '@angular-eslint/utils': 17.2.1(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/type-utils': 6.19.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.19.0(eslint@8.57.0)(typescript@5.3.3) + '@angular-eslint/utils': 17.2.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/type-utils': 6.19.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 6.19.0(eslint@8.57.0)(typescript@5.4.2) aria-query: 5.3.0 axobject-query: 4.0.0 eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/eslint-plugin@17.2.1(eslint@8.57.0)(typescript@5.3.3): + /@angular-eslint/eslint-plugin@17.2.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-9yA81BHpsaCUKRBtHGN3ieAy8HpIoffzPQMu34lYqZFT4yGHGhYmhQjNSQGBRbV2LD9dVv2U35rMHNmUcozXpw==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 @@ -1862,15 +1862,15 @@ packages: typescript: optional: true dependencies: - '@angular-eslint/utils': 17.2.1(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.19.0(eslint@8.57.0)(typescript@5.3.3) + '@angular-eslint/utils': 17.2.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 6.19.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/template-parser@17.2.1(eslint@8.57.0)(typescript@5.3.3): + /@angular-eslint/template-parser@17.2.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-WPQYFvRju0tCDXQ/pwrzC911pE07JvpeDgcN2elhzV6lxDHJEZpA5O9pnW9qgNA6J6XM9Q7dBkJ22ztAzC4WFw==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 @@ -1884,10 +1884,10 @@ packages: '@angular-eslint/bundled-angular-compiler': 17.2.1 eslint: 8.57.0 eslint-scope: 8.0.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /@angular-eslint/utils@17.2.1(eslint@8.57.0)(typescript@5.3.3): + /@angular-eslint/utils@17.2.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-qQYTBXy90dWM7fhhpa5i9lTtqqhJisvRa+naCrQx9kBgR458JScLdkVIdcZ9D/rPiDCmKiVUfgcDISnjUeqTqg==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 @@ -1899,9 +1899,9 @@ packages: optional: true dependencies: '@angular-eslint/bundled-angular-compiler': 17.2.1 - '@typescript-eslint/utils': 6.19.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.19.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -2482,7 +2482,7 @@ packages: optional: true dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: true /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.24.0): @@ -2924,7 +2924,7 @@ packages: optional: true dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.24.0) dev: true @@ -3254,19 +3254,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.24.0): - resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - peerDependenciesMeta: - '@babel/core': - optional: true - dependencies: - '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.7): resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} engines: {node: '>=6.9.0'} @@ -3280,19 +3267,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.24.0): - resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - peerDependenciesMeta: - '@babel/core': - optional: true - dependencies: - '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} engines: {node: '>=6.9.0'} @@ -3551,8 +3525,8 @@ packages: - supports-color dev: true - /@babel/preset-flow@7.23.3(@babel/core@7.24.0): - resolution: {integrity: sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==} + /@babel/preset-flow@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-cum/nSi82cDaSJ21I4PgLTVlj0OXovFk6GRguJYe/IKg6y6JHLTbJhybtX4k35WT9wdeJfEVjycTixMhBHd0Dg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3561,7 +3535,7 @@ packages: optional: true dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-validator-option': 7.23.5 '@babel/plugin-transform-flow-strip-types': 7.23.3(@babel/core@7.24.0) dev: true @@ -3631,6 +3605,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.0 + dev: true /@babel/runtime@7.23.9: resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==} @@ -3638,6 +3613,12 @@ packages: dependencies: regenerator-runtime: 0.14.1 + /@babel/runtime@7.24.0: + resolution: {integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + /@babel/template@7.22.15: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} @@ -3665,24 +3646,6 @@ packages: '@babel/types': 7.24.0 dev: true - /@babel/traverse@7.23.6: - resolution: {integrity: sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.9 - '@babel/types': 7.23.6 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/traverse@7.23.7: resolution: {integrity: sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==} engines: {node: '>=6.9.0'} @@ -3815,14 +3778,14 @@ packages: dev: true optional: true - /@commitlint/cli@19.0.3(typescript@5.3.3): + /@commitlint/cli@19.0.3(typescript@5.4.2): resolution: {integrity: sha512-mGhh/aYPib4Vy4h+AGRloMY+CqkmtdeKPV9poMcZeImF5e3knQ5VYaSeAM0mEzps1dbKsHvABwaDpafLUuM96g==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 19.0.3 '@commitlint/lint': 19.0.3 - '@commitlint/load': 19.0.3(typescript@5.3.3) + '@commitlint/load': 19.0.3(typescript@5.4.2) '@commitlint/read': 19.0.3 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -3895,7 +3858,7 @@ packages: '@commitlint/types': 19.0.3 dev: true - /@commitlint/load@19.0.3(typescript@5.3.3): + /@commitlint/load@19.0.3(typescript@5.4.2): resolution: {integrity: sha512-18Tk/ZcDFRKIoKfEcl7kC+bYkEQ055iyKmGsYDoYWpKf6FUvBrP9bIWapuy/MB+kYiltmP9ITiUx6UXtqC9IRw==} engines: {node: '>=v18'} dependencies: @@ -3904,8 +3867,8 @@ packages: '@commitlint/resolve-extends': 19.0.3 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) + cosmiconfig-typescript-loader: 5.0.0(cosmiconfig@8.3.6)(typescript@5.4.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -4042,7 +4005,7 @@ packages: micromatch: 4.0.5 ts-pattern: 4.3.0 unified: 10.1.2 - yaml: 2.4.0 + yaml: 2.4.1 zod: 3.22.4 transitivePeerDependencies: - '@effect-ts/otel-node' @@ -4098,17 +4061,17 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@definitelytyped/header-parser@0.2.6: - resolution: {integrity: sha512-swTwxht2HdjY8N4Un1jSB+rqHx4wnD8pcg0rcJKBpLCz61rQbvTQ6v1Gm2nbLyZf1HIaR7sZsOmNzfuH26W/gA==} + /@definitelytyped/header-parser@0.2.8: + resolution: {integrity: sha512-EbwPQxkjJ2dG5F+kZy/D5eMvFeM3FBJ+A8oXy6eOr+8aoRBzS94PiSyfHStZHJzruHDG/Lo2v9+0nSGsPJiOdw==} engines: {node: '>=18.18.0'} dependencies: - '@definitelytyped/typescript-versions': 0.1.0 + '@definitelytyped/typescript-versions': 0.1.1 '@definitelytyped/utils': 0.1.5 - semver: 7.6.0 + semver: 7.5.4 dev: true - /@definitelytyped/typescript-versions@0.1.0: - resolution: {integrity: sha512-AR1R4oqlbtspNidSMPg5YIFpc37thVXeKxNIhWkYV4ZsZq3zFyBCvsTETZ9lqn0uxFO52B25A1y3xf1aWEIlWA==} + /@definitelytyped/typescript-versions@0.1.1: + resolution: {integrity: sha512-ku6f6K/bYW39K1UyAXcg9wYPcU3ojg8NbygnGrJK78Pyu+4aflaO34gk5f92aUrqJHr8fFG6gg4IjJZCPd5wxg==} engines: {node: '>=18.18.0'} dev: true @@ -4117,7 +4080,7 @@ packages: engines: {node: '>=18.18.0'} dependencies: '@qiwi/npm-registry-client': 8.9.1 - '@types/node': 18.19.21 + '@types/node': 18.19.22 cachedir: 2.4.0 charm: 1.0.2 minimatch: 9.0.3 @@ -4306,6 +4269,15 @@ packages: dev: true optional: true + /@esbuild/aix-ppc64@0.20.1: + resolution: {integrity: sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64@0.18.20: resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} @@ -4323,6 +4295,15 @@ packages: dev: true optional: true + /@esbuild/android-arm64@0.20.1: + resolution: {integrity: sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.18.20: resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} @@ -4340,6 +4321,15 @@ packages: dev: true optional: true + /@esbuild/android-arm@0.20.1: + resolution: {integrity: sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.18.20: resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} @@ -4357,6 +4347,15 @@ packages: dev: true optional: true + /@esbuild/android-x64@0.20.1: + resolution: {integrity: sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.18.20: resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} @@ -4374,6 +4373,15 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64@0.20.1: + resolution: {integrity: sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.18.20: resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} @@ -4391,6 +4399,15 @@ packages: dev: true optional: true + /@esbuild/darwin-x64@0.20.1: + resolution: {integrity: sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.18.20: resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} @@ -4408,6 +4425,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64@0.20.1: + resolution: {integrity: sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.18.20: resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} engines: {node: '>=12'} @@ -4425,6 +4451,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64@0.20.1: + resolution: {integrity: sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.18.20: resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} engines: {node: '>=12'} @@ -4442,6 +4477,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm64@0.20.1: + resolution: {integrity: sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.18.20: resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} @@ -4459,6 +4503,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm@0.20.1: + resolution: {integrity: sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.18.20: resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} @@ -4476,6 +4529,15 @@ packages: dev: true optional: true + /@esbuild/linux-ia32@0.20.1: + resolution: {integrity: sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.18.20: resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} engines: {node: '>=12'} @@ -4493,6 +4555,15 @@ packages: dev: true optional: true + /@esbuild/linux-loong64@0.20.1: + resolution: {integrity: sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.18.20: resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} engines: {node: '>=12'} @@ -4510,6 +4581,15 @@ packages: dev: true optional: true + /@esbuild/linux-mips64el@0.20.1: + resolution: {integrity: sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.18.20: resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} @@ -4527,6 +4607,15 @@ packages: dev: true optional: true + /@esbuild/linux-ppc64@0.20.1: + resolution: {integrity: sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.18.20: resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} @@ -4544,6 +4633,15 @@ packages: dev: true optional: true + /@esbuild/linux-riscv64@0.20.1: + resolution: {integrity: sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.18.20: resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} @@ -4561,6 +4659,15 @@ packages: dev: true optional: true + /@esbuild/linux-s390x@0.20.1: + resolution: {integrity: sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.18.20: resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} @@ -4578,6 +4685,15 @@ packages: dev: true optional: true + /@esbuild/linux-x64@0.20.1: + resolution: {integrity: sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.18.20: resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} @@ -4595,6 +4711,15 @@ packages: dev: true optional: true + /@esbuild/netbsd-x64@0.20.1: + resolution: {integrity: sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.18.20: resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} @@ -4612,6 +4737,15 @@ packages: dev: true optional: true + /@esbuild/openbsd-x64@0.20.1: + resolution: {integrity: sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.18.20: resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} engines: {node: '>=12'} @@ -4629,6 +4763,15 @@ packages: dev: true optional: true + /@esbuild/sunos-x64@0.20.1: + resolution: {integrity: sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.18.20: resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} @@ -4646,6 +4789,15 @@ packages: dev: true optional: true + /@esbuild/win32-arm64@0.20.1: + resolution: {integrity: sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.18.20: resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} @@ -4663,6 +4815,15 @@ packages: dev: true optional: true + /@esbuild/win32-ia32@0.20.1: + resolution: {integrity: sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.18.20: resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} engines: {node: '>=12'} @@ -4680,6 +4841,15 @@ packages: dev: true optional: true + /@esbuild/win32-x64@0.20.1: + resolution: {integrity: sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4731,23 +4901,33 @@ packages: /@fastify/busboy@2.1.1: resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} + dev: true - /@favware/cliff-jumper@3.0.0: - resolution: {integrity: sha512-Sw2IO0nBzJK/J3WgVQmzKZ0i0eecOcLv2yyABsDNqTSEfov1U505/iryRhpdo8JGAzzVqaDh+S02lBT8IDIDmg==} + /@favware/cliff-jumper@3.0.1: + resolution: {integrity: sha512-ju2MJ0j4p4sHHc9BbNBIKX1kK0J7s2+nsIW+OAHcURKAoRHGxf8zR723yE2NoYqGJyNNOBMmRY2JoET/sF9BTQ==} engines: {node: '>=v16'} hasBin: true dependencies: + '@favware/colorette-spinner': 1.0.1 '@sapphire/result': 2.6.6 '@sapphire/utilities': 3.15.3 colorette: 2.0.20 commander: 12.0.0 compare-func: 2.0.0 conventional-recommended-bump: 9.0.0 - git-cliff: 2.0.4 + execa: 8.0.1 + git-cliff: 2.1.2 js-yaml: 4.1.0 semver: 7.6.0 dev: true + /@favware/colorette-spinner@1.0.1: + resolution: {integrity: sha512-PPYtcLzhSafdylp8NBOxMCYIcLqTUMNiQc7ciBoAIvxNG2egM+P7e2nNPui5+Svyk89Q+Tnbrp139ZRIIBw3IA==} + engines: {node: '>=v16'} + dependencies: + colorette: 2.0.20 + dev: true + /@favware/npm-deprecate@1.0.7: resolution: {integrity: sha512-rCQdip+YfML29gzhSuXwZsJI5BwWp4uhHQZwDOR0DuzUrF+HXcmt7QWRzyUeseDqQKWnptRgmdpnrkm/qPUCbw==} engines: {node: '>=16'} @@ -4770,15 +4950,30 @@ packages: resolution: {integrity: sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==} dependencies: '@floating-ui/utils': 0.1.6 + dev: false + + /@floating-ui/core@1.6.0: + resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} + dependencies: + '@floating-ui/utils': 0.2.1 + dev: true /@floating-ui/dom@1.5.3: resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==} dependencies: '@floating-ui/core': 1.5.0 '@floating-ui/utils': 0.1.6 + dev: false - /@floating-ui/react-dom@2.0.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==} + /@floating-ui/dom@1.6.3: + resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==} + dependencies: + '@floating-ui/core': 1.6.0 + '@floating-ui/utils': 0.2.1 + dev: true + + /@floating-ui/react-dom@2.0.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -4788,13 +4983,18 @@ packages: react-dom: optional: true dependencies: - '@floating-ui/dom': 1.5.3 + '@floating-ui/dom': 1.6.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true /@floating-ui/utils@0.1.6: resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} + dev: false + + /@floating-ui/utils@0.2.1: + resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} + dev: true /@formatjs/ecma402-abstract@1.18.2: resolution: {integrity: sha512-+QoPW4csYALsQIl8GbN14igZzDbuwzcpWrku9nyMXlaqAlwRBgl5V+p0vWMGFqHOw37czNXaP/lEk4wbLgcmtA==} @@ -5142,7 +5342,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -5163,14 +5363,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.19.19) + jest-config: 29.7.0(@types/node@18.19.22) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -5198,7 +5398,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 jest-mock: 29.7.0 dev: true @@ -5225,7 +5425,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 18.19.19 + '@types/node': 18.19.22 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -5258,7 +5458,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 18.19.19 + '@types/node': 18.19.22 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -5343,10 +5543,10 @@ packages: resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/istanbul-lib-coverage': 2.0.5 - '@types/istanbul-reports': 3.0.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 '@types/node': 18.18.8 - '@types/yargs': 16.0.7 + '@types/yargs': 16.0.9 chalk: 4.1.2 dev: true @@ -5357,12 +5557,12 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 '@types/yargs': 17.0.30 chalk: 4.1.2 dev: true - /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.3.3)(vite@5.1.4): + /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.4.2)(vite@5.1.6): resolution: {integrity: sha512-2D6y7fNvFmsLmRt6UCOFJPvFoPMJGT0Uh1Wg0RaigUp7kdQPs6yYn8Dmx6GZkOH/NW0yMTwRz/p0SRMMRo50vA==} peerDependencies: typescript: '>= 4.3.x' @@ -5376,9 +5576,9 @@ packages: glob: 7.2.3 glob-promise: 4.2.2(glob@7.2.3) magic-string: 0.27.0 - react-docgen-typescript: 2.2.2(typescript@5.3.3) - typescript: 5.3.3 - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) + react-docgen-typescript: 2.2.2(typescript@5.4.2) + typescript: 5.4.2 + vite: 5.1.6(@types/node@18.18.8) dev: true /@jridgewell/gen-mapping@0.3.3: @@ -5483,7 +5683,7 @@ packages: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.6.0 + semver: 7.5.4 tar: 6.2.0 transitivePeerDependencies: - encoding @@ -5539,8 +5739,25 @@ packages: optional: true dependencies: '@types/mdx': 2.0.10 - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 + dev: false + + /@mdx-js/react@3.0.1(@types/react@18.2.64)(react@18.2.0): + resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} + peerDependencies: + '@types/react': '>=16' + react: '>=16' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true + dependencies: + '@types/mdx': 2.0.11 + '@types/react': 18.2.64 + react: 18.2.0 + dev: true /@microsoft/api-extractor-model@7.28.3(@types/node@18.18.8): resolution: {integrity: sha512-wT/kB2oDbdZXITyDh2SQLzaWwTOFbV326fP0pUwNW00WeliARs0qjmXBWmGWardEzp2U3/axkO3Lboqun6vrig==} @@ -5603,8 +5820,8 @@ packages: '@types/pg': 8.6.6 dev: false - /@next/bundle-analyzer@14.1.1: - resolution: {integrity: sha512-vM8PLggRNodmJo8FJy6+Bnv4jWsVtOuH87naJA7/sdmBUZrBk2fj3xkI1zwarWzDAYzNYTxiMRGVioyNPxBvXg==} + /@next/bundle-analyzer@14.1.3: + resolution: {integrity: sha512-QjMT5RGqvaObprL4Oim4SsjWUW6DxxfG+Fhq9arGw4CHbPBsjQkNWgUtW3WWW/Bjh4VhT+YBsJfxTyBVPHIlVw==} dependencies: webpack-bundle-analyzer: 4.10.1 transitivePeerDependencies: @@ -5612,8 +5829,8 @@ packages: - utf-8-validate dev: true - /@next/bundle-analyzer@14.1.2-canary.2: - resolution: {integrity: sha512-l81Zg/WcW4PeBAJXiRGEU7voF9p28j/WLQ1VACxmAlZ6gfg2kyXBDrT+U2WZCDSIr2WqbKNv5LsZjDJY9rMFww==} + /@next/bundle-analyzer@14.2.0-canary.13: + resolution: {integrity: sha512-JmWNcX+Vc2RzZBOoI6Zgi5WjJyC72Wub58TqZSg6V4MH3SRlxPRLMeGOJhJRZBNKX9AOxD7cOnQKTxnh9+ztQw==} dependencies: webpack-bundle-analyzer: 4.10.1 transitivePeerDependencies: @@ -5621,12 +5838,12 @@ packages: - utf-8-validate dev: true - /@next/env@14.1.0: - resolution: {integrity: sha512-Py8zIo+02ht82brwwhTg36iogzFqGLPXlRGKQw5s+qP/kMNc4MAyDeEwBKDijk6zTIbegEgu8Qy7C1LboslQAw==} + /@next/env@14.1.3: + resolution: {integrity: sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==} dev: false - /@next/env@14.1.2-canary.2: - resolution: {integrity: sha512-B+uvGKkU5Y50JF5RLKieNa3i0vIl1InDRxsSI0ZmiaTmMtBtU7DBas28mIfBSCdMUM1e5xD5xfFc0MZECvbb5g==} + /@next/env@14.2.0-canary.13: + resolution: {integrity: sha512-VReHzK4ngt3hMpv9fX5za6ucWj1EmNhHJxw8mkU5gBbQ4mGOM6sbayUuAIlEulzJJ+HzeiK/pKBjWVHQ/e5GTw==} dev: false /@next/eslint-plugin-next@14.1.0: @@ -5635,8 +5852,8 @@ packages: glob: 10.3.10 dev: true - /@next/swc-darwin-arm64@14.1.0: - resolution: {integrity: sha512-nUDn7TOGcIeyQni6lZHfzNoo9S0euXnu0jhsbMOmMJUBfgsnESdjN97kM7cBqQxZa8L/bM9om/S5/1dzCrW6wQ==} + /@next/swc-darwin-arm64@14.1.3: + resolution: {integrity: sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -5644,8 +5861,8 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64@14.1.2-canary.2: - resolution: {integrity: sha512-XqQrBx8FuEqD1ingdv2hjAoF71Gr+Gbj6O3fGvMEvbAMHm9Gy3EZSfvtXmjDCSZno9V2A4E/YV0qULJDi3ZzBw==} + /@next/swc-darwin-arm64@14.2.0-canary.13: + resolution: {integrity: sha512-L1tK5oYREDt+pCogmIU59ckA/TfXza+OArXGH5psNvZlFztbQPV2F7gwQpHS1Zce6rnzc16NfPP1HmC1YY/83g==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -5653,8 +5870,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@14.1.0: - resolution: {integrity: sha512-1jgudN5haWxiAl3O1ljUS2GfupPmcftu2RYJqZiMJmmbBT5M1XDffjUtRUzP4W3cBHsrvkfOFdQ71hAreNQP6g==} + /@next/swc-darwin-x64@14.1.3: + resolution: {integrity: sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -5662,8 +5879,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@14.1.2-canary.2: - resolution: {integrity: sha512-7//HN9mvSoG8/uIlorc6xpwkHfYfOa6IRSSiU89hSDHX08p6a/kggahWOQDxO8STLZc0ncSeJkD1Sx1vV2pj2A==} + /@next/swc-darwin-x64@14.2.0-canary.13: + resolution: {integrity: sha512-9kH5cmGHlFWfyeLYKUL565U+G2SXu03dtRfWHp4WFGJTBCJPm+ic6CPInxNrPLwOR239P4r5PlDvbfIzMp8w3g==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -5671,8 +5888,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@14.1.0: - resolution: {integrity: sha512-RHo7Tcj+jllXUbK7xk2NyIDod3YcCPDZxj1WLIYxd709BQ7WuRYl3OWUNG+WUfqeQBds6kvZYlc42NJJTNi4tQ==} + /@next/swc-linux-arm64-gnu@14.1.3: + resolution: {integrity: sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5680,8 +5897,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@14.1.2-canary.2: - resolution: {integrity: sha512-leIqUwmXd9OmXbek9b6lGtLKao0vXvbxJukDytpEEUVBZ/zNkGtHgKkfOK9Wb+/Lqq3pLXLcmnncR7YsPnRxnw==} + /@next/swc-linux-arm64-gnu@14.2.0-canary.13: + resolution: {integrity: sha512-NSnlKaGTq6lNLuLEuJw6ChSA6Vzx3A1wavrx7prs6SV8kxI7+qMa+g3mNJpLzo1TMnydNv5tC5CYVddSAadCag==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5689,8 +5906,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@14.1.0: - resolution: {integrity: sha512-v6kP8sHYxjO8RwHmWMJSq7VZP2nYCkRVQ0qolh2l6xroe9QjbgV8siTbduED4u0hlk0+tjS6/Tuy4n5XCp+l6g==} + /@next/swc-linux-arm64-musl@14.1.3: + resolution: {integrity: sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5698,8 +5915,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@14.1.2-canary.2: - resolution: {integrity: sha512-rr+Vz6XAMY0iHam/GLC2SjRm6vpeKmShgNFB9F7VGtRvuT3bkHDxt1uf7lh7DiDumYVx1mX9vmX0m4FL7baSRQ==} + /@next/swc-linux-arm64-musl@14.2.0-canary.13: + resolution: {integrity: sha512-GA8A7Wpa4tPf5MPbTSeb7mNo0lYgVhd5YQ0Iu04AeKmXYsRpfEOvSaYZNGXxQZJdc1JbBHf6YzJ8VZcyHYQKNA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5707,8 +5924,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@14.1.0: - resolution: {integrity: sha512-zJ2pnoFYB1F4vmEVlb/eSe+VH679zT1VdXlZKX+pE66grOgjmKJHKacf82g/sWE4MQ4Rk2FMBCRnX+l6/TVYzQ==} + /@next/swc-linux-x64-gnu@14.1.3: + resolution: {integrity: sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5716,8 +5933,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@14.1.2-canary.2: - resolution: {integrity: sha512-4Taf6BMJSXx+lwZF4JKBZyVD+mZlNt9q8sVz3gTF0qejhHOZPLCj3iHuISJdAhMDSBS8UeXBiJNl+DYKLAN9eg==} + /@next/swc-linux-x64-gnu@14.2.0-canary.13: + resolution: {integrity: sha512-UKscvic9HRZuX83du73PyWXjenQ9ji1FT2AM/Uh/QOSUKDkEMMo9q1Isj0VIIkQI+1kAv0ExkimX35fDwSJSAA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5725,8 +5942,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@14.1.0: - resolution: {integrity: sha512-rbaIYFt2X9YZBSbH/CwGAjbBG2/MrACCVu2X0+kSykHzHnYH5FjHxwXLkcoJ10cX0aWCEynpu+rP76x0914atg==} + /@next/swc-linux-x64-musl@14.1.3: + resolution: {integrity: sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5734,8 +5951,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@14.1.2-canary.2: - resolution: {integrity: sha512-ne5xSN0XTZO0il5zmxELzCHluRhJpNs0sc64JDu83xQ4F2gkDf4GjalqXa66STHw/a6OfSBe6UkGjhkVIEamQw==} + /@next/swc-linux-x64-musl@14.2.0-canary.13: + resolution: {integrity: sha512-CLHRHWrKT8we4mXuZNnPTnZpMS+tArLxs52MNK6NPeJ8Gt2CQQ4xVEw9s3EUbs43UdwpqOthmMVoimhfKQgXug==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5743,8 +5960,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@14.1.0: - resolution: {integrity: sha512-o1N5TsYc8f/HpGt39OUQpQ9AKIGApd3QLueu7hXk//2xq5Z9OxmV6sQfNp8C7qYmiOlHYODOGqNNa0e9jvchGQ==} + /@next/swc-win32-arm64-msvc@14.1.3: + resolution: {integrity: sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -5752,8 +5969,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@14.1.2-canary.2: - resolution: {integrity: sha512-qvhUZkKMMa6fMM5kya4md824xq5ozwXnP2C2VEyANaGM1r47mjRc0clAaMXfg8M1KZ4qZ/gK4O5Len6hr8bHFw==} + /@next/swc-win32-arm64-msvc@14.2.0-canary.13: + resolution: {integrity: sha512-Zztd64Jb37vRmmu98Qm+skAChLasLUG6CdglOosOY2JkylpPyeSvBvW+qjes+eJ2T2DV6g9+h7yatTjjKWFrAQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -5761,8 +5978,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc@14.1.0: - resolution: {integrity: sha512-XXIuB1DBRCFwNO6EEzCTMHT5pauwaSj4SWs7CYnME57eaReAKBXCnkUE80p/pAZcewm7hs+vGvNqDPacEXHVkw==} + /@next/swc-win32-ia32-msvc@14.1.3: + resolution: {integrity: sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -5770,8 +5987,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc@14.1.2-canary.2: - resolution: {integrity: sha512-RsaEQeSHVmCUxr3sSJhOAOlerdvXrP3O69M1np3PlkQNuv6BurGpINAXykGE3pElGE/iek9ZGdNw8CoD9Xj6HA==} + /@next/swc-win32-ia32-msvc@14.2.0-canary.13: + resolution: {integrity: sha512-YWETqH5id8AiOGVrCJ8kHUWYQBepNOW5WroAj9WRrTuoBitUKBsbW2nG0rClVClGIWOvtd1aVrKU0mcSckqbsg==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -5779,8 +5996,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@14.1.0: - resolution: {integrity: sha512-9WEbVRRAqJ3YFVqEZIxUqkiO8l1nool1LmNxygr5HWF8AcSYsEpneUDhmjUVJEzO2A04+oPtZdombzzPPkTtgg==} + /@next/swc-win32-x64-msvc@14.1.3: + resolution: {integrity: sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5788,8 +6005,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@14.1.2-canary.2: - resolution: {integrity: sha512-IXGFdlUxH8HRX9COZ/nVooM4pdDvS1dyv0+YPCpWRPEV5b4s/87exMEeKgxfiuJvyQ6PlPXlLlkc/A93gbEetQ==} + /@next/swc-win32-x64-msvc@14.2.0-canary.13: + resolution: {integrity: sha512-zveOqQzAKK8tOJ+PDcFkLTbRwj2QvCg+t4mxXXH3ndx9LRNPhy5Od1xdIkx3cMZmwN/mkBhmbzoBTSx4f/1ofw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5825,7 +6042,7 @@ packages: nopt: 7.2.0 proc-log: 3.0.0 read-package-json-fast: 3.0.2 - semver: 7.6.0 + semver: 7.5.4 walk-up-path: 3.0.1 dev: true @@ -5833,7 +6050,7 @@ packages: resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.6.0 + semver: 7.5.4 dev: true /@npmcli/map-workspaces@3.0.4: @@ -6181,7 +6398,7 @@ packages: request: 2.88.2 retry: 0.12.0 safe-buffer: 5.2.1 - semver: 7.6.0 + semver: 7.5.4 slide: 1.1.6 ssri: 8.0.1 optionalDependencies: @@ -6191,21 +6408,15 @@ packages: /@radix-ui/number@1.0.1: resolution: {integrity: sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dev: true - /@radix-ui/primitive@1.0.0: - resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==} - dependencies: - '@babel/runtime': 7.23.9 - dev: false - /@radix-ui/primitive@1.0.1: resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} dependencies: '@babel/runtime': 7.23.9 - /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} peerDependencies: '@types/react': '*' @@ -6222,15 +6433,15 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@babel/runtime': 7.24.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} peerDependencies: '@types/react': '*' @@ -6249,20 +6460,20 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} peerDependencies: '@types/react': '*' @@ -6279,30 +6490,18 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@babel/runtime': 7.24.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-compose-refs@1.0.0(react@18.2.0): - resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - react: 18.2.0 - dev: false - - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: '@types/react': '*' @@ -6314,22 +6513,10 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 - /@radix-ui/react-context@1.0.0(react@18.2.0): - resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - react: 18.2.0 - dev: false - - /@radix-ui/react-context@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-context@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: '@types/react': '*' @@ -6341,42 +6528,10 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 - /@radix-ui/react-dialog@1.0.0(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.23.2 - '@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-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-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-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.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.4(@types/react@18.2.61)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - dev: false - - /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} peerDependencies: '@types/react': '*' @@ -6393,28 +6548,28 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.61)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.64)(react@18.2.0) dev: false - /@radix-ui/react-direction@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-direction@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: '@types/react': '*' @@ -6425,33 +6580,12 @@ packages: react: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@types/react': 18.2.61 + '@babel/runtime': 7.24.0 + '@types/react': 18.2.64 react: 18.2.0 dev: true - /@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@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-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) - dev: false - - /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} peerDependencies: '@types/react': '*' @@ -6468,19 +6602,19 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} peerDependencies: '@types/react': '*' @@ -6497,31 +6631,19 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-focus-guards@1.0.0(react@18.2.0): - resolution: {integrity: sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - react: 18.2.0 - dev: false - - /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: '@types/react': '*' @@ -6532,30 +6654,11 @@ packages: react: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@types/react': 18.2.61 + '@babel/runtime': 7.24.0 + '@types/react': 18.2.64 react: 18.2.0 - /@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@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-use-callback-ref': 1.0.0(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} peerDependencies: '@types/react': '*' @@ -6572,17 +6675,17 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@babel/runtime': 7.24.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} peerDependencies: '@types/react': '*' @@ -6599,30 +6702,17 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@babel/runtime': 7.24.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-id@1.0.0(react@18.2.0): - resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) - react: 18.2.0 - dev: false - - /@radix-ui/react-id@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-id@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: '@types/react': '*' @@ -6634,11 +6724,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 react: 18.2.0 - /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} peerDependencies: '@types/react': '*' @@ -6655,41 +6745,24 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.61)(react@18.2.0) + '@babel/runtime': 7.24.0 + '@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.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.64)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-portal@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} peerDependencies: '@types/react': '*' @@ -6706,15 +6779,15 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@babel/runtime': 7.24.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} peerDependencies: '@types/react': '*' @@ -6731,33 +6804,15 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@babel/runtime': 7.24.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-presence@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} peerDependencies: '@types/react': '*' @@ -6775,32 +6830,15 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-primitive@1.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-slot': 1.0.0(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: '@types/react': '*' @@ -6817,14 +6855,14 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@babel/runtime': 7.24.0 + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} peerDependencies: '@types/react': '*' @@ -6841,23 +6879,23 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} peerDependencies: '@types/react': '*' @@ -6874,35 +6912,35 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.61)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.64)(react@18.2.0) dev: true - /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} peerDependencies: '@types/react': '*' @@ -6919,28 +6957,15 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@babel/runtime': 7.24.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-slot@1.0.0(react@18.2.0): - resolution: {integrity: sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) - react: 18.2.0 - dev: false - - /@radix-ui/react-slot@1.0.2(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-slot@1.0.2(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' @@ -6951,12 +6976,12 @@ packages: react: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 + '@babel/runtime': 7.24.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 react: 18.2.0 - /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} peerDependencies: '@types/react': '*' @@ -6973,21 +6998,21 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} peerDependencies: '@types/react': '*' @@ -7004,17 +7029,17 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} peerDependencies: '@types/react': '*' @@ -7031,33 +7056,21 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0): - resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - react: 18.2.0 - dev: false - - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: '@types/react': '*' @@ -7069,23 +7082,10 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 - /@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0): - resolution: {integrity: sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) - react: 18.2.0 - dev: false - - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: '@types/react': '*' @@ -7097,24 +7097,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 react: 18.2.0 - /@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0): - resolution: {integrity: sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) - react: 18.2.0 - dev: false - - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: '@types/react': '*' @@ -7125,24 +7112,12 @@ packages: react: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 + '@babel/runtime': 7.24.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 react: 18.2.0 - /@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0): - resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - react: - optional: true - dependencies: - '@babel/runtime': 7.23.9 - react: 18.2.0 - dev: false - - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: '@types/react': '*' @@ -7154,10 +7129,10 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.9 - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 - /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: '@types/react': '*' @@ -7168,12 +7143,12 @@ packages: react: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@types/react': 18.2.61 + '@babel/runtime': 7.24.0 + '@types/react': 18.2.64 react: 18.2.0 dev: true - /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: '@types/react': '*' @@ -7184,13 +7159,13 @@ packages: react: optional: true dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 dev: true - /@radix-ui/react-use-size@1.0.1(@types/react@18.2.61)(react@18.2.0): + /@radix-ui/react-use-size@1.0.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: '@types/react': '*' @@ -7201,13 +7176,13 @@ packages: react: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.61)(react@18.2.0) - '@types/react': 18.2.61 + '@babel/runtime': 7.24.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.64)(react@18.2.0) + '@types/react': 18.2.64 react: 18.2.0 dev: true - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} peerDependencies: '@types/react': '*' @@ -7224,10 +7199,10 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.23.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.61 - '@types/react-dom': 18.2.19 + '@babel/runtime': 7.24.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.64 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -7235,7 +7210,7 @@ packages: /@radix-ui/rect@1.0.1: resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dev: true /@react-aria/breadcrumbs@3.5.11(react@18.2.0): @@ -8816,20 +8791,6 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils@5.0.5: - resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.4 - estree-walker: 2.0.2 - picomatch: 2.3.1 - dev: true - /@rollup/pluginutils@5.1.0: resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} @@ -8952,7 +8913,7 @@ packages: resolution: {integrity: sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==} dev: true - /@rushstack/node-core-library@3.61.0(@types/node@18.19.19): + /@rushstack/node-core-library@3.61.0(@types/node@18.19.22): resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==} peerDependencies: '@types/node': '*' @@ -8960,7 +8921,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 18.19.19 + '@types/node': 18.19.22 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -9099,10 +9060,10 @@ packages: '@sinonjs/commons': 3.0.0 dev: true - /@storybook/addon-actions@7.6.17: - resolution: {integrity: sha512-TBphs4v6LRfyTpFo/WINF0TkMaE3rrNog7wW5mbz6n0j8o53kDN4o9ZEcygSL5zQX43CAaghQTeDCss7ueG7ZQ==} + /@storybook/addon-actions@8.0.0: + resolution: {integrity: sha512-QXfnEWZt5k35cPYsLvxq505XrCgXujc4UEkky1lBtSMI9SLzlXZg3fC/lW0c0hiu2c0+zI+y4fj5vTE9AZJdjw==} dependencies: - '@storybook/core-events': 7.6.17 + '@storybook/core-events': 8.0.0 '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 @@ -9110,120 +9071,99 @@ packages: uuid: 9.0.1 dev: true - /@storybook/addon-backgrounds@7.6.17: - resolution: {integrity: sha512-7dize7x8+37PH77kmt69b0xSaeDqOcZ4fpzW6+hk53hIaCVU26eGs4+j+743Xva31eOgZWNLupUhOpUDc6SqZw==} + /@storybook/addon-backgrounds@8.0.0: + resolution: {integrity: sha512-hJLrtJa3paAL1DdArdqRFSPWji7s2kJlPh8mUhDpMHy0AOWrcslUanHWVmmgYpnBsYBgQcldt6eRIROtqgpSeA==} dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 ts-dedent: 2.2.0 dev: true - /@storybook/addon-controls@7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zR0aLaUF7FtV/nMRyfniFbCls/e0DAAoXACuOAUAwNAv0lbIS8AyZZiHSmKucCvziUQ6WceeCC7+du3C+9y0rQ==} + /@storybook/addon-controls@8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-hBYJ9O6G+lN43TxNPnw78GhLirjRVN8kFJSVg2Bha87hIvS3c/zx5ZWqtiXjp4wL4/r/IFe4EvBcBQh4Mpi8uw==} dependencies: - '@storybook/blocks': 7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) lodash: 4.17.21 ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - - '@types/react-dom' - encoding - react - react-dom - supports-color dev: true - /@storybook/addon-docs@7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-FKa4Mdy7nhgvEVZJHpMkHriDzpVHbohn87zv9NCL+Ctjs1iAmzGwxEm0culszyDS1HN2ToVoY0h8CSi2RSSZqA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-docs@8.0.0: + resolution: {integrity: sha512-P86M4Mo3FKtMIzSc8Hao46NmrlBs4w81BVf3AWNVka5aIPdWP2pINgDDDweASPgFKMVQNWUreR5pl0DHZfaJ5g==} 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.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.6.17 - '@storybook/components': 7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 7.6.17 - '@storybook/csf-tools': 7.6.17 + '@babel/core': 7.24.0 + '@mdx-js/react': 3.0.1(@types/react@18.2.64)(react@18.2.0) + '@storybook/blocks': 8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 8.0.0 + '@storybook/components': 8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 8.0.0 + '@storybook/csf-tools': 8.0.0 '@storybook/global': 5.0.0 - '@storybook/mdx2-csf': 1.1.0 - '@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/types': 7.6.17 + '@storybook/node-logger': 8.0.0 + '@storybook/preview-api': 8.0.0 + '@storybook/react-dom-shim': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.0 + '@types/react': 18.2.64 fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - remark-external-links: 8.0.0 - remark-slug: 6.1.0 + rehype-external-links: 3.0.0 + rehype-slug: 6.0.0 ts-dedent: 2.2.0 transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - encoding - supports-color dev: true - /@storybook/addon-essentials@7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qlSpamxuYfT2taF953nC9QijGF2pSbg1ewMNpdwLTj16PTZvR/d8NCDMTJujI1bDwM2m18u8Yc43ibh5LEmxCw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-essentials@8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-n5uNerxBj2PrL8NJhzSUL3ctsW3Wy0ySBBrrChhBaXLoAkTP+KpJlX8h55abxdMkI0i+dreS//XQ0lpw1KX4pw==} dependencies: - '@storybook/addon-actions': 7.6.17 - '@storybook/addon-backgrounds': 7.6.17 - '@storybook/addon-controls': 7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@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/node-logger': 7.6.17 - '@storybook/preview-api': 7.6.17 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@storybook/addon-actions': 8.0.0 + '@storybook/addon-backgrounds': 8.0.0 + '@storybook/addon-controls': 8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 8.0.0 + '@storybook/addon-highlight': 8.0.0 + '@storybook/addon-measure': 8.0.0 + '@storybook/addon-outline': 8.0.0 + '@storybook/addon-toolbars': 8.0.0 + '@storybook/addon-viewport': 8.0.0 + '@storybook/core-common': 8.0.0 + '@storybook/manager-api': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 8.0.0 + '@storybook/preview-api': 8.0.0 ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - - '@types/react-dom' - encoding + - react + - react-dom - supports-color dev: true - /@storybook/addon-highlight@7.6.17: - resolution: {integrity: sha512-R1yBPUUqGn+60aJakn8q+5Zt34E/gU3n3VmgPdryP0LJUdZ5q1/RZShoVDV+yYQ40htMH6oaCv3OyyPzFAGJ6A==} + /@storybook/addon-highlight@8.0.0: + resolution: {integrity: sha512-bSba9UTcPJBFUy5peIU8XPlKK/7lT054977oLGgVYup2u88km6pWaMNSGMWhb3xXdseTgrj96k/b+md4X+WrMg==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/addon-interactions@7.6.17: - resolution: {integrity: sha512-6zlX+RDQ1PlA6fp7C+hun8t7h2RXfCGs5dGrhEenp2lqnR/rYuUJRC0tmKpkZBb8kZVcbSChzkB/JYkBjBCzpQ==} + /@storybook/addon-interactions@8.0.0: + resolution: {integrity: sha512-lb6WZAeF3MIT05wSVbz2ZKDpTIoTmHW5e8hImdquNlOm8qNm4fl5BLpVrZT1YkC6v42MM8yU/DeeUw+8w7rXDg==} dependencies: '@storybook/global': 5.0.0 - '@storybook/types': 7.6.17 + '@storybook/types': 8.0.0 jest-mock: 27.5.1 - polished: 4.2.2 + polished: 4.3.1 ts-dedent: 2.2.0 dev: true - /@storybook/addon-links@7.6.17(react@18.2.0): - resolution: {integrity: sha512-iFUwKObRn0EKI0zMETsil2p9a/81rCuSMEWECsi+khkCAs1FUnD2cT6Ag5ydcNcBXsdtdfDJdtXQrkw+TSoStQ==} + /@storybook/addon-links@8.0.0(react@18.2.0): + resolution: {integrity: sha512-UjB68EJwSvRsD326KJAzYkuzhCdJmkliiitaqSJ7GUdgGgTkKC7cqH8QmRC0SK5qRi0lN59ARIKPiP5wjsEeOw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -9236,22 +9176,23 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@7.6.17: - resolution: {integrity: sha512-O5vnHZNkduvZ95jf1UssbOl6ivIxzl5tv+4EpScPYId7w700bxWsJH+QX7ip6KlrCf2o3iUhmPe8bm05ghG2KA==} + /@storybook/addon-measure@8.0.0: + resolution: {integrity: sha512-vSqQMxNHO++1XIyOF4HkQ/9UNADYCVCzoWG/JwOmWJ1NdfaPffN+QxLn+MYq+ex9R174nBdbjVqb2+e4MdYzPw==} dependencies: '@storybook/global': 5.0.0 - tiny-invariant: 1.3.1 + tiny-invariant: 1.3.3 dev: true - /@storybook/addon-outline@7.6.17: - resolution: {integrity: sha512-9o9JXDsYjNaDgz/cY5+jv694+aik/1aiRGGvsCv68e1p/ob0glkGKav4lnJe2VJqD+gCmaARoD8GOJlhoQl8JQ==} + /@storybook/addon-outline@8.0.0: + resolution: {integrity: sha512-8/rs+4UYSQNE2J2CgeeAMJuz7UmJRN4T2Id4oESv7nfM+aUXXF1cOBw1EnofBie2ukVad9lATlsPaNx6ldoWsg==} dependencies: '@storybook/global': 5.0.0 ts-dedent: 2.2.0 dev: true - /@storybook/addon-styling@1.3.7(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): + /@storybook/addon-styling@1.3.7(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} + deprecated: 'This package has been split into @storybook/addon-styling-webpack and @storybook/addon-themes. More info: https://github.com/storybookjs/addon-styling' hasBin: true peerDependencies: less: ^3.5.0 || ^4.0.0 @@ -9271,27 +9212,28 @@ packages: webpack: optional: true dependencies: - '@babel/template': 7.22.15 - '@babel/types': 7.23.0 - '@storybook/api': 7.5.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/components': 7.5.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.5.3 - '@storybook/core-events': 7.5.3 - '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.5.3 - '@storybook/preview-api': 7.5.3 - '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.3 - css-loader: 6.8.1 - less-loader: 11.1.3 - postcss-loader: 7.3.3(typescript@5.3.3) + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 + '@storybook/api': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.6.17(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.6.17 + '@storybook/core-events': 7.6.17 + '@storybook/manager-api': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.6.17 + '@storybook/preview-api': 7.6.17 + '@storybook/theming': 7.6.17(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.17 + css-loader: 6.10.0 + less-loader: 11.1.4 + postcss-loader: 7.3.4(typescript@5.4.2) prettier: 2.8.8 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resolve-url-loader: 5.0.0 - sass-loader: 13.3.2 - style-loader: 3.3.3 + sass-loader: 13.3.3 + style-loader: 3.3.4 transitivePeerDependencies: + - '@rspack/core' - '@types/react' - '@types/react-dom' - encoding @@ -9303,35 +9245,28 @@ packages: - typescript dev: true - /@storybook/addon-toolbars@7.6.17: - resolution: {integrity: sha512-UMrchbUHiyWrh6WuGnpy34Jqzkx/63B+MSgb3CW7YsQaXz64kE0Rol0TNSznnB+mYXplcqH+ndI4r4kFsmgwDg==} + /@storybook/addon-toolbars@8.0.0: + resolution: {integrity: sha512-+nNe52DAs42VIJxJnsg3d3BAVf+svR9lvaf3dD/HgS9vBWtp2wIumDM6b05umnVuR/dXviSpdpy+gm/cCdIQGQ==} dev: true - /@storybook/addon-viewport@7.6.17: - resolution: {integrity: sha512-sA0QCcf4QAMixWvn8uvRYPfkKCSl6JajJaAspoPqXSxHEpK7uwOlpg3kqFU5XJJPXD0X957M+ONgNvBzYqSpEw==} + /@storybook/addon-viewport@8.0.0: + resolution: {integrity: sha512-eqgyZszJSz6C3GXJTn8/8bmL8zqALr4dnBFg8w/RJ+gydVCk17Ow3ifYTWrEGVLXCCwd0XbCZGj9tAmfhovjTQ==} dependencies: memoizerific: 1.11.3 dev: true - /@storybook/api@7.5.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NUW7rxATCaOSkMF/wDz8cseYzYy6rP5CgHaBNVpmfjmObMJVGk3lwxzWk43/jDrK5NC/kLoNDeKgwhSUAx3ZGA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/api@7.6.17(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-l92PI+5XL4zB/o4IBWFCKQWTXvPg9hR45DCJqlPHrLZStiR6Xj1mbrtOjUlgIOH+nYb/SZFZqO53hhrs7X4Nvg==} dependencies: - '@storybook/client-logger': 7.5.3 - '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@storybook/client-logger': 7.6.17 + '@storybook/manager-api': 7.6.17(react-dom@18.2.0)(react@18.2.0) + transitivePeerDependencies: + - react + - react-dom dev: true - /@storybook/blocks@7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-PsNVoe0bX1mMn4Kk3nbKZ0ItDZZ0YJnYAFJ6toAbsyBAbgzg1sce88sQinzvbn58/RT9MPKeWMPB45ZS7ggiNg==} + /@storybook/blocks@8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Sxy7pOa6B3ci/XhfKca6u97Kz6pGZV5ieQBUWRYByUZTjiOp12RVLFptexxrJHyNBA00BHJPek4fvFSJfn6nOQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -9341,54 +9276,52 @@ packages: react-dom: optional: true dependencies: - '@storybook/channels': 7.6.17 - '@storybook/client-logger': 7.6.17 - '@storybook/components': 7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.6.17 + '@storybook/channels': 8.0.0 + '@storybook/client-logger': 8.0.0 + '@storybook/components': 8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 8.0.0 '@storybook/csf': 0.1.2 - '@storybook/docs-tools': 7.6.17 + '@storybook/docs-tools': 8.0.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.6.17(react-dom@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/types': 7.6.17 + '@storybook/icons': 1.2.8(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 8.0.0 + '@storybook/theming': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.0 '@types/lodash': 4.14.202 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 markdown-to-jsx: 7.3.2(react@18.2.0) memoizerific: 1.11.3 - polished: 4.2.2 + polished: 4.3.1 react: 18.2.0 react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) react-dom: 18.2.0(react@18.2.0) telejson: 7.2.0 - tocbot: 4.21.6 + tocbot: 4.25.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' - - '@types/react-dom' - encoding - supports-color dev: true - /@storybook/builder-manager@7.6.17: - resolution: {integrity: sha512-Sj8hcDYiPCCMfeLzus37czl0zdrAxAz4IyYam2jBjVymrIrcDAFyL1OCZvnq33ft179QYQWhUs9qwzVmlR/ZWg==} + /@storybook/builder-manager@8.0.0: + resolution: {integrity: sha512-cUj1YKOvk+pemom9QXdLm+yWRovTQiV2HPfdjVftASD++Bau2hVpZKDhII0dLKg9mluojJ6Rt83F1daAyA2njQ==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.6.17 - '@storybook/manager': 7.6.17 - '@storybook/node-logger': 7.6.17 + '@storybook/core-common': 8.0.0 + '@storybook/manager': 8.0.0 + '@storybook/node-logger': 8.0.0 '@types/ejs': 3.1.5 - '@types/find-cache-dir': 3.2.1 - '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.18.20) + '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.20.1) browser-assert: 1.2.1 ejs: 3.1.9 - esbuild: 0.18.20 + esbuild: 0.20.1 esbuild-plugin-alias: 0.2.1 - express: 4.18.2 - find-cache-dir: 3.3.2 + express: 4.18.3 fs-extra: 11.2.0 process: 0.11.10 util: 0.12.5 @@ -9397,12 +9330,12 @@ packages: - supports-color dev: true - /@storybook/builder-vite@7.6.17(typescript@5.3.3)(vite@5.1.4): - resolution: {integrity: sha512-2Q32qalI401EsKKr9Hkk8TAOcHEerqwsjCpQgTNJnCu6GgCVKoVUcb99oRbR9Vyg0xh+jb19XiWqqQujFtLYlQ==} + /@storybook/builder-vite@8.0.0(typescript@5.4.2)(vite@5.1.6): + resolution: {integrity: sha512-dJhd8QwQDELwStbM1P6LEXjFHVbhMM4jH5L+UkDDrS42m2YTvizdGhyRvEJajLz1Ar7o4++p2hBBA/dU9NXfJQ==} peerDependencies: '@preact/preset-vite': '*' typescript: '>= 4.3.x' - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + vite: ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: '*' peerDependenciesMeta: '@preact/preset-vite': @@ -9414,68 +9347,67 @@ packages: vite-plugin-glimmerx: optional: true dependencies: - '@storybook/channels': 7.6.17 - '@storybook/client-logger': 7.6.17 - '@storybook/core-common': 7.6.17 - '@storybook/csf-plugin': 7.6.17 - '@storybook/node-logger': 7.6.17 - '@storybook/preview': 7.6.17 - '@storybook/preview-api': 7.6.17 - '@storybook/types': 7.6.17 + '@storybook/channels': 8.0.0 + '@storybook/client-logger': 8.0.0 + '@storybook/core-common': 8.0.0 + '@storybook/core-events': 8.0.0 + '@storybook/csf-plugin': 8.0.0 + '@storybook/node-logger': 8.0.0 + '@storybook/preview': 8.0.0 + '@storybook/preview-api': 8.0.0 + '@storybook/types': 8.0.0 '@types/find-cache-dir': 3.2.1 browser-assert: 1.2.1 es-module-lexer: 0.9.3 - express: 4.18.2 + express: 4.18.3 find-cache-dir: 3.3.2 fs-extra: 11.2.0 - magic-string: 0.30.5 - rollup: 3.29.4 - typescript: 5.3.3 - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) + magic-string: 0.30.8 + ts-dedent: 2.2.0 + typescript: 5.4.2 + vite: 5.1.6(@types/node@18.18.8) transitivePeerDependencies: - encoding - supports-color dev: true - /@storybook/channels@7.5.3: - resolution: {integrity: sha512-dhWuV2o2lmxH0RKuzND8jxYzvSQTSmpE13P0IT/k8+I1up/rSNYOBQJT6SalakcNWXFAMXguo/8E7ApmnKKcEw==} - dependencies: - '@storybook/client-logger': 7.5.3 - '@storybook/core-events': 7.5.3 - '@storybook/global': 5.0.0 - qs: 6.11.2 - telejson: 7.2.0 - tiny-invariant: 1.3.1 - dev: true - /@storybook/channels@7.6.17: resolution: {integrity: sha512-GFG40pzaSxk1hUr/J/TMqW5AFDDPUSu+HkeE/oqSWJbOodBOLJzHN6CReJS6y1DjYSZLNFt1jftPWZZInG/XUA==} dependencies: '@storybook/client-logger': 7.6.17 '@storybook/core-events': 7.6.17 '@storybook/global': 5.0.0 - qs: 6.11.2 + qs: 6.12.0 telejson: 7.2.0 - tiny-invariant: 1.3.1 + tiny-invariant: 1.3.3 dev: true - /@storybook/cli@7.6.17: - resolution: {integrity: sha512-1sCo+nCqyR+nKfTcEidVu8XzNoECC7Y1l+uW38/r7s2f/TdDorXaIGAVrpjbSaXSoQpx5DxYJVaKCcQuOgqwcA==} + /@storybook/channels@8.0.0: + resolution: {integrity: sha512-uykCBlSIMVodsgTFC/XAgO7JeaTJrKtDmmM6Z4liGkPS6EUvurOEu2vK6FuvojzhLHdVJ5bP+VXSJerfm7aE4Q==} + dependencies: + '@storybook/client-logger': 8.0.0 + '@storybook/core-events': 8.0.0 + '@storybook/global': 5.0.0 + telejson: 7.2.0 + tiny-invariant: 1.3.3 + dev: true + + /@storybook/cli@8.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-4W99ldBUJjrEbZlxI4rvqW8lRY+AP2+wLGRMp4nyI/XW5cp7R+OryZf4imHgecunBQyKGXVek+poDlgKPQsxsg==} hasBin: true dependencies: '@babel/core': 7.24.0 - '@babel/preset-env': 7.24.0(@babel/core@7.24.0) - '@babel/types': 7.23.9 + '@babel/types': 7.24.0 '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 7.6.17 - '@storybook/core-common': 7.6.17 - '@storybook/core-events': 7.6.17 - '@storybook/core-server': 7.6.17 - '@storybook/csf-tools': 7.6.17 - '@storybook/node-logger': 7.6.17 - '@storybook/telemetry': 7.6.17 - '@storybook/types': 7.6.17 - '@types/semver': 7.5.7 + '@storybook/codemod': 8.0.0 + '@storybook/core-common': 8.0.0 + '@storybook/core-events': 8.0.0 + '@storybook/core-server': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-tools': 8.0.0 + '@storybook/node-logger': 8.0.0 + '@storybook/telemetry': 8.0.0 + '@storybook/types': 8.0.0 + '@types/semver': 7.5.8 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 chalk: 4.1.2 @@ -9484,94 +9416,67 @@ packages: detect-indent: 6.1.0 envinfo: 7.11.1 execa: 5.1.1 - express: 4.18.2 find-up: 5.0.0 fs-extra: 11.2.0 get-npm-tarball-url: 2.1.0 - get-port: 5.1.1 giget: 1.2.1 globby: 11.1.0 jscodeshift: 0.15.2(@babel/preset-env@7.24.0) leven: 3.1.0 ora: 5.4.1 - prettier: 2.8.8 + prettier: 3.2.5 prompts: 2.4.2 - puppeteer-core: 2.1.1 read-pkg-up: 7.0.1 semver: 7.6.0 strip-json-comments: 3.1.1 tempy: 1.0.1 + tiny-invariant: 1.3.3 ts-dedent: 2.2.0 - util-deprecate: 1.0.2 transitivePeerDependencies: + - '@babel/preset-env' - bufferutil - encoding + - react + - react-dom - supports-color - utf-8-validate dev: true - /@storybook/client-logger@7.5.3: - resolution: {integrity: sha512-vUFYALypjix5FoJ5M/XUP6KmyTnQJNW1poHdW7WXUVSg+lBM6E5eAtjTm0hdxNNDH8KSrdy24nCLra5h0X0BWg==} - dependencies: - '@storybook/global': 5.0.0 - dev: true - /@storybook/client-logger@7.6.17: resolution: {integrity: sha512-6WBYqixAXNAXlSaBWwgljWpAu10tPRBJrcFvx2gPUne58EeMM20Gi/iHYBz2kMCY+JLAgeIH7ZxInqwO8vDwiQ==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod@7.6.17: - resolution: {integrity: sha512-JuTmf2u3C4fCnjO7o3dqRgrq3ozNYfWlrRP8xuIdvT7niMap7a396hJtSKqS10FxCgKFcMAOsRgrCalH1dWxUg==} + /@storybook/client-logger@8.0.0: + resolution: {integrity: sha512-olc1vUfaZNkXc7L8UoCdGmyBieHQbsaB+0vVoivYMSa1DHYtXE75RefU3lhMSGrkvIZmXMvfaIDmnyJIOB5FxA==} + dependencies: + '@storybook/global': 5.0.0 + dev: true + + /@storybook/codemod@8.0.0: + resolution: {integrity: sha512-rLY3M1xL+4S5dUB8XoSfDF46FxdntSsaFH4sjHZ08itVbwAAl7XqhYElVGueuobTgicJcOVTY8CJNkWcY6ETzA==} dependencies: '@babel/core': 7.24.0 '@babel/preset-env': 7.24.0(@babel/core@7.24.0) - '@babel/types': 7.23.9 + '@babel/types': 7.24.0 '@storybook/csf': 0.1.2 - '@storybook/csf-tools': 7.6.17 - '@storybook/node-logger': 7.6.17 - '@storybook/types': 7.6.17 + '@storybook/csf-tools': 8.0.0 + '@storybook/node-logger': 8.0.0 + '@storybook/types': 8.0.0 '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.3 globby: 11.1.0 jscodeshift: 0.15.2(@babel/preset-env@7.24.0) lodash: 4.17.21 - prettier: 2.8.8 - recast: 0.23.4 + prettier: 3.2.5 + recast: 0.23.6 + tiny-invariant: 1.3.3 transitivePeerDependencies: - supports-color dev: true - /@storybook/components@7.5.3(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-M3+cjvEsDGLUx8RvK5wyF6/13LNlUnKbMgiDE8Sxk/v/WPpyhOAIh/B8VmrU1psahS61Jd4MTkFmLf1cWau1vw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.5.3 - '@storybook/csf': 0.1.1 - '@storybook/global': 5.0.0 - '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.3 - 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) - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - dev: true - - /@storybook/components@7.6.17(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /@storybook/components@7.6.17(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-lbh7GynMidA+CZcJnstVku6Nhs+YkqjYaZ+mKPugvlVhGVWv0DaaeQFVuZ8cJtUGJ/5FFU4Y+n+gylYUHkGBMA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -9582,8 +9487,8 @@ packages: react-dom: optional: true dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.6.17 '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 @@ -9599,42 +9504,30 @@ packages: - '@types/react-dom' dev: true - /@storybook/core-client@7.6.17: - resolution: {integrity: sha512-LuDbADK+DPNAOOCXOlvY09hdGVueXlDetsdOJ/DgYnSa9QSWv9Uv+F8QcEgR3QckZJbPlztKJIVLgP2n/Xkijw==} + /@storybook/components@8.0.0(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-+LmHnR2XQQ76uyWW5u+9ZBlS5sPyJWE6cbMdmkJ0PMGaZdZuF07urcg4z4/qBsDxRZDquBPu/Li5xx6OjXhVKw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: - '@storybook/client-logger': 7.6.17 - '@storybook/preview-api': 7.6.17 - dev: true - - /@storybook/core-common@7.5.3: - resolution: {integrity: sha512-WGMwjtVUxUzFwQz7Mgs0gLuNebIGNV55dCdZgurx2/y6QOkJ2v8D0b3iL+xKMV4B5Nwoc2DsM418Y+Hy3UQd+w==} - dependencies: - '@storybook/core-events': 7.5.3 - '@storybook/node-logger': 7.5.3 - '@storybook/types': 7.5.3 - '@types/find-cache-dir': 3.2.1 - '@types/node': 18.18.8 - '@types/node-fetch': 2.6.8 - '@types/pretty-hrtime': 1.0.2 - chalk: 4.1.2 - esbuild: 0.18.20 - esbuild-register: 3.5.0(esbuild@0.18.20) - file-system-cache: 2.3.0 - find-cache-dir: 3.3.2 - find-up: 5.0.0 - fs-extra: 11.1.1 - glob: 10.3.10 - handlebars: 4.7.8 - lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0 - picomatch: 2.3.1 - pkg-dir: 5.0.0 - pretty-hrtime: 1.0.3 - resolve-from: 5.0.0 - ts-dedent: 2.2.0 + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.64)(react@18.2.0) + '@storybook/client-logger': 8.0.0 + '@storybook/csf': 0.1.2 + '@storybook/global': 5.0.0 + '@storybook/icons': 1.2.8(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.0 + memoizerific: 1.11.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + util-deprecate: 1.0.2 transitivePeerDependencies: - - encoding - - supports-color + - '@types/react' dev: true /@storybook/core-common@7.6.17: @@ -9668,10 +9561,40 @@ packages: - supports-color dev: true - /@storybook/core-events@7.5.3: - resolution: {integrity: sha512-DFOpyQ22JD5C1oeOFzL8wlqSWZzrqgDfDbUGP8xdO4wJu+FVTxnnWN6ZYLdTPB1u27DOhd7TzjQMfLDHLu7kbQ==} + /@storybook/core-common@8.0.0: + resolution: {integrity: sha512-fqlQYw5/PDW/oj34QwU5u0HkNLPgELfszsvLFsUcwI7uAzwb/WC2WdPvncT7qRPNcSZLXKJcA8QAqKL4t4I8bg==} dependencies: + '@storybook/core-events': 8.0.0 + '@storybook/csf-tools': 8.0.0 + '@storybook/node-logger': 8.0.0 + '@storybook/types': 8.0.0 + '@yarnpkg/fslib': 2.10.3 + '@yarnpkg/libzip': 2.3.0 + chalk: 4.1.2 + cross-spawn: 7.0.3 + esbuild: 0.20.1 + esbuild-register: 3.5.0(esbuild@0.20.1) + execa: 5.1.1 + file-system-cache: 2.3.0 + find-cache-dir: 3.3.2 + find-up: 5.0.0 + fs-extra: 11.2.0 + glob: 10.3.10 + handlebars: 4.7.8 + lazy-universal-dotenv: 4.0.0 + node-fetch: 2.7.0 + picomatch: 2.3.1 + pkg-dir: 5.0.0 + pretty-hrtime: 1.0.3 + resolve-from: 5.0.0 + semver: 7.6.0 + tempy: 1.0.1 + tiny-invariant: 1.3.3 ts-dedent: 2.2.0 + util: 0.12.5 + transitivePeerDependencies: + - encoding + - supports-color dev: true /@storybook/core-events@7.6.17: @@ -9680,34 +9603,42 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/core-server@7.6.17: - resolution: {integrity: sha512-KWGhTTaL1Q14FolcoKKZgytlPJUbH6sbJ1Ptj/84EYWFewcnEgVs0Zlnh1VStRZg+Rd1WC1V4yVd/bbDzxrvQA==} + /@storybook/core-events@8.0.0: + resolution: {integrity: sha512-kkabj4V99gOTBW+y3HM/LTCDekglqb+lslZMamM+Ytxv1lCqCEOIR/OGfnYOyEaK4BLcx61Zp+fO30FZxtoT1w==} + dependencies: + ts-dedent: 2.2.0 + dev: true + + /@storybook/core-server@8.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-uVvS4psu/wQ+m9JTAvEvSwxjNKiCviNmNX1fv/VYRhQiAHhdb3e58NfeHd6QBffyOF80hY1RJWe3vAPcNIoZxA==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 + '@babel/core': 7.24.0 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.6.17 - '@storybook/channels': 7.6.17 - '@storybook/core-common': 7.6.17 - '@storybook/core-events': 7.6.17 + '@storybook/builder-manager': 8.0.0 + '@storybook/channels': 8.0.0 + '@storybook/core-common': 8.0.0 + '@storybook/core-events': 8.0.0 '@storybook/csf': 0.1.2 - '@storybook/csf-tools': 7.6.17 - '@storybook/docs-mdx': 0.1.0 + '@storybook/csf-tools': 8.0.0 + '@storybook/docs-mdx': 3.0.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.6.17 - '@storybook/node-logger': 7.6.17 - '@storybook/preview-api': 7.6.17 - '@storybook/telemetry': 7.6.17 - '@storybook/types': 7.6.17 + '@storybook/manager': 8.0.0 + '@storybook/manager-api': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 8.0.0 + '@storybook/preview-api': 8.0.0 + '@storybook/telemetry': 8.0.0 + '@storybook/types': 8.0.0 '@types/detect-port': 1.3.5 '@types/node': 18.18.8 '@types/pretty-hrtime': 1.0.3 - '@types/semver': 7.5.7 + '@types/semver': 7.5.8 better-opn: 3.0.2 chalk: 4.1.2 cli-table3: 0.6.3 compression: 1.7.4 detect-port: 1.5.1 - express: 4.18.2 + express: 4.18.3 fs-extra: 11.2.0 globby: 11.1.0 ip: 2.0.1 @@ -9716,9 +9647,9 @@ packages: pretty-hrtime: 1.0.3 prompts: 2.4.2 read-pkg-up: 7.0.1 - semver: 7.6.0 + semver: 7.5.4 telejson: 7.2.0 - tiny-invariant: 1.3.1 + tiny-invariant: 1.3.3 ts-dedent: 2.2.0 util: 0.12.5 util-deprecate: 1.0.2 @@ -9727,57 +9658,53 @@ packages: transitivePeerDependencies: - bufferutil - encoding + - react + - react-dom - supports-color - utf-8-validate dev: true - /@storybook/csf-plugin@7.6.17: - resolution: {integrity: sha512-xTHv9BUh3bkDVCvcbmdfVF0/e96BdrEgqPJ3G3RmKbSzWLOkQ2U9yiPfHzT0KJWPhVwj12fjfZp0zunu+pcS6Q==} + /@storybook/csf-plugin@8.0.0: + resolution: {integrity: sha512-bCX3XvZ8X1dS08ung0IhugtTUOK+rWwRjWjyj5WC7fl5HYyFYQ91MC2f8EccYQaDYl9Dfvo1cw685gnk6PoLbw==} dependencies: - '@storybook/csf-tools': 7.6.17 - unplugin: 1.7.1 + '@storybook/csf-tools': 8.0.0 + unplugin: 1.9.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@7.6.17: - resolution: {integrity: sha512-dAQtam0EBPeTJYcQPLxXgz4L9JFqD+HWbLFG9CmNIhMMjticrB0mpk1EFIS6vPXk/VsVWpBgMLD7dZlD6YMKcQ==} + /@storybook/csf-tools@8.0.0: + resolution: {integrity: sha512-VIMaZJiGM2NVzlgxaOyaVlH1pw/VSrJygDqOZyANh/kl4KHA+6xIqOkZC+X0+5K295dTFx2nR6S3btTjwT/Wrg==} dependencies: '@babel/generator': 7.23.6 - '@babel/parser': 7.23.9 - '@babel/traverse': 7.23.9 - '@babel/types': 7.23.9 + '@babel/parser': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 '@storybook/csf': 0.1.2 - '@storybook/types': 7.6.17 + '@storybook/types': 8.0.0 fs-extra: 11.2.0 - recast: 0.23.4 + recast: 0.23.6 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf@0.1.1: - resolution: {integrity: sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg==} - dependencies: - type-fest: 2.19.0 - dev: true - /@storybook/csf@0.1.2: resolution: {integrity: sha512-ePrvE/pS1vsKR9Xr+o+YwdqNgHUyXvg+1Xjx0h9LrVx7Zq4zNe06pd63F5EvzTbCbJsHj7GHr9tkiaqm7U8WRA==} dependencies: type-fest: 2.19.0 dev: true - /@storybook/docs-mdx@0.1.0: - resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} + /@storybook/docs-mdx@3.0.0: + resolution: {integrity: sha512-NmiGXl2HU33zpwTv1XORe9XG9H+dRUC1Jl11u92L4xr062pZtrShLmD4VKIsOQujxhhOrbxpwhNOt+6TdhyIdQ==} dev: true - /@storybook/docs-tools@7.6.17: - resolution: {integrity: sha512-bYrLoj06adqklyLkEwD32C0Ww6t+9ZVvrJHiVT42bIhTRpFiFPAetl1a9KPHtFLnfduh4n2IxIr1jv32ThPDTA==} + /@storybook/docs-tools@8.0.0: + resolution: {integrity: sha512-d6slxGMosurSTPp1zOTnr7EILnm9xmUrT0xF3Vxr3Yat5/YQEe3WSADktIFyWwlqvIu7MQ8Lh+oelAb5TuxiDw==} dependencies: - '@storybook/core-common': 7.6.17 - '@storybook/preview-api': 7.6.17 - '@storybook/types': 7.6.17 + '@storybook/core-common': 8.0.0 + '@storybook/preview-api': 8.0.0 + '@storybook/types': 8.0.0 '@types/doctrine': 0.0.3 assert: 2.1.0 doctrine: 3.0.0 @@ -9791,8 +9718,9 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/manager-api@7.5.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-d8mVLr/5BEG4bAS2ZeqYTy/aX4jPEpZHdcLaWoB4mAM+PAL9wcWsirUyApKtDVYLITJf/hd8bb2Dm2ok6E45gA==} + /@storybook/icons@1.2.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-YMF5DiBvMiAVH6qd6Cf6WCwZq3D1OZNxsKtZVFBlzJXqlZb1CLEuCHy5MwL4WI5mzb6q8MJsLYpVMoH84OzUpQ==} + engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -9802,23 +9730,8 @@ packages: react-dom: optional: true dependencies: - '@storybook/channels': 7.5.3 - '@storybook/client-logger': 7.5.3 - '@storybook/core-events': 7.5.3 - '@storybook/csf': 0.1.1 - '@storybook/global': 5.0.0 - '@storybook/router': 7.5.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.3 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - semver: 7.5.4 - store2: 2.14.2 - telejson: 7.2.0 - ts-dedent: 2.2.0 dev: true /@storybook/manager-api@7.6.17(react-dom@18.2.0)(react@18.2.0): @@ -9843,43 +9756,38 @@ packages: - react-dom dev: true - /@storybook/manager@7.6.17: - resolution: {integrity: sha512-A1LDDIqMpwRzq/dqkbbiza0QI04o4ZHCl2a3UMDZUV/+QLc2nsr2DAaLk4CVL4/cIc5zGqmIcaOTvprx2YKVBw==} + /@storybook/manager-api@8.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vJcCc2hG78RjIyhmooqnBlVrTdIomzRqG5WO025tXFgRV1eRUkWJRqSSudcLJO6wk77ZSAtI1ihsDrjsrBFWZw==} + dependencies: + '@storybook/channels': 8.0.0 + '@storybook/client-logger': 8.0.0 + '@storybook/core-events': 8.0.0 + '@storybook/csf': 0.1.2 + '@storybook/global': 5.0.0 + '@storybook/router': 8.0.0 + '@storybook/theming': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.0 + dequal: 2.0.3 + lodash: 4.17.21 + memoizerific: 1.11.3 + store2: 2.14.3 + telejson: 7.2.0 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - react + - react-dom dev: true - /@storybook/mdx2-csf@1.1.0: - resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} - dev: true - - /@storybook/node-logger@7.5.3: - resolution: {integrity: sha512-7ZZDw/q3hakBj1FngsBjaHNIBguYAWojp7R1fFTvwkeunCi21EUzZjRBcqp10kB6BP3/NLX32bIQknsCWD76rQ==} + /@storybook/manager@8.0.0: + resolution: {integrity: sha512-1aCHzc+A4IOdDves+mE0K9bjyyPzPAIlR7oI6kSuO416/HXXJDdN5G825OQB/VIBYc1b8cNElMdNVKQK2FQorQ==} dev: true /@storybook/node-logger@7.6.17: resolution: {integrity: sha512-w59MQuXhhUNrUVmVkXhMwIg2nvFWjdDczLTwYLorhfsE36CWeUOY5QCZWQy0Qf/h+jz8Uo7Evy64qn18v9C4wA==} dev: true - /@storybook/postinstall@7.6.17: - resolution: {integrity: sha512-WaWqB8o9vUc9aaVls+povQSVirf1Xd1LZcVhUKfAocAF3mzYUsnJsVqvnbjRj/F96UFVihOyDt9Zjl/9OvrCvQ==} - dev: true - - /@storybook/preview-api@7.5.3: - resolution: {integrity: sha512-LNmEf7oBRnZ1wG3bQ+P+TO29+NN5pSDJiAA6FabZBrtIVm+psc2lxBCDQvFYyAFzQSlt60toGKNW8+RfFNdR5Q==} - dependencies: - '@storybook/channels': 7.5.3 - '@storybook/client-logger': 7.5.3 - '@storybook/core-events': 7.5.3 - '@storybook/csf': 0.1.1 - '@storybook/global': 5.0.0 - '@storybook/types': 7.5.3 - '@types/qs': 6.9.9 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - qs: 6.11.2 - synchronous-promise: 2.0.17 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 + /@storybook/node-logger@8.0.0: + resolution: {integrity: sha512-C/sMNQqCIYVtJaLpe92RSkPgW3GXcWp6QeH5+glfP42kh+G9axxnEJJ996tyAnNQRzUuI+Eh+B7ytPZU1/WseQ==} dev: true /@storybook/preview-api@7.6.17: @@ -9891,22 +9799,41 @@ packages: '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 '@storybook/types': 7.6.17 - '@types/qs': 6.9.11 + '@types/qs': 6.9.12 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.11.2 + qs: 6.12.0 synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 dev: true - /@storybook/preview@7.6.17: - resolution: {integrity: sha512-LvkMYK/y6alGjwRVNDIKL1lFlbyZ0H0c8iAbcQkiMoaFiujMQyVswMDKlWcj42Upfr/B1igydiruomc+eUt0mw==} + /@storybook/preview-api@8.0.0: + resolution: {integrity: sha512-R2NBKtvHi+i1b/3PZe4u4YdJ7dlqr8YTqLn7syB/YSnKRAa7DYed+GJLu4qFJisE6IuYi+57AsdW16otRFEVvg==} + dependencies: + '@storybook/channels': 8.0.0 + '@storybook/client-logger': 8.0.0 + '@storybook/core-events': 8.0.0 + '@storybook/csf': 0.1.2 + '@storybook/global': 5.0.0 + '@storybook/types': 8.0.0 + '@types/qs': 6.9.12 + dequal: 2.0.3 + lodash: 4.17.21 + memoizerific: 1.11.3 + qs: 6.12.0 + tiny-invariant: 1.3.3 + ts-dedent: 2.2.0 + util-deprecate: 1.0.2 dev: true - /@storybook/react-dom-shim@7.6.17(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-32Sa/G+WnvaPiQ1Wvjjw5UM9rr2c4GDohwCcWVv3/LJuiFPqNS6zglAtmnsrlIBnUwRBMLMh/ekCTdqMiUmfDw==} + /@storybook/preview@8.0.0: + resolution: {integrity: sha512-cFV7+6LYe1qr1HXm+oc74Z6ygAKgkjkhfGsfDhdS+UrzoFL9JF/+++RcE+xSBNVfzZjL19U1CsPEN0v0smIbkQ==} + dev: true + + /@storybook/react-dom-shim@8.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bpT/7XyO9T+mWJojAblnuScum/UI65UksaL1jKYySMpBuW4jTJVE1YPzN1oe9A4me8HQCPeDw4Rg+ZB91H5sKA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -9920,13 +9847,13 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react-vite@7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.1.4): - resolution: {integrity: sha512-4dIm3CuRl44X1TLzN3WoZh/bChzJF7Ud28li9atj9C8db0bb/y0zl8cahrsRFoR7/LyfqdOVLqaztrnA5SsWfg==} - engines: {node: '>=16'} + /@storybook/react-vite@8.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(vite@5.1.6): + resolution: {integrity: sha512-ojUjI3n9BZkXichyHNa59hvgjYGSDVNxZjwENHMrkHqN92mHpOHdhHEsubw7Yi3O8e5fPSa3cX9S7ldPheTDmw==} + engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + vite: ^4.0.0 || ^5.0.0 peerDependenciesMeta: react: optional: true @@ -9935,16 +9862,19 @@ packages: vite: optional: true dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.3.3)(vite@5.1.4) - '@rollup/pluginutils': 5.0.5 - '@storybook/builder-vite': 7.6.17(typescript@5.3.3)(vite@5.1.4) - '@storybook/react': 7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) - '@vitejs/plugin-react': 3.1.0(vite@5.1.4) - magic-string: 0.30.5 + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.4.2)(vite@5.1.6) + '@rollup/pluginutils': 5.1.0 + '@storybook/builder-vite': 8.0.0(typescript@5.4.2)(vite@5.1.6) + '@storybook/node-logger': 8.0.0 + '@storybook/react': 8.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) + find-up: 5.0.0 + magic-string: 0.30.8 react: 18.2.0 - react-docgen: 7.0.1 + react-docgen: 7.0.3 react-dom: 18.2.0(react@18.2.0) - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) + resolve: 1.22.8 + tsconfig-paths: 4.2.0 + vite: 5.1.6(@types/node@18.18.8) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -9954,13 +9884,13 @@ packages: - vite-plugin-glimmerx dev: true - /@storybook/react@7.6.17(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): - resolution: {integrity: sha512-lVqzQSU03rRJWYW+gK2gq6mSo3/qtnVICY8B8oP7gc36jVu4ksDIu45bTfukM618ODkUZy0vZe6T4engK3azjA==} - engines: {node: '>=16.0.0'} + /@storybook/react@8.0.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): + resolution: {integrity: sha512-Nl3jEd8Ezd2aDXfoQAgfGmwna3U6NOLMcCRSYOR63bH4/u16MnnDE8ACy+mH/+yWGEoxNjqcWUJiDk2h4C07LA==} + engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '*' + typescript: '>= 4.2.x' peerDependenciesMeta: react: optional: true @@ -9969,13 +9899,12 @@ packages: typescript: optional: true dependencies: - '@storybook/client-logger': 7.6.17 - '@storybook/core-client': 7.6.17 - '@storybook/docs-tools': 7.6.17 + '@storybook/client-logger': 8.0.0 + '@storybook/docs-tools': 8.0.0 '@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/types': 7.6.17 + '@storybook/preview-api': 8.0.0 + '@storybook/react-dom-shim': 8.0.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.0 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 18.18.8 @@ -9989,47 +9918,38 @@ packages: 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) + semver: 7.6.0 ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.3.3 + typescript: 5.4.2 util-deprecate: 1.0.2 transitivePeerDependencies: - encoding - supports-color dev: true - /@storybook/router@7.5.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-/iNYCFore7R5n6eFHbBYoB0P2/sybTVpA+uXTNUd3UEt7Ro6CEslTaFTEiH2RVQwOkceBp/NpyWon74xZuXhMg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/client-logger': 7.5.3 - memoizerific: 1.11.3 - qs: 6.11.2 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - /@storybook/router@7.6.17: resolution: {integrity: sha512-GnyC0j6Wi5hT4qRhSyT8NPtJfGmf82uZw97LQRWeyYu5gWEshUdM7aj40XlNiScd5cZDp0owO1idduVF2k2l2A==} dependencies: '@storybook/client-logger': 7.6.17 memoizerific: 1.11.3 - qs: 6.11.2 + qs: 6.12.0 dev: true - /@storybook/telemetry@7.6.17: - resolution: {integrity: sha512-WOcOAmmengYnGInH98Px44F47DSpLyk20BM+Z/IIQDzfttGOLlxNqBBG1XTEhNRn+AYuk4aZ2JEed2lCjVIxcA==} + /@storybook/router@8.0.0: + resolution: {integrity: sha512-NPV4pb7TBOepPymHBLDmnwPcH4SnrNsD3LiHaVoaE4xaKMZBse2slWxeWM6IGb6Ynoy6pQpsHhAnt+rTjlcv9w==} dependencies: - '@storybook/client-logger': 7.6.17 - '@storybook/core-common': 7.6.17 - '@storybook/csf-tools': 7.6.17 + '@storybook/client-logger': 8.0.0 + memoizerific: 1.11.3 + qs: 6.12.0 + dev: true + + /@storybook/telemetry@8.0.0: + resolution: {integrity: sha512-TpPswQYvhpFCyojWdKKOL7JMUhGqAr6Rqc/KQx4KEkHZat4K1yP7idNqpEIo/gavhlS1xVCNyp+WtzBI7d1PFw==} + dependencies: + '@storybook/client-logger': 8.0.0 + '@storybook/core-common': 8.0.0 + '@storybook/csf-tools': 8.0.0 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 @@ -10048,25 +9968,6 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/theming@7.5.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Cjmthe1MAk0z4RKCZ7m72gAD8YD0zTAH97z5ryM1Qv84QXjiCQ143fGOmYz1xEQdNFpOThPcwW6FEccLHTkVcg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 7.5.3 - '@storybook/global': 5.0.0 - memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true - /@storybook/theming@7.6.17(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ZbaBt3KAbmBtfjNqgMY7wPMBshhSJlhodyMNQypv+95xLD/R+Az6aBYbpVAOygLaUQaQk4ar7H/Ww6lFIoiFbA==} peerDependencies: @@ -10086,13 +9987,23 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/types@7.5.3: - resolution: {integrity: sha512-iu5W0Kdd6nysN5CPkY4GRl+0BpxRTdSfBIJak7mb6xCIHSB5t1tw4BOuqMQ5EgpikRY3MWJ4gY647QkWBX3MNQ==} + /@storybook/theming@8.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Yu6ybemarPN3RBdsljtvpEVNqnqG1YxDLOmkzl1MFtJ1uA5Zd5mTMjc37iD0WDvLOk8mc1HmEqB5+fDrX0U4Vw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: - '@storybook/channels': 7.5.3 - '@types/babel__core': 7.20.5 - '@types/express': 4.17.20 - file-system-cache: 2.3.0 + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@storybook/client-logger': 8.0.0 + '@storybook/global': 5.0.0 + memoizerific: 1.11.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) dev: true /@storybook/types@7.6.17: @@ -10104,6 +10015,14 @@ packages: file-system-cache: 2.3.0 dev: true + /@storybook/types@8.0.0: + resolution: {integrity: sha512-6nJipdgoAkVFk2JpRPCm9vb/Yuak2lmdZRv9qzl8cNRttlbOESVlzbmhgxCmWV0OYUaMeYge9L8NWhJ14LKbzw==} + dependencies: + '@storybook/channels': 8.0.0 + '@types/express': 4.17.21 + file-system-cache: 2.3.0 + dev: true + /@swc/counter@0.1.3: resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} dev: false @@ -10177,7 +10096,7 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 9.3.3 - '@types/react-dom': 18.2.19 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -10233,11 +10152,11 @@ packages: engines: {node: '>=14.17'} dev: true - /@turbo/gen@1.12.4(@types/node@18.18.8)(typescript@5.3.3): - resolution: {integrity: sha512-3Z8KZ6Vnc2x6rr8sNJ4QNYpkAttLBfb91uPzDlFDY7vgJg+vfXT8YWyZznVL+19ZixF2C/F4Ucp4/YjG2e1drg==} + /@turbo/gen@1.12.5(@types/node@18.18.8)(typescript@5.4.2): + resolution: {integrity: sha512-sEF/iryAcWYqONXcrAyWREUVPA4eba22hxU1yx4b9+Rs9SUNFkM54cDaXEAtzbh/iji428aQpnuxi+SUT7m9zw==} hasBin: true dependencies: - '@turbo/workspaces': 1.12.4 + '@turbo/workspaces': 1.12.5 chalk: 2.4.2 commander: 10.0.1 fs-extra: 10.1.0 @@ -10245,7 +10164,7 @@ packages: minimatch: 9.0.3 node-plop: 0.26.3 proxy-agent: 6.3.1 - ts-node: 10.9.1(@types/node@18.18.8)(typescript@5.3.3) + ts-node: 10.9.1(@types/node@18.18.8)(typescript@5.4.2) update-check: 1.5.4 validate-npm-package-name: 5.0.0 transitivePeerDependencies: @@ -10256,8 +10175,8 @@ packages: - typescript dev: true - /@turbo/workspaces@1.12.4: - resolution: {integrity: sha512-a1hF8Nr6MOeCpvlLR569dGTlzgRLj2Rxo6dTb4jtL+jhHwCb94A9kDPgcRnYGFr45mgulICarVaNZxDjw4/riQ==} + /@turbo/workspaces@1.12.5: + resolution: {integrity: sha512-UksAe6nxryEZoUr5IMUzt9bwsZLxccUnT469fI3OE5Xbd5fbInzLKIZ3ZuzFvXR4N7ezr2HCvkUItmgwe7k1HA==} hasBin: true dependencies: chalk: 2.4.2 @@ -10315,11 +10234,10 @@ packages: '@babel/types': 7.23.6 dev: true - /@types/body-parser@1.19.4: - resolution: {integrity: sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==} + /@types/babel__traverse@7.20.5: + resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} dependencies: - '@types/connect': 3.4.37 - '@types/node': 18.18.8 + '@babel/types': 7.24.0 dev: true /@types/body-parser@1.19.5: @@ -10332,13 +10250,7 @@ packages: /@types/concat-stream@2.0.3: resolution: {integrity: sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ==} dependencies: - '@types/node': 20.11.21 - dev: true - - /@types/connect@3.4.37: - resolution: {integrity: sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==} - dependencies: - '@types/node': 18.18.8 + '@types/node': 20.11.25 dev: true /@types/connect@3.4.38: @@ -10350,7 +10262,7 @@ packages: /@types/conventional-commits-parser@5.0.0: resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} dependencies: - '@types/node': 20.11.22 + '@types/node': 20.11.25 dev: true /@types/cookiejar@2.1.5: @@ -10435,39 +10347,21 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true - /@types/express-serve-static-core@4.17.40: - resolution: {integrity: sha512-dzQWNQktgK3AyMpPeIeWbnR/ve2wU0bDSfdhf+RSt1ivelrO3hwfrKjTZvJDK4IyGWlDoRj+knNSePnL7OUqOA==} - dependencies: - '@types/node': 18.18.8 - '@types/qs': 6.9.10 - '@types/range-parser': 1.2.6 - '@types/send': 0.17.3 - dev: true - /@types/express-serve-static-core@4.17.43: resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} dependencies: '@types/node': 18.18.8 - '@types/qs': 6.9.11 + '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 dev: true - /@types/express@4.17.20: - resolution: {integrity: sha512-rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw==} - dependencies: - '@types/body-parser': 1.19.4 - '@types/express-serve-static-core': 4.17.40 - '@types/qs': 6.9.10 - '@types/serve-static': 1.15.4 - dev: true - /@types/express@4.17.21: resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.17.43 - '@types/qs': 6.9.11 + '@types/qs': 6.9.12 '@types/serve-static': 1.15.5 dev: true @@ -10485,7 +10379,7 @@ packages: /@types/graceful-fs@4.1.8: resolution: {integrity: sha512-NhRH7YzWq8WiNKVavKPBmtLYZHxNY19Hh+az28O/phfp68CF45pMFud+ZzJ8ewnxnC5smIdF3dqFeiSUQ5I+pw==} dependencies: - '@types/node': 18.19.19 + '@types/node': 18.19.22 dev: true /@types/hast@2.3.7: @@ -10509,10 +10403,6 @@ packages: resolution: {integrity: sha512-A8vk09eyYzk8J/lFO4OUMKCmRN0rRzfZf4n3Olwapgox/PtTiU8zPYlL1UEkJ/WeHvV6v9Xnj3o/705PKz9r4Q==} dev: true - /@types/http-errors@2.0.3: - resolution: {integrity: sha512-pP0P/9BnCj1OVvQR2lF41EkDG/lWWnDyA203b/4Fmi2eTyORnBtcDoKDwjWQthELrBvWkMOrvSOnZ8OVlW6tXA==} - dev: true - /@types/http-errors@2.0.4: resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} dev: true @@ -10542,12 +10432,24 @@ packages: '@types/istanbul-lib-coverage': 2.0.5 dev: true + /@types/istanbul-lib-report@3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + dev: true + /@types/istanbul-reports@3.0.3: resolution: {integrity: sha512-1nESsePMBlf0RPRffLZi5ujYh7IH1BWL4y9pr+Bn3cJBdxz+RTP8bUFljLz9HvzhhOSWKdyBZ4DIivdL6rvgZg==} dependencies: '@types/istanbul-lib-report': 3.0.2 dev: true + /@types/istanbul-reports@3.0.4: + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + dependencies: + '@types/istanbul-lib-report': 3.0.3 + dev: true + /@types/jest@29.5.12: resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} dependencies: @@ -10611,23 +10513,20 @@ packages: /@types/mdx@2.0.10: resolution: {integrity: sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==} + dev: false + + /@types/mdx@2.0.11: + resolution: {integrity: sha512-HM5bwOaIQJIQbAYfax35HCKxx7a3KrK3nBtIqJgSOitivTD1y3oW9P3rxY9RkXYPUk7y/AjAohfHKmFpGE79zw==} + dev: true /@types/methods@1.1.4: resolution: {integrity: sha512-ymXWVrDiCxTBE3+RIrrP533E70eA+9qu7zdWoHuOmGujkYtzf4HQF96b8nwHLqhuf4ykX61IGRIB38CC6/sImQ==} dev: true - /@types/mime-types@2.1.4: - resolution: {integrity: sha512-lfU4b34HOri+kAY5UheuFMWPDOI+OPceBSHZKp69gEyTL/mmJ4cnU6Y/rlme3UL3GyOn6Y42hyIEw0/q8sWx5w==} - dev: true - /@types/mime@1.3.5: resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} dev: true - /@types/mime@3.0.3: - resolution: {integrity: sha512-i8MBln35l856k5iOhKk2XJ4SeAWg75mLIpZB4v6imOagKL6twsukBZGDMNhdOVk7yRFTMPpfILocMos59Q1otQ==} - dev: true - /@types/mime@3.0.4: resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} dev: true @@ -10654,13 +10553,6 @@ packages: form-data: 4.0.0 dev: true - /@types/node-fetch@2.6.8: - resolution: {integrity: sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==} - dependencies: - '@types/node': 18.18.8 - form-data: 4.0.0 - dev: true - /@types/node@14.18.33: resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} dev: true @@ -10677,25 +10569,13 @@ packages: dependencies: undici-types: 5.26.5 - /@types/node@18.19.19: - resolution: {integrity: sha512-qqV6hSy9zACEhQUy5CEGeuXAZN0fNjqLWRIvOXOwdFYhFoKBiY08VKR5kgchr90+TitLVhpUEb54hk4bYaArUw==} + /@types/node@18.19.22: + resolution: {integrity: sha512-p3pDIfuMg/aXBmhkyanPshdfJuX5c5+bQjYLIikPLXAUycEogij/c50n/C+8XOA5L93cU4ZRXtn+dNQGi0IZqQ==} dependencies: undici-types: 5.26.5 - /@types/node@18.19.21: - resolution: {integrity: sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==} - dependencies: - undici-types: 5.26.5 - dev: true - - /@types/node@20.11.21: - resolution: {integrity: sha512-/ySDLGscFPNasfqStUuWWPfL78jompfIoVzLJPVVAHBh6rpG68+pI2Gk+fNLeI8/f1yPYL4s46EleVIc20F1Ow==} - dependencies: - undici-types: 5.26.5 - dev: true - - /@types/node@20.11.22: - resolution: {integrity: sha512-/G+IxWxma6V3E+pqK1tSl2Fo1kl41pK1yeCyDsgkF9WlVAme4j5ISYM2zR11bgLFJGLN5sVK40T4RJNuiZbEjA==} + /@types/node@20.11.25: + resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==} dependencies: undici-types: 5.26.5 dev: true @@ -10716,10 +10596,6 @@ packages: pg-types: 2.2.0 dev: false - /@types/pretty-hrtime@1.0.2: - resolution: {integrity: sha512-vyv9knII8XeW8TnXDcGH7HqG6FeR56ESN6ExM34d/U8Zvs3xuG34euV6CVyB7KEYI7Ts4lQM8b4NL72e7UadnA==} - dev: true - /@types/pretty-hrtime@1.0.3: resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} dev: true @@ -10734,33 +10610,21 @@ packages: /@types/prop-types@15.7.11: resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} - /@types/qs@6.9.10: - resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} - dev: true - - /@types/qs@6.9.11: - resolution: {integrity: sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==} - dev: true - - /@types/qs@6.9.9: - resolution: {integrity: sha512-wYLxw35euwqGvTDx6zfY1vokBFnsK0HNrzc6xNHchxfO2hpuRg74GbkEW7e3sSmPvj0TjCDT1VCa6OtHXnubsg==} - dev: true - - /@types/range-parser@1.2.6: - resolution: {integrity: sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==} + /@types/qs@6.9.12: + resolution: {integrity: sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==} dev: true /@types/range-parser@1.2.7: resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: true - /@types/react-dom@18.2.19: - resolution: {integrity: sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==} + /@types/react-dom@18.2.21: + resolution: {integrity: sha512-gnvBA/21SA4xxqNXEwNiVcP0xSGHh/gi1VhWv9Bl46a0ItbTT5nFY+G9VSQpaG/8N/qdJpJ+vftQ4zflTtnjLw==} dependencies: - '@types/react': 18.2.61 + '@types/react': 18.2.64 - /@types/react@18.2.61: - resolution: {integrity: sha512-NURTN0qNnJa7O/k4XUkEW2yfygA+NxS0V5h1+kp9jPwhzZy95q3ADoGMP0+JypMhrZBTTgjKAUlTctde1zzeQA==} + /@types/react@18.2.64: + resolution: {integrity: sha512-MlmPvHgjj2p3vZaxbQgFUQFvD8QiZwACfGqEdDSWou5yISWxDQ4/74nCAwsUiX7UFLKZz3BbVSPj+YxeoGGCfg==} dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 @@ -10772,21 +10636,10 @@ packages: /@types/scheduler@0.16.8: resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - /@types/semver@7.5.7: - resolution: {integrity: sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==} - dev: true - /@types/semver@7.5.8: resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} dev: true - /@types/send@0.17.3: - resolution: {integrity: sha512-/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug==} - dependencies: - '@types/mime': 1.3.5 - '@types/node': 18.18.8 - dev: true - /@types/send@0.17.4: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: @@ -10794,14 +10647,6 @@ packages: '@types/node': 18.18.8 dev: true - /@types/serve-static@1.15.4: - resolution: {integrity: sha512-aqqNfs1XTF0HDrFdlY//+SGUxmdSUbjeRXb5iaZc3x0/vMbYmdw9qvOgHWOyyLFxSSRnUuP5+724zBgfw8/WAw==} - dependencies: - '@types/http-errors': 2.0.3 - '@types/mime': 3.0.3 - '@types/node': 18.18.8 - dev: true - /@types/serve-static@1.15.5: resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} dependencies: @@ -10836,7 +10681,7 @@ packages: /@types/through@0.0.32: resolution: {integrity: sha512-7XsfXIsjdfJM2wFDRAtEWp3zb2aVPk5QeyZxGlVK57q4u26DczMHhJmlhr0Jqv0THwxam/L8REXkj8M2I/lcvw==} dependencies: - '@types/node': 18.18.8 + '@types/node': 18.19.22 dev: true /@types/tinycolor2@1.4.6: @@ -10880,10 +10725,10 @@ packages: resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} dev: true - /@types/yargs@16.0.7: - resolution: {integrity: sha512-lQcYmxWuOfJq4IncK88/nwud9rwr1F04CFc5xzk0k4oKVyz/AI35TfsXmhjf6t8zp8mpCOi17BfvuNWx+zrYkg==} + /@types/yargs@16.0.9: + resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} dependencies: - '@types/yargs-parser': 21.0.2 + '@types/yargs-parser': 21.0.3 dev: true /@types/yargs@17.0.30: @@ -10898,7 +10743,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: true - /@typescript-eslint/eslint-plugin@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-/XtVZJtbaphtdrWjr+CJclaCVGPtOdBpFEnvtNf/jRV0IiEemRrL0qABex/nEt8isYcnFacm3nPHYQwL+Wb7qg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -10914,10 +10759,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.0.2 - '@typescript-eslint/type-utils': 7.0.2(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.0.2(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/visitor-keys': 7.0.2 debug: 4.3.4 eslint: 8.57.0 @@ -10925,14 +10770,14 @@ packages: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==} + /@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -10947,24 +10792,24 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/scope-manager': 7.1.0 - '@typescript-eslint/type-utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 7.1.0 + '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.1.1 + '@typescript-eslint/type-utils': 7.1.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 7.1.1 debug: 4.3.4 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -10973,14 +10818,14 @@ packages: eslint: optional: true dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser@7.0.2(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/parser@7.0.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -10994,17 +10839,17 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.0.2 '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.2) '@typescript-eslint/visitor-keys': 7.0.2 debug: 4.3.4 eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==} + /@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 @@ -11015,13 +10860,13 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.1.0 - '@typescript-eslint/types': 7.1.0 - '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 7.1.0 + '@typescript-eslint/scope-manager': 7.1.1 + '@typescript-eslint/types': 7.1.1 + '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 7.1.1 debug: 4.3.4 eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -11058,15 +10903,15 @@ packages: '@typescript-eslint/visitor-keys': 7.0.2 dev: true - /@typescript-eslint/scope-manager@7.1.0: - resolution: {integrity: sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A==} + /@typescript-eslint/scope-manager@7.1.1: + resolution: {integrity: sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 7.1.0 - '@typescript-eslint/visitor-keys': 7.1.0 + '@typescript-eslint/types': 7.1.1 + '@typescript-eslint/visitor-keys': 7.1.1 dev: true - /@typescript-eslint/type-utils@6.19.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@6.19.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-mcvS6WSWbjiSxKCwBcXtOM5pRkPQ6kcDds/juxcy/727IQr3xMEcwr/YLHW2A2+Fp5ql6khjbKBzOyjuPqGi/w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -11078,17 +10923,17 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.19.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.4.2) + '@typescript-eslint/utils': 6.19.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@7.0.2(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@7.0.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-IKKDcFsKAYlk8Rs4wiFfEwJTQlHcdn8CLwLaxwd6zb8HNiMcQIFX9sWax2k4Cjj7l7mGS5N1zl7RCHOVwHq2VQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -11100,18 +10945,18 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) - '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.2) + '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@7.1.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==} + /@typescript-eslint/type-utils@7.1.1(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 @@ -11122,12 +10967,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3) - '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.4.2) + '@typescript-eslint/utils': 7.1.1(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -11152,12 +10997,12 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types@7.1.0: - resolution: {integrity: sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA==} + /@typescript-eslint/types@7.1.1: + resolution: {integrity: sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==} engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.2): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -11171,14 +11016,14 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.0 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + semver: 7.5.4 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.19.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@6.19.0(typescript@5.4.2): resolution: {integrity: sha512-o/zefXIbbLBZ8YJ51NlkSAt2BamrK6XOmuxSR3hynMIzzyMY33KuJ9vuMdFSXW+H0tVvdF9qBPTHA91HDb4BIQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -11193,14 +11038,14 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + semver: 7.5.4 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.2): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -11216,13 +11061,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.5.4 - ts-api-utils: 1.2.0(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.0.2(typescript@5.3.3): + /@typescript-eslint/typescript-estree@7.0.2(typescript@5.4.2): resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -11238,14 +11083,14 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.1.0(typescript@5.3.3): - resolution: {integrity: sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==} + /@typescript-eslint/typescript-estree@7.1.1(typescript@5.4.2): + resolution: {integrity: sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -11253,20 +11098,20 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.1.0 - '@typescript-eslint/visitor-keys': 7.1.0 + '@typescript-eslint/types': 7.1.1 + '@typescript-eslint/visitor-keys': 7.1.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.3.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -11277,19 +11122,19 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.7 + '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils@6.19.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.19.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-QR41YXySiuN++/dC9UArYOg4X86OAYP83OWTewpVx5ct1IZhjjgTLocj7QNxGhWoTqknsgpl7L+hGygCO+sdYw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -11300,10 +11145,10 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.7 + '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.19.0 '@typescript-eslint/types': 6.19.0 - '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.4.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -11311,7 +11156,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -11322,10 +11167,10 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.7 + '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.2) eslint: 8.57.0 semver: 7.5.4 transitivePeerDependencies: @@ -11333,7 +11178,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.0.2(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@7.0.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -11344,10 +11189,10 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.7 + '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.0.2 '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -11355,8 +11200,8 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.1.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==} + /@typescript-eslint/utils@7.1.1(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 @@ -11367,9 +11212,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.1.0 - '@typescript-eslint/types': 7.1.0 - '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.3.3) + '@typescript-eslint/scope-manager': 7.1.1 + '@typescript-eslint/types': 7.1.1 + '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.4.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -11409,11 +11254,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@7.1.0: - resolution: {integrity: sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA==} + /@typescript-eslint/visitor-keys@7.1.1: + resolution: {integrity: sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 7.1.0 + '@typescript-eslint/types': 7.1.1 eslint-visitor-keys: 3.4.3 dev: true @@ -11421,7 +11266,7 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@unocss/astro@0.58.5(vite@5.1.4): + /@unocss/astro@0.58.5(vite@5.1.6): resolution: {integrity: sha512-LtuVnj8oFAK9663OVhQO8KpdJFiOyyPsYfnOZlDCOFK3gHb/2WMrzdBwr1w8LoQF3bDedkFMKirVF7gWjyZiaw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -11431,8 +11276,8 @@ packages: dependencies: '@unocss/core': 0.58.5 '@unocss/reset': 0.58.5 - '@unocss/vite': 0.58.5(vite@5.1.4) - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) + '@unocss/vite': 0.58.5(vite@5.1.6) + vite: 5.1.6(@types/node@18.18.8) transitivePeerDependencies: - rollup dev: true @@ -11471,11 +11316,11 @@ packages: resolution: {integrity: sha512-qbPqL+46hf1/UelQOwUwpAuvm6buoss43DPYHOPdfNJ+NTWkSpATQMF0JKT04QE0QRQbHNSHdMe9ariG+IIlCw==} dev: true - /@unocss/eslint-plugin@0.58.5(eslint@8.57.0)(typescript@5.3.3): + /@unocss/eslint-plugin@0.58.5(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-QGB/Srml1XGiunuwbBmiVsXnkjjkRhg4/mTZ6HFkG1qZBAbsyE2QVxYJ6L7S4x4qdEgij2h2DK/Y90Cutwc7Mw==} engines: {node: '>=14'} dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) '@unocss/config': 0.58.5 '@unocss/core': 0.58.5 magic-string: 0.30.7 @@ -11633,7 +11478,7 @@ packages: '@unocss/core': 0.58.5 dev: true - /@unocss/vite@0.58.5(vite@5.1.4): + /@unocss/vite@0.58.5(vite@5.1.6): resolution: {integrity: sha512-p4o1XNX1rvjmoUqSSdua8XyWNg/d+YUChDd2L/xEty+6j2qv0wUaohs3UQ87vWlv632/UmgdX+2MbrgtqthCtw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -11651,12 +11496,12 @@ packages: chokidar: 3.5.3 fast-glob: 3.3.2 magic-string: 0.30.7 - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) + vite: 5.1.6(@types/node@18.18.8) transitivePeerDependencies: - rollup dev: true - /@vercel/analytics@1.2.2(next@14.1.0)(react@18.2.0): + /@vercel/analytics@1.2.2(next@14.1.3)(react@18.2.0): resolution: {integrity: sha512-X0rctVWkQV1e5Y300ehVNqpOfSOufo7ieA5PIdna8yX/U7Vjz0GFsGf4qvAhxV02uQ2CVt7GYcrFfddXXK2Y4A==} peerDependencies: next: '>= 13' @@ -11667,12 +11512,12 @@ packages: react: optional: true dependencies: - next: 14.1.0(react-dom@18.2.0)(react@18.2.0) + next: 14.1.3(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 server-only: 0.0.1 dev: false - /@vercel/analytics@1.2.2(next@14.1.2-canary.2)(react@18.2.0): + /@vercel/analytics@1.2.2(next@14.2.0-canary.13)(react@18.2.0): resolution: {integrity: sha512-X0rctVWkQV1e5Y300ehVNqpOfSOufo7ieA5PIdna8yX/U7Vjz0GFsGf4qvAhxV02uQ2CVt7GYcrFfddXXK2Y4A==} peerDependencies: next: '>= 13' @@ -11683,7 +11528,7 @@ packages: react: optional: true dependencies: - next: 14.1.2-canary.2(react-dom@18.2.0)(react@18.2.0) + next: 14.2.0-canary.13(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 server-only: 0.0.1 dev: false @@ -11698,15 +11543,15 @@ packages: undici: 5.28.3 dev: false - /@vercel/build-utils@7.7.0: - resolution: {integrity: sha512-dYE0QKnRj9tN1F2AAKHagh3QkgQhz7AWcrRqnp5gjEp74EnxBKJIcZe5qqyKANMCLQ1e96RYy1pQB3zPMGeEzg==} + /@vercel/build-utils@7.8.0: + resolution: {integrity: sha512-kYABisJ/Fzn8eYX27nEKnUhtFvW/8oBGGzPWVSgiN9pwtAa0IYCqFGIsg9EbWiXvBSrVuiS7++k6KU+rEtKs1w==} dev: true /@vercel/edge-config-fs@0.1.0: resolution: {integrity: sha512-NRIBwfcS0bUoUbRWlNGetqjvLSwgYH/BqKqDN7vK1g32p7dN96k0712COgaz6VFizAm9b0g6IG6hR6+hc0KCPg==} dev: false - /@vercel/edge-config@1.1.0(typescript@5.3.3): + /@vercel/edge-config@1.1.0(typescript@5.4.2): resolution: {integrity: sha512-es/4BzzKfyUilL5E1knR42MZHJqHMRfqitrnv18gVZZUha9ywrX3qNoCrPsNMJ1HS8xAAz/FJEyel7YFIDfKoQ==} engines: {node: '>=14.6'} peerDependencies: @@ -11716,7 +11561,7 @@ packages: optional: true dependencies: '@vercel/edge-config-fs': 0.1.0 - ts-essentials: 9.4.1(typescript@5.3.3) + ts-essentials: 9.4.1(typescript@5.4.2) transitivePeerDependencies: - typescript dev: false @@ -11760,11 +11605,11 @@ packages: web-vitals: 0.2.4 dev: true - /@vercel/gatsby-plugin-vercel-builder@2.0.18: - resolution: {integrity: sha512-SbYV8ZBnROHJzS5DbFgSZ3Szp6UiY28DyHwtJ8cJ3z82tnCgIVqRMthUx/icPUZlHXKex4y+QhOWpyqopvEyqQ==} + /@vercel/gatsby-plugin-vercel-builder@2.0.20: + resolution: {integrity: sha512-CIc2AlXE3kSGnYfYDUgt6+Eha1kByFhhAM2TZNKFIW8AkjP4jly2YZxUoD2GpdRY+TfOlfDD5GzPjrjEa7pttw==} dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 7.7.0 + '@vercel/build-utils': 7.8.0 '@vercel/routing-utils': 3.1.0 esbuild: 0.14.47 etag: 1.8.1 @@ -11782,8 +11627,8 @@ packages: ts-morph: 12.0.0 dev: true - /@vercel/next@4.1.3: - resolution: {integrity: sha512-9+AZ0b1kFLCK4a9AGGnqE6IfM7bwUpqMDCgWXi2VC/KqCATQcTPfkD+O1GhIr2sgRL4E9u12o27sbG7sGdzh2Q==} + /@vercel/next@4.1.5: + resolution: {integrity: sha512-7tylGnpMi5UIt+TUhGhfOcu8LYjJqZsTCjnzHMh1AMhl/tyl8xecxRKGrKxqxnQkqh2yO8tO5vg8KiFpCeGqPg==} dependencies: '@vercel/nft': 0.26.4 transitivePeerDependencies: @@ -11813,14 +11658,14 @@ packages: - supports-color dev: true - /@vercel/node@3.0.20: - resolution: {integrity: sha512-J6EqkFczKJyLZFoMv863vBMsqJndisK4fQ6yz41VsBp5bfUo6v3KjNa5miRnLjeKUhrQYGbGQLG89Q6wO1jBVQ==} + /@vercel/node@3.0.22: + resolution: {integrity: sha512-opPu9PHiQBEUEnAJa6GPUgbNz2dEi6abkDGV27wjrHErOZemRr687U+SVFoR54CQ3soKASbp/HGHggCfow0SVQ==} dependencies: '@edge-runtime/node-utils': 2.3.0 '@edge-runtime/primitives': 4.1.0 '@edge-runtime/vm': 3.2.0 '@types/node': 14.18.33 - '@vercel/build-utils': 7.7.0 + '@vercel/build-utils': 7.8.0 '@vercel/error-utils': 2.0.2 '@vercel/nft': 0.26.4 '@vercel/static-config': 3.0.0 @@ -11877,8 +11722,8 @@ packages: - supports-color dev: true - /@vercel/remix-builder@2.1.0: - resolution: {integrity: sha512-nfqcDsyuOsiuaMCSxEl+PhgQsFWVXG07c+LaFE22MxiiC00RDN0dJ9A4m7AtYQ0Sb9g0TBBeshLg86uE20VciQ==} + /@vercel/remix-builder@2.1.2: + resolution: {integrity: sha512-CLIwxxcgGw3BdoDCGV2c98+BdPnmdYotzvJQ+PQbL6u+Nbo3zIAAspwVPP7RhL8OIPzDiFTW4GjeaaIRI+7dbw==} dependencies: '@vercel/error-utils': 2.0.2 '@vercel/nft': 0.26.4 @@ -11901,11 +11746,11 @@ packages: resolution: {integrity: sha512-Gfm8HDech41vf+EPleRzgoJUnDTJerKgckMm4KX0JT860gV9XBMSOWYH7eMWHmMza104+HRCWL7wT6OlpftF2Q==} dev: true - /@vercel/static-build@2.4.0: - resolution: {integrity: sha512-i+JDorkLGUVSoBrxbT86LL7L+TrBdL7uwVtqKA6S3QEQb8OfGOfvQKCjtbIRmplTxHWHWo3zFALrmFuB1AaubQ==} + /@vercel/static-build@2.4.2: + resolution: {integrity: sha512-TYEIzc33tsBFG3IhxmkTwonyhe0K7e951p4tvfoB6dkOQ6jRusHi5lxtJRiT+MQ8UzCmcaCrt8vEMYnakmH3qQ==} dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.18 + '@vercel/gatsby-plugin-vercel-builder': 2.0.20 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 dev: true @@ -11918,26 +11763,7 @@ packages: ts-morph: 12.0.0 dev: true - /@vitejs/plugin-react@3.1.0(vite@5.1.4): - resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.1.0-beta.0 - peerDependenciesMeta: - vite: - optional: true - dependencies: - '@babel/core': 7.24.0 - '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.24.0) - '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.24.0) - magic-string: 0.27.0 - react-refresh: 0.14.0 - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) - transitivePeerDependencies: - - supports-color - dev: true - - /@vitejs/plugin-react@4.2.1(vite@5.1.4): + /@vitejs/plugin-react@4.2.1(vite@5.1.6): resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -11951,7 +11777,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) + vite: 5.1.6(@types/node@18.18.8) transitivePeerDependencies: - supports-color dev: true @@ -11977,7 +11803,7 @@ packages: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.3.1(@types/node@18.18.8)(happy-dom@13.6.2) + vitest: 1.3.1(@types/node@18.18.8)(happy-dom@13.7.3) transitivePeerDependencies: - supports-color dev: true @@ -12062,7 +11888,7 @@ packages: '@vue/shared': 3.4.15 dev: true - /@vue/language-core@1.8.27(typescript@5.3.3): + /@vue/language-core@1.8.27(typescript@5.4.2): resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} peerDependencies: typescript: '*' @@ -12078,7 +11904,7 @@ packages: minimatch: 9.0.3 muggle-string: 0.3.1 path-browserify: 1.0.1 - typescript: 5.3.3 + typescript: 5.4.2 vue-template-compiler: 2.7.16 dev: true @@ -12086,7 +11912,7 @@ packages: resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==} dev: true - /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.18.20): + /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.20.1): resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} engines: {node: '>=14.15.0'} peerDependencies: @@ -12095,7 +11921,7 @@ packages: esbuild: optional: true dependencies: - esbuild: 0.18.20 + esbuild: 0.20.1 tslib: 2.6.2 dev: true @@ -12222,12 +12048,7 @@ packages: engines: {node: '>=8.9'} dependencies: loader-utils: 2.0.4 - regex-parser: 2.2.11 - dev: true - - /agent-base@5.1.1: - resolution: {integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==} - engines: {node: '>= 6.0.0'} + regex-parser: 2.3.0 dev: true /agent-base@6.0.2: @@ -12449,7 +12270,7 @@ packages: dequal: 2.0.3 dev: true - /ariakit-react-utils@0.17.0-next.27(@types/react@18.2.61)(react@18.2.0): + /ariakit-react-utils@0.17.0-next.27(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-YyL3sEowwaw6r8wRjENB9S4Hjz/ppyv5nJNeFkb6xaEX/QYUYmqL+lQch50LW04vj9oa8RGHlY2SmyQX3d7g3w==} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -12460,7 +12281,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.61 + '@types/react': 18.2.64 ariakit-utils: 0.17.0-next.27 react: 18.2.0 dev: false @@ -12469,7 +12290,7 @@ packages: resolution: {integrity: sha512-IcjtuHl7FZP5mGrpvTSXqPUj+jRuIuBHlJAlxr3y4pxRgYpsYVpyZOClU3yrOoG7KUVApfmJjPOGWy00y+Gi+Q==} dev: false - /ariakit@2.0.0-next.44(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /ariakit@2.0.0-next.44(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-vWWS+2HUFz4Nii1lXP3QHMa+fxr9vbu4p/sGmD/b80+JfVtW8OicAUSR4FXnyMwX2nVy+77DN6eAw3/LbuzX1g==} deprecated: The ariakit package has been renamed to @ariakit/react. Visit https://ariakit.org for more info. peerDependencies: @@ -12482,7 +12303,7 @@ packages: optional: true dependencies: '@floating-ui/dom': 1.5.3 - ariakit-react-utils: 0.17.0-next.27(@types/react@18.2.61)(react@18.2.0) + ariakit-react-utils: 0.17.0-next.27(@types/react@18.2.64)(react@18.2.0) ariakit-utils: 0.17.0-next.27 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -12641,7 +12462,7 @@ packages: dependencies: call-bind: 1.0.7 is-nan: 1.3.2 - object-is: 1.1.5 + object-is: 1.1.6 object.assign: 4.1.5 util: 0.12.5 dev: true @@ -12703,10 +12524,6 @@ packages: synckit: 0.9.0 dev: true - /async-limiter@1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - dev: true - /async-listen@1.2.0: resolution: {integrity: sha512-CcEtRh/oc9Jc4uWeUwdpG/+Mb2YUHKmdaTf0gUr7Wa+bfp4xx70HOb3RuSTJMvqKNB1TkdTfjLdrcz2X4rkkZA==} dev: true @@ -13028,8 +12845,8 @@ packages: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} dev: false - /body-parser@1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} + /body-parser@1.20.2: + resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 @@ -13041,7 +12858,7 @@ packages: iconv-lite: 0.4.24 on-finished: 2.4.1 qs: 6.11.0 - raw-body: 2.5.1 + raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 transitivePeerDependencies: @@ -13285,18 +13102,14 @@ packages: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} dev: false - /caniuse-lite@1.0.30001579: - resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==} - dev: false - - /caniuse-lite@1.0.30001589: - resolution: {integrity: sha512-vNQWS6kI+q6sBlHbh71IIeC+sRwK2N3EDySc/updIGhIee2x5z00J4c1242/5/d6EpEMdOnk/m+6tuk4/tcsqg==} - dev: false - /caniuse-lite@1.0.30001591: resolution: {integrity: sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ==} dev: true + /caniuse-lite@1.0.30001597: + resolution: {integrity: sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==} + dev: false + /caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} dev: true @@ -13486,12 +13299,12 @@ packages: engines: {node: '>=10'} dev: true - /chromatic@11.0.0: - resolution: {integrity: sha512-utzRVqdMrpzYwZNf7dHWU0z0/rx6SH/FUVNozQxYHDtQfYUdEj+Ro4OSch5+Wsk2FoUmznJyLkaC2J839z1N7A==} + /chromatic@11.0.8: + resolution: {integrity: sha512-+zJ5h0/Eu5z26KCNLIw2tknbK69gUO8q3Jsew4oU0Q/i/NPhIwcXhvPP7u75aLJgX1EI61+ndiGJA/yeQZQcgw==} hasBin: true peerDependencies: - '@chromatic-com/cypress': ^0.5.2 || ^1.0.0 - '@chromatic-com/playwright': ^0.5.2 || ^1.0.0 + '@chromatic-com/cypress': ^0.*.* || ^1.0.0 + '@chromatic-com/playwright': ^0.*.* || ^1.0.0 peerDependenciesMeta: '@chromatic-com/cypress': optional: true @@ -13634,8 +13447,8 @@ packages: engines: {node: '>=0.10.0'} dev: false - /cmdk@0.2.1(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-U6//9lQ6JvT47+6OF6Gi8BvkxYQ8SCRRSKIJkthIMsFsLZRG0cKvTtuTaefyIKMQb8rvvXy0wGdpTNq/jPtm+g==} + /cmdk@1.0.0(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-gDzVf0a09TvoJ5jnuPvygTB77+XdOSwEmJ88L6XPFPlv7T3RxbP9jgenfylrAMD0+Le1aO0nVjQUzl2g+vjz5Q==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -13645,11 +13458,13 @@ packages: react-dom: optional: true dependencies: - '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' + - '@types/react-dom' dev: false /co@4.6.0: @@ -13666,6 +13481,7 @@ packages: engines: {node: '>=0.10.0'} requiresBuild: true dev: true + optional: true /collect-all@1.0.4: resolution: {integrity: sha512-RKZhRwJtJEP5FWul+gkSMEnaK6H3AGPTTWOiRimCcs+rc/OmQE3Yhy1Q7A7KsdkG3ZXVdZq68Y6ONSdvkeEcKA==} @@ -13884,16 +13700,6 @@ packages: /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - /concat-stream@1.6.2: - resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} - engines: {'0': node >= 0.8} - dependencies: - buffer-from: 1.1.2 - inherits: 2.0.4 - readable-stream: 2.3.8 - typedarray: 0.0.6 - dev: true - /concat-stream@2.0.0: resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} engines: {'0': node >= 6.0} @@ -14054,7 +13860,7 @@ packages: handlebars: 4.7.8 json-stringify-safe: 5.0.1 meow: 12.1.1 - semver: 7.6.0 + semver: 7.5.4 split2: 4.2.0 dev: true @@ -14161,7 +13967,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} requiresBuild: true - /cosmiconfig-typescript-loader@5.0.0(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(cosmiconfig@8.3.6)(typescript@5.4.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -14176,12 +13982,12 @@ packages: typescript: optional: true dependencies: - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) jiti: 1.21.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /cosmiconfig@8.3.6(typescript@5.3.3): + /cosmiconfig@8.3.6(typescript@5.4.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -14194,7 +14000,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /cp-file@10.0.0: @@ -14248,7 +14054,7 @@ packages: - ts-node dev: true - /create-jest@29.7.0(@types/node@18.19.19): + /create-jest@29.7.0(@types/node@18.19.22): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -14257,7 +14063,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.19) + jest-config: 29.7.0(@types/node@18.19.22) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -14313,23 +14119,26 @@ packages: engines: {node: '>=4'} dev: false - /css-loader@6.8.1: - resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} + /css-loader@6.10.0: + resolution: {integrity: sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==} engines: {node: '>= 12.13.0'} peerDependencies: + '@rspack/core': 0.x || 1.x webpack: ^5.0.0 peerDependenciesMeta: + '@rspack/core': + optional: true webpack: optional: true dependencies: icss-utils: 5.1.0(postcss@8.4.35) postcss: 8.4.35 postcss-modules-extract-imports: 3.0.0(postcss@8.4.35) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.35) - postcss-modules-scope: 3.0.0(postcss@8.4.35) + postcss-modules-local-by-default: 4.0.4(postcss@8.4.35) + postcss-modules-scope: 3.1.1(postcss@8.4.35) postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 - semver: 7.5.4 + semver: 7.6.0 dev: true /css-to-react-native@3.2.0: @@ -14787,8 +14596,8 @@ packages: engines: {node: '>=12'} dev: true - /dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} + /dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} dev: true @@ -14798,10 +14607,10 @@ packages: dependencies: semver: 7.5.4 shelljs: 0.8.5 - typescript: 5.5.0-dev.20240303 + typescript: 5.5.0-dev.20240311 dev: true - /dts-critic@3.3.11(typescript@5.3.3): + /dts-critic@3.3.11(typescript@5.4.2): resolution: {integrity: sha512-HMO2f9AO7ge44YO8OK18f+cxm/IaE1CFuyNFbfJRCEbyazWj5X5wWDF6W4CGdo5Ax0ILYVfJ7L/rOwuUN1fzWw==} engines: {node: '>=10.17.0'} peerDependencies: @@ -14810,16 +14619,16 @@ packages: typescript: optional: true dependencies: - '@definitelytyped/header-parser': 0.2.6 + '@definitelytyped/header-parser': 0.2.8 command-exists: 1.2.9 rimraf: 3.0.2 semver: 6.3.1 tmp: 0.2.3 - typescript: 5.3.3 + typescript: 5.4.2 yargs: 15.4.1 dev: true - /dtslint@4.2.1(typescript@5.3.3): + /dtslint@4.2.1(typescript@5.4.2): resolution: {integrity: sha512-57mWY9osUEfS6k62ATS9RSgug1dZcuN4O31hO76u+iEexa6VUEbKoPGaA2mNtc0FQDcdTl0zEUtti79UQKSQyQ==} engines: {node: '>=10.0.0'} hasBin: true @@ -14829,16 +14638,16 @@ packages: typescript: optional: true dependencies: - '@definitelytyped/header-parser': 0.2.6 - '@definitelytyped/typescript-versions': 0.1.0 + '@definitelytyped/header-parser': 0.2.8 + '@definitelytyped/typescript-versions': 0.1.1 '@definitelytyped/utils': 0.1.5 - dts-critic: 3.3.11(typescript@5.3.3) + dts-critic: 3.3.11(typescript@5.4.2) fs-extra: 6.0.1 json-stable-stringify: 1.0.2 strip-json-comments: 2.0.1 - tslint: 5.14.0(typescript@5.3.3) - tsutils: 2.29.0(typescript@5.3.3) - typescript: 5.3.3 + tslint: 5.14.0(typescript@5.4.2) + tsutils: 2.29.0(typescript@5.4.2) + typescript: 5.4.2 yargs: 15.4.1 dev: true @@ -15280,6 +15089,20 @@ packages: - supports-color dev: true + /esbuild-register@3.5.0(esbuild@0.20.1): + resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} + peerDependencies: + esbuild: '>=0.12 <1' + peerDependenciesMeta: + esbuild: + optional: true + dependencies: + debug: 4.3.4 + esbuild: 0.20.1 + transitivePeerDependencies: + - supports-color + dev: true + /esbuild-sunos-64@0.14.47: resolution: {integrity: sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==} engines: {node: '>=12'} @@ -15404,6 +15227,37 @@ packages: '@esbuild/win32-x64': 0.19.11 dev: true + /esbuild@0.20.1: + resolution: {integrity: sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.20.1 + '@esbuild/android-arm': 0.20.1 + '@esbuild/android-arm64': 0.20.1 + '@esbuild/android-x64': 0.20.1 + '@esbuild/darwin-arm64': 0.20.1 + '@esbuild/darwin-x64': 0.20.1 + '@esbuild/freebsd-arm64': 0.20.1 + '@esbuild/freebsd-x64': 0.20.1 + '@esbuild/linux-arm': 0.20.1 + '@esbuild/linux-arm64': 0.20.1 + '@esbuild/linux-ia32': 0.20.1 + '@esbuild/linux-loong64': 0.20.1 + '@esbuild/linux-mips64el': 0.20.1 + '@esbuild/linux-ppc64': 0.20.1 + '@esbuild/linux-riscv64': 0.20.1 + '@esbuild/linux-s390x': 0.20.1 + '@esbuild/linux-x64': 0.20.1 + '@esbuild/netbsd-x64': 0.20.1 + '@esbuild/openbsd-x64': 0.20.1 + '@esbuild/sunos-x64': 0.20.1 + '@esbuild/win32-arm64': 0.20.1 + '@esbuild/win32-ia32': 0.20.1 + '@esbuild/win32-x64': 0.20.1 + dev: true + /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -15470,17 +15324,17 @@ packages: semver: 7.6.0 dev: true - /eslint-config-neon@0.1.59(eslint@8.57.0)(typescript@5.3.3): + /eslint-config-neon@0.1.59(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-701upxVFxEOYAkuZBrRlAu0DZFolwfsanLVy6lvbz9g0khC5hJZakxMHU70C/bQ7l7stSBmYBrTIUBltJxSeDw==} engines: {node: '>=16.0.0'} dependencies: - '@angular-eslint/eslint-plugin': 17.2.1(eslint@8.57.0)(typescript@5.3.3) - '@angular-eslint/eslint-plugin-template': 17.2.1(eslint@8.57.0)(typescript@5.3.3) - '@angular-eslint/template-parser': 17.2.1(eslint@8.57.0)(typescript@5.3.3) + '@angular-eslint/eslint-plugin': 17.2.1(eslint@8.57.0)(typescript@5.4.2) + '@angular-eslint/eslint-plugin-template': 17.2.1(eslint@8.57.0)(typescript@5.4.2) + '@angular-eslint/template-parser': 17.2.1(eslint@8.57.0)(typescript@5.4.2) '@next/eslint-plugin-next': 14.1.0 '@rushstack/eslint-patch': 1.7.2 - '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) astro-eslint-parser: 0.16.3 eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.0.2)(eslint-plugin-i@2.29.1)(eslint@8.57.0) @@ -15495,16 +15349,16 @@ packages: eslint-plugin-promise: 6.1.1(eslint@8.57.0) eslint-plugin-react: 7.33.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) - eslint-plugin-rxjs: 5.0.3(eslint@8.57.0)(typescript@5.3.3) - eslint-plugin-rxjs-angular: 2.0.1(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-rxjs: 5.0.3(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-rxjs-angular: 2.0.1(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-sonarjs: 0.24.0(eslint@8.57.0) eslint-plugin-svelte3: 4.0.0(eslint@8.57.0) eslint-plugin-tsdoc: 0.2.17 - eslint-plugin-typescript-sort-keys: 3.1.0(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-typescript-sort-keys: 3.1.0(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-unicorn: 51.0.1(eslint@8.57.0) eslint-plugin-vue: 9.21.1(eslint@8.57.0) globals: 14.0.0 - typescript-eslint: 7.0.2(eslint@8.57.0)(typescript@5.3.3) + typescript-eslint: 7.0.2(eslint@8.57.0)(typescript@5.4.2) vue-eslint-parser: 9.4.2(eslint@8.57.0) transitivePeerDependencies: - eslint @@ -15527,7 +15381,7 @@ packages: eslint: 8.57.0 dev: true - /eslint-etc@5.2.1(eslint@8.57.0)(typescript@5.3.3): + /eslint-etc@5.2.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-lFJBSiIURdqQKq9xJhvSJFyPA+VeTh5xvk24e8pxVL7bwLBtGF60C/KRkLTMrvCZ6DA3kbPuYhLWY0TZMlqTsg==} peerDependencies: eslint: ^8.0.0 @@ -15538,11 +15392,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - tsutils: 3.21.0(typescript@5.3.3) - tsutils-etc: 1.4.2(tsutils@3.21.0)(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + tsutils-etc: 1.4.2(tsutils@3.21.0)(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -15676,7 +15530,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.0.2)(eslint-plugin-i@2.29.1)(eslint@8.57.0) @@ -15705,7 +15559,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -15776,10 +15630,10 @@ packages: eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.0.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - get-tsconfig: 4.7.2 + get-tsconfig: 4.7.3 is-glob: 4.0.3 minimatch: 3.1.2 - semver: 7.6.0 + semver: 7.5.4 transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript @@ -15950,7 +15804,7 @@ packages: string.prototype.matchall: 4.0.10 dev: true - /eslint-plugin-rxjs-angular@2.0.1(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-rxjs-angular@2.0.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-HJ/JHhjDJKyFUmM8o7rS91WNkNv7W7Z/okR5X3hqG7tKVMLOJi4T63Aa74ECuCdowmdfW75p2RrW4R8WeoZIKQ==} peerDependencies: eslint: ^8.0.0 @@ -15961,18 +15815,18 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) common-tags: 1.8.2 eslint: 8.57.0 - eslint-etc: 5.2.1(eslint@8.57.0)(typescript@5.3.3) + eslint-etc: 5.2.1(eslint@8.57.0)(typescript@5.4.2) requireindex: 1.2.0 tslib: 2.6.2 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-rxjs@5.0.3(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-rxjs@5.0.3(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-fcVkqLmYLRfRp+ShafjpUKuaZ+cw/sXAvM5dfSxiEr7M28QZ/NY7vaOr09FB4rSaZsQyLBnNPh5SL+4EgKjh8Q==} peerDependencies: eslint: ^8.0.0 @@ -15983,17 +15837,17 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) common-tags: 1.8.2 decamelize: 5.0.1 eslint: 8.57.0 - eslint-etc: 5.2.1(eslint@8.57.0)(typescript@5.3.3) + eslint-etc: 5.2.1(eslint@8.57.0)(typescript@5.4.2) requireindex: 1.2.0 rxjs-report-usage: 1.0.6 tslib: 2.6.2 - tsutils: 3.21.0(typescript@5.3.3) - tsutils-etc: 1.4.2(tsutils@3.21.0)(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + tsutils-etc: 1.4.2(tsutils@3.21.0)(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -16031,7 +15885,7 @@ packages: '@microsoft/tsdoc-config': 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) dev: true - /eslint-plugin-typescript-sort-keys@3.1.0(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-typescript-sort-keys@3.1.0(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-rgZeYfEguqKni/V7sbmgFu9/94UDAQd7YqNd0J7Qhw7SdLIGd0iBk2KgpjhRhe2ge4rPSLDIdFWwUiDqBOst6Q==} engines: {node: '>= 16'} peerDependencies: @@ -16046,12 +15900,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 json-schema: 0.4.0 natural-compare-lite: 1.4.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -16369,13 +16223,13 @@ packages: jest-util: 29.7.0 dev: true - /express@4.18.2: - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} + /express@4.18.3: + resolution: {integrity: sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.1 + body-parser: 1.20.2 content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.5.0 @@ -16427,18 +16281,6 @@ packages: tmp: 0.0.33 dev: true - /extract-zip@1.7.0: - resolution: {integrity: sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==} - hasBin: true - dependencies: - concat-stream: 1.6.2 - debug: 2.6.9 - mkdirp: 0.5.6 - yauzl: 2.10.0 - transitivePeerDependencies: - - supports-color - dev: true - /extsprintf@1.3.0: resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} engines: {'0': node >=0.6.0} @@ -16649,8 +16491,8 @@ packages: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: true - /flow-parser@0.229.0: - resolution: {integrity: sha512-mOYmMuvJwAo/CvnMFEq4SHftq7E5188hYMTTxJyQOXk2nh+sgslRdYMw3wTthH+FMcFaZLtmBPuMu6IwztdoUQ==} + /flow-parser@0.230.0: + resolution: {integrity: sha512-ZAfKaarESYYcP/RoLdM91vX0u/1RR7jI5TJaFLnxwRlC2mp0o+Rw7ipIY7J6qpIpQYtAobWb/J6S0XPeu0gO8g==} engines: {node: '>=0.4.0'} dev: true @@ -16885,7 +16727,7 @@ packages: wide-align: 1.1.5 dev: true - /geist@1.2.2(next@14.1.2-canary.2): + /geist@1.2.2(next@14.2.0-canary.13): resolution: {integrity: sha512-uRDrxhvdnPwWJmh+K5+/5LXSKwvJzaYCl9tDXgiBi4hj7hB4K7+n/WLcvJMFs5btvyn0r9OSwCd1s6CmqAsxEw==} peerDependencies: next: '>=13.2.0 <15' @@ -16893,7 +16735,7 @@ packages: next: optional: true dependencies: - next: 14.1.2-canary.2(react-dom@18.2.0)(react@18.2.0) + next: 14.2.0-canary.13(react-dom@18.2.0)(react@18.2.0) dev: false /generic-pool@3.4.2: @@ -16953,11 +16795,6 @@ packages: engines: {node: '>=8.0.0'} dev: true - /get-port@5.1.1: - resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} - engines: {node: '>=8'} - dev: true - /get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -16990,6 +16827,12 @@ packages: resolve-pkg-maps: 1.0.0 dev: true + /get-tsconfig@4.7.3: + resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==} + dependencies: + resolve-pkg-maps: 1.0.0 + dev: true + /get-uri@6.0.2: resolution: {integrity: sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==} engines: {node: '>= 14'} @@ -17016,70 +16859,72 @@ packages: consola: 3.2.3 defu: 6.1.4 node-fetch-native: 1.6.2 - nypm: 0.3.6 + nypm: 0.3.8 ohash: 1.1.3 pathe: 1.1.2 tar: 6.2.0 dev: true - /git-cliff-darwin-arm64@2.0.4: - resolution: {integrity: sha512-+1olIX5nepDFy3Ahpe5nwqFIowIZtDZwsUmpDHZX7fQDgEeisjisYp6ksUWN0klhvFdoSPbBvdHj5m9HBzm+9Q==} + /git-cliff-darwin-arm64@2.1.2: + resolution: {integrity: sha512-GHZ9Qli3zqCZPPAwcMWUQhAlU5uN21bS6VnVBGmQBJSDae4HaYSXDLkTG0u7fbPc4fFR8YBwFCFVzSX+0P9ySQ==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /git-cliff-darwin-x64@2.0.4: - resolution: {integrity: sha512-0V8Db8BiRkEW90MAtV5qNsM4hN3vapFuXEr77Epxj1YPSh0aMgQ9jveueOrwNEYt+t8lupkORrsKUPjHE1440g==} + /git-cliff-darwin-x64@2.1.2: + resolution: {integrity: sha512-RPYqke3PwiGhpf35XyaafVG6ympsQWjxF4nxNYADkEbFetAUEVeoOJpKtRjUGzoY6V1BpdoC1XSy4mm6skRwAA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /git-cliff-linux-arm64@2.0.4: - resolution: {integrity: sha512-EF34tm10a7CiKBI73T1JHEEGEiBpaoapNnYL5WuhA7Uz/Vl7nUHmIJnmdjrmmT5TSTMXYm31CGUuhHrFa3KGNw==} + /git-cliff-linux-arm64@2.1.2: + resolution: {integrity: sha512-zYhgsCR0fto3L/WDxBouA5Df3f4cmvzaaaRovNoabvmuRKTI2zkeQCmAg9qXUlGSFOdAnnDKhl+Av/D91NiX1A==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /git-cliff-linux-x64@2.0.4: - resolution: {integrity: sha512-YdAY7CzCyyjYEffbEK9eBeJo84+IVM5893enXAI6XVpMsM3l9Y0lucfiX9aD1J6xasYsbpxH9ziziWE13q0rvg==} + /git-cliff-linux-x64@2.1.2: + resolution: {integrity: sha512-YjsAuGPVctLA08rXWcpT+HQ3SYKDuu7jFp0V7l9CWzlEvWDTiYgE1vhT0ogkf0l6AXBBA/l8XmHnHgB3/H7GFw==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /git-cliff-windows-arm64@2.0.4: - resolution: {integrity: sha512-r/aeP4HaT41lKVHmV+BXM1gLLRtpXeruTmtNw5Y/lmFZ/QSwBXrU/ZhYIG8yuQkwisQo9wNwWrknU5ZMUm94BQ==} + /git-cliff-windows-arm64@2.1.2: + resolution: {integrity: sha512-gBeZga3DjCjBN+HjgST9RTYXU+cEmwMT6aXB+eGXjOMMLr10v7zhF6tHExbcnWr/1IGqdfD02PaXfbuaedjMMA==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /git-cliff-windows-x64@2.0.4: - resolution: {integrity: sha512-2LWV0GrfU4ZFNVZCTjP9Le7tGeFy2rRf9mhcpDhzUCBEKxbn1xjgS11qcyNr4ZIws/RoTwe8K/KNbzF0XlRQWQ==} + /git-cliff-windows-x64@2.1.2: + resolution: {integrity: sha512-x2fftQu6zdbwiCcXxr9bwOZsMgL1KD53qPVBknprgxGRlP0shIDifKoGQdVYIMw3V63MgGxKqt/rYQxGguGJEA==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /git-cliff@2.0.4: - resolution: {integrity: sha512-w1wmL9cxaBZq8LjxX1w6NLs6ENqX4Eoa8DNMhReLkKPnP9+SmfsL0oyJxUS14jA+oDLs/imnWnVbYWPmyOQPtw==} + /git-cliff@2.1.2: + resolution: {integrity: sha512-a+fdMaiUxilj4VBReuhNWiLZUzmgYVnf8RzoxMOmOkd8Xg2XsCToLTkMlpvSNmKxgIAxb1yUF90J0SgPTpmJTg==} hasBin: true + dependencies: + execa: 8.0.1 optionalDependencies: - git-cliff-darwin-arm64: 2.0.4 - git-cliff-darwin-x64: 2.0.4 - git-cliff-linux-arm64: 2.0.4 - git-cliff-linux-x64: 2.0.4 - git-cliff-windows-arm64: 2.0.4 - git-cliff-windows-x64: 2.0.4 + git-cliff-darwin-arm64: 2.1.2 + git-cliff-darwin-x64: 2.1.2 + git-cliff-linux-arm64: 2.1.2 + git-cliff-linux-x64: 2.1.2 + git-cliff-windows-arm64: 2.1.2 + git-cliff-windows-x64: 2.1.2 dev: true /git-raw-commits@4.0.0: @@ -17101,13 +16946,8 @@ packages: semver: 7.6.0 dev: true - /github-slugger@1.5.0: - resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} - dev: true - /github-slugger@2.0.0: resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} - dev: false /glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -17291,8 +17131,8 @@ packages: optionalDependencies: uglify-js: 3.17.4 - /happy-dom@13.6.2: - resolution: {integrity: sha512-Ku+wDqcF/KwFA0dI+xIMZd9Jn020RXjuSil/Vz7gu2yhDC3FsDYZ55qqV9k+SGC4opwb4acisXqVSRxUJMlPbQ==} + /happy-dom@13.7.3: + resolution: {integrity: sha512-xMwilTgO34BGEX0TAoM369wwwAy0fK/Jq6BGaRYhSjxLtfQ740nqxHfjFyBqPjCVmKiPUS4npBnMrGLii7eCOg==} engines: {node: '>=16.0.0'} dependencies: entities: 4.5.0 @@ -17430,6 +17270,12 @@ packages: '@types/hast': 2.3.7 dev: false + /hast-util-heading-rank@3.0.0: + resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} + dependencies: + '@types/hast': 3.0.4 + dev: true + /hast-util-is-element@2.1.3: resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==} dependencies: @@ -17437,6 +17283,12 @@ packages: '@types/unist': 2.0.9 dev: false + /hast-util-is-element@3.0.0: + resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} + dependencies: + '@types/hast': 3.0.4 + dev: true + /hast-util-parse-selector@3.1.1: resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} dependencies: @@ -17677,16 +17529,6 @@ packages: sshpk: 1.18.0 dev: true - /https-proxy-agent@4.0.0: - resolution: {integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==} - engines: {node: '>= 6.0.0'} - dependencies: - agent-base: 5.1.1 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - /https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} @@ -17968,9 +17810,9 @@ packages: engines: {node: '>=8'} dev: true - /is-absolute-url@3.0.3: - resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} - engines: {node: '>=8'} + /is-absolute-url@4.0.1: + resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true /is-alphabetical@1.0.4: @@ -18130,6 +17972,7 @@ packages: dependencies: number-is-nan: 1.0.1 dev: true + optional: true /is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} @@ -18528,7 +18371,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -18577,7 +18420,7 @@ packages: - ts-node dev: true - /jest-cli@29.7.0(@types/node@18.19.19): + /jest-cli@29.7.0(@types/node@18.19.22): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -18591,10 +18434,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.19) + create-jest: 29.7.0(@types/node@18.19.22) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.19) + jest-config: 29.7.0(@types/node@18.19.22) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -18645,7 +18488,7 @@ packages: - supports-color dev: true - /jest-config@29.7.0(@types/node@18.19.19): + /jest-config@29.7.0(@types/node@18.19.22): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -18660,7 +18503,7 @@ packages: '@babel/core': 7.24.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 babel-jest: 29.7.0(@babel/core@7.24.0) chalk: 4.1.2 ci-info: 3.9.0 @@ -18720,7 +18563,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -18736,7 +18579,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.8 - '@types/node': 18.19.19 + '@types/node': 18.19.22 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -18795,7 +18638,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 jest-util: 29.7.0 dev: true @@ -18850,7 +18693,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -18881,7 +18724,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -18933,7 +18776,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -18958,7 +18801,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.19.19 + '@types/node': 18.19.22 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -18977,7 +18820,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.19.19 + '@types/node': 18.19.22 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -19004,7 +18847,7 @@ packages: - ts-node dev: true - /jest@29.7.0(@types/node@18.19.19): + /jest@29.7.0(@types/node@18.19.22): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -19017,7 +18860,7 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.19) + jest-cli: 29.7.0(@types/node@18.19.22) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -19033,7 +18876,7 @@ packages: /jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} - /jotai@2.7.0(@types/react@18.2.61)(react@18.2.0): + /jotai@2.7.0(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-4qsyFKu4MprI39rj2uoItyhu24NoCHzkOV7z70PQr65SpzV6CSyhQvVIfbNlNqOIOspNMdf5OK+kTXLvqe63Jw==} engines: {node: '>=12.20.0'} peerDependencies: @@ -19045,7 +18888,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 dev: false @@ -19102,24 +18945,24 @@ packages: optional: true dependencies: '@babel/core': 7.24.0 - '@babel/parser': 7.23.9 + '@babel/parser': 7.24.0 '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.24.0) '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.24.0) '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.24.0) '@babel/preset-env': 7.24.0(@babel/core@7.24.0) - '@babel/preset-flow': 7.23.3(@babel/core@7.24.0) + '@babel/preset-flow': 7.24.0(@babel/core@7.24.0) '@babel/preset-typescript': 7.23.3(@babel/core@7.24.0) '@babel/register': 7.23.7(@babel/core@7.24.0) babel-core: 7.0.0-bridge.0(@babel/core@7.24.0) chalk: 4.1.2 - flow-parser: 0.229.0 + flow-parser: 0.230.0 graceful-fs: 4.2.11 micromatch: 4.0.5 neo-async: 2.6.2 node-dir: 0.1.17 - recast: 0.23.4 + recast: 0.23.6 temp: 0.8.4 write-file-atomic: 2.4.3 transitivePeerDependencies: @@ -19360,12 +19203,12 @@ packages: engines: {node: '>=14.0.0'} dependencies: app-root-dir: 1.0.2 - dotenv: 16.3.1 + dotenv: 16.4.5 dotenv-expand: 10.0.0 dev: true - /less-loader@11.1.3: - resolution: {integrity: sha512-A5b7O8dH9xpxvkosNrP0dFp2i/dISOJa9WwGF3WJflfqIERE2ybxh1BFDj5CovC2+jCE4M354mk90hN6ziXlVw==} + /less-loader@11.1.4: + resolution: {integrity: sha512-6/GrYaB6QcW6Vj+/9ZPgKKs6G10YZai/l/eJ4SLwbzqNTBsAqt5hSLVF47TgsiBxV1P6eAU0GYRH3YRuQU9V3A==} engines: {node: '>= 14.15.0'} peerDependencies: less: ^3.5.0 || ^4.0.0 @@ -19671,8 +19514,8 @@ packages: engines: {node: '>=12'} dev: true - /lucide-react@0.344.0(react@18.2.0): - resolution: {integrity: sha512-6YyBnn91GB45VuVT96bYCOKElbJzUHqp65vX8cDcu55MQL9T969v4dhGClpljamuI/+KMO9P6w9Acq1CVQGvIQ==} + /lucide-react@0.356.0(react@18.2.0): + resolution: {integrity: sha512-MDInjLrmZToccH2UxEshntujBlFwtOofGB22FN/eg39FfGVYV1TT1eMIv2j4rdaTJBpYjUuX7fEo9pwYkNFgwA==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -19691,8 +19534,8 @@ packages: hasBin: true dev: true - /magic-bytes.js@1.8.0: - resolution: {integrity: sha512-lyWpfvNGVb5lu8YUAbER0+UMBTdR63w2mcSUlhhBTyVbxJvjgqwyAf3AZD6MprgK0uHuBoWXSDAMWLupX83o3Q==} + /magic-bytes.js@1.10.0: + resolution: {integrity: sha512-/k20Lg2q8LE5xiaaSkMXk4sfvI+9EGEykFS4b0CHHGWqDYU0bGUFSwchNOMA56D7TCs9GwVTkqe9als1/ns8UQ==} dev: false /magic-string@0.27.0: @@ -19716,6 +19559,13 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true + /magic-string@0.30.8: + resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + /magicast@0.3.3: resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==} dependencies: @@ -19845,12 +19695,6 @@ packages: hasBin: true dev: false - /mdast-util-definitions@4.0.0: - resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==} - dependencies: - unist-util-visit: 2.0.3 - dev: true - /mdast-util-definitions@5.1.2: resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} dependencies: @@ -20152,10 +19996,6 @@ packages: zwitch: 2.0.4 dev: true - /mdast-util-to-string@1.1.0: - resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==} - dev: true - /mdast-util-to-string@2.0.0: resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} dev: true @@ -20207,8 +20047,8 @@ packages: engines: {node: '>= 0.6'} dev: true - /meilisearch@0.37.0: - resolution: {integrity: sha512-LdbK6JmRghCawrmWKJSEQF0OiE82md+YqJGE/U2JcCD8ROwlhTx0KM6NX4rQt0u0VpV0QZVG9umYiu3CSSIJAQ==} + /meilisearch@0.38.0: + resolution: {integrity: sha512-bHaq8nYxSKw9/Qslq1Zes5g9tHgFkxy/I9o8942wv2PqlNOT0CzptIkh/x98N52GikoSZOXSQkgt6oMjtf5uZw==} dependencies: cross-fetch: 3.1.8 transitivePeerDependencies: @@ -21141,7 +20981,7 @@ packages: engines: {node: '>= 0.4.0'} dev: true - /next-contentlayer@0.3.4(contentlayer@0.3.4)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): + /next-contentlayer@0.3.4(contentlayer@0.3.4)(next@14.1.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UtUCwgAl159KwfhNaOwyiI7Lg6sdioyKMeh+E7jxx0CJ29JuXGxBEYmCI6+72NxFGIFZKx8lvttbbQhbnYWYSw==} peerDependencies: contentlayer: 0.3.4 @@ -21161,7 +21001,7 @@ packages: '@contentlayer/core': 0.3.4 '@contentlayer/utils': 0.3.4 contentlayer: 0.3.4 - next: 14.1.0(react-dom@18.2.0)(react@18.2.0) + next: 14.1.3(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -21192,7 +21032,7 @@ packages: - supports-color dev: false - /next-themes@0.2.1(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): + /next-themes@0.2.1(next@14.1.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} peerDependencies: next: '*' @@ -21206,12 +21046,12 @@ packages: react-dom: optional: true dependencies: - next: 14.1.0(react-dom@18.2.0)(react@18.2.0) + next: 14.1.3(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /next-themes@0.2.1(next@14.1.2-canary.2)(react-dom@18.2.0)(react@18.2.0): + /next-themes@0.2.1(next@14.2.0-canary.13)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} peerDependencies: next: '*' @@ -21225,13 +21065,13 @@ packages: react-dom: optional: true dependencies: - next: 14.1.2-canary.2(react-dom@18.2.0)(react@18.2.0) + next: 14.2.0-canary.13(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /next@14.1.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wlzrsbfeSU48YQBjZhDzOwhWhGsy+uQycR8bHAOt1LY1bn3zZEcDyHQOEoN3aWzQ8LHCAJ1nqrWCc9XF2+O45Q==} + /next@14.1.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -21249,32 +21089,32 @@ packages: sass: optional: true dependencies: - '@next/env': 14.1.0 + '@next/env': 14.1.3 '@swc/helpers': 0.5.2 busboy: 1.6.0 - caniuse-lite: 1.0.30001579 + caniuse-lite: 1.0.30001597 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) styled-jsx: 5.1.1(react@18.2.0) optionalDependencies: - '@next/swc-darwin-arm64': 14.1.0 - '@next/swc-darwin-x64': 14.1.0 - '@next/swc-linux-arm64-gnu': 14.1.0 - '@next/swc-linux-arm64-musl': 14.1.0 - '@next/swc-linux-x64-gnu': 14.1.0 - '@next/swc-linux-x64-musl': 14.1.0 - '@next/swc-win32-arm64-msvc': 14.1.0 - '@next/swc-win32-ia32-msvc': 14.1.0 - '@next/swc-win32-x64-msvc': 14.1.0 + '@next/swc-darwin-arm64': 14.1.3 + '@next/swc-darwin-x64': 14.1.3 + '@next/swc-linux-arm64-gnu': 14.1.3 + '@next/swc-linux-arm64-musl': 14.1.3 + '@next/swc-linux-x64-gnu': 14.1.3 + '@next/swc-linux-x64-musl': 14.1.3 + '@next/swc-win32-arm64-msvc': 14.1.3 + '@next/swc-win32-ia32-msvc': 14.1.3 + '@next/swc-win32-x64-msvc': 14.1.3 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros dev: false - /next@14.1.2-canary.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-tak0dTPKVknobDDwr5PMlC2Zco/lZwyt6xqNVl/2tea9cPGg3uZ4N17gOrNKgkyWy9Gf0D8BLnm9UJBEY/jYvA==} + /next@14.2.0-canary.13(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-UrqzJzDETOek2k77c251+YpE3oEH3OGXAPN4m20RSGms6TOF6uNbkGIMBojFSjcWnsY2zBw1ZcxkZjF6f62tqA==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -21292,25 +21132,25 @@ packages: sass: optional: true dependencies: - '@next/env': 14.1.2-canary.2 + '@next/env': 14.2.0-canary.13 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001589 + caniuse-lite: 1.0.30001597 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) styled-jsx: 5.1.1(react@18.2.0) optionalDependencies: - '@next/swc-darwin-arm64': 14.1.2-canary.2 - '@next/swc-darwin-x64': 14.1.2-canary.2 - '@next/swc-linux-arm64-gnu': 14.1.2-canary.2 - '@next/swc-linux-arm64-musl': 14.1.2-canary.2 - '@next/swc-linux-x64-gnu': 14.1.2-canary.2 - '@next/swc-linux-x64-musl': 14.1.2-canary.2 - '@next/swc-win32-arm64-msvc': 14.1.2-canary.2 - '@next/swc-win32-ia32-msvc': 14.1.2-canary.2 - '@next/swc-win32-x64-msvc': 14.1.2-canary.2 + '@next/swc-darwin-arm64': 14.2.0-canary.13 + '@next/swc-darwin-x64': 14.2.0-canary.13 + '@next/swc-linux-arm64-gnu': 14.2.0-canary.13 + '@next/swc-linux-arm64-musl': 14.2.0-canary.13 + '@next/swc-linux-x64-gnu': 14.2.0-canary.13 + '@next/swc-linux-x64-musl': 14.2.0-canary.13 + '@next/swc-win32-arm64-msvc': 14.2.0-canary.13 + '@next/swc-win32-ia32-msvc': 14.2.0-canary.13 + '@next/swc-win32-x64-msvc': 14.2.0-canary.13 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -21463,7 +21303,7 @@ packages: dependencies: hosted-git-info: 7.0.1 is-core-module: 2.13.1 - semver: 7.6.0 + semver: 7.5.4 validate-npm-package-license: 3.0.4 dev: true @@ -21496,7 +21336,7 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 4.1.0 - semver: 7.6.0 + semver: 7.5.4 validate-npm-package-name: 3.0.0 dev: true @@ -21560,13 +21400,15 @@ packages: engines: {node: '>=0.10.0'} requiresBuild: true dev: true + optional: true - /nypm@0.3.6: - resolution: {integrity: sha512-2CATJh3pd6CyNfU5VZM7qSwFu0ieyabkEdnogE30Obn1czrmOYiZ8DOZLe1yBdLKWoyD3Mcy2maUs+0MR3yVjQ==} + /nypm@0.3.8: + resolution: {integrity: sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==} engines: {node: ^14.16.0 || >=16.10.0} hasBin: true dependencies: citty: 0.1.6 + consola: 3.2.3 execa: 8.0.1 pathe: 1.1.2 ufo: 1.4.0 @@ -21602,6 +21444,14 @@ packages: define-properties: 1.2.1 dev: true + /object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + dev: true + /object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -21785,7 +21635,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /overlayscrollbars-react@0.5.4(overlayscrollbars@2.5.0)(react@18.2.0): + /overlayscrollbars-react@0.5.4(overlayscrollbars@2.6.0)(react@18.2.0): resolution: {integrity: sha512-FPKx9XnXovTnI4+2JXig5uEaTLSEJ6svOwPzIfBBXTHBRNsz2+WhYUmfM0K/BNYxjgDEwuPm+NQhEoOA0RoG1g==} peerDependencies: overlayscrollbars: ^2.0.0 @@ -21796,12 +21646,12 @@ packages: react: optional: true dependencies: - overlayscrollbars: 2.5.0 + overlayscrollbars: 2.6.0 react: 18.2.0 dev: false - /overlayscrollbars@2.5.0: - resolution: {integrity: sha512-CWVC2dwS07XZfLHDm5GmZN1iYggiJ8Vufnvzwt0gwR9Yz1hVckKeTxg7VILZeYVGhDYJHZ1Xc8Xfys5dWZ1qiA==} + /overlayscrollbars@2.6.0: + resolution: {integrity: sha512-8PMeHD82M+8ZcPcP+xHO6Xgd1kEa++nbMZaswZjMzDqXT7aK1hsDC86vcEofTpyriTDnC9uuhdO/meQYjeQnqw==} dev: false /p-event@5.0.1: @@ -22249,18 +22099,11 @@ packages: engines: {node: '>=4'} dev: true - /polished@4.2.2: - resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} - engines: {node: '>=10'} - dependencies: - '@babel/runtime': 7.23.2 - dev: true - /polished@4.3.1: resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dev: true /possible-typed-array-names@1.0.0: @@ -22310,11 +22153,11 @@ packages: dependencies: lilconfig: 3.0.0 postcss: 8.4.35 - yaml: 2.4.0 + yaml: 2.4.1 dev: true - /postcss-loader@7.3.3(typescript@5.3.3): - resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} + /postcss-loader@7.3.4(typescript@5.4.2): + resolution: {integrity: sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==} engines: {node: '>= 14.15.0'} peerDependencies: postcss: ^7.0.0 || ^8.0.1 @@ -22325,9 +22168,9 @@ packages: webpack: optional: true dependencies: - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) jiti: 1.21.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - typescript dev: true @@ -22344,8 +22187,8 @@ packages: postcss: 8.4.35 dev: true - /postcss-modules-local-by-default@4.0.3(postcss@8.4.35): - resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} + /postcss-modules-local-by-default@4.0.4(postcss@8.4.35): + resolution: {integrity: sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 @@ -22359,8 +22202,8 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-modules-scope@3.0.0(postcss@8.4.35): - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} + /postcss-modules-scope@3.1.1(postcss@8.4.35): + resolution: {integrity: sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 @@ -22466,8 +22309,8 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-plugin-tailwindcss@0.5.11(prettier@3.2.5): - resolution: {integrity: sha512-AvI/DNyMctyyxGOjyePgi/gqj5hJYClZ1avtQvLlqMT3uDZkRbi4HhGUpok3DRzv9z7Lti85Kdj3s3/1CeNI0w==} + /prettier-plugin-tailwindcss@0.5.12(prettier@3.2.5): + resolution: {integrity: sha512-o74kiDBVE73oHW+pdkFSluHBL3cYEvru5YgEqNkBMFF7Cjv+w1vI565lTlfoJT4VLWDe0FMtZ7FkE/7a4pMXSQ==} engines: {node: '>=14.21.3'} peerDependencies: '@ianvs/prettier-plugin-sort-imports': '*' @@ -22482,6 +22325,7 @@ packages: prettier-plugin-marko: '*' prettier-plugin-organize-attributes: '*' prettier-plugin-organize-imports: '*' + prettier-plugin-sort-imports: '*' prettier-plugin-style-order: '*' prettier-plugin-svelte: '*' prettier-plugin-twig-melody: '*' @@ -22510,6 +22354,8 @@ packages: optional: true prettier-plugin-organize-imports: optional: true + prettier-plugin-sort-imports: + optional: true prettier-plugin-style-order: optional: true prettier-plugin-svelte: @@ -22595,11 +22441,6 @@ packages: engines: {node: '>= 0.6.0'} dev: true - /progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - dev: true - /promise-retry@2.0.1: resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} engines: {node: '>=10'} @@ -22706,26 +22547,6 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - /puppeteer-core@2.1.1: - resolution: {integrity: sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w==} - engines: {node: '>=8.16.0'} - dependencies: - '@types/mime-types': 2.1.4 - debug: 4.3.4 - extract-zip: 1.7.0 - https-proxy-agent: 4.0.0 - mime: 2.6.0 - mime-types: 2.1.35 - progress: 2.0.3 - proxy-from-env: 1.1.0 - rimraf: 2.7.1 - ws: 6.2.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - /pure-rand@6.0.4: resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} dev: true @@ -22734,7 +22555,7 @@ packages: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.5 + side-channel: 1.0.6 dev: true /qs@6.11.2: @@ -22744,6 +22565,13 @@ packages: side-channel: 1.0.4 dev: true + /qs@6.12.0: + resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.6 + dev: true + /qs@6.5.3: resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} engines: {node: '>=0.6'} @@ -22786,8 +22614,8 @@ packages: unpipe: 1.0.0 dev: true - /raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} + /raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} dependencies: bytes: 3.1.2 @@ -22925,7 +22753,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-docgen-typescript@2.2.2(typescript@5.3.3): + /react-docgen-typescript@2.2.2(typescript@5.4.2): resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' @@ -22933,18 +22761,18 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /react-docgen@7.0.1: - resolution: {integrity: sha512-rCz0HBIT0LWbIM+///LfRrJoTKftIzzwsYDf0ns5KwaEjejMHQRtphcns+IXFHDNY9pnz6G8l/JbbI6pD4EAIA==} + /react-docgen@7.0.3: + resolution: {integrity: sha512-i8aF1nyKInZnANZ4uZrH49qn1paRgBZ7wZiCNBMnenlPzEv0mRl+ShpTVEI6wZNl8sSc79xZkivtgLKQArcanQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.24.0 - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.4 + '@types/babel__traverse': 7.20.5 '@types/doctrine': 0.0.9 '@types/resolve': 1.20.6 doctrine: 3.0.0 @@ -23004,8 +22832,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar@2.3.4(@types/react@18.2.61)(react@18.2.0): - resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} + /react-remove-scroll-bar@2.3.5(@types/react@18.2.64)(react@18.2.0): + resolution: {integrity: sha512-3cqjOqg6s0XbOjWvmasmqHch+RLxIEk2r/70rzGXuz3iIGQsQheEQyqYCBb5EECoD01Vo2SIbDqW4paLeLTASw==} engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -23016,33 +22844,12 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.2.61)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.64)(react@18.2.0) tslib: 2.6.2 - /react-remove-scroll@2.5.4(@types/react@18.2.61)(react@18.2.0): - resolution: {integrity: sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - react: - optional: true - dependencies: - '@types/react': 18.2.61 - react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.61)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.61)(react@18.2.0) - tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.2.61)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.61)(react@18.2.0) - dev: false - - /react-remove-scroll@2.5.5(@types/react@18.2.61)(react@18.2.0): + /react-remove-scroll@2.5.5(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} peerDependencies: @@ -23054,13 +22861,13 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.61)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.61)(react@18.2.0) + react-remove-scroll-bar: 2.3.5(@types/react@18.2.64)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.64)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.2.61)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.61)(react@18.2.0) + use-callback-ref: 1.3.1(@types/react@18.2.64)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.64)(react@18.2.0) /react-stately@3.30.1(react@18.2.0): resolution: {integrity: sha512-IEhKHMT7wijtczA5vtw/kdq9CZuOIF+ReoSimydTFiABRQxWO9ESAl/fToXOUM9qmCdhdqjGJgMAhqTnmheh8g==} @@ -23096,7 +22903,7 @@ packages: react: 18.2.0 dev: false - /react-style-singleton@2.2.1(@types/react@18.2.61)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -23108,7 +22915,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.61 + '@types/react': 18.2.64 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 @@ -23207,14 +23014,14 @@ packages: dependencies: picomatch: 2.3.1 - /recast@0.23.4: - resolution: {integrity: sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==} + /recast@0.23.6: + resolution: {integrity: sha512-9FHoNjX1yjuesMwuthAmPKabxYQdOgihFYmT5ebXfYGBcnqXZf3WOVz+5foEZ8Y83P4ZY6yQD5GMmtV+pgCCAQ==} engines: {node: '>= 4'} dependencies: - assert: 2.1.0 ast-types: 0.16.1 esprima: 4.0.1 source-map: 0.6.1 + tiny-invariant: 1.3.3 tslib: 2.6.2 dev: true @@ -23300,6 +23107,7 @@ packages: /regenerator-runtime@0.14.0: resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + dev: true /regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} @@ -23310,8 +23118,8 @@ packages: '@babel/runtime': 7.23.9 dev: true - /regex-parser@2.2.11: - resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} + /regex-parser@2.3.0: + resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} dev: true /regexp-tree@0.1.27: @@ -23390,6 +23198,17 @@ packages: unist-util-visit: 4.1.2 dev: false + /rehype-external-links@3.0.0: + resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} + dependencies: + '@types/hast': 3.0.4 + '@ungap/structured-clone': 1.2.0 + hast-util-is-element: 3.0.0 + is-absolute-url: 4.0.1 + space-separated-tokens: 2.0.2 + unist-util-visit: 5.0.0 + dev: true + /rehype-slug@5.1.0: resolution: {integrity: sha512-Gf91dJoXneiorNEnn+Phx97CO7oRMrpi+6r155tTxzGuLtm+QrI4cTwCa9e1rtePdL4i9tSO58PeSS6HWfgsiw==} dependencies: @@ -23402,6 +23221,16 @@ packages: unist-util-visit: 4.1.2 dev: false + /rehype-slug@6.0.0: + resolution: {integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==} + dependencies: + '@types/hast': 3.0.4 + github-slugger: 2.0.0 + hast-util-heading-rank: 3.0.0 + hast-util-to-string: 3.0.0 + unist-util-visit: 5.0.0 + dev: true + /rehype-stringify@9.0.4: resolution: {integrity: sha512-Uk5xu1YKdqobe5XpSskwPvo1XeHUUucWEQSl8hTrXt5selvca1e8K1EZ37E6YoZ4BT8BCqCdVfQW7OfHfthtVQ==} dependencies: @@ -23410,16 +23239,6 @@ packages: unified: 10.1.2 dev: false - /remark-external-links@8.0.0: - resolution: {integrity: sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==} - dependencies: - extend: 3.0.2 - is-absolute-url: 3.0.3 - mdast-util-definitions: 4.0.0 - space-separated-tokens: 1.1.5 - unist-util-visit: 2.0.3 - dev: true - /remark-frontmatter@4.0.1: resolution: {integrity: sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==} dependencies: @@ -23507,14 +23326,6 @@ packages: vfile: 6.0.1 dev: true - /remark-slug@6.1.0: - resolution: {integrity: sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==} - dependencies: - github-slugger: 1.5.0 - mdast-util-to-string: 1.1.0 - unist-util-visit: 2.0.3 - dev: true - /remark-stringify@11.0.0: resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} dependencies: @@ -23680,13 +23491,6 @@ packages: glob: 7.2.3 dev: true - /rimraf@2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - hasBin: true - dependencies: - glob: 7.2.3 - dev: true - /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true @@ -23694,14 +23498,6 @@ packages: glob: 7.2.3 dev: true - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: true - /rollup@4.9.5: resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -23801,8 +23597,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass-loader@13.3.2: - resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} + /sass-loader@13.3.3: + resolution: {integrity: sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==} engines: {node: '>= 14.15.0'} peerDependencies: fibers: '>= 3.1.0' @@ -24075,6 +23871,16 @@ packages: object-inspect: 1.13.1 dev: true + /side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.1 + dev: true + /siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} dev: true @@ -24223,10 +24029,6 @@ packages: whatwg-url: 7.1.0 dev: true - /space-separated-tokens@1.1.5: - resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} - dev: true - /space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} @@ -24345,22 +24147,21 @@ packages: internal-slot: 1.0.6 dev: true - /store2@2.14.2: - resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} - dev: true - /store2@2.14.3: resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} dev: true - /storybook@7.6.17: - resolution: {integrity: sha512-8+EIo91bwmeFWPg1eysrxXlhIYv3OsXrznTr4+4Eq0NikqAoq6oBhtlN5K2RGS2lBVF537eN+9jTCNbR+WrzDA==} + /storybook@8.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ZWfFoKLsZ7kYgqcVgDeUZpN89cxzEx2Mw9afhfMNzwSnjhx9xRdzdNvK7DY1nDnfborxzBhkvwYf/oxRbifKuw==} hasBin: true dependencies: - '@storybook/cli': 7.6.17 + '@storybook/cli': 8.0.0(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: + - '@babel/preset-env' - bufferutil - encoding + - react + - react-dom - supports-color - utf-8-validate dev: true @@ -24430,6 +24231,7 @@ packages: is-fullwidth-code-point: 1.0.0 strip-ansi: 3.0.1 dev: true + optional: true /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -24562,6 +24364,11 @@ packages: engines: {node: '>=0.10.0'} dev: false + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + /strip-bom@4.0.0: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} @@ -24606,8 +24413,8 @@ packages: js-tokens: 8.0.3 dev: true - /style-loader@3.3.3: - resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==} + /style-loader@3.3.4: + resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 @@ -24898,8 +24705,8 @@ packages: unique-string: 2.0.0 dev: true - /terser@5.28.1: - resolution: {integrity: sha512-wM+bZp54v/E9eRRGXb5ZFDvinrJIOaTapx3WUokyVGZu5ucVCK55zEgGd5Dl2fSr3jUo5sDiERErUWLY6QPFyA==} + /terser@5.29.1: + resolution: {integrity: sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==} engines: {node: '>=10'} hasBin: true dependencies: @@ -24986,8 +24793,8 @@ packages: resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} dev: false - /tiny-invariant@1.3.1: - resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} + /tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} dev: true /tinybench@2.6.0: @@ -25064,8 +24871,8 @@ packages: to-no-case: 1.0.2 dev: false - /tocbot@4.21.6: - resolution: {integrity: sha512-bAnyV6SU2n1AvuBvEgi8t7KiIn5rRiEmwFp4+elx/1ueuncAUyubITfXDMwOqStgUwh8pDzLdWgDKLicsJPikw==} + /tocbot@4.25.0: + resolution: {integrity: sha512-kE5wyCQJ40hqUaRVkyQ4z5+4juzYsv/eK+aqD97N62YH0TxFhzJvo22RUQQZdO3YnXAk42ZOfOpjVdy+Z0YokA==} dev: true /toidentifier@1.0.0: @@ -25124,7 +24931,7 @@ packages: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} dev: true - /ts-api-utils@1.2.0(typescript@5.3.3): + /ts-api-utils@1.2.0(typescript@5.4.2): resolution: {integrity: sha512-d+3WxW4r8WQy2cZWpNRPPGExX8ffOLGcIhheUANKbL5Sqjbhkneki76fRAWeXkaslV2etTb4tSJBSxOsH5+CJw==} engines: {node: '>=18'} peerDependencies: @@ -25133,10 +24940,10 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /ts-api-utils@1.2.1(typescript@5.3.3): + /ts-api-utils@1.2.1(typescript@5.4.2): resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==} engines: {node: '>=16'} peerDependencies: @@ -25145,7 +24952,19 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.2 + dev: true + + /ts-api-utils@1.3.0(typescript@5.4.2): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + typescript: 5.4.2 dev: true /ts-dedent@2.2.0: @@ -25153,7 +24972,7 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-essentials@9.4.1(typescript@5.3.3): + /ts-essentials@9.4.1(typescript@5.4.2): resolution: {integrity: sha512-oke0rI2EN9pzHsesdmrOrnqv1eQODmJpd/noJjwj2ZPC3Z4N2wbjrOEqnsEgmvlO2+4fBb0a794DCna2elEVIQ==} peerDependencies: typescript: '>=4.1.0' @@ -25161,7 +24980,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.4.2 dev: false /ts-interface-checker@0.1.13: @@ -25214,7 +25033,7 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.1(@types/node@18.18.8)(typescript@5.3.3): + /ts-node@10.9.1(@types/node@18.18.8)(typescript@5.4.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -25244,7 +25063,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -25257,6 +25076,15 @@ packages: resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} dev: true + /tsconfig-paths@4.2.0: + resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} + engines: {node: '>=6'} + dependencies: + json5: 2.2.3 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true + /tsd@0.30.7: resolution: {integrity: sha512-oTiJ28D6B/KXoU3ww/Eji+xqHJojiuPVMwA12g4KYX1O72N93Nb6P3P3h2OAhhf92Xl8NIhb/xFmBZd5zw/xUw==} engines: {node: '>=14.16'} @@ -25278,7 +25106,7 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tslint@5.14.0(typescript@5.3.3): + /tslint@5.14.0(typescript@5.4.2): resolution: {integrity: sha512-IUla/ieHVnB8Le7LdQFRGlVJid2T/gaJe5VkjzRVSRR6pA2ODYrnfR1hmxi+5+au9l50jBwpbBL34txgv4NnTQ==} engines: {node: '>=4.8.0'} hasBin: true @@ -25300,11 +25128,11 @@ packages: resolve: 1.22.8 semver: 5.7.2 tslib: 1.14.1 - tsutils: 2.29.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 2.29.0(typescript@5.4.2) + typescript: 5.4.2 dev: true - /tslint@6.1.3(typescript@5.3.3): + /tslint@6.1.3(typescript@5.4.2): resolution: {integrity: sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==} engines: {node: '>=4.8.0'} deprecated: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information. @@ -25327,11 +25155,11 @@ packages: resolve: 1.22.8 semver: 5.7.2 tslib: 1.14.1 - tsutils: 2.29.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 2.29.0(typescript@5.4.2) + typescript: 5.4.2 dev: true - /tsup@8.0.2(typescript@5.3.3): + /tsup@8.0.2(typescript@5.4.2): resolution: {integrity: sha512-NY8xtQXdH7hDUAZwcQdY/Vzlw9johQsaqf7iwZ6g1DOUlFYQ5/AtVAjTvihhEyeRlGo4dLRVHtrRaL35M1daqQ==} engines: {node: '>=18'} hasBin: true @@ -25364,13 +25192,13 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsutils-etc@1.4.2(tsutils@3.21.0)(typescript@5.3.3): + /tsutils-etc@1.4.2(tsutils@3.21.0)(typescript@5.4.2): resolution: {integrity: sha512-2Dn5SxTDOu6YWDNKcx1xu2YUy6PUeKrWZB/x2cQ8vY2+iz3JRembKn/iZ0JLT1ZudGNwQQvtFX9AwvRHbXuPUg==} hasBin: true peerDependencies: @@ -25383,12 +25211,12 @@ packages: optional: true dependencies: '@types/yargs': 17.0.32 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 yargs: 17.7.2 dev: true - /tsutils@2.29.0(typescript@5.3.3): + /tsutils@2.29.0(typescript@5.4.2): resolution: {integrity: sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==} peerDependencies: typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev' @@ -25397,10 +25225,10 @@ packages: optional: true dependencies: tslib: 1.14.1 - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /tsutils@3.21.0(typescript@5.3.3): + /tsutils@3.21.0(typescript@5.4.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: @@ -25410,7 +25238,7 @@ packages: optional: true dependencies: tslib: 1.14.1 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /tunnel-agent@0.6.0: @@ -25424,64 +25252,64 @@ packages: engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} dev: false - /turbo-darwin-64@1.12.4: - resolution: {integrity: sha512-dBwFxhp9isTa9RS/fz2gDVk5wWhKQsPQMozYhjM7TT4jTrnYn0ZJMzr7V3B/M/T8QF65TbniW7w1gtgxQgX5Zg==} + /turbo-darwin-64@1.12.5: + resolution: {integrity: sha512-0GZ8reftwNQgIQLHkHjHEXTc/Z1NJm+YjsrBP+qhM/7yIZ3TEy9gJhuogDt2U0xIWwFgisTyzbtU7xNaQydtoA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64@1.12.4: - resolution: {integrity: sha512-1Uo5iI6xsJ1j9ObsqxYRsa3W26mEbUe6fnj4rQYV6kDaqYD54oAMJ6hM53q9rB8JvFxwdrUXGp3PwTw9A0qqkA==} + /turbo-darwin-arm64@1.12.5: + resolution: {integrity: sha512-8WpOLNNzvH6kohQOjihD+gaWL+ZFNfjvBwhOF0rjEzvW+YR3Pa7KjhulrjWyeN2yMFqAPubTbZIGOz1EVXLuQA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64@1.12.4: - resolution: {integrity: sha512-ONg2aSqKP7LAQOg7ysmU5WpEQp4DGNxSlAiR7um+LKtbmC/UxogbR5+T+Uuq6zGuQ5kJyKjWJ4NhtvUswOqBsA==} + /turbo-linux-64@1.12.5: + resolution: {integrity: sha512-INit73+bNUpwqGZCxgXCR3I+cQsdkQ3/LkfkgSOibkpg+oGqxJRzeXw3sp990d7SCoE8QOcs3iw+PtiFX/LDAA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64@1.12.4: - resolution: {integrity: sha512-9FPufkwdgfIKg/9jj87Cdtftw8o36y27/S2vLN7FTR2pp9c0MQiTBOLVYadUr1FlShupddmaMbTkXEhyt9SdrA==} + /turbo-linux-arm64@1.12.5: + resolution: {integrity: sha512-6lkRBvxtI/GQdGtaAec9LvVQUoRw6nXFp0kM+Eu+5PbZqq7yn6cMkgDJLI08zdeui36yXhone8XGI8pHg8bpUQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64@1.12.4: - resolution: {integrity: sha512-2mOtxHW5Vjh/5rDVu/aFwsMzI+chs8XcEuJHlY1sYOpEymYTz+u6AXbnzRvwZFMrLKr7J7fQOGl+v96sLKbNdA==} + /turbo-windows-64@1.12.5: + resolution: {integrity: sha512-gQYbOhZg5Ww0bQ/bC0w/4W6yQRwBumUUnkB+QPo15VznwxZe2a7bo6JM+9Xy9dKLa/kn+p7zTqme4OEp6M3/Yg==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64@1.12.4: - resolution: {integrity: sha512-nOY5wae9qnxPOpT1fRuYO0ks6dTwpKMPV6++VkDkamFDLFHUDVM/9kmD2UTeh1yyrKnrZksbb9zmShhmfj1wog==} + /turbo-windows-arm64@1.12.5: + resolution: {integrity: sha512-auvhZ9FrhnvQ4mgBlY9O68MT4dIfprYGvd2uPICba/mHUZZvVy5SGgbHJ0KbMwaJfnnFoPgLJO6M+3N2gDprKw==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo@1.12.4: - resolution: {integrity: sha512-yUJ7elEUSToiGwFZogXpYKJpQ0BvaMbkEuQECIWtkBLcmWzlMOt6bActsIm29oN83mRU0WbzGt4e8H1KHWedhg==} + /turbo@1.12.5: + resolution: {integrity: sha512-FATU5EnhrYG8RvQJYFJnDd18DpccDjyvd53hggw9T9JEg9BhWtIEoeaKtBjYbpXwOVrJQMDdXcIB4f2nD3QPPg==} hasBin: true optionalDependencies: - turbo-darwin-64: 1.12.4 - turbo-darwin-arm64: 1.12.4 - turbo-linux-64: 1.12.4 - turbo-linux-arm64: 1.12.4 - turbo-windows-64: 1.12.4 - turbo-windows-arm64: 1.12.4 + turbo-darwin-64: 1.12.5 + turbo-darwin-arm64: 1.12.5 + turbo-linux-64: 1.12.5 + turbo-linux-arm64: 1.12.5 + turbo-windows-64: 1.12.5 + turbo-windows-arm64: 1.12.5 dev: true /tweetnacl@0.14.5: @@ -25608,12 +25436,12 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typedoc@0.25.10(typescript@5.3.3): - resolution: {integrity: sha512-v10rtOFojrjW9og3T+6wAKeJaGMuojU87DXGZ33sfs+554wgPTRG+s07Ag1BjPZI85Y5QPVouPI63JQ6fcQM5w==} + /typedoc@0.25.12(typescript@5.4.2): + resolution: {integrity: sha512-F+qhkK2VoTweDXd1c42GS/By2DvI2uDF4/EpG424dTexSHdtCH52C6IcAvMA6jR3DzAWZjHpUOW+E02kyPNUNw==} engines: {node: '>= 16'} hasBin: true peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x peerDependenciesMeta: typescript: optional: true @@ -25622,10 +25450,10 @@ packages: marked: 4.3.0 minimatch: 9.0.3 shiki: 0.14.7 - typescript: 5.3.3 + typescript: 5.4.2 dev: false - /typescript-eslint@7.0.2(eslint@8.57.0)(typescript@5.3.3): + /typescript-eslint@7.0.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-Nsb+Dfi897ErE3CtVJYBECBQWPGEpCXLqLCQarBhFtyJsHnhA7O39GmtAmN3dmZ6bIp8tP5T+AOUrEdE07SBVg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -25637,16 +25465,16 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /typescript-eslint@7.1.0(eslint@8.57.0)(typescript@5.3.3): - resolution: {integrity: sha512-GfAALH4zoqae5mIfHr7WU3BsULHP73hjwF8vCmyTkH3IXHXjqg3JNWwUcd8CwOTLIr4tjRTZQWpToyESPnpOhg==} + /typescript-eslint@7.1.1(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-vScnjSkm0pjZqySB5o8ZbfywfGWamVOqIGtJeOnUuDDGFaGKwMqdZWVa7EYKBnLCUSuwD8MN2a2ur9OgaKu6Tg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 @@ -25657,10 +25485,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -25675,9 +25503,15 @@ packages: resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true + dev: true - /typescript@5.5.0-dev.20240303: - resolution: {integrity: sha512-CArlmRujLMr+lZw5jO+0yp94n8PswoXkD10bgEBn45GCY6CSdzMJFJy3UneQWik+cB3aq0hZ8iHWEtjY93ALNg==} + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + engines: {node: '>=14.17'} + hasBin: true + + /typescript@5.5.0-dev.20240311: + resolution: {integrity: sha512-Cdp0eYgn/19lkcrq7WCqQxmnvCqvuJrd/jGhm1HyPMSYVTGzjxVP0NfXr2A4YVS12IAipt1uO4zgAJeLlYG2JA==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -25762,11 +25596,9 @@ packages: '@fastify/busboy': 2.1.0 dev: false - /undici@6.7.0: - resolution: {integrity: sha512-IcWssIyDN1gk6Mcae44q04oRoWTKrW8OKz0effVK1xdWwAgMPnfpxhn9RXUSL5JlwSikO18R7Ibk7Nukz6kxWA==} + /undici@6.7.1: + resolution: {integrity: sha512-+Wtb9bAQw6HYWzCnxrPTMVEV3Q1QjYanI0E4q02ehReMuquQdLTEFEYbfs7hcImVYKcQkWSwT6buEmSVIiDDtQ==} engines: {node: '>=18.0'} - dependencies: - '@fastify/busboy': 2.1.1 /unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} @@ -25809,7 +25641,7 @@ packages: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.12 '@types/is-empty': 1.2.3 - '@types/node': 20.11.21 + '@types/node': 20.11.25 '@types/unist': 3.0.2 '@ungap/structured-clone': 1.2.0 concat-stream: 2.0.0 @@ -25826,7 +25658,7 @@ packages: vfile-message: 4.0.2 vfile-reporter: 8.1.0 vfile-statistics: 3.0.0 - yaml: 2.4.0 + yaml: 2.4.1 transitivePeerDependencies: - supports-color dev: true @@ -25885,10 +25717,6 @@ packages: '@types/unist': 3.0.2 dev: true - /unist-util-is@4.1.0: - resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} - dev: true - /unist-util-is@5.2.1: resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} dependencies: @@ -25955,13 +25783,6 @@ packages: '@types/unist': 3.0.2 dev: true - /unist-util-visit-parents@3.1.1: - resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} - dependencies: - '@types/unist': 2.0.10 - unist-util-is: 4.1.0 - dev: true - /unist-util-visit-parents@5.1.3: resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} dependencies: @@ -25975,14 +25796,6 @@ packages: unist-util-is: 6.0.0 dev: true - /unist-util-visit@2.0.3: - resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} - dependencies: - '@types/unist': 2.0.10 - unist-util-is: 4.1.0 - unist-util-visit-parents: 3.1.1 - dev: true - /unist-util-visit@4.1.2: resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} dependencies: @@ -26019,7 +25832,7 @@ packages: vite: optional: true dependencies: - '@unocss/astro': 0.58.5(vite@5.1.4) + '@unocss/astro': 0.58.5(vite@5.1.6) '@unocss/cli': 0.58.5 '@unocss/core': 0.58.5 '@unocss/extractor-arbitrary-variants': 0.58.5 @@ -26038,14 +25851,14 @@ packages: '@unocss/transformer-compile-class': 0.58.5 '@unocss/transformer-directives': 0.58.5 '@unocss/transformer-variant-group': 0.58.5 - '@unocss/vite': 0.58.5(vite@5.1.4) + '@unocss/vite': 0.58.5(vite@5.1.6) transitivePeerDependencies: - postcss - rollup - supports-color dev: true - /unocss@0.58.5(vite@5.1.4): + /unocss@0.58.5(vite@5.1.6): resolution: {integrity: sha512-0g4P6jLgRRNnhscxw7nQ9RHGrKJ1UPPiHPet+YT3TXUcmy4mTiYgo9+kGQf5bjyrzsELJ10cT6Qz2y6g9Tls4g==} engines: {node: '>=14'} peerDependencies: @@ -26057,7 +25870,7 @@ packages: vite: optional: true dependencies: - '@unocss/astro': 0.58.5(vite@5.1.4) + '@unocss/astro': 0.58.5(vite@5.1.6) '@unocss/cli': 0.58.5 '@unocss/core': 0.58.5 '@unocss/extractor-arbitrary-variants': 0.58.5 @@ -26076,8 +25889,8 @@ packages: '@unocss/transformer-compile-class': 0.58.5 '@unocss/transformer-directives': 0.58.5 '@unocss/transformer-variant-group': 0.58.5 - '@unocss/vite': 0.58.5(vite@5.1.4) - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) + '@unocss/vite': 0.58.5(vite@5.1.6) + vite: 5.1.6(@types/node@18.18.8) transitivePeerDependencies: - postcss - rollup @@ -26098,6 +25911,16 @@ packages: webpack-virtual-modules: 0.6.1 dev: true + /unplugin@1.9.0: + resolution: {integrity: sha512-14PslvMY3gNbXnQtNIRB566Q057L5Fe7f5LDEamxVi0QQVxoz5hrveBwwZLcKyHtZ09ysmipxRRj5Lv+BGz2Iw==} + engines: {node: '>=14.0.0'} + dependencies: + acorn: 8.11.3 + chokidar: 3.6.0 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.6.1 + dev: true + /untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} @@ -26139,8 +25962,8 @@ packages: dependencies: punycode: 2.3.1 - /use-callback-ref@1.3.0(@types/react@18.2.61)(react@18.2.0): - resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} + /use-callback-ref@1.3.1(@types/react@18.2.64)(react@18.2.0): + resolution: {integrity: sha512-Lg4Vx1XZQauB42Hw3kK7JM6yjVjgFmFC5/Ab797s79aARomD2nEErc4mCgM8EZrARLmmbWpi5DGCadmK50DcAQ==} engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -26151,7 +25974,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.61 + '@types/react': 18.2.64 react: 18.2.0 tslib: 2.6.2 @@ -26171,7 +25994,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /use-sidecar@1.1.2(@types/react@18.2.61)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -26183,7 +26006,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.61 + '@types/react': 18.2.64 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 @@ -26199,8 +26022,8 @@ packages: react: 18.2.0 dev: false - /usehooks-ts@2.15.1(react@18.2.0): - resolution: {integrity: sha512-AK29ODCt4FT9XleILNbkbjjmkRCNaQrgxQEkvqHjlnT76iPXzTFGvK2Y/s83JEdSxRp43YEnSa3bYBEV6HZ26Q==} + /usehooks-ts@3.0.1(react@18.2.0): + resolution: {integrity: sha512-bgJ8S9w/SnQyACd3RvWp3CGncROxEENGqQLCsdaoyTb0zTENIna7MIV3OW6ywCfPaYYD2OPokw7oLPmSLLWP4w==} engines: {node: '>=16.15.0'} peerDependencies: react: ^16.8.0 || ^17 || ^18 @@ -26231,7 +26054,7 @@ packages: is-arguments: 1.1.1 is-generator-function: 1.0.10 is-typed-array: 1.1.13 - which-typed-array: 1.1.14 + which-typed-array: 1.1.15 dev: true /utils-merge@1.0.1: @@ -26321,7 +26144,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /vaul@0.9.0(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0): + /vaul@0.9.0(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-bZSySGbAHiTXmZychprnX/dE0EsSige88xtyyL3/MCRbrFotRPQZo7UdydGXZWw+CKbNOw5Ow8gwAo93/nB/Cg==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 @@ -26332,7 +26155,7 @@ packages: react-dom: optional: true dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -26340,22 +26163,22 @@ packages: - '@types/react-dom' dev: false - /vercel@33.5.3: - resolution: {integrity: sha512-aVE2FTkqlbceXLbi27kwdJiWSdfl6b2kTDgOHvR5VmHlztqhO73DW4ZQw0UUd9mRXEXpQNmOYsidKPu6rX7PHA==} + /vercel@33.5.5: + resolution: {integrity: sha512-MsuUq6JCPGtRhrzHQ2MVRh8bxNkhVWDaYGPk3LGSEWKbJ0dkB1ic97s5uMEBSsp6QgUB8ZaGuosPDTDGgmPxXw==} engines: {node: '>= 16'} hasBin: true dependencies: - '@vercel/build-utils': 7.7.0 + '@vercel/build-utils': 7.8.0 '@vercel/fun': 1.1.0 '@vercel/go': 3.0.5 '@vercel/hydrogen': 1.0.2 - '@vercel/next': 4.1.3 - '@vercel/node': 3.0.20 + '@vercel/next': 4.1.5 + '@vercel/node': 3.0.22 '@vercel/python': 4.1.1 '@vercel/redwood': 2.0.8 - '@vercel/remix-builder': 2.1.0 + '@vercel/remix-builder': 2.1.2 '@vercel/ruby': 2.0.5 - '@vercel/static-build': 2.4.0 + '@vercel/static-build': 2.4.2 chokidar: 3.3.1 transitivePeerDependencies: - '@swc/core' @@ -26486,7 +26309,7 @@ packages: - terser dev: true - /vite-node@1.3.1(@types/node@18.18.8)(terser@5.28.1): + /vite-node@1.3.1(@types/node@18.18.8)(terser@5.29.1): resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -26495,7 +26318,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) + vite: 5.1.4(@types/node@18.18.8)(terser@5.29.1) transitivePeerDependencies: - '@types/node' - less @@ -26507,7 +26330,7 @@ packages: - terser dev: true - /vite-plugin-dts@3.7.3(@types/node@18.18.8)(typescript@5.3.3)(vite@5.1.4): + /vite-plugin-dts@3.7.3(@types/node@18.18.8)(typescript@5.4.2)(vite@5.1.6): resolution: {integrity: sha512-26eTlBYdpjRLWCsTJebM8vkCieE+p9gP3raf+ecDnzzK5E3FG6VE1wcy55OkRpfWWVlVvKkYFe6uvRHYWx7Nog==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -26521,12 +26344,12 @@ packages: dependencies: '@microsoft/api-extractor': 7.39.0(@types/node@18.18.8) '@rollup/pluginutils': 5.1.0 - '@vue/language-core': 1.8.27(typescript@5.3.3) + '@vue/language-core': 1.8.27(typescript@5.4.2) debug: 4.3.4 kolorist: 1.8.0 - typescript: 5.3.3 - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) - vue-tsc: 1.8.27(typescript@5.3.3) + typescript: 5.4.2 + vite: 5.1.6(@types/node@18.18.8) + vue-tsc: 1.8.27(typescript@5.4.2) transitivePeerDependencies: - '@types/node' - rollup @@ -26605,7 +26428,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.1.4(@types/node@18.18.8)(terser@5.28.1): + /vite@5.1.4(@types/node@18.18.8)(terser@5.29.1): resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -26637,7 +26460,43 @@ packages: esbuild: 0.19.11 postcss: 8.4.35 rollup: 4.9.5 - terser: 5.28.1 + terser: 5.29.1 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vite@5.1.6(@types/node@18.18.8): + resolution: {integrity: sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.18.8 + esbuild: 0.19.11 + postcss: 8.4.35 + rollup: 4.9.5 optionalDependencies: fsevents: 2.3.3 dev: true @@ -26754,7 +26613,7 @@ packages: - terser dev: true - /vitest@1.3.1(@types/node@18.18.8)(happy-dom@13.6.2): + /vitest@1.3.1(@types/node@18.18.8)(happy-dom@13.7.3): resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -26789,7 +26648,7 @@ packages: chai: 4.4.1 debug: 4.3.4 execa: 8.0.1 - happy-dom: 13.6.2 + happy-dom: 13.7.3 local-pkg: 0.5.0 magic-string: 0.30.5 pathe: 1.1.2 @@ -26798,8 +26657,8 @@ packages: strip-literal: 2.0.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) - vite-node: 1.3.1(@types/node@18.18.8)(terser@5.28.1) + vite: 5.1.4(@types/node@18.18.8)(terser@5.29.1) + vite-node: 1.3.1(@types/node@18.18.8)(terser@5.29.1) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -26811,7 +26670,7 @@ packages: - terser dev: true - /vitest@1.3.1(@types/node@18.18.8)(terser@5.28.1): + /vitest@1.3.1(@types/node@18.18.8)(terser@5.29.1): resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -26854,8 +26713,8 @@ packages: strip-literal: 2.0.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.1.4(@types/node@18.18.8)(terser@5.28.1) - vite-node: 1.3.1(@types/node@18.18.8)(terser@5.28.1) + vite: 5.1.4(@types/node@18.18.8)(terser@5.29.1) + vite-node: 1.3.1(@types/node@18.18.8)(terser@5.29.1) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -26903,7 +26762,7 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.27(typescript@5.3.3): + /vue-tsc@1.8.27(typescript@5.4.2): resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} hasBin: true peerDependencies: @@ -26913,9 +26772,9 @@ packages: optional: true dependencies: '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.3.3) + '@vue/language-core': 1.8.27(typescript@5.4.2) semver: 7.5.4 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /walk-back@2.0.1: @@ -27091,6 +26950,17 @@ packages: has-tostringtag: 1.0.2 dev: true + /which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + dev: true + /which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -27120,7 +26990,7 @@ packages: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} requiresBuild: true dependencies: - string-width: 1.0.2 + string-width: 4.2.3 dev: true /wordwrap@1.0.0: @@ -27188,20 +27058,6 @@ packages: signal-exit: 3.0.7 dev: true - /ws@6.2.2: - resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dependencies: - async-limiter: 1.0.1 - dev: true - /ws@7.5.9: resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} engines: {node: '>=8.3.0'} @@ -27290,8 +27146,8 @@ packages: engines: {node: '>= 14'} dev: true - /yaml@2.4.0: - resolution: {integrity: sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ==} + /yaml@2.4.1: + resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==} engines: {node: '>= 14'} hasBin: true