diff --git a/.github/workflows/deprecate-version.yml b/.github/workflows/deprecate-version.yml index cf66ebd6d897..b788903784a6 100644 --- a/.github/workflows/deprecate-version.yml +++ b/.github/workflows/deprecate-version.yml @@ -11,9 +11,9 @@ on: - '@discordjs/builders' - '@discordjs/collection' - '@discordjs/core' - - create-discord-bot + - 'create-discord-bot' - '@discordjs/formatters' - - discord.js + - 'discord.js' - '@discordjs/next' - '@discordjs/proxy' - '@discordjs/rest' diff --git a/.github/workflows/lighthouse-main.yml b/.github/workflows/lighthouse-main.yml deleted file mode 100644 index 1dc173b3f4fe..000000000000 --- a/.github/workflows/lighthouse-main.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: 'Lighthouse Audit (main)' -on: - workflow_dispatch: -jobs: - lighthouse_audit_main: - name: 'Lighthouse Audit (main)' - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Audit production URLs with Lighthouse - id: lighthouse_audit - uses: treosh/lighthouse-ci-action@v10 - with: - urls: | - https://discordjs.dev - https://guide.discordjs.dev - uploadArtifacts: true - temporaryPublicStorage: true diff --git a/.github/workflows/lighthouse.yml b/.github/workflows/lighthouse.yml deleted file mode 100644 index 5982c3d304b8..000000000000 --- a/.github/workflows/lighthouse.yml +++ /dev/null @@ -1,88 +0,0 @@ -name: 'Lighthouse Audit' -on: - issue_comment: - types: [created, edited] -jobs: - lighthouse_audit: - name: 'Lighthouse Audit' - if: ${{ github.event.issue.pull_request }} - runs-on: ubuntu-latest - steps: - - name: Get Vercel preview URL - id: get_preview_url - uses: actions/github-script@v6 - with: - script: | - const comment = context.payload.comment; - const regex = /https:\/\/[a-z0-9-]+\.vercel\.app/g; - const matches = comment.body.match(regex); - let previewUrl = ""; - if (matches && matches.length) { - previewUrl = matches[0]; - console.log('Preview url found:', previewUrl); - } - console.log("No preview url found."); - core.setOutput('vercel_preview_url', previewUrl); - github-token: ${{ secrets.GITHUB_TOKEN }} - - - name: Add comment to PR - if: ${{ steps.get_preview_url.outputs.vercel_preview_url != '' }} - id: loading_comment_to_pr - uses: marocchino/sticky-pull-request-comment@v2 - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - number: ${{ github.event.issue.number }} - header: lighthouse - message: | - Running Lighthouse audit... - - - name: Checkout repository - if: ${{ steps.get_preview_url.outputs.vercel_preview_url != '' }} - uses: actions/checkout@v3 - - - name: Audit preview URL with Lighthouse - if: ${{ steps.get_preview_url.outputs.vercel_preview_url != '' }} - id: lighthouse_audit - uses: treosh/lighthouse-ci-action@v10 - with: - urls: | - ${{ steps.get_preview_url.outputs.vercel_preview_url }} - uploadArtifacts: true - temporaryPublicStorage: true - - - name: Format lighthouse score - if: ${{ steps.get_preview_url.outputs.vercel_preview_url != '' }} - id: format_lighthouse_score - uses: actions/github-script@v6 - with: - script: | - const result = ${{ steps.lighthouse_audit.outputs.manifest }}[0].summary - const links = ${{ steps.lighthouse_audit.outputs.links }} - const formatResult = (res) => Math.round((res * 100)) - Object.keys(result).forEach(key => result[key] = formatResult(result[key])) - const score = res => res >= 90 ? '🟢' : res >= 50 ? '🟠' : '🔴' - const comment = [ - `⚡️ [Lighthouse report](${Object.values(links)[0]}) for the changes in this PR:`, - '| Category | Score |', - '| --- | --- |', - `| ${score(result.performance)} Performance | ${result.performance} |`, - `| ${score(result.accessibility)} Accessibility | ${result.accessibility} |`, - `| ${score(result['best-practices'])} Best practices | ${result['best-practices']} |`, - `| ${score(result.seo)} SEO | ${result.seo} |`, - `| ${score(result.pwa)} PWA | ${result.pwa} |`, - ' ', - `*Lighthouse ran on [${Object.keys(links)[0]}](${Object.keys(links)[0]})*` - ].join('\n') - core.setOutput("comment", comment); - github-token: ${{ secrets.GITHUB_TOKEN }} - - - name: Add comment to PR - if: ${{ steps.get_preview_url.outputs.vercel_preview_url != '' }} - id: comment_to_pr - uses: marocchino/sticky-pull-request-comment@v2 - with: - number: ${{ github.event.issue.number }} - header: lighthouse - message: | - ${{ steps.format_lighthouse_score.outputs.comment }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.vscode/settings.json b/.vscode/settings.json index 9c572ea7b8a2..838be63d6465 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,5 @@ { "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact"], - "eslint.useESLintClass": true, "eslint.experimental.useFlatConfig": true, "eslint.workingDirectories": [ { "directory": "${workspaceFolder}" }, @@ -16,7 +15,6 @@ }, "editor.trimAutoWhitespace": false, "files.associations": { - "*.mdx": "markdown", "api-extractor.json": "jsonc", "api-extractor-docs.json": "jsonc", "tsconfig.json": "jsonc", @@ -27,8 +25,10 @@ "files.eol": "\n", "npm.packageManager": "pnpm", "typescript.tsdk": "node_modules/typescript/lib", + "typescript.enablePromptUseWorkspaceTsdk": true, + "deno.enable": false, "deno.enablePaths": ["./packages/create-discord-bot/template/Deno"], - "deno.lint": true, + "deno.lint": false, "deno.unstable": false, "deno.config": "./packages/create-discord-bot/template/Deno/deno.jsonc" } diff --git a/apps/guide/package.json b/apps/guide/package.json index 02770fcc2bd1..976ba151a110 100644 --- a/apps/guide/package.json +++ b/apps/guide/package.json @@ -67,12 +67,12 @@ }, "devDependencies": { "@next/bundle-analyzer": "14.0.2-canary.20", - "@testing-library/react": "^14.0.0", + "@testing-library/react": "^14.1.0", "@testing-library/user-event": "^14.5.1", - "@types/html-escaper": "^3.0.1", + "@types/html-escaper": "^3.0.2", "@types/node": "18.18.8", - "@types/react": "^18.2.36", - "@types/react-dom": "^18.2.14", + "@types/react": "^18.2.37", + "@types/react-dom": "^18.2.15", "@unocss/eslint-plugin": "^0.57.2", "@unocss/postcss": "^0.57.2", "@unocss/reset": "^0.57.2", @@ -92,7 +92,7 @@ "turbo": "^1.10.16", "typescript": "^5.2.2", "unocss": "^0.57.2", - "vercel": "^32.5.0", + "vercel": "^32.5.2", "vitest": "^0.34.6" }, "engines": { diff --git a/apps/guide/tsconfig.json b/apps/guide/tsconfig.json index b0bcb0985876..4025d00e0167 100644 --- a/apps/guide/tsconfig.json +++ b/apps/guide/tsconfig.json @@ -5,23 +5,19 @@ "jsx": "preserve", "baseUrl": ".", "noEmit": true, - "skipLibCheck": true, - "plugins": [ - { - "name": "next" - } - ], "paths": { "~/*": ["./src/*"], "contentlayer/generated": ["./.contentlayer/generated"] }, - "moduleResolution": "node", - "resolvePackageJsonExports": false, - "resolvePackageJsonImports": false, "esModuleInterop": true, "allowJs": true, - "incremental": true + "incremental": true, + "plugins": [ + { + "name": "next" + } + ] }, - "include": ["src/**/*.ts", "src/**/*.tsx", "next-env.d.ts", ".next/types/**/*.ts", ".contentlayer/generated"], + "include": ["**/*.ts", "**/*.tsx", "next-env.d.ts", ".next/types/**/*.ts", ".contentlayer/generated"], "exclude": ["node_modules"] } diff --git a/apps/website/next.config.js b/apps/website/next.config.mjs similarity index 100% rename from apps/website/next.config.js rename to apps/website/next.config.mjs diff --git a/apps/website/package.json b/apps/website/package.json index e92c912089c0..99f94f90ac68 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -76,11 +76,11 @@ }, "devDependencies": { "@next/bundle-analyzer": "14.0.2-canary.20", - "@testing-library/react": "^14.0.0", + "@testing-library/react": "^14.1.0", "@testing-library/user-event": "^14.5.1", "@types/node": "18.18.8", - "@types/react": "^18.2.36", - "@types/react-dom": "^18.2.14", + "@types/react": "^18.2.37", + "@types/react-dom": "^18.2.15", "@unocss/eslint-plugin": "^0.57.2", "@unocss/postcss": "^0.57.2", "@unocss/reset": "^0.57.2", @@ -97,7 +97,7 @@ "prettier": "^3.0.3", "turbo": "^1.10.16", "typescript": "^5.2.2", - "vercel": "^32.5.0", + "vercel": "^32.5.2", "vitest": "^0.34.6" }, "engines": { diff --git a/apps/website/src/app/docs/packages/[package]/[version]/layout.tsx b/apps/website/src/app/docs/packages/[package]/[version]/layout.tsx index b99fbfd8db93..9caf0873627b 100644 --- a/apps/website/src/app/docs/packages/[package]/[version]/layout.tsx +++ b/apps/website/src/app/docs/packages/[package]/[version]/layout.tsx @@ -1,6 +1,7 @@ import type { ApiFunction, ApiItem } from '@discordjs/api-extractor-model'; import { ApiModel } from '@discordjs/api-extractor-model'; import dynamic from 'next/dynamic'; +import {} from 'next/types'; import { notFound } from 'next/navigation'; import { cache, type PropsWithChildren } from 'react'; import { fetchModelJSON, fetchVersions } from '~/app/docAPI'; @@ -15,12 +16,12 @@ import { Providers } from './providers'; const Header = dynamic(async () => import('~/components/Header')); const Footer = dynamic(async () => import('~/components/Footer')); -export interface VersionRouteParams { +interface VersionRouteParams { package: string; version: string; } -export async function generateStaticParams() { +export const generateStaticParams = async () => { const params: VersionRouteParams[] = []; await Promise.all( @@ -32,7 +33,7 @@ export async function generateStaticParams() { ); return params; -} +}; const serializeIntoSidebarItemData = cache((item: ApiItem) => { return { diff --git a/apps/website/src/app/docs/packages/[package]/[version]/page.tsx b/apps/website/src/app/docs/packages/[package]/[version]/page.tsx index 53cdb6685441..71d00e2ffd9f 100644 --- a/apps/website/src/app/docs/packages/[package]/[version]/page.tsx +++ b/apps/website/src/app/docs/packages/[package]/[version]/page.tsx @@ -1,33 +1,38 @@ import { readFile } from 'node:fs/promises'; import { join } from 'node:path'; -import type { SerializeOptions } from 'next-mdx-remote/dist/types'; -import { MDXRemote } from 'next-mdx-remote/rsc'; +import { compileMDX } from 'next-mdx-remote/rsc'; import { cache } from 'react'; import rehypeSlug from 'rehype-slug'; import remarkGfm from 'remark-gfm'; import { SyntaxHighlighter } from '~/components/SyntaxHighlighter'; -import type { VersionRouteParams } from './layout'; + +interface VersionRouteParams { + package: string; + version: string; +} const loadREADME = cache(async (packageName: string) => { return readFile(join(process.cwd(), 'src', 'assets', 'readme', packageName, 'home-README.md'), 'utf8'); }); -const mdxOptions = { - mdxOptions: { - remarkPlugins: [remarkGfm], - rehypePlugins: [rehypeSlug], - format: 'mdx', - }, -} satisfies SerializeOptions; +export async function generateStaticParams({ params }: { params: VersionRouteParams }) { + return [{ package: params.package, version: params.version }]; +} export default async function Page({ params }: { params: VersionRouteParams }) { - const { package: packageName } = params; - const readmeSource = await loadREADME(packageName); + const readmeSource = await loadREADME(params.package); + const { content } = await compileMDX({ + source: readmeSource, + // @ts-expect-error SyntaxHighlighter is assignable + components: { pre: SyntaxHighlighter }, + options: { + mdxOptions: { + remarkPlugins: [remarkGfm], + rehypePlugins: [rehypeSlug], + format: 'mdx', + }, + }, + }); - return ( -
- {/* @ts-expect-error SyntaxHighlighter is assignable */} - -
- ); + return
{content}
; } diff --git a/apps/website/src/components/SyntaxHighlighter.tsx b/apps/website/src/components/SyntaxHighlighter.tsx index e3aebe49dd1e..73f9251dc922 100644 --- a/apps/website/src/components/SyntaxHighlighter.tsx +++ b/apps/website/src/components/SyntaxHighlighter.tsx @@ -1,6 +1,6 @@ import { Code } from 'bright'; -export function SyntaxHighlighter(props: typeof Code) { +export async function SyntaxHighlighter(props: typeof Code) { return ( <>
diff --git a/apps/website/tsconfig.json b/apps/website/tsconfig.json index e797603f9511..ced6fc7f46f5 100644 --- a/apps/website/tsconfig.json +++ b/apps/website/tsconfig.json @@ -5,22 +5,18 @@ "jsx": "preserve", "baseUrl": ".", "noEmit": true, - "skipLibCheck": true, - "plugins": [ - { - "name": "next" - } - ], "paths": { "~/*": ["./src/*"] }, - "moduleResolution": "node", - "resolvePackageJsonExports": false, - "resolvePackageJsonImports": false, "esModuleInterop": true, "allowJs": true, - "incremental": true + "incremental": true, + "plugins": [ + { + "name": "next" + } + ] }, - "include": ["src/**/*.ts", "src/**/*.tsx", "next-env.d.ts", ".next/types/**/*.ts"], + "include": ["**/*.ts", "**/*.tsx", "next-env.d.ts", ".next/types/**/*.ts"], "exclude": ["node_modules"] } diff --git a/eslint.config.js b/eslint.config.js index 024dbe7b8fbf..0e5dc30913a4 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -7,7 +7,6 @@ import prettier from 'eslint-config-neon/flat/prettier.js'; import react from 'eslint-config-neon/flat/react.js'; import typescript from 'eslint-config-neon/flat/typescript.js'; import merge from 'lodash.merge'; -// import {join} from "node:path" const commonFiles = '{js,mjs,cjs,ts,mts,cts,jsx,tsx}'; diff --git a/package.json b/package.json index 21307a2aa38e..3aff60130aa8 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@commitlint/config-angular": "^18.1.0", "@favware/cliff-jumper": "^2.2.1", "@favware/npm-deprecate": "^1.0.7", - "@types/lodash.merge": "^4.6.8", + "@types/lodash.merge": "^4.6.9", "@unocss/eslint-plugin": "^0.57.2", "@vitest/coverage-v8": "^0.34.6", "conventional-changelog-cli": "^4.1.0", @@ -67,13 +67,16 @@ "turbo": "^1.10.16", "typescript": "^5.2.2", "unocss": "^0.57.2", - "vercel": "^32.5.0", + "vercel": "^32.5.2", "vitest": "^0.34.6" }, "pnpm": { "peerDependencyRules": { "ignoreMissing": [ "*" + ], + "allowedAny": [ + "*" ] }, "overrides": { diff --git a/packages/api-extractor-model/package.json b/packages/api-extractor-model/package.json index 0c10afc60c7d..38187465c9c9 100644 --- a/packages/api-extractor-model/package.json +++ b/packages/api-extractor-model/package.json @@ -35,8 +35,8 @@ "@rushstack/node-core-library": "3.61.0" }, "devDependencies": { - "@types/node": "^18.18.8", - "@types/jest": "^29.5.7", + "@types/jest": "^29.5.8", + "@types/node": "^18.18.9", "cross-env": "^7.0.3", "eslint": "^8.53.0", "eslint-config-neon": "^0.1.57", diff --git a/packages/api-extractor/package.json b/packages/api-extractor/package.json index d9b05f9e6746..b786a20700ca 100644 --- a/packages/api-extractor/package.json +++ b/packages/api-extractor/package.json @@ -55,19 +55,19 @@ "@rushstack/node-core-library": "3.61.0", "@rushstack/rig-package": "0.5.1", "@rushstack/ts-command-line": "4.17.1", - "colors": "~1.2.1", + "colors": "~1.4.0", "lodash": "~4.17.15", "resolve": "~1.22.1", "semver": "~7.5.4", - "source-map": "~0.6.1", + "source-map": "~0.7.4", "typescript": "^5.2.2" }, "devDependencies": { - "@types/lodash": "^4.14.200", - "@types/node": "^18.18.8", - "@types/resolve": "^1.20.4", - "@types/semver": "^7.5.0", - "@types/jest": "^29.5.7", + "@types/jest": "^29.5.8", + "@types/lodash": "^4.14.201", + "@types/node": "^18.18.9", + "@types/resolve": "^1.20.5", + "@types/semver": "^7.5.5", "cpy-cli": "^5.0.0", "cross-env": "^7.0.3", "eslint": "^8.53.0", diff --git a/packages/api-extractor/src/collector/SourceMapper.ts b/packages/api-extractor/src/collector/SourceMapper.ts index 130a6cae0c6d..653fffb07210 100644 --- a/packages/api-extractor/src/collector/SourceMapper.ts +++ b/packages/api-extractor/src/collector/SourceMapper.ts @@ -178,6 +178,7 @@ export class SourceMapper { // Load up the source map const rawSourceMap: RawSourceMap = JsonFile.load(sourceMapPath) as RawSourceMap; + // @ts-expect-error: Whatever const sourceMapConsumer: SourceMapConsumer = new SourceMapConsumer(rawSourceMap); const mappingItems: MappingItem[] = []; diff --git a/packages/create-discord-bot/package.json b/packages/create-discord-bot/package.json index 55f2dfa9b240..46f3c473f521 100644 --- a/packages/create-discord-bot/package.json +++ b/packages/create-discord-bot/package.json @@ -55,11 +55,11 @@ "validate-npm-package-name": "^5.0.0" }, "devDependencies": { - "@favware/cliff-jumper": "^2.2.1", "@discordjs/api-extractor": "workspace:^", + "@favware/cliff-jumper": "^2.2.1", "@types/node": "18.18.8", - "@types/prompts": "^2.4.7", - "@types/validate-npm-package-name": "^4.0.1", + "@types/prompts": "^2.4.8", + "@types/validate-npm-package-name": "^4.0.2", "@vitest/coverage-v8": "^0.34.6", "cross-env": "^7.0.3", "eslint": "^8.53.0", diff --git a/packages/discord.js/package.json b/packages/discord.js/package.json index 1c8407a46c2e..402d794c20df 100644 --- a/packages/discord.js/package.json +++ b/packages/discord.js/package.json @@ -59,7 +59,7 @@ "@discordjs/util": "workspace:^", "@discordjs/ws": "workspace:^", "@sapphire/snowflake": "3.5.1", - "@types/ws": "8.5.8", + "@types/ws": "8.5.9", "discord-api-types": "0.37.61", "fast-deep-equal": "3.1.3", "lodash.snakecase": "4.1.1", @@ -68,8 +68,8 @@ "ws": "8.14.2" }, "devDependencies": { - "@discordjs/docgen": "workspace:^", "@discordjs/api-extractor": "workspace:^", + "@discordjs/docgen": "workspace:^", "@favware/cliff-jumper": "2.2.1", "@types/node": "16.18.60", "cross-env": "^7.0.3", diff --git a/packages/docgen/package.json b/packages/docgen/package.json index a0942e8371eb..4918746c3e1e 100644 --- a/packages/docgen/package.json +++ b/packages/docgen/package.json @@ -65,7 +65,7 @@ }, "devDependencies": { "@favware/cliff-jumper": "^2.2.1", - "@types/jsdoc-to-markdown": "^7.0.5", + "@types/jsdoc-to-markdown": "^7.0.6", "@types/node": "18.18.8", "cross-env": "^7.0.3", "eslint": "^8.53.0", diff --git a/packages/proxy/package.json b/packages/proxy/package.json index 2ab63116364d..f777bae66bc0 100644 --- a/packages/proxy/package.json +++ b/packages/proxy/package.json @@ -70,10 +70,10 @@ "undici": "5.27.2" }, "devDependencies": { - "@favware/cliff-jumper": "^2.2.1", "@discordjs/api-extractor": "workspace:^", + "@favware/cliff-jumper": "^2.2.1", "@types/node": "18.18.8", - "@types/supertest": "^2.0.15", + "@types/supertest": "^2.0.16", "@vitest/coverage-v8": "^0.34.6", "cross-env": "^7.0.3", "eslint": "^8.53.0", diff --git a/packages/ui/package.json b/packages/ui/package.json index 97751dd2eb4d..f918b290124d 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -68,8 +68,8 @@ "@storybook/react-vite": "^7.5.3", "@storybook/testing-library": "^0.2.2", "@types/node": "18.18.8", - "@types/react": "^18.2.36", - "@types/react-dom": "^18.2.14", + "@types/react": "^18.2.37", + "@types/react-dom": "^18.2.15", "@unocss/eslint-plugin": "^0.57.2", "@unocss/reset": "^0.57.2", "@vitejs/plugin-react": "^4.1.1", diff --git a/packages/voice/package.json b/packages/voice/package.json index 7149f157bef7..f6d69a55c637 100644 --- a/packages/voice/package.json +++ b/packages/voice/package.json @@ -62,7 +62,7 @@ }, "homepage": "https://discord.js.org", "dependencies": { - "@types/ws": "^8.5.8", + "@types/ws": "^8.5.9", "discord-api-types": "0.37.61", "prism-media": "^1.3.5", "tslib": "^2.6.2", @@ -72,9 +72,9 @@ "@babel/core": "^7.23.2", "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.23.2", - "@favware/cliff-jumper": "^2.2.1", "@discordjs/api-extractor": "workspace:^", - "@types/jest": "^29.5.7", + "@favware/cliff-jumper": "^2.2.1", + "@types/jest": "^29.5.8", "@types/node": "16.18.60", "cross-env": "^7.0.3", "esbuild-plugin-version-injector": "^1.2.1", diff --git a/packages/ws/package.json b/packages/ws/package.json index b950856ebe46..e6aa612aff93 100644 --- a/packages/ws/package.json +++ b/packages/ws/package.json @@ -76,15 +76,15 @@ "@discordjs/rest": "workspace:^", "@discordjs/util": "workspace:^", "@sapphire/async-queue": "^1.5.0", - "@types/ws": "^8.5.8", + "@types/ws": "^8.5.9", "@vladfrangu/async_event_emitter": "^2.2.2", "discord-api-types": "0.37.61", "tslib": "^2.6.2", "ws": "^8.14.2" }, "devDependencies": { - "@favware/cliff-jumper": "^2.2.1", "@discordjs/api-extractor": "workspace:^", + "@favware/cliff-jumper": "^2.2.1", "@types/node": "18.17.9", "@vitest/coverage-v8": "^0.34.6", "cross-env": "^7.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ea02d9253840..5b67120b2ea5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,8 +37,8 @@ importers: specifier: ^1.0.7 version: 1.0.7 '@types/lodash.merge': - specifier: ^4.6.8 - version: 4.6.8 + specifier: ^4.6.9 + version: 4.6.9 '@unocss/eslint-plugin': specifier: ^0.57.2 version: 0.57.2(eslint@8.53.0)(typescript@5.2.2) @@ -79,8 +79,8 @@ importers: specifier: ^0.57.2 version: 0.57.2(postcss@8.4.31) vercel: - specifier: ^32.5.0 - version: 32.5.0 + specifier: ^32.5.2 + version: 32.5.2 vitest: specifier: ^0.34.6 version: 0.34.6(happy-dom@12.10.3) @@ -107,10 +107,10 @@ importers: version: 0.5.20 ariakit: specifier: 2.0.0-next.44 - version: 2.0.0-next.44(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.0-next.44(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) cmdk: specifier: ^0.2.0 - version: 0.2.0(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) contentlayer: specifier: ^0.3.4 version: 0.3.4 @@ -149,23 +149,23 @@ importers: specifier: 14.0.2-canary.20 version: 14.0.2-canary.20 '@testing-library/react': - specifier: ^14.0.0 - version: 14.0.0(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.1.0 + version: 14.1.0(react-dom@18.2.0)(react@18.2.0) '@testing-library/user-event': specifier: ^14.5.1 version: 14.5.1(@testing-library/dom@9.3.3) '@types/html-escaper': - specifier: ^3.0.1 - version: 3.0.1 + specifier: ^3.0.2 + version: 3.0.2 '@types/node': specifier: 18.18.8 version: 18.18.8 '@types/react': - specifier: ^18.2.36 - version: 18.2.36 + specifier: ^18.2.37 + version: 18.2.37 '@types/react-dom': - specifier: ^18.2.14 - version: 18.2.14 + specifier: ^18.2.15 + version: 18.2.15 '@unocss/eslint-plugin': specifier: ^0.57.2 version: 0.57.2(eslint@8.53.0)(typescript@5.2.2) @@ -224,8 +224,8 @@ importers: specifier: ^0.57.2 version: 0.57.2(postcss@8.4.31) vercel: - specifier: ^32.5.0 - version: 32.5.0 + specifier: ^32.5.2 + version: 32.5.2 vitest: specifier: ^0.34.6 version: 0.34.6(happy-dom@12.10.3) @@ -267,7 +267,7 @@ importers: version: 0.5.20 ariakit: specifier: 2.0.0-next.44 - version: 2.0.0-next.44(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.0-next.44(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) bright: specifier: ^0.8.4 version: 0.8.4(react@18.2.0) @@ -276,7 +276,7 @@ importers: version: 0.7.0 cmdk: specifier: ^0.2.0 - version: 0.2.0(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) meilisearch: specifier: ^0.35.0 version: 0.35.0 @@ -315,20 +315,20 @@ importers: specifier: 14.0.2-canary.20 version: 14.0.2-canary.20 '@testing-library/react': - specifier: ^14.0.0 - version: 14.0.0(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.1.0 + version: 14.1.0(react-dom@18.2.0)(react@18.2.0) '@testing-library/user-event': specifier: ^14.5.1 - version: 14.5.1 + version: 14.5.1(@testing-library/dom@9.3.3) '@types/node': specifier: 18.18.8 version: 18.18.8 '@types/react': - specifier: ^18.2.36 - version: 18.2.36 + specifier: ^18.2.37 + version: 18.2.37 '@types/react-dom': - specifier: ^18.2.14 - version: 18.2.14 + specifier: ^18.2.15 + version: 18.2.15 '@unocss/eslint-plugin': specifier: ^0.57.2 version: 0.57.2(eslint@8.53.0)(typescript@5.2.2) @@ -340,7 +340,7 @@ importers: version: 0.57.2 '@vitejs/plugin-react': specifier: ^4.1.1 - version: 4.1.1 + version: 4.1.1(vite@4.5.0) '@vitest/coverage-v8': specifier: ^0.34.6 version: 0.34.6(vitest@0.34.6) @@ -378,8 +378,8 @@ importers: specifier: ^5.2.2 version: 5.2.2 vercel: - specifier: ^32.5.0 - version: 32.5.0 + specifier: ^32.5.2 + version: 32.5.2 vitest: specifier: ^0.34.6 version: 0.34.6(happy-dom@12.10.3) @@ -455,7 +455,7 @@ importers: version: 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) '@rushstack/node-core-library': specifier: 3.61.0 - version: 3.61.0(@types/node@18.18.8) + version: 3.61.0(@types/node@18.18.9) '@rushstack/rig-package': specifier: 0.5.1 version: 0.5.1 @@ -463,8 +463,8 @@ importers: specifier: 4.17.1 version: 4.17.1 colors: - specifier: ~1.2.1 - version: 1.2.5 + specifier: ~1.4.0 + version: 1.4.0 lodash: specifier: ~4.17.15 version: 4.17.21 @@ -475,27 +475,27 @@ importers: specifier: ~7.5.4 version: 7.5.4 source-map: - specifier: ~0.6.1 - version: 0.6.1 + specifier: ~0.7.4 + version: 0.7.4 typescript: specifier: ^5.2.2 version: 5.2.2 devDependencies: '@types/jest': - specifier: ^29.5.7 - version: 29.5.7 + specifier: ^29.5.8 + version: 29.5.8 '@types/lodash': - specifier: ^4.14.200 - version: 4.14.200 + specifier: ^4.14.201 + version: 4.14.201 '@types/node': - specifier: ^18.18.8 - version: 18.18.8 + specifier: ^18.18.9 + version: 18.18.9 '@types/resolve': - specifier: ^1.20.4 - version: 1.20.4 + specifier: ^1.20.5 + version: 1.20.5 '@types/semver': - specifier: ^7.5.0 - version: 7.5.4 + specifier: ^7.5.5 + version: 7.5.5 cpy-cli: specifier: ^5.0.0 version: 5.0.0 @@ -513,7 +513,7 @@ importers: version: 5.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@18.18.8) + version: 29.7.0(@types/node@18.18.9) prettier: specifier: ^3.0.3 version: 3.0.3 @@ -534,14 +534,14 @@ importers: version: 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) '@rushstack/node-core-library': specifier: 3.61.0 - version: 3.61.0(@types/node@18.18.8) + version: 3.61.0(@types/node@18.18.9) devDependencies: '@types/jest': - specifier: ^29.5.7 - version: 29.5.7 + specifier: ^29.5.8 + version: 29.5.8 '@types/node': - specifier: ^18.18.8 - version: 18.18.8 + specifier: ^18.18.9 + version: 18.18.9 cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -556,7 +556,7 @@ importers: version: 5.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@18.18.8) + version: 29.7.0(@types/node@18.18.9) prettier: specifier: ^3.0.3 version: 3.0.3 @@ -863,11 +863,11 @@ importers: specifier: 18.18.8 version: 18.18.8 '@types/prompts': - specifier: ^2.4.7 - version: 2.4.7 + specifier: ^2.4.8 + version: 2.4.8 '@types/validate-npm-package-name': - specifier: ^4.0.1 - version: 4.0.1 + specifier: ^4.0.2 + version: 4.0.2 '@vitest/coverage-v8': specifier: ^0.34.6 version: 0.34.6(vitest@0.34.6) @@ -923,8 +923,8 @@ importers: specifier: 3.5.1 version: 3.5.1 '@types/ws': - specifier: 8.5.8 - version: 8.5.8 + specifier: 8.5.9 + version: 8.5.9 discord-api-types: specifier: 0.37.61 version: 0.37.61 @@ -1006,8 +1006,8 @@ importers: specifier: ^2.2.1 version: 2.2.1 '@types/jsdoc-to-markdown': - specifier: ^7.0.5 - version: 7.0.5 + specifier: ^7.0.6 + version: 7.0.6 '@types/node': specifier: 18.18.8 version: 18.18.8 @@ -1177,8 +1177,8 @@ importers: specifier: 18.18.8 version: 18.18.8 '@types/supertest': - specifier: ^2.0.15 - version: 2.0.15 + specifier: ^2.0.16 + version: 2.0.16 '@vitest/coverage-v8': specifier: ^0.34.6 version: 0.34.6(vitest@0.34.6) @@ -1403,7 +1403,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.36)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.0-next.44(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -1416,19 +1416,19 @@ importers: version: 2.2.1 '@storybook/addon-essentials': specifier: ^7.5.3 - version: 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + version: 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': specifier: ^7.5.3 - version: 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + version: 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': specifier: ^7.5.3 version: 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-styling': specifier: ^1.3.7 - version: 1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + version: 1.3.7(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/blocks': specifier: ^7.5.3 - version: 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + version: 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/react': specifier: ^7.5.3 version: 7.5.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) @@ -1442,11 +1442,11 @@ importers: specifier: 18.18.8 version: 18.18.8 '@types/react': - specifier: ^18.2.36 - version: 18.2.36 + specifier: ^18.2.37 + version: 18.2.37 '@types/react-dom': - specifier: ^18.2.14 - version: 18.2.14 + specifier: ^18.2.15 + version: 18.2.15 '@unocss/eslint-plugin': specifier: ^0.57.2 version: 0.57.2(eslint@8.53.0)(typescript@5.2.2) @@ -1550,8 +1550,8 @@ importers: packages/voice: dependencies: '@types/ws': - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.9 + version: 8.5.9 discord-api-types: specifier: 0.37.61 version: 0.37.61 @@ -1581,8 +1581,8 @@ importers: specifier: ^2.2.1 version: 2.2.1 '@types/jest': - specifier: ^29.5.7 - version: 29.5.7 + specifier: ^29.5.8 + version: 29.5.8 '@types/node': specifier: 16.18.60 version: 16.18.60 @@ -1641,8 +1641,8 @@ importers: specifier: ^1.5.0 version: 1.5.0 '@types/ws': - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.9 + version: 8.5.9 '@vladfrangu/async_event_emitter': specifier: ^2.2.2 version: 2.2.2 @@ -3566,10 +3566,10 @@ packages: '@commitlint/execute-rule': 18.1.0 '@commitlint/resolve-extends': 18.1.0 '@commitlint/types': 18.1.0 - '@types/node': 18.18.8 + '@types/node': 18.18.9 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.2.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.8)(cosmiconfig@8.3.6)(typescript@5.2.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6)(typescript@5.2.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -3815,16 +3815,21 @@ packages: '@edge-runtime/cookies': 3.4.1 dev: true - /@edge-runtime/primitives@3.1.1: - resolution: {integrity: sha512-ROO22py+KdAfzqWZu6CtVMC4qV6mS0W1jPI51jGXE+uenyBUN7cQTWB9ReQc8Bm4cnjqmhajvpqEx3j7Y9iSOg==} + /@edge-runtime/ponyfill@2.4.1: + resolution: {integrity: sha512-ZbR/EViY3gg2rmEAQTKPa6mXl4aR1/+cFcQe4r1segCjEbTAxT6PWu40odbu/KlZKSysEb2O/BWIC2lJgSJOMQ==} engines: {node: '>=16'} dev: true - /@edge-runtime/vm@3.1.1: - resolution: {integrity: sha512-6NJRRG04/91qnWLZj+wZm27q6fJkTbkZdIJdo/Ig++GTxkAv8Wh/45nIcz9Xg7AzIAMpAkflFdiCrCoZ3hp1Iw==} + /@edge-runtime/primitives@4.0.5: + resolution: {integrity: sha512-t7QiN5d/KpXgCvIfSt6Nm9Hj3WVdNgc5CpOD73jasY+9EvTI7Ngdj5cXvjcHrPcmYWJZMySPgeEeoL/1N/Llag==} + engines: {node: '>=16'} + dev: true + + /@edge-runtime/vm@3.1.7: + resolution: {integrity: sha512-hUMFbDQ/nZN+1TLMi6iMO1QFz9RSV8yGG8S42WFPFma1d7VSNE0eMdJUmwjmtav22/iQkzHMmu6oTSfAvRGS8g==} engines: {node: '>=16'} dependencies: - '@edge-runtime/primitives': 3.1.1 + '@edge-runtime/primitives': 4.0.5 dev: true /@effect-ts/core@0.60.5: @@ -3944,7 +3949,7 @@ packages: esbuild: optional: true dependencies: - '@types/resolve': 1.20.4 + '@types/resolve': 1.20.5 debug: 4.3.4 esbuild: 0.18.20 escape-string-regexp: 4.0.0 @@ -4372,7 +4377,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -4393,14 +4398,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 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.18.8) + jest-config: 29.7.0(@types/node@18.18.9) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -4428,7 +4433,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 jest-mock: 29.7.0 dev: true @@ -4455,7 +4460,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 18.18.8 + '@types/node': 18.18.9 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -4488,7 +4493,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 18.18.8 + '@types/node': 18.18.9 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -4587,7 +4592,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 '@types/yargs': 17.0.30 chalk: 4.1.2 dev: true @@ -4712,7 +4717,7 @@ packages: resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} dependencies: '@types/estree-jsx': 1.0.2 - '@types/mdx': 2.0.9 + '@types/mdx': 2.0.10 estree-util-build-jsx: 2.2.2 estree-util-is-identifier-name: 2.1.0 estree-util-to-js: 1.2.0 @@ -4740,8 +4745,8 @@ packages: react: optional: true dependencies: - '@types/mdx': 2.0.9 - '@types/react': 18.2.36 + '@types/mdx': 2.0.10 + '@types/react': 18.2.37 react: 18.2.0 /@microsoft/api-extractor-model@7.28.2(@types/node@18.18.8): @@ -5336,7 +5341,7 @@ packages: '@babel/runtime': 7.23.2 dev: true - /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} peerDependencies: '@types/react': '*' @@ -5354,14 +5359,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} peerDependencies: '@types/react': '*' @@ -5379,12 +5384,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -5401,7 +5406,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: '@types/react': '*' @@ -5413,7 +5418,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 dev: true @@ -5429,7 +5434,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-context@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-context@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: '@types/react': '*' @@ -5441,11 +5446,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 dev: true - /@radix-ui/react-dialog@1.0.0(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dialog@1.0.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 @@ -5472,12 +5477,12 @@ packages: 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.36)(react@18.2.0) + react-remove-scroll: 2.5.4(@types/react@18.2.37)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /@radix-ui/react-direction@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-direction@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: '@types/react': '*' @@ -5489,7 +5494,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 dev: true @@ -5514,7 +5519,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} peerDependencies: '@types/react': '*' @@ -5533,12 +5538,12 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -5555,7 +5560,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: '@types/react': '*' @@ -5567,7 +5572,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 dev: true @@ -5590,7 +5595,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} peerDependencies: '@types/react': '*' @@ -5608,11 +5613,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -5630,7 +5635,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-id@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-id@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: '@types/react': '*' @@ -5642,12 +5647,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 react: 18.2.0 dev: true - /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} peerDependencies: '@types/react': '*' @@ -5666,17 +5671,17 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@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.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.36)(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.37)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -5698,7 +5703,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} peerDependencies: '@types/react': '*' @@ -5716,9 +5721,9 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -5758,7 +5763,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: '@types/react': '*' @@ -5776,14 +5781,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} peerDependencies: '@types/react': '*' @@ -5802,21 +5807,21 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 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.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} peerDependencies: '@types/react': '*' @@ -5836,32 +5841,32 @@ packages: '@babel/runtime': 7.23.2 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 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.36)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.37)(react@18.2.0) dev: true - /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} peerDependencies: '@types/react': '*' @@ -5879,9 +5884,9 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -5899,7 +5904,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-slot@1.0.2(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-slot@1.0.2(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' @@ -5911,12 +5916,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 react: 18.2.0 dev: true - /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} peerDependencies: '@types/react': '*' @@ -5935,19 +5940,19 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 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.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} peerDependencies: '@types/react': '*' @@ -5966,15 +5971,15 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 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.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} peerDependencies: '@types/react': '*' @@ -5993,14 +5998,14 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -6017,7 +6022,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: '@types/react': '*' @@ -6029,7 +6034,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 dev: true @@ -6046,7 +6051,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: '@types/react': '*' @@ -6058,8 +6063,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 react: 18.2.0 dev: true @@ -6076,7 +6081,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: '@types/react': '*' @@ -6088,8 +6093,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 react: 18.2.0 dev: true @@ -6105,7 +6110,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: '@types/react': '*' @@ -6117,11 +6122,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 dev: true - /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: '@types/react': '*' @@ -6133,11 +6138,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 dev: true - /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: '@types/react': '*' @@ -6150,11 +6155,11 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 dev: true - /@radix-ui/react-use-size@1.0.1(@types/react@18.2.36)(react@18.2.0): + /@radix-ui/react-use-size@1.0.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: '@types/react': '*' @@ -6166,12 +6171,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.36)(react@18.2.0) - '@types/react': 18.2.36 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.37)(react@18.2.0) + '@types/react': 18.2.37 react: 18.2.0 dev: true - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} peerDependencies: '@types/react': '*' @@ -6189,9 +6194,9 @@ packages: optional: true dependencies: '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.36 - '@types/react-dom': 18.2.14 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.37 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -6260,6 +6265,25 @@ packages: resolve: 1.22.8 semver: 7.5.4 z-schema: 5.0.5 + dev: true + + /@rushstack/node-core-library@3.61.0(@types/node@18.18.9): + resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@types/node': 18.18.9 + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.8 + semver: 7.5.4 + z-schema: 5.0.5 + dev: false /@rushstack/rig-package@0.5.1: resolution: {integrity: sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==} @@ -6399,7 +6423,7 @@ packages: '@sinonjs/commons': 3.0.0 dev: true - /@storybook/addon-actions@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-actions@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-v3yL6Eq/jCiXfA24JjRdbEQUuorms6tmrywaKcd1tAy4Ftgof0KHB4tTcTyiajrI5bh6PVJoRBkE8IDqmNAHkA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6411,7 +6435,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) @@ -6433,7 +6457,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-backgrounds@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-backgrounds@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UCOVd4UNIL5FRiwi9nyiWFocn/7ewwS6bIWnq66AaHg/sv92YwsPmgQJn0DMBGDOvUAWpiHdVsZNOTX6nvw4gA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6445,7 +6469,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) @@ -6461,7 +6485,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-controls@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-controls@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-KEuU4X5Xr6cJI9xrzOUVGEmUf1iHPfK7cj0GACKv0GElsdIsQryv+OZ7gRnvmNax/e2hm2t9cJcFxB24/p6rVg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6472,9 +6496,9 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(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) @@ -6493,7 +6517,7 @@ packages: - supports-color dev: true - /@storybook/addon-docs@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-docs@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JVQ6iCXKESij/SbE4Wq47dkSSgBRulvA8SUf8NWL5m9qpiHrg0lPSERHfoTLiB5uC/JwF0OKIlhxoWl+zCmtYg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6506,9 +6530,9 @@ packages: dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/csf-plugin': 7.5.3 '@storybook/csf-tools': 7.5.3 '@storybook/global': 5.0.0 @@ -6532,7 +6556,7 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-essentials@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-PYj6swEI4nEzIbOTyHJB8u3K8ABYKoaW8XB5emMwsnrzB/TN7auHVhze2bQ/+ax5wyPKZpArPjxbWlSHtSws+A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6543,15 +6567,15 @@ packages: react-dom: optional: true dependencies: - '@storybook/addon-actions': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-backgrounds': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-controls': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-actions': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-backgrounds': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-highlight': 7.5.3 - '@storybook/addon-measure': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-outline': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-toolbars': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-viewport': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-measure': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-outline': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-toolbars': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-viewport': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-common': 7.5.3 '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/node-logger': 7.5.3 @@ -6574,7 +6598,7 @@ packages: '@storybook/preview-api': 7.5.3 dev: true - /@storybook/addon-interactions@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-interactions@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-gD3cU8sYSM/mdbA9ooYIb4c689JkDsJbZ17vfYJ5RjNkSmqKehybdpZOfkj27sVIyFtmscSi75t+pzK4Pv4rZw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6586,7 +6610,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-common': 7.5.3 '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 @@ -6632,7 +6656,7 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-measure@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-fun9BqUTGXgcMpcbX9wUowGDkjCL8oKasZbjp/MvGM3vPTM6HQdwzHTLJGPBnmJ1xK92NhwFRs0BrQX6uF1yrg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6644,7 +6668,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) @@ -6658,7 +6682,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-outline@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-outline@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-c9vCi1SCGrtWr8qaOu/1GNWlrlrpl2lg4F9r+xtYf/KopenI3jSMz0YeTfmepZGAl+6Yc2Ywhm60jgpQ6SKciA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6670,7 +6694,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) @@ -6684,7 +6708,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-styling@1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + /@storybook/addon-styling@1.3.7(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} hasBin: true peerDependencies: @@ -6708,7 +6732,7 @@ packages: '@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.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(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) @@ -6737,7 +6761,7 @@ packages: - typescript dev: true - /@storybook/addon-toolbars@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-toolbars@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-KdLr4sGMJzhtjNTNE2ocfu58yOHHUyZ/cI3BTp7a0gq9YbUpHmC3XTNr26/yOYYrdjkiMD26XusJUjXe+/V2xw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6749,7 +6773,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.5.3 '@storybook/theming': 7.5.3(react-dom@18.2.0)(react@18.2.0) @@ -6760,7 +6784,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-viewport@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-viewport@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-gT2XX0NNBrzSs1nrxadl6LnvcwgN7z2R0LzTK8/hxvx4D0EnXrV3feXLzjewr8ZYjzfEeSpO+W+bQTVNm3fNsg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6772,7 +6796,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.3 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.5.3(react-dom@18.2.0)(react@18.2.0) @@ -6804,7 +6828,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/blocks@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/blocks@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Z8yF820v78clQWkwG5OA5qugbQn7rtutq9XCsd03NDB+IEfDaTFQAZG8gs62ZX2ZaXAJsqJSr/mL9oURzXto2A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6817,7 +6841,7 @@ packages: dependencies: '@storybook/channels': 7.5.3 '@storybook/client-logger': 7.5.3 - '@storybook/components': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.5.3 '@storybook/csf': 0.1.1 '@storybook/docs-tools': 7.5.3 @@ -6826,7 +6850,7 @@ packages: '@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 - '@types/lodash': 4.14.200 + '@types/lodash': 4.14.201 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 @@ -6938,7 +6962,7 @@ packages: '@storybook/node-logger': 7.5.3 '@storybook/telemetry': 7.5.3 '@storybook/types': 7.5.3 - '@types/semver': 7.5.4 + '@types/semver': 7.5.5 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 chalk: 4.1.2 @@ -7001,7 +7025,7 @@ packages: - supports-color dev: true - /@storybook/components@7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /@storybook/components@7.5.3(@types/react-dom@18.2.15)(@types/react@18.2.37)(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 @@ -7012,8 +7036,8 @@ packages: react-dom: optional: true dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.15)(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.15)(@types/react@18.2.37)(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 @@ -7094,7 +7118,7 @@ packages: '@types/detect-port': 1.3.4 '@types/node': 18.18.8 '@types/pretty-hrtime': 1.0.2 - '@types/semver': 7.5.4 + '@types/semver': 7.5.5 better-opn: 3.0.2 chalk: 4.1.2 cli-table3: 0.6.3 @@ -7431,7 +7455,7 @@ packages: dependencies: '@babel/code-frame': 7.22.13 '@babel/runtime': 7.23.2 - '@types/aria-query': 5.0.3 + '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 dom-accessibility-api: 0.5.16 @@ -7439,8 +7463,8 @@ packages: pretty-format: 27.5.1 dev: true - /@testing-library/react@14.0.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==} + /@testing-library/react@14.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-hcvfZEEyO0xQoZeHmUbuMs7APJCGELpilL7bY+BaJaMP57aWc6q1etFwScnoZDheYjk4ESdlzPdQ33IbsKAK/A==} engines: {node: '>=14'} peerDependencies: react: ^18.0.0 @@ -7453,21 +7477,11 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 9.3.3 - '@types/react-dom': 18.2.14 + '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@testing-library/user-event@14.5.1: - resolution: {integrity: sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==} - engines: {node: '>=12', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' - peerDependenciesMeta: - '@testing-library/dom': - optional: true - dev: true - /@testing-library/user-event@14.5.1(@testing-library/dom@9.3.3): resolution: {integrity: sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==} engines: {node: '>=12', npm: '>=6'} @@ -7568,8 +7582,8 @@ packages: /@types/argparse@1.0.38: resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} - /@types/aria-query@5.0.3: - resolution: {integrity: sha512-0Z6Tr7wjKJIk4OUEjVUQMtyunLDy339vcMaj38Kpj6jM2OE1p3S4kXExKZ7a3uXQAPCoy3sbrP1wibDKaf39oA==} + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} dev: true /@types/babel__core@7.20.3: @@ -7630,8 +7644,8 @@ packages: '@types/node': 18.18.8 dev: true - /@types/cookiejar@2.1.3: - resolution: {integrity: sha512-LZ8SD3LpNmLMDLkG2oCBjZg+ETnx6XdCjydUE0HwojDmnDfDUnhMKKbtth1TZh+hzcqb03azrYWoXLS8sMXdqg==} + /@types/cookiejar@2.1.4: + resolution: {integrity: sha512-b698BLJ6kPVd6uhHsY7wlebZdrWPXYied883PDSzpJZYOP97EOn/oGdLCH3jJf157srkFReIZY5v0H1s8Dozrg==} dev: true /@types/cross-spawn@6.0.4: @@ -7727,7 +7741,7 @@ packages: /@types/graceful-fs@4.1.8: resolution: {integrity: sha512-NhRH7YzWq8WiNKVavKPBmtLYZHxNY19Hh+az28O/phfp68CF45pMFud+ZzJ8ewnxnC5smIdF3dqFeiSUQ5I+pw==} dependencies: - '@types/node': 18.18.8 + '@types/node': 18.18.9 dev: true /@types/hast@2.3.7: @@ -7741,8 +7755,8 @@ packages: '@types/unist': 3.0.1 dev: true - /@types/html-escaper@3.0.1: - resolution: {integrity: sha512-lVnoTUR09iECkTInzCzFEasZKs11VuCTIdo8hnLXwCU40UUbSl8boPsy6MNJ9+HbJQ/jxju8nSZxSHPVIbmCbg==} + /@types/html-escaper@3.0.2: + resolution: {integrity: sha512-A8vk09eyYzk8J/lFO4OUMKCmRN0rRzfZf4n3Olwapgox/PtTiU8zPYlL1UEkJ/WeHvV6v9Xnj3o/705PKz9r4Q==} dev: true /@types/http-errors@2.0.3: @@ -7776,8 +7790,8 @@ packages: '@types/istanbul-lib-report': 3.0.2 dev: true - /@types/jest@29.5.7: - resolution: {integrity: sha512-HLyetab6KVPSiF+7pFcUyMeLsx25LDNDemw9mGsJBkai/oouwrjTycocSDYopMEwFhN2Y4s9oPyOCZNofgSt2g==} + /@types/jest@29.5.8: + resolution: {integrity: sha512-fXEFTxMV2Co8ZF5aYFJv+YeA08RTYJfhtN5c9JSv/mFEMe+xxjufCb+PHL+bJcMs/ebPUsBu+UNTEz+ydXrR6g==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -7787,30 +7801,34 @@ packages: resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} dev: false - /@types/js-yaml@4.0.8: - resolution: {integrity: sha512-m6jnPk1VhlYRiLFm3f8X9Uep761f+CK8mHyS65LutH2OhmBF0BeMEjHgg05usH8PLZMWWc/BUR9RPmkvpWnyRA==} + /@types/js-yaml@4.0.9: + resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} dev: false - /@types/jsdoc-to-markdown@7.0.5: - resolution: {integrity: sha512-XKDd0FAqP9JiKZ7qgXWMPVdDg74QaQOxp6XZ7nzO7Yc1qinfDwVnTes5bCA0GzEiiglTYJce5Rle5ZiXY9V8uA==} + /@types/jsdoc-to-markdown@7.0.6: + resolution: {integrity: sha512-FB/oOam8P4WoGbkfLu6ciektQhqlVuL4VsbrGJp3/YDAlRGcoiOhXDnnPL73TtHYMsDZ7NHYhCGJn4hu0TZdHg==} dev: true /@types/json-schema@7.0.14: resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} dev: true + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: true + /@types/linkify-it@3.0.4: resolution: {integrity: sha512-hPpIeeHb/2UuCw06kSNAOVWgehBLXEo0/fUs0mw3W2qhqX89PI2yvok83MnuctYGCPrabGIoi0fFso4DQ+sNUQ==} dev: false - /@types/lodash.merge@4.6.8: - resolution: {integrity: sha512-He1g+VBmRclP+6hT6P6zKlzpFoeOLMgPpMGChgINuxbdPumZCIJsITbqSq2cWXzJu2ltmwVN5TfQ6kj0X06rFQ==} + /@types/lodash.merge@4.6.9: + resolution: {integrity: sha512-23sHDPmzd59kUgWyKGiOMO2Qb9YtqRO/x4IhkgNUiPQ1+5MUVqi6bCZeq9nBJ17msjIMbEIO5u+XW4Kz6aGUhQ==} dependencies: - '@types/lodash': 4.14.200 + '@types/lodash': 4.14.201 dev: true - /@types/lodash@4.14.200: - resolution: {integrity: sha512-YI/M/4HRImtNf3pJgbF+W6FrXovqj+T+/HpENLTooK9PnkacBsDpeP3IpHab40CClUfhNmdM2WTNP2sa2dni5Q==} + /@types/lodash@4.14.201: + resolution: {integrity: sha512-y9euML0cim1JrykNxADLfaG0FgD1g/yTHwUs/Jg9ZIU7WKj2/4IW9Lbb1WZbvck78W/lfGXFfe+u2EGfIJXdLQ==} dev: true /@types/markdown-it@12.2.3: @@ -7829,8 +7847,8 @@ packages: resolution: {integrity: sha512-ARVxjAEX5TARFRzpDRVC6cEk0hUIXCCwaMhz8y7S1/PxU6zZS1UMjyobz7q4w/D/R552r4++EhwmXK1N2rAy0A==} dev: false - /@types/mdx@2.0.9: - resolution: {integrity: sha512-OKMdj17y8Cs+k1r0XFyp59ChSOwf8ODGtMQ4mnpfz5eFDk1aO41yN3pSKGuvVzmWAkFp37seubY1tzOVpwfWwg==} + /@types/mdx@2.0.10: + resolution: {integrity: sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==} /@types/mime-types@2.1.3: resolution: {integrity: sha512-bvxCbHeeS7quxS7uOJShyoOQj/BfLabhF6mk9Rmr+2MRfW8W1yxyyL/0GTxLFTHen41GrIw4K3D4DrLouhb8vg==} @@ -7852,6 +7870,10 @@ packages: resolution: {integrity: sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ==} dev: true + /@types/minimist@1.2.5: + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + dev: true + /@types/ms@0.7.33: resolution: {integrity: sha512-AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ==} @@ -7872,7 +7894,6 @@ packages: /@types/node@16.18.60: resolution: {integrity: sha512-ZUGPWx5vKfN+G2/yN7pcSNLkIkXEvlwNaJEd4e0ppX7W2S8XAkdc/37hM4OUNJB9sa0p12AOvGvxL4JCPiz9DA==} - dev: true /@types/node@18.17.9: resolution: {integrity: sha512-fxaKquqYcPOGwE7tC1anJaPJ0GHyOVzfA2oUoXECjBjrtsIz4YJvtNYsq8LUcjEUehEF+jGpx8Z+lFrtT6z0tg==} @@ -7883,10 +7904,19 @@ packages: dependencies: undici-types: 5.26.5 + /@types/node@18.18.9: + resolution: {integrity: sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ==} + dependencies: + undici-types: 5.26.5 + /@types/normalize-package-data@2.4.3: resolution: {integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==} dev: true + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + dev: true + /@types/parse5@6.0.3: resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} dev: false @@ -7895,15 +7925,15 @@ packages: resolution: {integrity: sha512-vyv9knII8XeW8TnXDcGH7HqG6FeR56ESN6ExM34d/U8Zvs3xuG34euV6CVyB7KEYI7Ts4lQM8b4NL72e7UadnA==} dev: true - /@types/prompts@2.4.7: - resolution: {integrity: sha512-5zTamE+QQM4nR6Ab3yHK+ovWuhLJXaa2ZLt3mT1en8U3ubWtjVT1vXDaVFC2+cL89uVn7Y+gIq5B3IcVvBl5xQ==} + /@types/prompts@2.4.8: + resolution: {integrity: sha512-fPOEzviubkEVCiLduO45h+zFHB0RZX8tFt3C783sO5cT7fUXf3EEECpD26djtYdh4Isa9Z9tasMQuZnYPtvYzw==} dependencies: '@types/node': 18.18.8 kleur: 3.0.3 dev: true - /@types/prop-types@15.7.9: - resolution: {integrity: sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==} + /@types/prop-types@15.7.10: + resolution: {integrity: sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A==} /@types/qs@6.9.9: resolution: {integrity: sha512-wYLxw35euwqGvTDx6zfY1vokBFnsK0HNrzc6xNHchxfO2hpuRg74GbkEW7e3sSmPvj0TjCDT1VCa6OtHXnubsg==} @@ -7913,27 +7943,27 @@ packages: resolution: {integrity: sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==} dev: true - /@types/react-dom@18.2.14: - resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} + /@types/react-dom@18.2.15: + resolution: {integrity: sha512-HWMdW+7r7MR5+PZqJF6YFNSCtjz1T0dsvo/f1BV6HkV+6erD/nA7wd9NM00KVG83zf2nJ7uATPO9ttdIPvi3gg==} dependencies: - '@types/react': 18.2.36 + '@types/react': 18.2.37 dev: true - /@types/react@18.2.36: - resolution: {integrity: sha512-o9XFsHYLLZ4+sb9CWUYwHqFVoG61SesydF353vFMMsQziiyRu8np4n2OYMUSDZ8XuImxDr9c5tR7gidlH29Vnw==} + /@types/react@18.2.37: + resolution: {integrity: sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw==} dependencies: - '@types/prop-types': 15.7.9 - '@types/scheduler': 0.16.5 + '@types/prop-types': 15.7.10 + '@types/scheduler': 0.16.6 csstype: 3.1.2 - /@types/resolve@1.20.4: - resolution: {integrity: sha512-BKGK0T1VgB1zD+PwQR4RRf0ais3NyvH1qjLUrHI5SEiccYaJrhLstLuoXFWJ+2Op9whGizSPUMGPJY/Qtb/A2w==} + /@types/resolve@1.20.5: + resolution: {integrity: sha512-aten5YPFp8G+cMpkTK5MCcUW5GlwZUby+qlt0/3oFgOCooFgzqvZQ9/0tROY49sUYmhEybBBj3jwpkQ/R3rjjw==} - /@types/scheduler@0.16.5: - resolution: {integrity: sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==} + /@types/scheduler@0.16.6: + resolution: {integrity: sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA==} - /@types/semver@7.5.4: - resolution: {integrity: sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==} + /@types/semver@7.5.5: + resolution: {integrity: sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==} dev: true /@types/send@0.17.3: @@ -7955,17 +7985,17 @@ packages: resolution: {integrity: sha512-g7CK9nHdwjK2n0ymT2CW698FuWJRIx+RP6embAzZ2Qi8/ilIrA1Imt2LVSeHUzKvpoi7BhmmQcXz95eS0f2JXw==} dev: true - /@types/superagent@4.1.20: - resolution: {integrity: sha512-GfpwJgYSr3yO+nArFkmyqv3i0vZavyEG5xPd/o95RwpKYpsOKJYI5XLdxLpdRbZI3YiGKKdIOFIf/jlP7A0Jxg==} + /@types/superagent@4.1.21: + resolution: {integrity: sha512-yrbAccEEY9+BSa1wji3ry8R3/BdW9kyWnjkRKctrtw5ebn/k2a2CsMeaQ7dD4iLfomgHkomBVIVgOFRMV4XYHA==} dependencies: - '@types/cookiejar': 2.1.3 + '@types/cookiejar': 2.1.4 '@types/node': 18.18.8 dev: true - /@types/supertest@2.0.15: - resolution: {integrity: sha512-jUCZZ/TMcpGzoSaed9Gjr8HCf3HehExdibyw3OHHEL1als1KmyzcOZZH4MjbObI8TkWsEr7bc7gsW0WTDni+qQ==} + /@types/supertest@2.0.16: + resolution: {integrity: sha512-6c2ogktZ06tr2ENoZivgm7YnprnhYE4ZoXGMY+oA7IuAf17M8FWvujXZGmxLv8y0PTyts4x5A+erSwVUFA8XSg==} dependencies: - '@types/superagent': 4.1.20 + '@types/superagent': 4.1.21 dev: true /@types/supports-color@8.1.2: @@ -7989,14 +8019,14 @@ packages: resolution: {integrity: sha512-ue/hDUpPjC85m+PM9OQDMZr3LywT+CT6mPsQq8OJtCLiERkGRcQUFvu9XASF5XWqyZFXbf15lvb3JFJ4dRLWPg==} dev: true - /@types/validate-npm-package-name@4.0.1: - resolution: {integrity: sha512-yzivVVAvMhDeboopQ49JNZ+9aCQV5jy4KfUw2LLFJ08oNyNFnG2Il7p/giMQBcJi4FVVqcl2vBIEll6YrKrS/Q==} + /@types/validate-npm-package-name@4.0.2: + resolution: {integrity: sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw==} dev: true - /@types/ws@8.5.8: - resolution: {integrity: sha512-flUksGIQCnJd6sZ1l5dqCEG/ksaoAg/eUwiLAGTJQcfgvZJKF++Ta4bJA6A5aPSJmsr+xlseHn4KLgVlNnvPTg==} + /@types/ws@8.5.9: + resolution: {integrity: sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==} dependencies: - '@types/node': 18.18.8 + '@types/node': 16.18.60 dev: false /@types/yargs-parser@21.0.2: @@ -8015,8 +8045,8 @@ packages: '@types/yargs-parser': 21.0.2 dev: true - /@types/yauzl@2.10.2: - resolution: {integrity: sha512-Km7XAtUIduROw7QPgvcft0lIupeG8a8rdKL8RiSyKvlE7dYY31fEn41HVuQsRFDuROA8tA4K2UVL+WdfFmErBA==} + /@types/yauzl@2.10.3: + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: '@types/node': 18.18.8 @@ -8218,7 +8248,7 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) '@types/json-schema': 7.0.14 - '@types/semver': 7.5.4 + '@types/semver': 7.5.5 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) @@ -8241,7 +8271,7 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) '@types/json-schema': 7.0.14 - '@types/semver': 7.5.4 + '@types/semver': 7.5.5 '@typescript-eslint/scope-manager': 6.10.0 '@typescript-eslint/types': 6.10.0 '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2) @@ -8507,8 +8537,8 @@ packages: server-only: 0.0.1 dev: false - /@vercel/build-utils@7.2.2: - resolution: {integrity: sha512-CUMgVKTJCba5tGe+KZaVvwGUCsuSeuNEmPIzMggIMDtzdqllRu8+QjjIhEI+unHoYvUgGfen6Z5lMeMo9Ne0qQ==} + /@vercel/build-utils@7.2.3: + resolution: {integrity: sha512-mo1w4SXUN+obQlg9wMTdc9xLJnrfubpreZmOTyK70icOcCEOXP5sKm044/PM2GZrzkWIXYYAfcMxNnOmWQMR0g==} dev: true /@vercel/edge-config-fs@0.1.0: @@ -8522,8 +8552,8 @@ packages: '@vercel/edge-config-fs': 0.1.0 dev: false - /@vercel/error-utils@2.0.1: - resolution: {integrity: sha512-ZUVpRFArh5eyKpJmdfEuCaMpZKQvZgUq0pQ7PdK8m5FgRYEvF4I0TMJH3JnkbYaMMUH82aYWZr+/hFJtEBcmTQ==} + /@vercel/error-utils@2.0.2: + resolution: {integrity: sha512-Sj0LFafGpYr6pfCqrQ82X6ukRl5qpmVrHM/191kNYFqkkB9YkjlMAj6QcEsvCG259x4QZ7Tya++0AB85NDPbKQ==} dev: true /@vercel/fun@1.1.0: @@ -8561,11 +8591,11 @@ packages: web-vitals: 0.2.4 dev: true - /@vercel/gatsby-plugin-vercel-builder@2.0.8: - resolution: {integrity: sha512-cK6YR0jLP6gLFXYk74JGP5IDSXP8u6mtIhWQ63Ud0eQId0HZZJNy+LCOhSSRDupbC0+lAWsHiEMsBBtkDMKWLg==} + /@vercel/gatsby-plugin-vercel-builder@2.0.9: + resolution: {integrity: sha512-TwGki2MRL4o75ji/4MOjjpfKP6vq87oME/qpBpcWl+CYt/mx3NaWnNwjhEoEkakrZrrHp0Aw9HYBeAksWsjudw==} dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 7.2.2 + '@vercel/build-utils': 7.2.3 '@vercel/routing-utils': 3.1.0 esbuild: 0.14.47 etag: 1.8.1 @@ -8583,8 +8613,8 @@ packages: ts-morph: 12.0.0 dev: true - /@vercel/next@4.0.11: - resolution: {integrity: sha512-eoSZW6vE9jaIksBwiV/EM7bYK8A3R2+u0a0wNv53kYi1R8QD2SUmLcwzpT13Z5/YF3Gk9AKsC8lLzqgNzeI4PQ==} + /@vercel/next@4.0.13: + resolution: {integrity: sha512-zTeowu/yZjenGPAfLvLikrq4+rEynMu2MQ/HzxFb4HoQgjRQmSPJ3zQWVRp1CPm2VQe23AvhORIupxMXKr8SNw==} dependencies: '@vercel/nft': 0.24.2 transitivePeerDependencies: @@ -8613,19 +8643,19 @@ packages: - supports-color dev: true - /@vercel/node@3.0.7: - resolution: {integrity: sha512-0KrDGi6z+qPtCyC7wSHmHDU/ot352AJpAeAO1OIEYqYFsYwzvwuyu7TbGGwiUbtolij4/EBUCls3YmwADM/vKw==} + /@vercel/node@3.0.8: + resolution: {integrity: sha512-giEPiPgynLNOLsU2qvpoeHJi2YVi3lwJUkxlyByxNL8683BgGF9+c4ResXRzesHCVrl2WzAKL8iAh59htKNyzg==} dependencies: '@edge-runtime/node-utils': 2.2.1 - '@edge-runtime/primitives': 3.1.1 - '@edge-runtime/vm': 3.1.1 + '@edge-runtime/primitives': 4.0.5 + '@edge-runtime/vm': 3.1.7 '@types/node': 14.18.33 - '@vercel/build-utils': 7.2.2 - '@vercel/error-utils': 2.0.1 + '@vercel/build-utils': 7.2.3 + '@vercel/error-utils': 2.0.2 '@vercel/nft': 0.24.2 '@vercel/static-config': 3.0.0 async-listen: 3.0.0 - edge-runtime: 2.5.1 + edge-runtime: 2.5.7 esbuild: 0.14.47 etag: 1.8.1 exit-hook: 2.2.1 @@ -8666,8 +8696,8 @@ packages: - supports-color dev: true - /@vercel/remix-builder@2.0.10: - resolution: {integrity: sha512-RRVIodMFWHkw/Y3Cko4A5vIVuom8Ox+XwS5kqsW4tpSKWL9eBD3mVmNPR7MDQdt5v/9sL+8o2KSCjbjzOdIaLg==} + /@vercel/remix-builder@2.0.11: + resolution: {integrity: sha512-blp+PPXFZ4KWLHrh0PZfR9Er/yOQAzPJLbmvJtfJIBnes8SVmIWB89xl+P89HVruknK+FNvCotEFCU41DUjoWw==} dependencies: '@vercel/nft': 0.24.2 '@vercel/static-config': 3.0.0 @@ -8689,11 +8719,11 @@ packages: resolution: {integrity: sha512-MqFynhtZ905L210DWAbgkiEQEK39LTtp9eL2Nm6PjzhjNzU6hV0UfK8Z24vU9CC6J4mrUTTZx396fH7XTYJWqg==} dev: true - /@vercel/static-build@2.0.9: - resolution: {integrity: sha512-OReIxBZkGo/xKAWMtGQRh7lu6SpVAmKg7Z/1ACXJVhTWCbOqhw8obI7Gf4ynYHrNrv9yjE4w6L8gdqaWLBOWGA==} + /@vercel/static-build@2.0.10: + resolution: {integrity: sha512-H3YM60+Jx/X9YbHrPaQYflJiSC5fQu9R39j+njIAQAQHiitiqFAnFEzQfOXSp52csb0uJ9XacL94vjzQ/T2S5w==} dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.8 + '@vercel/gatsby-plugin-vercel-builder': 2.0.9 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 dev: true @@ -8725,24 +8755,6 @@ packages: - supports-color dev: true - /@vitejs/plugin-react@4.1.1: - resolution: {integrity: sha512-Jie2HERK+uh27e+ORXXwEP5h0Y2lS9T2PRGbfebiHGlwzDO0dEnd2aNtOR/qjBlPb1YgxwAONeblL1xqLikLag==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.2.0 - peerDependenciesMeta: - vite: - optional: true - dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.23.2) - '@types/babel__core': 7.20.3 - react-refresh: 0.14.0 - transitivePeerDependencies: - - supports-color - dev: true - /@vitejs/plugin-react@4.1.1(vite@4.5.0): resolution: {integrity: sha512-Jie2HERK+uh27e+ORXXwEP5h0Y2lS9T2PRGbfebiHGlwzDO0dEnd2aNtOR/qjBlPb1YgxwAONeblL1xqLikLag==} engines: {node: ^14.18.0 || >=16.0.0} @@ -9233,7 +9245,7 @@ packages: dequal: 2.0.3 dev: true - /ariakit-react-utils@0.17.0-next.27(@types/react@18.2.36)(react@18.2.0): + /ariakit-react-utils@0.17.0-next.27(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-YyL3sEowwaw6r8wRjENB9S4Hjz/ppyv5nJNeFkb6xaEX/QYUYmqL+lQch50LW04vj9oa8RGHlY2SmyQX3d7g3w==} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -9244,7 +9256,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.36 + '@types/react': 18.2.37 ariakit-utils: 0.17.0-next.27 react: 18.2.0 dev: false @@ -9253,7 +9265,7 @@ packages: resolution: {integrity: sha512-IcjtuHl7FZP5mGrpvTSXqPUj+jRuIuBHlJAlxr3y4pxRgYpsYVpyZOClU3yrOoG7KUVApfmJjPOGWy00y+Gi+Q==} dev: false - /ariakit@2.0.0-next.44(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /ariakit@2.0.0-next.44(@types/react@18.2.37)(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: @@ -9266,7 +9278,7 @@ packages: optional: true dependencies: '@floating-ui/dom': 1.5.3 - ariakit-react-utils: 0.17.0-next.27(@types/react@18.2.36)(react@18.2.0) + ariakit-react-utils: 0.17.0-next.27(@types/react@18.2.37)(react@18.2.0) ariakit-utils: 0.17.0-next.27 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -10349,7 +10361,7 @@ packages: engines: {node: '>=0.10.0'} dev: false - /cmdk@0.2.0(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0): + /cmdk@0.2.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==} peerDependencies: react: ^18.0.0 @@ -10360,7 +10372,7 @@ packages: react-dom: optional: true dependencies: - '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.37)(react-dom@18.2.0)(react@18.2.0) command-score: 0.1.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -10382,7 +10394,6 @@ packages: engines: {node: '>=0.10.0'} requiresBuild: true dev: true - optional: true /collect-all@1.0.4: resolution: {integrity: sha512-RKZhRwJtJEP5FWul+gkSMEnaK6H3AGPTTWOiRimCcs+rc/OmQE3Yhy1Q7A7KsdkG3ZXVdZq68Y6ONSdvkeEcKA==} @@ -10443,6 +10454,11 @@ packages: resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} engines: {node: '>=0.1.90'} + /colors@1.4.0: + resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} + engines: {node: '>=0.1.90'} + dev: false + /combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -10888,7 +10904,7 @@ packages: /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.8)(cosmiconfig@8.3.6)(typescript@5.2.2): + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.18.9)(cosmiconfig@8.3.6)(typescript@5.2.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -10903,7 +10919,7 @@ packages: typescript: optional: true dependencies: - '@types/node': 18.18.8 + '@types/node': 18.18.9 cosmiconfig: 8.3.6(typescript@5.2.2) jiti: 1.21.0 typescript: 5.2.2 @@ -10976,7 +10992,7 @@ packages: - ts-node dev: true - /create-jest@29.7.0(@types/node@18.18.8): + /create-jest@29.7.0(@types/node@18.18.9): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10985,7 +11001,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.18.8) + jest-config: 29.7.0(@types/node@18.18.9) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -11181,7 +11197,7 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.3 + ms: 2.1.1 dev: true /debug@4.3.4: @@ -11627,17 +11643,17 @@ packages: safer-buffer: 2.1.2 dev: true - /edge-runtime@2.5.1: - resolution: {integrity: sha512-E0kY1Dqvwvk9yh7dvR56KnCjXf/dlbrrGjO5Sjnz9Ja3WqYT3csv2B8O4erxJiOWfWy9NTukBk4Kb3yrR66gBw==} + /edge-runtime@2.5.7: + resolution: {integrity: sha512-gA4qSVP0sNwJlkdQ2nahDPASlSl8twUd17o+JolPa1EtXpLTGzIpOETvodgJwXIxa+zaD8bnAXCdsWrx2PhlVQ==} engines: {node: '>=16'} hasBin: true dependencies: '@edge-runtime/format': 2.2.0 - '@edge-runtime/vm': 3.1.1 + '@edge-runtime/ponyfill': 2.4.1 + '@edge-runtime/vm': 3.1.7 async-listen: 3.0.1 mri: 1.2.0 picocolors: 1.0.0 - pretty-bytes: 5.6.0 pretty-ms: 7.0.1 signal-exit: 4.0.2 time-span: 4.0.0 @@ -13097,7 +13113,7 @@ packages: get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: - '@types/yauzl': 2.10.2 + '@types/yauzl': 2.10.3 transitivePeerDependencies: - supports-color dev: true @@ -14766,7 +14782,6 @@ 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==} @@ -15137,7 +15152,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -15186,7 +15201,7 @@ packages: - ts-node dev: true - /jest-cli@29.7.0(@types/node@18.18.8): + /jest-cli@29.7.0(@types/node@18.18.9): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -15200,10 +15215,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.18.8) + create-jest: 29.7.0(@types/node@18.18.9) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.18.8) + jest-config: 29.7.0(@types/node@18.18.9) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -15254,7 +15269,7 @@ packages: - supports-color dev: true - /jest-config@29.7.0(@types/node@18.18.8): + /jest-config@29.7.0(@types/node@18.18.9): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -15269,7 +15284,7 @@ packages: '@babel/core': 7.23.2 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 babel-jest: 29.7.0(@babel/core@7.23.2) chalk: 4.1.2 ci-info: 3.9.0 @@ -15329,7 +15344,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -15345,7 +15360,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.8 - '@types/node': 18.18.8 + '@types/node': 18.18.9 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -15404,7 +15419,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 jest-util: 29.7.0 dev: true @@ -15459,7 +15474,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -15490,7 +15505,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -15542,7 +15557,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -15567,7 +15582,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.18.8 + '@types/node': 18.18.9 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -15586,7 +15601,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.18.8 + '@types/node': 18.18.9 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -15613,7 +15628,7 @@ packages: - ts-node dev: true - /jest@29.7.0(@types/node@18.18.8): + /jest@29.7.0(@types/node@18.18.9): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -15626,7 +15641,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.18.8) + jest-cli: 29.7.0(@types/node@18.18.9) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -15828,7 +15843,7 @@ packages: /json-schema-to-ts@1.6.4: resolution: {integrity: sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA==} dependencies: - '@types/json-schema': 7.0.14 + '@types/json-schema': 7.0.15 ts-toolbelt: 6.15.5 dev: true @@ -16060,6 +16075,11 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true + /lines-and-columns@2.0.4: + resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /linkify-it@3.0.3: resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} dependencies: @@ -16752,7 +16772,7 @@ packages: resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} engines: {node: '>=10'} dependencies: - '@types/minimist': 1.2.4 + '@types/minimist': 1.2.5 camelcase-keys: 6.2.2 decamelize-keys: 1.1.1 hard-rejection: 2.1.0 @@ -17802,7 +17822,6 @@ packages: engines: {node: '>=0.10.0'} requiresBuild: true dev: true - optional: true /oauth-sign@0.9.0: resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} @@ -18213,7 +18232,7 @@ packages: '@babel/code-frame': 7.22.13 error-ex: 1.3.2 json-parse-even-better-errors: 3.0.0 - lines-and-columns: 2.0.3 + lines-and-columns: 2.0.4 type-fest: 3.13.1 dev: true @@ -18578,11 +18597,6 @@ packages: hasBin: true dev: true - /pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - dev: true - /pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -18930,7 +18944,7 @@ packages: '@types/babel__core': 7.20.3 '@types/babel__traverse': 7.20.3 '@types/doctrine': 0.0.6 - '@types/resolve': 1.20.4 + '@types/resolve': 1.20.5 doctrine: 3.0.0 resolve: 1.22.8 strip-indent: 4.0.0 @@ -18999,7 +19013,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar@2.3.4(@types/react@18.2.36)(react@18.2.0): + /react-remove-scroll-bar@2.3.4(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} peerDependencies: @@ -19011,12 +19025,12 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.2.36)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.37)(react@18.2.0) tslib: 2.6.2 - /react-remove-scroll@2.5.4(@types/react@18.2.36)(react@18.2.0): + /react-remove-scroll@2.5.4(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==} engines: {node: '>=10'} peerDependencies: @@ -19028,16 +19042,16 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.36)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.36)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.37)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.37)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.2.36)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.36)(react@18.2.0) + use-callback-ref: 1.3.0(@types/react@18.2.37)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.37)(react@18.2.0) dev: false - /react-remove-scroll@2.5.5(@types/react@18.2.36)(react@18.2.0): + /react-remove-scroll@2.5.5(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} peerDependencies: @@ -19049,16 +19063,16 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.36)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.36)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.37)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.37)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.2.36)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.36)(react@18.2.0) + use-callback-ref: 1.3.0(@types/react@18.2.37)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.37)(react@18.2.0) dev: true - /react-style-singleton@2.2.1(@types/react@18.2.36)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -19070,7 +19084,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.36 + '@types/react': 18.2.37 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 @@ -19166,7 +19180,7 @@ packages: resolution: {integrity: sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==} engines: {node: '>=16'} dependencies: - '@types/normalize-package-data': 2.4.3 + '@types/normalize-package-data': 2.4.4 normalize-package-data: 6.0.0 parse-json: 7.1.1 type-fest: 4.6.0 @@ -20388,7 +20402,6 @@ 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==} @@ -21953,7 +21966,7 @@ packages: resolution: {integrity: sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==} dev: true - /use-callback-ref@1.3.0(@types/react@18.2.36)(react@18.2.0): + /use-callback-ref@1.3.0(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -21965,7 +21978,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.36 + '@types/react': 18.2.37 react: 18.2.0 tslib: 2.6.2 @@ -21985,7 +21998,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /use-sidecar@1.1.2(@types/react@18.2.36)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.37)(react@18.2.0): resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -21997,7 +22010,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.36 + '@types/react': 18.2.37 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 @@ -22093,22 +22106,22 @@ packages: engines: {node: '>= 0.8'} dev: true - /vercel@32.5.0: - resolution: {integrity: sha512-Bx4v3yxEpyKhkyhmQNQyfbUHxC+C3Yug99Q14EZAvGMZiijggungC3ZFxpXWO0tCcmLJgknOWxsYE7+ctPi0zw==} + /vercel@32.5.2: + resolution: {integrity: sha512-OTsG7cDphtebJ+S/3NelS9p0LHpzDW0Otv+JZ1ptibjhkzJaYURK9tP58oUL+z5feU796LDJpJoIHFgG+37o7A==} engines: {node: '>= 16'} hasBin: true dependencies: - '@vercel/build-utils': 7.2.2 + '@vercel/build-utils': 7.2.3 '@vercel/fun': 1.1.0 '@vercel/go': 3.0.3 '@vercel/hydrogen': 1.0.1 - '@vercel/next': 4.0.11 - '@vercel/node': 3.0.7 + '@vercel/next': 4.0.13 + '@vercel/node': 3.0.8 '@vercel/python': 4.1.0 '@vercel/redwood': 2.0.5 - '@vercel/remix-builder': 2.0.10 + '@vercel/remix-builder': 2.0.11 '@vercel/ruby': 2.0.2 - '@vercel/static-build': 2.0.9 + '@vercel/static-build': 2.0.10 chokidar: 3.3.1 transitivePeerDependencies: - '@swc/core' @@ -22136,7 +22149,7 @@ packages: /vfile-matter@3.0.1: resolution: {integrity: sha512-CAAIDwnh6ZdtrqAuxdElUqQRQDQgbbIrYtDYI8gCjXS1qQ+1XdLoK8FIZWxJwn0/I+BkSSZpar3SOgjemQz4fg==} dependencies: - '@types/js-yaml': 4.0.8 + '@types/js-yaml': 4.0.9 is-buffer: 2.0.5 js-yaml: 4.1.0 dev: false @@ -22182,28 +22195,6 @@ packages: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - /vite-node@0.34.6(@types/node@18.18.8): - resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} - engines: {node: '>=v14.18.0'} - hasBin: true - dependencies: - cac: 6.7.14 - debug: 4.3.4 - mlly: 1.4.2 - pathe: 1.1.1 - picocolors: 1.0.0 - vite: 4.5.0(@types/node@18.18.8) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - /vite-node@0.34.6(@types/node@18.18.8)(terser@5.24.0): resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} engines: {node: '>=v14.18.0'} @@ -22252,42 +22243,6 @@ packages: - supports-color dev: true - /vite@4.5.0(@types/node@18.18.8): - resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - 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.18.20 - postcss: 8.4.31 - rollup: 3.29.4 - optionalDependencies: - fsevents: 2.3.3 - dev: true - /vite@4.5.0(@types/node@18.18.8)(terser@5.24.0): resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -22378,8 +22333,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.7.0 - vite: 4.5.0(@types/node@18.18.8) - vite-node: 0.34.6(@types/node@18.18.8) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) + vite-node: 0.34.6(@types/node@18.18.8)(terser@5.24.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -22691,7 +22646,7 @@ packages: /wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} dependencies: - string-width: 4.2.3 + string-width: 1.0.2 dev: true /wordwrap@1.0.0: diff --git a/tsconfig.json b/tsconfig.json index efb14d4ddaf8..85ccffb6ebc8 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -43,7 +43,7 @@ // Language and Environment "experimentalDecorators": true, "lib": ["ESNext"], - "target": "ES2022", + "target": "ESNext", "useDefineForClassFields": true } } diff --git a/turbo.json b/turbo.json index 8f6c99b49dfb..dccc087521de 100644 --- a/turbo.json +++ b/turbo.json @@ -1,5 +1,8 @@ { "$schema": "https://turbo.build/schema.json", + "remoteCache": { + "enabled": true + }, "globalDependencies": [ ".commitlintrc.json", ".gitignore",