diff --git a/.vscode/settings.json b/.vscode/settings.json index 7f3769bc0..55745e6fe 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,32 +1,54 @@ { "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact"], - "eslint.experimental.useFlatConfig": true, - "eslint.workingDirectories": [ - { "directory": "${workspaceFolder}" }, - { "pattern": "./apps/*/" }, - { "pattern": "./packages/*/" } - ], + "eslint.useESLintClass": true, + "eslint.useFlatConfig": true, "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.organizeImports": "never", - "source.fixAll.eslint": "explicit", - "source.fixAll": "explicit" + "source.fixAll.eslint": "always", + "source.fixAll": "always" }, "editor.trimAutoWhitespace": false, "files.associations": { - "api-extractor.json": "jsonc", - "api-extractor-docs.json": "jsonc", "tsconfig.json": "jsonc", - "tsconfig.eslint.json": "jsonc", - "tsconfig.docs.json": "jsonc" + "tsconfig.eslint.json": "jsonc" }, "files.insertFinalNewline": true, "files.eol": "\n", + "search.exclude": { + "**/.yarn": true, + "**/.next": true, + "**/dist": true, + "**/coverage": true, + "**/test-results": true + }, + "search.followSymlinks": false, + "search.useParentIgnoreFiles": true, + "files.watcherExclude": { + "**/.next/*/**": true, + "**/.yarn/*/**": true, + "**/coverage/*/**": true, + "**/dist/*/**": true, + "**/test-results/*/**": true + }, + "unocss.disable": true, "npm.packageManager": "pnpm", "typescript.tsdk": "node_modules/typescript/lib", "typescript.enablePromptUseWorkspaceTsdk": true, - "unocss.disable": true, + "tailwindCSS.experimental.classRegex": [ + ["cva\\(((?:[^()]|\\([^()]*\\))*)\\)", "[\"'`]?([^\"'`]+)[\"'`]?"], + ["cx\\(((?:[^()]|\\([^()]*\\))*)\\)", "(?:'|\"|`)([^']*)(?:'|\"|`)"], + ["class:\\s*?[\"'`]([^\"'`]*).*?,"] + ], + "workbench.editor.customLabels.patterns": { + "**/app/**/page.tsx": "${dirname} (${filename}.${extname}) - Page", + "**/app/**/layout.tsx": "${dirname} (${filename}.${extname}) - Layout", + "**/app/**/template.tsx": "${dirname} (${filename}.${extname}) - Template", + "**/app/**/error.tsx": "${dirname} (${filename}.${extname}) - Error", + "**/app/**/not-found.tsx": "${dirname} (${filename}.${extname}) - Not Found", + "**/components/**/page.tsx": "${dirname} (${filename}.${extname}) - Component" + }, "deno.enable": false, "deno.enablePaths": ["./packages/create-discord-bot/template/Deno"], "deno.lint": false, diff --git a/apps/guide/.env.development b/apps/guide/.env.development deleted file mode 100644 index b4bd00c37..000000000 --- a/apps/guide/.env.development +++ /dev/null @@ -1 +0,0 @@ -METADATA_BASE_URL=http://localhost:3000 diff --git a/apps/guide/.gitignore b/apps/guide/.gitignore deleted file mode 100644 index 2821ee030..000000000 --- a/apps/guide/.gitignore +++ /dev/null @@ -1,28 +0,0 @@ -# Packages -node_modules - -# Log files -logs -*.log -npm-debug.log* - -# Runtime data -pids -*.pid -*.seed - -# Env -.env -.env*.local - -# Dist -.contentlayer -.next -public/searchIndex -src/styles/unocss.css - -# Miscellaneous -.tmp -.vscode -lighthouse-results - diff --git a/apps/guide/.lintstagedrc.js b/apps/guide/.lintstagedrc.js deleted file mode 100644 index c46f610c8..000000000 --- a/apps/guide/.lintstagedrc.js +++ /dev/null @@ -1,2 +0,0 @@ -/** @type {import('lint-staged').Config} */ -module.exports = require('../../.lintstagedrc.json'); diff --git a/apps/guide/.prettierignore b/apps/guide/.prettierignore deleted file mode 100644 index 26cd00807..000000000 --- a/apps/guide/.prettierignore +++ /dev/null @@ -1,7 +0,0 @@ -.contentlayer -.next -.turbo -.vscode -coverage -src/styles/unocss.css -next-env.d.ts diff --git a/apps/guide/.prettierrc.js b/apps/guide/.prettierrc.js deleted file mode 100644 index f723230a0..000000000 --- a/apps/guide/.prettierrc.js +++ /dev/null @@ -1,2 +0,0 @@ -/** @type {import('prettier').Config} */ -module.exports = require('../../.prettierrc.json'); diff --git a/apps/guide/README.md b/apps/guide/README.md deleted file mode 100644 index 156fa89df..000000000 --- a/apps/guide/README.md +++ /dev/null @@ -1,52 +0,0 @@ -
-
-

- discord.js -

-
-

- Discord server - Build status -

-

- Vercel - Cloudflare Workers -

-
- -## About - -The official guide for discord.js, made to help you get started easily with the library. - -## Links - -- [Website][website] ([source][website-source]) -- [Documentation][documentation] -- [Guide][guide] ([source][guide-source]) - Also see the v13 to v14 [Update Guide][guide-update], which includes updated and removed items from the library. -- [discord.js Discord server][discord] -- [Discord API Discord server][discord-api] -- [GitHub][source] -- [Related libraries][related-libs] - -## Contributing - -Before creating an issue, please ensure that it hasn't already been reported/suggested, and double-check the -[documentation][documentation]. -See [the contribution guide][contributing] if you'd like to submit a PR. - -## Help - -If you don't understand something in the documentation, you are experiencing problems, or you just need a gentle nudge in the right direction, please don't hesitate to join our official [discord.js Server][discord]. - -[website]: https://discord.js.org -[website-source]: https://github.com/discordjs/discord.js/tree/main/apps/website -[documentation]: https://discord.js.org/docs -[guide]: https://discordjs.guide/ -[guide-source]: https://github.com/discordjs/guide -[guide-update]: https://discordjs.guide/additional-info/changes-in-v14.html -[discord]: https://discord.gg/djs -[discord-api]: https://discord.gg/discord-api -[source]: https://github.com/discordjs/discord.js/tree/main/apps/guide -[related-libs]: https://discord.com/developers/docs/topics/community-resources#libraries -[contributing]: https://github.com/discordjs/discord.js/blob/main/.github/CONTRIBUTING.md diff --git a/apps/guide/contentlayer.config.ts b/apps/guide/contentlayer.config.ts deleted file mode 100644 index 6890967d9..000000000 --- a/apps/guide/contentlayer.config.ts +++ /dev/null @@ -1,94 +0,0 @@ -import { remarkCodeHike } from '@code-hike/mdx'; -import { defineDocumentType, makeSource } from 'contentlayer/source-files'; -import { type Node, toString } from 'hast-util-to-string'; -import { h } from 'hastscript'; -import { escape } from 'html-escaper'; -import rehypeAutolinkHeadings from 'rehype-autolink-headings'; -import rehypeSlug from 'rehype-slug'; -import remarkGfm from 'remark-gfm'; -import codeHikeThemeDarkPlus from './src/styles/code-hike-theme-dark-plus.json'; - -export const Content = defineDocumentType(() => ({ - name: 'Content', - filePathPattern: `**/*.mdx`, - contentType: 'mdx', - fields: { - title: { - type: 'string', - required: true, - }, - category: { - type: 'string', - required: true, - }, - }, - computedFields: { - slug: { - type: 'string', - // eslint-disable-next-line unicorn/prefer-string-replace-all - resolve: (doc) => doc._raw.flattenedPath.replace(/\d+-/g, ''), - }, - url: { - type: 'string', - // eslint-disable-next-line unicorn/prefer-string-replace-all - resolve: (doc) => `/guide/${doc._raw.flattenedPath.replace(/\d+-/g, '')}`, - }, - }, -})); - -const LinkIcon = h( - 'svg', - { - width: '1.25rem', - height: '1.25rem', - viewBox: '0 0 24 24', - fill: 'none', - stroke: 'currentColor', - strokeWidth: '2', - strokeLinecap: 'round', - strokeLinejoin: 'round', - }, - h('path', { - // eslint-disable-next-line id-length - d: 'M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71', - }), - h('path', { - // eslint-disable-next-line id-length - d: 'M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71', - }), -); - -const createSROnlyLabel = (text: any) => { - return h('span', { class: 'sr-only' }, `Section titled ${escape(text)}`); -}; - -export default makeSource({ - contentDirPath: 'src/content', - documentTypes: [Content], - mdx: { - remarkPlugins: [remarkGfm, [remarkCodeHike, { theme: codeHikeThemeDarkPlus, lineNumbers: true }]], - rehypePlugins: [ - rehypeSlug, - [ - rehypeAutolinkHeadings, - { - properties: { - class: - 'relative inline-flex place-items-center place-content-center outline-none text-black dark:text-white pr-2 -ml-8 opacity-0 group-hover:opacity-100', - }, - behavior: 'prepend', - content: (heading: Node) => [ - h( - `span.anchor-icon`, - { - ariaHidden: 'true', - }, - LinkIcon, - ), - createSROnlyLabel(toString(heading)), - ], - }, - ], - ], - }, -}); diff --git a/apps/guide/next-env.d.ts b/apps/guide/next-env.d.ts deleted file mode 100644 index 4f11a03dc..000000000 --- a/apps/guide/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/apps/guide/next.config.js b/apps/guide/next.config.js deleted file mode 100644 index 5e10a6572..000000000 --- a/apps/guide/next.config.js +++ /dev/null @@ -1,17 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -/* eslint-disable @typescript-eslint/no-require-imports */ -// import { withContentlayer } from 'next-contentlayer'; -const { withContentlayer } = require('next-contentlayer'); - -module.exports = withContentlayer({ - reactStrictMode: true, - experimental: { - typedRoutes: true, - }, - images: { - dangerouslyAllowSVG: true, - contentDispositionType: 'attachment', - contentSecurityPolicy: "default-src 'self'; frame-src 'none'; sandbox;", - }, - poweredByHeader: false, -}); diff --git a/apps/guide/package.json b/apps/guide/package.json deleted file mode 100644 index abc127f2e..000000000 --- a/apps/guide/package.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/package.json", - "name": "@discordjs/guide", - "version": "0.1.0", - "description": "Imagine a guide... that explores the many possibilities for your discord.js bot", - "private": true, - "scripts": { - "build:check": "tsc --noEmit", - "build:local": "pnpm run build:prod", - "build:prod": "next build", - "build:analyze": "cross-env ANALYZE=true pnpm run build:prod", - "preview": "next start", - "dev": "next dev", - "generate:contentlayer": "contentlayer build", - "lint": "pnpm run build:check && prettier --check . && cross-env TIMING=1 eslint --format=pretty src", - "format": "pnpm run build:check && prettier --write . && cross-env TIMING=1 eslint --fix --format=pretty src", - "fmt": "pnpm run format" - }, - "type": "commonjs", - "directories": { - "lib": "src" - }, - "contributors": [ - "Crawl " - ], - "license": "Apache-2.0", - "keywords": [ - "discord", - "api", - "bot", - "client", - "node", - "discordapp", - "discordjs" - ], - "repository": { - "type": "git", - "url": "https://github.com/discordjs/discord.js.git", - "directory": "apps/guide" - }, - "bugs": { - "url": "https://github.com/discordjs/discord.js/issues" - }, - "homepage": "https://discord.js.org", - "funding": "https://github.com/discordjs/discord.js?sponsor", - "dependencies": { - "@code-hike/mdx": "^0.9.0", - "@discordjs/ui": "workspace:^", - "@react-icons/all-files": "^4.1.0", - "@vercel/analytics": "^1.4.1", - "@vercel/edge-config": "^1.4.0", - "@vercel/og": "^0.6.4", - "ariakit": "2.0.0-next.44", - "cmdk": "^1.0.4", - "contentlayer": "^0.3.4", - "next": "^14.2.22", - "next-contentlayer": "^0.3.4", - "next-themes": "^0.3.0", - "react": "^18.3.1", - "react-custom-scrollbars-2": "^4.5.0", - "react-dom": "^18.3.1", - "rehype-autolink-headings": "^6.1.1", - "rehype-slug": "^5.1.0", - "remark-gfm": "^3.0.1", - "sharp": "^0.33.5" - }, - "devDependencies": { - "@types/html-escaper": "^3.0.2", - "@types/node": "^18.19.68", - "@types/react": "^18.3.18", - "@types/react-dom": "^18.3.5", - "@unocss/eslint-plugin": "^0.60.4", - "@unocss/postcss": "^0.60.4", - "@unocss/reset": "^0.60.4", - "@vitejs/plugin-react": "^4.3.4", - "cross-env": "^7.0.3", - "eslint": "^8.57.1", - "eslint-config-neon": "^0.1.62", - "eslint-formatter-pretty": "^6.0.1", - "happy-dom": "^14.12.3", - "hast-util-to-string": "^2.0.0", - "hastscript": "^8.0.0", - "html-escaper": "^3.0.3", - "postcss": "^8.4.49", - "prettier": "^3.4.2", - "turbo": "^2.3.3", - "typescript": "~5.5.4", - "unocss": "^0.60.4", - "vercel": "^37.14.0" - }, - "engines": { - "node": ">=18" - } -} diff --git a/apps/guide/postcss.config.cjs b/apps/guide/postcss.config.cjs deleted file mode 100644 index 5d9116500..000000000 --- a/apps/guide/postcss.config.cjs +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = { - plugins: { - '@unocss/postcss': {}, - }, -}; diff --git a/apps/guide/public/android-chrome-192x192.png b/apps/guide/public/android-chrome-192x192.png deleted file mode 100644 index 27ce5eab5..000000000 Binary files a/apps/guide/public/android-chrome-192x192.png and /dev/null differ diff --git a/apps/guide/public/android-chrome-384x384.png b/apps/guide/public/android-chrome-384x384.png deleted file mode 100644 index 1e9148e26..000000000 Binary files a/apps/guide/public/android-chrome-384x384.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-120x120-precomposed.png b/apps/guide/public/apple-touch-icon-120x120-precomposed.png deleted file mode 100644 index 4f613d191..000000000 Binary files a/apps/guide/public/apple-touch-icon-120x120-precomposed.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-120x120.png b/apps/guide/public/apple-touch-icon-120x120.png deleted file mode 100644 index 89f0e4670..000000000 Binary files a/apps/guide/public/apple-touch-icon-120x120.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-152x152-precomposed.png b/apps/guide/public/apple-touch-icon-152x152-precomposed.png deleted file mode 100644 index d46aa3c36..000000000 Binary files a/apps/guide/public/apple-touch-icon-152x152-precomposed.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-152x152.png b/apps/guide/public/apple-touch-icon-152x152.png deleted file mode 100644 index bb16a4346..000000000 Binary files a/apps/guide/public/apple-touch-icon-152x152.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-180x180-precomposed.png b/apps/guide/public/apple-touch-icon-180x180-precomposed.png deleted file mode 100644 index e4a8f3624..000000000 Binary files a/apps/guide/public/apple-touch-icon-180x180-precomposed.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-180x180.png b/apps/guide/public/apple-touch-icon-180x180.png deleted file mode 100644 index 9bde9f097..000000000 Binary files a/apps/guide/public/apple-touch-icon-180x180.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-60x60-precomposed.png b/apps/guide/public/apple-touch-icon-60x60-precomposed.png deleted file mode 100644 index 71bc7d6d2..000000000 Binary files a/apps/guide/public/apple-touch-icon-60x60-precomposed.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-60x60.png b/apps/guide/public/apple-touch-icon-60x60.png deleted file mode 100644 index 9a00c01ef..000000000 Binary files a/apps/guide/public/apple-touch-icon-60x60.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-76x76-precomposed.png b/apps/guide/public/apple-touch-icon-76x76-precomposed.png deleted file mode 100644 index 1253a7d0a..000000000 Binary files a/apps/guide/public/apple-touch-icon-76x76-precomposed.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-76x76.png b/apps/guide/public/apple-touch-icon-76x76.png deleted file mode 100644 index e8a42a3ca..000000000 Binary files a/apps/guide/public/apple-touch-icon-76x76.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon-precomposed.png b/apps/guide/public/apple-touch-icon-precomposed.png deleted file mode 100644 index e4a8f3624..000000000 Binary files a/apps/guide/public/apple-touch-icon-precomposed.png and /dev/null differ diff --git a/apps/guide/public/apple-touch-icon.png b/apps/guide/public/apple-touch-icon.png deleted file mode 100644 index 9bde9f097..000000000 Binary files a/apps/guide/public/apple-touch-icon.png and /dev/null differ diff --git a/apps/guide/public/assets/after-sorting.png b/apps/guide/public/assets/after-sorting.png deleted file mode 100644 index aea353458..000000000 Binary files a/apps/guide/public/assets/after-sorting.png and /dev/null differ diff --git a/apps/guide/public/assets/before-sorting.png b/apps/guide/public/assets/before-sorting.png deleted file mode 100644 index f7e369426..000000000 Binary files a/apps/guide/public/assets/before-sorting.png and /dev/null differ diff --git a/apps/guide/public/assets/bot-auth-page.png b/apps/guide/public/assets/bot-auth-page.png deleted file mode 100644 index b281a4bb6..000000000 Binary files a/apps/guide/public/assets/bot-auth-page.png and /dev/null differ diff --git a/apps/guide/public/assets/bot-user.png b/apps/guide/public/assets/bot-user.png deleted file mode 100644 index 8c58a6ca5..000000000 Binary files a/apps/guide/public/assets/bot-user.png and /dev/null differ diff --git a/apps/guide/public/assets/create-app.png b/apps/guide/public/assets/create-app.png deleted file mode 100644 index e023f2580..000000000 Binary files a/apps/guide/public/assets/create-app.png and /dev/null differ diff --git a/apps/guide/public/assets/discordjs.png b/apps/guide/public/assets/discordjs.png deleted file mode 100644 index 9294057b7..000000000 Binary files a/apps/guide/public/assets/discordjs.png and /dev/null differ diff --git a/apps/guide/public/assets/integrations-tab.png b/apps/guide/public/assets/integrations-tab.png deleted file mode 100644 index 4c5e0e702..000000000 Binary files a/apps/guide/public/assets/integrations-tab.png and /dev/null differ diff --git a/apps/guide/public/assets/integrations-view-tab.png b/apps/guide/public/assets/integrations-view-tab.png deleted file mode 100644 index 2bea69e1b..000000000 Binary files a/apps/guide/public/assets/integrations-view-tab.png and /dev/null differ diff --git a/apps/guide/public/assets/old-guide.png b/apps/guide/public/assets/old-guide.png deleted file mode 100755 index b83e8beed..000000000 Binary files a/apps/guide/public/assets/old-guide.png and /dev/null differ diff --git a/apps/guide/public/assets/snek-bot.jpeg b/apps/guide/public/assets/snek-bot.jpeg deleted file mode 100644 index 59feb7835..000000000 Binary files a/apps/guide/public/assets/snek-bot.jpeg and /dev/null differ diff --git a/apps/guide/public/assets/webhook.png b/apps/guide/public/assets/webhook.png deleted file mode 100644 index cf6056e8a..000000000 Binary files a/apps/guide/public/assets/webhook.png and /dev/null differ diff --git a/apps/guide/public/browserconfig.xml b/apps/guide/public/browserconfig.xml deleted file mode 100644 index 2bb68a6f3..000000000 --- a/apps/guide/public/browserconfig.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - #090a16 - - - diff --git a/apps/guide/public/favicon-16x16.png b/apps/guide/public/favicon-16x16.png deleted file mode 100644 index b1f4fd7f6..000000000 Binary files a/apps/guide/public/favicon-16x16.png and /dev/null differ diff --git a/apps/guide/public/favicon-32x32.png b/apps/guide/public/favicon-32x32.png deleted file mode 100644 index abad4e294..000000000 Binary files a/apps/guide/public/favicon-32x32.png and /dev/null differ diff --git a/apps/guide/public/favicon.ico b/apps/guide/public/favicon.ico deleted file mode 100644 index 2bc43aae8..000000000 Binary files a/apps/guide/public/favicon.ico and /dev/null differ diff --git a/apps/guide/public/mstile-150x150.png b/apps/guide/public/mstile-150x150.png deleted file mode 100644 index 64f1d830b..000000000 Binary files a/apps/guide/public/mstile-150x150.png and /dev/null differ diff --git a/apps/guide/public/mstile-310x150.png b/apps/guide/public/mstile-310x150.png deleted file mode 100644 index e39afb185..000000000 Binary files a/apps/guide/public/mstile-310x150.png and /dev/null differ diff --git a/apps/guide/public/mstile-310x310.png b/apps/guide/public/mstile-310x310.png deleted file mode 100644 index e6962c2bf..000000000 Binary files a/apps/guide/public/mstile-310x310.png and /dev/null differ diff --git a/apps/guide/public/mstile-70x70.png b/apps/guide/public/mstile-70x70.png deleted file mode 100644 index ce5925dca..000000000 Binary files a/apps/guide/public/mstile-70x70.png and /dev/null differ diff --git a/apps/guide/public/open-graph.png b/apps/guide/public/open-graph.png deleted file mode 100644 index 8a66cb890..000000000 Binary files a/apps/guide/public/open-graph.png and /dev/null differ diff --git a/apps/guide/public/powered-by-vercel.svg b/apps/guide/public/powered-by-vercel.svg deleted file mode 100644 index 877828684..000000000 --- a/apps/guide/public/powered-by-vercel.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/apps/guide/public/safari-pinned-tab.svg b/apps/guide/public/safari-pinned-tab.svg deleted file mode 100644 index 3c4ffc825..000000000 --- a/apps/guide/public/safari-pinned-tab.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - -Created by potrace 1.14, written by Peter Selinger 2001-2017 - - - - - - diff --git a/apps/guide/public/site.webmanifest b/apps/guide/public/site.webmanifest deleted file mode 100644 index 1a0f7832e..000000000 --- a/apps/guide/public/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "discord.js guide", - "short_name": "discord.js guide", - "icons": [ - { - "src": "/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "/android-chrome-384x384.png", - "sizes": "384x384", - "type": "image/png" - } - ], - "theme_color": "#1a1b1e", - "background_color": "#1a1b1e", - "display": "standalone" -} diff --git a/apps/guide/src/app/_global-error.tsx b/apps/guide/src/app/_global-error.tsx deleted file mode 100644 index 0d6e2f871..000000000 --- a/apps/guide/src/app/_global-error.tsx +++ /dev/null @@ -1,26 +0,0 @@ -'use client'; - -import { inter } from '~/util/fonts'; -import { Providers } from './providers'; - -import '~/styles/cmdk.css'; -import '~/styles/main.css'; - -export default function GlobalError({ error }: { readonly error: Error }) { - console.error(error); - - return ( - - - -
-
-

500

-

Error.

-
-
-
- - - ); -} diff --git a/apps/guide/src/app/error.tsx b/apps/guide/src/app/error.tsx deleted file mode 100644 index 0fb52ed12..000000000 --- a/apps/guide/src/app/error.tsx +++ /dev/null @@ -1,12 +0,0 @@ -'use client'; - -export default function Error({ error }: { readonly error: Error }) { - console.error(error); - - return ( -
-

500

-

Error.

-
- ); -} diff --git a/apps/guide/src/app/guide/[...slug]/not-found.tsx b/apps/guide/src/app/guide/[...slug]/not-found.tsx deleted file mode 100644 index 317d30816..000000000 --- a/apps/guide/src/app/guide/[...slug]/not-found.tsx +++ /dev/null @@ -1 +0,0 @@ -export { default } from '~/app/not-found'; diff --git a/apps/guide/src/app/guide/[...slug]/page.tsx b/apps/guide/src/app/guide/[...slug]/page.tsx deleted file mode 100644 index 7ab4ec630..000000000 --- a/apps/guide/src/app/guide/[...slug]/page.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import { notFound } from 'next/navigation'; -import { allContents } from 'contentlayer/generated'; -import { Mdx } from '~/components/Mdx'; - -export async function generateStaticParams() { - return allContents.map((content) => ({ slug: [content.slug] })); -} - -export default function Page({ params }: { readonly params: { slug: string[] } }) { - const content = allContents.find((content) => content.slug === params.slug?.join('/')); - - if (!content) { - notFound(); - } - - return ( -
- -
- ); -} diff --git a/apps/guide/src/app/guide/layout.tsx b/apps/guide/src/app/guide/layout.tsx deleted file mode 100644 index 0aa2e21e9..000000000 --- a/apps/guide/src/app/guide/layout.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import type { PropsWithChildren } from 'react'; -import Footer from '~/components/Footer'; -import Header from '~/components/Header'; -import { Nav } from '~/components/Nav'; -import { Providers } from './providers'; - -export default function Layout({ children }: PropsWithChildren) { - return ( - -
-
-
-
-
- -
- {children} -
-
-
-
-
- ); -} diff --git a/apps/guide/src/app/guide/page.tsx b/apps/guide/src/app/guide/page.tsx deleted file mode 100644 index bdbbeff5d..000000000 --- a/apps/guide/src/app/guide/page.tsx +++ /dev/null @@ -1,3 +0,0 @@ -export default function Page() { - return null; -} diff --git a/apps/guide/src/app/guide/providers.tsx b/apps/guide/src/app/guide/providers.tsx deleted file mode 100644 index d4cd9a314..000000000 --- a/apps/guide/src/app/guide/providers.tsx +++ /dev/null @@ -1,8 +0,0 @@ -'use client'; - -import type { PropsWithChildren } from 'react'; -import { NavProvider } from '~/contexts/nav'; - -export function Providers({ children }: PropsWithChildren) { - return {children}; -} diff --git a/apps/guide/src/app/layout.tsx b/apps/guide/src/app/layout.tsx deleted file mode 100644 index a5d10b561..000000000 --- a/apps/guide/src/app/layout.tsx +++ /dev/null @@ -1,84 +0,0 @@ -import { Analytics } from '@vercel/analytics/react'; -import type { Metadata, Viewport } from 'next'; -import type { PropsWithChildren } from 'react'; -import { DESCRIPTION } from '~/util/constants'; -import { inter, jetBrainsMono } from '~/util/fonts'; -import { Providers } from './providers'; - -import '~/styles/cmdk.css'; -import '@code-hike/mdx/styles.css'; -import '~/styles/ch.css'; -import '~/styles/main.css'; - -export const viewport: Viewport = { - themeColor: [ - { media: '(prefers-color-scheme: light)', color: '#f1f3f5' }, - { media: '(prefers-color-scheme: dark)', color: '#181818' }, - ], - colorScheme: 'light dark', -}; - -export const metadata: Metadata = { - metadataBase: new URL( - process.env.METADATA_BASE_URL ? process.env.METADATA_BASE_URL : `http://localhost:${process.env.PORT ?? 3_000}`, - ), - title: 'discord.js', - description: DESCRIPTION, - icons: { - other: [ - { - url: '/favicon-32x32.png', - sizes: '32x32', - type: 'image/png', - }, - { - url: '/favicon-16x16.png', - sizes: '16x16', - type: 'image/png', - }, - ], - apple: [ - '/apple-touch-icon.png', - { - url: '/safari-pinned-tab.svg', - rel: 'mask-icon', - }, - ], - }, - - manifest: '/site.webmanifest', - - appleWebApp: { - title: 'discord.js', - }, - - applicationName: 'discord.js', - - openGraph: { - siteName: 'discord.js', - type: 'website', - title: 'discord.js', - description: DESCRIPTION, - images: 'https://discordjs.dev/api/open-graph.png', - }, - - twitter: { - card: 'summary_large_image', - creator: '@iCrawlToGo', - }, - - other: { - 'msapplication-TileColor': '#090a16', - }, -}; - -export default function RootLayout({ children }: PropsWithChildren) { - return ( - - - {children} - - - - ); -} diff --git a/apps/guide/src/app/loading.tsx b/apps/guide/src/app/loading.tsx deleted file mode 100644 index 8852a4546..000000000 --- a/apps/guide/src/app/loading.tsx +++ /dev/null @@ -1,20 +0,0 @@ -export default function Loading() { - return ( -
- - - - -
Loading...
-
- ); -} diff --git a/apps/guide/src/app/not-found.tsx b/apps/guide/src/app/not-found.tsx deleted file mode 100644 index 0e5abd9fc..000000000 --- a/apps/guide/src/app/not-found.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import Link from 'next/link'; - -export default function NotFound() { - return ( -
-

404

-

Not found.

- - Take me back - -
- ); -} diff --git a/apps/guide/src/app/page.tsx b/apps/guide/src/app/page.tsx deleted file mode 100644 index bdbbeff5d..000000000 --- a/apps/guide/src/app/page.tsx +++ /dev/null @@ -1,3 +0,0 @@ -export default function Page() { - return null; -} diff --git a/apps/guide/src/app/providers.tsx b/apps/guide/src/app/providers.tsx deleted file mode 100644 index a3ecb881c..000000000 --- a/apps/guide/src/app/providers.tsx +++ /dev/null @@ -1,8 +0,0 @@ -'use client'; - -import { ThemeProvider } from 'next-themes'; -import type { PropsWithChildren } from 'react'; - -export function Providers({ children }: PropsWithChildren) { - return {children}; -} diff --git a/apps/guide/src/assets/powered-by-vercel.svg b/apps/guide/src/assets/powered-by-vercel.svg deleted file mode 100644 index e8fc8e010..000000000 --- a/apps/guide/src/assets/powered-by-vercel.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/guide/src/assets/powered-by-workers.png b/apps/guide/src/assets/powered-by-workers.png deleted file mode 100644 index e9cbbbed6..000000000 Binary files a/apps/guide/src/assets/powered-by-workers.png and /dev/null differ diff --git a/apps/guide/src/components/DiscordAPITypesLink.tsx b/apps/guide/src/components/DiscordAPITypesLink.tsx deleted file mode 100644 index 4392b103e..000000000 --- a/apps/guide/src/components/DiscordAPITypesLink.tsx +++ /dev/null @@ -1,91 +0,0 @@ -import { FiExternalLink } from '@react-icons/all-files/fi/FiExternalLink'; -import type { PropsWithChildren } from 'react'; -import { - BASE_URL_DISCORD_API_TYPES, - DISCORD_API_TYPES_VERSION, - DISCORD_API_TYPES_VOICE_VERSION, -} from '~/util/constants'; - -interface DiscordAPITypesLinkOptions { - /** - * The initial documentation enum, interface, function etc. - * - * @example `'RESTJSONErrorCodes'` - */ - readonly parent?: string; - /** - * The scope of where this link lives. - * - * @remarks API does not have a scope. - */ - readonly scope?: 'gateway' | 'globals' | 'payloads' | 'rest' | 'rpc' | 'utils' | 'voice'; - /** - * The symbol belonging to the parent. - * - * @example '`MaximumNumberOfGuildsReached'` - */ - readonly symbol?: string; - /** - * The type of the {@link DiscordAPITypesLinkOptions.parent}. - * - * @example `'enum'` - * @example `'interface'` - */ - readonly type?: string; -} - -export function DiscordAPITypesLink({ - parent, - scope, - symbol, - type, - children, -}: PropsWithChildren) { - let url = BASE_URL_DISCORD_API_TYPES; - let text = 'discord-api-types'; - - if (type || parent) { - url += `/api/discord-api-types`; - - switch (scope) { - case 'globals': - url += `-${scope}`; - break; - case 'gateway': - case 'payloads': - case 'rest': - url += `-${scope}/common`; - break; - case 'rpc': - case 'utils': - url += `-${scope}/${DISCORD_API_TYPES_VERSION}`; - break; - case 'voice': - url += `-${scope}/${DISCORD_API_TYPES_VOICE_VERSION}`; - break; - default: - url += `-${DISCORD_API_TYPES_VERSION}`; - } - - if (type) { - url += `/${type}/${parent}`; - if (symbol) url += `#${symbol}`; - } else { - url += `#${parent}`; - } - - text = `${parent}${symbol ? `#${symbol}` : ''}${type?.toUpperCase() === 'FUNCTION' ? '()' : ''}`; - } - - return ( - - {children ?? text} - - - ); -} diff --git a/apps/guide/src/components/DocsLink.tsx b/apps/guide/src/components/DocsLink.tsx deleted file mode 100644 index dd0f4d19d..000000000 --- a/apps/guide/src/components/DocsLink.tsx +++ /dev/null @@ -1,86 +0,0 @@ -import { FiExternalLink } from '@react-icons/all-files/fi/FiExternalLink'; -import type { PropsWithChildren } from 'react'; -import { BASE_URL, BASE_URL_LEGACY, PACKAGES, VERSION } from '~/util/constants'; - -interface DocsLinkOptions { - /** - * Whether to apply brackets to the end of the symbol to denote a method. - * - * @remarks Functions automatically infer this. - */ - readonly brackets?: boolean; - /** - * The package. - * - * @defaultValue `'discord.js'` - */ - readonly package?: (typeof PACKAGES)[number]; - /** - * The initial documentation class, function, interface etc. - * - * @example `'Client'` - */ - readonly parent?: string; - /** - * Whether to reference a static property. - * - * @remarks - * This should only be used for the https://discord.js.org domain - * as static properties are not identified in the URL. - */ - readonly static?: boolean; - /** - * The symbol belonging to the parent. - * - * @example '`login'` - */ - readonly symbol?: string; - /** - * The type of the {@link DocsLinkOptions.parent}. - * - * @example `'class'` - * @example `'Function'` - */ - readonly type?: string; -} - -export function DocsLink({ - package: docs = PACKAGES[0], - type, - parent, - symbol, - brackets, - static: staticReference, - children, -}: PropsWithChildren) { - // In the case of no type and no parent, this will default to the entry point of the respective documentation. - let url = docs === PACKAGES[0] ? `${BASE_URL_LEGACY}/${VERSION}/general/welcome` : `${BASE_URL}/${docs}/stable`; - let text = `${docs === PACKAGES[0] ? '' : '@discordjs/'}${docs}`; - - // If there is a type and parent, we need to do some parsing. - if (type && parent) { - const bracketText = brackets || type?.toUpperCase() === 'FUNCTION' ? '()' : ''; - - // Legacy discord.js documentation parsing. - if (docs === PACKAGES[0]) { - url = `${BASE_URL_LEGACY}/${VERSION}/${type}/${parent}`; - if (symbol) url += `?scrollTo=${symbol}`; - - text = `${parent}${symbol ? (symbol.startsWith('s-') ? '.' : '#') : ''}${ - // eslint-disable-next-line prefer-named-capture-group - symbol ? `${symbol.replace(/(e|s)-/, '')}` : '' - }${bracketText}`; - } else { - url += `/${parent}:${type}`; - if (symbol) url += `#${symbol}`; - text = `${parent}${symbol ? `${staticReference ? '.' : '#'}${symbol}` : ''}${bracketText}`; - } - } - - return ( - - {children ?? text} - - - ); -} diff --git a/apps/guide/src/components/Footer.tsx b/apps/guide/src/components/Footer.tsx deleted file mode 100644 index b07ec0494..000000000 --- a/apps/guide/src/components/Footer.tsx +++ /dev/null @@ -1,98 +0,0 @@ -import Image from 'next/image'; -import vercelLogo from '~/assets/powered-by-vercel.svg'; -import workersLogo from '~/assets/powered-by-workers.png'; - -export default function Footer() { - return ( - - ); -} diff --git a/apps/guide/src/components/H1.tsx b/apps/guide/src/components/H1.tsx deleted file mode 100644 index 8f9d130df..000000000 --- a/apps/guide/src/components/H1.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import type { HTMLAttributes, PropsWithChildren } from 'react'; - -export function H1({ children, className, ...props }: PropsWithChildren>) { - return ( -

- {children} -

- ); -} diff --git a/apps/guide/src/components/H2.tsx b/apps/guide/src/components/H2.tsx deleted file mode 100644 index b1aa1d7da..000000000 --- a/apps/guide/src/components/H2.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import type { HTMLAttributes, PropsWithChildren } from 'react'; - -export function H2({ children, className, ...props }: PropsWithChildren>) { - return ( -

- {children} -

- ); -} diff --git a/apps/guide/src/components/H3.tsx b/apps/guide/src/components/H3.tsx deleted file mode 100644 index cf6c76116..000000000 --- a/apps/guide/src/components/H3.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import type { HTMLAttributes, PropsWithChildren } from 'react'; - -export function H3({ children, className, ...props }: PropsWithChildren>) { - return ( -

- {children} -

- ); -} diff --git a/apps/guide/src/components/H4.tsx b/apps/guide/src/components/H4.tsx deleted file mode 100644 index cddf9810e..000000000 --- a/apps/guide/src/components/H4.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import type { HTMLAttributes, PropsWithChildren } from 'react'; - -export function H4({ children, className, ...props }: PropsWithChildren>) { - return ( -

- {children} -

- ); -} diff --git a/apps/guide/src/components/Header.tsx b/apps/guide/src/components/Header.tsx deleted file mode 100644 index 0d50f0bc5..000000000 --- a/apps/guide/src/components/Header.tsx +++ /dev/null @@ -1,92 +0,0 @@ -'use client'; - -import { VscGithubInverted } from '@react-icons/all-files/vsc/VscGithubInverted'; -import { VscMenu } from '@react-icons/all-files/vsc/VscMenu'; -import { Button } from 'ariakit/button'; -import type { Route } from 'next'; -import dynamic from 'next/dynamic'; -import Link from 'next/link'; -import { usePathname } from 'next/navigation'; -import { Fragment, useMemo } from 'react'; -import { useNav } from '~/contexts/nav'; - -const ThemeSwitcher = dynamic(async () => import('./ThemeSwitcher')); - -export default function Header() { - const pathname = usePathname(); - const { setOpened } = useNav(); - - const pathElements = useMemo( - () => - pathname - .split('/') - .slice(1) - .map((path, idx, original) => ( - - {path} - - )), - [pathname], - ); - - const breadcrumbs = useMemo( - () => - pathElements.flatMap((el, idx, array) => { - if (idx === 0) { - return ( - -
/
-
{el}
-
/
-
- ); - } - - if (idx !== array.length - 1) { - return ( - -
{el}
-
/
-
- ); - } - - return
{el}
; - }), - [pathElements], - ); - - return ( -
-
-
- -
{breadcrumbs}
-
- - -
-
-
-
- ); -} diff --git a/apps/guide/src/components/Mdx.tsx b/apps/guide/src/components/Mdx.tsx deleted file mode 100644 index 0148814a0..000000000 --- a/apps/guide/src/components/Mdx.tsx +++ /dev/null @@ -1,34 +0,0 @@ -'use client'; - -import { Alert, Section, DiscordMessages, DiscordMessage, DiscordMessageEmbed } from '@discordjs/ui'; -import { useMDXComponent } from 'next-contentlayer/hooks'; -import { DocsLink } from '~/components/DocsLink'; -import { ResultingCode } from '~/components/ResultingCode'; -import { DiscordAPITypesLink } from './DiscordAPITypesLink'; -import { H1 } from './H1'; -import { H2 } from './H2'; -import { H3 } from './H3'; -import { H4 } from './H4'; - -export function Mdx({ code }: { readonly code: string }) { - const Component = useMDXComponent(code); - - return ( - - ); -} diff --git a/apps/guide/src/components/Nav.tsx b/apps/guide/src/components/Nav.tsx deleted file mode 100644 index 4f01a4376..000000000 --- a/apps/guide/src/components/Nav.tsx +++ /dev/null @@ -1,32 +0,0 @@ -'use client'; - -import { Scrollbars } from 'react-custom-scrollbars-2'; -import { useNav } from '~/contexts/nav'; -import { Sidebar } from './Sidebar'; - -export function Nav() { - const { opened } = useNav(); - - return ( - - ); -} diff --git a/apps/guide/src/components/Outline.tsx b/apps/guide/src/components/Outline.tsx deleted file mode 100644 index a4c44bb97..000000000 --- a/apps/guide/src/components/Outline.tsx +++ /dev/null @@ -1,69 +0,0 @@ -import { useMemo, useState } from 'react'; -import { Scrollbars } from 'react-custom-scrollbars-2'; - -const LINK_HEIGHT = 30; -const INDICATOR_SIZE = 10; -const INDICATOR_OFFSET = (LINK_HEIGHT - INDICATOR_SIZE) / 2; - -export function Outline({ headings }: { readonly headings: any[] }) { - // eslint-disable-next-line react/hook-use-state - const [active /* setActive */] = useState(0); - - const headingItems = useMemo( - () => - headings.map((heading, idx) => ( - - {heading.text} - - )), - [headings, active], - ); - - // useEffect(() => { - // const idx = headings.findIndex((heading) => heading.slug === state.hash?.slice(1)); - // if (idx >= 0) { - // setActive(idx); - // } - // }, [state, headings]); - - return ( -
} - renderTrackVertical={(props) => ( -
- )} - universal - > -
-
- {/* */} - Contents -
-
-
-
- {headingItems} -
-
-
- - ); -} diff --git a/apps/guide/src/components/PageButton.tsx b/apps/guide/src/components/PageButton.tsx deleted file mode 100644 index bd4f1243c..000000000 --- a/apps/guide/src/components/PageButton.tsx +++ /dev/null @@ -1,21 +0,0 @@ -export function PageButton({ - url, - title, - direction, -}: { - readonly direction: 'next' | 'prev'; - readonly title: string; - readonly url: string; -}) { - return ( - -

{title}

-

- {direction === 'next' ? 'Next Page' : 'Previous Page'} -

-
- ); -} diff --git a/apps/guide/src/components/ResultingCode.tsx b/apps/guide/src/components/ResultingCode.tsx deleted file mode 100644 index 003e21049..000000000 --- a/apps/guide/src/components/ResultingCode.tsx +++ /dev/null @@ -1,3 +0,0 @@ -export function ResultingCode() { - return null; -} diff --git a/apps/guide/src/components/Section.tsx b/apps/guide/src/components/Section.tsx deleted file mode 100644 index 722344864..000000000 --- a/apps/guide/src/components/Section.tsx +++ /dev/null @@ -1,8 +0,0 @@ -'use client'; - -import { Section as DJSSection, type SectionOptions } from '@discordjs/ui'; -import type { PropsWithChildren } from 'react'; - -export function Section(options: PropsWithChildren) { - return ; -} diff --git a/apps/guide/src/components/Sidebar.tsx b/apps/guide/src/components/Sidebar.tsx deleted file mode 100644 index 0675c245e..000000000 --- a/apps/guide/src/components/Sidebar.tsx +++ /dev/null @@ -1,63 +0,0 @@ -'use client'; - -import type { Route } from 'next'; -import Link from 'next/link'; -import { usePathname } from 'next/navigation'; -import { allContents } from 'contentlayer/generated'; -import { useNav } from '~/contexts/nav'; -import { Section } from './Section'; - -const items = allContents.map((content) => ({ - title: content.title, - category: content.category, - slug: content.slug, - href: content.url, -})); - -function transformItemsByCategory(allContents: typeof items) { - return allContents.reduce>((accumulator: any, content) => { - if (!accumulator[content.category]) { - accumulator[content.category] = []; - } - - accumulator[content.category].push(content); - return accumulator; - }, {}); -} - -const itemsByCategory = transformItemsByCategory(items); - -export function Sidebar() { - const pathname = usePathname(); - const { setOpened } = useNav(); - - return ( -
- {Object.keys(itemsByCategory).map((category, idx) => ( -
- {itemsByCategory[category]?.map((member, index) => ( - setOpened(false)} - title={member.title} - > -
- {member.title} -
- - ))} -
- ))} -
- ); -} diff --git a/apps/guide/src/components/ThemeSwitcher.tsx b/apps/guide/src/components/ThemeSwitcher.tsx deleted file mode 100644 index 38acea068..000000000 --- a/apps/guide/src/components/ThemeSwitcher.tsx +++ /dev/null @@ -1,20 +0,0 @@ -'use client'; - -import { VscColorMode } from '@react-icons/all-files/vsc/VscColorMode'; -import { Button } from 'ariakit/button'; -import { useTheme } from 'next-themes'; - -export default function ThemeSwitcher() { - const { resolvedTheme, setTheme } = useTheme(); - const toggleTheme = () => setTheme(resolvedTheme === 'light' ? 'dark' : 'light'); - - return ( - - ); -} diff --git a/apps/guide/src/content/01-home/01-introduction.mdx b/apps/guide/src/content/01-home/01-introduction.mdx deleted file mode 100644 index 8fee399d3..000000000 --- a/apps/guide/src/content/01-home/01-introduction.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Introduction -category: Home ---- - -# Introduction - -If you're reading this, it probably means you want to learn how to make a bot with discord.js. Awesome! You've come to the right place. -This guide will teach you things such as: - -- How to get a bot [up and running](../getting-started/starting-out) from scratch; -- In-depth explanations regarding features and concepts of the API (e.g. [intents](../topics/intents), [threads](../topics/threads), [webhooks](../topics/webhooks)); -- And much more. - -This guide will also cover subjects like common errors and how to solve them, keeping your code clean, setting up a proper development environment, etc. -Sounds good? Great! Let's get started. - -## Before you begin... - -Alright, making a bot is cool and all, but there are some prerequisites to it. To create a bot with discord.js, you should have a fairly decent grasp of JavaScript itself. -While you _can_ make a bot with very little JavaScript and programming knowledge, trying to do so without understanding the language first will only hinder you. You may get stuck on many uncomplicated issues, struggle with solutions to incredibly easy problems, and all-in-all end up frustrated. Sounds pretty annoying. - -If you don't know JavaScript but would like to learn about it, here are a few links to help get you started: - -- [Eloquent JavaScript, a free online book](http://eloquentjavascript.net) -- [JavaScript.info, a modern javascript tutorial](https://javascript.info) -- [Codecademy's interactive JavaScript course](https://codecademy.com/learn/introduction-to-javascript) -- [Nodeschool, for both JavaScript and Node.js lessons](https://nodeschool.io) -- [MDN's JavaScript guide and full documentation](https://developer.mozilla.org/docs/Web/JavaScript) -- [Google, your best friend](https://google.com) - -Take your pick, learn some JavaScript, and once you feel like you're confident enough to make a bot, come back and get started! diff --git a/apps/guide/src/content/01-home/02-whats-new.mdx b/apps/guide/src/content/01-home/02-whats-new.mdx deleted file mode 100644 index 95f2178ad..000000000 --- a/apps/guide/src/content/01-home/02-whats-new.mdx +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: What's new -category: Home ---- - -# What's new - - - - This website is new! We will no longer be updating the old guide website. - - - -## Site - -We have moved from VuePress to [Next.js](https://nextjs.org/)! The source can be found [here](https://github.com/discordjs/discord.js/tree/main/apps/guide). - -## Pages - -- Pages have been revamped to account for our new [create-discord-bot](https://github.com/discordjs/discord.js/tree/main/packages/create-discord-bot) command-line interface. -- Popular topic are now simply "topics" that detail usage of a particular concept of the API. -- Focus is primarily on discord.js, so irrelevant topics have been removed. It may be better to visit the documentation of the package you are using to learn how to use them. - - - - Thank you to all of those that contributed to the development of discord.js and the guide! - - diff --git a/apps/guide/src/content/01-home/03-how-to-contribute.mdx b/apps/guide/src/content/01-home/03-how-to-contribute.mdx deleted file mode 100644 index b8d3bae4b..000000000 --- a/apps/guide/src/content/01-home/03-how-to-contribute.mdx +++ /dev/null @@ -1,198 +0,0 @@ ---- -title: How to contribute -category: Home ---- - -# How to contribute - -Since this guide is made specifically for the discord.js community, we want to be sure to provide the most relevant and up-to-date content. We will, of course, make additions to the current pages and add new ones as we see fit, but fulfilling requests is how we know we're providing content you all want the most. - -Requests may be as simple as "add an example to the [frequently asked questions](../topics/frequently-asked-questions) page", or as elaborate as "add a page regarding [sharding](../topics/sharding)". We'll do our best to fulfill all requests, as long as they're reasonable. - -To make a request, simply head over to [the repository's issue tracker](https://github.com/discordjs/discord.js/issues) and [create a new issue](https://github.com/discordjs/discord.js/issues/new)! Title it appropriately, and let us know exactly what you mean inside the issue description. Make sure that you've looked around the site before making a request; what you want to request might already exist! - - - Remember that you can always [fork the repository](https://github.com/discordjs/discord.js/fork) and [make a pull - request](https://github.com/discordjs/discord.js/pulls) if you want to add anything to the guide yourself! - - -We'll also get into some of the more advanced features this guide uses below. We recommended you have a look at the [source](https://github.com/discordjs/discord.js/blob/main/apps/guide/src/content/01-home/03-how-to-contribute.mdx) of this page to see exactly how they work. - -## Components - -Throughout the guide, you'll see some components from the _`@discordjs/ui`_ package: - -- _`Alert`_ -- _`Section`_ -- _`DiscordMessages`_, _`DiscordMessage`_, and _`DiscordMessageEmbed`_ - -Check the source of this page to see them in action! - -### Alert - -This component may take a _`title`_ and a _`type`_ of _`'danger' | 'info' | 'success' | 'warning'`_. - -This uses _`title="Alert" type="info"`_: - - - Use these appropriately! - - -### Section - -
-Well, hello there! - -Whenever some text does not need to be in the main body, you can put it here. - -- _`title`_: The title that'll appear. -- _`padding`_: Adds padding. - - _`dense`_: When _`padding`_ is specified, _`dense`_ could make it appear, well, dense. -- _`defaultClosed`_ Whether the section is closed by default. This one was. -- _`background`_ Adds background to the content. -- _`gutter`_: This adds a very small appealing space between the expansion of the section and its content. - -
- -### DiscordMessages, DiscordMessage, and DiscordMessageEmbed - - - - A _`DiscordMessage`_ must be within _`DiscordMessages`_. - - - It's much better to see the source code of this page to replicate and learn! - - - This message depicts the use of embeds. - <> - - This is a description. You can put a description here. It must be descriptive! - - - Multiple embeds! - - - - - Interactions are supported! I definitely used a command. - - - Display colors are supported as well! - - - -## Code blocks - -We use [Code Hike](https://codehike.org). Here are some example code blocks, which should be easy to grasp and learn upon reading the source code of this page: - - - -```ts -const HELLO = 'hello' as const; -console.log(HELLO); -// "ts" is the language of the code block. -``` - - - - - -```ts fileName -const FILE_NAME = 'fileName' as const; -if (FILE_NAME.includes(' ')) throw new Error('Spaces cannot be used in file names.'); -``` - -```ts anotherFileName -const FILE_NAME_2 = 'anotherFileName' as const; -// Putting code blocks together makes them appear in tabs, just like in your editor. -``` - ---- - -```ts requiredName -const FILE_NAME_3 = 'requiredName' as const; -if (!FILE_NAME) throw new Error('There must be a file name to use panels!'); -// The --- divider was used to create a panel. -``` - - - -For more information, be sure to check out the [documentation](https://codehike.org/docs/ch-code). diff --git a/apps/guide/src/content/02-getting-started/01-starting-out.mdx b/apps/guide/src/content/02-getting-started/01-starting-out.mdx deleted file mode 100644 index da2cb25d8..000000000 --- a/apps/guide/src/content/02-getting-started/01-starting-out.mdx +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: Starting out -category: Getting started ---- - -# Starting out - -Our [create-discord-bot](https://github.com/discordjs/discord.js/tree/main/packages/create-discord-bot) command-line interface sets up a basic Discord bot to help you get started on your journey. - -## Creating your bot - -To use discord.js, you'll need to install [Node.js](https://nodejs.org), [Deno](https://deno.com), or [Bun](https://bun.sh). discord.js v14 requires Node.js v16.11.0 or higher, but the long-term support (LTS) version is always recommended. For the purposes of this guide, we will be using Node.js. - - - To check if you already have Node.js installed, run _`node --version`_ in your terminal. If it outputs _`v16.11.0`_ or - higher, then you're good to go! - - -### Windows - -- Download from the [Node.js website](https://nodejs.org). -- Use [fnm](https://github.com/Schniz/fnm). -- Use [Volta](https://volta.sh). - -### macOS - -- Download from the [Node.js website](https://nodejs.org/). -- Use [fnm](https://github.com/Schniz/fnm). -- Use [Homebrew](https://formulae.brew.sh/formula/node). -- Use [nvm](https://github.com/nvm-sh/nvm?tab=readme-ov-file#installing-and-updating). -- Use [Volta](https://volta.sh). - -### Linux - -- Visit [this page](https://nodejs.org/en/download/package-manager) to determine how you should install Node.js. -- Use [fnm](https://github.com/Schniz/fnm). -- Use [nvm](https://github.com/nvm-sh/nvm). -- Use [Volta](https://volta.sh). - -After installing Node.js, you'll be able to create a new application from your desired package manager. If you're starting out fresh, installing Node.js will also install npm, a package manager for Node.js. - - - -```sh npm -npm create discord-bot -``` - -```sh yarn -yarn create discord-bot -``` - -```sh pnpm -pnpm create discord-bot -``` - -```sh bun -bun create discord-bot -``` - - - -You'll be asked the directory to create the application in, as well as whether TypeScript should be used. Dependencies will automatically be installed for you. After this, you've just got your startup Discord bot template _nearly_ ready! - -In the next section, we will explain how to create an application to interact with Discord's API. diff --git a/apps/guide/src/content/02-getting-started/02-setting-up-an-application.mdx b/apps/guide/src/content/02-getting-started/02-setting-up-an-application.mdx deleted file mode 100644 index f0021a05f..000000000 --- a/apps/guide/src/content/02-getting-started/02-setting-up-an-application.mdx +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: Setting up an application -category: Getting started ---- - -# Setting up an application - -You'll need to create an application on Discord's developer portal so your bot has a token to interact with Discord's API. - -## Creating the application - -Follow these steps: - -1. Open the [Discord developer portal](https://discord.com/developers/applications). You'll need to be logged in. -2. Click on the "New Application" button. -3. Enter a name and confirm the pop-up window by clicking the "Create" button. - - You'll need to agree to the [Developer Terms of Service](https://discord.com/developers/docs/policies-and-agreements/terms-of-service) and [Developer Policy](https://discord.com/developers/docs/policies-and-agreements/developer-policy). - -You should see a page like this: - -![Successfully created application](/assets/create-app.png) - -You can edit your application's name, description, and avatar here. Copy the application id and paste it in the .env file after _`APPLICATION_ID=`_. - -Once you've saved your changes, move on by selecting the "Bot" tab in the left pane. - -## Your bot's token - - - This section is critical, so pay close attention. It explains what your bot token is, as well as the security aspects - of it. - - -On the bot tab, you'll see a section like this: - -![Bot application](/assets/bot-user.png) - -In this panel, you can give your bot a snazzy avatar, set its username, and make it public or private. Your bot's token will be revealed when you press the "Reset Token" button and confirm. Once you've done this, copy it and paste it in the .env file after _`DISCORD_TOKEN=`_. - -If you happen to lose this token at some point, you will need to come back to this page and reset it, which will reveal the new token, invalidating all old ones. - -### Bot token explanation - -A token is essentially your bot's password; it's what your bot uses to login to Discord. With that said, **it is vital that you do not ever share this token with anybody, purposely or accidentally**. If someone does manage to get a hold of your bot's token, they can use your bot as if it were theirs—this means they can perform malicious acts with it. - -Tokens look like this: _`NzkyNzE1NDU0MTk2MDg4ODQy.X-hvzA.Ovy4MCQywSkoMRRclStW4xAYK7I`_ (don't worry, we immediately reset this token before even posting it here!). If it's any shorter and looks more like this: _`kxbsDRU5UfAaiO7ar9GFMHSlmTwYaIYn`_, you copied your client secret instead. Make sure to copy the token if you want your bot to work! - -### Token leak scenario - -Let's imagine that you have a bot on over 1,000 servers, and it took you many, many months of coding and patience to get it on that amount. Your bot's token gets leaked somewhere, and now someone else has it. That person can: - -- Spam every server your bot is on; -- DM spam as many users as possible; -- Delete as many channels as possible; -- Kick or ban as many server members as possible; -- Make your bot leave all of the servers it has joined; - -All that and much, much more. Sounds pretty terrible, right? So make sure to keep your bot's token as safe as possible! - - - If your bot token has been compromised by committing it to a public repository, posting it in discord.js support etc. - or otherwise see your bot's token in danger, return to this page and press "Reset Token". This will invalidate all old - tokens belonging to your bot. Keep in mind that you will need to update your bot's token where you used it before. - diff --git a/apps/guide/src/content/02-getting-started/03-adding-your-bot-to-a-server.mdx b/apps/guide/src/content/02-getting-started/03-adding-your-bot-to-a-server.mdx deleted file mode 100644 index 28db104b1..000000000 --- a/apps/guide/src/content/02-getting-started/03-adding-your-bot-to-a-server.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Adding your bot to a server -category: Getting started ---- - -# Adding your bot to a server - -After you [set up an application](./setting-up-an-application), you'll notice it's not in any servers yet. So, how does that work? - -Before you're able to see your bot in a server, you will need to add it by using an invite link. - -## Bot invite links - -The basic version of one such link looks like this: - - - -``` -https://discord.com/api/oauth2/authorize?client_id=123456789012345678&permissions=0&scope=bot -``` - - - -The structure of the URL is quite simple: - -- _`https://discord.com/api/oauth2/authorize`_ is Discord's standard structure for authorizing an OAuth2 application (such as your bot application) for entry to a Discord server. -- _`client_id=...`_ is to specify _which_ application you want to authorize. You'll need to replace this part with your client's id to create a valid invite link. -- _`permissions=...`_ describes the permissions that your bot will request to be granted by default upon joining the server you are adding it to. -- _`scope=bot`_ specifies that you want to add this application as a Discord bot with the ability to create slash commands. - - - If you get an error message saying "Bot requires a code grant", head over to your application's settings and disable - the "Requires OAuth2 Code Grant" option. You shouldn't enable this option unless you know why you need to. - - -## Creating and using your invite link - -To create an invite link, head back to the [developer portal](https://discord.com/developers/applications), click on your bot application, and open the OAuth2 page. - -In the sidebar, you'll find the URL generator. Select the _`bot`_ option. Once you select the _`bot`_ option, a list of permissions will appear, allowing you to configure the permissions your bot needs. - -Grab the link via the "Copy" button and send it in a channel in Discord. Click on the link you just sent which should reveal this: - -![Bot Authorization page](/assets/bot-auth-page.png) - -Choose the server you want to add the bot to and click "Authorize". Congratulations! You've successfully added your bot to your Discord server. - -At this point, you should have a Discord bot you created with [create-discord-bot](https://github.com/discordjs/discord.js/tree/main/packages/create-discord-bot) with your .env file populated and your Discord bot in a server. You are now ready to do what you like. diff --git a/apps/guide/src/content/03-topics/01-frequently-asked-questions.mdx b/apps/guide/src/content/03-topics/01-frequently-asked-questions.mdx deleted file mode 100644 index 3f188ca17..000000000 --- a/apps/guide/src/content/03-topics/01-frequently-asked-questions.mdx +++ /dev/null @@ -1,496 +0,0 @@ ---- -title: Frequently asked questions -category: Topics ---- - -# Frequently asked questions - -## Legend - -- _`client`_ is a placeholder for the object: - _`const client = new Client({ intents: [GatewayIntentBits.Guilds] });`_. - -- _`interaction`_ is a placeholder for the : - _`client.on(Events.InteractionCreate, interaction => { ... });`_. - -- _`guild`_ is a placeholder for the object: - _`interaction.guild`_ or _`client.guilds.cache.get('id')`_ - -- _`voiceChannel`_ is a placeholder for the : - _`interaction.member.voice.channel`_. - -For a more detailed explanation of the notations commonly used in this guide, the docs, and the support server, see [here](/additional-info/notation.md). - -## Administrative - -### How do I ban a user? - - - -```js -const user = interaction.options.getUser('target'); -await guild.members.ban(user); -``` - - - -### How do I unban a user? - - - -```js -const user = interaction.options.getUser('target'); -await guild.members.unban(user); -``` - - - - - Discord validates and resolves user ids for users not on the server in user slash command options. To retrieve and use - the full structure from the resulting interaction, you can use the{' '} - method. - - -### How do I kick a guild member? - - - -```js -const member = interaction.options.getMember('target'); -await member.kick(); -``` - - - -### How do I timeout a guild member? - - - -```js -const member = interaction.options.getMember('target'); -await member.timeout(60_000); // Timeout for one minute -``` - - - - - Timeout durations are measured by the millisecond. The maximum timeout duration you can set is 28 days. To remove a - timeout set on a member, pass _`null`_ instead of a timeout duration. - - -### How do I add a role to a guild member? - - - -```js -const role = interaction.options.getRole('role'); -const member = interaction.options.getMember('target'); -await member.roles.add(role); -``` - - - -### How do I check if a guild member has a specific role? - - - -```js -const role = interaction.options.getRole('role'); -const member = interaction.options.getMember('target'); - -if (member.roles.cache.has(role.id) { - // ... -} -``` - - - -### How do I limit a command to a single user? - - - -```js -if (interaction.user.id === 'id') { - // ... -} -``` - - - -## Bot Configuration and Utility - -### How do I set my bot's username? - - - -```js -await client.user.setUsername('username'); -``` - - - -### How do I set my bot's avatar? - - - -```js -await client.user.setAvatar('URL or path'); -``` - - - -### How do I set my playing status? - - - -```js -client.user.setActivity('activity'); -``` - - - -### How do I set my status to "Watching/Listening to/Competing in ..."? - - - -```js -import { ActivityType } from 'discord.js'; - -client.user.setActivity('activity', { type: ActivityType.Watching }); -client.user.setActivity('activity', { type: ActivityType.Listening }); -client.user.setActivity('activity', { type: ActivityType.Competing }); -``` - - - - - If you would like to set your activity upon startup, you can use the{' '} - object to set the appropriate - . - - -### How do I make my bot display online/idle/dnd/invisible? - - - -```js -client.user.setStatus('online'); -client.user.setStatus('idle'); -client.user.setStatus('dnd'); -client.user.setStatus('invisible'); -``` - - - -### How do I set both status and activity in one go? - - - -```js -client.user.setPresence({ activities: [{ name: 'activity' }], status: 'idle' }); -``` - - - -## Miscellaneous - -### How do I send a message to a specific channel? - - - -```js -const channel = client.channels.cache.get('id'); -await channel.send('content'); -``` - - - -### How do I create a post in a forum channel? - - - Currently, the only way to get tag ids is programmatically through{' '} - . - - - - -```js -const channel = client.channels.cache.get('id'); - -await channel.threads.create({ - name: 'Post name', - message: { content: 'Message content' }, - appliedTags: ['tagId', 'anotherTagId'], -}); -``` - - - -### How do I DM a specific user? - - - -```js -await client.users.send('id', 'content'); -``` - - - - - If you want to send a direct message to the user who sent the interaction, you can use _`interaction.user.send()`_. - - -### How do I mention a specific user in a message? - - - -```js -const user = interaction.options.getUser('target'); -await interaction.reply(`Hi, ${user}.`); -await interaction.followUp(`Hi, <@${user.id}>.`); -``` - - - - - Mentions in embeds may resolve correctly in embed titles, descriptions and field values but will never notify the - user. Other areas do not support mentions at all. - - -### How do I control which users and/or roles are mentioned in a message? - -Controlling which mentions will send a ping is done via the _`allowedMentions`_ option, which replaces _`disableMentions`_. - -This can be set as a default in , and controlled per-message sent by your bot. - - - -```js -new Client({ allowedMentions: { parse: ['users', 'roles'] } }); -``` - - - -Even more control can be achieved by listing specific _`users`_ or _`roles`_ to be mentioned by id, e.g.: - - - -```js -await channel.send({ - content: '<@123456789012345678> <@987654321098765432> <@&102938475665748392>', - allowedMentions: { users: ['123456789012345678'], roles: ['102938475665748392'] }, -}); -``` - - - -### How do I prompt the user for additional input? - - - -```js -await interaction.reply('Please enter more input.'); -const filter = (m) => interaction.user.id === m.author.id; - -try { - const messages = await interaction.channel.awaitMessages({ filter, time: 60000, max: 1, errors: ['time'] }); - await interaction.followUp(`You've entered: ${messages.first().content}`); -} catch { - await interaction.followUp('You did not enter any input!'); -} -``` - - - - - If you want to learn more about this syntax or other types of collectors, check out [this dedicated guide page for - collectors](/popular-topics/collectors.md)! - - -### How do I block a user from using my bot? - - - -```js -const blockedUsers = ['id1', 'id2']; - -client.on(Events.InteractionCreate, (interaction) => { - if (blockedUsers.includes(interaction.user.id)) return; -}); -``` - - - - - You do not need to have a constant local variable like _`blockedUsers`_ above. If you have a database system that you - use to store ids of blocked users, you can query the database instead. - - - - -```js -client.on(Events.InteractionCreate, async (interaction) => { - const blockedUsers = await database.query('SELECT user_id FROM blocked_users;'); - if (blockedUsers.includes(interaction.user.id)) return; -}); -``` - - - -Note that this is just a showcase of how you could do such a check. - -### How do I react to the message my bot sent? - - - -```js -const sentMessage = await interaction.channel.send('My message to react to.'); -// Unicode emoji -await sentMessage.react('👍'); - -// Custom emoji -await sentMessage.react('123456789012345678'); -await sentMessage.react(''); -await sentMessage.react(''); -await sentMessage.react('emoji:123456789012345678'); -await sentMessage.react('a:emoji:123456789012345678'); -``` - - - - - If you want to learn more about reactions, check out [this dedicated guide on - reactions](/popular-topics/reactions.md)! - - -### How do I restart my bot with a command? - - - -```js -process.exit(); -``` - - - - - _`process.exit()`_ will only kill your Node process, but when using [PM2](https://pm2.keymetrics.io/), it will restart - the process whenever it gets killed. You can read our guide on PM2 [here](/improving-dev-environment/pm2.md). - - -### What is the difference between a User and a GuildMember? - -A User represents a global Discord user, and a GuildMember represents a Discord user on a specific server. That means only GuildMembers can have permissions, roles, and nicknames, for example, because all of these things are server-bound information that could be different on each server that the user is in. - -### How do I find all online members of a guild? - - - -```js -// First use guild.members.fetch to make sure all members are cached -const fetchedMembers = await guild.members.fetch({ withPresences: true }); -const totalOnline = fetchedMembers.filter((member) => member.presence?.status === 'online'); -// Now you have a collection with all online member objects in the totalOnline variable -console.log(`There are currently ${totalOnline.size} members online in this guild!`); -``` - - - - - This only works correctly if you have the _`GuildPresences`_ intent enabled for your application and client. If you - want to learn more about intents, check out [this dedicated guide on intents](/popular-topics/intents.md)! - - -### How do I check which role was added/removed and for which member? - - - -```js -// Start by declaring a guildMemberUpdate listener -// This code should be placed outside of any other listener callbacks to prevent listener nesting -client.on(Events.GuildMemberUpdate, (oldMember, newMember) => { - // If the role(s) are present on the old member object but no longer on the new one (i.e role(s) were removed) - const removedRoles = oldMember.roles.cache.filter((role) => !newMember.roles.cache.has(role.id)); - - if (removedRoles.size > 0) { - console.log(`The roles ${removedRoles.map((r) => r.name)} were removed from ${oldMember.displayName}.`); - } - - // If the role(s) are present on the new member object but are not on the old one (i.e role(s) were added) - const addedRoles = newMember.roles.cache.filter((role) => !oldMember.roles.cache.has(role.id)); - - if (addedRoles.size > 0) { - console.log(`The roles ${addedRoles.map((r) => r.name)} were added to ${oldMember.displayName}.`); - } -}); -``` - - - -### How do I check the bot's ping? - -There are two common measurements for bot pings. The first, **websocket heartbeat**, is the average interval of a regularly sent signal indicating the healthy operation of the websocket connection the library receives events over: - - - -```js -await interaction.reply(`Websocket heartbeat: ${client.ws.ping}ms.`); -``` - - - - - If you're using [sharding](/sharding/), a specific shard's heartbeat can be found on the WebSocketShard instance, - accessible at _`client.ws.shards.get(id).ping`_. - - -The second, **Roundtrip Latency**, describes the amount of time a full API roundtrip (from the creation of the command message to the creation of the response message) takes. You then edit the response to the respective value to avoid needing to send yet another message: - - - -```js -const sent = await interaction.reply({ content: 'Pinging...', fetchReply: true }); -await interaction.editReply(`Roundtrip latency: ${sent.createdTimestamp - interaction.createdTimestamp}ms`); -``` - - - -### Why do some emojis behave weirdly? - -If you've tried using [the usual method of retrieving unicode emojis](./reactions.md#unicode-emojis), you may have noticed that some characters don't provide the expected results. Here's a short snippet that'll help with that issue. You can toss this into a file of its own and use it anywhere you need! Alternatively feel free to simply copy-paste the characters from below: - - - -```js index.js -import { emojiCharacters } from './emojiCharacters.js'; - -console.log(emojiCharacters.a); // 🇦 -console.log(emojiCharacters[10]); // 🔟 -console.log(emojiCharacters['!']); // ❗ -``` - -{/* prettier-ignore */} -```js emojiCharacters.js -export const emojiCharacters = { - a: '🇦', b: '🇧', c: '🇨', d: '🇩', - e: '🇪', f: '🇫', g: '🇬', h: '🇭', - i: '🇮', j: '🇯', k: '🇰', l: '🇱', - m: '🇲', n: '🇳', o: '🇴', p: '🇵', - q: '🇶', r: '🇷', s: '🇸', t: '🇹', - u: '🇺', v: '🇻', w: '🇼', x: '🇽', - y: '🇾', z: '🇿', 0: '0️⃣', 1: '1️⃣', - 2: '2️⃣', 3: '3️⃣', 4: '4️⃣', 5: '5️⃣', - 6: '6️⃣', 7: '7️⃣', 8: '8️⃣', 9: '9️⃣', - 10: '🔟', '#': '#️⃣', '*': '*️⃣', - '!': '❗', '?': '❓', -}; -``` - - - - -You can use the ⌃ Control ⌘ Command Space keyboard shortcut to open up an emoji picker that can be used for quick, easy access to all the Unicode emojis available to you. - -On Windows, the shortcut is .. - - diff --git a/apps/guide/src/content/03-topics/02-audit-logs.mdx b/apps/guide/src/content/03-topics/02-audit-logs.mdx deleted file mode 100644 index 7f5fb3c1d..000000000 --- a/apps/guide/src/content/03-topics/02-audit-logs.mdx +++ /dev/null @@ -1,165 +0,0 @@ ---- -title: Audit logs -category: Topics ---- - -# Audit logs - -## A Quick Background - -Audit logs are an excellent moderation tool offered by Discord to know what happened in a server and usually by whom. Making use of audit logs requires the _`ViewAuditLog`_ permission. Audit logs may be fetched on a server, or they may be received via the gateway event which requires the _`GuildModeration`_ intent. - -There are quite a few cases where you may use audit logs. This guide will limit itself to the most common use cases. Feel free to consult the [relevant Discord API page](https://discord.com/developers/docs/resources/audit-log) for more information. - -Keep in mind that these examples explore a straightforward case and are by no means exhaustive. Their purpose is to teach you how audit logs work, and expansion of these examples is likely needed to suit your specific use case. - -## Fetching Audit Logs - -Let's start by glancing at the method and how to work with it. Like many discord.js methods, it returns a [Promise](../additional-info/understanding-async-await) containing the object. This object has one property, _`entries`_, which holds a [Collection](../additional-info/collections) of objects, and consequently, the information you want to retrieve. - -Here is the most basic fetch to look at some entries. - - - -```js -const fetchedLogs = await guild.fetchAuditLogs(); -const firstEntry = fetchedLogs.entries.first(); -``` - - - -Simple, right? Now, let's look at utilizing its options: - - - -```js -import { AuditLogEvent } from 'discord.js'; - -const fetchedLogs = await guild.fetchAuditLogs({ - type: AuditLogEvent.InviteCreate, - limit: 1, -}); - -const firstEntry = fetchedLogs.entries.first(); -``` - - - -This will return the first entry where an invite was created. You used _`limit: 1`_ here to specify only one entry. - -## Receiving Audit Logs - -Audit logs may be received via the gateway event . -This is the best way to receive audit logs if you want to monitor them. As soon as an audit log entry is created, -your application will receive an instance of this event. A common use case is to find out _who_ did the action that -caused the audit log event to happen. - -### Who deleted a message? - -One of the most common use cases for audit logs is understanding who deleted a message in a Discord server. If a user deleted another user's message, you can find out who did that as soon as you receive the corresponding audit log event. - - - Messages deleted by their author or bots (excluding bulk deletes) do not generate audit log entries. - - - - -```js JavaScript -import { AuditLogEvent, Events } from 'discord.js'; - -client.on(Events.GuildAuditLogEntryCreate, async (auditLog) => { - // Define your variables. - // The extra information here will be the channel. - const { action, extra: channel, executorId, targetId } = auditLog; - - // Check only for deleted messages. - if (action !== AuditLogEvent.MessageDelete) return; - - // Ensure the executor is cached. - const executor = await client.users.fetch(executorId); - - // Ensure the author whose message was deleted is cached. - const target = await client.users.fetch(targetId); - - // Log the output. - console.log(`A message by ${target.tag} was deleted by ${executor.tag} in ${channel}.`); -}); -``` - -```ts TypeScript -import { AuditLogEvent, Events } from 'discord.js'; - -client.on(Events.GuildAuditLogEntryCreate, async (auditLog) => { - // Define your variables. - // The extra information here will be the channel. - const { action, extra: channel, executorId, targetId } = auditLog; - - // Check only for deleted messages. - if (action !== AuditLogEvent.MessageDelete) return; - - // Ensure the executor is cached. The id definitely exists. - const executor = await client.users.fetch(executorId!); - - // Ensure the author whose message was deleted is cached. The id definitely exists. - const target = await client.users.fetch(targetId!); - - // Log the output. - console.log(`A message by ${target.tag} was deleted by ${executor.tag} in ${channel}.`); -}); -``` - - - -With this, you now have a very simple logger telling you who deleted a message authored by another person. - -### Who kicked a user? - -This is very similar to the example above. - - - -```js JavaScript -import { AuditLogEvent, Events } from 'discord.js'; - -client.on(Events.GuildAuditLogEntryCreate, async (auditLog) => { - // Define your variables. - const { action, executorId, targetId } = auditLog; - - // Check only for kicked users. - if (action !== AuditLogEvent.MemberKick) return; - - // Ensure the executor is cached. - const executor = await client.users.fetch(executorId); - - // Ensure the kicked guild member is cached. - const kickedUser = await client.users.fetch(targetId); - - // Now you can log the output! - console.log(`${kickedUser.tag} was kicked by ${executor.tag}.`); -}); -``` - -```ts TypeScript -import { AuditLogEvent, Events } from 'discord.js'; - -client.on(Events.GuildAuditLogEntryCreate, async (auditLog) => { - // Define your variables. - const { action, executorId, targetId } = auditLog; - - // Check only for kicked users. - if (action !== AuditLogEvent.MemberKick) return; - - // Ensure the executor is cached. The id definitely exists. - const executor = await client.users.fetch(executorId!); - - // Ensure the kicked guild member is cached. The id definitely exists. - const kickedUser = await client.users.fetch(targetId!); - - // Now you can log the output! - console.log(`${kickedUser.tag} was kicked by ${executor.tag}.`); -}); -``` - - - -If you want to check who banned a user, it's the same example as above except the _`action`_ should be . You can check the rest of the possible actions on this page. diff --git a/apps/guide/src/content/03-topics/03-collectors.mdx b/apps/guide/src/content/03-topics/03-collectors.mdx deleted file mode 100644 index af252cb13..000000000 --- a/apps/guide/src/content/03-topics/03-collectors.mdx +++ /dev/null @@ -1,223 +0,0 @@ ---- -title: Collectors -category: Topics ---- - -# Collectors - -## Message collectors - -{/* prettier-ignore */} -Collectors are useful to enable your bot to obtain _additional_ input after the first command was sent. An example would be initiating a quiz, where the bot will "await" a correct response from somebody. - -### Basic message collector - -Let's take a look at a basic message collector: - - - -```js -const collectorFilter = (message) => message.content.includes('discord'); -const collector = interaction.channel.createMessageCollector({ filter: collectorFilter, time: 15_000 }); - -collector.on('collect', (message) => { - console.log(`Collected ${message.content}`); -}); - -collector.on('end', (collected) => { - console.log(`Collected ${collected.size} messages`); -}); -``` - - - -You can provide a _`filter`_ key to the object parameter of . The value to this key should be a function that returns a boolean value to indicate if this message should be collected or not. To check for multiple conditions in your filter you can connect them using [logical operators](https://developer.mozilla.org/docs/Web/JavaScript/Guide/Expressions_and_Operators#logical_operators). If you don't provide a filter all messages in the channel the collector was started on will be collected. - -Note that the above example uses [implicit return](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Functions/Arrow_functions#function_body) for the filter function and passes it to the options object using the [object property shorthand](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Object_initializer#property_definitions) notation. - -If a message passes through the filter, it will trigger the event for the _`collector`_ you've created. This message is then passed into the event listener as _`collected`_ and the provided function is executed. In the above example, you simply log the message. Once the collector finishes collecting based on the provided end conditions the event emits. - -You can control when a collector ends by supplying additional option keys when creating a collector: - -- _`time`_: Amount of time in milliseconds the collector should run for -- _`max`_: Number of messages to successfully pass the filter -- _`maxProcessed`_: Number of messages encountered (no matter the filter result) - -The benefit of using an event-based collector over _`awaitMessages()`_ (its promise-based counterpart) is that you can do something directly after each message is collected, rather than just after the collector ended. You can also stop the collector manually by calling . - -### Await messages - -Using can be easier if you understand [Promises](../additional-info/understanding-async-await), and it allows you to have cleaner code overall. It is essentially identical to , except promisified. However, the drawback of using this method is that you cannot do things before the Promise is resolved or rejected, either by an error or completion. However, it should do for most purposes, such as awaiting the correct response in a quiz. Instead of taking their example, let's set up a basic quiz command using the _`.awaitMessages()`_ feature. - -First, you'll need some questions and answers to choose from, so here's a basic set: - - - -```json -[ - { - "question": "What color is the sky?", - "answers": ["blue"] - }, - { - "question": "How many letters are there in the alphabet?", - "answers": ["26", "twenty-six", "twenty six", "twentysix"] - } -] -``` - - - -The provided set allows for responder error with an array of answers permitted. Ideally, it would be best to place this in a JSON file, which you can call _`quiz.json`_ for simplicity. - - - -```js -import quiz from './quiz.json' assert { type: 'json' }; - -// ... - -const item = quiz[Math.floor(Math.random() * quiz.length)]; - -const collectorFilter = (response) => { - return item.answers.some((answer) => answer.toLowerCase() === response.content.toLowerCase()); -}; - -await interaction.reply({ content: item.question }); - -try { - const collected = await interaction.channel.awaitMessages({ - filter: collectorFilter, - max: 1, - time: 30_000, - errors: ['time'], - }); - - await interaction.followUp(`${collected.first().author} got the correct answer!`); -} catch { - await interaction.followUp('Looks like nobody got the answer this time.'); -} -``` - - - - - If you don't understand how _`.some()`_ works, you can read about it in more detail - [here](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/some). - - -In this filter, you iterate through the answers to find what you want. You would like to ignore the case because simple typos can happen, so you convert each answer to its lowercase form and check if it's equal to the response in lowercase form as well. In the options section, you only want to allow one answer to pass through, hence the _`max: 1`_ setting. - -The filter looks for messages that match one of the answers in the array of possible answers to pass through the collector. The _`max`_ option (the second parameter) specifies that only a maximum of one message can go through the filter successfully before the Promise successfully resolves. The _`errors`_ section specifies that time will cause it to error out, which will cause the Promise to reject if one correct answer is not received within the time limit of one minute. As you can see, there is no _`collect`_ event, so you are limited in that regard. - -## Reaction collectors - -### Basic reaction collector - -These work quite similarly to message collectors, except that you apply them on a message rather than a channel. This example uses the method. The filter will check for the 👍 emoji–in the default skin tone specifically, so be wary of that. It will also check that the person who reacted shares the same id as the author of the original message that the collector was assigned to. - -```js -const collectorFilter = (reaction, user) => { - return reaction.emoji.name === '👍' && user.id === message.author.id; -}; - -const collector = message.createReactionCollector({ filter: collectorFilter, time: 15_000 }); - -collector.on('collect', (reaction, user) => { - console.log(`Collected ${reaction.emoji.name} from ${user.tag}`); -}); - -collector.on('end', (collected) => { - console.log(`Collected ${collected.size} items`); -}); -``` - -### Await reactions - - works almost the same as a reaction -collector, except it is Promise-based. The same differences apply as with channel collectors. - -```js -const collectorFilter = (reaction, user) => { - return reaction.emoji.name === '👍' && user.id === message.author.id; -}; - -try { - const collected = await message.awaitReactions({ filter: collectorFilter, max: 1, time: 60_000, errors: ['time'] }); - console.log(collected.size); -} catch (collected) { - console.log(`After a minute, the user did not react.`); -} -``` - -## Interaction collectors - -The third type of collector allows you to collect interactions; such as when users activate a slash command or click on a button in a message. - -### Basic message component collector - -Collecting interactions from message components works similarly to reaction collectors. In the following example, you will check that the interaction came from a button, and that the user clicking the button is the same user that initiated the command. - -One important difference to note with interaction collectors is that Discord expects a response to _all_ interactions within 3 seconds - even ones that you don't want to collect. For this reason, you may wish to _`.deferUpdate()`_ all interactions in your filter, or not use a filter at all and handle this behavior in the _`collect`_ event. - -```js -import { ComponentType } from 'discord.js'; - -const collector = message.createMessageComponentCollector({ componentType: ComponentType.Button, time: 15_000 }); - -collector.on('collect', (i) => { - if (i.user.id === interaction.user.id) { - await i.reply(`${i.user.id} clicked on the ${i.customId} button.`); - } else { - await i.reply({ content: `These buttons aren't for you!`, ephemeral: true }); - } -}); - -collector.on('end', (collected) => { - console.log(`Collected ${collected.size} interactions.`); -}); -``` - -### Await message component - -As before, this works similarly to the message component collector, except it is Promise-based. - -Unlike other Promise-based collectors, this method will only ever collect one interaction that passes the filter. If no interactions are collected before the time runs out, the Promise will reject. This behavior aligns with Discord's requirement that actions should immediately receive a response. In this example, you will use _`.deferUpdate()`_ on all interactions in the filter. - -```js -import { ComponentType } from 'discord.js'; - -const collectorFilter = (i) => { - i.deferUpdate(); - return i.user.id === interaction.user.id; -}; - -try { - const interaction = await message.awaitMessageComponent({ - filter: collectorFilter, - componentType: ComponentType.StringSelect, - time: 60_000, - }); - - await interaction.editReply(`You selected ${interaction.values.join(', ')}!`); -} catch (error) { - console.log('No interactions were collected.'); -} -``` - -### Await modal submit - -If you want to wait for the submission of a modal within the context of another command or button execution, you may find the promisified collector useful. - -As Discord does not inform you if the user dismisses the modal, supplying a maximum _`time`_ to wait for is crucial: - -```js -try { - const interaction = await initialInteraction.awaitModalSubmit({ time: 60_000, filter }); - await interaction.editReply('Thank you for your submission!'); -} catch (error) { - console.log('No modal submit interaction was collected'); -} -``` - -For more information on working with modals, see the [modals section of this guide](../interactions/modals). diff --git a/apps/guide/src/content/03-topics/04-formatters.mdx b/apps/guide/src/content/03-topics/04-formatters.mdx deleted file mode 100644 index ad9173d45..000000000 --- a/apps/guide/src/content/03-topics/04-formatters.mdx +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Formatters -category: Topics ---- - -# Formatters - -discord.js provides the package which contains a variety of utilities you can use when writing your Discord bot. - -## Basic Markdown - -These functions format strings into all the different markdown styles supported by Discord. - - - -```js -import { bold, italic, strikethrough, underscore, spoiler, quote, blockQuote } from 'discord.js'; - -const string = 'Hello!'; -const boldString = bold(string); -const italicString = italic(string); -const strikethroughString = strikethrough(string); -const underscoreString = underscore(string); -const spoilerString = spoiler(string); -const quoteString = quote(string); -const blockquoteString = blockQuote(string); -``` - - - -## Links - -There are also two functions to format hyperlinks. _`hyperlink()`_ will format the URL into a masked markdown link, and _`hideLinkEmbed()`_ will wrap the URL in _`<>`_, preventing it from embedding. - - - -```js -import { hyperlink, hideLinkEmbed } from 'discord.js'; - -const url = 'https://discord.js.org/'; -const link = hyperlink('discord.js', url); -const hiddenEmbed = hideLinkEmbed(url); -``` - - - -## Code blocks - -You can use _`inlineCode()`_ and _`codeBlock()`_ to turn a string into an inline code block or a regular code block with or without syntax highlighting. - - - -```js -import { inlineCode, codeBlock } from 'discord.js'; - -const jsString = 'const value = true;'; -const inline = inlineCode(jsString); -const codeblock = codeBlock(jsString); -const highlighted = codeBlock('js', jsString); -``` - - - -## Timestamps - -With _`time()`_, you can format Unix timestamps and dates into a Discord time string. - - - -```js -import { time, TimestampStyles } from 'discord.js'; - -const date = new Date(); -const timeString = time(date); -const relative = time(date, TimestampStyles.RelativeTime); -``` - - - -## Mentions - -_`userMention()`_, _`channelMention()`_, and _`roleMention()`_ all exist to format Snowflakes into mentions. - - - -```js -import { channelMention, roleMention, userMention } from 'discord.js'; - -const id = '123456789012345678'; -const channel = channelMention(id); -const role = roleMention(id); -const user = userMention(id); -``` - - diff --git a/apps/guide/src/content/03-topics/05-intents.mdx b/apps/guide/src/content/03-topics/05-intents.mdx deleted file mode 100644 index a6c5e6e18..000000000 --- a/apps/guide/src/content/03-topics/05-intents.mdx +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: Intents -category: Topics ---- - -# Intents - -Intents are an important part of establishing a WebSocket connection, as they define behavior regarding gateway events and impact received data via the REST API. - -## Usage - -```js -import { Client, GatewayIntentBits } from 'discord.js'; - -const client = new Client({ - intents: [GatewayIntentBits.Guilds], -}); -``` - -This is the most basic usage of intents for discord.js. By specifying _`GatewayIntentBits.Guilds`_, your bot will receive gateway events regarding guilds. This includes receiving initial information about guilds it is in at startup, such as role data. - -You can find the full list of _`GatewayIntentBits`_ on the documentation and an explanation of what each intent does [on Discord's API documentation](https://discord.com/developers/docs/topics/gateway#list-of-intents). - -## Considerations - -In discord.js, some intents require an extra bit of consideration. - -### _`GatewayIntentBits.Guilds`_ - -discord.js relies heavily on caching in the library. We recommend you set at least the _`GatewayIntentBits.Guilds`_ intent to avoid these pitfalls. - -### _`GatewayIntentBits.GuildMembers`_ - -Fetching members in a guild via requests them over the gateway. As such, this intent is required and you may receive a timeout error if this intent is not specified. - - - This is a privileged intent. Read on for more information. - - -### _`GatewayIntentBits.DirectMessages`_ - -This intent is required to receive direct messages. In discord.js however, you **must** specify partials as well. See the partials topic on how this is done. - -### _`GatewayIntentBits.MessageContent`_ - -Unlike other intents, this only populates user-generated fields. See [Discord's documentation](https://discord.com/developers/docs/topics/gateway#message-content-intent) on what exactly this intent unveils. - -It is a common mistake to not see the message content in a message—this is usually because this intent is not specified. - - - This is a privileged intent. Read on for more information. - - -## Privileged intents - -Some gateway events are considered privileged. Currently, these are: - -- _`GatewayIntentBits.GuildPresences`_ -- _`GatewayIntentBits.GuildMembers`_ -- _`GatewayIntentBits.MessageContent`_ - -To use these intents, you will need to enable them in the developer portal. If your bot is in over 75 guilds, you will need to verify it and request usage of your desired intents. - -Carefully think if you need these intents. They are opt-in so users across the platform can enjoy a higher level of privacy. Presences can expose some personal information, such as the games being played and overall online time. You might find that it isn't necessary for your bot to have this level of information about all guild members at all times. - -### Disallowed intents - -Should you receive an error stating you are using disallowed intents, please review your developer dashboard settings for all privileged intents you use. Check the Discord API documentation for up-to-date information. diff --git a/apps/guide/src/content/03-topics/06-threads.mdx b/apps/guide/src/content/03-topics/06-threads.mdx deleted file mode 100644 index 41b90bca9..000000000 --- a/apps/guide/src/content/03-topics/06-threads.mdx +++ /dev/null @@ -1,202 +0,0 @@ ---- -title: Threads -category: Topics ---- - -# Threads - -Threads can be thought of as temporary sub-channels inside an existing channel to help better organize conversations in a busy channel. - -## Thread related gateway events - - - You can use the type guard to make sure a - channel is a ! - - -Threads introduce a number of new gateway events, which are listed below: - -- : Emitted whenever a thread is created or when the - client user is added to a thread. -- : Emitted whenever a thread is deleted. -- : Emitted whenever a thread is updated (e.g. name - change, archive state change, locked state change). -- : Emitted whenever the client user gains access to - a text or announcement channel that contains threads. -- : Emitted whenever members are added or - removed from a thread. Requires GuildMembers privileged intent. -- : Emitted whenever the client user's thread - member is updated. - -## Creating and deleting threads - -Threads are created and deleted using the of a text or announcement channel. -To create a thread, you call the method: - - - -```js -import { ThreadAutoArchiveDuration } from 'discord.js'; - -const thread = await channel.threads.create({ - name: 'food-talk', - autoArchiveDuration: ThreadAutoArchiveDuration.OneHour, - reason: 'Needed a separate thread for food', -}); - -console.log(`Created thread: ${thread.name}`); -``` - - - -They can also be created from an existing message with the method, but will be "orphaned" if that message is deleted. - - - -```js focus=3[22:42] -import { ThreadAutoArchiveDuration } from 'discord.js'; - -const thread = await message.startThread({ - name: 'food-talk', - autoArchiveDuration: ThreadAutoArchiveDuration.OneHour, - reason: 'Needed a separate thread for food', -}); - -console.log(`Created thread: ${thread.name}`); -``` - - - -The created thread and the message it originated from will share the same id. The type of thread created matches the parent channel's type. - -To delete a thread, use the method: - - - -```js focus=2 -const thread = channel.threads.cache.find((x) => x.name === 'food-talk'); -if (thread.manageable) await thread.delete(); -``` - - - -## Joining and leaving threads - -To subscribe your client to a thread, use the method: - - - -```js focus=2 -const thread = channel.threads.cache.find((x) => x.name === 'food-talk'); -if (thread.joinable) await thread.join(); -``` - - - -And to leave one, use the method: - - - -```js focus=2 -const thread = channel.threads.cache.find((x) => x.name === 'food-talk'); -await thread.leave(); -``` - - - -## Archiving, unarchiving, and locking threads - -A thread can be either active or archived. Changing a thread from archived to active is referred to as unarchiving the thread. Threads that have _`locked`_ set to _`true`_ can only be unarchived by a member with the _`ManageThreads`_ permission. - -Threads are automatically archived after inactivity. "Activity" is defined as sending a message, unarchiving a thread, or changing the auto-archive time. - -To archive or unarchive a thread, use the method and pass in a boolean parameter: - - - -```js focus=2,3 -const thread = channel.threads.cache.find((x) => x.name === 'food-talk'); -await thread.setArchived(true); // Archived. -await thread.setArchived(false); // Unarchived. -``` - - - -This same principle applies to locking and unlocking a thread via the method: - - - -```js focus=2,3 -const thread = channel.threads.cache.find((x) => x.name === 'food-talk'); -await thread.setLocked(true); // Locked. -await thread.setLocked(false); // Unlocked. -``` - - - -## Private threads - -Public threads are viewable by everyone who can view the parent channel of the thread. Private threads, however, are only viewable to those who are invited or have the _`ManageThreads`_ permission. Private threads can only be created on text channels. - -To create a private thread, use the method and pass in _`ChannelType.PrivateThread`_ as the _`type`_: - - - -```js focus=1[10:21],6 -import { ChannelType, ThreadAutoArchiveDuration } from 'discord.js'; - -const thread = await channel.threads.create({ - name: 'mod-talk', - autoArchiveDuration: ThreadAutoArchiveDuration.OneHour, - type: ChannelType.PrivateThread, - reason: 'Needed a separate thread for moderation', -}); - -console.log(`Created thread: ${thread.name}`); -``` - - - -## Adding and removing members - -You can add members to a thread with the method. The thread must be unarchived and you must be able to send messages in it. - - - -```js focus=2 -const thread = channel.threads.cache.find((x) => x.name === 'food-talk'); -await thread.members.add('12345678901234567'); -``` - - - -You can remove members from a thread with the method. The thread must be unarchived and you must have the _`ManageThreads`_ permission unless the thread is private and you are the owner of it. - - - -```js focus=2 -const thread = channel.threads.cache.find((x) => x.name === 'food-talk'); -await thread.members.remove('12345678901234567'); -``` - - - -## Sending messages to threads with webhooks - -It is possible for a webhook built on the parent channel to send messages to the channel's threads. For the purpose of this example, it is assumed a single webhook already exists for that channel. If you wish to learn more about webhooks, see our [webhook guide](./webhooks). - - - -```js focus=4:7 -const webhooks = await channel.fetchWebhooks(); -const webhook = webhooks.first(); - -await webhook.send({ - content: "Look ma! I'm in a thread!", - threadId: '123456789012345678', -}); -``` - - - -And that's it! Now you know all there is to know on working with threads using discord.js! diff --git a/apps/guide/src/content/03-topics/07-webhooks.mdx b/apps/guide/src/content/03-topics/07-webhooks.mdx deleted file mode 100644 index 71598820e..000000000 --- a/apps/guide/src/content/03-topics/07-webhooks.mdx +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: Webhooks -category: Topics ---- - -# Webhooks - -Webhooks can send messages to a text channel without having to log in as a bot. They can also fetch, edit, and delete their own messages. There are a variety of methods in discord.js to interact with webhooks. In this section, you will learn how to create, fetch, edit, and use webhooks. - -## What is a webhook - -Webhooks are a utility used to send messages to text channels without needing a Discord application. Webhooks are useful for allowing something to send messages without requiring a Discord application. You can also directly edit or delete messages you sent through the webhook. There are two structures to make use of this functionality: and . _`WebhookClient`_ is an extended version of a _`Webhook`_, which allows you to send messages through it without needing a bot client. - - - If you would like to read about using webhooks through the API without discord.js, you can read about them - [here](https://discord.com/developers/docs/resources/webhook). - - -## Detecting webhook messages - -Bots receive webhook messages in a text channel as usual. You can detect if a webhook sent the message by checking if the _`Message.webhookId`_ is not _`null`_. In this example, we return if a webhook sent the message. - - - -```js -if (message.webhookId) return; -``` - - - -If you would like to get the webhook object that sent the message, you can use . - -## Fetching webhooks - - - Webhook fetching will always make use of collections and promises. If you do not understand either concept, revise - them, and then come back to this section. You can read about collections [here](../additional-info/collections), and - promises [here](../additional-info/understanding-async-await) and - [here](https://developer.mozilla.org/docs/Web/JavaScript/Guide/Using_promises). - - -### Fetching all webhooks of a guild - -If you would like to get all webhooks of a guild, you can use the method. This will return a promise which will resolve into a collection of webhooks. - -### Fetching webhooks of a channel - -Webhooks belonging to a channel can be fetched using the method. This will return a promise which will resolve into a collection of webhooks. A collection will be returned even if the channel contains a single webhook. If you are certain the channel contains a single webhook, you can use the method on the collection to get the webhook. - -### Fetching a single webhook - -#### Using client - -You can fetch a specific webhook using its _`id`_ with the method. You can obtain the webhook id by looking at its URL: the number after _`https://discord.com/api/webhooks/`_ is the _`id`_ and the part after that is the _`token`_. - -#### Using the WebhookClient constructor - -If you are not using a bot client, you can get a webhook by creating a new instance of _`WebhookClient`_ and passing the _`id`_ and _`token`_ into the constructor. These credentials do not require you to have a bot application, but it also offers limited information instead of fetching it using an authorized client. - - - -```js -const webhookClient = new WebhookClient({ id: 'id', token: 'token' }); -``` - - - -You can also pass in just a _`url`_: - - - -```js -const webhookClient = new WebhookClient({ url: 'https://discord.com/api/webhooks/id/token' }); -``` - - - -## Creating webhooks - -### Creating webhooks through server settings - -You can create webhooks directly through the Discord client. Go to Server Settings, and you will see an _`Integrations`_ tab. - -![Integrations tab](/assets/integrations-tab.png) - -If you already have created a webhook, the webhooks tab will look like this; you will need to click the _`View Webhooks`_ button. - -![Integrations tab](/assets/integrations-view-tab.png) - -Once you are there, click on the _`Create Webhook`_ / _`New Webhook`_ button; this will create a webhook. From here, you can edit the channel, the name, and the avatar. Copy the link, the first part is the id, and the second is the token. - -![Creating a Webhook](/assets/webhook.png) - -### Creating webhooks with discord.js - -Webhooks can be created with the method. - - - -```js -channel - .createWebhook({ name: 'Username', avatar: 'https://guide.discordjs.dev/assets/discordjs.png' }) - .then((webhook) => console.log(`Created webhook ${webhook}`)) - .catch(console.error); -``` - - - -## Editing webhooks - -You can edit Webhooks and WebhookClients to change their name, avatar, and channel using . - - - -```js -webhook - .edit({ name: 'Username', avatar: 'https://guide.discordjs.dev/assets/discordjs.png', channel: '123456789012345678' }) - .then((webhook) => console.log(`Edited webhook ${webhook}`)) - .catch(console.error); -``` - - - -## Using webhooks - -Webhooks can send messages to text channels, as well as fetch, edit, and delete their own. These methods are the same for both _`Webhook`_ and _`WebhookClient`_. - -### Sending messages - -Webhooks, like bots, can send up to 10 embeds per message. They can also send attachments and normal content. The method is very similar to the method used for sending a message to a text channel. Webhooks can also choose how the username and avatar will appear when they send the message. - -Example using a _`WebhookClient`_: - - - -```js -import { EmbedBuilder, WebhookClient } from 'discord.js'; -import config from './config.json' assert { type: 'json' }; -const { webhookId, webhookToken } = config; - -const webhookClient = new WebhookClient({ id: webhookId, token: webhookToken }); -const embed = new EmbedBuilder().setTitle('Some Title').setColor(0x00ffff); - -await webhookClient.send({ - content: 'Webhook test', - username: 'some-username', - avatarURL: 'https://guide.discordjs.dev/assets/discordjs.png', - embeds: [embed], -}); -``` - - - -Try to find a webhook your bot knows the token for. This makes sure your bot can execute the webhook later on. - - - -```js -import { Client, EmbedBuilder, Events, GatewayIntentBits } from 'discord.js'; -import config from './config.json' assert { type: 'json' }; -const { token } = config; - -const client = new Client({ intents: [GatewayIntentBits.Guilds] }); -const embed = new EmbedBuilder().setTitle('Some Title').setColor(0x00ffff); - -client.once(Events.ClientReady, async () => { - const channel = client.channels.cache.get('123456789012345678'); - - try { - const webhooks = await channel.fetchWebhooks(); - const webhook = webhooks.find((wh) => wh.token); - if (!webhook) return console.log('No webhook was found that I can use!'); - - await webhook.send({ - content: 'Webhook test', - username: 'some-username', - avatarURL: 'https://guide.discordjs.dev/assets/discordjs.png', - embeds: [embed], - }); - } catch (error) { - console.error('Error trying to send a message: ', error); - } -}); - -client.login(token); -``` - - - -### Fetching messages - -You can use to fetch messages previously sent by the Webhook. - - - -```js -const message = await webhookClient.fetchMessage('123456789012345678'); -``` - - - -### Editing messages - -You can use to edit messages previously sent by the Webhook. - - - -```js -const message = await webhook.editMessage('123456789012345678', { - content: 'Edited!', - embeds: [embed], -}); -``` - - - -### Deleting messages - -You can use to delete messages previously sent by the webhook. - - - -```js -await webhookClient.deleteMessage('123456789012345678'); -``` - - diff --git a/apps/guide/src/content/04-additional-info/01-understanding-async-await.mdx b/apps/guide/src/content/04-additional-info/01-understanding-async-await.mdx deleted file mode 100644 index a21c7cfda..000000000 --- a/apps/guide/src/content/04-additional-info/01-understanding-async-await.mdx +++ /dev/null @@ -1,249 +0,0 @@ ---- -title: Understanding async/await -category: Additional info ---- - -# Understanding async/await - -If you aren't very familiar with ECMAScript 2017, you may not know about async/await. It's a useful way to handle Promises in a hoisted manner. It's also slightly faster and increases overall readability. - -## How do Promises work? - -Before we can get into async/await, you should know what Promises are and how they work because async/await is just a way to handle Promises. If you know what Promises are and how to deal with them, you can skip this part. - -Promises are a way to handle asynchronous tasks in JavaScript; they are the newer alternative to callbacks. A Promise has many similarities to a progress bar; they represent an unfinished and ongoing process. An excellent example of this is a request to a server (e.g., discord.js sends requests to Discord's API). - -A Promise can have three states; pending, resolved, and rejected - -The **pending** state means that the Promise still is ongoing and neither resolved nor rejected. -The **resolved** state means that the Promise is done and executed without any errors. -The **rejected** state means that the Promise encountered an error and could not execute correctly. - -One important thing to know is that a Promise can only have one state simultaneously; it can never be pending and resolved, rejected and resolved, or pending and rejected. You may be asking, "How would that look in code?". Here is a small example: - - - This example uses ES6 code. If you do not know what that is, you should read up on that - [here](/additional-info/es6-syntax.md). - - - - -```js -function deleteMessages(amount) { - return new Promise((resolve) => { - if (amount > 10) throw new Error("You can't delete more than 10 Messages at a time."); - setTimeout(() => resolve('Deleted 10 messages.'), 2000); - }); -} - -deleteMessages(5) - .then((value) => { - // `deleteMessages` is complete and has not encountered any errors - // the resolved value will be the string "Deleted 10 messages" - }) - .catch((error) => { - // `deleteMessages` encountered an error - // the error will be an Error Object - }); -``` - - - -In this scenario, the _`deleteMessages`_ function returns a Promise. The _`.then()`_ method will trigger if the Promise resolves, and the _`.catch()`_ method if the Promise rejects. In the _`deleteMessages`_ function, the Promise is resolved after 2 seconds with the string "Deleted 10 messages.", so the _`.catch()`_ method will never be executed. You can also pass the _`.catch()`_ function as the second parameter of _`.then()`_. - -## How to implement async/await - -### Theory - -The following information is essential to know before working with async/await. You can only use the _`await`_ keyword inside a function declared as _`async`_ (you put the _`async`_ keyword before the _`function`_ keyword or before the parameters when using a callback function). - -A simple example would be: - - - -```js -async function declaredAsAsync() { - // ... -} -``` - - - -or - - - -```js -const declaredAsAsync = async () => { - // ... -}; -``` - - - -You can use that as well if you use the arrow function as an event listener. - - - -```js -client.on('event', async (first, last) => { - // ... -}); -``` - - - -An important thing to know is that a function declared as _`async`_ will always return a Promise. In addition to this, if you return something, the Promise will resolve with that value, and if you throw an error, it will reject the Promise with that error. - -### Execution with discord.js code - -Now that you know how Promises work and what they are used for, let's look at an example that handles multiple Promises. Let's say you want to react with letters (regional indicators) in a specific order. For this example, here's a basic template for a discord.js bot with some ES6 adjustments. - - - -```js -import { Client, Events, GatewayIntentBits } from 'discord.js'; - -const client = new Client({ intents: [GatewayIntentBits.Guilds] }); - -client.once(Events.ClientReady, () => { - console.log('I am ready!'); -}); - -client.on(Events.InteractionCreate, (interaction) => { - if (!interaction.isChatInputCommand()) return; - - if (interaction.commandName === 'react') { - // ... - } -}); - -client.login('your-token-goes-here'); -``` - - - -If you don't know how Node.js asynchronous execution works, you would probably try something like this: - - - -```js mark=4:7 -client.on('interactionCreate', (interaction) => { - // ... - if (commandName === 'react') { - const message = interaction.reply({ content: 'Reacting!', fetchReply: true }); - message.react('🇦'); - message.react('🇧'); - message.react('🇨'); - } -}); -``` - - - -But since all of these methods are started at the same time, it would just be a race to which server request finished first, so there would be no guarantee that it would react at all (if the message isn't fetched) or in the order you wanted it to. In order to make sure it reacts after the message is sent and in order (a, b, c), you'd need to use the _`.then()`_ callback from the Promises that these methods return. The code would look like this: - - - -```js mark=4:12 -client.on('interactionCreate', (interaction) => { - // ... - if (commandName === 'react') { - interaction.reply({ content: 'Reacting!', fetchReply: true }).then((message) => { - message - .react('🇦') - .then(() => message.react('🇧')) - .then(() => message.react('🇨')) - .catch((error) => { - // handle failure of any Promise rejection inside here - }); - }); - } -}); -``` - - - -In this piece of code, the Promises are [chain resolved](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/then#Chaining) with each other, and if one of the Promises gets rejected, the function passed to _`.catch()`_ gets called. Here's the same code but with async/await: - - - -```js mark=1,4:7 -client.on('interactionCreate', async (interaction) => { - // ... - if (commandName === 'react') { - const message = await interaction.reply({ content: 'Reacting!', fetchReply: true }); - await message.react('🇦'); - await message.react('🇧'); - await message.react('🇨'); - } -}); -``` - - - -It's mostly the same code, but how would you catch Promise rejections now since _`.catch()`_ isn't there anymore? That is also a useful feature with async/await; the error will be thrown if you await it so that you can wrap the awaited Promises inside a try/catch, and you're good to go. - - - -```js mark=1,4:11 -client.on('interactionCreate', async (interaction) => { - if (commandName === 'react') { - try { - const message = await interaction.reply({ content: 'Reacting!', fetchReply: true }); - await message.react('🇦'); - await message.react('🇧'); - await message.react('🇨'); - } catch (error) { - // handle failure of any Promise rejection inside here - } - } -}); -``` - - - -This code looks clean and is also easy to read. - -So you may be asking, "How would I get the value the Promise resolved with?". - -Let's look at an example where you want to delete a sent reply. - - - -```js mark=3:10 -client.on('interactionCreate', (interaction) => { - // ... - if (commandName === 'delete') { - interaction - .reply({ content: 'This message will be deleted.', fetchReply: true }) - .then((replyMessage) => setTimeout(() => replyMessage.delete(), 10000)) - .catch((error) => { - // handle error - }); - } -}); -``` - - - -The return value of a _`.reply()`_ with the _`fetchReply`_ option set to _`true`_ is a Promise which resolves with the reply when it has been sent, but how would the same code with async/await look? - - - -```js mark=1,4:10 -client.on('interactionCreate', async (interaction) => { - if (commandName === 'delete') { - try { - const replyMessage = await interaction.reply({ content: 'This message will be deleted.', fetchReply: true }); - setTimeout(() => replyMessage.delete(), 10000); - } catch (error) { - // handle error - } - } -}); -``` - - - -With async/await, you can assign the awaited function to a variable representing the returned value. Now you know how you use async/await. diff --git a/apps/guide/src/content/04-additional-info/02-collections.mdx b/apps/guide/src/content/04-additional-info/02-collections.mdx deleted file mode 100644 index a8370b6e9..000000000 --- a/apps/guide/src/content/04-additional-info/02-collections.mdx +++ /dev/null @@ -1,123 +0,0 @@ ---- -title: Collections -category: Additional info ---- - -# Collections - -discord.js comes with a utility class known as _`Collection`_. -It extends JavaScript's native _`Map`_ class, so it has all the _`Map`_ features and more! - - - If you're not familiar with _`Map`_, read [MDN's page on - it](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map) before continuing. You should be - familiar with _`Array`_ [methods](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array) as - well. We will also use some ES6 features, so read up [here](/additional-info/es6-syntax.md) if you do not know what - they are. - - -A _`Map`_ allows for an association between unique keys and their values. -For example, how can you transform every value or filter the entries in a _`Map`_ easily? -This is the point of the _`Collection`_ class! - -## Array-like Methods - -Many of the methods on _`Collection`_ correspond to their namesake in _`Array`_. One of them is _`find`_: - - - -```js -// Assume we have an array of users and a collection of the same users. -array.find((u) => u.discriminator === '1000'); -collection.find((u) => u.discriminator === '1000'); -``` - - - -The interface of the callback function is very similar between the two. -For arrays, callbacks usually pass the parameters _`(value, index, array)`_, where _`value`_ is the value iterated to, -_`index`_ is the current index, and _`array`_ is the array. For collections, you would have _`(value, key, collection)`_. -Here, _`value`_ is the same, but _`key`_ is the key of the value, and _`collection`_ is the collection itself instead. - -Methods that follow this philosophy of staying close to the _`Array`_ interface are as follows: - -- _`find`_ -- _`filter`_ - Note that this returns a _`Collection`_ rather than an _`Array`_. -- _`map`_ - Yet this returns an _`Array`_ of values instead of a _`Collection`_! -- _`every`_ -- _`some`_ -- _`reduce`_ -- _`concat`_ -- _`sort`_ - -## Converting to Array - -Since _`Collection`_ extends _`Map`_, it is an [iterable](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Iteration_protocols), and can be converted to an _`Array`_ through either _`Array.from()`_ or spread syntax (_`...collection`_). - - - -```js -// For values. -Array.from(collection.values()); -[...collection.values()]; - -// For keys. -Array.from(collection.keys()); -[...collection.keys()]; - -// For [key, value] pairs. -Array.from(collection); -[...collection]; -``` - - - - - Many people convert Collections to Arrays way too much! This can lead to unnecessary and confusing code. Before you - use _`Array.from()`_ or similar, ask yourself if whatever you are trying to do can't be done with the given _`Map`_ or - _`Collection`_ methods or with a for-of loop. - - -## Extra Utilities - -Some methods are not from _`Array`_ and are instead entirely new to standard JavaScript. - - - -```js -// A random value. -collection.random(); - -// The first value. -collection.first(); - -// The first 5 values. -collection.first(5); - -// Similar to `first`, but from the end. -collection.last(); -collection.last(2); - -// Removes anything that meets the condition from the collection. -// Sort of like `filter`, but in-place. -collection.sweep((user) => user.username === 'Bob'); -``` - - - -A more complicated method is _`partition`_, which splits a single Collection into two new Collections based on the provided function. -You can think of it as two \_`filter`\_ methods, but done at the same time: - - - -```js -// `bots` is a Collection of users where their `bot` property was true. -// `humans` is a Collection where the property was false instead! -const [bots, humans] = collection.partition((u) => u.bot); - -// Both return true. -bots.every((b) => b.bot); -humans.every((h) => !h.bot); -``` - - diff --git a/apps/guide/src/content/04-additional-info/03-updating-to-v14.mdx b/apps/guide/src/content/04-additional-info/03-updating-to-v14.mdx deleted file mode 100644 index c8e33f2b7..000000000 --- a/apps/guide/src/content/04-additional-info/03-updating-to-v14.mdx +++ /dev/null @@ -1,834 +0,0 @@ ---- -title: Updating to v14 -category: Additional info ---- - -# Updating to v14 - -## Before you start - -v14 requires Node 16.11 or higher to use, so make sure you're up to date. To check your Node.js version, use _`node --version`_ in your terminal or command prompt, and if it's not high enough, update it! There are many resources online to help you with this step based on your host system. - -### Various packages are now included in v14 - -If you previously had _`@discordjs/builders`_, _`@discordjs/formatters`_, _`@discordjs/rest`_, or _`discord-api-types`_ manually installed, it's _highly_ recommended that you uninstall the packages to avoid package version conflicts. - - - -```sh npm -npm uninstall @discordjs/builders @discordjs/formatters @discordjs/rest discord-api-types -``` - -```sh yarn -yarn remove @discordjs/builders @discordjs/formatters @discordjs/rest discord-api-types -``` - -```sh pnpm -pnpm remove @discordjs/builders @discordjs/formatters @discordjs/rest discord-api-types -``` - -```sh bun -bun remove @discordjs/builders @discordjs/formatters @discordjs/rest discord-api-types -``` - - - -## Breaking Changes - -### API version - -discord.js v14 makes the switch to Discord API v10! - -### Common Breakages - -### Enum Values - -Any areas that used to accept a _`string`_ or _`number`_ type for an enum parameter will now only accept a _`number`_. - -In addition, the old enums exported by discord.js v13 and lower are replaced with new enums from . - -#### New enum differences - -Most of the difference between enums from discord.js and discord-api-types can be summarized as so: - -1. Enums are singular, i.e., _`ApplicationCommandOptionTypes`_ -> _`ApplicationCommandOptionType`_ -2. Enums that are prefixed with _`Message`_ no longer have the _`Message`_ prefix, i.e., _`MessageButtonStyles`_ -> _`ButtonStyle`_ -3. Enum values are _`PascalCase`_ rather than `SCREAMING_SNAKE_CASE`, i.e., `.CHAT_INPUT` -> `.ChatInput` - - - You might be inclined to a raw _`number`_ (most commonly referred to as [magic - numbers](https://en.wikipedia.org/wiki/Magic_number_(programming))) instead of enum values. This is highly - discouraged. Enums provide more readability and are more resistant to changes in the API. Magic numbers can obscure - the meaning of your code in many ways. Check out this [blog - post](https://blog.webdevsimplified.com/2020-02/magic-numbers) if you want more context on as to why they shouldn't be - used. - - -#### Common enum breakages - -Areas like _`Client`_ initialization, JSON slash commands and JSON message components will likely need to be modified to accommodate these changes: - -##### Common Client Initialization Changes - - - -```diff -- import { Client, Intents } = from 'discord.js'; -+ import { Client, GatewayIntentBits, Partials } = from 'discord.js'; - -- const client = new Client({ intents: [Intents.FLAGS.GUILDS], partials: ['CHANNEL'] }); -+ const client = new Client({ intents: [GatewayIntentBits.Guilds], partials: [Partials.Channel] }); -``` - - - -##### Common Application Command Data changes - - - -```diff -+ import { ApplicationCommandType, ApplicationCommandOptionType } = from 'discord.js'; - - const command = { - name: 'ping', -- type: 'CHAT_INPUT', -+ type: ApplicationCommandType.ChatInput, - options: [{ - name: 'option', - description: 'A sample option', -- type: 'STRING', -+ type: ApplicationCommandOptionType.String, - }], - }; -``` - - - -##### Common Button Data changes - - - -```diff -+ import { ButtonStyle } = from 'discord.js'; - - const button = { - label: 'test', -- style: 'PRIMARY', -+ style: ButtonStyle.Primary, - customId: '1234' - } -``` - - - -### Removal of method-based type guards - -#### Channels - -Some channel type guard methods that narrowed to one channel type have been removed. Instead compare the _`type`_ property against a enum member to narrow channels. - - - -```diff -- channel.isText(); -+ channel.type === ChannelType.GuildText; - -- channel.isVoice(); -+ channel.type === ChannelType.GuildVoice; - -- channel.isDM(); -+ channel.type === ChannelType.DM; -``` - - - -### Builders - -Builders are no longer returned by the API like they were previously. For example, you send the API an but you receive an of the same data. This may affect how your code handles received structures such as components. Refer to [message component changes section](#messagecomponent) for more details. - -Added and as top-level exports which disable or enable validation (enabled by default). - -### Consolidation of create & edit parameters - -Various _`create()`_ and _`edit()`_ methods on managers and objects have had their parameters consolidated. The changes are below: - -- now takes _`reason`_ in the _`data`_ parameter -- now takes _`reason`_ in the _`data`_ parameter -- now takes _`reason`_ in the _`data`_ parameter -- now takes _`reason`_ in the _`data`_ parameter -- now takes _`reason`_ in the _`data`_ parameter -- now takes _`reason`_ in the _`data`_ parameter -- now takes _`name`_ in the _`options`_ - parameter -- (and other text-based channels) - now takes _`channel`_ and _`name`_ in the _`options`_ parameter -- now takes _`reason`_ as a part of - _`data`_ -- now takes _`reason`_ as a part of _`data`_ -- now takes _`name`_ as a part of _`options`_ -- now takes _`reason`_ as a part of - _`data`_ -- now takes _`reason`_ as a part of _`data`_ -- now takes _`reason`_ as a part of - _`data`_ -- now takes _`reason`_ as a part of _`options`_ -- now takes _`reason`_ as a part of _`options`_ -- now takes _`attachment`_ and _`name`_ as - a part of _`options`_ -- now takes _`file`_, _`name`_, and - _`tags`_ as a part of _`options`_ - -### Activity - -The following properties have been removed as they are not supported by the API: - -- _`Activity#id`_ -- _`Activity#platform`_ -- _`Activity#sessionId`_ -- _`Activity#syncId`_ - -### Application - -_`Application#fetchAssets()`_ has been removed as it is no longer supported by the API. - -### BitField - -- BitField constituents now have a _`BitField`_ suffix to avoid naming conflicts with the enum names: - -```diff -- new Permissions(); -+ new PermissionsBitField(); - -- new MessageFlags(); -+ new MessageFlagsBitField(); - -- new ThreadMemberFlags(); -+ new ThreadMemberFlagsBitField(); - -- new UserFlags(); -+ new UserFlagsBitField(); - -- new SystemChannelFlags(); -+ new SystemChannelFlagsBitField(); - -- new ApplicationFlags(); -+ new ApplicationFlagsBitField(); - -- new Intents(); -+ new IntentsBitField(); - -- new ActivityFlags(); -+ new ActivityFlagsBitField(); -``` - -- _`#FLAGS`_ has been renamed to _`#Flags`_ - -### CDN - -The methods that return CDN URLs have changed. Here is an example on a `User`: - - - -```diff -- const url = user.displayAvatarURL({ dynamic: true, format: "png", size: 1024 }); -+ const url = user.displayAvatarURL({ extension: "png", size: 1024 }); -``` - - - -Dynamic URLs use and static URLs use . Since dynamic URLs are returned by default, this option has been renamed to _`forceStatic`_ which forces the return of a static URL. Additionally, _`format`_ has been renamed to _`extension`_. - -### CategoryChannel - - is no longer a _`Collection`_ of channels the -category contains. It is now a . This also means -_`CategoryChannel#createChannel()`_ has been moved to the -. - -### Channel - -The following type guards have been removed: - -- _`Channel#isText()`_ -- _`Channel#isVoice()`_ -- _`Channel#isDirectory()`_ -- _`Channel#isDM()`_ -- _`Channel#isGroupDM()`_ -- _`Channel#isCategory()`_ -- _`Channel#isNews()`_ - -Refer to [this section](#channels) for more context. - -The base channel class is now . - -### Client - -The _`restWsBridgeTimeout`_ client option has been removed. - -### CommandInteractionOptionResolver - - no longer has a -parameter for _`required`_.[^1] - -### Constants - -- Many constant objects and key arrays are now top-level exports. For example: - - - -```diff -- import { Constants } = from 'discord.js'; -- const { Colors } = Constants; -+ import { Colors } = from 'discord.js'; -``` - - - -- The refactored constants structures have _`PascalCase`_ member names as opposed to _`SCREAMING_SNAKE_CASE`_ member names. - -- Many of the exported constants structures have been replaced and renamed: - - - -```diff -- Opcodes -+ GatewayOpcodes - -- WSEvents -+ GatewayDispatchEvents - -- WSCodes -+ GatewayCloseCodes - -- InviteScopes -+ OAuth2Scopes -``` - - - -### Events - -The _`message`_ and _`interaction`_ events are now removed. Use and instead. - -_`Client#applicationCommandCreate`_, _`Client#applicationCommandDelete`_, and _`Client#applicationCommandUpdate`_ have all been removed.[^2] - -The event now emits the users that were added, the users that were removed, and the thread respectively. - -### GuildBanManager - -Developers should utilise _`deleteMessageSeconds`_ instead of _`days`_ and _`deleteMessageDays`_: - - - -```diff -.create('123456789', { -- days: 3 -- deleteMessageDays: 3 -+ deleteMessageSeconds: 3 * 24 * 60 * 60 -}); -``` - - - -_`deleteMessageDays`_ and _`days`_ are both deprecated and will be removed in the future. - -### Guild - - and have been removed. Use and instead respectively. - - no longer has a default value of 25,000. - -_`Guild#me`_ has been moved to .[^3] - -### GuildAuditLogs & GuildAuditLogsEntry - -_`GuildAuditLogs.build()`_ has been removed as it has been deemed defunct. There is no alternative. - -The following properties & methods have been moved to the class: - -- `GuildAuditLogs.Targets` -- `GuildAuditLogs.actionType()` -- `GuildAuditLogs.targetType()` - -### GuildMember - - is now nullable to account for partial guild -members.[^4] - -### IntegrationApplication - -_`IntegrationApplication#summary`_ has been removed as it is no longer supported by the API. - -### Interaction - -Whenever an interaction is replied to and one fetches the reply, it could possibly give an if the guild was not cached. However, interaction replies now always return a discord.js object with _`fetchReply`_ as _`true`_. - -The base interaction class is now . - -### Invite - - is now a getter and resolves structures from the cache. - -### MessageAttachment - -- _`MessageAttachment`_ has now been renamed to . - - - -```diff -- new MessageAttachment(buffer, 'image.png'); -+ new AttachmentBuilder(buffer, { name: 'image.png' }); -``` - - - -### MessageComponent - -- MessageComponents have been renamed as well. They no longer have the _`Message`_ prefix, and now have a _`Builder`_ suffix: - - - -```diff -- const button = new MessageButton(); -+ const button = new ButtonBuilder(); - -- const selectMenu = new MessageSelectMenu(); -+ const selectMenu = new StringSelectMenuBuilder(); - -- const actionRow = new MessageActionRow(); -+ const actionRow = new ActionRowBuilder(); - -- const textInput = new TextInputComponent(); -+ const textInput = new TextInputBuilder(); -``` - - - -- Components received from the API are no longer directly mutable. If you wish to mutate a component from the API, use _`ComponentBuilder#from()`_. For example, if you want to make a button mutable: - - - -```diff -- const editedButton = receivedButton.setDisabled(true); - -+ import { ButtonBuilder } = from 'discord.js'; -+ const editedButton = ButtonBuilder.from(receivedButton).setDisabled(true); -``` - - - -### MessageManager - -The second parameter of has been removed. The the second parameter once was is now merged into the first parameter. - - - -```diff -- messageManager.fetch('1234567890', { cache: false, force: true }); -+ messageManager.fetch({ message: '1234567890', cache: false, force: true }); -``` - - - -### MessageSelectMenu - -- _`MessageSelectMenu`_ has been renamed to . - -- _`StringSelectMenuBuilder#addOption()`_ has been removed. Use instead. - -### MessageEmbed - -- _`MessageEmbed`_ has now been renamed to . - -- now accepts a sole object. - -- now accepts a sole object. - -- _`EmbedBuilder#addField()`_ has been removed. Use instead. - - - -```diff -- new MessageEmbed().addField('Inline field title', 'Some value here', true); - -+ new EmbedBuilder().addFields([ -+ { name: 'one', value: 'one', inline: true }, -+ { name: 'two', value: 'two', inline: true }, -+]); -``` - - - -### Modal - -- _`Modal`_ has been renamed . - - - -```diff -- const modal = new Modal(); -+ const modal = new ModalBuilder(); -``` - - - -### PartialTypes - -The _`PartialTypes`_ string array has been removed. Use the enum instead. - -In addition to this, there is now a new partial: _`Partials.ThreadMember`_. - -### Permissions - -The thread permissions _`USE_PUBLIC_THREADS`_ and _`USE_PRIVATE_THREADS`_ have been removed as they are deprecated in the API. Use _`CREATE_PUBLIC_THREADS`_ and _`CREATE_PRIVATE_THREADS`_ respectively. - -_`ManageEmojisAndStickers`_ has been deprecated due to API changes. Its replacement is _`ManageGuildExpressions`_.[^7] - -### PermissionOverwritesManager - -Overwrites are now keyed by the _`PascalCase`_ permission key rather than the _`SCREAMING_SNAKE_CASE`_ permission key. - -### REST Events - -#### apiRequest - -This REST event has been removed as discord.js now uses [Undici](https://github.com/nodejs/undici) as the underlying request handler. You must now use a [Diagnostics Channel](https://undici.nodejs.org/#/docs/api/DiagnosticsChannel). Here is a simple example: - - - -```js JavaScript -import diagnosticsChannel from 'node:diagnostics_channel'; - -diagnosticsChannel.channel('undici:request:create').subscribe(({ request }) => { - const { request } = data; - console.log(request.method); // Log the method - console.log(request.path); // Log the path - console.log(request.headers); // Log the headers - console.log(request); // Or just log everything! -}); -``` - -```ts TypeScript -import diagnosticsChannel from 'node:diagnostics_channel'; -import { type DiagnosticsChannel } from 'undici'; - -diagnosticsChannel.channel('undici:request:create').subscribe((data) => { - const { request } = data as DiagnosticsChannel.RequestCreateMessage; - console.log(request.method); // Log the method - console.log(request.path); // Log the path - console.log(request.headers); // Log the headers - console.log(request); // Or just log everything! -}); -``` - - - -You can find further examples at the [Undici Diagnostics Channel documentation](https://undici.nodejs.org/#/docs/api/DiagnosticsChannel). - -#### apiResponse - -This REST event has been renamed to _`response`_ and moved to : - - - -```diff -- client.on('apiResponse', ...); -+ client.rest.on('response', ...); -``` - - - -#### invalidRequestWarning - -This REST event has been moved to : - - - -```diff -- client.on('invalidRequestWarning', ...); -+ client.rest.on('invalidRequestWarning', ...); -``` - - - -#### rateLimit - -This REST event has been renamed to _`rateLimited`_ and moved to : - - - -```diff -- client.on('rateLimit', ...); -+ client.rest.on('rateLimited', ...); -``` - - - -### RoleManager - -_`Role.comparePositions()`_ has been removed. Use instead. - -### Sticker - - is now a nullable string (_`string | null`_). Previously, it -was a nullable array of strings (_`string[] | null`_).[^5] - -### ThreadChannel - -The _`MAX`_ helper used in _`ThreadAutoArchiveDuration`_ has been removed. Discord has since allowed any guild to use any auto archive time which makes this helper redundant. - -### ThreadMemberManager - -The second parameter of has been removed. The the second parameter once was is now merged into the first parameter. In addition, the boolean helper to specify _`cache`_ has been removed. - -Usage is now as follows: - - - -```diff - // The second parameter is merged into the first parameter. -- threadMemberManager.fetch('1234567890', { cache: false, force: true }); -+ threadMemberManager.fetch({ member: '1234567890', cache: false, force: true }); - - // The lone boolean has been removed. One must be explicit here. -- threadMemberManager.fetch(false); -+ threadMemberManager.fetch({ cache: false }); -``` - - - -### Util - -_`Util.removeMentions()`_ has been removed. To control mentions, you should use _`allowedMentions`_ on instead. - -_`Util.splitMessage()`_ has been removed. This utility method is something the developer themselves should do. - -_`Util.resolveAutoArchiveMaxLimit()`_ has been removed. Discord has since allowed any guild to use any auto archive time which makes this method redundant. - -Other functions in _`Util`_ have been moved to top-level exports so you can directly import them from discord.js. - - - -```diff -- import { Util } from 'discord.js'; -- Util.escapeMarkdown(message); - -+ import { escapeMarkdown } from 'discord.js'; -+ escapeMarkdown(message); -``` - - - -### .deleted fields have been removed - -You can no longer use the _`deleted`_ property to check if a structure was deleted.[^6] - -### VoiceChannel - -_`VoiceChannel#editable`_ has been removed. You should use instead. - -### VoiceRegion - -_`VoiceRegion#vip`_ has been removed as it is no longer part of the API. - -### Webhook - -The second parameter of no longer allows a boolean to be passed. The _`cache`_ option in should be used instead. - -## Features - -### ApplicationCommand - -NFSW commands are supported. - -### Attachment - -Added support for voice message metadata fields. - -### AutocompleteInteraction - - has been added which is the id of the -guild the invoked application command is registered to. - -### BaseChannel - -Added support for . - -Store channels have been removed as they are no longer part of the API. - - has been added which is a link to a channel, just like in -the client. - -Additionally, new typeguards have been added: - -- -- -- - -### BaseInteraction - -Added to check whether a given interaction can be replied to. - -### ClientApplication - -Added support for role connection metadata. - -### Collection - -- Added and . -- Added which indicates an immutable _`Collection`_. - -### Collector - -A new event has been added which is emitted whenever an element is not collected by the collector. - -Component collector options now use the enum values: - - - -```diff -+ import { ComponentType } from 'discord.js'; - - const collector = interaction.channel.createMessageComponentCollector({ - filter, -- componentType: 'BUTTON', -+ componentType: ComponentType.Button, - time: 20000 - }); -``` - - - -### CommandInteraction - - has been added which is the id of the -guild the invoked application command is registered to. - -### CommandInteractionOptionResolver - - now has a third -parameter which narrows the channel type. - -### Events - -Added support for event. - -### ForumChannel - -Added support for forum channels. - -Added support for . - -### Guild - -Added support for which sets the guild's MFA level. - -Added support for . which indicates the maximum number of video channel users. - -Added support for . which indicates the maximum number of video channel users for stage channels. - -Added support for . which disables the guild's invites. - -Added support for the _`after`_ parameter in . - -### GuildChannelManager - -_`videoQualityMode`_ may be used whilst creating a channel to initially set the camera video quality mode. - -### GuildEmojiManager - -Added and for managing existing guild emojis. - -### GuildForumThreadManager - -Added as manager for threads in forum channels. - -### GuildMember - -Added support for . - -### GuildMembersChunk - -This object now supports the _`notFound`_ property. - -### GuildMemberManager - -Added to fetch the client user in the guild. - -Added and . These methods allow a single addition or removal of a role respectively to a guild member, even if uncached. - -### GuildTextThreadManager - -Added as manager for threads in text channels and announcement channels. - -### Message - - has been added as an approximate position in a thread. - -Added support for role subscription data. - -### MessageReaction - -Added to make the client user react with the reaction the class belongs to. - -### Role - -Added support for role subscriptions. - -Added support for _`Role#tags#guildConnections`_. - -### StageChannel - -Stage channels now allow messages to be sent in them, much like voice channels. - -### Sticker - -Added support for GIF stickers. - -### ThreadMemberManager - -The new _`withMember`_ options returns the associated guild member with the thread member. - -When fetching multiple thread members alongside _`withMember`_, paginated results will be returned. The _`after`_ and _`limit`_ option are supported in this scenario. - -### Webhook - -Added . - -Added the _`threadName`_ property in which allows a webhook to create a post in a forum channel. - -### WebSocketManager - -discord.js uses internally. - -[^1]: https://github.com/discordjs/discord.js/pull/7188 - -[^2]: https://github.com/discordjs/discord.js/pull/6492 - -[^3]: https://github.com/discordjs/discord.js/pull/7669 - -[^4]: https://github.com/discordjs/discord.js/issues/6546 - -[^5]: https://github.com/discordjs/discord.js/pull/8010 - -[^6]: https://github.com/discordjs/discord.js/issues/7091 - -[^7]: https://github.com/discord/discord-api-docs/pull/6017 diff --git a/apps/guide/src/contexts/nav.tsx b/apps/guide/src/contexts/nav.tsx deleted file mode 100644 index 031417b73..000000000 --- a/apps/guide/src/contexts/nav.tsx +++ /dev/null @@ -1,27 +0,0 @@ -'use client'; - -import { - type PropsWithChildren, - type Dispatch, - type SetStateAction, - createContext, - useContext, - useState, - useMemo, -} from 'react'; - -export const NavContext = createContext<{ opened: boolean; setOpened: Dispatch> }>({ - opened: false, - setOpened: (_) => {}, -}); - -export const NavProvider = ({ children }: PropsWithChildren) => { - const [opened, setOpened] = useState(false); - const value = useMemo(() => ({ opened, setOpened }), [opened]); - - return {children}; -}; - -export function useNav() { - return useContext(NavContext); -} diff --git a/apps/guide/src/middleware.ts b/apps/guide/src/middleware.ts deleted file mode 100644 index afa3eb307..000000000 --- a/apps/guide/src/middleware.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { NextResponse, type NextRequest } from 'next/server'; - -export default async function middleware(request: NextRequest) { - return NextResponse.redirect(new URL('/guide/home/introduction', request.url)); -} - -export const config = { - matcher: ['/', '/guide'], -}; diff --git a/apps/guide/src/styles/ch.css b/apps/guide/src/styles/ch.css deleted file mode 100644 index e69de29bb..000000000 diff --git a/apps/guide/src/styles/cmdk.css b/apps/guide/src/styles/cmdk.css deleted file mode 100644 index 1c47f4ddf..000000000 --- a/apps/guide/src/styles/cmdk.css +++ /dev/null @@ -1,3 +0,0 @@ -[data-backdrop] { - background-color: rgb(0 0 0 / 35%); -} diff --git a/apps/guide/src/styles/code-hike-theme-dark-plus.json b/apps/guide/src/styles/code-hike-theme-dark-plus.json deleted file mode 100644 index d175610c0..000000000 --- a/apps/guide/src/styles/code-hike-theme-dark-plus.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "$schema": "vscode://schemas/color-theme", - "name": "dark-plus", - "tokenColors": [ - { - "settings": { - "foreground": "#D4D4D4" - } - }, - { - "scope": ["meta.embedded", "source.groovy.embedded", "string meta.image.inline.markdown"], - "settings": { - "foreground": "#D4D4D4" - } - }, - { - "scope": "emphasis", - "settings": { - "fontStyle": "italic" - } - }, - { - "scope": "strong", - "settings": { - "fontStyle": "bold" - } - }, - { - "scope": "header", - "settings": { - "foreground": "#000080" - } - }, - { - "scope": "comment", - "settings": { - "foreground": "#6A9955" - } - }, - { - "scope": "constant.language", - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": [ - "constant.numeric", - "variable.other.enummember", - "keyword.operator.plus.exponent", - "keyword.operator.minus.exponent" - ], - "settings": { - "foreground": "#b5cea8" - } - }, - { - "scope": "constant.regexp", - "settings": { - "foreground": "#646695" - } - }, - { - "scope": "entity.name.tag", - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "entity.name.tag.css", - "settings": { - "foreground": "#d7ba7d" - } - }, - { - "scope": "entity.other.attribute-name", - "settings": { - "foreground": "#9cdcfe" - } - }, - { - "scope": [ - "entity.other.attribute-name.class.css", - "entity.other.attribute-name.class.mixin.css", - "entity.other.attribute-name.id.css", - "entity.other.attribute-name.parent-selector.css", - "entity.other.attribute-name.pseudo-class.css", - "entity.other.attribute-name.pseudo-element.css", - "source.css.less entity.other.attribute-name.id", - "entity.other.attribute-name.scss" - ], - "settings": { - "foreground": "#d7ba7d" - } - }, - { - "scope": "invalid", - "settings": { - "foreground": "#f44747" - } - }, - { - "scope": "markup.underline", - "settings": { - "fontStyle": "underline" - } - }, - { - "scope": "markup.bold", - "settings": { - "fontStyle": "bold", - "foreground": "#569cd6" - } - }, - { - "scope": "markup.heading", - "settings": { - "fontStyle": "bold", - "foreground": "#569cd6" - } - }, - { - "scope": "markup.italic", - "settings": { - "fontStyle": "italic" - } - }, - { - "scope": "markup.strikethrough", - "settings": { - "fontStyle": "strikethrough" - } - }, - { - "scope": "markup.inserted", - "settings": { - "foreground": "#b5cea8" - } - }, - { - "scope": "markup.deleted", - "settings": { - "foreground": "#ce9178" - } - }, - { - "scope": "markup.changed", - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "punctuation.definition.quote.begin.markdown", - "settings": { - "foreground": "#6A9955" - } - }, - { - "scope": "punctuation.definition.list.begin.markdown", - "settings": { - "foreground": "#6796e6" - } - }, - { - "scope": "markup.inline.raw", - "settings": { - "foreground": "#ce9178" - } - }, - { - "name": "brackets of XML/HTML tags", - "scope": "punctuation.definition.tag", - "settings": { - "foreground": "#808080" - } - }, - { - "scope": ["meta.preprocessor", "entity.name.function.preprocessor"], - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "meta.preprocessor.string", - "settings": { - "foreground": "#ce9178" - } - }, - { - "scope": "meta.preprocessor.numeric", - "settings": { - "foreground": "#b5cea8" - } - }, - { - "scope": "meta.structure.dictionary.key.python", - "settings": { - "foreground": "#9cdcfe" - } - }, - { - "scope": "meta.diff.header", - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "storage", - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "storage.type", - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": ["storage.modifier", "keyword.operator.noexcept"], - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": ["string", "meta.embedded.assembly"], - "settings": { - "foreground": "#ce9178" - } - }, - { - "scope": "string.tag", - "settings": { - "foreground": "#ce9178" - } - }, - { - "scope": "string.value", - "settings": { - "foreground": "#ce9178" - } - }, - { - "scope": "string.regexp", - "settings": { - "foreground": "#d16969" - } - }, - { - "name": "String interpolation", - "scope": [ - "punctuation.definition.template-expression.begin", - "punctuation.definition.template-expression.end", - "punctuation.section.embedded" - ], - "settings": { - "foreground": "#569cd6" - } - }, - { - "name": "Reset JavaScript string interpolation expression", - "scope": ["meta.template.expression"], - "settings": { - "foreground": "#d4d4d4" - } - }, - { - "scope": [ - "support.type.vendored.property-name", - "support.type.property-name", - "variable.css", - "variable.scss", - "variable.other.less", - "source.coffee.embedded" - ], - "settings": { - "foreground": "#9cdcfe" - } - }, - { - "scope": "keyword", - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "keyword.control", - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "keyword.operator", - "settings": { - "foreground": "#d4d4d4" - } - }, - { - "scope": [ - "keyword.operator.new", - "keyword.operator.expression", - "keyword.operator.cast", - "keyword.operator.sizeof", - "keyword.operator.alignof", - "keyword.operator.typeid", - "keyword.operator.alignas", - "keyword.operator.instanceof", - "keyword.operator.logical.python", - "keyword.operator.wordlike" - ], - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "keyword.other.unit", - "settings": { - "foreground": "#b5cea8" - } - }, - { - "scope": ["punctuation.section.embedded.begin.php", "punctuation.section.embedded.end.php"], - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "support.function.git-rebase", - "settings": { - "foreground": "#9cdcfe" - } - }, - { - "scope": "constant.sha.git-rebase", - "settings": { - "foreground": "#b5cea8" - } - }, - { - "name": "coloring of the Java import and package identifiers", - "scope": ["storage.modifier.import.java", "variable.language.wildcard.java", "storage.modifier.package.java"], - "settings": { - "foreground": "#d4d4d4" - } - }, - { - "name": "this.self", - "scope": "variable.language", - "settings": { - "foreground": "#569cd6" - } - }, - { - "name": "Function declarations", - "scope": [ - "entity.name.function", - "support.function", - "support.constant.handlebars", - "source.powershell variable.other.member", - "entity.name.operator.custom-literal" - ], - "settings": { - "foreground": "#DCDCAA" - } - }, - { - "name": "Types declaration and references", - "scope": [ - "support.class", - "support.type", - "entity.name.type", - "entity.name.namespace", - "entity.other.attribute", - "entity.name.scope-resolution", - "entity.name.class", - "storage.type.numeric.go", - "storage.type.byte.go", - "storage.type.boolean.go", - "storage.type.string.go", - "storage.type.uintptr.go", - "storage.type.error.go", - "storage.type.rune.go", - "storage.type.cs", - "storage.type.generic.cs", - "storage.type.modifier.cs", - "storage.type.variable.cs", - "storage.type.annotation.java", - "storage.type.generic.java", - "storage.type.java", - "storage.type.object.array.java", - "storage.type.primitive.array.java", - "storage.type.primitive.java", - "storage.type.token.java", - "storage.type.groovy", - "storage.type.annotation.groovy", - "storage.type.parameters.groovy", - "storage.type.generic.groovy", - "storage.type.object.array.groovy", - "storage.type.primitive.array.groovy", - "storage.type.primitive.groovy" - ], - "settings": { - "foreground": "#4EC9B0" - } - }, - { - "name": "Types declaration and references, TS grammar specific", - "scope": [ - "meta.type.cast.expr", - "meta.type.new.expr", - "support.constant.math", - "support.constant.dom", - "support.constant.json", - "entity.other.inherited-class" - ], - "settings": { - "foreground": "#4EC9B0" - } - }, - { - "name": "Control flow / Special keywords", - "scope": [ - "keyword.control", - "source.cpp keyword.operator.new", - "keyword.operator.delete", - "keyword.other.using", - "keyword.other.operator", - "entity.name.operator" - ], - "settings": { - "foreground": "#C586C0" - } - }, - { - "name": "Variable and parameter name", - "scope": [ - "variable", - "meta.definition.variable.name", - "support.variable", - "entity.name.variable", - "constant.other.placeholder" - ], - "settings": { - "foreground": "#9CDCFE" - } - }, - { - "name": "Constants and enums", - "scope": ["variable.other.constant", "variable.other.enummember"], - "settings": { - "foreground": "#4FC1FF" - } - }, - { - "name": "Object keys, TS grammar specific", - "scope": ["meta.object-literal.key"], - "settings": { - "foreground": "#9CDCFE" - } - }, - { - "name": "CSS property value", - "scope": [ - "support.constant.property-value", - "support.constant.font-name", - "support.constant.media-type", - "support.constant.media", - "constant.other.color.rgb-value", - "constant.other.rgb-value", - "support.constant.color" - ], - "settings": { - "foreground": "#CE9178" - } - }, - { - "name": "Regular expression groups", - "scope": [ - "punctuation.definition.group.regexp", - "punctuation.definition.group.assertion.regexp", - "punctuation.definition.character-class.regexp", - "punctuation.character.set.begin.regexp", - "punctuation.character.set.end.regexp", - "keyword.operator.negation.regexp", - "support.other.parenthesis.regexp" - ], - "settings": { - "foreground": "#CE9178" - } - }, - { - "scope": [ - "constant.character.character-class.regexp", - "constant.other.character-class.set.regexp", - "constant.other.character-class.regexp", - "constant.character.set.regexp" - ], - "settings": { - "foreground": "#d16969" - } - }, - { - "scope": ["keyword.operator.or.regexp", "keyword.control.anchor.regexp"], - "settings": { - "foreground": "#DCDCAA" - } - }, - { - "scope": "keyword.operator.quantifier.regexp", - "settings": { - "foreground": "#d7ba7d" - } - }, - { - "scope": "constant.character", - "settings": { - "foreground": "#569cd6" - } - }, - { - "scope": "constant.character.escape", - "settings": { - "foreground": "#d7ba7d" - } - }, - { - "scope": "entity.name.label", - "settings": { - "foreground": "#C8C8C8" - } - } - ], - "semanticTokenColors": { - "newOperator": "#C586C0", - "stringLiteral": "#ce9178", - "customLiteral": "#DCDCAA", - "numberLiteral": "#b5cea8" - }, - "colors": { - "checkbox.border": "#6B6B6B", - "editor.background": "#1E1E1E", - "editor.foreground": "#D4D4D4", - "editor.inactiveSelectionBackground": "#3A3D41", - "editorIndentGuide.background": "#404040", - "editorIndentGuide.activeBackground": "#707070", - "editor.selectionHighlightBackground": "#ADD6FF26", - "list.dropBackground": "#383B3D", - "activityBarBadge.background": "#007ACC", - "sideBarTitle.foreground": "#BBBBBB", - "input.placeholderForeground": "#A6A6A6", - "menu.background": "#252526", - "menu.foreground": "#CCCCCC", - "menu.separatorBackground": "#454545", - "menu.border": "#454545", - "statusBarItem.remoteForeground": "#FFF", - "statusBarItem.remoteBackground": "#16825D", - "ports.iconRunningProcessForeground": "#369432", - "sideBarSectionHeader.background": "#0000", - "sideBarSectionHeader.border": "#ccc3", - "tab.lastPinnedBorder": "#ccc3", - "list.activeSelectionIconForeground": "#FFF", - "terminal.inactiveSelectionBackground": "#3A3D41", - "widget.border": "#303031" - }, - "type": "dark" -} diff --git a/apps/guide/src/styles/main.css b/apps/guide/src/styles/main.css deleted file mode 100644 index 56e810abe..000000000 --- a/apps/guide/src/styles/main.css +++ /dev/null @@ -1,11 +0,0 @@ -@import '@unocss/reset/tailwind-compat.css'; -@unocss all; - -body { - font-family: var(--font-inter); - min-height: 100vh; -} - -code { - font-family: var(--font-mono); -} diff --git a/apps/guide/src/util/constants.ts b/apps/guide/src/util/constants.ts deleted file mode 100644 index 2deec17d1..000000000 --- a/apps/guide/src/util/constants.ts +++ /dev/null @@ -1,39 +0,0 @@ -export const BASE_URL = 'https://discord.js.org/docs/packages' as const; - -export const BASE_URL_LEGACY = 'https://old.discordjs.dev/#/docs/discord.js' as const; - -export const BASE_URL_DISCORD_API_TYPES = 'https://discord-api-types.dev' as const; - -export const DESCRIPTION = 'Imagine a guide... that explores the many possibilities for your discord.js bot.'; - -export const GITHUB_BASE_PAGES_PATH = 'https://github.com/discordjs/discord.js/tree/main/apps/guide/src/pages'; - -export const PACKAGES = [ - 'discord.js', - 'brokers', - 'builders', - 'collection', - 'core', - 'formatters', - 'next', - 'proxy', - 'rest', - 'util', - 'voice', - 'ws', -] as const; - -/** - * The stable version of discord.js. - */ -export const VERSION = '14.13.0' as const; - -/** - * The API version (for discord-api-types). This is prefixed with a "v". - */ -export const DISCORD_API_TYPES_VERSION = 'v10' as const; - -/** - * The voice API version (for discord-api-types). This is prefixed with a "v". - */ -export const DISCORD_API_TYPES_VOICE_VERSION = 'v4' as const; diff --git a/apps/guide/src/util/fonts.ts b/apps/guide/src/util/fonts.ts deleted file mode 100644 index d60a63379..000000000 --- a/apps/guide/src/util/fonts.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Inter, JetBrains_Mono } from 'next/font/google'; - -export const inter = Inter({ - subsets: ['latin'], - display: 'swap', - variable: '--font-inter', -}); - -export const jetBrainsMono = JetBrains_Mono({ - subsets: ['latin'], - display: 'swap', - variable: '--font-mono', -}); diff --git a/apps/guide/src/util/url.ts b/apps/guide/src/util/url.ts deleted file mode 100644 index 125d745b5..000000000 --- a/apps/guide/src/util/url.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { GITHUB_BASE_PAGES_PATH } from './constants.js'; - -export function generateGithubURL(pageURL: string) { - return `${GITHUB_BASE_PAGES_PATH}${pageURL}.mdx`; -} diff --git a/apps/guide/tsconfig.eslint.json b/apps/guide/tsconfig.eslint.json deleted file mode 100644 index 7f748c522..000000000 --- a/apps/guide/tsconfig.eslint.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig.json", - "extends": "./tsconfig.json", - "compilerOptions": { - "allowJs": true - }, - "include": [ - "*.ts", - "*.tsx", - "*.js", - ".jsx", - "*.cjs", - "*.mjs", - "src/**/*.ts", - "src/**/*.tsx", - "src/**/*.js", - "src/**/*.jsx", - "src/**/*.cjs", - "src/**/*.mjs", - "bin", - "scripts", - "__tests__", - "__mocks__" - ], - "exclude": ["node_modules"] -} diff --git a/apps/guide/tsconfig.json b/apps/guide/tsconfig.json deleted file mode 100644 index dbca7374c..000000000 --- a/apps/guide/tsconfig.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig.json", - "extends": "../../tsconfig.json", - "compilerOptions": { - "lib": ["ESNext", "DOM", "DOM.Iterable"], - "jsx": "preserve", - "baseUrl": ".", - "outDir": "dist", - "noEmit": true, - "esModuleInterop": true, - "allowJs": true, - "incremental": true, - "skipLibCheck": true, - "plugins": [ - { - "name": "next" - } - ], - "paths": { - "~/*": ["./src/*"], - "contentlayer/generated": ["./.contentlayer/generated"] - } - }, - "include": [ - "src/**/*.ts", - "src/**/*.tsx", - "src/**/*.js", - "src/**/*.jsx", - "src/**/*.cjs", - "src/**/*.mjs", - "next-env.d.ts", - ".next/types/**/*.ts" - ], - "exclude": ["node_modules"] -} diff --git a/apps/website/.prettierrc.cjs b/apps/website/.prettierrc.cjs index f1c65b39d..e6c4297e0 100644 --- a/apps/website/.prettierrc.cjs +++ b/apps/website/.prettierrc.cjs @@ -2,4 +2,5 @@ module.exports = { ...require('../../.prettierrc.json'), plugins: ['prettier-plugin-tailwindcss'], + tailwindFunctions: ['cva', 'cx'], }; diff --git a/apps/website/next.config.mjs b/apps/website/next.config.mjs index 3f7790d25..1cc7ec157 100644 --- a/apps/website/next.config.mjs +++ b/apps/website/next.config.mjs @@ -17,6 +17,12 @@ export default { ppr: true, reactCompiler: true, }, + eslint: { + ignoreDuringBuilds: true, + }, + typescript: { + ignoreBuildErrors: true, + }, async redirects() { return [ { diff --git a/apps/website/package.json b/apps/website/package.json index d30bd259d..93f1c7cba 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -14,8 +14,8 @@ "build:analyze": "turbo run docs --filter='@discordjs/*' --concurrency=4 && cross-env ANALYZE=true NEXT_PUBLIC_LOCAL_DEV=true pnpm run build:prod", "preview": "next start", "dev": "next dev", - "lint": "pnpm run build:check && prettier --check . && cross-env TIMING=1 eslint --format=pretty src", - "format": "pnpm run build:check && prettier --write . && cross-env TIMING=1 eslint --fix --format=pretty src", + "lint": "pnpm run build:check && prettier --check . && cross-env TIMING=1 eslint --format=pretty src ", + "format": "pnpm run build:check && prettier --write . && cross-env TIMING=1 eslint --fix --format=pretty src ", "fmt": "pnpm run format" }, "type": "module", @@ -62,9 +62,9 @@ "next-themes": "^0.3.0", "overlayscrollbars": "^2.10.1", "overlayscrollbars-react": "^0.5.6", - "react": "19.0.0-rc-f994737d14-20240522", + "react": "19.1.0", "react-aria-components": "^1.5.0", - "react-dom": "19.0.0-rc-f994737d14-20240522", + "react-dom": "19.1.0", "sharp": "^0.33.5", "usehooks-ts": "^3.1.0", "vaul": "^1.1.2" @@ -72,30 +72,31 @@ "devDependencies": { "@shikijs/rehype": "^1.24.4", "@tailwindcss/typography": "^0.5.15", - "@testing-library/react": "^15.0.7", - "@testing-library/user-event": "^14.5.2", - "@types/node": "^22.10.10", - "@types/react": "^18.3.18", - "@types/react-dom": "^18.3.5", + "@testing-library/react": "^16.3.0", + "@testing-library/user-event": "^14.6.1", + "@types/node": "^22.14.0", + "@types/react": "^19.1.0", + "@types/react-dom": "^19.1.1", "@vitejs/plugin-react": "^4.3.4", - "autoprefixer": "^10.4.20", + "autoprefixer": "^10.4.21", "babel-plugin-react-compiler": "0.0.0-experimental-592953e-20240517", "cpy-cli": "^5.0.0", "cross-env": "^7.0.3", - "eslint": "^8.57.1", - "eslint-config-neon": "^0.1.62", + "eslint": "^9.24.0", + "eslint-config-neon": "^0.2.7", + "eslint-formatter-compact": "^8.40.0", "eslint-formatter-pretty": "^6.0.1", - "happy-dom": "^14.12.3", - "postcss": "^8.4.49", - "prettier": "^3.4.2", + "happy-dom": "^17.4.4", + "postcss": "^8.5.3", + "prettier": "^3.5.3", "prettier-plugin-tailwindcss": "^0.5.14", "remark-gfm": "^4.0.0", "remark-rehype": "^11.1.1", "shiki": "^1.24.4", "tailwindcss": "^3.4.17", - "turbo": "^2.3.3", - "typescript": "~5.5.4", - "vercel": "^37.14.0" + "turbo": "^2.5.0", + "typescript": "~5.8.3", + "vercel": "^41.4.1" }, "engines": { "node": ">=22.12.0" diff --git a/apps/website/src/app/docs/packages/[packageName]/[version]/layout.tsx b/apps/website/src/app/docs/packages/[packageName]/[version]/layout.tsx index e9344635c..efacd0105 100644 --- a/apps/website/src/app/docs/packages/[packageName]/[version]/layout.tsx +++ b/apps/website/src/app/docs/packages/[packageName]/[version]/layout.tsx @@ -31,7 +31,7 @@ export default async function Layout({ return ( // eslint-disable-next-line react/no-unknown-property -
+
diff --git a/apps/website/src/app/layout.tsx b/apps/website/src/app/layout.tsx index 97d991b31..a82464291 100644 --- a/apps/website/src/app/layout.tsx +++ b/apps/website/src/app/layout.tsx @@ -76,7 +76,7 @@ export const metadata: Metadata = { export default async function RootLayout({ children }: PropsWithChildren) { return ( - + diff --git a/apps/website/src/app/providers.tsx b/apps/website/src/app/providers.tsx index fbc910a5d..cac09ead3 100644 --- a/apps/website/src/app/providers.tsx +++ b/apps/website/src/app/providers.tsx @@ -14,7 +14,6 @@ export function Providers({ children }: PropsWithChildren) { useSystemThemeFallback(); return ( - // eslint-disable-next-line @typescript-eslint/unbound-method {children} diff --git a/apps/website/src/components/Badges.tsx b/apps/website/src/components/Badges.tsx index 2f8514d72..911c5e234 100644 --- a/apps/website/src/components/Badges.tsx +++ b/apps/website/src/components/Badges.tsx @@ -20,6 +20,7 @@ export async function Badges({ node }: { readonly node: any }) { const isOptional = node.isOptional; const isExternal = node.isExternal; + // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing const isAny = isDeprecated || isProtected || isStatic || isAbstract || isReadonly || isOptional || isExternal; return isAny ? ( diff --git a/apps/website/src/components/ConstructorNode.tsx b/apps/website/src/components/ConstructorNode.tsx index 342e323ca..d6bf791a4 100644 --- a/apps/website/src/components/ConstructorNode.tsx +++ b/apps/website/src/components/ConstructorNode.tsx @@ -15,11 +15,11 @@ export async function ConstructorNode({ node, version }: { readonly node: any; r

{/* constructor({parsedContent.constructor.parametersString}) */} - + constructor({node.parameters?.length ? : null}) @@ -34,18 +34,18 @@ export async function ConstructorNode({ node, version }: { readonly node: any; r >

{node.summary?.summarySection.length ? ( - + ) : null}
-
+
); diff --git a/apps/website/src/components/DocItem.tsx b/apps/website/src/components/DocItem.tsx index d110302f2..81cfe9895 100644 --- a/apps/website/src/components/DocItem.tsx +++ b/apps/website/src/components/DocItem.tsx @@ -29,29 +29,25 @@ async function OverloadNode({ return ( - {node.overloads.map((overload: any) => { - return ( - - Overload {overload.overloadIndex} - - ); - })} - - {node.overloads.map((overload: any) => { - return ( - ( + - - - ); - })} + Overload {overload.overloadIndex} + + ))} + + {node.overloads.map((overload: any) => ( + + + + ))} ); } @@ -74,14 +70,14 @@ export function DocItem({ - + {node.summary?.deprecatedBlock.length ? ( diff --git a/apps/website/src/components/DocNode.tsx b/apps/website/src/components/DocNode.tsx index c12c95751..9fd033224 100644 --- a/apps/website/src/components/DocNode.tsx +++ b/apps/website/src/components/DocNode.tsx @@ -12,9 +12,9 @@ export async function DocNode({ node, version }: { readonly node?: any; readonly if (node.resolvedPackage) { return ( {node.text} @@ -24,9 +24,9 @@ export async function DocNode({ node, version }: { readonly node?: any; readonly if (node.uri) { return ( @@ -39,9 +39,9 @@ export async function DocNode({ node, version }: { readonly node?: any; readonly const href = BuiltinDocumentationLinks[node.text as keyof typeof BuiltinDocumentationLinks]; return ( @@ -55,7 +55,7 @@ export async function DocNode({ node, version }: { readonly node?: any; readonly case 'CodeSpan': return ( - + {node.text} ); @@ -65,14 +65,14 @@ export async function DocNode({ node, version }: { readonly node?: any; readonly return ( - + ); } diff --git a/apps/website/src/components/EnumMemberNode.tsx b/apps/website/src/components/EnumMemberNode.tsx index 96b76d5b2..6743c19ea 100644 --- a/apps/website/src/components/EnumMemberNode.tsx +++ b/apps/website/src/components/EnumMemberNode.tsx @@ -30,83 +30,81 @@ export async function EnumMemberNode({
- {node.map((enumMember: any, idx: number) => { - return ( - -
-
-

- - - - - - {enumMember.displayName} - {enumMember.parameters?.length ? ( - - ) : null} - {enumMember.initializerExcerpt ? ( - <> - {' = '} - - - ) : null} - -

+ {node.map((enumMember: any, idx: number) => ( + +
+ - - {enumMember.summary?.deprecatedBlock.length ? ( - - ) : null} - - {enumMember.summary?.summarySection.length ? ( - - ) : null} - - {enumMember.summary?.exampleBlocks.length ? ( - - ) : null} - - {enumMember.summary?.returnsBlock.length ? ( - - ) : null} - - {enumMember.inheritedFrom ? ( - - ) : null} - - {enumMember.summary?.seeBlocks.length ? ( - - ) : null} + + +
-
-
-
- - ); - })} + + {enumMember.summary?.deprecatedBlock.length ? ( + + ) : null} + + {enumMember.summary?.summarySection.length ? ( + + ) : null} + + {enumMember.summary?.exampleBlocks.length ? ( + + ) : null} + + {enumMember.summary?.returnsBlock.length ? ( + + ) : null} + + {enumMember.inheritedFrom ? ( + + ) : null} + + {enumMember.summary?.seeBlocks.length ? ( + + ) : null} +
+
+
+
+ + ))}
); diff --git a/apps/website/src/components/EventNode.tsx b/apps/website/src/components/EventNode.tsx index d909cdab7..3330d037d 100644 --- a/apps/website/src/components/EventNode.tsx +++ b/apps/website/src/components/EventNode.tsx @@ -30,12 +30,12 @@ async function EventBodyNode({

{event.displayName} - + {event.typeParameters?.length ? ( @@ -58,8 +58,8 @@ async function EventBodyNode({ >

@@ -69,7 +69,7 @@ async function EventBodyNode({ ) : null} {event.summary?.summarySection.length ? ( - + ) : null} {event.summary?.exampleBlocks.length ? ( @@ -77,17 +77,17 @@ async function EventBodyNode({ ) : null} {event.summary?.returnsBlock.length ? ( - + ) : null} {event.inheritedFrom ? ( ) : null} - {event.summary?.seeBlocks.length ? : null} + {event.summary?.seeBlocks.length ? : null}
-
+
); @@ -105,29 +105,25 @@ async function OverloadNode({ return ( - {event.overloads.map((overload: any) => { - return ( - - Overload {overload.overloadIndex} - - ); - })} - - {event.overloads.map((overload: any) => { - return ( - ( + - - - ); - })} + Overload {overload.overloadIndex} + + ))} + + {event.overloads.map((overload: any) => ( + + + + ))} ); } @@ -147,29 +143,29 @@ export async function EventNode({

Events

- - + +
- {node.map((event: any) => { - return event.overloads?.length ? ( + {node.map((event: any) => + event.overloads?.length ? ( ) : ( - ); - })} + ), + )}
diff --git a/apps/website/src/components/ExcerptNode.tsx b/apps/website/src/components/ExcerptNode.tsx index 5e75ae7da..50427be3b 100644 --- a/apps/website/src/components/ExcerptNode.tsx +++ b/apps/website/src/components/ExcerptNode.tsx @@ -18,9 +18,9 @@ export async function ExcerptNode({ node, version }: { readonly node?: any; read if (excerpt.resolvedItem) { return ( {excerpt.text} @@ -30,9 +30,9 @@ export async function ExcerptNode({ node, version }: { readonly node?: any; read if (excerpt.href) { return ( @@ -45,9 +45,9 @@ export async function ExcerptNode({ node, version }: { readonly node?: any; read const href = BuiltinDocumentationLinks[excerpt.text as keyof typeof BuiltinDocumentationLinks]; return ( diff --git a/apps/website/src/components/InformationNode.tsx b/apps/website/src/components/InformationNode.tsx index 9e8852f5a..6ffef83a4 100644 --- a/apps/website/src/components/InformationNode.tsx +++ b/apps/website/src/components/InformationNode.tsx @@ -10,8 +10,8 @@ export async function InformationNode({ node, version }: { readonly node: any; r

{node.displayName}

- {node.implements ? : null} - {node.extends ? : null} + {node.implements ? : null} + {node.extends ? : null}
@@ -24,8 +24,8 @@ export async function InformationNode({ node, version }: { readonly node: any; r >
diff --git a/apps/website/src/components/MethodNode.tsx b/apps/website/src/components/MethodNode.tsx index ec8a519fc..d15627ff5 100644 --- a/apps/website/src/components/MethodNode.tsx +++ b/apps/website/src/components/MethodNode.tsx @@ -31,12 +31,12 @@ async function MethodBodyNode({

{method.displayName} - + {method.typeParameters?.length ? ( @@ -60,8 +60,8 @@ async function MethodBodyNode({ >

@@ -71,7 +71,7 @@ async function MethodBodyNode({ ) : null} {method.summary?.summarySection.length ? ( - + ) : null} {method.summary?.exampleBlocks.length ? ( @@ -79,7 +79,7 @@ async function MethodBodyNode({ ) : null} {method.summary?.returnsBlock.length ? ( - + ) : null} {method.inheritedFrom ? ( @@ -87,11 +87,11 @@ async function MethodBodyNode({ ) : null} {method.summary?.seeBlocks.length ? ( - + ) : null}
-
+
); @@ -109,29 +109,25 @@ async function OverloadNode({ return ( - {method.overloads.map((overload: any) => { - return ( - - Overload {overload.overloadIndex} - - ); - })} - - {method.overloads.map((overload: any) => { - return ( - ( + - - - ); - })} + Overload {overload.overloadIndex} + + ))} + + {method.overloads.map((overload: any) => ( + + + + ))} ); } @@ -151,14 +147,14 @@ export async function MethodNode({

Methods

- - + +
- {node.map((method: any) => { - return method.overloads?.length ? ( + {node.map((method: any) => + method.overloads?.length ? ( - ); - })} + ), + )}
diff --git a/apps/website/src/components/Navigation.tsx b/apps/website/src/components/Navigation.tsx index 88293836c..137c58e0d 100644 --- a/apps/website/src/components/Navigation.tsx +++ b/apps/website/src/components/Navigation.tsx @@ -37,6 +37,7 @@ export async function Navigation({ const versions = await fetchVersions(packageName); const groupedNodes = node.reduce((acc: any, node: any) => { + // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing (acc[node.kind.toLowerCase()] ||= []).push(node); return acc; }, {}); @@ -48,7 +49,7 @@ export async function Navigation({ >
- + {packageName}
@@ -77,8 +78,8 @@ export async function Navigation({

Classes

- - + +
@@ -102,8 +103,8 @@ export async function Navigation({

Functions

- - + +
@@ -127,8 +128,8 @@ export async function Navigation({

Enums

- - + +
@@ -152,8 +153,8 @@ export async function Navigation({

Interfaces

- - + +
@@ -177,8 +178,8 @@ export async function Navigation({

Types

- - + +
@@ -202,8 +203,8 @@ export async function Navigation({

Variables

- - + +
diff --git a/apps/website/src/components/NavigationItem.tsx b/apps/website/src/components/NavigationItem.tsx index 716262897..5a079097e 100644 --- a/apps/website/src/components/NavigationItem.tsx +++ b/apps/website/src/components/NavigationItem.tsx @@ -25,8 +25,8 @@ export function NavigationItem({ setDrawerOpen(false)} + title={node.name} > {children} diff --git a/apps/website/src/components/Outline.tsx b/apps/website/src/components/Outline.tsx index 92424185b..c96e4d099 100644 --- a/apps/website/src/components/Outline.tsx +++ b/apps/website/src/components/Outline.tsx @@ -8,6 +8,7 @@ import { Fragment } from 'react'; import { Collapsible, CollapsibleContent, CollapsibleTrigger } from './ui/Collapsible'; export async function Outline({ node }: { readonly node: any }) { + // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing const hasAny = node.members?.properties?.length || node.members?.events?.length || node.members?.methods?.length; return hasAny ? ( @@ -16,8 +17,8 @@ export async function Outline({ node }: { readonly node: any }) {

Table of contents

- - + + @@ -30,28 +31,26 @@ export async function Outline({ node }: { readonly node: any }) { Properties - - + +
- {node.members.properties.map((property: any, idx: number) => { - return ( - -
-
- - {property.displayName} - -
+ {node.members.properties.map((property: any, idx: number) => ( + +
+
+ + {property.displayName} +
- - ); - })} +
+
+ ))}
@@ -64,28 +63,26 @@ export async function Outline({ node }: { readonly node: any }) { Methods - - + +
- {node.members.methods.map((method: any, idx: number) => { - return ( - -
-
- - {method.displayName} - -
+ {node.members.methods.map((method: any, idx: number) => ( + +
+
+ + {method.displayName} +
- - ); - })} +
+
+ ))}
@@ -98,35 +95,33 @@ export async function Outline({ node }: { readonly node: any }) { Events - - + +
- {node.members.events.map((event: any, idx: number) => { - return ( - -
-
- - {event.displayName} - -
+ {node.members.events.map((event: any, idx: number) => ( + +
+
+ + {event.displayName} +
- - ); - })} +
+
+ ))}
) : null}
-
+
diff --git a/apps/website/src/components/ParameterNode.tsx b/apps/website/src/components/ParameterNode.tsx index 030e11820..95423c949 100644 --- a/apps/website/src/components/ParameterNode.tsx +++ b/apps/website/src/components/ParameterNode.tsx @@ -16,33 +16,31 @@ export async function ParameterNode({ }) { return (
- {node.map((parameter: any, idx: number) => { - return ( - -
- - {description ? ( - - - - ) : null} - {description ? : null} - {parameter.name} - {parameter.isOptional ? '?' : ''}: - {parameter.defaultValue ? ` = ${parameter.defaultValue}` : ''} - - {description && parameter.description?.length ? ( -
- -
+ {node.map((parameter: any, idx: number) => ( + +
+ + {description ? ( + + + ) : null} -
-
- ); - })} + {description ? : null} + {parameter.name} + {parameter.isOptional ? '?' : ''}: + {parameter.defaultValue ? ` = ${parameter.defaultValue}` : ''} + + {description && parameter.description?.length ? ( +
+ +
+ ) : null} +
+
+ ))} {description ? (
-
+
) : null}
diff --git a/apps/website/src/components/PropertyNode.tsx b/apps/website/src/components/PropertyNode.tsx index 231eacc54..be0675882 100644 --- a/apps/website/src/components/PropertyNode.tsx +++ b/apps/website/src/components/PropertyNode.tsx @@ -27,77 +27,75 @@ export async function PropertyNode({ Properties - - + +
- {node.map((property: any, idx: number) => { - return ( - -
-
-

- - - - - - {property.displayName} - {property.isOptional ? '?' : ''} : {' '} - {property.summary?.defaultValueBlock.length - ? `= ${property.summary.defaultValueBlock.reduce( - (acc: string, def: { kind: string; text: string }) => `${acc}${def.text}`, - '', - )}` - : ''} - -

+ {node.map((property: any, idx: number) => ( + +
+
+

+ + + + + + {property.displayName} + {property.isOptional ? '?' : ''} : {' '} + {property.summary?.defaultValueBlock.length + ? `= ${property.summary.defaultValueBlock.reduce( + (acc: string, def: { kind: string; text: string }) => `${acc}${def.text}`, + '', + )}` + : ''} + +

- - - -
- - {property.summary?.deprecatedBlock.length ? ( - - ) : null} - - {property.summary?.summarySection.length ? ( - - ) : null} - - {property.inheritedFrom ? ( - - ) : null} - - {property.summary?.seeBlocks.length ? ( - - ) : null} + + +
-
-
-
- - ); - })} + + {property.summary?.deprecatedBlock.length ? ( + + ) : null} + + {property.summary?.summarySection.length ? ( + + ) : null} + + {property.inheritedFrom ? ( + + ) : null} + + {property.summary?.seeBlocks.length ? ( + + ) : null} +
+
+
+
+ + ))}
diff --git a/apps/website/src/components/TypeParameterNode.tsx b/apps/website/src/components/TypeParameterNode.tsx index 1d8804f3e..62a356b8c 100644 --- a/apps/website/src/components/TypeParameterNode.tsx +++ b/apps/website/src/components/TypeParameterNode.tsx @@ -17,53 +17,48 @@ export async function TypeParameterNode({ }) { return (
- {node.map((typeParameter: any, idx: number) => { - return ( - -
-

- {description ? : null} - - {description ? ( - - - - ) : null} - {typeParameter.name} - {typeParameter.isOptional ? '?' : ''} - {typeParameter.constraintsExcerpt.length ? ( - <> - {' extends '} - - - ) : null} - {typeParameter.defaultExcerpt.length ? ( - <> - {' = '} - - - ) : null} - -

+ {node.map((typeParameter: any, idx: number) => ( + +
+

+ {description ? : null} + + {description ? ( + + + + ) : null} + {typeParameter.name} + {typeParameter.isOptional ? '?' : ''} + {typeParameter.constraintsExcerpt.length ? ( + <> + {' extends '} + + + ) : null} + {typeParameter.defaultExcerpt.length ? ( + <> + {' = '} + + + ) : null} + +

- {description && typeParameter.description?.length ? ( -
- -
- ) : null} -
-
- ); - })} + {description && typeParameter.description?.length ? ( +
+ +
+ ) : null} +
+
+ ))} {description ? (
-
+
) : null}
diff --git a/apps/website/src/components/ui/CmdK.tsx b/apps/website/src/components/ui/CmdK.tsx index 3bdd26d90..a74c27794 100644 --- a/apps/website/src/components/ui/CmdK.tsx +++ b/apps/website/src/components/ui/CmdK.tsx @@ -31,8 +31,8 @@ export function CmdK({ dependencies }: { readonly dependencies: string[] }) { const searchResultItems = searchResults?.map((item, idx) => ( { router.push(item.path); setOpen(false); @@ -108,9 +108,9 @@ export function CmdK({ dependencies }: { readonly dependencies: string[] }) { return ( +
No results found.
)} diff --git a/apps/website/src/components/ui/Drawer.tsx b/apps/website/src/components/ui/Drawer.tsx index 48979e391..89794b9fc 100644 --- a/apps/website/src/components/ui/Drawer.tsx +++ b/apps/website/src/components/ui/Drawer.tsx @@ -18,7 +18,7 @@ export function Drawer({ children }: PropsWithChildren) { }, [isMedium, setOpen]); return ( - + {'>'} npm install discord.js{' '} {copiedText && interacted ? ( - + ) : ( - + )} ); diff --git a/apps/website/src/components/ui/PackageSelect.tsx b/apps/website/src/components/ui/PackageSelect.tsx index 8b6c110b9..64378322f 100644 --- a/apps/website/src/components/ui/PackageSelect.tsx +++ b/apps/website/src/components/ui/PackageSelect.tsx @@ -27,23 +27,23 @@ export function PackageSelect({ packageName }: { readonly packageName: string }) - + { const [val] = selected; setSelectedPackage(val as Key); }} + selectedKeys={[selectedPackage]} + selectionMode="single" + shouldFocusWrap > {(item) => ( {item.name} diff --git a/apps/website/src/components/ui/SearchButton.tsx b/apps/website/src/components/ui/SearchButton.tsx index 03720cddd..e18765007 100644 --- a/apps/website/src/components/ui/SearchButton.tsx +++ b/apps/website/src/components/ui/SearchButton.tsx @@ -11,8 +11,8 @@ export function SearchButton() {
// ); - return excerpts.map((excerpt) => { - return { - type, - excerpts: itemExcerptText( - excerpt, - item.getAssociatedPackage()!, - item.getHierarchy().find(ApiTypeParameterListMixin.isBaseClassOf), - ), - }; - }); + return excerpts.map((excerpt) => ({ + type, + excerpts: itemExcerptText( + excerpt, + item.getAssociatedPackage()!, + item.getHierarchy().find(ApiTypeParameterListMixin.isBaseClassOf), + ), + })); } function itemClass(item: ApiClass) { @@ -880,14 +878,12 @@ function itemClass(item: ApiClass) { } function itemFunction(item: ApiFunction) { - const functionItem = (item: ApiFunction) => { - return { - ...itemInfo(item), - overloadIndex: item.overloadIndex, - typeParameters: itemTypeParameters(item), - parameters: itemParameters(item), - }; - }; + const functionItem = (item: ApiFunction) => ({ + ...itemInfo(item), + overloadIndex: item.overloadIndex, + typeParameters: itemTypeParameters(item), + parameters: itemParameters(item), + }); const hasOverloads = item.getMergedSiblings().length > 1; const overloads = item.getMergedSiblings().map((sibling) => functionItem(sibling as ApiFunction)); @@ -986,6 +982,7 @@ function itemEnum(item: ApiEnum) { } function memberKind(member: ApiItem | null) { + // eslint-disable-next-line @typescript-eslint/switch-exhaustiveness-check switch (member?.kind) { case 'Class': { const classMember = member as ApiClass; @@ -1080,6 +1077,7 @@ export async function generateSplitDocumentation({ const members = entry.members .filter((item) => { + // eslint-disable-next-line @typescript-eslint/switch-exhaustiveness-check switch (item.kind) { case ApiItemKind.Function: return (item as ApiFunction).overloadIndex === 1; diff --git a/packages/scripts/turbo/generators/templates/default/package.json.hbs b/packages/scripts/turbo/generators/templates/default/package.json.hbs index a82c18dac..c9817d1cb 100644 --- a/packages/scripts/turbo/generators/templates/default/package.json.hbs +++ b/packages/scripts/turbo/generators/templates/default/package.json.hbs @@ -63,10 +63,11 @@ "@vitest/coverage-v8": "^2.1.8", "cross-env": "^7.0.3", "esbuild-plugin-version-injector": "^1.2.1", - "eslint": "^8.57.1", - "eslint-config-neon": "^0.1.62", + "eslint": "^9.24.0", + "eslint-config-neon": "^0.2.7", + "eslint-formatter-compact": "^8.40.0", "eslint-formatter-pretty": "^6.0.1", - "prettier": "^3.4.2", + "prettier": "^3.5.3", "tsup": "^8.3.5", "turbo": "^2.3.3", "typescript": "~5.5.4", diff --git a/packages/ui/package.json b/packages/ui/package.json index 2209ecd46..76b8a49e5 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -53,39 +53,40 @@ "dependencies": { "@react-icons/all-files": "^4.1.0", "ariakit": "2.0.0-next.44", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.1.0", + "react-dom": "^19.1.0" }, "devDependencies": { "@favware/cliff-jumper": "^4.1.0", "@react-icons/all-files": "^4.1.0", - "@storybook/addon-essentials": "^8.4.7", - "@storybook/addon-interactions": "^8.4.7", - "@storybook/addon-links": "^8.4.7", + "@storybook/addon-essentials": "^8.6.12", + "@storybook/addon-interactions": "^8.6.12", + "@storybook/addon-links": "^8.6.12", "@storybook/addon-styling": "^1.3.7", - "@storybook/blocks": "^8.4.7", - "@storybook/react": "^8.4.7", - "@storybook/react-vite": "^8.4.7", + "@storybook/blocks": "^8.6.12", + "@storybook/react": "^8.6.12", + "@storybook/react-vite": "^8.6.12", "@storybook/testing-library": "^0.2.2", - "@types/node": "^22.10.10", - "@types/react": "^18.3.18", - "@types/react-dom": "^18.3.5", + "@types/node": "^22.14.0", + "@types/react": "^19.1.0", + "@types/react-dom": "^19.1.1", "@unocss/eslint-plugin": "^0.60.4", "@unocss/reset": "^0.60.4", "@vitejs/plugin-react": "^4.3.4", - "chromatic": "^11.20.2", + "chromatic": "^11.28.0", "cross-env": "^7.0.3", - "eslint": "^8.57.1", - "eslint-config-neon": "^0.1.62", + "eslint": "^9.24.0", + "eslint-config-neon": "^0.2.7", + "eslint-formatter-compact": "^8.40.0", "eslint-formatter-pretty": "^6.0.1", - "prettier": "^3.4.2", + "prettier": "^3.5.3", "prop-types": "^15.8.1", - "storybook": "^8.4.7", - "turbo": "^2.3.3", - "typescript": "~5.5.4", + "storybook": "^8.6.12", + "turbo": "^2.5.0", + "typescript": "~5.8.3", "unocss": "^0.60.4", - "vite": "^5.4.11", - "vite-plugin-dts": "^3.9.1" + "vite": "^6.2.5", + "vite-plugin-dts": "^4.5.3" }, "engines": { "node": ">=22.12.0" diff --git a/packages/ui/src/lib/components/Section.tsx b/packages/ui/src/lib/components/Section.tsx index ba5584256..4ec8bccf8 100644 --- a/packages/ui/src/lib/components/Section.tsx +++ b/packages/ui/src/lib/components/Section.tsx @@ -2,7 +2,7 @@ import { VscChevronDown } from '@react-icons/all-files/vsc/VscChevronDown'; import { Disclosure, DisclosureContent, useDisclosureState } from 'ariakit/disclosure'; -import type { PropsWithChildren } from 'react'; +import type { JSX, PropsWithChildren } from 'react'; export interface SectionOptions { readonly background?: boolean | undefined; diff --git a/packages/ui/src/lib/components/discord/MessageEmbedFooter.tsx b/packages/ui/src/lib/components/discord/MessageEmbedFooter.tsx index ebccce2fd..2b267b6cd 100644 --- a/packages/ui/src/lib/components/discord/MessageEmbedFooter.tsx +++ b/packages/ui/src/lib/components/discord/MessageEmbedFooter.tsx @@ -7,7 +7,7 @@ export interface IDiscordMessageEmbedFooter { export function DiscordMessageEmbedFooter({ content, icon, timestamp }: IDiscordMessageEmbedFooter) { return (
- {icon ? : null} + {icon ? Icon : null} {content} {content && timestamp ? : null} diff --git a/packages/util/package.json b/packages/util/package.json index 38d91fb45..1108035af 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -65,18 +65,19 @@ "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", "@favware/cliff-jumper": "^4.1.0", - "@types/node": "^22.10.10", - "@vitest/coverage-v8": "^2.1.8", + "@types/node": "^22.14.0", + "@vitest/coverage-v8": "^3.1.1", "cross-env": "^7.0.3", "esbuild-plugin-version-injector": "^1.2.1", - "eslint": "^8.57.1", - "eslint-config-neon": "^0.1.62", + "eslint": "^9.24.0", + "eslint-config-neon": "^0.2.7", + "eslint-formatter-compact": "^8.40.0", "eslint-formatter-pretty": "^6.0.1", - "prettier": "^3.4.2", - "tsup": "^8.3.5", - "turbo": "^2.3.3", - "typescript": "~5.5.4", - "vitest": "^2.1.8" + "prettier": "^3.5.3", + "tsup": "^8.4.0", + "turbo": "^2.5.0", + "typescript": "~5.8.3", + "vitest": "^3.1.1" }, "engines": { "node": ">=22.12.0" diff --git a/packages/util/src/index.ts b/packages/util/src/index.ts index 2b9f050e1..c2d245dd6 100644 --- a/packages/util/src/index.ts +++ b/packages/util/src/index.ts @@ -1,4 +1,4 @@ -export * from './types.js'; +export type * from './types.js'; export * from './functions/index.js'; export * from './JSONEncodable.js'; export * from './Equatable.js'; diff --git a/packages/voice/__tests__/AudioPlayer.test.ts b/packages/voice/__tests__/AudioPlayer.test.ts index 2d7f841ad..1084ede99 100644 --- a/packages/voice/__tests__/AudioPlayer.test.ts +++ b/packages/voice/__tests__/AudioPlayer.test.ts @@ -14,12 +14,10 @@ import { AudioPlayerError } from '../src/audio/AudioPlayerError'; import { AudioResource } from '../src/audio/AudioResource'; import { NoSubscriberBehavior } from '../src/index'; -vitest.mock('../src/DataStore', () => { - return { - addAudioPlayer: vitest.fn(), - deleteAudioPlayer: vitest.fn(), - }; -}); +vitest.mock('../src/DataStore', () => ({ + addAudioPlayer: vitest.fn(), + deleteAudioPlayer: vitest.fn(), +})); vitest.mock('../src/VoiceConnection', async (importOriginal) => { // eslint-disable-next-line @typescript-eslint/consistent-type-imports @@ -34,11 +32,9 @@ vitest.mock('../src/VoiceConnection', async (importOriginal) => { }; }); -vitest.mock('../src/audio/AudioPlayerError', () => { - return { - AudioPlayerError: vitest.fn(), - }; -}); +vitest.mock('../src/audio/AudioPlayerError', () => ({ + AudioPlayerError: vitest.fn(), +})); function* silence() { while (true) { diff --git a/packages/voice/__tests__/VoiceConnection.test.ts b/packages/voice/__tests__/VoiceConnection.test.ts index 7e20facb6..f39f67a3a 100644 --- a/packages/voice/__tests__/VoiceConnection.test.ts +++ b/packages/voice/__tests__/VoiceConnection.test.ts @@ -37,9 +37,7 @@ const AudioPlayer = _AudioPlayer as unknown as vitest.Mocked; const _NetworkingClass = Networking.Networking; -vitest.spyOn(Networking, 'Networking').mockImplementation((...args) => { - return new _NetworkingClass(...args); -}); +vitest.spyOn(Networking, 'Networking').mockImplementation((...args) => new _NetworkingClass(...args)); function createFakeAdapter() { const sendPayload = vitest.fn(); diff --git a/packages/voice/package.json b/packages/voice/package.json index 12d2b55e6..72095d916 100644 --- a/packages/voice/package.json +++ b/packages/voice/package.json @@ -63,31 +63,32 @@ "homepage": "https://discord.js.org", "funding": "https://github.com/discordjs/discord.js?sponsor", "dependencies": { - "@types/ws": "^8.5.13", - "discord-api-types": "^0.37.118", + "@types/ws": "^8.18.1", + "discord-api-types": "^0.37.119", "prism-media": "^1.3.5", "tslib": "^2.8.1", - "ws": "^8.18.0" + "ws": "^8.18.1" }, "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/opus": "^0.9.0", "@discordjs/scripts": "workspace:^", "@favware/cliff-jumper": "^4.1.0", - "@noble/ciphers": "^1.1.3", - "@types/node": "^22.10.10", - "@vitest/coverage-v8": "^2.1.8", + "@noble/ciphers": "^1.2.1", + "@types/node": "^22.14.0", + "@vitest/coverage-v8": "^3.1.1", "cross-env": "^7.0.3", "esbuild-plugin-version-injector": "^1.2.1", - "eslint": "^8.57.1", - "eslint-config-neon": "^0.1.62", + "eslint": "^9.24.0", + "eslint-config-neon": "^0.2.7", + "eslint-formatter-compact": "^8.40.0", "eslint-formatter-pretty": "^6.0.1", - "prettier": "^3.4.2", - "tsup": "^8.3.5", - "turbo": "^2.3.3", + "prettier": "^3.5.3", + "tsup": "^8.4.0", + "turbo": "^2.5.0", "typescript": "~5.5.4", - "vitest": "^2.1.8", - "vitest-websocket-mock": "^0.3.0" + "vitest": "^3.1.1", + "vitest-websocket-mock": "^0.5.0" }, "engines": { "node": ">=22.12.0" diff --git a/packages/voice/src/util/Secretbox.ts b/packages/voice/src/util/Secretbox.ts index 6044a2bb7..b37f965e5 100644 --- a/packages/voice/src/util/Secretbox.ts +++ b/packages/voice/src/util/Secretbox.ts @@ -44,17 +44,13 @@ const libs = { additionalData: Buffer, nonce: Buffer, key: ArrayBufferLike, - ) => { - return sodium.api.crypto_aead_xchacha20poly1305_ietf_decrypt(cipherText, additionalData, null, nonce, key); - }, + ) => sodium.api.crypto_aead_xchacha20poly1305_ietf_decrypt(cipherText, additionalData, null, nonce, key), crypto_aead_xchacha20poly1305_ietf_encrypt: ( plaintext: Buffer, additionalData: Buffer, nonce: Buffer, key: ArrayBufferLike, - ) => { - return sodium.api.crypto_aead_xchacha20poly1305_ietf_encrypt(plaintext, additionalData, null, nonce, key); - }, + ) => sodium.api.crypto_aead_xchacha20poly1305_ietf_encrypt(plaintext, additionalData, null, nonce, key), }), 'libsodium-wrappers': (sodium: any): Methods => ({ crypto_aead_xchacha20poly1305_ietf_decrypt: ( @@ -62,17 +58,13 @@ const libs = { additionalData: Buffer, nonce: Buffer, key: ArrayBufferLike, - ) => { - return sodium.crypto_aead_xchacha20poly1305_ietf_decrypt(null, cipherText, additionalData, nonce, key); - }, + ) => sodium.crypto_aead_xchacha20poly1305_ietf_decrypt(null, cipherText, additionalData, nonce, key), crypto_aead_xchacha20poly1305_ietf_encrypt: ( plaintext: Buffer, additionalData: Buffer, nonce: Buffer, key: ArrayBufferLike, - ) => { - return sodium.crypto_aead_xchacha20poly1305_ietf_encrypt(plaintext, additionalData, null, nonce, key); - }, + ) => sodium.crypto_aead_xchacha20poly1305_ietf_encrypt(plaintext, additionalData, null, nonce, key), }), '@stablelib/xchacha20poly1305': (stablelib: any): Methods => ({ crypto_aead_xchacha20poly1305_ietf_decrypt(plaintext, additionalData, nonce, key) { diff --git a/packages/voice/src/util/index.ts b/packages/voice/src/util/index.ts index 9b9efe711..265b33ec4 100644 --- a/packages/voice/src/util/index.ts +++ b/packages/voice/src/util/index.ts @@ -1,4 +1,4 @@ export * from './generateDependencyReport'; export * from './entersState'; -export * from './adapter'; +export type * from './adapter'; export * from './demuxProbe'; diff --git a/packages/ws/package.json b/packages/ws/package.json index 47fc59308..4acdb6ff8 100644 --- a/packages/ws/package.json +++ b/packages/ws/package.json @@ -77,30 +77,31 @@ "@discordjs/rest": "workspace:^", "@discordjs/util": "workspace:^", "@sapphire/async-queue": "^1.5.5", - "@types/ws": "^8.5.13", + "@types/ws": "^8.18.1", "@vladfrangu/async_event_emitter": "^2.4.6", - "discord-api-types": "^0.37.118", + "discord-api-types": "^0.37.119", "tslib": "^2.8.1", - "ws": "^8.18.0" + "ws": "^8.18.1" }, "devDependencies": { "@discordjs/api-extractor": "workspace:^", "@discordjs/scripts": "workspace:^", "@favware/cliff-jumper": "^4.1.0", - "@types/node": "^22.10.10", - "@vitest/coverage-v8": "^2.1.8", + "@types/node": "^22.14.0", + "@vitest/coverage-v8": "^3.1.1", "cross-env": "^7.0.3", "esbuild-plugin-version-injector": "^1.2.1", - "eslint": "^8.57.1", - "eslint-config-neon": "^0.1.62", + "eslint": "^9.24.0", + "eslint-config-neon": "^0.2.7", + "eslint-formatter-compact": "^8.40.0", "eslint-formatter-pretty": "^6.0.1", "mock-socket": "^9.3.1", - "prettier": "^3.4.2", - "tsup": "^8.3.5", - "turbo": "^2.3.3", - "typescript": "~5.5.4", + "prettier": "^3.5.3", + "tsup": "^8.4.0", + "turbo": "^2.5.0", + "typescript": "~5.8.3", "undici": "6.21.1", - "vitest": "^2.1.8", + "vitest": "^3.1.1", "zlib-sync": "^0.1.9" }, "engines": { diff --git a/packages/ws/src/index.ts b/packages/ws/src/index.ts index c8f48b835..d96e0c10a 100644 --- a/packages/ws/src/index.ts +++ b/packages/ws/src/index.ts @@ -2,11 +2,11 @@ export * from './strategies/context/IContextFetchingStrategy.js'; export * from './strategies/context/SimpleContextFetchingStrategy.js'; export * from './strategies/context/WorkerContextFetchingStrategy.js'; -export * from './strategies/sharding/IShardingStrategy.js'; +export type * from './strategies/sharding/IShardingStrategy.js'; export * from './strategies/sharding/SimpleShardingStrategy.js'; export * from './strategies/sharding/WorkerShardingStrategy.js'; -export * from './throttling/IIdentifyThrottler.js'; +export type * from './throttling/IIdentifyThrottler.js'; export * from './throttling/SimpleIdentifyThrottler.js'; export * from './utils/constants.js'; diff --git a/packages/ws/src/throttling/SimpleIdentifyThrottler.ts b/packages/ws/src/throttling/SimpleIdentifyThrottler.ts index a75cb88fb..3583cf024 100644 --- a/packages/ws/src/throttling/SimpleIdentifyThrottler.ts +++ b/packages/ws/src/throttling/SimpleIdentifyThrottler.ts @@ -25,12 +25,10 @@ export class SimpleIdentifyThrottler implements IIdentifyThrottler { public async waitForIdentify(shardId: number, signal: AbortSignal): Promise { const key = shardId % this.maxConcurrency; - const state = this.states.ensure(key, () => { - return { - queue: new AsyncQueue(), - resetsAt: Number.POSITIVE_INFINITY, - }; - }); + const state = this.states.ensure(key, () => ({ + queue: new AsyncQueue(), + resetsAt: Number.POSITIVE_INFINITY, + })); await state.queue.wait({ signal }); diff --git a/packages/ws/src/ws/WebSocketShard.ts b/packages/ws/src/ws/WebSocketShard.ts index 73222737c..360e97413 100644 --- a/packages/ws/src/ws/WebSocketShard.ts +++ b/packages/ws/src/ws/WebSocketShard.ts @@ -304,6 +304,7 @@ export class WebSocketShard extends AsyncEventEmitter { return; } + // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing if (!options.code) { options.code = options.recover === WebSocketShardDestroyRecovery.Resume ? CloseCodes.Resuming : CloseCodes.Normal; } @@ -704,7 +705,7 @@ export class WebSocketShard extends AsyncEventEmitter { this.replayedEvents++; } - // eslint-disable-next-line sonarjs/no-nested-switch + // eslint-disable-next-line sonarjs/no-nested-switch, @typescript-eslint/switch-exhaustiveness-check switch (payload.t) { case GatewayDispatchEvents.Ready: { this.#status = WebSocketShardStatus.Ready; diff --git a/patches/@microsoft__tsdoc-config@0.16.2.patch b/patches/@microsoft__tsdoc-config.patch similarity index 100% rename from patches/@microsoft__tsdoc-config@0.16.2.patch rename to patches/@microsoft__tsdoc-config.patch diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b12a0ffc3..bfebf4d82 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,20 +13,20 @@ overrides: '@contentlayer/utils>@opentelemetry/semantic-conventions': ^1.15.1 patchedDependencies: - '@microsoft/tsdoc-config@0.16.2': - hash: 35av6rrndvjtr2u2jso66jatbu - path: patches/@microsoft__tsdoc-config@0.16.2.patch + '@microsoft/tsdoc-config': + hash: 96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331 + path: patches/@microsoft__tsdoc-config.patch importers: .: devDependencies: '@commitlint/cli': - specifier: ^19.6.1 - version: 19.6.1(@types/node@22.10.10)(typescript@5.5.4) + specifier: ^19.8.0 + version: 19.8.0(@types/node@22.14.0)(typescript@5.8.3) '@commitlint/config-angular': - specifier: ^19.6.0 - version: 19.6.0 + specifier: ^19.8.0 + version: 19.8.0 '@favware/cliff-jumper': specifier: ^4.1.0 version: 4.1.0 @@ -38,19 +38,25 @@ importers: version: 4.6.9 '@unocss/eslint-plugin': specifier: ^0.65.3 - version: 0.65.3(eslint@8.57.1)(typescript@5.5.4) + version: 0.65.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) conventional-changelog-cli: - specifier: ^4.1.0 - version: 4.1.0 + specifier: ^5.0.0 + version: 5.0.0(conventional-commits-filter@5.0.0) eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-import-resolver-typescript: + specifier: ^4.3.1 + version: 4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-react-compiler: + specifier: 19.0.0-beta-e993439-20250328 + version: 19.0.0-beta-e993439-20250328(eslint@9.24.0(jiti@2.4.2)) husky: specifier: ^9.1.7 version: 9.1.7 @@ -58,177 +64,50 @@ importers: specifier: ^4.1.0 version: 4.1.0 lint-staged: - specifier: ^15.3.0 - version: 15.3.0 + specifier: ^15.5.0 + version: 15.5.0 lodash.merge: specifier: ^4.6.2 version: 4.6.2 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 typescript-eslint: - specifier: ^8.19.0 - version: 8.19.0(eslint@8.57.1)(typescript@5.5.4) + specifier: ^8.29.0 + version: 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) unocss: specifier: ^0.65.3 - version: 0.65.3(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) + version: 0.65.3(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) vercel: - specifier: ^39.2.2 - version: 39.2.2(encoding@0.1.13) + specifier: ^41.4.1 + version: 41.4.1(encoding@0.1.13)(rollup@4.39.0) vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) - - apps/guide: - dependencies: - '@code-hike/mdx': - specifier: ^0.9.0 - version: 0.9.0(encoding@0.1.13)(react@18.3.1) - '@discordjs/ui': - specifier: workspace:^ - version: link:../../packages/ui - '@react-icons/all-files': - specifier: ^4.1.0 - version: 4.1.0(react@18.3.1) - '@vercel/analytics': - specifier: ^1.4.1 - version: 1.4.1(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) - '@vercel/edge-config': - specifier: ^1.4.0 - version: 1.4.0(@opentelemetry/api@1.9.0) - '@vercel/og': - specifier: ^0.6.4 - version: 0.6.4 - ariakit: - specifier: 2.0.0-next.44 - version: 2.0.0-next.44(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - cmdk: - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - contentlayer: - specifier: ^0.3.4 - version: 0.3.4 - next: - specifier: ^14.2.22 - version: 14.2.22(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - next-contentlayer: - specifier: ^0.3.4 - version: 0.3.4(contentlayer@0.3.4)(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - next-themes: - specifier: ^0.3.0 - version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: - specifier: ^18.3.1 - version: 18.3.1 - react-custom-scrollbars-2: - specifier: ^4.5.0 - version: 4.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - rehype-autolink-headings: - specifier: ^6.1.1 - version: 6.1.1 - rehype-slug: - specifier: ^5.1.0 - version: 5.1.0 - remark-gfm: - specifier: ^3.0.1 - version: 3.0.1 - sharp: - specifier: ^0.33.5 - version: 0.33.5 - devDependencies: - '@types/html-escaper': - specifier: ^3.0.2 - version: 3.0.2 - '@types/node': - specifier: ^18.19.68 - version: 18.19.68 - '@types/react': - specifier: ^18.3.18 - version: 18.3.18 - '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.18) - '@unocss/eslint-plugin': - specifier: ^0.60.4 - version: 0.60.4(eslint@8.57.1)(typescript@5.5.4) - '@unocss/postcss': - specifier: ^0.60.4 - version: 0.60.4(postcss@8.4.49) - '@unocss/reset': - specifier: ^0.60.4 - version: 0.60.4 - '@vitejs/plugin-react': - specifier: ^4.3.4 - version: 4.3.4(vite@5.4.11(@types/node@18.19.68)(terser@5.37.0)) - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - eslint: - specifier: ^8.57.1 - version: 8.57.1 - eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) - eslint-formatter-pretty: - specifier: ^6.0.1 - version: 6.0.1 - happy-dom: - specifier: ^14.12.3 - version: 14.12.3 - hast-util-to-string: - specifier: ^2.0.0 - version: 2.0.0 - hastscript: - specifier: ^8.0.0 - version: 8.0.0 - html-escaper: - specifier: ^3.0.3 - version: 3.0.3 - postcss: - specifier: ^8.4.49 - version: 8.4.49 - prettier: - specifier: ^3.4.2 - version: 3.4.2 - turbo: - specifier: ^2.3.3 - version: 2.3.3 - typescript: - specifier: ~5.5.4 - version: 5.5.4 - unocss: - specifier: ^0.60.4 - version: 0.60.4(postcss@8.4.49)(rollup@4.29.1)(vite@5.4.11(@types/node@18.19.68)(terser@5.37.0)) - vercel: - specifier: ^37.14.0 - version: 37.14.0(encoding@0.1.13) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) apps/website: dependencies: '@radix-ui/react-collapsible': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + version: 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-icons/all-files': specifier: ^4.1.0 - version: 4.1.0(react@19.0.0-rc-f994737d14-20240522) + version: 4.1.0(react@19.1.0) '@vercel/analytics': specifier: ^1.4.1 - version: 1.4.1(next@15.0.0-rc.0(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + version: 1.4.1(next@15.0.0-rc.0(@babel/core@7.26.10)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0) '@vercel/edge-config': specifier: ^1.4.0 - version: 1.4.0(@opentelemetry/api@1.9.0) + version: 1.4.0 '@vercel/og': specifier: ^0.6.4 version: 0.6.4 @@ -237,80 +116,80 @@ importers: version: 0.9.0 cmdk: specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + version: 1.0.4(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) geist: specifier: ^1.3.1 - version: 1.3.1(next@15.0.0-rc.0(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) + version: 1.3.1(next@15.0.0-rc.0(@babel/core@7.26.10)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)) jotai: specifier: ^2.11.0 - version: 2.11.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) + version: 2.11.0(@types/react@19.1.0)(react@19.1.0) lucide-react: specifier: ^0.379.0 - version: 0.379.0(react@19.0.0-rc-f994737d14-20240522) + version: 0.379.0(react@19.1.0) meilisearch: specifier: ^0.40.0 version: 0.40.0(encoding@0.1.13) next: specifier: 15.0.0-rc.0 - version: 15.0.0-rc.0(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + version: 15.0.0-rc.0(@babel/core@7.26.10)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next-mdx-remote-client: specifier: ^1.0.3 - version: 1.0.3(@types/react@18.3.18)(acorn@8.14.0)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + version: 1.0.3(@types/react@19.1.0)(acorn@8.14.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next-themes: specifier: ^0.3.0 - version: 0.3.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + version: 0.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) overlayscrollbars: specifier: ^2.10.1 version: 2.10.1 overlayscrollbars-react: specifier: ^0.5.6 - version: 0.5.6(overlayscrollbars@2.10.1)(react@19.0.0-rc-f994737d14-20240522) + version: 0.5.6(overlayscrollbars@2.10.1)(react@19.1.0) react: - specifier: 19.0.0-rc-f994737d14-20240522 - version: 19.0.0-rc-f994737d14-20240522 + specifier: 19.1.0 + version: 19.1.0 react-aria-components: specifier: ^1.5.0 - version: 1.5.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + version: 1.5.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react-dom: - specifier: 19.0.0-rc-f994737d14-20240522 - version: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) sharp: specifier: ^0.33.5 version: 0.33.5 usehooks-ts: specifier: ^3.1.0 - version: 3.1.0(react@19.0.0-rc-f994737d14-20240522) + version: 3.1.0(react@19.1.0) vaul: specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + version: 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) devDependencies: '@shikijs/rehype': specifier: ^1.24.4 version: 1.24.4 '@tailwindcss/typography': specifier: ^0.5.15 - version: 0.5.15(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4))) + version: 0.5.15(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3))) '@testing-library/react': - specifier: ^15.0.7 - version: 15.0.7(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + specifier: ^16.3.0 + version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@testing-library/user-event': - specifier: ^14.5.2 - version: 14.5.2(@testing-library/dom@10.4.0) + specifier: ^14.6.1 + version: 14.6.1(@testing-library/dom@10.4.0) '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@types/react': - specifier: ^18.3.18 - version: 18.3.18 + specifier: ^19.1.0 + version: 19.1.0 '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: ^19.1.1 + version: 19.1.1(@types/react@19.1.0) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) + version: 4.3.4(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.49) + specifier: ^10.4.21 + version: 10.4.21(postcss@8.5.3) babel-plugin-react-compiler: specifier: 0.0.0-experimental-592953e-20240517 version: 0.0.0-experimental-592953e-20240517 @@ -321,26 +200,29 @@ importers: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 happy-dom: - specifier: ^14.12.3 - version: 14.12.3 + specifier: ^17.4.4 + version: 17.4.4 postcss: - specifier: ^8.4.49 - version: 8.4.49 + specifier: ^8.5.3 + version: 8.5.3 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 prettier-plugin-tailwindcss: specifier: ^0.5.14 - version: 0.5.14(prettier@3.4.2) + version: 0.5.14(prettier@3.5.3) remark-gfm: specifier: ^4.0.0 version: 4.0.0 @@ -352,16 +234,16 @@ importers: version: 1.24.4 tailwindcss: specifier: ^3.4.17 - version: 3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + version: 3.4.17(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vercel: - specifier: ^37.14.0 - version: 37.14.0(encoding@0.1.13) + specifier: ^41.4.1 + version: 41.4.1(encoding@0.1.13)(rollup@4.39.0) packages/actions: dependencies: @@ -375,8 +257,8 @@ importers: specifier: workspace:^ version: link:../scripts '@vercel/blob': - specifier: ^0.23.4 - version: 0.23.4 + specifier: ^0.27.3 + version: 0.27.3 '@vercel/postgres': specifier: ^0.9.0 version: 0.9.0 @@ -387,8 +269,8 @@ importers: specifier: ^6.2.0 version: 6.2.0 p-queue: - specifier: ^8.0.1 - version: 8.0.1 + specifier: ^8.1.0 + version: 8.1.0 tslib: specifier: ^2.8.1 version: 2.8.1 @@ -397,38 +279,44 @@ importers: version: 6.21.1 devDependencies: '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 + terser: + specifier: ^5.37.0 + version: 5.37.0 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/api-extractor: dependencies: @@ -440,10 +328,10 @@ importers: version: 0.14.2 '@microsoft/tsdoc-config': specifier: 0.16.2 - version: 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) + version: 0.16.2(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331) '@rushstack/node-core-library': specifier: 4.1.0 - version: 4.1.0(@types/node@22.10.10) + version: 4.1.0(@types/node@22.14.0) '@rushstack/rig-package': specifier: 0.5.3 version: 0.5.3 @@ -476,8 +364,8 @@ importers: specifier: ^4.17.13 version: 4.17.13 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@types/resolve': specifier: ^1.20.6 version: 1.20.6 @@ -491,26 +379,32 @@ importers: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + version: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)) prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 + terser: + specifier: ^5.37.0 + version: 5.37.0 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 packages/api-extractor-model: dependencies: @@ -519,44 +413,50 @@ importers: version: 0.14.2 '@microsoft/tsdoc-config': specifier: 0.16.2 - version: 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) + version: 0.16.2(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331) '@rushstack/node-core-library': specifier: 4.1.0 - version: 4.1.0(@types/node@22.10.10) + version: 4.1.0(@types/node@22.14.0) devDependencies: '@types/jest': specifier: ^29.5.14 version: 29.5.14 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 cross-env: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + version: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 + terser: + specifier: ^5.37.0 + version: 5.37.0 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 packages/api-extractor-utils: dependencies: @@ -568,44 +468,50 @@ importers: version: 0.14.2 devDependencies: '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 cross-env: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 + terser: + specifier: ^5.37.0 + version: 5.37.0 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 packages/brokers: dependencies: '@msgpack/msgpack': - specifier: 3.0.0-beta2 - version: 3.0.0-beta2 + specifier: 3.1.1 + version: 3.1.1 '@vladfrangu/async_event_emitter': specifier: ^2.4.6 version: 2.4.6 ioredis: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.6.0 + version: 5.6.0 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -617,11 +523,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -629,29 +535,32 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/builders: dependencies: @@ -659,8 +568,8 @@ importers: specifier: workspace:^ version: link:../util discord-api-types: - specifier: ^0.37.118 - version: 0.37.118 + specifier: ^0.37.119 + version: 0.37.119 ts-mixer: specifier: ^6.0.4 version: 6.0.4 @@ -668,11 +577,11 @@ importers: specifier: ^2.8.1 version: 2.8.1 zod: - specifier: ^3.24.1 - version: 3.24.1 + specifier: ^3.24.2 + version: 3.24.2 zod-validation-error: specifier: ^3.4.0 - version: 3.4.0(zod@3.24.1) + version: 3.4.0(zod@3.24.2) devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -684,11 +593,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -696,29 +605,32 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/collection: devDependencies: @@ -732,11 +644,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -744,29 +656,32 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/core: dependencies: @@ -786,8 +701,8 @@ importers: specifier: ^2.4.6 version: 2.4.6 discord-api-types: - specifier: ^0.37.118 - version: 0.37.118 + specifier: ^0.37.119 + version: 0.37.119 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -799,11 +714,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -811,38 +726,41 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/create-discord-bot: dependencies: commander: - specifier: ^12.1.0 - version: 12.1.0 + specifier: ^13.1.0 + version: 13.1.0 fast-glob: - specifier: ^3.3.2 - version: 3.3.2 + specifier: ^3.3.3 + version: 3.3.3 picocolors: specifier: ^1.1.1 version: 1.1.1 @@ -850,8 +768,8 @@ importers: specifier: ^2.4.2 version: 2.4.2 validate-npm-package-name: - specifier: ^5.0.1 - version: 5.0.1 + specifier: ^6.0.0 + version: 6.0.0 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -860,8 +778,8 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -872,26 +790,29 @@ importers: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 terser: specifier: ^5.37.0 version: 5.37.0 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 packages/discord.js: dependencies: @@ -920,8 +841,8 @@ importers: specifier: ^2.4.6 version: 2.4.6 discord-api-types: - specifier: ^0.37.118 - version: 0.37.118 + specifier: ^0.37.119 + version: 0.37.119 fast-deep-equal: specifier: 3.1.3 version: 3.1.3 @@ -948,50 +869,56 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@typescript-eslint/eslint-plugin': - specifier: ^8.19.0 - version: 8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) + specifier: ^8.29.0 + version: 8.29.0(@typescript-eslint/parser@8.29.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3) '@typescript-eslint/parser': - specifier: ^8.19.0 - version: 8.19.0(eslint@8.57.1)(typescript@5.5.4) + specifier: ^8.29.0 + version: 8.29.0(eslint@8.57.1)(typescript@5.8.3) cross-env: specifier: ^7.0.3 version: 7.0.3 dtslint: specifier: 4.2.1 - version: 4.2.1(typescript@5.5.4) + version: 4.2.1(typescript@5.8.3) eslint: specifier: ^8.57.1 version: 8.57.1 + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^5.0.0 version: 5.0.0 + eslint-plugin-import: + specifier: ^2.31.0 + version: 2.31.0(@typescript-eslint/parser@8.29.0(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@8.57.1) jest: specifier: 29.7.0 - version: 29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + version: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsd: specifier: ^0.31.2 version: 0.31.2 tslint: specifier: 6.1.3 - version: 6.1.3(typescript@5.5.4) + version: 6.1.3(typescript@5.8.3) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 packages/docgen: dependencies: commander: - specifier: ^12.1.0 - version: 12.1.0 + specifier: ^13.1.0 + version: 13.1.0 jsdoc-to-markdown: specifier: ^8.0.3 version: 8.0.3 @@ -1000,7 +927,7 @@ importers: version: 2.8.1 typedoc: specifier: ^0.25.13 - version: 0.25.13(typescript@5.5.4) + version: 0.25.13(typescript@5.8.3) devDependencies: '@favware/cliff-jumper': specifier: ^4.1.0 @@ -1009,38 +936,41 @@ importers: specifier: ^7.0.6 version: 7.0.6 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 cross-env: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 packages/formatters: dependencies: discord-api-types: - specifier: ^0.37.118 - version: 0.37.118 + specifier: ^0.37.119 + version: 0.37.119 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -1052,11 +982,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1064,29 +994,32 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/next: dependencies: @@ -1112,8 +1045,8 @@ importers: specifier: workspace:^ version: link:../ws discord-api-types: - specifier: ^0.37.118 - version: 0.37.118 + specifier: ^0.37.119 + version: 0.37.119 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -1125,11 +1058,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1137,29 +1070,32 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/proxy: dependencies: @@ -1186,14 +1122,14 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@types/supertest': - specifier: ^6.0.2 - version: 6.0.2 + specifier: ^6.0.3 + version: 6.0.3 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1201,32 +1137,35 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 supertest: specifier: ^7.0.0 version: 7.0.0 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/proxy-container: dependencies: @@ -1241,32 +1180,38 @@ importers: version: 2.8.1 devDependencies: '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 cross-env: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 + terser: + specifier: ^5.37.0 + version: 5.37.0 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 packages/rest: dependencies: @@ -1286,8 +1231,8 @@ importers: specifier: ^2.4.6 version: 2.4.6 discord-api-types: - specifier: ^0.37.118 - version: 0.37.118 + specifier: ^0.37.119 + version: 0.37.119 magic-bytes.js: specifier: ^1.10.0 version: 1.10.0 @@ -1298,8 +1243,8 @@ importers: specifier: 6.21.1 version: 6.21.1 uuid: - specifier: ^11.0.3 - version: 11.0.3 + specifier: ^11.1.0 + version: 11.1.0 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -1314,8 +1259,8 @@ importers: specifier: 18.17.9 version: 18.17.9 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@18.17.9)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@18.17.9)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1323,29 +1268,32 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@18.17.9))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@18.17.9))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: specifier: ~5.5.4 version: 5.5.4 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@18.17.9)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@18.17.9)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/scripts: dependencies: @@ -1363,16 +1311,16 @@ importers: version: 0.14.2 '@microsoft/tsdoc-config': specifier: 0.16.2 - version: 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) + version: 0.16.2(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331) '@vercel/blob': - specifier: ^0.23.4 - version: 0.23.4 + specifier: ^0.27.3 + version: 0.27.3 '@vercel/postgres': specifier: ^0.9.0 version: 0.9.0 commander: - specifier: ^12.1.0 - version: 12.1.0 + specifier: ^13.1.0 + version: 13.1.0 tslib: specifier: ^2.8.1 version: 2.8.1 @@ -1380,18 +1328,18 @@ importers: specifier: 6.21.1 version: 6.21.1 yaml: - specifier: ^2.7.0 - version: 2.7.0 + specifier: ^2.7.1 + version: 2.7.1 devDependencies: '@turbo/gen': - specifier: ^2.3.3 - version: 2.3.3(@types/node@22.10.10)(typescript@5.5.4) + specifier: ^2.5.0 + version: 2.5.0(@types/node@22.14.0)(typescript@5.8.3) '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1399,126 +1347,135 @@ importers: specifier: ^10.1.0 version: 10.1.0 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 + terser: + specifier: ^5.37.0 + version: 5.37.0 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 packages/ui: dependencies: '@react-icons/all-files': specifier: ^4.1.0 - version: 4.1.0(react@18.3.1) + version: 4.1.0(react@19.1.0) ariakit: specifier: 2.0.0-next.44 - version: 2.0.0-next.44(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-next.44(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.1.0 + version: 19.1.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.1.0 + version: 19.1.0(react@19.1.0) devDependencies: '@favware/cliff-jumper': specifier: ^4.1.0 version: 4.1.0 '@storybook/addon-essentials': - specifier: ^8.4.7 - version: 8.4.7(@types/react@18.3.18)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) + specifier: ^8.6.12 + version: 8.6.12(@types/react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) '@storybook/addon-interactions': - specifier: ^8.4.7 - version: 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) + specifier: ^8.6.12 + version: 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) '@storybook/addon-links': - specifier: ^8.4.7 - version: 8.4.7(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) + specifier: ^8.6.12 + version: 8.6.12(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) '@storybook/addon-styling': specifier: ^1.3.7 - version: 1.3.7(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(encoding@0.1.13)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + version: 1.3.7(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(encoding@0.1.13)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@storybook/blocks': - specifier: ^8.4.7 - version: 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) + specifier: ^8.6.12 + version: 8.6.12(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) '@storybook/react': - specifier: ^8.4.7 - version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))(typescript@5.5.4) + specifier: ^8.6.12 + version: 8.6.12(@storybook/test@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3) '@storybook/react-vite': - specifier: ^8.4.7 - version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.29.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))(typescript@5.5.4)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) + specifier: ^8.6.12 + version: 8.6.12(@storybook/test@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(rollup@4.39.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) '@storybook/testing-library': specifier: ^0.2.2 version: 0.2.2 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@types/react': - specifier: ^18.3.18 - version: 18.3.18 + specifier: ^19.1.0 + version: 19.1.0 '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: ^19.1.1 + version: 19.1.1(@types/react@19.1.0) '@unocss/eslint-plugin': specifier: ^0.60.4 - version: 0.60.4(eslint@8.57.1)(typescript@5.5.4) + version: 0.60.4(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@unocss/reset': specifier: ^0.60.4 version: 0.60.4 '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) + version: 4.3.4(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) chromatic: - specifier: ^11.20.2 - version: 11.20.2 + specifier: ^11.28.0 + version: 11.28.0 cross-env: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 prop-types: specifier: ^15.8.1 version: 15.8.1 storybook: - specifier: ^8.4.7 - version: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + specifier: ^8.6.12 + version: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 unocss: specifier: ^0.60.4 - version: 0.60.4(postcss@8.4.49)(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) + version: 0.60.4(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) vite: - specifier: ^5.4.11 - version: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + specifier: ^6.2.5 + version: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@22.10.10)(rollup@4.29.1)(typescript@5.5.4)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) + specifier: ^4.5.3 + version: 4.5.3(@types/node@22.14.0)(rollup@4.39.0)(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) packages/util: devDependencies: @@ -1532,11 +1489,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1544,38 +1501,41 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) packages/voice: dependencies: '@types/ws': - specifier: ^8.5.13 - version: 8.5.13 + specifier: ^8.18.1 + version: 8.18.1 discord-api-types: - specifier: ^0.37.118 - version: 0.37.118 + specifier: ^0.37.119 + version: 0.37.119 prism-media: specifier: ^1.3.5 version: 1.3.5(@discordjs/opus@0.9.0(encoding@0.1.13)) @@ -1583,8 +1543,8 @@ importers: specifier: ^2.8.1 version: 2.8.1 ws: - specifier: ^8.18.0 - version: 8.18.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) + specifier: ^8.18.1 + version: 8.18.1(bufferutil@4.0.9)(utf-8-validate@6.0.5) devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -1599,14 +1559,14 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@noble/ciphers': - specifier: ^1.1.3 - version: 1.1.3 + specifier: ^1.2.1 + version: 1.2.1 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1614,32 +1574,35 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: specifier: ~5.5.4 version: 5.5.4 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) vitest-websocket-mock: - specifier: ^0.3.0 - version: 0.3.0(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^0.5.0 + version: 0.5.0(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) packages/ws: dependencies: @@ -1656,20 +1619,20 @@ importers: specifier: ^1.5.5 version: 1.5.5 '@types/ws': - specifier: ^8.5.13 - version: 8.5.13 + specifier: ^8.18.1 + version: 8.18.1 '@vladfrangu/async_event_emitter': specifier: ^2.4.6 version: 2.4.6 discord-api-types: - specifier: ^0.37.118 - version: 0.37.118 + specifier: ^0.37.119 + version: 0.37.119 tslib: specifier: ^2.8.1 version: 2.8.1 ws: - specifier: ^8.18.0 - version: 8.18.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) + specifier: ^8.18.1 + version: 8.18.1(bufferutil@4.0.9)(utf-8-validate@6.0.5) devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -1681,11 +1644,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 '@types/node': - specifier: ^22.10.10 - version: 22.10.10 + specifier: ^22.14.0 + version: 22.14.0 '@vitest/coverage-v8': - specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)) + specifier: ^3.1.1 + version: 3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1693,11 +1656,14 @@ importers: specifier: ^1.2.1 version: 1.2.1 eslint: - specifier: ^8.57.1 - version: 8.57.1 + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) eslint-config-neon: - specifier: ^0.1.62 - version: 0.1.62(eslint@8.57.1)(typescript@5.5.4) + specifier: ^0.2.7 + version: 0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-formatter-compact: + specifier: ^8.40.0 + version: 8.40.0 eslint-formatter-pretty: specifier: ^6.0.1 version: 6.0.1 @@ -1705,23 +1671,23 @@ importers: specifier: ^9.3.1 version: 9.3.1 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.5.3 + version: 3.5.3 tsup: - specifier: ^8.3.5 - version: 8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0) + specifier: ^8.4.0 + version: 8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1) turbo: - specifier: ^2.3.3 - version: 2.3.3 + specifier: ^2.5.0 + version: 2.5.0 typescript: - specifier: ~5.5.4 - version: 5.5.4 + specifier: ~5.8.3 + version: 5.8.3 undici: specifier: 6.21.1 version: 6.21.1 vitest: - specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + specifier: ^3.1.1 + version: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) zlib-sync: specifier: ^0.1.9 version: 0.1.9 @@ -1743,8 +1709,8 @@ packages: '@actions/io@1.1.3': resolution: {integrity: sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q==} - '@adobe/css-tools@4.4.1': - resolution: {integrity: sha512-12WGKBQzjUAI4ayyF4IAtfw2QR/IDoqk6jTddXDhtYTJF9ASmoE1zst7cVtP0aL/F1jUJL5r+JxKXKEgHNbEUQ==} + '@adobe/css-tools@4.4.2': + resolution: {integrity: sha512-baYZExFpsdkBNuvGKTKWCwKH57HRZLVtycZS05WTQNVOiXVSeAki3nU35zlRbToeMW8aHlJfyS+1C4BOv27q0A==} '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} @@ -1754,31 +1720,35 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-eslint/bundled-angular-compiler@17.5.3': - resolution: {integrity: sha512-x9jZ6mME9wxumErPGonWERXX/9TJ7mzEkQhOKt3BxBFm0sy9XQqLMAenp1PBSg3RF3rH7EEVdB2+jb75RtHp0g==} + '@angular-eslint/bundled-angular-compiler@19.3.0': + resolution: {integrity: sha512-63Zci4pvnUR1iSkikFlNbShF1tO5HOarYd8fvNfmOZwFfZ/1T3j3bCy9YbE+aM5SYrWqPaPP/OcwZ3wJ8WNvqA==} - '@angular-eslint/eslint-plugin-template@17.5.3': - resolution: {integrity: sha512-RkRFagxqBPV2xdNyeQQROUm6I1Izto1Z3Wy73lCk2zq1RhVgbznniH/epmOIE8PMkHmMKmZ765FV++J/90p4Ig==} + '@angular-eslint/eslint-plugin-template@19.3.0': + resolution: {integrity: sha512-WyouppTpOYut+wvv13wlqqZ8EHoDrCZxNfGKuEUYK1BPmQlTB8EIZfQH4iR1rFVS28Rw+XRIiXo1x3oC0SOfnA==} peerDependencies: - eslint: ^7.20.0 || ^8.0.0 + '@typescript-eslint/types': ^7.11.0 || ^8.0.0 + '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/eslint-plugin@17.5.3': - resolution: {integrity: sha512-2gMRZ+SkiygrPDtCJwMfjmwIFOcvxxC4NRX/MqRo6udsa0gtqPrc8acRbwrmAXlullmhzmaeUfkHpGDSzW8pFw==} + '@angular-eslint/eslint-plugin@19.3.0': + resolution: {integrity: sha512-nBLslLI20KnVbqlfNW7GcnI9R6cYCvRGjOE2QYhzxM316ciAQ62tvQuXP9ZVnRBLSKDAVnMeC0eTq9O4ysrxrQ==} peerDependencies: - eslint: ^7.20.0 || ^8.0.0 + '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/template-parser@17.5.3': - resolution: {integrity: sha512-NYybOsMkJUtFOW2JWALicipq0kK5+jGwA1MYyRoXjdbDlXltHUb9qkXj7p0fE6uRutBGXDl4288s8g/fZCnAIA==} + '@angular-eslint/template-parser@19.3.0': + resolution: {integrity: sha512-VxMNgsHXMWbbmZeBuBX5i8pzsSSEaoACVpaE+j8Muk60Am4Mxc0PytJm4n3znBSvI3B7Kq2+vStSRYPkOER4lA==} peerDependencies: - eslint: ^7.20.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/utils@17.5.3': - resolution: {integrity: sha512-0nNm1FUOLhVHrdK2PP5dZCYYVmTIkEJ4CmlwpuC4JtCLbD5XAHQpY/ZW5Ff5n1b7KfJt1Zy//jlhkkIaw3LaBQ==} + '@angular-eslint/utils@19.3.0': + resolution: {integrity: sha512-ovvbQh96FIJfepHqLCMdKFkPXr3EbcvYc9kMj9hZyIxs/9/VxwPH7x25mMs4VsL6rXVgH2FgG5kR38UZlcTNNw==} peerDependencies: - eslint: ^7.20.0 || ^8.0.0 + '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' '@antfu/install-pkg@0.4.1': @@ -1798,10 +1768,18 @@ packages: resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} engines: {node: '>=6.9.0'} + '@babel/compat-data@7.26.8': + resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} + engines: {node: '>=6.9.0'} + '@babel/core@7.26.0': resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} engines: {node: '>=6.9.0'} + '@babel/core@7.26.10': + resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} + engines: {node: '>=6.9.0'} + '@babel/generator@7.2.0': resolution: {integrity: sha512-BA75MVfRlFQG2EZgFYIwyT1r6xSkwfP2bdkY/kLZusEYWiJs4xCowab/alaEaT0wSvmVuXGqiefeBlP+7V1yKg==} @@ -1809,6 +1787,10 @@ packages: resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} engines: {node: '>=6.9.0'} + '@babel/generator@7.27.0': + resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -1817,6 +1799,10 @@ packages: resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.27.0': + resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.25.9': resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} engines: {node: '>=6.9.0'} @@ -1871,11 +1857,27 @@ packages: resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} engines: {node: '>=6.9.0'} + '@babel/helpers@7.27.0': + resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.26.3': resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.27.0': + resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-proposal-private-methods@7.18.6': + resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-async-generators@7.8.4': resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -1997,138 +1999,118 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime-corejs3@7.26.0': - resolution: {integrity: sha512-YXHu5lN8kJCb1LOb9PgV6pvak43X2h4HvRApcN5SdWeaItQOzfn1hgP6jasD6KWQyJDBxrVmA9o9OivlnNJK/w==} + '@babel/runtime-corejs3@7.27.0': + resolution: {integrity: sha512-UWjX6t+v+0ckwZ50Y5ShZLnlk95pP5MyW/pon9tiYzl3+18pkTHTFNTKr7rQbfRXPkowt2QAn30o1b6oswszew==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.26.0': - resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + '@babel/runtime@7.27.0': + resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} '@babel/template@7.25.9': resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} + '@babel/template@7.27.0': + resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.26.4': resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.27.0': + resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} + engines: {node: '>=6.9.0'} + '@babel/types@7.26.3': resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} engines: {node: '>=6.9.0'} + '@babel/types@7.27.0': + resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} + engines: {node: '>=6.9.0'} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - '@code-hike/lighter@0.7.0': - resolution: {integrity: sha512-64O07rIORKQLB+5T/GKAmKcD9sC0N9yHFJXa0Hs+0Aee1G+I4bSXxTccuDFP6c/G/3h5Pk7yv7PoX9/SpzaeiQ==} + '@bcoe/v8-coverage@1.0.2': + resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} + engines: {node: '>=18'} - '@code-hike/mdx@0.9.0': - resolution: {integrity: sha512-0wg68ZCjVWAkWT4gBUZJ8Mwktjen/XeWyqBQCrhA2IZSbZZnMYsEI6JJEFb/nZoNI3comB3JdxPLykZRq3qT2A==} - peerDependencies: - react: ^16.8.3 || ^17 || ^18 - - '@commitlint/cli@19.6.1': - resolution: {integrity: sha512-8hcyA6ZoHwWXC76BoC8qVOSr8xHy00LZhZpauiD0iO0VYbVhMnED0da85lTfIULxl7Lj4c6vZgF0Wu/ed1+jlQ==} + '@commitlint/cli@19.8.0': + resolution: {integrity: sha512-t/fCrLVu+Ru01h0DtlgHZXbHV2Y8gKocTR5elDOqIRUzQd0/6hpt2VIWOj9b3NDo7y4/gfxeR2zRtXq/qO6iUg==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-angular-type-enum@19.5.0': - resolution: {integrity: sha512-4/6xrkElCSBb7+6oZXlBJ/zytkxXgmTg5gk1Voj3GAWShTivtWrPtDYvHmF858WhA695YKgxMHEPNN74UFkK8w==} + '@commitlint/config-angular-type-enum@19.8.0': + resolution: {integrity: sha512-CAFHGAgUeOGNuU5DSX1ALXvJio82NZUGPPNFFDZU7BDf6q/A2U8vT1sjZQ56JTuFBpqTRF5Qk3IfSwmp0/zsCA==} engines: {node: '>=v18'} - '@commitlint/config-angular@19.6.0': - resolution: {integrity: sha512-NExryCYJ/joUmN4kEPffG4AgepbGo6hqaEBSheSFemGF9MqDN3oJbqBSeoDJp77kR/CGmb+s3L2E2DI9MaTdQw==} + '@commitlint/config-angular@19.8.0': + resolution: {integrity: sha512-YVXDVUbmtsA9pv6QaRp+riQJd22zv4qvQ6Yjy5GB+pRClncX9PPNOhzPMITPyquF05QX6hC9me6ADrvrSzQ1xw==} engines: {node: '>=v18'} - '@commitlint/config-validator@19.5.0': - resolution: {integrity: sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==} + '@commitlint/config-validator@19.8.0': + resolution: {integrity: sha512-+r5ZvD/0hQC3w5VOHJhGcCooiAVdynFlCe2d6I9dU+PvXdV3O+fU4vipVg+6hyLbQUuCH82mz3HnT/cBQTYYuA==} engines: {node: '>=v18'} - '@commitlint/ensure@19.5.0': - resolution: {integrity: sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==} + '@commitlint/ensure@19.8.0': + resolution: {integrity: sha512-kNiNU4/bhEQ/wutI1tp1pVW1mQ0QbAjfPRo5v8SaxoVV+ARhkB8Wjg3BSseNYECPzWWfg/WDqQGIfV1RaBFQZg==} engines: {node: '>=v18'} - '@commitlint/execute-rule@19.5.0': - resolution: {integrity: sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==} + '@commitlint/execute-rule@19.8.0': + resolution: {integrity: sha512-fuLeI+EZ9x2v/+TXKAjplBJWI9CNrHnyi5nvUQGQt4WRkww/d95oVRsc9ajpt4xFrFmqMZkd/xBQHZDvALIY7A==} engines: {node: '>=v18'} - '@commitlint/format@19.5.0': - resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==} + '@commitlint/format@19.8.0': + resolution: {integrity: sha512-EOpA8IERpQstxwp/WGnDArA7S+wlZDeTeKi98WMOvaDLKbjptuHWdOYYr790iO7kTCif/z971PKPI2PkWMfOxg==} engines: {node: '>=v18'} - '@commitlint/is-ignored@19.6.0': - resolution: {integrity: sha512-Ov6iBgxJQFR9koOupDPHvcHU9keFupDgtB3lObdEZDroiG4jj1rzky60fbQozFKVYRTUdrBGICHG0YVmRuAJmw==} + '@commitlint/is-ignored@19.8.0': + resolution: {integrity: sha512-L2Jv9yUg/I+jF3zikOV0rdiHUul9X3a/oU5HIXhAJLE2+TXTnEBfqYP9G5yMw/Yb40SnR764g4fyDK6WR2xtpw==} engines: {node: '>=v18'} - '@commitlint/lint@19.6.0': - resolution: {integrity: sha512-LRo7zDkXtcIrpco9RnfhOKeg8PAnE3oDDoalnrVU/EVaKHYBWYL1DlRR7+3AWn0JiBqD8yKOfetVxJGdEtZ0tg==} + '@commitlint/lint@19.8.0': + resolution: {integrity: sha512-+/NZKyWKSf39FeNpqhfMebmaLa1P90i1Nrb1SrA7oSU5GNN/lksA4z6+ZTnsft01YfhRZSYMbgGsARXvkr/VLQ==} engines: {node: '>=v18'} - '@commitlint/load@19.6.1': - resolution: {integrity: sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==} + '@commitlint/load@19.8.0': + resolution: {integrity: sha512-4rvmm3ff81Sfb+mcWT5WKlyOa+Hd33WSbirTVUer0wjS1Hv/Hzr07Uv1ULIV9DkimZKNyOwXn593c+h8lsDQPQ==} engines: {node: '>=v18'} - '@commitlint/message@19.5.0': - resolution: {integrity: sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==} + '@commitlint/message@19.8.0': + resolution: {integrity: sha512-qs/5Vi9bYjf+ZV40bvdCyBn5DvbuelhR6qewLE8Bh476F7KnNyLfdM/ETJ4cp96WgeeHo6tesA2TMXS0sh5X4A==} engines: {node: '>=v18'} - '@commitlint/parse@19.5.0': - resolution: {integrity: sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==} + '@commitlint/parse@19.8.0': + resolution: {integrity: sha512-YNIKAc4EXvNeAvyeEnzgvm1VyAe0/b3Wax7pjJSwXuhqIQ1/t2hD3OYRXb6D5/GffIvaX82RbjD+nWtMZCLL7Q==} engines: {node: '>=v18'} - '@commitlint/read@19.5.0': - resolution: {integrity: sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==} + '@commitlint/read@19.8.0': + resolution: {integrity: sha512-6ywxOGYajcxK1y1MfzrOnwsXO6nnErna88gRWEl3qqOOP8MDu/DTeRkGLXBFIZuRZ7mm5yyxU5BmeUvMpNte5w==} engines: {node: '>=v18'} - '@commitlint/resolve-extends@19.5.0': - resolution: {integrity: sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==} + '@commitlint/resolve-extends@19.8.0': + resolution: {integrity: sha512-CLanRQwuG2LPfFVvrkTrBR/L/DMy3+ETsgBqW1OvRxmzp/bbVJW0Xw23LnnExgYcsaFtos967lul1CsbsnJlzQ==} engines: {node: '>=v18'} - '@commitlint/rules@19.6.0': - resolution: {integrity: sha512-1f2reW7lbrI0X0ozZMesS/WZxgPa4/wi56vFuJENBmed6mWq5KsheN/nxqnl/C23ioxpPO/PL6tXpiiFy5Bhjw==} + '@commitlint/rules@19.8.0': + resolution: {integrity: sha512-IZ5IE90h6DSWNuNK/cwjABLAKdy8tP8OgGVGbXe1noBEX5hSsu00uRlLu6JuruiXjWJz2dZc+YSw3H0UZyl/mA==} engines: {node: '>=v18'} - '@commitlint/to-lines@19.5.0': - resolution: {integrity: sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==} + '@commitlint/to-lines@19.8.0': + resolution: {integrity: sha512-3CKLUw41Cur8VMjh16y8LcsOaKbmQjAKCWlXx6B0vOUREplp6em9uIVhI8Cv934qiwkbi2+uv+mVZPnXJi1o9A==} engines: {node: '>=v18'} - '@commitlint/top-level@19.5.0': - resolution: {integrity: sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==} + '@commitlint/top-level@19.8.0': + resolution: {integrity: sha512-Rphgoc/omYZisoNkcfaBRPQr4myZEHhLPx2/vTXNLjiCw4RgfPR1wEgUpJ9OOmDCiv5ZyIExhprNLhteqH4FuQ==} engines: {node: '>=v18'} - '@commitlint/types@19.5.0': - resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==} + '@commitlint/types@19.8.0': + resolution: {integrity: sha512-LRjP623jPyf3Poyfb0ohMj8I3ORyBDOwXAgxxVPbSD0unJuW2mJWeiRfaQinjtccMqC5Wy1HOMfa4btKjbNxbg==} engines: {node: '>=v18'} - '@contentlayer/cli@0.3.4': - resolution: {integrity: sha512-vNDwgLuhYNu+m70NZ3XK9kexKNguuxPXg7Yvzj3B34cEilQjjzSrcTY/i+AIQm9V7uT5GGshx9ukzPf+SmoszQ==} - - '@contentlayer/client@0.3.4': - resolution: {integrity: sha512-QSlLyc3y4PtdC5lFw0L4wTZUH8BQnv2nk37hNCsPAqGf+dRO7TLAzdc+2/mVIRgK+vSH+pSOzjLsQpFxxXRTZA==} - - '@contentlayer/core@0.3.4': - resolution: {integrity: sha512-o68oBLwfYZ+2vtgfk1lgHxOl3LoxvRNiUfeQ8IWFWy/L4wnIkKIqLZX01zlRE5IzYM+ZMMN5V0cKQlO7DsyR9g==} - peerDependencies: - markdown-wasm: 1.x - peerDependenciesMeta: - markdown-wasm: - optional: true - - '@contentlayer/source-files@0.3.4': - resolution: {integrity: sha512-4njyn0OFPu7WY4tAjMxiJgWOKeiHuBOGdQ36EYE03iij/pPPRbiWbL+cmLccYXUFEW58mDwpqROZZm6pnxjRDQ==} - - '@contentlayer/source-remote-files@0.3.4': - resolution: {integrity: sha512-cyiv4sNUySZvR0uAKlM+kSAELzNd2h2QT1R2e41dRKbwOUVxeLfmGiLugr0aVac6Q3xYcD99dbHyR1xWPV+w9w==} - - '@contentlayer/utils@0.3.4': - resolution: {integrity: sha512-ZWWOhbUWYQ2QHoLIlcUnEo7X4ZbwcyFPuzVQWWMkK43BxCveyQtZwBIzfyx54sqVzi0GUmKP8bHzsLQT0QxaLQ==} - peerDependencies: - '@effect-ts/otel-node': '*' - peerDependenciesMeta: - '@effect-ts/otel-node': - optional: true - '@conventional-changelog/git-client@1.0.1': resolution: {integrity: sha512-PJEqBwAleffCMETaVm/fUgHldzBE35JFk3/9LL6NUA5EXa3qednu+UT6M7E5iBu3zIQZCULYIiZ90fBYHt6xUw==} engines: {node: '>=18'} @@ -2145,12 +2127,12 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@definitelytyped/header-parser@0.2.17': - resolution: {integrity: sha512-U0juKFkTOcbkSfO83WSzMEJHYDwoBFiq0tf/JszulL3+7UoSiqunpGmxXS54bm3eGqy7GWjV8AqPQHdeoEaWBQ==} + '@definitelytyped/header-parser@0.2.19': + resolution: {integrity: sha512-zu+RxQpUCgorYUQZoyyrRIn9CljL1CeM4qak3NDeMO1r7tjAkodfpAGnVzx/6JR2OUk0tAgwmZxNMSwd9LVgxw==} engines: {node: '>=18.18.0'} - '@definitelytyped/typescript-versions@0.1.7': - resolution: {integrity: sha512-sBzBi1SBn79OkSr8V0H+FzR7QumHk23syPyRxod/VRBrSkgN9rCliIe+nqLoWRAKN8EeKbp00ketnJNLZhucdA==} + '@definitelytyped/typescript-versions@0.1.8': + resolution: {integrity: sha512-iz6q9aTwWW7CzN2g8jFQfZ955D63LA+wdIAKz4+2pCc/7kokmEHie1/jVWSczqLFOlmH+69bWQxIurryBP/sig==} engines: {node: '>=18.18.0'} '@definitelytyped/utils@0.1.8': @@ -2185,61 +2167,27 @@ packages: resolution: {integrity: sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==} engines: {node: '>=16'} - '@effect-ts/core@0.60.5': - resolution: {integrity: sha512-qi1WrtJA90XLMnj2hnUszW9Sx4dXP03ZJtCc5DiUBIOhF4Vw7plfb65/bdBySPoC9s7zy995TdUX1XBSxUkl5w==} - - '@effect-ts/otel-exporter-trace-otlp-grpc@0.15.1': - resolution: {integrity: sha512-47gAg0O2pW5Jlo86jfzjdkwL5a7Bzb+Kj5WTmdu4CxYRfWn9ytKjuuYIfsNDW8neuhdKzn+P5wCddgEh0glYyQ==} - peerDependencies: - '@effect-ts/core': ^0.60.2 - '@opentelemetry/api': ^1.4.0 - '@opentelemetry/core': ^1.13.0 - '@opentelemetry/exporter-trace-otlp-grpc': ^0.39.0 - '@opentelemetry/sdk-trace-base': ^1.13.0 - - '@effect-ts/otel-sdk-trace-node@0.15.1': - resolution: {integrity: sha512-a2sF0ylmn8xOJs8fNeT/spJ1gUcsksAJCALxo9WOfuTCMtTwMVtVhCKEPEeQoL7wFqU+JgPkVdP91+FJ/Rkeow==} - peerDependencies: - '@effect-ts/core': ^0.60.2 - '@opentelemetry/api': ^1.4.0 - '@opentelemetry/core': ^1.13.0 - '@opentelemetry/sdk-trace-base': ^1.13.0 - '@opentelemetry/sdk-trace-node': ^1.13.0 - - '@effect-ts/otel@0.15.1': - resolution: {integrity: sha512-AmZJHl7t0+Peh7Yb2+hqn6r9+rd9/UfeA4AMV9h0YGTdOyouyFfD3wzWlxnAUzAQ4Lrod4kC7Noruret4EpqpA==} - peerDependencies: - '@effect-ts/core': ^0.60.2 - '@opentelemetry/api': ^1.4.0 - '@opentelemetry/core': ^1.13.0 - '@opentelemetry/sdk-trace-base': ^1.13.0 - - '@effect-ts/system@0.57.5': - resolution: {integrity: sha512-/crHGujo0xnuHIYNc1VgP0HGJGFSoSqq88JFXe6FmFyXPpWt8Xu39LyLg7rchsxfXFeEdA9CrIZvLV5eswXV5g==} + '@emnapi/core@1.4.0': + resolution: {integrity: sha512-H+N/FqT07NmLmt6OFFtDfwe8PNygprzBikrEMyQfgqSmT0vzE515Pz7R8izwB9q/zsH/MA64AKoul3sA6/CzVg==} '@emnapi/runtime@1.3.1': resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + '@emnapi/runtime@1.4.0': + resolution: {integrity: sha512-64WYIf4UYcdLnbKn/umDlNjQDSS8AgZrI/R9+x5ilkUVFxXcA1Ebl+gQLc/6mERA4407Xof0R7wEyEuj091CVw==} + + '@emnapi/wasi-threads@1.0.1': + resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + '@emotion/use-insertion-effect-with-fallbacks@1.2.0': resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==} peerDependencies: react: '>=16.8.0' - '@es-joy/jsdoccomment@0.46.0': - resolution: {integrity: sha512-C3Axuq1xd/9VqFZpW4YAzOx5O9q/LP46uIQy/iNDpHG3fmPa6TBtvfglMCs3RBiBxAIi0Go97r8+jvTt55XMyQ==} + '@es-joy/jsdoccomment@0.49.0': + resolution: {integrity: sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==} engines: {node: '>=16'} - '@esbuild-plugins/node-resolve@0.1.4': - resolution: {integrity: sha512-haFQ0qhxEpqtWWY0kx1Y5oE3sMyO1PcoSiWEPrAw6tm/ZOOLXjSs6Q+v1v9eyuVF0nNt50YEvrcrvENmyoMv5g==} - peerDependencies: - esbuild: '*' - - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.23.1': resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} engines: {node: '>=18'} @@ -2252,18 +2200,18 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.25.2': + resolution: {integrity: sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.18.20': resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.23.1': resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} engines: {node: '>=18'} @@ -2276,14 +2224,14 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm@0.18.20': - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} - engines: {node: '>=12'} - cpu: [arm] + '@esbuild/android-arm64@0.25.2': + resolution: {integrity: sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==} + engines: {node: '>=18'} + cpu: [arm64] os: [android] - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + '@esbuild/android-arm@0.18.20': + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -2300,14 +2248,14 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-x64@0.18.20': - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/android-arm@0.25.2': + resolution: {integrity: sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==} + engines: {node: '>=18'} + cpu: [arm] os: [android] - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + '@esbuild/android-x64@0.18.20': + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -2324,18 +2272,18 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.25.2': + resolution: {integrity: sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.18.20': resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.23.1': resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} engines: {node: '>=18'} @@ -2348,14 +2296,14 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.18.20': - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/darwin-arm64@0.25.2': + resolution: {integrity: sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==} + engines: {node: '>=18'} + cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + '@esbuild/darwin-x64@0.18.20': + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -2372,18 +2320,18 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.25.2': + resolution: {integrity: sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.18.20': resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.23.1': resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} engines: {node: '>=18'} @@ -2396,14 +2344,14 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.18.20': - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/freebsd-arm64@0.25.2': + resolution: {integrity: sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==} + engines: {node: '>=18'} + cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + '@esbuild/freebsd-x64@0.18.20': + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -2420,18 +2368,18 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.25.2': + resolution: {integrity: sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.18.20': resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.23.1': resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} engines: {node: '>=18'} @@ -2444,14 +2392,14 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.18.20': - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} - engines: {node: '>=12'} - cpu: [arm] + '@esbuild/linux-arm64@0.25.2': + resolution: {integrity: sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==} + engines: {node: '>=18'} + cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + '@esbuild/linux-arm@0.18.20': + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -2468,14 +2416,14 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.18.20': - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} - engines: {node: '>=12'} - cpu: [ia32] + '@esbuild/linux-arm@0.25.2': + resolution: {integrity: sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==} + engines: {node: '>=18'} + cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + '@esbuild/linux-ia32@0.18.20': + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -2492,14 +2440,14 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.18.20': - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} - engines: {node: '>=12'} - cpu: [loong64] + '@esbuild/linux-ia32@0.25.2': + resolution: {integrity: sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==} + engines: {node: '>=18'} + cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + '@esbuild/linux-loong64@0.18.20': + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -2516,14 +2464,14 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.18.20': - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} - engines: {node: '>=12'} - cpu: [mips64el] + '@esbuild/linux-loong64@0.25.2': + resolution: {integrity: sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==} + engines: {node: '>=18'} + cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + '@esbuild/linux-mips64el@0.18.20': + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -2540,14 +2488,14 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.18.20': - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} - engines: {node: '>=12'} - cpu: [ppc64] + '@esbuild/linux-mips64el@0.25.2': + resolution: {integrity: sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==} + engines: {node: '>=18'} + cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + '@esbuild/linux-ppc64@0.18.20': + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -2564,14 +2512,14 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.18.20': - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} - engines: {node: '>=12'} - cpu: [riscv64] + '@esbuild/linux-ppc64@0.25.2': + resolution: {integrity: sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==} + engines: {node: '>=18'} + cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + '@esbuild/linux-riscv64@0.18.20': + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -2588,14 +2536,14 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.18.20': - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} - engines: {node: '>=12'} - cpu: [s390x] + '@esbuild/linux-riscv64@0.25.2': + resolution: {integrity: sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==} + engines: {node: '>=18'} + cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + '@esbuild/linux-s390x@0.18.20': + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -2612,14 +2560,14 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.18.20': - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/linux-s390x@0.25.2': + resolution: {integrity: sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==} + engines: {node: '>=18'} + cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + '@esbuild/linux-x64@0.18.20': + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -2636,20 +2584,26 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.25.2': + resolution: {integrity: sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-arm64@0.24.2': resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.18.20': - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/netbsd-arm64@0.25.2': + resolution: {integrity: sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==} + engines: {node: '>=18'} + cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + '@esbuild/netbsd-x64@0.18.20': + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -2666,6 +2620,12 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.25.2': + resolution: {integrity: sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.23.1': resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} engines: {node: '>=18'} @@ -2678,14 +2638,14 @@ packages: cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.18.20': - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/openbsd-arm64@0.25.2': + resolution: {integrity: sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==} + engines: {node: '>=18'} + cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + '@esbuild/openbsd-x64@0.18.20': + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -2702,18 +2662,18 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.25.2': + resolution: {integrity: sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.18.20': resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} engines: {node: '>=12'} cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.23.1': resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} engines: {node: '>=18'} @@ -2726,18 +2686,18 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.25.2': + resolution: {integrity: sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.18.20': resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.23.1': resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} engines: {node: '>=18'} @@ -2750,14 +2710,14 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.18.20': - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} - engines: {node: '>=12'} - cpu: [ia32] + '@esbuild/win32-arm64@0.25.2': + resolution: {integrity: sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==} + engines: {node: '>=18'} + cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + '@esbuild/win32-ia32@0.18.20': + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -2774,14 +2734,14 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.18.20': - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/win32-ia32@0.25.2': + resolution: {integrity: sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==} + engines: {node: '>=18'} + cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + '@esbuild/win32-x64@0.18.20': + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -2798,26 +2758,76 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.25.2': + resolution: {integrity: sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.1': resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.5.1': + resolution: {integrity: sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/compat@1.2.8': + resolution: {integrity: sha512-LqCYHdWL/QqKIJuZ/ucMAv8d4luKGs4oCPgpt8mWztQAtPrHfXKQ/XAUc8ljCHAfJCn6SvkpTcGt5Tsh8saowA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9.10.0 + peerDependenciesMeta: + eslint: + optional: true + + '@eslint/config-array@0.20.0': + resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/config-helpers@0.2.1': + resolution: {integrity: sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.12.0': + resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.13.0': + resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@3.3.1': + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@8.57.1': resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@fal-works/esbuild-plugin-global-externals@2.1.2': - resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} + '@eslint/js@9.24.0': + resolution: {integrity: sha512-uIY/y3z0uvOGX8cp1C2fiC4+ZmBhp6yZWkojtHL1YEMnRt1Y63HB9TM17proGEmeG7HeUY+UP36F0aknKYTpYA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.6': + resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.2.8': + resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} @@ -2840,9 +2850,15 @@ packages: '@floating-ui/core@1.6.8': resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} + '@floating-ui/core@1.6.9': + resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} + '@floating-ui/dom@1.6.12': resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} + '@floating-ui/dom@1.6.13': + resolution: {integrity: sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==} + '@floating-ui/react-dom@2.1.2': resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} peerDependencies: @@ -2852,6 +2868,9 @@ packages: '@floating-ui/utils@0.2.8': resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} + '@floating-ui/utils@0.2.9': + resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} + '@formatjs/ecma402-abstract@2.3.1': resolution: {integrity: sha512-Ip9uV+/MpLXWRk03U/GzeJMuPeOXpJBSB5V1tjA6kJhvqssye5J5LoYLc7Z5IAHb7nR62sRoguzrFiVCP/hnzw==} @@ -2867,14 +2886,13 @@ packages: '@formatjs/intl-localematcher@0.5.9': resolution: {integrity: sha512-8zkGu/sv5euxbjfZ/xmklqLyDGQSxsLqg8XOq88JW3cmJtzhCP8EtSJXlaKZnVO4beEaoiT9wj4eIoCQ9smwxA==} - '@grpc/grpc-js@1.12.5': - resolution: {integrity: sha512-d3iiHxdpg5+ZcJ6jnDSOT8Z0O0VMVGy34jAnYLUX8yd36b1qn8f1TwOA/Lc7TsOh03IkPJ38eGI5qD2EjNkoEA==} - engines: {node: '>=12.10.0'} + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} - '@grpc/proto-loader@0.7.13': - resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==} - engines: {node: '>=6'} - hasBin: true + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} '@humanwhocodes/config-array@0.13.0': resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} @@ -2889,6 +2907,14 @@ packages: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead + '@humanwhocodes/retry@0.3.1': + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} + + '@humanwhocodes/retry@0.4.2': + resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==} + engines: {node: '>=18.18'} + '@hutson/parse-repository-url@5.0.0': resolution: {integrity: sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg==} engines: {node: '>=10.13.0'} @@ -3105,8 +3131,8 @@ packages: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2': - resolution: {integrity: sha512-feQ+ntr+8hbVudnsTUapiMN9q8T90XA1d5jn9QzY09sNoj4iD9wi0PY1vsBFTda4ZjEaxRK9S81oarR2nj7TFQ==} + '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0': + resolution: {integrity: sha512-qYDdL7fPwLRI+bJNurVcis+tNgJmvWjH4YTBGXTA8xMuxFrnAz6E5o35iyzyKbq5J5Lr8mJGfrR5GXl+WGwhgQ==} peerDependencies: typescript: '>= 4.3.x' vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 @@ -3138,13 +3164,6 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@js-sdsl/ordered-map@4.4.2': - resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} - - '@js-temporal/polyfill@0.4.4': - resolution: {integrity: sha512-2X6bvghJ/JAoZO52lbgyAPFj8uCflhTo2g7nkFzEQdXd/D8rEeD4HtmTEpmtGCva260fcd66YNXBOYdnmHqSOg==} - engines: {node: '>=12'} - '@jsdoc/salty@0.2.9': resolution: {integrity: sha512-yYxMVH7Dqw6nO0d5NIV8OQWnitU8k6vXH8NtgqAfIa/IUqRMxRv/NUJJ08VEKbAakwxlgBl5PJdrU0dMPStsnw==} engines: {node: '>=v12.0.0'} @@ -3152,18 +3171,11 @@ packages: '@juggle/resize-observer@3.4.0': resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} - '@mapbox/node-pre-gyp@1.0.11': - resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} + '@mapbox/node-pre-gyp@2.0.0': + resolution: {integrity: sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==} + engines: {node: '>=18'} hasBin: true - '@mdx-js/esbuild@2.3.0': - resolution: {integrity: sha512-r/vsqsM0E+U4Wr0DK+0EfmABE/eg+8ITW4DjvYdh3ve/tK2safaqHArNnaqbOk1DjYGrhxtoXoGaM3BY8fGBTA==} - peerDependencies: - esbuild: '>=0.11.0' - - '@mdx-js/mdx@2.3.0': - resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} - '@mdx-js/mdx@3.1.0': resolution: {integrity: sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==} @@ -3173,40 +3185,40 @@ packages: '@types/react': '>=16' react: '>=16' - '@microsoft/api-extractor-model@7.28.13': - resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} + '@microsoft/api-extractor-model@7.30.5': + resolution: {integrity: sha512-0ic4rcbcDZHz833RaTZWTGu+NpNgrxVNjVaor0ZDUymfDFzjA/Uuk8hYziIUIOEOSTfmIQqyzVwlzxZxPe7tOA==} - '@microsoft/api-extractor@7.43.0': - resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==} + '@microsoft/api-extractor@7.52.3': + resolution: {integrity: sha512-QEs6l8h7p9eOSHrQ9NBBUZhUuq+j/2QKcRgigbSs2YQepKz8glvsqmsUOp+nvuaY60ps7KkpVVYQCj81WLoMVQ==} hasBin: true '@microsoft/tsdoc-config@0.16.2': resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + '@microsoft/tsdoc-config@0.17.1': + resolution: {integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==} + '@microsoft/tsdoc@0.14.2': resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} - '@msgpack/msgpack@3.0.0-beta2': - resolution: {integrity: sha512-y+l1PNV0XDyY8sM3YtuMLK5vE3/hkfId+Do8pLo/OPxfxuFAUwcGz3oiiUuV46/aBpwTzZ+mRWVMtlSKbradhw==} - engines: {node: '>= 14'} + '@microsoft/tsdoc@0.15.1': + resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} + + '@msgpack/msgpack@3.1.1': + resolution: {integrity: sha512-DnBpqkMOUGayNVKyTLlkM6ILmU/m/+VUxGkuQlPQVAcvreLz5jn1OlQnWd8uHKL/ZSiljpM12rjRhr51VtvJUQ==} + engines: {node: '>= 18'} + + '@napi-rs/wasm-runtime@0.2.8': + resolution: {integrity: sha512-OBlgKdX7gin7OIq4fadsjpg+cp2ZphvAIKucHsNfTdJiqdOmOEwQd/bHi0VwNrcw5xpBJyUw6cK/QilCqy1BSg==} '@neondatabase/serverless@0.9.5': resolution: {integrity: sha512-siFas6gItqv6wD/pZnvdu34wEqgG3nSE6zWZdq5j2DEsa+VvX8i/5HXJOo06qrw5axPXn+lGCxeR+NLaSPIXug==} - '@next/env@14.2.22': - resolution: {integrity: sha512-EQ6y1QeNQglNmNIXvwP/Bb+lf7n9WtgcWvtoFsHquVLCJUuxRs+6SfZ5EK0/EqkkLex4RrDySvKgKNN7PXip7Q==} - '@next/env@15.0.0-rc.0': resolution: {integrity: sha512-6W0ndQvHR9sXcqcKeR/inD2UTRCs9+VkSK3lfaGmEuZs7EjwwXMO2BPYjz9oBrtfPL3xuTjtXsHKSsalYQ5l1Q==} - '@next/eslint-plugin-next@14.2.22': - resolution: {integrity: sha512-8xCmBMd+hUapMpviPp5g3oDhoWRtbE/QeN/Nvth+SZrdt7xt9TBsH8cePkRwRjXFpwHndpRDNVQROxR/1HiVbg==} - - '@next/swc-darwin-arm64@14.2.22': - resolution: {integrity: sha512-HUaLiehovgnqY4TMBZJ3pDaOsTE1spIXeR10pWgdQVPYqDGQmHJBj3h3V6yC0uuo/RoY2GC0YBFRkOX3dI9WVQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] + '@next/eslint-plugin-next@15.2.4': + resolution: {integrity: sha512-O8ScvKtnxkp8kL9TpJTTKnMqlkZnS+QxwoQnJwPGBxjBbzd6OVVPEJ5/pMNrktSyXQD/chEfzfFzYLM6JANOOQ==} '@next/swc-darwin-arm64@15.0.0-rc.0': resolution: {integrity: sha512-4OpTXvAWcSabXA5d688zdUwa3sfT9QrLnHMdpv4q2UDnnuqmOI0xLb6lrOxwpi+vHJNkneuNLqyc5HGBhkqL6A==} @@ -3214,104 +3226,56 @@ packages: cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.2.22': - resolution: {integrity: sha512-ApVDANousaAGrosWvxoGdLT0uvLBUC+srqOcpXuyfglA40cP2LBFaGmBjhgpxYk5z4xmunzqQvcIgXawTzo2uQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - '@next/swc-darwin-x64@15.0.0-rc.0': resolution: {integrity: sha512-/TD8M9DT244uhtFA8P/0DUbM7ftg2zio6yOo6ajV16vNjkcug9Kt9//Wa4SrJjWcsGZpViLctOlwn3/6JFAuAA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.2.22': - resolution: {integrity: sha512-3O2J99Bk9aM+d4CGn9eEayJXHuH9QLx0BctvWyuUGtJ3/mH6lkfAPRI4FidmHMBQBB4UcvLMfNf8vF0NZT7iKw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - '@next/swc-linux-arm64-gnu@15.0.0-rc.0': resolution: {integrity: sha512-3VTO32938AcqOlOI/U61/MIpeYrblP22VU1GrgmMQJozsAXEJgLCgf3wxZtn61/FG4Yc0tp7rPZE2t1fIGe0+w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.2.22': - resolution: {integrity: sha512-H/hqfRz75yy60y5Eg7DxYfbmHMjv60Dsa6IWHzpJSz4MRkZNy5eDnEW9wyts9bkxwbOVZNPHeb3NkqanP+nGPg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - '@next/swc-linux-arm64-musl@15.0.0-rc.0': resolution: {integrity: sha512-0kDnxM3AfrrHFJ/wTkjkv7cVHIaGwv+CzDg9lL2BoLEM4kMQhH20DTsBOMqpTpo1K2KCg67LuTGd3QOITT5uFQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.2.22': - resolution: {integrity: sha512-LckLwlCLcGR1hlI5eiJymR8zSHPsuruuwaZ3H2uudr25+Dpzo6cRFjp/3OR5UYJt8LSwlXv9mmY4oI2QynwpqQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - '@next/swc-linux-x64-gnu@15.0.0-rc.0': resolution: {integrity: sha512-fPMNahzqYFjm5h0ncJ5+F3NrShmWhpusM+zrQl01MMU0Ed5xsL4pJJDSuXV4wPkNUSjCP3XstTjxR5kBdO4juQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.2.22': - resolution: {integrity: sha512-qGUutzmh0PoFU0fCSu0XYpOfT7ydBZgDfcETIeft46abPqP+dmePhwRGLhFKwZWxNWQCPprH26TjaTxM0Nv8mw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - '@next/swc-linux-x64-musl@15.0.0-rc.0': resolution: {integrity: sha512-7/FLgOqrrQAxOVQrxfr3bGgZ83pSCmc2S3TXBILnHw0S8qLxmFjhSjH5ogaDmjrES/PSYMaX1FsP5Af88hp7Gw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.2.22': - resolution: {integrity: sha512-K6MwucMWmIvMb9GlvT0haYsfIPxfQD8yXqxwFy4uLFMeXIb2TcVYQimxkaFZv86I7sn1NOZnpOaVk5eaxThGIw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - '@next/swc-win32-arm64-msvc@15.0.0-rc.0': resolution: {integrity: sha512-5wcqoYHh7hbdghjH6Xs3i5/f0ov+i1Xw2E3O+BzZNESYVLgCM1q7KJu5gdGFoXA2gz5XaKF/VBcYHikLzyjgmA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.2.22': - resolution: {integrity: sha512-5IhDDTPEbzPR31ZzqHe90LnNe7BlJUZvC4sA1thPJV6oN5WmtWjZ0bOYfNsyZx00FJt7gggNs6SrsX0UEIcIpA==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - '@next/swc-win32-ia32-msvc@15.0.0-rc.0': resolution: {integrity: sha512-/hqOmYRTvtBPToE4Dbl9n+sLYU7DPd52R+TtjIrrEzTMgFo2/d7un3sD7GKmb2OwOj/ExyGv6Bd/JzytBVxXlw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-x64-msvc@14.2.22': - resolution: {integrity: sha512-nvRaB1PyG4scn9/qNzlkwEwLzuoPH3Gjp7Q/pLuwUgOTt1oPMlnCI3A3rgkt+eZnU71emOiEv/mR201HoURPGg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - '@next/swc-win32-x64-msvc@15.0.0-rc.0': resolution: {integrity: sha512-2Jly5nShvCUzzngP3RzdQ3JcuEcHcnIEvkvZDCXqFAK+bWks4+qOkEUO1QIAERQ99J5J9/1AN/8zFBme3Mm57A==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@noble/ciphers@1.1.3': - resolution: {integrity: sha512-Ygv6WnWJHLLiW4fnNDC1z+i13bud+enXOFRBlpxI+NJliPWx5wdR+oWlTjLuBPTqjUjtHXtjkU6w3kuuH6upZA==} + '@noble/ciphers@1.2.1': + resolution: {integrity: sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==} engines: {node: ^14.21.3 || >=16} '@nodelib/fs.scandir@2.1.5': @@ -3326,10 +3290,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@nolyfill/is-core-module@1.0.39': - resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} - engines: {node: '>=12.4.0'} - '@npmcli/agent@3.0.0': resolution: {integrity: sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==} engines: {node: ^18.17.0 || >=20.5.0} @@ -3402,119 +3362,6 @@ packages: '@octokit/types@13.6.2': resolution: {integrity: sha512-WpbZfZUcZU77DrSW4wbsSgTPfKcp286q3ItaIgvSbBpZJlu6mnYXAkjZz6LVZPXkEvLIM8McanyZejKTYUHipA==} - '@opentelemetry/api-logs@0.41.2': - resolution: {integrity: sha512-JEV2RAqijAFdWeT6HddYymfnkiRu2ASxoTBr4WsnGJhOjWZkEy6vp+Sx9ozr1NaIODOa2HUyckExIqQjn6qywQ==} - engines: {node: '>=14'} - - '@opentelemetry/api@1.9.0': - resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} - engines: {node: '>=8.0.0'} - - '@opentelemetry/context-async-hooks@1.30.0': - resolution: {integrity: sha512-roCetrG/cz0r/gugQm/jFo75UxblVvHaNSRoR0kSSRSzXFAiIBqFCZuH458BHBNRtRe+0yJdIJ21L9t94bw7+g==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/core@1.15.2': - resolution: {integrity: sha512-+gBv15ta96WqkHZaPpcDHiaz0utiiHZVfm2YOYSqFGrUaJpPkMoSuLBB58YFQGi6Rsb9EHos84X6X5+9JspmLw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.5.0' - - '@opentelemetry/core@1.30.0': - resolution: {integrity: sha512-Q/3u/K73KUjTCnFUP97ZY+pBjQ1kPEgjOfXj/bJl8zW7GbXdkw6cwuyZk6ZTXkVgCBsYRYUzx4fvYK1jxdb9MA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/exporter-trace-otlp-grpc@0.41.2': - resolution: {integrity: sha512-tRM/mq7PFj7mXCws5ICMVp/rmgU93JvZdoLE0uLj4tugNz231u2ZgeRYXulBjdeHM88ZQSsWTJMu2mvr/3JV1A==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - - '@opentelemetry/otlp-exporter-base@0.41.2': - resolution: {integrity: sha512-pfwa6d+Dax3itZcGWiA0AoXeVaCuZbbqUTsCtOysd2re8C2PWXNxDONUfBWsn+KgxAdi+ljwTjJGiaVLDaIEvQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - - '@opentelemetry/otlp-grpc-exporter-base@0.41.2': - resolution: {integrity: sha512-OErK8dYjXG01XIMIpmOV2SzL9ctkZ0Nyhf2UumICOAKtgLvR5dG1JMlsNVp8Jn0RzpsKc6Urv7JpP69wzRXN+A==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - - '@opentelemetry/otlp-transformer@0.41.2': - resolution: {integrity: sha512-jJbPwB0tNu2v+Xi0c/v/R3YBLJKLonw1p+v3RVjT2VfzeUyzSp/tBeVdY7RZtL6dzZpA9XSmp8UEfWIFQo33yA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.5.0' - - '@opentelemetry/propagator-b3@1.30.0': - resolution: {integrity: sha512-lcobQQmd+hLdtxJJKu/i51lNXmF1PJJ7Y9B97ciHRVQuMI260vSZG7Uf4Zg0fqR8PB+fT/7rnlDwS0M7QldZQQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/propagator-jaeger@1.30.0': - resolution: {integrity: sha512-0hdP495V6HPRkVpowt54+Swn5NdesMIRof+rlp0mbnuIUOM986uF+eNxnPo9q5MmJegVBRTxgMHXXwvnXRnKRg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/resources@1.15.2': - resolution: {integrity: sha512-xmMRLenT9CXmm5HMbzpZ1hWhaUowQf8UB4jMjFlAxx1QzQcsD3KFNAVX/CAWzFPtllTyTplrA4JrQ7sCH3qmYw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.5.0' - - '@opentelemetry/resources@1.30.0': - resolution: {integrity: sha512-5mGMjL0Uld/99t7/pcd7CuVtJbkARckLVuiOX84nO8RtLtIz0/J6EOHM2TGvPZ6F4K+XjUq13gMx14w80SVCQg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/sdk-logs@0.41.2': - resolution: {integrity: sha512-smqKIw0tTW15waj7BAPHFomii5c3aHnSE4LQYTszGoK5P9nZs8tEAIpu15UBxi3aG31ZfsLmm4EUQkjckdlFrw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.4.0 <1.5.0' - '@opentelemetry/api-logs': '>=0.39.1' - - '@opentelemetry/sdk-metrics@1.15.2': - resolution: {integrity: sha512-9aIlcX8GnhcsAHW/Wl8bzk4ZnWTpNlLtud+fxUfBtFATu6OZ6TrGrF4JkT9EVrnoxwtPIDtjHdEsSjOqisY/iA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.5.0' - - '@opentelemetry/sdk-trace-base@1.15.2': - resolution: {integrity: sha512-BEaxGZbWtvnSPchV98qqqqa96AOcb41pjgvhfzDij10tkBhIu9m0Jd6tZ1tJB5ZHfHbTffqYVYE0AOGobec/EQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.5.0' - - '@opentelemetry/sdk-trace-base@1.30.0': - resolution: {integrity: sha512-RKQDaDIkV7PwizmHw+rE/FgfB2a6MBx+AEVVlAHXRG1YYxLiBpPX2KhmoB99R5vA4b72iJrjle68NDWnbrE9Dg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/sdk-trace-node@1.30.0': - resolution: {integrity: sha512-MeXkXEdBs9xq1JSGTr/3P1lHBSUBaVmo1+UpoQhUpviPMzDXy0MNsdTC7KKI6/YcG74lTX6eqeNjlC1jV4Rstw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/semantic-conventions@1.15.2': - resolution: {integrity: sha512-CjbOKwk2s+3xPIMcd5UNYQzsf+v94RczbdNix9/kQh38WiQkM90sUOi3if8eyHFgiBjBjhwXrA7W3ydiSQP9mw==} - engines: {node: '>=14'} - - '@opentelemetry/semantic-conventions@1.28.0': - resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} - engines: {node: '>=14'} - '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -3523,39 +3370,13 @@ packages: resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@pkgr/core@0.2.0': + resolution: {integrity: sha512-vsJDAkYR6qCPu+ioGScGiMYR7LvZYIXh/dlQeviqoTWNCVfKTLYD/LkNWH4Mxsv2a5vpIRc77FN5DnmK1eBggQ==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@polka/url@1.0.0-next.28': resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - '@protobufjs/aspromise@1.1.2': - resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} - - '@protobufjs/base64@1.1.2': - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} - - '@protobufjs/codegen@2.0.4': - resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} - - '@protobufjs/eventemitter@1.1.0': - resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} - - '@protobufjs/fetch@1.1.0': - resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} - - '@protobufjs/float@1.0.2': - resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} - - '@protobufjs/inquire@1.1.0': - resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} - - '@protobufjs/path@1.1.2': - resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} - - '@protobufjs/pool@1.1.0': - resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} - - '@protobufjs/utf8@1.1.0': - resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - '@qiwi/npm-registry-client@8.9.1': resolution: {integrity: sha512-rZF+mG+NfijR0SHphhTLHRr4aM4gtfdwoAMY6we2VGQam8vkN1cxGG1Lg/Llrj8Dd0Mu6VjdFQRyMMRZxtZR2A==} @@ -3607,8 +3428,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-collection@1.1.1': - resolution: {integrity: sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==} + '@radix-ui/react-collection@1.1.2': + resolution: {integrity: sha512-9z54IEKRxIa9VityapoEYMuByaG42iSy1ZXlY2KcuLSEtq8x4987/N6m15ppoMffgZX72gER2uHe1D9Y6Unlcw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -3853,8 +3674,21 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-roving-focus@1.1.1': - resolution: {integrity: sha512-QE1RoxPGJ/Nm8Qmk0PxP8ojmoaS67i0s7hVssS7KuI2FQoc/uzVlZsqKfQvxPE6D8hICCPHJ4D88zNhT3OOmkw==} + '@radix-ui/react-primitive@2.0.2': + resolution: {integrity: sha512-Ec/0d38EIuvDF+GZjcMU/Ze6MxntVJYO/fRlCPhCaVUyPY9WTalHJw54tp9sXeJo3tlShWpy41vQRgLRGOuz+w==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-roving-focus@1.1.2': + resolution: {integrity: sha512-zgMQWkNO169GtGqRvYrzb0Zf8NhMHS2DuEB/TiEmVnpr5OqPU3i8lfbxaAmC2J/KYuIQxyoQQ6DxepyXp61/xw==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -3879,8 +3713,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-separator@1.1.1': - resolution: {integrity: sha512-RRiNRSrD8iUiXriq/Y5n4/3iE8HzqgLHsusUSg5jVpU2+3tqcUFPJXHDymwEypunc2sWxDUS3UC+rkZRlHedsw==} + '@radix-ui/react-separator@1.1.2': + resolution: {integrity: sha512-oZfHcaAp2Y6KFBX6I5P1u7CQoy4lheCGiYj+pGFrHy8E/VNRb5E39TkTr3JrV520csPBTZjkuKFdEsjS5EUNKQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -3910,8 +3744,17 @@ packages: '@types/react': optional: true - '@radix-ui/react-toggle-group@1.1.1': - resolution: {integrity: sha512-OgDLZEA30Ylyz8YSXvnGqIHtERqnUt1KUYTKdw/y8u7Ci6zGiJfXc02jahmcSNK3YcErqioj/9flWC9S1ihfwg==} + '@radix-ui/react-slot@1.1.2': + resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-toggle-group@1.1.2': + resolution: {integrity: sha512-JBm6s6aVG/nwuY5eadhU2zDi/IwYS0sDM5ZWb4nymv/hn3hZdkw+gENn0LP4iY1yCd7+bgJaCwueMYJIU3vk4A==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -3923,8 +3766,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-toggle@1.1.1': - resolution: {integrity: sha512-i77tcgObYr743IonC1hrsnnPmszDRn8p+EGUsUt+5a/JFn28fxaM88Py6V2mc8J5kELMWishI0rLnuGLFD/nnQ==} + '@radix-ui/react-toggle@1.1.2': + resolution: {integrity: sha512-lntKchNWx3aCHuWKiDY+8WudiegQvBpDRAYL8dKLRvKEH8VOpl0XX6SSU/bUBqIRJbcTy4+MW06Wv8vgp10rzQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -3936,8 +3779,8 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-toolbar@1.1.1': - resolution: {integrity: sha512-r7T80WOCHc2n3KRzFCbHWGVzkfVTCzDofGU4gqa5ZuIzgnVaLogGsdyifFJXWQDp0lAr5hrf+X9uqQdE0pa6Ww==} + '@radix-ui/react-toolbar@1.1.2': + resolution: {integrity: sha512-wT20eQ7ScFk+kBMDmHp+lMk18cgxhu35b2Bn5deUcPxiVwfn5vuZgi7NGcHu8ocdkinahmp4FaSZysKDyRVPWQ==} peerDependencies: '@types/react': '*' '@types/react-dom': '*' @@ -4602,10 +4445,6 @@ packages: resolution: {integrity: sha512-C7c51Nn4yTxXFKvgh2txJFNweaVcfUPQxwEUFw4aWsCmfiBDJsTSwviIF8EcwjQ6k8bPyMWCl1vw4BdxE569Cg==} engines: {node: '>= 10'} - '@rollup/pluginutils@4.2.1': - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} - '@rollup/pluginutils@5.1.4': resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} @@ -4615,111 +4454,108 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.29.1': - resolution: {integrity: sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==} + '@rollup/rollup-android-arm-eabi@4.39.0': + resolution: {integrity: sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.29.1': - resolution: {integrity: sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==} + '@rollup/rollup-android-arm64@4.39.0': + resolution: {integrity: sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.29.1': - resolution: {integrity: sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==} + '@rollup/rollup-darwin-arm64@4.39.0': + resolution: {integrity: sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.29.1': - resolution: {integrity: sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==} + '@rollup/rollup-darwin-x64@4.39.0': + resolution: {integrity: sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.29.1': - resolution: {integrity: sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==} + '@rollup/rollup-freebsd-arm64@4.39.0': + resolution: {integrity: sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.29.1': - resolution: {integrity: sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==} + '@rollup/rollup-freebsd-x64@4.39.0': + resolution: {integrity: sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.29.1': - resolution: {integrity: sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==} + '@rollup/rollup-linux-arm-gnueabihf@4.39.0': + resolution: {integrity: sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.29.1': - resolution: {integrity: sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==} + '@rollup/rollup-linux-arm-musleabihf@4.39.0': + resolution: {integrity: sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.29.1': - resolution: {integrity: sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==} + '@rollup/rollup-linux-arm64-gnu@4.39.0': + resolution: {integrity: sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.29.1': - resolution: {integrity: sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==} + '@rollup/rollup-linux-arm64-musl@4.39.0': + resolution: {integrity: sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.29.1': - resolution: {integrity: sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==} + '@rollup/rollup-linux-loongarch64-gnu@4.39.0': + resolution: {integrity: sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.29.1': - resolution: {integrity: sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==} + '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': + resolution: {integrity: sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.29.1': - resolution: {integrity: sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==} + '@rollup/rollup-linux-riscv64-gnu@4.39.0': + resolution: {integrity: sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.29.1': - resolution: {integrity: sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==} + '@rollup/rollup-linux-riscv64-musl@4.39.0': + resolution: {integrity: sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.39.0': + resolution: {integrity: sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.29.1': - resolution: {integrity: sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==} + '@rollup/rollup-linux-x64-gnu@4.39.0': + resolution: {integrity: sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.29.1': - resolution: {integrity: sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==} + '@rollup/rollup-linux-x64-musl@4.39.0': + resolution: {integrity: sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.29.1': - resolution: {integrity: sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==} + '@rollup/rollup-win32-arm64-msvc@4.39.0': + resolution: {integrity: sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.29.1': - resolution: {integrity: sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==} + '@rollup/rollup-win32-ia32-msvc@4.39.0': + resolution: {integrity: sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.29.1': - resolution: {integrity: sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==} + '@rollup/rollup-win32-x64-msvc@4.39.0': + resolution: {integrity: sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==} cpu: [x64] os: [win32] - '@rushstack/eslint-patch@1.10.4': - resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} - - '@rushstack/node-core-library@4.0.2': - resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} '@rushstack/node-core-library@4.1.0': resolution: {integrity: sha512-qz4JFBZJCf1YN5cAXa1dP6Mki/HrsQxc/oYGAGx29dF2cwF2YMxHoly0FBhMw3IEnxo5fMj0boVfoHVBkpkx/w==} @@ -4729,14 +4565,19 @@ packages: '@types/node': optional: true - '@rushstack/rig-package@0.5.2': - resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} + '@rushstack/node-core-library@5.13.0': + resolution: {integrity: sha512-IGVhy+JgUacAdCGXKUrRhwHMTzqhWwZUI+qEPcdzsb80heOw0QPbhhoVsoiMF7Klp8eYsp7hzpScMXmOa3Uhfg==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true '@rushstack/rig-package@0.5.3': resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - '@rushstack/terminal@0.10.0': - resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} + '@rushstack/terminal@0.15.2': + resolution: {integrity: sha512-7Hmc0ysK5077R/IkLS9hYu0QuNafm+TbZbtYVzCMbeOdMjaRboLKrhryjwZSRJGJzu+TV1ON7qZHeqf58XfLpA==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -4746,8 +4587,8 @@ packages: '@rushstack/ts-command-line@4.17.1': resolution: {integrity: sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==} - '@rushstack/ts-command-line@4.19.1': - resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} + '@rushstack/ts-command-line@4.23.7': + resolution: {integrity: sha512-Gr9cB7DGe6uz5vq2wdr89WbVDKz0UeuFEn5H2CfWDe7JvjFFaiV15gi6mqDBTbHhHCWS7w8mF1h3BnIfUndqdA==} '@sapphire/async-queue@1.5.5': resolution: {integrity: sha512-cvGzxbba6sav2zZkH8GPf2oGk9yYoD5qrNWdu9fRehifgnFZJMV+nuy2nON2roRO4yQQ+v7MK/Pktl/HgfsUXg==} @@ -4815,59 +4656,59 @@ packages: '@sinonjs/fake-timers@10.3.0': resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - '@storybook/addon-actions@8.4.7': - resolution: {integrity: sha512-mjtD5JxcPuW74T6h7nqMxWTvDneFtokg88p6kQ5OnC1M259iAXb//yiSZgu/quunMHPCXSiqn4FNOSgASTSbsA==} + '@storybook/addon-actions@8.6.12': + resolution: {integrity: sha512-B5kfiRvi35oJ0NIo53CGH66H471A3XTzrfaa6SxXEJsgxxSeKScG5YeXcCvLiZfvANRQ7QDsmzPUgg0o3hdMXw==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/addon-backgrounds@8.4.7': - resolution: {integrity: sha512-I4/aErqtFiazcoWyKafOAm3bLpxTj6eQuH/woSbk1Yx+EzN+Dbrgx1Updy8//bsNtKkcrXETITreqHC+a57DHQ==} + '@storybook/addon-backgrounds@8.6.12': + resolution: {integrity: sha512-lmIAma9BiiCTbJ8YfdZkXjpnAIrOUcgboLkt1f6XJ78vNEMnLNzD9gnh7Tssz1qrqvm34v9daDjIb+ggdiKp3Q==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/addon-controls@8.4.7': - resolution: {integrity: sha512-377uo5IsJgXLnQLJixa47+11V+7Wn9KcDEw+96aGCBCfLbWNH8S08tJHHnSu+jXg9zoqCAC23MetntVp6LetHA==} + '@storybook/addon-controls@8.6.12': + resolution: {integrity: sha512-9VSRPJWQVb9wLp21uvpxDGNctYptyUX0gbvxIWOHMH3R2DslSoq41lsC/oQ4l4zSHVdL+nq8sCTkhBxIsjKqdQ==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/addon-docs@8.4.7': - resolution: {integrity: sha512-NwWaiTDT5puCBSUOVuf6ME7Zsbwz7Y79WF5tMZBx/sLQ60vpmJVQsap6NSjvK1Ravhc21EsIXqemAcBjAWu80w==} + '@storybook/addon-docs@8.6.12': + resolution: {integrity: sha512-kEezQjAf/p3SpDzLABgg4fbT48B6dkT2LiZCKTRmCrJVtuReaAr4R9MMM6Jsph6XjbIj/SvOWf3CMeOPXOs9sg==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/addon-essentials@8.4.7': - resolution: {integrity: sha512-+BtZHCBrYtQKILtejKxh0CDRGIgTl9PumfBOKRaihYb4FX1IjSAxoV/oo/IfEjlkF5f87vouShWsRa8EUauFDw==} + '@storybook/addon-essentials@8.6.12': + resolution: {integrity: sha512-Y/7e8KFlttaNfv7q2zoHMPdX6hPXHdsuQMAjYl5NG9HOAJREu4XBy4KZpbcozRe4ApZ78rYsN/MO1EuA+bNMIA==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/addon-highlight@8.4.7': - resolution: {integrity: sha512-whQIDBd3PfVwcUCrRXvCUHWClXe9mQ7XkTPCdPo4B/tZ6Z9c6zD8JUHT76ddyHivixFLowMnA8PxMU6kCMAiNw==} + '@storybook/addon-highlight@8.6.12': + resolution: {integrity: sha512-9FITVxdoycZ+eXuAZL9ElWyML/0fPPn9UgnnAkrU7zkMi+Segq/Tx7y+WWanC5zfWZrXAuG6WTOYEXeWQdm//w==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/addon-interactions@8.4.7': - resolution: {integrity: sha512-fnufT3ym8ht3HHUIRVXAH47iOJW/QOb0VSM+j269gDuvyDcY03D1civCu1v+eZLGaXPKJ8vtjr0L8zKQ/4P0JQ==} + '@storybook/addon-interactions@8.6.12': + resolution: {integrity: sha512-cTAJlTq6uVZBEbtwdXkXoPQ4jHOAGKQnYSezBT4pfNkdjn/FnEeaQhMBDzf14h2wr5OgBnJa6Lmd8LD9ficz4A==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/addon-links@8.4.7': - resolution: {integrity: sha512-L/1h4dMeMKF+MM0DanN24v5p3faNYbbtOApMgg7SlcBT/tgo3+cAjkgmNpYA8XtKnDezm+T2mTDhB8mmIRZpIQ==} + '@storybook/addon-links@8.6.12': + resolution: {integrity: sha512-AfKujFHoAxhxq4yu+6NwylltS9lf5MPs1eLLXvOlwo3l7Y/c68OdxJ7j68vLQhs9H173WVYjKyjbjFxJWf/YYg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.7 + storybook: ^8.6.12 peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.4.7': - resolution: {integrity: sha512-QfvqYWDSI5F68mKvafEmZic3SMiK7zZM8VA0kTXx55hF/+vx61Mm0HccApUT96xCXIgmwQwDvn9gS4TkX81Dmw==} + '@storybook/addon-measure@8.6.12': + resolution: {integrity: sha512-tACmwqqOvutaQSduw8SMb62wICaT1rWaHtMN3vtWXuxgDPSdJQxLP+wdVyRYMAgpxhLyIO7YRf++Hfha9RHgFg==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/addon-outline@8.4.7': - resolution: {integrity: sha512-6LYRqUZxSodmAIl8icr585Oi8pmzbZ90aloZJIpve+dBAzo7ydYrSQxxoQEVltXbKf3VeVcrs64ouAYqjisMYA==} + '@storybook/addon-outline@8.6.12': + resolution: {integrity: sha512-1ylwm+n1s40S91No0v9T4tCjZORu3GbnjINlyjYTDLLhQHyBQd3nWR1Y1eewU4xH4cW9SnSLcMQFS/82xHqU6A==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 '@storybook/addon-styling@1.3.7': resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} @@ -4891,35 +4732,35 @@ packages: webpack: optional: true - '@storybook/addon-toolbars@8.4.7': - resolution: {integrity: sha512-OSfdv5UZs+NdGB+nZmbafGUWimiweJ/56gShlw8Neo/4jOJl1R3rnRqqY7MYx8E4GwoX+i3GF5C3iWFNQqlDcw==} + '@storybook/addon-toolbars@8.6.12': + resolution: {integrity: sha512-HEcSzo1DyFtIu5/ikVOmh5h85C1IvK9iFKSzBR6ice33zBOaehVJK+Z5f487MOXxPsZ63uvWUytwPyViGInj+g==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/addon-viewport@8.4.7': - resolution: {integrity: sha512-hvczh/jjuXXcOogih09a663sRDDSATXwbE866al1DXgbDFraYD/LxX/QDb38W9hdjU9+Qhx8VFIcNWoMQns5HQ==} + '@storybook/addon-viewport@8.6.12': + resolution: {integrity: sha512-EXK2LArAnABsPP0leJKy78L/lbMWow+EIJfytEP5fHaW4EhMR6h7Hzaqzre6U0IMMr/jVFa1ci+m0PJ0eQc2bw==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 '@storybook/api@7.6.17': resolution: {integrity: sha512-l92PI+5XL4zB/o4IBWFCKQWTXvPg9hR45DCJqlPHrLZStiR6Xj1mbrtOjUlgIOH+nYb/SZFZqO53hhrs7X4Nvg==} - '@storybook/blocks@8.4.7': - resolution: {integrity: sha512-+QH7+JwXXXIyP3fRCxz/7E2VZepAanXJM7G8nbR3wWsqWgrRp4Wra6MvybxAYCxU7aNfJX5c+RW84SNikFpcIA==} + '@storybook/blocks@8.6.12': + resolution: {integrity: sha512-DohlTq6HM1jDbHYiXL4ZvZ00VkhpUp5uftzj/CZDLY1fYHRjqtaTwWm2/OpceivMA8zDitLcq5atEZN+f+siTg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.7 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^8.6.12 peerDependenciesMeta: react: optional: true react-dom: optional: true - '@storybook/builder-vite@8.4.7': - resolution: {integrity: sha512-LovyXG5VM0w7CovI/k56ZZyWCveQFVDl0m7WwetpmMh2mmFJ+uPQ35BBsgTvTfc8RHi+9Q3F58qP1MQSByXi9g==} + '@storybook/builder-vite@8.6.12': + resolution: {integrity: sha512-Gju21ud/3Qw4v2vLNaa5SuJECsI9ICNRr2G0UyCCzRvCHg8jpA9lDReu2NqhLDyFIuDG+ZYT38gcaHEUoNQ8KQ==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 vite: ^4.0.0 || ^5.0.0 || ^6.0.0 '@storybook/channels@7.6.17': @@ -4940,8 +4781,8 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/components@8.4.7': - resolution: {integrity: sha512-uyJIcoyeMWKAvjrG9tJBUCKxr2WZk+PomgrgrUwejkIfXMO76i6jw9BwLa0NZjYdlthDv30r9FfbYZyeNPmF0g==} + '@storybook/components@8.6.12': + resolution: {integrity: sha512-FiaE8xvCdvKC2arYusgtlDNZ77b8ysr8njAYQZwwaIHjy27TbR2tEpLDCmUwSbANNmivtc/xGEiDDwcNppMWlQ==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 @@ -4954,18 +4795,18 @@ packages: '@storybook/core-events@7.6.20': resolution: {integrity: sha512-tlVDuVbDiNkvPDFAu+0ou3xBBYbx9zUURQz4G9fAq0ScgBOs/bpzcRrFb4mLpemUViBAd47tfZKdH4MAX45KVQ==} - '@storybook/core@8.4.7': - resolution: {integrity: sha512-7Z8Z0A+1YnhrrSXoKKwFFI4gnsLbWzr8fnDCU6+6HlDukFYh8GHRcZ9zKfqmy6U3hw2h8H5DrHsxWfyaYUUOoA==} + '@storybook/core@8.6.12': + resolution: {integrity: sha512-t+ZuDzAlsXKa6tLxNZT81gEAt4GNwsKP/Id2wluhmUWD/lwYW0uum1JiPUuanw8xD6TdakCW/7ULZc7aQUBLCQ==} peerDependencies: prettier: ^2 || ^3 peerDependenciesMeta: prettier: optional: true - '@storybook/csf-plugin@8.4.7': - resolution: {integrity: sha512-Fgogplu4HImgC+AYDcdGm1rmL6OR1rVdNX1Be9C/NEXwOCpbbBwi0BxTf/2ZxHRk9fCeaPEcOdP5S8QHfltc1g==} + '@storybook/csf-plugin@8.6.12': + resolution: {integrity: sha512-6s8CnP1aoKPb3XtC0jRLUp8M5vTA8RhGAwQDKUsFpCC7g89JR9CaKs9FY2ZSzsNbjR15uASi7b3K8BzeYumYQg==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 '@storybook/csf@0.1.13': resolution: {integrity: sha512-7xOOwCLGB3ebM87eemep89MYRFTko+D8qE7EdAAq74lgdqRR5cOUtYWJLjO2dLtP94nqoOdHJo6MdLLKzg412Q==} @@ -4973,17 +4814,17 @@ packages: '@storybook/global@5.0.0': resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - '@storybook/icons@1.3.0': - resolution: {integrity: sha512-Nz/UzeYQdUZUhacrPyfkiiysSjydyjgg/p0P9HxB4p/WaJUUjMAcaoaLgy3EXx61zZJ3iD36WPuDkZs5QYrA0A==} + '@storybook/icons@1.4.0': + resolution: {integrity: sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==} engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - '@storybook/instrumenter@8.4.7': - resolution: {integrity: sha512-k6NSD3jaRCCHAFtqXZ7tw8jAzD/yTEWXGya+REgZqq5RCkmJ+9S4Ytp/6OhQMPtPFX23gAuJJzTQVLcCr+gjRg==} + '@storybook/instrumenter@8.6.12': + resolution: {integrity: sha512-VK5fYAF8jMwWP/u3YsmSwKGh+FeSY8WZn78flzRUwirp2Eg1WWjsqPRubAk7yTpcqcC/km9YMF3KbqfzRv2s/A==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 '@storybook/manager-api@7.6.17': resolution: {integrity: sha512-IJIV1Yc6yw1dhCY4tReHCfBnUKDqEBnMyHp3mbXpsaHxnxJZrXO45WjRAZIKlQKhl/Ge1CrnznmHRCmYgqmrWg==} @@ -4991,8 +4832,8 @@ packages: '@storybook/manager-api@7.6.20': resolution: {integrity: sha512-gOB3m8hO3gBs9cBoN57T7jU0wNKDh+hi06gLcyd2awARQlAlywnLnr3s1WH5knih6Aq+OpvGBRVKkGLOkaouCQ==} - '@storybook/manager-api@8.4.7': - resolution: {integrity: sha512-ELqemTviCxAsZ5tqUz39sDmQkvhVAvAgiplYy9Uf15kO0SP2+HKsCMzlrm2ue2FfkUNyqbDayCPPCB0Cdn/mpQ==} + '@storybook/manager-api@8.6.12': + resolution: {integrity: sha512-O0SpISeJLNTQvhSBOsWzzkCgs8vCjOq1578rwqHlC6jWWm4QmtfdyXqnv7rR1Hk08kQ+Dzqh0uhwHx0nfwy4nQ==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 @@ -5002,35 +4843,39 @@ packages: '@storybook/preview-api@7.6.20': resolution: {integrity: sha512-3ic2m9LDZEPwZk02wIhNc3n3rNvbi7VDKn52hDXfAxnL5EYm7yDICAkaWcVaTfblru2zn0EDJt7ROpthscTW5w==} - '@storybook/preview-api@8.4.7': - resolution: {integrity: sha512-0QVQwHw+OyZGHAJEXo6Knx+6/4er7n2rTDE5RYJ9F2E2Lg42E19pfdLlq2Jhoods2Xrclo3wj6GWR//Ahi39Eg==} + '@storybook/preview-api@8.6.12': + resolution: {integrity: sha512-84FE3Hrs0AYKHqpDZOwx1S/ffOfxBdL65lhCoeI8GoWwCkzwa9zEP3kvXBo/BnEDO7nAfxvMhjASTZXbKRJh5Q==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/react-dom-shim@8.4.7': - resolution: {integrity: sha512-6bkG2jvKTmWrmVzCgwpTxwIugd7Lu+2btsLAqhQSzDyIj2/uhMNp8xIMr/NBDtLgq3nomt9gefNa9xxLwk/OMg==} + '@storybook/react-dom-shim@8.6.12': + resolution: {integrity: sha512-51QvoimkBzYs8s3rCYnY5h0cFqLz/Mh0vRcughwYaXckWzDBV8l67WBO5Xf5nBsukCbWyqBVPpEQLww8s7mrLA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.7 + storybook: ^8.6.12 - '@storybook/react-vite@8.4.7': - resolution: {integrity: sha512-iiY9iLdMXhDnilCEVxU6vQsN72pW3miaf0WSenOZRyZv3HdbpgOxI0qapOS0KCyRUnX9vTlmrSPTMchY4cAeOg==} + '@storybook/react-vite@8.6.12': + resolution: {integrity: sha512-UA2Kule99oyFgHdhcuhrRwCKyWu/yMbqbl9U7NwowFHNwWWFjVMMir/AmfShb/H1C1DQ3LqOad6/QwJyPLjP8g==} engines: {node: '>=18.0.0'} peerDependencies: + '@storybook/test': 8.6.12 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.7 + storybook: ^8.6.12 vite: ^4.0.0 || ^5.0.0 || ^6.0.0 + peerDependenciesMeta: + '@storybook/test': + optional: true - '@storybook/react@8.4.7': - resolution: {integrity: sha512-nQ0/7i2DkaCb7dy0NaT95llRVNYWQiPIVuhNfjr1mVhEP7XD090p0g7eqUmsx8vfdHh2BzWEo6CoBFRd3+EXxw==} + '@storybook/react@8.6.12': + resolution: {integrity: sha512-NzxlHLA5DkDgZM/dMwTYinuzRs6rsUPmlqP+NIv6YaciQ4NGnTYyOC7R/SqI6HHFm8ZZ5eMYvpfiFmhZ9rU+rQ==} engines: {node: '>=18.0.0'} peerDependencies: - '@storybook/test': 8.4.7 + '@storybook/test': 8.6.12 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.7 + storybook: ^8.6.12 typescript: '>= 4.2.x' peerDependenciesMeta: '@storybook/test': @@ -5044,10 +4889,10 @@ packages: '@storybook/router@7.6.20': resolution: {integrity: sha512-mCzsWe6GrH47Xb1++foL98Zdek7uM5GhaSlrI7blWVohGa0qIUYbfJngqR4ZsrXmJeeEvqowobh+jlxg3IJh+w==} - '@storybook/test@8.4.7': - resolution: {integrity: sha512-AhvJsu5zl3uG40itSQVuSy5WByp3UVhS6xAnme4FWRwgSxhvZjATJ3AZkkHWOYjnnk+P2/sbz/XuPli1FVCWoQ==} + '@storybook/test@8.6.12': + resolution: {integrity: sha512-0BK1Eg+VD0lNMB1BtxqHE3tP9FdkUmohtvWG7cq6lWvMrbCmAmh3VWai3RMCCDOukPFpjabOr8BBRLVvhNpv2w==} peerDependencies: - storybook: ^8.4.7 + storybook: ^8.6.12 '@storybook/testing-library@0.2.2': resolution: {integrity: sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw==} @@ -5065,8 +4910,8 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/theming@8.4.7': - resolution: {integrity: sha512-99rgLEjf7iwfSEmdqlHkSG3AyLcK0sfExcr0jnc6rLiAkBhzuIsvcHjjUwkR210SOCgXqBPW0ZA6uhnuyppHLw==} + '@storybook/theming@8.6.12': + resolution: {integrity: sha512-6VjZg8HJ2Op7+KV7ihJpYrDnFtd9D1jrQnUS8LckcpuBXrIEbaut5+34ObY8ssQnSqkk2GwIZBBBQYQBCVvkOw==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 @@ -5076,8 +4921,23 @@ packages: '@storybook/types@7.6.20': resolution: {integrity: sha512-GncdY3x0LpbhmUAAJwXYtJDUQEwfF175gsjH0/fxPkxPoV7Sef9TM41jQLJW/5+6TnZoCZP/+aJZTJtq3ni23Q==} - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + '@stylistic/eslint-plugin-jsx@4.2.0': + resolution: {integrity: sha512-V+AtcVs0a3ck2IWWH/fd/+TmOYSgBJlsJXIR65+3kqgNi3p3pPfo9C8nhRsU/KlcSwhnzyx+Z/kEcuWCMZtTcA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=9.0.0' + + '@stylistic/eslint-plugin-ts@4.2.0': + resolution: {integrity: sha512-j2o2GvOx9v66x8hmp/HJ+0T+nOppiO5ycGsCkifh7JPGgjxEhpkGmIGx3RWsoxpWbad3VCX8e8/T8n3+7ze1Zg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=9.0.0' + + '@stylistic/eslint-plugin@4.2.0': + resolution: {integrity: sha512-8hXezgz7jexGHdo5WN6JBEIPHCSFyyU4vgbxevu4YLVS5vl+sxqAAGyXSzfNDyR6xMNSH5H1x67nsXcYMOHtZA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=9.0.0' '@swc/helpers@0.5.11': resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} @@ -5085,9 +4945,6 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - '@swc/helpers@0.5.5': - resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - '@tailwindcss/typography@0.5.15': resolution: {integrity: sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==} peerDependencies: @@ -5105,16 +4962,20 @@ packages: resolution: {integrity: sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - '@testing-library/react@15.0.7': - resolution: {integrity: sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==} + '@testing-library/react@16.3.0': + resolution: {integrity: sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==} engines: {node: '>=18'} peerDependencies: - '@types/react': ^18.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 + '@testing-library/dom': ^10.0.0 + '@types/react': ^18.0.0 || ^19.0.0 + '@types/react-dom': ^18.0.0 || ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true + '@types/react-dom': + optional: true '@testing-library/user-event@14.5.2': resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} @@ -5122,6 +4983,12 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' + '@testing-library/user-event@14.6.1': + resolution: {integrity: sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' + '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} @@ -5148,14 +5015,17 @@ packages: resolution: {integrity: sha512-saiCxzHRhUrRxQV2JhH580aQUZiKQUXI38FcAcikcfOomAil4G4lxT0RfrrKywoAYP/rqAdYXYmNRLppcd+hQQ==} engines: {node: '>=14.17'} - '@turbo/gen@2.3.3': - resolution: {integrity: sha512-MIXXX0sVRvfTWOrLhjDT1KJ15dqzRlNlHIvNeWoS5ZtTMQ9XuBl9D5ek/5vMj77n+84mFRS/VKAoEuScOIWwaw==} + '@turbo/gen@2.5.0': + resolution: {integrity: sha512-03vzgbv01lzadCCMaEUgXyqGhZuHaI+Umsrjisiyi81oCJF/HygxgHR0FBf21dVssSiEa2opmzcp4RHQmIz0Wg==} hasBin: true - '@turbo/workspaces@2.3.3': - resolution: {integrity: sha512-PSys7Hy5NuX76HBleOkd8wlRtI4GCzLHS2XUpKeGIj0vpzH4fqE+tpi7fBb5t9U7UiyM6E6pyabSKjoD2zUsoQ==} + '@turbo/workspaces@2.5.0': + resolution: {integrity: sha512-u/IOgWVJ6orFG0MDJ8UeIEOWjhfEBsMskhxC8pg2nRlu1qbEAGIerjhZFk+bEqSTHW1o+fxYr8ix0KEtX4M9Vg==} hasBin: true + '@tybys/wasm-util@0.9.0': + resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + '@types/acorn@4.0.6': resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -5177,6 +5047,9 @@ packages: '@types/babel__traverse@7.20.6': resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + '@types/babel__traverse@7.20.7': + resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} + '@types/body-parser@1.19.5': resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} @@ -5210,6 +5083,9 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.7': + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + '@types/express-serve-static-core@4.19.6': resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} @@ -5225,15 +5101,9 @@ packages: '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - '@types/hast@2.3.10': - resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} - '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - '@types/html-escaper@3.0.2': - resolution: {integrity: sha512-A8vk09eyYzk8J/lFO4OUMKCmRN0rRzfZf4n3Olwapgox/PtTiU8zPYlL1UEkJ/WeHvV6v9Xnj3o/705PKz9r4Q==} - '@types/http-errors@2.0.4': resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} @@ -5264,6 +5134,9 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + '@types/json5@0.0.29': + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + '@types/linkify-it@5.0.0': resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} @@ -5276,9 +5149,6 @@ packages: '@types/markdown-it@14.1.2': resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} - '@types/mdast@3.0.15': - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} - '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} @@ -5312,24 +5182,15 @@ packages: '@types/node@18.17.9': resolution: {integrity: sha512-fxaKquqYcPOGwE7tC1anJaPJ0GHyOVzfA2oUoXECjBjrtsIz4YJvtNYsq8LUcjEUehEF+jGpx8Z+lFrtT6z0tg==} - '@types/node@18.19.68': - resolution: {integrity: sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==} + '@types/node@18.19.86': + resolution: {integrity: sha512-fifKayi175wLyKyc5qUfyENhQ1dCNI1UNjp653d8kuYcPQN5JhX3dGuP/XmvPTg/xRBn1VTLpbmi+H/Mr7tLfQ==} - '@types/node@18.19.69': - resolution: {integrity: sha512-ECPdY1nlaiO/Y6GUnwgtAAhLNaQ53AyIVz+eILxpEo5OvuqE6yWkqWBIb5dU0DqhKQtMeny+FBD3PK6lm7L5xQ==} - - '@types/node@18.19.74': - resolution: {integrity: sha512-HMwEkkifei3L605gFdV+/UwtpxP6JSzM+xFk2Ia6DNFSwSVBRh9qp5Tgf4lNFOMfPVuU0WnkcWpXZpgn5ufO4A==} - - '@types/node@22.10.10': - resolution: {integrity: sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==} + '@types/node@22.14.0': + resolution: {integrity: sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/parse5@6.0.3': - resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} - '@types/pg@8.11.6': resolution: {integrity: sha512-/2WmmBXHLsfRqzfHW7BNZ8SbYzE8OSk7i3WjFYvfgRHj7S1xj+16Je5fUKv3lVdVzk/zn9TXOqf+avFCFIE0yQ==} @@ -5339,22 +5200,19 @@ packages: '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - - '@types/qs@6.9.17': - resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} + '@types/qs@6.9.18': + resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.3.5': - resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + '@types/react-dom@19.1.1': + resolution: {integrity: sha512-jFf/woGTVTjUJsl2O7hcopJ1r0upqoq/vIOoCj0yLh3RIXxWcljlpuZ+vEBRXsymD1jhfeJrlyTy/S1UW+4y1w==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.0.0 - '@types/react@18.3.18': - resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + '@types/react@19.1.0': + resolution: {integrity: sha512-UaicktuQI+9UKyA4njtDOGBD/67t8YEBt2xdfqu8+gP9hqPUPsiXlNPcpS2gVdjmis5GKPG3fCxbQLVgxsQZ8w==} '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -5374,8 +5232,8 @@ packages: '@types/superagent@8.1.9': resolution: {integrity: sha512-pTVjI73witn+9ILmoJdajHGW2jkSaOzhiFYF1Rd3EQ94kymLqB9PjD9ISg7WaALC7+dCHT0FGe9T2LktLq/3GQ==} - '@types/supertest@6.0.2': - resolution: {integrity: sha512-137ypx2lk/wTQbW6An6safu9hXmajAifU/s7szAHLN/FeIm5w7yR0Wkl9fdJMRSHwOn4HLAI0DaB2TOORuhPDg==} + '@types/supertest@6.0.3': + resolution: {integrity: sha512-8WzXq62EXFhJ7QsH3Ocb/iKQ/Ty9ZVWnVzoTKc9tyyFRRF3a74Tk2+TLFgaFFw364Ere+npzHKEJ6ga2LzIL7w==} '@types/supports-color@8.1.3': resolution: {integrity: sha512-Hy6UMpxhE3j1tLpl27exp1XqHD7n8chAiNPzWfz16LPZoMMoSc4dzLl6w9qijkEb/r5O1ozdu1CWGA2L83ZeZg==} @@ -5398,8 +5256,8 @@ packages: '@types/validate-npm-package-name@4.0.2': resolution: {integrity: sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw==} - '@types/ws@8.5.13': - resolution: {integrity: sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==} + '@types/ws@8.18.1': + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -5410,24 +5268,13 @@ packages: '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - '@typescript-eslint/eslint-plugin@7.18.0': - resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/eslint-plugin@8.19.0': - resolution: {integrity: sha512-NggSaEZCdSrFddbctrVjkVZvFC6KGfKfNK0CU7mNK/iKHGKbzT4Wmgm08dKpcZECBu9f5FypndoMyRHkdqfT1Q==} + '@typescript-eslint/eslint-plugin@8.29.0': + resolution: {integrity: sha512-PAIpk/U7NIS6H7TEtN45SPGLQaHNgB7wSjsQV/8+KYokAb2T/gloOA/Bee2yd4/yKVhPKe5LlaUGhAZk5zmSaQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/experimental-utils@5.62.0': resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} @@ -5435,31 +5282,17 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/parser@7.18.0': - resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@8.19.0': - resolution: {integrity: sha512-6M8taKyOETY1TKHp0x8ndycipTVgmp4xtg5QpEZzXxDhNvvHOJi5rLRkLr8SK3jTgD5l4fTlvBiRdfsuWydxBw==} + '@typescript-eslint/parser@8.29.0': + resolution: {integrity: sha512-8C0+jlNJOwQso2GapCVWWfW/rzaq7Lbme+vGUFKE31djwNncIpgXD7Cd4weEsDdkoZDjH0lwwr3QDQFuyrMg9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@7.11.0': - resolution: {integrity: sha512-27tGdVEiutD4POirLZX4YzT180vevUURJl4wJGmm6TrQoiYwuxTIY98PBp6L2oN+JQxzE0URvYlzJaBHIekXAw==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@7.18.0': resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -5468,41 +5301,21 @@ packages: resolution: {integrity: sha512-hkoJiKQS3GQ13TSMEiuNmSCvhz7ujyqD1x3ShbaETATHrck+9RaDdUbt+osXaUuns9OFwrDTTrjtwsU8gJyyRA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@7.11.0': - resolution: {integrity: sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + '@typescript-eslint/scope-manager@8.29.0': + resolution: {integrity: sha512-aO1PVsq7Gm+tcghabUpzEnVSFMCU4/nYIgC2GOatJcllvWfnhrgW0ZEbnTxm36QsikmCN1K/6ZgM7fok2I7xNw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@7.18.0': - resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/type-utils@8.19.0': - resolution: {integrity: sha512-TZs0I0OSbd5Aza4qAMpp1cdCYVnER94IziudE3JU328YUHgWu9gwiwhag+fuLeJ2LkWLXI+F/182TbG+JaBdTg==} + '@typescript-eslint/type-utils@8.29.0': + resolution: {integrity: sha512-ahaWQ42JAOx+NKEf5++WC/ua17q5l+j1GFrbbpVKzFL/tKVc0aYY8rVSYUpUvt2hUP1YBr7mwXzx+E/DfUWI9Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/types@5.62.0': resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@7.11.0': - resolution: {integrity: sha512-MPEsDRZTyCiXkD4vd3zywDCifi7tatc4K37KqTprCvaXptP7Xlpdw0NR2hRJTetG5TxbWDB79Ys4kLmHliEo/w==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@7.18.0': resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -5511,6 +5324,10 @@ packages: resolution: {integrity: sha512-8XQ4Ss7G9WX8oaYvD4OOLCjIQYgRQxO+qCiR2V2s2GxI9AUpo7riNwo6jDhKtTcaJjT8PY54j2Yb33kWtSJsmA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.29.0': + resolution: {integrity: sha512-wcJL/+cOXV+RE3gjCyl/V2G877+2faqvlgtso/ZRbTCnZazh0gXhe+7gbAnfubzN2bNsBtZjDvlh7ero8uIbzg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5520,15 +5337,6 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@7.11.0': - resolution: {integrity: sha512-cxkhZ2C/iyi3/6U9EPc5y+a6csqHItndvN/CzbNXTNrsC3/ASoYQZEt9uMaEp+xFNjasqQyszp5TumAVKKvJeQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/typescript-estree@7.18.0': resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -5544,18 +5352,18 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/typescript-estree@8.29.0': + resolution: {integrity: sha512-yOfen3jE9ISZR/hHpU/bmNvTtBW1NjRbkSFdZOksL1N+ybPEE7UVGMwqvS6CP022Rp00Sb0tdiIkhSCe6NI8ow==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@7.11.0': - resolution: {integrity: sha512-xlAWwPleNRHwF37AhrZurOxA1wyXowW4PqVXZVUNCLjB48CqdPJoJWkrpH2nij9Q3Lb7rtWindtoXwxjxlKKCA==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - '@typescript-eslint/utils@7.18.0': resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -5569,14 +5377,17 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/utils@8.29.0': + resolution: {integrity: sha512-gX/A0Mz9Bskm8avSWFcK0gP7cZpbY4AIo6B0hWYFCaIsz750oaiWR4Jr2CI+PQhfW1CpcQr9OlfPS+kMFegjXA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/visitor-keys@5.62.0': resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@7.11.0': - resolution: {integrity: sha512-7syYk4MzjxTEk0g/w3iqtgxnFQspDJfn6QKD36xMuuhTzjcxY7F8EmBLnALjVyaOF1/bVocu3bS/2/F7rXrveQ==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@7.18.0': resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -5585,6 +5396,10 @@ packages: resolution: {integrity: sha512-mCFtBbFBJDCNCWUl5y6sZSCHXw1DEFEk3c/M3nRK2a4XUB8StGFtmcEMizdjKuBzB6e/smJAAWYug3VrdLMr1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.29.0': + resolution: {integrity: sha512-Sne/pVz8ryR03NFK21VpN88dZ2FdQXOlq3VIklbrTYEt8yXtRFr9tvUhqvCeKjqYk5FSim37sHbooT6vzBTZcg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.1': resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} @@ -5651,8 +5466,6 @@ packages: '@unocss/postcss@0.60.4': resolution: {integrity: sha512-mHha4BoOpCWRRL5EFJqsj+BiYxOBPXUZDFbSWmA8oAMBwcA/yqtnaRF2tqI9CK+CDfhmtbYF64KdTLh9pf6BvQ==} engines: {node: '>=14'} - peerDependencies: - postcss: ^8.4.21 '@unocss/postcss@0.65.3': resolution: {integrity: sha512-WCAycMhigioWn8IV3w3ptsstvRvEW86vHpELOMSXKcbminaOJ7RkfpoCKwfSzL73CBSYwovVCWS/y4LFP85NQQ==} @@ -5760,6 +5573,81 @@ packages: peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 + '@unrs/resolver-binding-darwin-arm64@1.3.3': + resolution: {integrity: sha512-EpRILdWr3/xDa/7MoyfO7JuBIJqpBMphtu4+80BK1bRfFcniVT74h3Z7q1+WOc92FuIAYatB1vn9TJR67sORGw==} + cpu: [arm64] + os: [darwin] + + '@unrs/resolver-binding-darwin-x64@1.3.3': + resolution: {integrity: sha512-ntj/g7lPyqwinMJWZ+DKHBse8HhVxswGTmNgFKJtdgGub3M3zp5BSZ3bvMP+kBT6dnYJLSVlDqdwOq1P8i0+/g==} + cpu: [x64] + os: [darwin] + + '@unrs/resolver-binding-freebsd-x64@1.3.3': + resolution: {integrity: sha512-l6BT8f2CU821EW7U8hSUK8XPq4bmyTlt9Mn4ERrfjJNoCw0/JoHAh9amZZtV3cwC3bwwIat+GUnrcHTG9+qixw==} + cpu: [x64] + os: [freebsd] + + '@unrs/resolver-binding-linux-arm-gnueabihf@1.3.3': + resolution: {integrity: sha512-8ScEc5a4y7oE2BonRvzJ+2GSkBaYWyh0/Ko4Q25e/ix6ANpJNhwEPZvCR6GVRmsQAYMIfQvYLdM6YEN+qRjnAQ==} + cpu: [arm] + os: [linux] + + '@unrs/resolver-binding-linux-arm-musleabihf@1.3.3': + resolution: {integrity: sha512-8qQ6l1VTzLNd3xb2IEXISOKwMGXDCzY/UNy/7SovFW2Sp0K3YbL7Ao7R18v6SQkLqQlhhqSBIFRk+u6+qu5R5A==} + cpu: [arm] + os: [linux] + + '@unrs/resolver-binding-linux-arm64-gnu@1.3.3': + resolution: {integrity: sha512-v81R2wjqcWXJlQY23byqYHt9221h4anQ6wwN64oMD/WAE+FmxPHFZee5bhRkNVtzqO/q7wki33VFWlhiADwUeQ==} + cpu: [arm64] + os: [linux] + + '@unrs/resolver-binding-linux-arm64-musl@1.3.3': + resolution: {integrity: sha512-cAOx/j0u5coMg4oct/BwMzvWJdVciVauUvsd+GQB/1FZYKQZmqPy0EjJzJGbVzFc6gbnfEcSqvQE6gvbGf2N8Q==} + cpu: [arm64] + os: [linux] + + '@unrs/resolver-binding-linux-ppc64-gnu@1.3.3': + resolution: {integrity: sha512-mq2blqwErgDJD4gtFDlTX/HZ7lNP8YCHYFij2gkXPtMzrXxPW1hOtxL6xg4NWxvnj4bppppb0W3s/buvM55yfg==} + cpu: [ppc64] + os: [linux] + + '@unrs/resolver-binding-linux-s390x-gnu@1.3.3': + resolution: {integrity: sha512-u0VRzfFYysarYHnztj2k2xr+eu9rmgoTUUgCCIT37Nr+j0A05Xk2c3RY8Mh5+DhCl2aYibihnaAEJHeR0UOFIQ==} + cpu: [s390x] + os: [linux] + + '@unrs/resolver-binding-linux-x64-gnu@1.3.3': + resolution: {integrity: sha512-OrVo5ZsG29kBF0Ug95a2KidS16PqAMmQNozM6InbquOfW/udouk063e25JVLqIBhHLB2WyBnixOQ19tmeC/hIg==} + cpu: [x64] + os: [linux] + + '@unrs/resolver-binding-linux-x64-musl@1.3.3': + resolution: {integrity: sha512-PYnmrwZ4HMp9SkrOhqPghY/aoL+Rtd4CQbr93GlrRTjK6kDzfMfgz3UH3jt6elrQAfupa1qyr1uXzeVmoEAxUA==} + cpu: [x64] + os: [linux] + + '@unrs/resolver-binding-wasm32-wasi@1.3.3': + resolution: {integrity: sha512-81AnQY6fShmktQw4hWDUIilsKSdvr/acdJ5azAreu2IWNlaJOKphJSsUVWE+yCk6kBMoQyG9ZHCb/krb5K0PEA==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@unrs/resolver-binding-win32-arm64-msvc@1.3.3': + resolution: {integrity: sha512-X/42BMNw7cW6xrB9syuP5RusRnWGoq+IqvJO8IDpp/BZg64J1uuIW6qA/1Cl13Y4LyLXbJVYbYNSKwR/FiHEng==} + cpu: [arm64] + os: [win32] + + '@unrs/resolver-binding-win32-ia32-msvc@1.3.3': + resolution: {integrity: sha512-EGNnNGQxMU5aTN7js3ETYvuw882zcO+dsVjs+DwO2j/fRVKth87C8e2GzxW1L3+iWAXMyJhvFBKRavk9Og1Z6A==} + cpu: [ia32] + os: [win32] + + '@unrs/resolver-binding-win32-x64-msvc@1.3.3': + resolution: {integrity: sha512-GraLbYqOJcmW1qY3osB+2YIiD62nVf2/bVLHZmrb4t/YSUwE03l7TwcDJl08T/Tm3SVhepX8RQkpzWbag/Sb4w==} + cpu: [x64] + os: [win32] + '@vercel/analytics@1.4.1': resolution: {integrity: sha512-ekpL4ReX2TH3LnrRZTUKjHHNpNy9S1I7QmS+g/RQXoSUQ8ienzosuX7T9djZ/s8zPhBx1mpHP/Rw5875N+zQIQ==} peerDependencies: @@ -5786,15 +5674,12 @@ packages: vue-router: optional: true - '@vercel/blob@0.23.4': - resolution: {integrity: sha512-cOU2e01RWZXFyc/OVRq+zZg38m34bcxpQk5insKp3Td9akNWThrXiF2URFHpRlm4fbaQ/l7pPSOB5nkLq+t6pw==} + '@vercel/blob@0.27.3': + resolution: {integrity: sha512-WizeAxzOTmv0JL7wOaxvLIU/KdBcrclM1ZUOdSlIZAxsTTTe1jsyBthStLby0Ueh7FnmKYAjLz26qRJTk5SDkQ==} engines: {node: '>=16.14'} - '@vercel/build-utils@8.4.12': - resolution: {integrity: sha512-pIH0b965wJhd1otROVPndfZenPKFVoYSaRjtSKVOT/oNBT13ifq86UVjb5ZjoVfqUI2TtSTP+68kBqLPeoq30g==} - - '@vercel/build-utils@8.8.0': - resolution: {integrity: sha512-4jkeJ/Xr0epojgfiyQufB8vC0ubE9SCfA9I2BGcOIKcf65C25juSvuYwaLixnjZXHUTO4Y9W7fdgiLUk55MgbA==} + '@vercel/build-utils@10.5.1': + resolution: {integrity: sha512-BtqwEmU1AoITpd0KxYrdQOwyKZL8RKba+bWxI8mr3gXPQZWRAE9ok1zF0AXfvMGCstYPHBPNolZGDSfWmY2jqg==} '@vercel/edge-config-fs@0.1.0': resolution: {integrity: sha512-NRIBwfcS0bUoUbRWlNGetqjvLSwgYH/BqKqDN7vK1g32p7dN96k0712COgaz6VFizAm9b0g6IG6hR6+hc0KCPg==} @@ -5808,50 +5693,35 @@ packages: '@opentelemetry/api': optional: true - '@vercel/error-utils@2.0.2': - resolution: {integrity: sha512-Sj0LFafGpYr6pfCqrQ82X6ukRl5qpmVrHM/191kNYFqkkB9YkjlMAj6QcEsvCG259x4QZ7Tya++0AB85NDPbKQ==} - '@vercel/error-utils@2.0.3': resolution: {integrity: sha512-CqC01WZxbLUxoiVdh9B/poPbNpY9U+tO1N9oWHwTl5YAZxcqXmmWJ8KNMFItJCUUWdY3J3xv8LvAuQv2KZ5YdQ==} - '@vercel/fun@1.1.0': - resolution: {integrity: sha512-SpuPAo+MlAYMtcMcC0plx7Tv4Mp7SQhJJj1iIENlOnABL24kxHpL09XLQMGzZIzIW7upR8c3edwgfpRtp+dhVw==} - engines: {node: '>= 10'} + '@vercel/fun@1.1.5': + resolution: {integrity: sha512-vRuR7qlsl8CgdeQIhfgLDtbMEuxqltx6JWFahB7Q5VOKMo/sFZV1rCxIHsHsJP4yYY2hoZqlT/EUkfG1tfPicg==} + engines: {node: '>= 18'} '@vercel/gatsby-plugin-vercel-analytics@1.0.11': resolution: {integrity: sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==} - '@vercel/gatsby-plugin-vercel-builder@2.0.56': - resolution: {integrity: sha512-SZM8k/YcOcfk2p1cSZOuSK37CDBJtF/WiEr8CemDI/MBbXM4aC2StfzDd0F0cK/2rExpSA9lTAE9ia3w+cDS9w==} - - '@vercel/gatsby-plugin-vercel-builder@2.0.61': - resolution: {integrity: sha512-OchbRapri4fGCefvjOG9m0yP2JICvCwrrQ+jS3lumcvr6NimmdDu3yxnzFYlSZ06D8cqD3hXx7a+hJKY5zdk3Q==} - - '@vercel/go@3.2.0': - resolution: {integrity: sha512-zUCBoh57x1OEtw+TKdRhSQciqERrpDxLlPeBOYawUCC5uKjsBjhdq0U21+NGz2LcRUaYyYYGMw6BzqVaig9u1g==} + '@vercel/gatsby-plugin-vercel-builder@2.0.80': + resolution: {integrity: sha512-MC1Gx6eRfmqaARL1DczldYzA3NdMlnC5vY/AXBSZuiHCoENS4++duEjhDjMtRSiidwSCrjuaz5Y9yxKTocRmzA==} '@vercel/go@3.2.1': resolution: {integrity: sha512-ezjmuUvLigH9V4egEaX0SZ+phILx8lb+Zkp1iTqKI+yl/ibPAtVo5o+dLSRAXU9U01LBmaLu3O8Oxd/JpWYCOw==} - '@vercel/hydrogen@1.0.9': - resolution: {integrity: sha512-IPAVaALuGAzt2apvTtBs5tB+8zZRzn/yG3AGp8dFyCsw/v5YOuk0Q5s8Z3fayLvJbFpjrKtqRNDZzVJBBU3MrQ==} + '@vercel/hydrogen@1.2.0': + resolution: {integrity: sha512-kdZp8cTVLoNmnu24wtoQPu9ZO+uB00zvDMTOXlQmNdq/V3k0mQa/Q5k2B8nliBQ3BMiBasoXxMKv59+F8rYvDw==} - '@vercel/next@4.3.18': - resolution: {integrity: sha512-ih6++AA7/NCcLkMpdsDhr/folMlAKsU1sYUoyOjq4rYE9sSapELtgxls0CArv4ehE2Tt4YwoxBISnKPZKK5SSA==} + '@vercel/next@4.7.4': + resolution: {integrity: sha512-8CzSxN4rOjABoF+6KBEpxlWnTaXpBNDiuNGRfJ3LWBMj/mtlnsucHpd/8Y7ReS9QheICWf9McC7gqA2Alrpmwg==} - '@vercel/next@4.4.0': - resolution: {integrity: sha512-oqeAY+f6qMeS3/zEUHeJqa47Sa4ULB33a1DuXcRgvACwewGFUApp2XYm+pgci3EU/19ij8c2EHIASp7B6Y+XVg==} - - '@vercel/nft@0.27.3': - resolution: {integrity: sha512-oySTdDSzUAFDXpsSLk9Q943o+/Yu/+TCFxnehpFQEf/3khi2stMpTHPVNwFdvZq/Z4Ky93lE+MGHpXCRpMkSCA==} + '@vercel/nft@0.27.10': + resolution: {integrity: sha512-zbaF9Wp/NsZtKLE4uVmL3FyfFwlpDyuymQM1kPbeT0mVOHKDQQNjnnfslB3REg3oZprmNFJuh3pkHBk2qAaizg==} engines: {node: '>=16'} hasBin: true - '@vercel/node@3.2.24': - resolution: {integrity: sha512-KEm50YBmcfRNOw5NfdcqMI4BkP4+5TD9kRwAByHHlIZXLj1NTTknvMF+69sHBYzwpK/SUZIkeo7jTrtcl4g+RQ==} - - '@vercel/node@5.0.0': - resolution: {integrity: sha512-l917aGyDkaOhqfDrYSqy9sjd+Pv6K8mCsVyxzGv4kwmbhERpi8rS6aBmfIf4fDevEPYiOasftPHASbdnyHOe/g==} + '@vercel/node@5.1.14': + resolution: {integrity: sha512-kLXAR4ZtNSXJw5ffIzKPDAVHD4/Dwxw/287ZCnQlqtOQzY3IH1E5QM3nxn0LGfTkYxXpQFFOOcXL7fZW7MjC6A==} '@vercel/og@0.6.4': resolution: {integrity: sha512-+IB8fYbVHEAtLfhCXSRS61Q/OfBJTaPCXhvGvXTBIUfs9lqZMDesZ2UnvKYbnEYHSMgCzBaj5BOq66iePl8mjw==} @@ -5861,38 +5731,20 @@ packages: resolution: {integrity: sha512-WiI2g3+ce2g1u1gP41MoDj2DsMuQQ+us7vHobysRixKECGaLHpfTI7DuVZmHU087ozRAGr3GocSyqmWLLo+fig==} engines: {node: '>=14.6'} - '@vercel/python@4.3.1': - resolution: {integrity: sha512-pWRApBwUsAQJS8oZ7eKMiaBGbYJO71qw2CZqDFvkTj34FNBZtNIUcWSmqGfJJY5m2pU/9wt8z1CnKIyT9dstog==} + '@vercel/python@4.7.1': + resolution: {integrity: sha512-H4g/5e8unII4oQ+KN5IUvTZSzHmj+lLYDkAK15QGYgAxBtE/mHUvEZpPPo7DPUDIyfq8ybWB1bmk7H5kEahubQ==} - '@vercel/python@4.5.1': - resolution: {integrity: sha512-nZX1oezs5E+Un5Pw21P7cEXV9WBohRSq8gDAqipu7KHFfdAQ7ubfBclRmDTGaHOiYvdLsJPiE599vsUfKKob/w==} + '@vercel/redwood@2.3.0': + resolution: {integrity: sha512-MybbGdMZY0/CrpgEGafJZ+8HlqubWnEpl/KX3WClCZPrT2qcyZyJEh9AVN7/KIpQUdB2MQLIRVMQFQ+kKcRdsA==} - '@vercel/redwood@2.1.10': - resolution: {integrity: sha512-JscXZGNuZY1IHq5CbGBHt7BvHEHh35ZIgorJ5RAEjvuqaox/EE4bA0oyI8y/5aWoZfMvJifS+UATKwI8HrP97w==} + '@vercel/remix-builder@5.4.3': + resolution: {integrity: sha512-i+uPSIOBygkXLc6unOkfrJ0jNdqzRRZ8Esu+8kt/OPm4VCOHro3hyiMxFDtdvPWDQfulVOeDNkXnqlgLRDVdlw==} - '@vercel/redwood@2.1.8': - resolution: {integrity: sha512-qBUBqIDxPEYnxRh3tsvTaPMtBkyK/D2tt9tBugNPe0OeYnMCMXVj9SJYbxiDI2GzAEFUZn4Poh63CZtXMDb9Tg==} + '@vercel/ruby@2.2.0': + resolution: {integrity: sha512-FJF9gKVNHAljGOgV6zS5ou2N7ZgjOqMMtcPA5lsJEUI5/AZzVDWCmtcowTP80wEtHuupkd7d7M399FA082kXYQ==} - '@vercel/remix-builder@2.2.13': - resolution: {integrity: sha512-TenVtvfERodSwUjm0rzjz3v00Drd0FUXLWnwdwnv7VLgqmX2FW/2+1byhmPhJicMp3Eybl52GvF2/KbBkNo95w==} - - '@vercel/remix-builder@4.0.0': - resolution: {integrity: sha512-82O08BggyQgRR86jbkx6pTWaTVhlMA9vU0nvql8af76r3k0iBrkoe6tJiEnwut2YaePUNWr2Kr+mdy6OrJHmVw==} - - '@vercel/routing-utils@3.1.0': - resolution: {integrity: sha512-Ci5xTjVTJY/JLZXpCXpLehMft97i9fH34nu9PGav6DtwkVUF6TOPX86U0W0niQjMZ5n6/ZP0BwcJK2LOozKaGw==} - - '@vercel/routing-utils@5.0.0': - resolution: {integrity: sha512-llvozDbkGDSelbgigAt9IwCQS8boP4rNHfy3rpJf0DqSn6UDlkFX270NwIQruyXN9KHktHC9qOof6Ik2+bT88A==} - - '@vercel/ruby@2.1.0': - resolution: {integrity: sha512-UZYwlSEEfVnfzTmgkD+kxex9/gkZGt7unOWNyWFN7V/ZnZSsGBUgv6hXLnwejdRi3EztgRQEBd1kUKlXdIeC0Q==} - - '@vercel/static-build@2.5.34': - resolution: {integrity: sha512-4RL60ghhBufs/45j6J9zQzMpt8JmUhp/4+xE8RxO80n6qTlc/oERKrWxzeXLEGF32whSHsB+ROJt0Ytytoz2Tw==} - - '@vercel/static-build@2.5.39': - resolution: {integrity: sha512-gnurv1NWzyE5STFF0BlgWXzIMODv9HeVezRwiEyhndjeugwkzp3xyoRXXR178LZ87lZ7gcgOp6HWEpNmaHDSyw==} + '@vercel/static-build@2.7.6': + resolution: {integrity: sha512-ezyZScIZgZIfzhNBBZroHIkcI6kP7WvBWKeLP1a8Vh2vipI+uuH6F52fDcjSH+uDpUxhfeml7HTMx2LVNTIXWw==} '@vercel/static-config@3.0.0': resolution: {integrity: sha512-2qtvcBJ1bGY0dYGYh3iM7yGKkk971FujLEDXzuW5wcZsPr1GSEjO/w2iSr3qve6nDDtBImsGoDEnus5FI4+fIw==} @@ -5903,11 +5755,11 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 - '@vitest/coverage-v8@2.1.8': - resolution: {integrity: sha512-2Y7BPlKH18mAZYAW1tYByudlCYrQyl5RGvnnDYJKW5tCiO5qg3KSAy3XAxcxKz900a0ZXxWtKrMuZLe3lKBpJw==} + '@vitest/coverage-v8@3.1.1': + resolution: {integrity: sha512-MgV6D2dhpD6Hp/uroUoAIvFqA8AuvXEFBC2eepG3WFc1pxTfdk1LEqqkWoWhjz+rytoqrnUUCdf6Lzco3iHkLQ==} peerDependencies: - '@vitest/browser': 2.1.8 - vitest: 2.1.8 + '@vitest/browser': 3.1.1 + vitest: 3.1.1 peerDependenciesMeta: '@vitest/browser': optional: true @@ -5915,14 +5767,14 @@ packages: '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - '@vitest/expect@2.1.8': - resolution: {integrity: sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==} + '@vitest/expect@3.1.1': + resolution: {integrity: sha512-q/zjrW9lgynctNbwvFtQkGK9+vvHA5UzVi2V8APrp1C6fG6/MuYYkmlx4FubuqLycCeSdHD5aadWfua/Vr0EUA==} - '@vitest/mocker@2.1.8': - resolution: {integrity: sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==} + '@vitest/mocker@3.1.1': + resolution: {integrity: sha512-bmpJJm7Y7i9BBELlLuuM1J1Q6EQ6K5Ye4wcyOpOMXMcePYKSIYlpcrCm4l/O6ja4VJA5G2aMJiuZkZdnxlC3SA==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 peerDependenciesMeta: msw: optional: true @@ -5932,39 +5784,45 @@ packages: '@vitest/pretty-format@2.0.5': resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - '@vitest/pretty-format@2.1.8': - resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==} + '@vitest/pretty-format@2.1.9': + resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} - '@vitest/runner@2.1.8': - resolution: {integrity: sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==} + '@vitest/pretty-format@3.1.1': + resolution: {integrity: sha512-dg0CIzNx+hMMYfNmSqJlLSXEmnNhMswcn3sXO7Tpldr0LiGmg3eXdLLhwkv2ZqgHb/d5xg5F7ezNFRA1fA13yA==} - '@vitest/snapshot@2.1.8': - resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==} + '@vitest/runner@3.1.1': + resolution: {integrity: sha512-X/d46qzJuEDO8ueyjtKfxffiXraPRfmYasoC4i5+mlLEJ10UvPb0XH5M9C3gWuxd7BAQhpK42cJgJtq53YnWVA==} + + '@vitest/snapshot@3.1.1': + resolution: {integrity: sha512-bByMwaVWe/+1WDf9exFxWWgAixelSdiwo2p33tpqIlM14vW7PRV5ppayVXtfycqze4Qhtwag5sVhX400MLBOOw==} '@vitest/spy@2.0.5': resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - '@vitest/spy@2.1.8': - resolution: {integrity: sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==} + '@vitest/spy@3.1.1': + resolution: {integrity: sha512-+EmrUOOXbKzLkTDwlsc/xrwOlPDXyVk3Z6P6K4oiCndxz7YLpp/0R0UsWVOKT0IXWjjBJuSMk6D27qipaupcvQ==} '@vitest/utils@2.0.5': resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} - '@vitest/utils@2.1.8': - resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==} + '@vitest/utils@2.1.9': + resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} + + '@vitest/utils@3.1.1': + resolution: {integrity: sha512-1XIjflyaU2k3HMArJ50bwSh3wKWPD6Q47wz/NUSmRV0zNywPc4w79ARjg/i/aNINHwA+mIALhUVqD9/aUvZNgg==} '@vladfrangu/async_event_emitter@2.4.6': resolution: {integrity: sha512-RaI5qZo6D2CVS6sTHFKg1v5Ohq/+Bo2LZ5gzUEwZ/WkHhwtGTCB/sVLw8ijOkAUxasZ+WshN/Rzj4ywsABJ5ZA==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} - '@volar/language-core@1.11.1': - resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} + '@volar/language-core@2.4.12': + resolution: {integrity: sha512-RLrFdXEaQBWfSnYGVxvR2WrO6Bub0unkdHYIdC31HzIEqATIuuhRRzYu76iGPZ6OtA4Au1SnW0ZwIqPP217YhA==} - '@volar/source-map@1.11.1': - resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} + '@volar/source-map@2.4.12': + resolution: {integrity: sha512-bUFIKvn2U0AWojOaqf63ER0N/iHIBYZPpNGogfLPQ68F5Eet6FnLlyho7BS0y2HJ1jFhSif7AcuTx1TqsCzRzw==} - '@volar/typescript@1.11.1': - resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} + '@volar/typescript@2.4.12': + resolution: {integrity: sha512-HJB73OTJDgPc80K30wxi3if4fSsZZAOScbj2fcicMuOPoOkcf9NNAINb33o+DzhBdF9xTKC1gnPmIRDous5S0g==} '@vue/compiler-core@3.5.13': resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} @@ -5972,8 +5830,11 @@ packages: '@vue/compiler-dom@3.5.13': resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} - '@vue/language-core@1.8.27': - resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} + '@vue/compiler-vue2@2.7.16': + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} + + '@vue/language-core@2.2.0': + resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -5994,6 +5855,10 @@ packages: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + abbrev@3.0.0: + resolution: {integrity: sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==} + engines: {node: ^18.17.0 || >=20.5.0} + acorn-import-attributes@1.9.5: resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: @@ -6013,8 +5878,10 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - add-px-to-style@1.0.0: - resolution: {integrity: sha512-YMyxSlXpPjD8uWekCQGuN40lV4bnZagUwqa2m/uFv1z/tNImSk9fnXVMUI5qwME/zzI3MMQRvjZ+69zyfSSyew==} + acorn@8.14.1: + resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + engines: {node: '>=0.4.0'} + hasBin: true add-stream@1.0.0: resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} @@ -6039,15 +5906,35 @@ packages: resolution: {integrity: sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==} engines: {node: '>=12'} + ajv-draft-04@1.0.0: + resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} + peerDependencies: + ajv: ^8.5.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + + ajv@8.13.0: + resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} + ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} ajv@8.6.3: resolution: {integrity: sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==} + alien-signals@0.4.14: + resolution: {integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==} + ansi-escape-sequences@4.1.0: resolution: {integrity: sha512-dzW9kHxH011uBsidTXd14JXgzye/YLb2LzeKZ4bsgl/Knwx8AtbSFkkGxagdNOoh0DlqHCmfiEjWKBaqjOanVw==} engines: {node: '>=8.0.0'} @@ -6212,9 +6099,6 @@ packages: resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} - array-timsort@1.0.3: - resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==} - array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} @@ -6223,6 +6107,10 @@ packages: resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} engines: {node: '>= 0.4'} + array.prototype.findlastindex@1.2.6: + resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} + engines: {node: '>= 0.4'} + array.prototype.flat@1.3.3: resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} engines: {node: '>= 0.4'} @@ -6276,13 +6164,13 @@ packages: resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} hasBin: true - astro-eslint-parser@0.16.3: - resolution: {integrity: sha512-CGaBseNtunAV2DCpwBXqTKq8+9Tw65XZetMaC0FsMoZuLj0gxNIkbCf2QyKYScVrNOU7/ayfNdVw8ZCSHBiqCg==} - engines: {node: ^14.18.0 || >=16.0.0} + astro-eslint-parser@1.2.2: + resolution: {integrity: sha512-JepyLROIad6f44uyqMF6HKE2QbunNzp3mYKRcPoDGt0QkxXmH222FAFC64WTyQu2Kg8NNEXHTN/sWuUId9sSxw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - astrojs-compiler-sync@0.3.5: - resolution: {integrity: sha512-y420rhIIJ2HHDkYeqKArBHSdJNIIGMztLH90KGIX3zjcJyt/cr9Z2wYA8CP5J1w6KE7xqMh0DAkhfjhNDpQb2Q==} - engines: {node: ^14.18.0 || >=16.0.0} + astrojs-compiler-sync@1.0.1: + resolution: {integrity: sha512-EdJILVkc/Iiw9sLMyb2uppp/vG7YL9TgkwaEumNDflI8s0AhR5XuCFkdbA/AcCGvcBfsRH9ngy/iIP8Uybl82g==} + engines: {node: ^18.18.0 || >=20.9.0} peerDependencies: '@astrojs/compiler': '>=0.27.0' @@ -6306,8 +6194,8 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - autoprefixer@10.4.20: - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + autoprefixer@10.4.21: + resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -6327,9 +6215,6 @@ packages: resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==} engines: {node: '>=4'} - axobject-query@4.0.0: - resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==} - axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} @@ -6441,6 +6326,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.24.4: + resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} @@ -6465,12 +6355,13 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} + builtin-modules@4.0.0: + resolution: {integrity: sha512-p1n8zyCkt1BVrKNFymOHjcDSAl7oq/gUvfgULv2EblgpPVQlQr9yHnWjg9IJ2MhfwPqiYqMMrr01OY7yQoK2yA==} + engines: {node: '>=18.20'} + builtins@1.0.3: resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} - builtins@5.1.0: - resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} - bundle-require@5.1.0: resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -6508,16 +6399,16 @@ packages: resolution: {integrity: sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==} engines: {node: '>=6'} - call-bind-apply-helpers@1.0.1: - resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} + call-bind-apply-helpers@1.0.2: + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} engines: {node: '>= 0.4'} call-bind@1.0.8: resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} engines: {node: '>= 0.4'} - call-bound@1.0.3: - resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} + call-bound@1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} engines: {node: '>= 0.4'} callsites@3.1.0: @@ -6527,9 +6418,6 @@ packages: camel-case@3.0.0: resolution: {integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==} - camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - camelcase-css@2.0.1: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} @@ -6552,6 +6440,9 @@ packages: caniuse-lite@1.0.30001690: resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} + caniuse-lite@1.0.30001711: + resolution: {integrity: sha512-OpFA8GsKtoV3lCcsI3U5XBAV+oVrMu96OS8XafKqnhOaEAW2mveD1Mx81Sx/02chERwhDakuXs28zbyEc4QMKg==} + caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} @@ -6562,8 +6453,8 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - chai@5.1.2: - resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} + chai@5.2.0: + resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} engines: {node: '>=12'} chalk@1.1.3: @@ -6596,21 +6487,12 @@ packages: character-entities-html4@2.1.0: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - character-entities-legacy@1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} - character-entities-legacy@3.0.0: resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - character-entities@1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} - character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - character-reference-invalid@1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} - character-reference-invalid@2.0.1: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} @@ -6624,10 +6506,6 @@ packages: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} - chokidar@3.3.1: - resolution: {integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==} - engines: {node: '>= 8.10.0'} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -6640,9 +6518,6 @@ packages: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} - chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -6651,8 +6526,8 @@ packages: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} - chromatic@11.20.2: - resolution: {integrity: sha512-c+M3HVl5Y60c7ipGTZTyeWzWubRW70YsJ7PPDpO1D735ib8+Lu3yGF90j61pvgkXGngpkTPHZyBw83lcu2JMxA==} + chromatic@11.28.0: + resolution: {integrity: sha512-Xy3907MXY5UP7LoMksmsT02xCUsoLZpcC6sRITjd+KiXBteOxPF7J+QsFqy/VzQCEN6fpt/R2bOIpE+PwPfcZA==} hasBin: true peerDependencies: '@chromatic-com/cypress': ^0.*.* || ^1.0.0 @@ -6712,9 +6587,6 @@ packages: client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - clipanion@3.2.1: - resolution: {integrity: sha512-dYFdjLb7y1ajfxQopN05mylEpK9ZX0sO1/RfMXdfmwjlIsPkbh4p7A682x++zFPLDCo1x3p82dtljHf5cW2LKA==} - cliui@6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} @@ -6826,6 +6698,10 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} + commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} + engines: {node: '>=18'} + commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -6837,10 +6713,6 @@ packages: resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} engines: {node: ^12.20.0 || >=14} - comment-json@4.2.5: - resolution: {integrity: sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==} - engines: {node: '>= 6'} - comment-parser@1.4.1: resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} engines: {node: '>= 12.0.0'} @@ -6859,12 +6731,12 @@ packages: compare-func@2.0.0: resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} + compare-versions@6.1.1: + resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} + component-emitter@1.3.1: resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} - computeds@0.0.1: - resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} - concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -6875,6 +6747,9 @@ packages: confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + confbox@0.2.2: + resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} + config-master@3.1.0: resolution: {integrity: sha512-n7LBL1zBzYdTpF1mx5DNcZnZn05CWIdsdvtPL4MosvqbBUK3Rq6VWEtGUuF3Y0s9/CIhMejezqlSkP6TnCJ/9g==} @@ -6882,6 +6757,10 @@ packages: resolution: {integrity: sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg==} engines: {node: ^14.18.0 || >=16.10.0} + consola@3.4.2: + resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} + engines: {node: ^14.18.0 || >=16.10.0} + console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} @@ -6892,76 +6771,67 @@ packages: resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} engines: {node: '>= 0.6'} - contentlayer@0.3.4: - resolution: {integrity: sha512-FYDdTUFaN4yqep0waswrhcXjmMJnPD5iXDTtxcUCGdklfuIrXM2xLx51xl748cHmGA6IsC+27YZFxU6Ym13QIA==} - engines: {node: '>=14.18'} - hasBin: true - conventional-changelog-angular@7.0.0: resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} engines: {node: '>=16'} - conventional-changelog-atom@4.0.0: - resolution: {integrity: sha512-q2YtiN7rnT1TGwPTwjjBSIPIzDJCRE+XAUahWxnh+buKK99Kks4WLMHoexw38GXx9OUxAsrp44f9qXe5VEMYhw==} - engines: {node: '>=16'} + conventional-changelog-angular@8.0.0: + resolution: {integrity: sha512-CLf+zr6St0wIxos4bmaKHRXWAcsCXrJU6F4VdNDrGRK3B8LDLKoX3zuMV5GhtbGkVR/LohZ6MT6im43vZLSjmA==} + engines: {node: '>=18'} - conventional-changelog-cli@4.1.0: - resolution: {integrity: sha512-MscvILWZ6nWOoC+p/3Nn3D2cVLkjeQjyZPUr0bQ+vUORE/SPrkClJh8BOoMNpS4yk+zFJ5LlgXACxH6XGQoRXA==} - engines: {node: '>=16'} + conventional-changelog-atom@5.0.0: + resolution: {integrity: sha512-WfzCaAvSCFPkznnLgLnfacRAzjgqjLUjvf3MftfsJzQdDICqkOOpcMtdJF3wTerxSpv2IAAjX8doM3Vozqle3g==} + engines: {node: '>=18'} + + conventional-changelog-cli@5.0.0: + resolution: {integrity: sha512-9Y8fucJe18/6ef6ZlyIlT2YQUbczvoQZZuYmDLaGvcSBP+M6h+LAvf7ON7waRxKJemcCII8Yqu5/8HEfskTxJQ==} + engines: {node: '>=18'} hasBin: true - conventional-changelog-codemirror@4.0.0: - resolution: {integrity: sha512-hQSojc/5imn1GJK3A75m9hEZZhc3urojA5gMpnar4JHmgLnuM3CUIARPpEk86glEKr3c54Po3WV/vCaO/U8g3Q==} - engines: {node: '>=16'} + conventional-changelog-codemirror@5.0.0: + resolution: {integrity: sha512-8gsBDI5Y3vrKUCxN6Ue8xr6occZ5nsDEc4C7jO/EovFGozx8uttCAyfhRrvoUAWi2WMm3OmYs+0mPJU7kQdYWQ==} + engines: {node: '>=18'} - conventional-changelog-conventionalcommits@7.0.2: - resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} - engines: {node: '>=16'} + conventional-changelog-conventionalcommits@8.0.0: + resolution: {integrity: sha512-eOvlTO6OcySPyyyk8pKz2dP4jjElYunj9hn9/s0OB+gapTO8zwS9UQWrZ1pmF2hFs3vw1xhonOLGcGjy/zgsuA==} + engines: {node: '>=18'} - conventional-changelog-core@7.0.0: - resolution: {integrity: sha512-UYgaB1F/COt7VFjlYKVE/9tTzfU3VUq47r6iWf6lM5T7TlOxr0thI63ojQueRLIpVbrtHK4Ffw+yQGduw2Bhdg==} - engines: {node: '>=16'} + conventional-changelog-core@8.0.0: + resolution: {integrity: sha512-EATUx5y9xewpEe10UEGNpbSHRC6cVZgO+hXQjofMqpy+gFIrcGvH3Fl6yk2VFKh7m+ffenup2N7SZJYpyD9evw==} + engines: {node: '>=18'} - conventional-changelog-ember@4.0.0: - resolution: {integrity: sha512-D0IMhwcJUg1Y8FSry6XAplEJcljkHVlvAZddhhsdbL1rbsqRsMfGx/PIkPYq0ru5aDgn+OxhQ5N5yR7P9mfsvA==} - engines: {node: '>=16'} + conventional-changelog-ember@5.0.0: + resolution: {integrity: sha512-RPflVfm5s4cSO33GH/Ey26oxhiC67akcxSKL8CLRT3kQX2W3dbE19sSOM56iFqUJYEwv9mD9r6k79weWe1urfg==} + engines: {node: '>=18'} - conventional-changelog-eslint@5.0.0: - resolution: {integrity: sha512-6JtLWqAQIeJLn/OzUlYmzd9fKeNSWmQVim9kql+v4GrZwLx807kAJl3IJVc3jTYfVKWLxhC3BGUxYiuVEcVjgA==} - engines: {node: '>=16'} + conventional-changelog-eslint@6.0.0: + resolution: {integrity: sha512-eiUyULWjzq+ybPjXwU6NNRflApDWlPEQEHvI8UAItYW/h22RKkMnOAtfCZxMmrcMO1OKUWtcf2MxKYMWe9zJuw==} + engines: {node: '>=18'} - conventional-changelog-express@4.0.0: - resolution: {integrity: sha512-yWyy5c7raP9v7aTvPAWzqrztACNO9+FEI1FSYh7UP7YT1AkWgv5UspUeB5v3Ibv4/o60zj2o9GF2tqKQ99lIsw==} - engines: {node: '>=16'} + conventional-changelog-express@5.0.0: + resolution: {integrity: sha512-D8Q6WctPkQpvr2HNCCmwU5GkX22BVHM0r4EW8vN0230TSyS/d6VQJDAxGb84lbg0dFjpO22MwmsikKL++Oo/oQ==} + engines: {node: '>=18'} - conventional-changelog-jquery@5.0.0: - resolution: {integrity: sha512-slLjlXLRNa/icMI3+uGLQbtrgEny3RgITeCxevJB+p05ExiTgHACP5p3XiMKzjBn80n+Rzr83XMYfRInEtCPPw==} - engines: {node: '>=16'} + conventional-changelog-jquery@6.0.0: + resolution: {integrity: sha512-2kxmVakyehgyrho2ZHBi90v4AHswkGzHuTaoH40bmeNqUt20yEkDOSpw8HlPBfvEQBwGtbE+5HpRwzj6ac2UfA==} + engines: {node: '>=18'} - conventional-changelog-jshint@4.0.0: - resolution: {integrity: sha512-LyXq1bbl0yG0Ai1SbLxIk8ZxUOe3AjnlwE6sVRQmMgetBk+4gY9EO3d00zlEt8Y8gwsITytDnPORl8al7InTjg==} - engines: {node: '>=16'} - - conventional-changelog-preset-loader@4.1.0: - resolution: {integrity: sha512-HozQjJicZTuRhCRTq4rZbefaiCzRM2pr6u2NL3XhrmQm4RMnDXfESU6JKu/pnKwx5xtdkYfNCsbhN5exhiKGJA==} - engines: {node: '>=16'} + conventional-changelog-jshint@5.0.0: + resolution: {integrity: sha512-gGNphSb/opc76n2eWaO6ma4/Wqu3tpa2w7i9WYqI6Cs2fncDSI2/ihOfMvXveeTTeld0oFvwMVNV+IYQIk3F3g==} + engines: {node: '>=18'} conventional-changelog-preset-loader@5.0.0: resolution: {integrity: sha512-SetDSntXLk8Jh1NOAl1Gu5uLiCNSYenB5tm0YVeZKePRIgDW9lQImromTwLa3c/Gae298tsgOM+/CYT9XAl0NA==} engines: {node: '>=18'} - conventional-changelog-writer@7.0.1: - resolution: {integrity: sha512-Uo+R9neH3r/foIvQ0MKcsXkX642hdm9odUp7TqgFS7BsalTcjzRlIfWZrZR1gbxOozKucaKt5KAbjW8J8xRSmA==} - engines: {node: '>=16'} + conventional-changelog-writer@8.0.1: + resolution: {integrity: sha512-hlqcy3xHred2gyYg/zXSMXraY2mjAYYo0msUCpK+BGyaVJMFCKWVXPIHiaacGO2GGp13kvHWXFhYmxT4QQqW3Q==} + engines: {node: '>=18'} hasBin: true - conventional-changelog@5.1.0: - resolution: {integrity: sha512-aWyE/P39wGYRPllcCEZDxTVEmhyLzTc9XA6z6rVfkuCD2UBnhV/sgSOKbQrEG5z9mEZJjnopjgQooTKxEg8mAg==} - engines: {node: '>=16'} - - conventional-commits-filter@4.0.0: - resolution: {integrity: sha512-rnpnibcSOdFcdclpFwWa+pPlZJhXE7l+XK04zxhbWrhgpR96h33QLz8hITTXbcYICxVr3HZFtbtUAQ+4LdBo9A==} - engines: {node: '>=16'} + conventional-changelog@6.0.0: + resolution: {integrity: sha512-tuUH8H/19VjtD9Ig7l6TQRh+Z0Yt0NZ6w/cCkkyzUbGQTnUEmKfGtkC9gGfVgCfOL1Rzno5NgNF4KY8vR+Jo3w==} + engines: {node: '>=18'} conventional-commits-filter@5.0.0: resolution: {integrity: sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==} @@ -6977,6 +6847,11 @@ packages: engines: {node: '>=18'} hasBin: true + conventional-commits-parser@6.1.0: + resolution: {integrity: sha512-5nxDo7TwKB5InYBl4ZC//1g9GRwB/F3TXOGR9hgUjMGfvSP4Vu5NkpNro2+1+TIEy1vwxApl5ircECr2ri5JIw==} + engines: {node: '>=18'} + hasBin: true + conventional-recommended-bump@10.0.0: resolution: {integrity: sha512-RK/fUnc2btot0oEVtrj3p2doImDSs7iiz/bftFCDzels0Qs1mxLghp+DFHMaOC0qiCI6sWzlTDyBFSYuot6pRA==} engines: {node: '>=18'} @@ -6995,11 +6870,11 @@ packages: cookiejar@2.1.4: resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==} - core-js-compat@3.39.0: - resolution: {integrity: sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==} + core-js-compat@3.41.0: + resolution: {integrity: sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==} - core-js-pure@3.39.0: - resolution: {integrity: sha512-7fEcWwKI4rJinnK+wLTezeg2smbFFdSBP6E2kQZNbnzM2s1rpKQ6aaRteZSSg7FLU3P0HGGVo/gbpfanU36urg==} + core-js-pure@3.41.0: + resolution: {integrity: sha512-71Gzp96T9YPk63aUvE5Q5qP+DryB4ZloUZPSOebGM88VNw8VNfvdA7z6kGA8iGOTEzAomsRidp4jXSmUIJsL+Q==} core-util-is@1.0.2: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} @@ -7125,10 +7000,6 @@ packages: resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} engines: {node: '>=0.10'} - data-uri-to-buffer@4.0.1: - resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} - engines: {node: '>= 12'} - data-uri-to-buffer@6.0.2: resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} engines: {node: '>= 14'} @@ -7156,9 +7027,9 @@ packages: supports-color: optional: true - debug@4.1.1: - resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} - deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) + debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: @@ -7307,8 +7178,8 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - discord-api-types@0.37.118: - resolution: {integrity: sha512-MQkHHZcytmNQ3nQOBj6a0z38swsmHiROX7hdayfd0eWVrLxaQp/6tWBZ7FO2MCKKsc+W3QWnnfOJTbtyk8C4TQ==} + discord-api-types@0.37.119: + resolution: {integrity: sha512-WasbGFXEB+VQWXlo6IpW3oUv73Yuau1Ig4AZF/m13tXcTKnMpc/mHjpztIlz4+BM9FG9BHQkEXiPto3bKduQUg==} dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} @@ -7331,9 +7202,6 @@ packages: dom-accessibility-api@0.6.3: resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} - dom-css@2.1.0: - resolution: {integrity: sha512-w9kU7FAbaSh3QKijL6n59ofAhkkmMJ31GclJIz/vyQdjogfyxcB6Zf8CZyibOERI5o0Hxz30VmJS7+7r5fEj2Q==} - dot-case@2.1.1: resolution: {integrity: sha512-HnM6ZlFqcajLsyudHq7LeeLDr2rFAVYtDv/hV5qchQEidSck8j9OPUsXY9KwJv/lHMtYlX4DjRQqwFYa+0r8Ug==} @@ -7381,6 +7249,9 @@ packages: engines: {node: '>=16'} hasBin: true + electron-to-chromium@1.5.132: + resolution: {integrity: sha512-QgX9EBvWGmvSRa74zqfnG7+Eno0Ak0vftBll0Pt2/z5b3bEGYL6OUXLgKPtvx73dn3dvwrlyVkjPKRRlhLYTEg==} + electron-to-chromium@1.5.76: resolution: {integrity: sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==} @@ -7410,9 +7281,6 @@ packages: end-of-stream@1.1.0: resolution: {integrity: sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==} - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - enhanced-resolve@5.18.0: resolution: {integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==} engines: {node: '>=10.13.0'} @@ -7421,6 +7289,10 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} + entities@6.0.0: + resolution: {integrity: sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==} + engines: {node: '>=0.12'} + env-cmd@10.1.0: resolution: {integrity: sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==} engines: {node: '>=8.0.0'} @@ -7444,6 +7316,10 @@ packages: resolution: {integrity: sha512-lfab8IzDn6EpI1ibZakcgS6WsfEBiB+43cuJo+wgylx1xKXf+Sp+YR3vFuQwC/u3sxYwV8Cxe3B0DpVUu/WiJQ==} engines: {node: '>= 0.4'} + es-abstract@1.23.9: + resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} + engines: {node: '>= 0.4'} + es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} @@ -7465,17 +7341,25 @@ packages: es-module-lexer@1.6.0: resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} - es-object-atoms@1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + es-object-atoms@1.1.1: + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} engines: {node: '>= 0.4'} es-set-tostringtag@2.0.3: resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} engines: {node: '>= 0.4'} + es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} + es-shim-unscopables@1.0.2: resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + es-shim-unscopables@1.1.0: + resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} + engines: {node: '>= 0.4'} + es-to-primitive@1.3.0: resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} @@ -7625,11 +7509,6 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.23.1: resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} engines: {node: '>=18'} @@ -7640,6 +7519,11 @@ packages: engines: {node: '>=18'} hasBin: true + esbuild@0.25.2: + resolution: {integrity: sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==} + engines: {node: '>=18'} + hasBin: true + escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} @@ -7674,12 +7558,18 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-config-neon@0.1.62: - resolution: {integrity: sha512-zOXnVRkzos+zVu99O+nqVTu/1rjzsknz/Z+x+he937MwHAFnRohofOqaqLDAslK15NGnEDiQ+J4bqoD2oWtA2A==} - engines: {node: '>=16.0.0'} + eslint-compat-utils@0.6.5: + resolution: {integrity: sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=6.0.0' - eslint-config-prettier@9.1.0: - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + eslint-config-neon@0.2.7: + resolution: {integrity: sha512-30g2ZDNydG3enraH/G21qEw0m7ggwlRACm/q3zeAKbV0B/LBHtROGEACkrDYRehm4KC4diKQET/IGx3N+t5AVQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-config-prettier@10.1.1: + resolution: {integrity: sha512-4EQQr6wXwS+ZJSzaR5ZCrYgLxqvUjdXctaEtBqHcbkW944B1NQyO4qpdHQbXBONfwxXdkAY81HH4+LUfrg+zPw==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -7690,6 +7580,10 @@ packages: eslint: ^8.0.0 typescript: '>=4.0.0' + eslint-formatter-compact@8.40.0: + resolution: {integrity: sha512-cwGUs113TgmTQXecx5kfRjB7m0y2wkDLSadPTE2pK6M/wO4N8PjmUaoWOFNCP9MHgsiZwgqd5bZFnDCnszC56Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-formatter-pretty@4.1.0: resolution: {integrity: sha512-IsUTtGxF1hrH6lMWiSl1WbGaiP01eT6kzywdY1U+zLc0MP+nwEnUiS9UI8IaOTUhTeQJLlCEWIbXINBH4YJbBQ==} engines: {node: '>=10'} @@ -7705,9 +7599,9 @@ packages: eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - eslint-import-resolver-typescript@3.7.0: - resolution: {integrity: sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==} - engines: {node: ^14.18.0 || >=16.0.0} + eslint-import-resolver-typescript@4.3.1: + resolution: {integrity: sha512-/dR9YMomeBlvfuvX5q0C3Y/2PHC9OCRdT2ijFwdfq/4Bq+4m5/lqstEp9k3P6ocha1pCbhoY9fkwVYLmOqR0VQ==} + engines: {node: ^16.17.0 || >=18.6.0} peerDependencies: eslint: '*' eslint-plugin-import: '*' @@ -7718,11 +7612,15 @@ packages: eslint-plugin-import-x: optional: true - eslint-mdx@3.1.5: - resolution: {integrity: sha512-ynztX0k7CQ3iDL7fDEIeg3g0O/d6QPv7IBI9fdYLhXp5fAp0fi8X22xF/D3+Pk0f90R27uwqa1clHpay6t0l8Q==} + eslint-mdx@3.3.2: + resolution: {integrity: sha512-GFeLoM2S5Jx0iTXYvsp/do/UNTzV+vRNfNxRglelXb9ZNSfUFGHsq60ZcHyUvpxy2crPebCX4gzT/FRu/LJRbA==} engines: {node: '>=18.0.0'} peerDependencies: eslint: '>=8.0.0' + remark-lint-file-extension: '*' + peerDependenciesMeta: + remark-lint-file-extension: + optional: true eslint-module-utils@2.12.0: resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} @@ -7745,16 +7643,16 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-astro@0.33.1: - resolution: {integrity: sha512-wVyxAf8Ulmljv5qJQLgspWe17LR4hLXcksIENtUlEC3W7rleBVEKXS+hIqzBfCbpkBLZpl1tsYes1AGpYHd13w==} - engines: {node: ^14.18.0 || >=16.0.0} + eslint-plugin-astro@1.3.1: + resolution: {integrity: sha512-2XaLCMQm8htW1UvJvy1Zcmg8l0ziskitiUfJTn/w1Mk7r4Mxj0fZeNpN6UTNrm64XBIXSa5h8UCGrg8mdu47+g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=7.0.0' + eslint: '>=8.57.0' - eslint-plugin-cypress@2.15.2: - resolution: {integrity: sha512-CtcFEQTDKyftpI22FVGpx8bkpKyYXBlNge6zSo0pl5/qJvBAnzaD76Vu2AsP16d6mTj478Ldn2mhgrWV+Xr0vQ==} + eslint-plugin-cypress@4.2.0: + resolution: {integrity: sha512-v5cyt0VYb1tEEODBJSE44PocYOwQsckyexJhCs7LtdD3FGO6D2GjnZB2s2Sts4RcxdxECTWX01nObOZRs26bQw==} peerDependencies: - eslint: '>= 3.2.1' + eslint: '>=9' eslint-plugin-es-x@7.8.0: resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} @@ -7762,14 +7660,24 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-i@2.29.1: - resolution: {integrity: sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==} - engines: {node: '>=12'} + eslint-plugin-import-x@4.10.0: + resolution: {integrity: sha512-5ej+0WILhX3D6wkcdsyYmPp10SUIK6fmuZ6KS8nf9MD8CJ6/S/3Dl7m21g+MLeaTMsvcEXo3JunNAbgHwXxs/g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.2.0 || ^8 + eslint: ^8.57.0 || ^9.0.0 - eslint-plugin-jsdoc@48.11.0: - resolution: {integrity: sha512-d12JHJDPNo7IFwTOAItCeJY1hcqoIxE0lHA8infQByLilQ9xkqrRa6laWCnsuCrf+8rUnvxXY1XuTbibRBNylA==} + eslint-plugin-import@2.31.0: + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-plugin-jsdoc@50.6.9: + resolution: {integrity: sha512-7/nHu3FWD4QRG8tCVqcv+BfFtctUtEDWc29oeDXB4bwmDM2/r1ndl14AG/2DUntdqH7qmpvdemJKwb3R97/QEw==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -7780,38 +7688,43 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-markdown@3.0.1: - resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - - eslint-plugin-mdx@3.1.5: - resolution: {integrity: sha512-lUE7tP7IrIRHU3gTtASDe5u4YM2SvQveYVJfuo82yn3MLh/B/v05FNySURCK4aIxIYF1QYo3IRemQG/lyQzpAg==} + eslint-plugin-mdx@3.3.2: + resolution: {integrity: sha512-zBvxCiKzahbTRvWPONDZups1As5clGjv1OLOLnX/p+OwdrZdcwJ3tiBihu6xeZuem9u6iwMkr9kHVurcuzbTCg==} engines: {node: '>=18.0.0'} peerDependencies: eslint: '>=8.0.0' - eslint-plugin-n@16.6.2: - resolution: {integrity: sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==} - engines: {node: '>=16.0.0'} + eslint-plugin-n@17.17.0: + resolution: {integrity: sha512-2VvPK7Mo73z1rDFb6pTvkH6kFibAmnTubFq5l83vePxu0WiY1s0LOtj2WHb6Sa40R3w4mnh8GFYbHBQyMlotKw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=7.0.0' + eslint: '>=8.23.0' - eslint-plugin-promise@6.6.0: - resolution: {integrity: sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-plugin-promise@7.2.1: + resolution: {integrity: sha512-SWKjd+EuvWkYaS+uN2csvj0KoP43YTu7+phKQ5v+xw6+A0gutVX2yqCeCkC3uLCJFiPfR2dD8Es5L7yUsmvEaA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-react-hooks@4.6.2: - resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} + eslint-plugin-react-compiler@19.0.0-beta-e993439-20250328: + resolution: {integrity: sha512-7hTFaGMz0YYLtkStJFBHjr2zOZwULxg2qCJ8pNYlaOqq2zL1/+Wg7BiDwrPZQIpAn3YQbBu1SHF509M3qpTyIg==} + engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} + peerDependencies: + eslint: '>=7' + + eslint-plugin-react-hooks@5.2.0: + resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} engines: {node: '>=10'} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react@7.37.3: - resolution: {integrity: sha512-DomWuTQPFYZwF/7c9W2fkKkStqZmBd3uugfqBYLdkZ3Hii23WzZuOLUskGxB8qkSKqftxEeGL1TB2kMhrce0jA==} + eslint-plugin-react-refresh@0.4.19: + resolution: {integrity: sha512-eyy8pcr/YxSYjBoqIFSrlbn9i/xvxUFa8CjzAYo9cFjgGXqq1hyjihcpZvxRLalpaWmueWR81xn7vuKmAFijDQ==} + peerDependencies: + eslint: '>=8.40' + + eslint-plugin-react@7.37.5: + resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -7828,11 +7741,10 @@ packages: eslint: ^8.0.0 typescript: '>=4.0.0' - eslint-plugin-sonarjs@0.25.1: - resolution: {integrity: sha512-5IOKvj/GMBNqjxBdItfotfRHo7w48496GOu1hxdeXuD0mB1JBlDCViiLHETDTfA8pDAVSBimBEQoetRXYceQEw==} - engines: {node: '>=16'} + eslint-plugin-sonarjs@3.0.2: + resolution: {integrity: sha512-LxjbfwI7ypENeTmGyKmDyNux3COSkMi7H/6Cal5StSLQ6edf0naP45SZR43OclaNR7WfhVTZdhOn63q3/Y6puQ==} peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^8.0.0 || ^9.0.0 eslint-plugin-svelte3@4.0.0: resolution: {integrity: sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==} @@ -7840,8 +7752,8 @@ packages: eslint: '>=8.0.0' svelte: ^3.2.0 - eslint-plugin-tsdoc@0.2.17: - resolution: {integrity: sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==} + eslint-plugin-tsdoc@0.4.0: + resolution: {integrity: sha512-MT/8b4aKLdDClnS8mP3R/JNjg29i0Oyqd/0ym6NnQf+gfKbJJ4ZcSh2Bs1H0YiUMTBwww5JwXGTWot/RwyJ7aQ==} eslint-plugin-typescript-sort-keys@3.3.0: resolution: {integrity: sha512-bRW3Rc/VNdrSP9OoY5wgjjaXCOOkZKpzvl/Mk6l8Sg8CMehVIcg9K4y33l+ZcZiknpl0aR6rKusxuCJNGZWmVw==} @@ -7851,17 +7763,18 @@ packages: eslint: ^7 || ^8 typescript: ^3 || ^4 || ^5 - eslint-plugin-unicorn@52.0.0: - resolution: {integrity: sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==} - engines: {node: '>=16'} + eslint-plugin-unicorn@57.0.0: + resolution: {integrity: sha512-zUYYa6zfNdTeG9BISWDlcLmz16c+2Ck2o5ZDHh0UzXJz3DEP7xjmlVDTzbyV0W+XksgZ0q37WEWzN2D2Ze+g9Q==} + engines: {node: '>=18.18'} peerDependencies: - eslint: '>=8.56.0' + eslint: '>=9.20.0' - eslint-plugin-vue@9.32.0: - resolution: {integrity: sha512-b/Y05HYmnB/32wqVcjxjHZzNpwxj1onBOvqW89W+V+XNG1dRuaFbNd3vT9CLbr2LXjEoq+3vn8DanWf7XU22Ug==} - engines: {node: ^14.17.0 || >=16.0.0} + eslint-plugin-vue@10.0.0: + resolution: {integrity: sha512-XKckedtajqwmaX6u1VnECmZ6xJt+YvlmMzBPZd+/sI3ub2lpYZyFnsyWo7c3nMOQKJQudeyk1lw/JxdgeKT64w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 + vue-eslint-parser: ^10.0.0 eslint-rule-docs@1.1.235: resolution: {integrity: sha512-+TQ+x4JdTnDoFEXXb3fDvfGOwnyNV7duH8fXWTPD1ieaBmB8omj7Gw/pMBBu4uI2uJCCU8APDaQJzWuXnTsH4A==} @@ -7878,6 +7791,10 @@ packages: resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-scope@8.3.0: + resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7892,6 +7809,16 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true + eslint@9.24.0: + resolution: {integrity: sha512-eh/jxIEJyZrvbWRe4XuVclLPDYSYYYgLy5zXGGxD6j8zjSAxFEzI2fL/8xNq6O2yKqVt+eF2YhV+hxjV6UKXwQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + espree@10.3.0: resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -7921,43 +7848,21 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} - estree-util-attach-comments@2.1.1: - resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==} - estree-util-attach-comments@3.0.0: resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==} - estree-util-build-jsx@2.2.2: - resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==} - estree-util-build-jsx@3.0.1: resolution: {integrity: sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==} - estree-util-is-identifier-name@1.1.0: - resolution: {integrity: sha512-OVJZ3fGGt9By77Ix9NhaRbzfbDV/2rx9EP7YIDJTmsZSEc5kYn2vWcNccYyahJL2uAQZK2a5Or2i0wtIKTPoRQ==} - - estree-util-is-identifier-name@2.1.0: - resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==} - estree-util-is-identifier-name@3.0.0: resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} estree-util-scope@1.0.0: resolution: {integrity: sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==} - estree-util-to-js@1.2.0: - resolution: {integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==} - estree-util-to-js@2.0.0: resolution: {integrity: sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==} - estree-util-value-to-estree@1.3.0: - resolution: {integrity: sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw==} - engines: {node: '>=12.0.0'} - - estree-util-visit@1.2.1: - resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==} - estree-util-visit@2.0.0: resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==} @@ -7981,10 +7886,6 @@ packages: events-intercept@2.0.0: resolution: {integrity: sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==} - execa@3.2.0: - resolution: {integrity: sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==} - engines: {node: ^8.12.0 || >=9.7.0} - execa@5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} @@ -8001,17 +7902,16 @@ packages: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} - expect-type@1.1.0: - resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + expect-type@1.2.1: + resolution: {integrity: sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==} engines: {node: '>=12.0.0'} expect@29.7.0: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - extend-shallow@2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} + exsolve@1.0.4: + resolution: {integrity: sha512-xsZH6PXaER4XoV+NiT7JHp1bJodJVT+cxeSH1G0f0tlT0lJqYuHUP3bUx2HtfTDvOagMINYp8rsqusxud3RXhw==} extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -8033,10 +7933,18 @@ packages: fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -8046,15 +7954,12 @@ packages: fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - fast-uri@3.0.3: - resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} + fast-uri@3.0.6: + resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} fastq@1.18.0: resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} - fault@2.0.1: - resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} - fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -8069,9 +7974,13 @@ packages: picomatch: optional: true - fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} + fdir@6.4.3: + resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true fflate@0.7.4: resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==} @@ -8088,6 +7997,10 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + file-set@4.0.2: resolution: {integrity: sha512-fuxEgzk4L8waGXaAkd8cMr73Pm0FxOVkn8hztzUW7BAHhOGH90viQNXbiOsnecCWmfInqU6YmAMwxRMdKETceQ==} engines: {node: '>=10'} @@ -8119,6 +8032,10 @@ packages: '@75lb/nature': optional: true + find-up-simple@1.0.1: + resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} + engines: {node: '>=18'} + find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} @@ -8127,10 +8044,6 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - find-up@6.3.0: - resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - find-up@7.0.0: resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} engines: {node: '>=18'} @@ -8139,11 +8052,16 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} - flatted@3.3.2: - resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + + for-each@0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} foreground-child@3.3.0: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} @@ -8160,13 +8078,9 @@ packages: resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} engines: {node: '>= 6'} - format@0.2.2: - resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} - engines: {node: '>=0.4.x'} - - formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} + form-data@4.0.2: + resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==} + engines: {node: '>= 6'} formidable@3.5.2: resolution: {integrity: sha512-Jqc1btCy3QzRbJaICGwKcBfGWuLADRerLzDqi2NwSt/UkXLsHJw2TVResiaoBufHVHy9aSgClOHCeJsSsFLTbg==} @@ -8186,8 +8100,8 @@ packages: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} engines: {node: '>=14.14'} - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + fs-extra@11.3.0: + resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} engines: {node: '>=14.14'} fs-extra@6.0.1: @@ -8197,13 +8111,6 @@ packages: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} - fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} - - fs-minipass@1.2.7: - resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} - fs-minipass@2.1.0: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} @@ -8212,9 +8119,6 @@ packages: resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - fs-monkey@1.0.6: - resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} - fs-then-native@2.0.0: resolution: {integrity: sha512-X712jAOaWXkemQCAmWeg5rOT2i+KOpWz1Z/txk/cW0qlOu2oQ9H61vc5w3X/iyuUEfq/OyaFJ78/cZAQD1/bgA==} engines: {node: '>=4.0.0'} @@ -8222,11 +8126,6 @@ packages: fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.1.3: - resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -8239,6 +8138,9 @@ packages: resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} engines: {node: '>= 0.4'} + functional-red-black-tree@1.0.1: + resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} + functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} @@ -8272,8 +8174,8 @@ packages: resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} engines: {node: '>=18'} - get-intrinsic@1.2.6: - resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} + get-intrinsic@1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} get-nonce@1.0.1: @@ -8284,9 +8186,9 @@ packages: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} - get-stream@5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} + get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} @@ -8307,9 +8209,6 @@ packages: get-tsconfig@4.10.0: resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} - get-tsconfig@4.8.1: - resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} - get-uri@6.0.4: resolution: {integrity: sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==} engines: {node: '>= 14'} @@ -8357,13 +8256,15 @@ packages: engines: {node: '>=16'} hasBin: true - git-semver-tags@7.0.1: - resolution: {integrity: sha512-NY0ZHjJzyyNXHTDZmj+GG7PyuAKtMsyWSwh07CR2hOZFa+/yoTsXci/nF2obzL8UDhakFNkD9gNdt/Ed+cxh2Q==} - engines: {node: '>=16'} + git-raw-commits@5.0.0: + resolution: {integrity: sha512-I2ZXrXeOc0KrCvC7swqtIFXFN+rbjnC7b2T943tvemIOVNl+XP8YnA9UVwqFhzzLClnSA60KR/qEjLpXzs73Qg==} + engines: {node: '>=18'} hasBin: true - github-slugger@2.0.0: - resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} + git-semver-tags@8.0.0: + resolution: {integrity: sha512-N7YRIklvPH3wYWAR2vysaqGLPRcpwQ0GKdlqTiVN5w1UmCdaeY3K8s6DMKRCh54DDdzyt/OAB6C8jgVtb7Y2Fg==} + engines: {node: '>=18'} + hasBin: true glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -8373,11 +8274,6 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true @@ -8398,10 +8294,22 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + globals@15.14.0: resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} engines: {node: '>=18'} + globals@15.15.0: + resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} + engines: {node: '>=18'} + + globals@16.0.0: + resolution: {integrity: sha512-iInW14XItCXET01CQFqudPOWP2jYMl7T+QRQT+UNcR/iQncN/F0UNpgd76iFkBPgNQb4+X3LV9tLJYzwh+Gl3A==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -8432,10 +8340,6 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - gray-matter@4.0.3: - resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} - engines: {node: '>=6.0'} - gzip-size@6.0.0: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} engines: {node: '>=10'} @@ -8445,9 +8349,9 @@ packages: engines: {node: '>=0.4.7'} hasBin: true - happy-dom@14.12.3: - resolution: {integrity: sha512-vsYlEs3E9gLwA1Hp+w3qzu+RUDFf4VTT8cyKqVICoZ2k7WM++Qyd2LwzyTi5bqMJFiIC/vNpTDYuxdreENRK/g==} - engines: {node: '>=16.0.0'} + happy-dom@17.4.4: + resolution: {integrity: sha512-/Pb0ctk3HTZ5xEL3BZ0hK1AqDSAUuRQitOmROPHhfUYEWpmTImwfD8vFDGADmMAX0JYgbcgxWoLFKtsWhcpuVA==} + engines: {node: '>=18.0.0'} har-schema@2.0.0: resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} @@ -8478,10 +8382,6 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - has-own-prop@2.0.0: - resolution: {integrity: sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==} - engines: {node: '>=8'} - has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} @@ -8500,70 +8400,25 @@ packages: has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - hash-wasm@4.12.0: - resolution: {integrity: sha512-+/2B2rYLb48I/evdOIhP+K/DD2ca2fgBjp6O+GBEnCDk2e4rpeXIK8GvIyRPjTezgmWn9gmKwkQjjx6BtqDHVQ==} - hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hast-util-from-parse5@7.1.2: - resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} - - hast-util-has-property@2.0.1: - resolution: {integrity: sha512-X2+RwZIMTMKpXUzlotatPzWj8bspCymtXH3cfG3iQKV+wPF53Vgaqxi/eLqGck0wKq1kS9nvoB1wchbCPEL8sg==} - - hast-util-heading-rank@2.1.1: - resolution: {integrity: sha512-iAuRp+ESgJoRFJbSyaqsfvJDY6zzmFoEnL1gtz1+U8gKtGGj1p0CVlysuUAUjq95qlZESHINLThwJzNGmgGZxA==} - - hast-util-is-element@2.1.3: - resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==} - - hast-util-parse-selector@3.1.1: - resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} - - hast-util-parse-selector@4.0.0: - resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - - hast-util-raw@7.2.3: - resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} - - hast-util-to-estree@2.3.3: - resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==} - hast-util-to-estree@3.1.0: resolution: {integrity: sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==} - hast-util-to-html@8.0.4: - resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==} - - hast-util-to-html@9.0.4: - resolution: {integrity: sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==} + hast-util-to-html@9.0.5: + resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==} hast-util-to-jsx-runtime@2.3.2: resolution: {integrity: sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==} - hast-util-to-parse5@7.1.0: - resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} - - hast-util-to-string@2.0.0: - resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==} - hast-util-to-string@3.0.1: resolution: {integrity: sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==} - hast-util-whitespace@2.0.1: - resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} - hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - hastscript@7.2.0: - resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} - - hastscript@8.0.0: - resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} - he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -8571,6 +8426,12 @@ packages: header-case@1.0.1: resolution: {integrity: sha512-i0q9mkOeSuhXw6bGgiQCCBgY/jlZuV/7dZXyZ9c6LcBrqwvT8eT719E9uxE5LiZftdl+z81Ugbg/VvXV4OJOeQ==} + hermes-estree@0.25.1: + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} + + hermes-parser@0.25.1: + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} + hex-rgb@4.3.0: resolution: {integrity: sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==} engines: {node: '>=6'} @@ -8597,12 +8458,6 @@ packages: html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - html-escaper@3.0.3: - resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} - - html-void-elements@2.0.1: - resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} - html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} @@ -8633,10 +8488,6 @@ packages: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} - human-signals@1.1.1: - resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} - engines: {node: '>=8.12.0'} - human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -8679,12 +8530,8 @@ packages: resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} engines: {node: '>= 4'} - imagescript@1.3.0: - resolution: {integrity: sha512-lCYzQrWzdnA68K03oMj/BUlBJrVBnslzDOgGFymAp49NmdGEJxGeN7sHh5mCva0nQkq+kkKSuru2zLf1m04+3A==} - engines: {node: '>=14.0.0'} - - import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} import-lazy@4.0.0: @@ -8714,9 +8561,9 @@ packages: resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} engines: {node: '>=12'} - inflection@2.0.1: - resolution: {integrity: sha512-wzkZHqpb4eGrOKBl34xy3umnYHx8Si5R1U4fwmdxLo5gdH6mEK8gclckTj/qWqy4Je0bsDYe/qazZYuO7xe3XQ==} - engines: {node: '>=14.0.0'} + index-to-position@1.0.0: + resolution: {integrity: sha512-sCO7uaLVhRJ25vz1o8s9IFM3nVS4DkuQnyjMwiQPKvQuBYBDmb8H7zx8ki7nVh4HJQOdVWebyvLE0qt+clruxA==} + engines: {node: '>=18'} inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} @@ -8763,8 +8610,8 @@ packages: invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - ioredis@5.4.2: - resolution: {integrity: sha512-0SZXGNGZ+WzISQ67QDyZ2x0+wVxjjUndtD8oSeik/4ajifeiRufed8fCb8QW8VMyi4MXcS+UO1k/0NGhvq1PAg==} + ioredis@5.6.0: + resolution: {integrity: sha512-tBZlIIWbndeWBWCXWZiqtOF/yxf6yZX3tAlTJ7nfo5jhd6dctNxF7QnYlZLZ1a0o0pDoen7CgZqO+zjNaFbJAg==} engines: {node: '>=12.22.0'} ip-address@9.0.5: @@ -8775,15 +8622,9 @@ packages: resolution: {integrity: sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ==} engines: {node: '>=8'} - is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} - is-alphabetical@2.0.1: resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} - is-alphanumerical@2.0.1: resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} @@ -8821,12 +8662,12 @@ packages: resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} engines: {node: '>=4'} - is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} + is-builtin-module@4.0.0: + resolution: {integrity: sha512-rWP3AMAalQSesXO8gleROyL2iKU73SX5Er66losQn9rWOWL4Gef0a/xOEOVqjWGMuR2vHG3FJ8UUmT700O8oFg==} + engines: {node: '>=18.20'} - is-bun-module@1.3.0: - resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} + is-bun-module@2.0.0: + resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} @@ -8848,9 +8689,6 @@ packages: resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} engines: {node: '>= 0.4'} - is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} - is-decimal@2.0.1: resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} @@ -8862,10 +8700,6 @@ packages: is-empty@1.2.0: resolution: {integrity: sha512-F2FnH/otLNJv0J6wc73A5Xo7oHLNnqplYqZhUu01tD54DIPvxIRSTSLkrUB/M0nHO4vo1O9PDfN4KoTxCzLh/w==} - is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -8898,13 +8732,14 @@ packages: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} + is-generator-function@1.1.0: + resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} + engines: {node: '>= 0.4'} + is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-hexadecimal@1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} - is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} @@ -8919,6 +8754,9 @@ packages: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} + is-node-process@1.2.0: + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} + is-number-object@1.1.1: resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} engines: {node: '>= 0.4'} @@ -8943,21 +8781,10 @@ packages: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} engines: {node: '>=0.10.0'} - is-plain-obj@3.0.0: - resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} - engines: {node: '>=10'} - is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} - is-plain-object@5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} - engines: {node: '>=0.10.0'} - - is-reference@3.0.3: - resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} - is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} @@ -9087,10 +8914,6 @@ packages: resolution: {integrity: sha512-x4WH0BWmrMmg4oHHl+duwubhrvczGlyuGAZu3nvrf0UXOfPu8IhZObFEr7DE/iv01YgVZrsOiRcqw2srkKEDIA==} engines: {node: '>= 0.4'} - jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -9234,6 +9057,9 @@ packages: jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + jose@5.9.6: + resolution: {integrity: sha512-AMlnetc9+CV9asI19zHmrgS/WYsWUwCn2R7RzlbJWD7F9eWYUTGyBmU9o6PxngtLGOiDGPRu+Uc4fhKzbpteZQ==} + jotai@2.11.0: resolution: {integrity: sha512-zKfoBBD1uDw3rljwHkt0fWuja1B76R7CjznuBO+mSX6jpsO1EBeWNRKpeaQho9yPI/pvCv4recGfgOXGxwPZvQ==} engines: {node: '>=12.20.0'} @@ -9267,9 +9093,6 @@ packages: js2xmlparser@4.0.2: resolution: {integrity: sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==} - jsbi@4.3.0: - resolution: {integrity: sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==} - jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} @@ -9289,10 +9112,6 @@ packages: engines: {node: '>=12.17'} hasBin: true - jsdoc-type-pratt-parser@4.0.0: - resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==} - engines: {node: '>=12.0.0'} - jsdoc-type-pratt-parser@4.1.0: resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} engines: {node: '>=12.0.0'} @@ -9302,15 +9121,16 @@ packages: engines: {node: '>=12.0.0'} hasBin: true - jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - jsesc@2.5.2: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true + jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} @@ -9348,6 +9168,10 @@ packages: json-stringify-safe@5.0.1: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} @@ -9445,8 +9269,8 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - lint-staged@15.3.0: - resolution: {integrity: sha512-vHFahytLoF2enJklgtOtCtIjZrKD/LoxlaUusd5nh7dWv/dkKQJY74ndFSzxCdv7g0ueGg1ORgTSt4Y9LPZn9A==} + lint-staged@15.5.0: + resolution: {integrity: sha512-WyCzSbfYGhK7cU+UuDDkzUiytbfbi0ZdPy2orwtM75P3WTtQBzmG40cCxIa8Ii2+XjfxzLH6Be46tUfWS85Xfg==} engines: {node: '>=18.12.0'} hasBin: true @@ -9469,6 +9293,10 @@ packages: resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} engines: {node: '>=14'} + local-pkg@1.1.1: + resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} + engines: {node: '>=14'} + locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} @@ -9495,12 +9323,14 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.isarguments@3.1.0: resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} @@ -9516,6 +9346,7 @@ packages: lodash.omit@4.5.0: resolution: {integrity: sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==} + deprecated: This package is deprecated. Use destructuring assignment syntax instead. lodash.padend@4.6.1: resolution: {integrity: sha512-sOQs2aqGpbl27tmCS1QNZA09Uqp01ZzWfDUoD+xzTii0E7dSQfRKcRetFwa+uXaxaqL+TKm7CgD2JdKP7aZBSw==} @@ -9554,9 +9385,6 @@ packages: resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} engines: {node: '>=18'} - long@5.2.3: - resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} - longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} @@ -9564,8 +9392,8 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true - loupe@3.1.2: - resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} + loupe@3.1.3: + resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} lower-case-first@1.0.2: resolution: {integrity: sha512-UuxaYakO7XeONbKrZf5FEgkantPf5DUqDayzP5VXZrtRPdH86s4kN47I8B3TW10S4QKiE3ziHNf3kRN//okHjA==} @@ -9573,9 +9401,6 @@ packages: lower-case@1.1.4: resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} - lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -9644,10 +9469,6 @@ packages: map-or-similar@1.5.0: resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} - markdown-extensions@1.1.1: - resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==} - engines: {node: '>=0.10.0'} - markdown-extensions@2.0.0: resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} engines: {node: '>=16'} @@ -9674,111 +9495,51 @@ packages: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} - mdast-util-definitions@5.1.2: - resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} - - mdast-util-find-and-replace@2.2.2: - resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} - mdast-util-find-and-replace@3.0.1: resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} - mdast-util-from-markdown@0.8.5: - resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} - - mdast-util-from-markdown@1.3.1: - resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} - mdast-util-from-markdown@2.0.2: resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} - mdast-util-frontmatter@1.0.1: - resolution: {integrity: sha512-JjA2OjxRqAa8wEG8hloD0uTU0kdn8kbtOWpPP94NBkfAlbxn4S8gCGf/9DwFtEeGPXrDcNXdiDjVaRdUFqYokw==} - - mdast-util-gfm-autolink-literal@1.0.3: - resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} - mdast-util-gfm-autolink-literal@2.0.1: resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} - mdast-util-gfm-footnote@1.0.2: - resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} - mdast-util-gfm-footnote@2.0.0: resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} - mdast-util-gfm-strikethrough@1.0.3: - resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} - mdast-util-gfm-strikethrough@2.0.0: resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} - mdast-util-gfm-table@1.0.7: - resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} - mdast-util-gfm-table@2.0.0: resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} - mdast-util-gfm-task-list-item@1.0.2: - resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} - mdast-util-gfm-task-list-item@2.0.0: resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} - mdast-util-gfm@2.0.2: - resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} - mdast-util-gfm@3.0.0: resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} - mdast-util-mdx-expression@1.3.2: - resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==} - mdast-util-mdx-expression@2.0.1: resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==} - mdast-util-mdx-jsx@2.1.4: - resolution: {integrity: sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==} - mdast-util-mdx-jsx@3.1.3: resolution: {integrity: sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==} - mdast-util-mdx@2.0.1: - resolution: {integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==} - mdast-util-mdx@3.0.0: resolution: {integrity: sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==} - mdast-util-mdxjs-esm@1.3.1: - resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==} - mdast-util-mdxjs-esm@2.0.1: resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==} - mdast-util-phrasing@3.0.1: - resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} - mdast-util-phrasing@4.1.0: resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} - mdast-util-to-hast@12.3.0: - resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} - mdast-util-to-hast@13.2.0: resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} - mdast-util-to-markdown@1.5.0: - resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} - mdast-util-to-markdown@2.1.2: resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} - mdast-util-to-string@2.0.0: - resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} - - mdast-util-to-string@3.2.0: - resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} - mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} @@ -9791,22 +9552,12 @@ packages: mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} - mdx-bundler@9.2.1: - resolution: {integrity: sha512-hWEEip1KU9MCNqeH2rqwzAZ1pdqPPbfkx9OTJjADqGPQz4t9BO85fhI7AP9gVYrpmfArf9/xJZUN0yBErg/G/Q==} - engines: {node: '>=14', npm: '>=6'} - peerDependencies: - esbuild: 0.* - meilisearch@0.38.0: resolution: {integrity: sha512-bHaq8nYxSKw9/Qslq1Zes5g9tHgFkxy/I9o8942wv2PqlNOT0CzptIkh/x98N52GikoSZOXSQkgt6oMjtf5uZw==} meilisearch@0.40.0: resolution: {integrity: sha512-BoRhQMr2mBFLEeCfsvPluksGb01IaOiWvV3Deu3iEY+yYJ4jdGTu+IQi5FCjKlNQ7/TMWSN2XUToSgvH1tj0BQ==} - memfs@3.5.3: - resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} - engines: {node: '>= 4.0.0'} - memoizerific@1.11.3: resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} @@ -9838,219 +9589,108 @@ packages: engines: {node: '>= 8.0.0'} hasBin: true - micromark-core-commonmark@1.1.0: - resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} - micromark-core-commonmark@2.0.2: resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==} - micromark-extension-frontmatter@1.1.1: - resolution: {integrity: sha512-m2UH9a7n3W8VAH9JO9y01APpPKmNNNs71P0RbknEmYSaZU5Ghogv38BYO94AI5Xw6OYfxZRdHZZ2nYjs/Z+SZQ==} - - micromark-extension-gfm-autolink-literal@1.0.5: - resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} - micromark-extension-gfm-autolink-literal@2.1.0: resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} - micromark-extension-gfm-footnote@1.1.2: - resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} - micromark-extension-gfm-footnote@2.1.0: resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} - micromark-extension-gfm-strikethrough@1.0.7: - resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} - micromark-extension-gfm-strikethrough@2.1.0: resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} - micromark-extension-gfm-table@1.0.7: - resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} - micromark-extension-gfm-table@2.1.0: resolution: {integrity: sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==} - micromark-extension-gfm-tagfilter@1.0.2: - resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} - micromark-extension-gfm-tagfilter@2.0.0: resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} - micromark-extension-gfm-task-list-item@1.0.5: - resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} - micromark-extension-gfm-task-list-item@2.1.0: resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} - micromark-extension-gfm@2.0.3: - resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} - micromark-extension-gfm@3.0.0: resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} - micromark-extension-mdx-expression@1.0.8: - resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==} - micromark-extension-mdx-expression@3.0.0: resolution: {integrity: sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==} - micromark-extension-mdx-jsx@1.0.5: - resolution: {integrity: sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==} - micromark-extension-mdx-jsx@3.0.1: resolution: {integrity: sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==} - micromark-extension-mdx-md@1.0.1: - resolution: {integrity: sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==} - micromark-extension-mdx-md@2.0.0: resolution: {integrity: sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==} - micromark-extension-mdxjs-esm@1.0.5: - resolution: {integrity: sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==} - micromark-extension-mdxjs-esm@3.0.0: resolution: {integrity: sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==} - micromark-extension-mdxjs@1.0.1: - resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==} - micromark-extension-mdxjs@3.0.0: resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==} - micromark-factory-destination@1.1.0: - resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} - micromark-factory-destination@2.0.1: resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} - micromark-factory-label@1.1.0: - resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} - micromark-factory-label@2.0.1: resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} - micromark-factory-mdx-expression@1.0.9: - resolution: {integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==} - micromark-factory-mdx-expression@2.0.2: resolution: {integrity: sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==} - micromark-factory-space@1.1.0: - resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} - micromark-factory-space@2.0.1: resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} - micromark-factory-title@1.1.0: - resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} - micromark-factory-title@2.0.1: resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} - micromark-factory-whitespace@1.1.0: - resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} - micromark-factory-whitespace@2.0.1: resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} - micromark-util-character@1.2.0: - resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} - micromark-util-character@2.1.1: resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} - micromark-util-chunked@1.1.0: - resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} - micromark-util-chunked@2.0.1: resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} - micromark-util-classify-character@1.1.0: - resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} - micromark-util-classify-character@2.0.1: resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} - micromark-util-combine-extensions@1.1.0: - resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} - micromark-util-combine-extensions@2.0.1: resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} - micromark-util-decode-numeric-character-reference@1.1.0: - resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} - micromark-util-decode-numeric-character-reference@2.0.2: resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} - micromark-util-decode-string@1.1.0: - resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} - micromark-util-decode-string@2.0.1: resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} - micromark-util-encode@1.1.0: - resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} - micromark-util-encode@2.0.1: resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} - micromark-util-events-to-acorn@1.2.3: - resolution: {integrity: sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==} - micromark-util-events-to-acorn@2.0.2: resolution: {integrity: sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==} - micromark-util-html-tag-name@1.2.0: - resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} - micromark-util-html-tag-name@2.0.1: resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} - micromark-util-normalize-identifier@1.1.0: - resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} - micromark-util-normalize-identifier@2.0.1: resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} - micromark-util-resolve-all@1.1.0: - resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} - micromark-util-resolve-all@2.0.1: resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} - micromark-util-sanitize-uri@1.2.0: - resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} - micromark-util-sanitize-uri@2.0.1: resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} - micromark-util-subtokenize@1.1.0: - resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} - micromark-util-subtokenize@2.0.3: resolution: {integrity: sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==} - micromark-util-symbol@1.1.0: - resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} - micromark-util-symbol@2.0.1: resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} - micromark-util-types@1.1.0: - resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} - micromark-util-types@2.0.1: resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==} - micromark@2.11.4: - resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} - - micromark@3.2.0: - resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} - micromark@4.0.1: resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} @@ -10124,9 +9764,6 @@ packages: resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} engines: {node: '>=8'} - minipass@2.9.0: - resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} - minipass@3.3.6: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} @@ -10139,9 +9776,6 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - minizlib@1.3.3: - resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} - minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -10170,6 +9804,9 @@ packages: mlly@1.7.3: resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} + mlly@1.7.4: + resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} + mock-socket@9.3.1: resolution: {integrity: sha512-qxBgB7Qa2sEQgHFjj0dSigq7fX4k6Saisd5Nelwp2q8mlbAFh5dHV9JTTlF8viYJLSSWgMCZFUom8PJcMNBoJw==} engines: {node: '>= 8'} @@ -10185,11 +9822,14 @@ packages: ms@2.1.1: resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - muggle-string@0.3.1: - resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} + muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} @@ -10200,8 +9840,8 @@ packages: nan@2.22.0: resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} - nanoid@3.3.8: - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -10225,14 +9865,6 @@ packages: resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} engines: {node: '>= 0.4.0'} - next-contentlayer@0.3.4: - resolution: {integrity: sha512-UtUCwgAl159KwfhNaOwyiI7Lg6sdioyKMeh+E7jxx0CJ29JuXGxBEYmCI6+72NxFGIFZKx8lvttbbQhbnYWYSw==} - peerDependencies: - contentlayer: 0.3.4 - next: ^12 || ^13 - react: '*' - react-dom: '*' - next-mdx-remote-client@1.0.3: resolution: {integrity: sha512-svPnAFB4VIEZEJabcJUU8uRDCCo1aUQOR71C0yWKeIqn08KnqWdKCDVtpu4Lazy0ORZsFn/xuZWxXanryLLvmw==} engines: {node: '>=18.17.0'} @@ -10246,24 +9878,6 @@ packages: react: ^16.8 || ^17 || ^18 react-dom: ^16.8 || ^17 || ^18 - next@14.2.22: - resolution: {integrity: sha512-Ps2caobQ9hlEhscLPiPm3J3SYhfwfpMqzsoCMZGWxt9jBRK9hoBZj2A37i8joKhsyth2EuVKDVJCTF5/H4iEDw==} - engines: {node: '>=18.17.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - sass: - optional: true - next@15.0.0-rc.0: resolution: {integrity: sha512-IWcCvxUSCAuOK5gig4+9yiyt/dLKpIa+WT01Qcx4CBE4TtwJljyTDnCVVn64jDZ4qmSzsaEYXpb4DTI8qbk03A==} engines: {node: '>=18.17.0'} @@ -10288,16 +9902,9 @@ packages: no-case@2.3.2: resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==} - no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - node-addon-api@5.1.0: resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==} - node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - node-fetch-native@1.6.4: resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} @@ -10328,10 +9935,6 @@ packages: encoding: optional: true - node-fetch@3.3.2: - resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - node-gyp-build@4.8.4: resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} hasBin: true @@ -10356,6 +9959,11 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true + nopt@8.1.0: + resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -10464,14 +10072,18 @@ packages: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} - object.entries@1.1.8: - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + object.entries@1.1.9: + resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} engines: {node: '>= 0.4'} object.fromentries@2.0.8: resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + object.values@1.2.1: resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} engines: {node: '>= 0.4'} @@ -10503,10 +10115,6 @@ packages: oniguruma-to-es@0.8.1: resolution: {integrity: sha512-dekySTEvCxCj0IgKcA2uUCO/e4ArsqpucDPcX26w9ajx+DvMWLc5eZeJaRQkd7oC/+rwif5gnT900tA34uN9Zw==} - oo-ascii-tree@1.106.0: - resolution: {integrity: sha512-0PZkjIiJUW3jEx7durxcri7JciR8VbJpf2K3qiVbGG4x0MTq6Xm/H84GjBI6tamSx/DV1PMFDfwMs3hm8zfOCw==} - engines: {node: '>= 14.17.0'} - open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} @@ -10552,10 +10160,6 @@ packages: resolution: {integrity: sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-finally@2.0.1: - resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} - engines: {node: '>=8'} - p-limit@2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} @@ -10600,8 +10204,8 @@ packages: resolution: {integrity: sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==} engines: {node: '>=18'} - p-queue@8.0.1: - resolution: {integrity: sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==} + p-queue@8.1.0: + resolution: {integrity: sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==} engines: {node: '>=18'} p-timeout@5.1.0: @@ -10616,8 +10220,8 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - pac-proxy-agent@7.1.0: - resolution: {integrity: sha512-Z5FnLVVZSnX7WjBg0mhDtydeRZ1xMcATZThjySQUHqr+0ksP8kqaw23fNKkaaN/Z8gwLUs/W7xdl0I75eP2Xyw==} + pac-proxy-agent@7.2.0: + resolution: {integrity: sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==} engines: {node: '>= 14'} pac-resolver@7.0.1: @@ -10643,9 +10247,6 @@ packages: parse-css-color@0.2.1: resolution: {integrity: sha512-bwS/GGIFV3b6KS4uwpzCFj4w297Yl3uqnSgIPsoQkx7GMLROXfMnWvxfNkL0oh8HVhZA4hvJoEoEIqonfJ3BWg==} - parse-entities@2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} - parse-entities@4.0.2: resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==} @@ -10661,6 +10262,10 @@ packages: resolution: {integrity: sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==} engines: {node: '>=16'} + parse-json@8.2.0: + resolution: {integrity: sha512-eONBZy4hm2AgxjNFd8a4nyDJnzUAH0g34xSQAwWEVGCjdZ4ZL7dKZBfq267GWP/JaS9zW62Xs2FeAdDvpHHJGQ==} + engines: {node: '>=18'} + parse-ms@2.1.0: resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} engines: {node: '>=6'} @@ -10669,15 +10274,9 @@ packages: resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} engines: {node: '>=18'} - parse5@6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - pascal-case@2.0.1: resolution: {integrity: sha512-qjS4s8rBOJa2Xm0jmxXiyh1+OFf6ekCWOvUaRgAQSktzlTbMotS0nmG9gyYAybCWBcuP4fsBeRCKNwGBnMe2OQ==} - pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - path-browserify@1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} @@ -10720,8 +10319,8 @@ packages: path-to-regexp@6.1.0: resolution: {integrity: sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==} - path-to-regexp@6.2.1: - resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} + path-to-regexp@6.3.0: + resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -10730,6 +10329,9 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} @@ -10743,9 +10345,6 @@ packages: performance-now@2.1.0: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - periscopic@3.1.0: - resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} engines: {node: '>=4.0.0'} @@ -10802,6 +10401,12 @@ packages: pkg-types@1.3.0: resolution: {integrity: sha512-kS7yWjVFCkIw9hqdJBoMxDdzEngmkr5FXeWZZfQ6GoYacjVnsW6l2CcYW/0ThD0vF4LPJgVYnrg4d0uuhwYQbg==} + pkg-types@1.3.1: + resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} + + pkg-types@2.1.0: + resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} + plur@4.0.0: resolution: {integrity: sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==} engines: {node: '>=10'} @@ -10913,6 +10518,10 @@ packages: resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} engines: {node: '>=4'} + postcss-selector-parser@7.1.0: + resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} + engines: {node: '>=4'} + postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} @@ -10920,8 +10529,8 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} postgres-array@3.0.2: @@ -10943,9 +10552,6 @@ packages: postgres-range@1.1.4: resolution: {integrity: sha512-i/hbxIE9803Alj/6ytL7UHQxRvZkI9O4Sy+J3HGc4F4oo/2eQAjTSNJ0bfxyse3bH0nuVesCk+3IRLaMtG3H6w==} - prefix-style@2.0.1: - resolution: {integrity: sha512-gdr1MBNVT0drzTq95CbSNdsrBDoHGlb2aDJP/FoY+1e+jSDPOb1Cv554gH2MGiSr2WTcXi/zu+NaFzfcHQkfBQ==} - prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -11007,8 +10613,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.4.2: - resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} + prettier@3.5.3: + resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} engines: {node: '>=14'} hasBin: true @@ -11093,9 +10699,8 @@ packages: property-information@6.5.0: resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} - protobufjs@7.4.0: - resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==} - engines: {node: '>=12.0.0'} + property-information@7.0.0: + resolution: {integrity: sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==} proxy-agent@6.5.0: resolution: {integrity: sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==} @@ -11107,9 +10712,6 @@ packages: psl@1.15.0: resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} - pump@3.0.2: - resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} - punycode.js@2.3.1: resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} engines: {node: '>=6'} @@ -11125,23 +10727,24 @@ packages: resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} engines: {node: '>=0.6'} + qs@6.14.0: + resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} + engines: {node: '>=0.6'} + qs@6.5.3: resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} engines: {node: '>=0.6'} + quansync@0.2.10: + resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - quick-lru@4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} - raf@3.4.1: - resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} - ramda@0.29.0: resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} @@ -11165,30 +10768,19 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - react-custom-scrollbars-2@4.5.0: - resolution: {integrity: sha512-/z0nWAeXfMDr4+OXReTpYd1Atq9kkn4oI3qxq3iMXGQx1EEfwETSqB8HTAvg1X7dEqcCachbny1DRNGlqX5bDQ==} - peerDependencies: - react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - react-docgen-typescript@2.2.2: resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' - react-docgen@7.1.0: - resolution: {integrity: sha512-APPU8HB2uZnpl6Vt/+0AFoVYgSRtfiP6FLrZgPPTDmqSb2R4qZRbgd0A3VzIFxDt5e+Fozjx79WjLWnF69DK8g==} + react-docgen@7.1.1: + resolution: {integrity: sha512-hlSJDQ2synMPKFZOsKo9Hi8WWZTC7POR8EmWvTSjow+VDgKzkmjQvFm2fk0tmRw+f0vTOIYKlarR0iL4996pdg==} engines: {node: '>=16.14.0'} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.1.0: + resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} peerDependencies: - react: ^18.3.1 - - react-dom@19.0.0-rc-f994737d14-20240522: - resolution: {integrity: sha512-J4CsfTSptPKkhaPbaR6n/KohQiHZTrRZ8GL4H8rbAqN/Qpy69g2MIoLBr5/PUX21ye6JxC1ZRWJFna7Xdg1pdA==} - peerDependencies: - react: 19.0.0-rc-f994737d14-20240522 + react: ^19.1.0 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -11248,12 +10840,8 @@ packages: '@types/react': optional: true - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} - - react@19.0.0-rc-f994737d14-20240522: - resolution: {integrity: sha512-SeU2v5Xy6FotVhKz0pMS2gvYP7HlkF0qgTskj3JzA1vlxcb3dQjxlm9t0ZlJqcgoyI3VFAw7bomuDMdgy1nBuw==} + react@19.1.0: + resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -11263,9 +10851,9 @@ packages: resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - read-pkg-up@10.1.0: - resolution: {integrity: sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA==} - engines: {node: '>=16'} + read-package-up@11.0.0: + resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} + engines: {node: '>=18'} read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -11275,9 +10863,9 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} - read-pkg@8.1.0: - resolution: {integrity: sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==} - engines: {node: '>=16'} + read-pkg@9.0.1: + resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} + engines: {node: '>=18'} readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -11286,20 +10874,16 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readdirp@3.3.0: - resolution: {integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==} - engines: {node: '>=8.10.0'} - readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} - readdirp@4.0.2: - resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} - engines: {node: '>= 14.16.0'} + readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} - recast@0.23.9: - resolution: {integrity: sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==} + recast@0.23.11: + resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==} engines: {node: '>= 4'} recma-build-jsx@1.0.0: @@ -11342,6 +10926,10 @@ packages: resolution: {integrity: sha512-zQv5y/cf85sxvdrKPlfcRzlDn/OqKFThNimYmsS3flmkioKvkUGn2Qg9cJVoQiEvdxFGLE0MQER/9fZ9sUqdxg==} engines: {node: '>=0.10.0'} + refa@0.12.1: + resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + reflect.getprototypeof@1.0.9: resolution: {integrity: sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==} engines: {node: '>= 0.4'} @@ -11349,8 +10937,8 @@ packages: regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - regex-parser@2.3.0: - resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} + regex-parser@2.3.1: + resolution: {integrity: sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==} regex-recursion@5.1.1: resolution: {integrity: sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==} @@ -11361,6 +10949,10 @@ packages: regex@5.1.1: resolution: {integrity: sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==} + regexp-ast-analysis@0.7.1: + resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + regexp-tree@0.1.27: resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} hasBin: true @@ -11369,6 +10961,10 @@ packages: resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} engines: {node: '>= 0.4'} + regexp.prototype.flags@1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} + registry-auth-token@3.3.2: resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} @@ -11376,63 +10972,31 @@ packages: resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} engines: {node: '>=0.10.0'} - regjsparser@0.10.0: - resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} + regjsparser@0.12.0: + resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} hasBin: true - rehype-autolink-headings@6.1.1: - resolution: {integrity: sha512-NMYzZIsHM3sA14nC5rAFuUPIOfg+DFmf9EY1YMhaNlB7+3kK/ZlE6kqPfuxr1tsJ1XWkTrMtMoyHosU70d35mA==} - rehype-recma@1.0.0: resolution: {integrity: sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==} - rehype-slug@5.1.0: - resolution: {integrity: sha512-Gf91dJoXneiorNEnn+Phx97CO7oRMrpi+6r155tTxzGuLtm+QrI4cTwCa9e1rtePdL4i9tSO58PeSS6HWfgsiw==} - - rehype-stringify@9.0.4: - resolution: {integrity: sha512-Uk5xu1YKdqobe5XpSskwPvo1XeHUUucWEQSl8hTrXt5selvca1e8K1EZ37E6YoZ4BT8BCqCdVfQW7OfHfthtVQ==} - - remark-frontmatter@4.0.1: - resolution: {integrity: sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==} - - remark-gfm@3.0.1: - resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} - remark-gfm@4.0.0: resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} - remark-mdx-frontmatter@1.1.1: - resolution: {integrity: sha512-7teX9DW4tI2WZkXS4DBxneYSY7NHiXl4AKdWDO9LXVweULlCT8OPWsOjLEnMIXViN1j+QcY8mfbq3k0EK6x3uA==} - engines: {node: '>=12.2.0'} - remark-mdx-remove-esm@1.1.0: resolution: {integrity: sha512-oN3F9QRuPKSdzZi+wvEodBVjKwya63sl403pWzJvm0+c503iUjCDR+JAnP3Ho/4205IWbQ2NujPQi/B9kU6ZrA==} - remark-mdx@2.3.0: - resolution: {integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==} - remark-mdx@3.1.0: resolution: {integrity: sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==} - remark-parse@10.0.2: - resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} - remark-parse@11.0.0: resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} - remark-rehype@10.1.0: - resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} - remark-rehype@11.1.1: resolution: {integrity: sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==} remark-stringify@11.0.0: resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} - repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - request@2.88.2: resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} engines: {node: '>= 6'} @@ -11523,8 +11087,8 @@ packages: resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} hasBin: true - rollup@4.29.1: - resolution: {integrity: sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw==} + rollup@4.39.0: + resolution: {integrity: sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -11543,8 +11107,8 @@ packages: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} engines: {npm: '>=2.0.0'} - rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + rxjs@7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} @@ -11594,15 +11158,12 @@ packages: resolution: {integrity: sha512-e0e+qQyeFwEszujN7SpWpRtZgww7Nh8lSO3bUn2spHZ5JpqEl3zJ3P14/JlWruxEwdgREs35ZnavrPrWaRVFDg==} engines: {node: '>=16'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.26.0: + resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} - scheduler@0.25.0-rc-f994737d14-20240522: - resolution: {integrity: sha512-qS+xGFF7AljP2APO2iJe8zESNsK20k25MACz+WGOXPybUsRdi1ssvaoF93im2nSX2q/XT3wKkjdz6RQfbmaxdw==} - - section-matter@1.0.0: - resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} - engines: {node: '>=4'} + scslre@0.3.0: + resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} + engines: {node: ^14.0.0 || >=16.0.0} semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} @@ -11612,11 +11173,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.3.5: - resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} - engines: {node: '>=10'} - hasBin: true - semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} @@ -11632,6 +11188,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + engines: {node: '>=10'} + hasBin: true + sentence-case@2.1.1: resolution: {integrity: sha512-ENl7cYHaK/Ktwk5OTD+aDbQ3uC8IByu/6Bkg+HDv8Mm+XnBnppVNalcfJTNsp1ibstKh030/JKQQWglDvtKwEQ==} @@ -11650,6 +11211,10 @@ packages: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} + set-proto@1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} + setprototypeof@1.1.1: resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} @@ -11832,8 +11397,8 @@ packages: resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} engines: {node: '>= 8'} - stable-hash@0.0.4: - resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + stable-hash@0.0.5: + resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==} stack-utils@2.0.6: resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} @@ -11852,8 +11417,8 @@ packages: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} - std-env@3.8.0: - resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + std-env@3.9.0: + resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} stop-iteration-iterator@1.1.0: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} @@ -11862,8 +11427,8 @@ packages: store2@2.14.4: resolution: {integrity: sha512-srTItn1GOvyvOycgxjAnPA63FZNwy0PTyUBFMHRM+hVFltAeoh0LmNBz9SZqUS9mMqGk8rfyWyXn3GH5ReJ8Zw==} - storybook@8.4.7: - resolution: {integrity: sha512-RP/nMJxiWyFc8EVMH5gp20ID032Wvk+Yr3lmKidoegto5Iy+2dVQnUoElZb2zpbVXNHWakGuAkfI0dY1Hfp/vw==} + storybook@8.6.12: + resolution: {integrity: sha512-Z/nWYEHBTLK1ZBtAWdhxC0l5zf7ioJ7G4+zYqtTdYeb67gTnxNj80gehf8o8QY9L2zA2+eyMRGLC2V5fI7Z3Tw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -11890,8 +11455,8 @@ packages: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} - streamx@2.21.1: - resolution: {integrity: sha512-PhP9wUnFLa+91CPy3N6tiQsK+gnYyUNuk15S3YG/zjYE7RuPeCjJngqnzpC31ow0lzBHQ+QGO4cNJnd0djYUsw==} + streamx@2.22.0: + resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} string-argv@0.3.2: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} @@ -11968,10 +11533,6 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} - strip-bom-string@1.0.0: - resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} - engines: {node: '>=0.10.0'} - strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -12020,19 +11581,6 @@ packages: style-to-object@1.0.8: resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - styled-jsx@5.1.3: resolution: {integrity: sha512-qLRShOWTE/Mf6Bvl72kFeKBl8N2Eq9WIFfoAuvbtP/6tqlnj1SCjv117n2MIjOPpa1jTorYqLJgsHKy5Y3ziww==} engines: {node: '>= 12.0.0'} @@ -12083,8 +11631,8 @@ packages: resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} engines: {node: '>=8'} - supports-hyperlinks@3.1.0: - resolution: {integrity: sha512-2rn0BZ+/f7puLOHZm1HOJfwBggfaHXUpPUSSG/SWM4TWp5KCfmNYwnC3hruy2rZlMnmWZ+QAGpZfchu3f3695A==} + supports-hyperlinks@3.2.0: + resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} engines: {node: '>=14.18'} supports-preserve-symlinks-flag@1.0.0: @@ -12097,6 +11645,10 @@ packages: synchronous-promise@2.0.17: resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} + synckit@0.11.2: + resolution: {integrity: sha512-1IUffI8zZ8qUMB3NUJIjk0RpLroG/8NkQDAWH1NbB2iJ0/5pn3M8rxfNzMz4GH9OnYaGYn31LEDSXJp/qIlxgA==} + engines: {node: ^14.18.0 || >=16.0.0} + synckit@0.9.2: resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -12117,10 +11669,6 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - tar@4.4.18: - resolution: {integrity: sha512-ZuOtqqmkV9RE1+4odd+MhBpibmCxNP6PJhH/h2OqNuotTX7/XHPZQJv2pKvWMplFH9SIZZhitehh6vBH6LO8Pg==} - engines: {node: '>=4.5'} - tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} @@ -12181,6 +11729,10 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + throttleit@2.1.0: + resolution: {integrity: sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw==} + engines: {node: '>=18'} + through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -12207,6 +11759,10 @@ packages: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.12: + resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} + engines: {node: '>=12.0.0'} + tinygradient@1.1.5: resolution: {integrity: sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw==} @@ -12218,6 +11774,10 @@ packages: resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} + tinyrainbow@2.0.0: + resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} + engines: {node: '>=14.0.0'} + tinyspy@3.0.2: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} @@ -12236,26 +11796,14 @@ packages: tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - to-camel-case@1.0.0: - resolution: {integrity: sha512-nD8pQi5H34kyu1QDMFjzEIYqk0xa9Alt6ZfrdEMuHCFOfTLhDG5pgTu/aAM9Wt9lXILwlXmWP43b8sav0GNE8Q==} - - to-no-case@1.0.2: - resolution: {integrity: sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - to-space-case@1.0.0: - resolution: {integrity: sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==} - toidentifier@1.0.0: resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} engines: {node: '>=0.6'} - toml@3.0.0: - resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} - totalist@3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} @@ -12294,6 +11842,12 @@ packages: peerDependencies: typescript: '>=4.2.0' + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} @@ -12335,12 +11889,12 @@ packages: '@swc/wasm': optional: true - ts-pattern@4.3.0: - resolution: {integrity: sha512-pefrkcd4lmIVR0LA49Imjf9DYLK8vtWhqBPA3Ya1ir8xCW0O2yjL9dsCVvI7pCodLC5q7smNpEtDR2yVulQxOg==} - ts-toolbelt@6.15.5: resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + tsconfig-paths@4.2.0: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} @@ -12371,8 +11925,8 @@ packages: peerDependencies: typescript: '>=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev' - tsup@8.3.5: - resolution: {integrity: sha512-Tunf6r6m6tnZsG9GYWndg0z8dEV7fD733VBFzFJ5Vcm1FtlXB8xBD/rtrBi2a3YKEV7hHtxiZtW5EAVADoe1pA==} + tsup@8.4.0: + resolution: {integrity: sha512-b+eZbPCjz10fRryaAA7C8xlIHnf8VnsaRqydheLIqwG/Mcpfk8Z5zp3HayX7GaTygkigHl5cBUs+IhcySiIexQ==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -12420,46 +11974,43 @@ packages: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - turbo-darwin-64@2.3.3: - resolution: {integrity: sha512-bxX82xe6du/3rPmm4aCC5RdEilIN99VUld4HkFQuw+mvFg6darNBuQxyWSHZTtc25XgYjQrjsV05888w1grpaA==} + turbo-darwin-64@2.5.0: + resolution: {integrity: sha512-fP1hhI9zY8hv0idym3hAaXdPi80TLovmGmgZFocVAykFtOxF+GlfIgM/l4iLAV9ObIO4SUXPVWHeBZQQ+Hpjag==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.3.3: - resolution: {integrity: sha512-DYbQwa3NsAuWkCUYVzfOUBbSUBVQzH5HWUFy2Kgi3fGjIWVZOFk86ss+xsWu//rlEAfYwEmopigsPYSmW4X15A==} + turbo-darwin-arm64@2.5.0: + resolution: {integrity: sha512-p9sYq7kXH7qeJwIQE86cOWv/xNqvow846l6c/qWc26Ib1ci5W7V0sI5thsrP3eH+VA0d+SHalTKg5SQXgNQBWA==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.3.3: - resolution: {integrity: sha512-eHj9OIB0dFaP6BxB88jSuaCLsOQSYWBgmhy2ErCu6D2GG6xW3b6e2UWHl/1Ho9FsTg4uVgo4DB9wGsKa5erjUA==} + turbo-linux-64@2.5.0: + resolution: {integrity: sha512-1iEln2GWiF3iPPPS1HQJT6ZCFXynJPd89gs9SkggH2EJsj3eRUSVMmMC8y6d7bBbhBFsiGGazwFIYrI12zs6uQ==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.3.3: - resolution: {integrity: sha512-NmDE/NjZoDj1UWBhMtOPmqFLEBKhzGS61KObfrDEbXvU3lekwHeoPvAMfcovzswzch+kN2DrtbNIlz+/rp8OCg==} + turbo-linux-arm64@2.5.0: + resolution: {integrity: sha512-bKBcbvuQHmsX116KcxHJuAcppiiBOfivOObh2O5aXNER6mce7YDDQJy00xQQNp1DhEfcSV2uOsvb3O3nN2cbcA==} cpu: [arm64] os: [linux] - turbo-windows-64@2.3.3: - resolution: {integrity: sha512-O2+BS4QqjK3dOERscXqv7N2GXNcqHr9hXumkMxDj/oGx9oCatIwnnwx34UmzodloSnJpgSqjl8iRWiY65SmYoQ==} + turbo-windows-64@2.5.0: + resolution: {integrity: sha512-9BCo8oQ7BO7J0K913Czbc3tw8QwLqn2nTe4E47k6aVYkM12ASTScweXPTuaPFP5iYXAT6z5Dsniw704Ixa5eGg==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.3.3: - resolution: {integrity: sha512-dW4ZK1r6XLPNYLIKjC4o87HxYidtRRcBeo/hZ9Wng2XM/MqqYkAyzJXJGgRMsc0MMEN9z4+ZIfnSNBrA0b08ag==} + turbo-windows-arm64@2.5.0: + resolution: {integrity: sha512-OUHCV+ueXa3UzfZ4co/ueIHgeq9B2K48pZwIxKSm5VaLVuv8M13MhM7unukW09g++dpdrrE1w4IOVgxKZ0/exg==} cpu: [arm64] os: [win32] - turbo@2.3.3: - resolution: {integrity: sha512-DUHWQAcC8BTiUZDRzAYGvpSpGLiaOQPfYXlCieQbwUvmml/LRGIe3raKdrOPOoiX0DYlzxs2nH6BoWJoZrj8hA==} + turbo@2.5.0: + resolution: {integrity: sha512-PvSRruOsitjy6qdqwIIyolv99+fEn57gP6gn4zhsHTEcCYgXPhv6BAxzAjleS8XKpo+Y582vTTA9nuqYDmbRuA==} hasBin: true tweetnacl@0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - typanion@3.14.0: - resolution: {integrity: sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug==} - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -12500,6 +12051,10 @@ packages: resolution: {integrity: sha512-yCxltHW07Nkhv/1F6wWBr8kz+5BGMfP+RbRSYFnegVb0qV/UMT0G0ElBloPVerqn4M2ZV80Ir1FtCcYv1cT6vQ==} engines: {node: '>=16'} + type-fest@4.39.1: + resolution: {integrity: sha512-uW9qzd66uyHYxwyVBYiwS4Oi0qZyUqwjU+Oevr6ZogYiXt99EOYtwvzMSLw1c3lYo2HzJsep/NB23iEVEgjG/w==} + engines: {node: '>=16'} + typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -12526,35 +12081,30 @@ packages: peerDependencies: typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x - typescript-eslint@7.18.0: - resolution: {integrity: sha512-PonBkP603E3tt05lDkbOMyaxJjvKqQrXsnow72sVeOFINDE/qNmnnd+f9b4N+U7W6MXnnYyrhtmF2t08QWwUbA==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - typescript-eslint@8.19.0: - resolution: {integrity: sha512-Ni8sUkVWYK4KAcTtPjQ/UTiRk6jcsuDhPpxULapUDi8A/l8TSBk+t1GtJA1RsCzIJg0q6+J7bf35AwQigENWRQ==} + typescript-eslint@8.29.0: + resolution: {integrity: sha512-ep9rVd9B4kQsZ7ZnWCVxUE/xDLUUUsRzE0poAeNu+4CkFErLfuvPt/qtm2EpnSyfvsR0S6QzDFSrPCFBwf64fg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' typescript@4.9.5: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true - typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + typescript@5.8.2: + resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + engines: {node: '>=14.17'} + hasBin: true + + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true @@ -12599,13 +12149,17 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} + undici@5.29.0: + resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} + engines: {node: '>=14.0'} + undici@6.21.1: resolution: {integrity: sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==} engines: {node: '>=18.17'} @@ -12624,9 +12178,6 @@ packages: unified-engine@11.2.2: resolution: {integrity: sha512-15g/gWE7qQl9tQ3nAEbMd5h9HV1EACtFs6N9xaRBZICoCwnNGbal1kOs++ICf4aiTdItZxU2s/kYWhW7htlqJg==} - unified@10.1.2: - resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} - unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} @@ -12638,54 +12189,27 @@ packages: resolution: {integrity: sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==} engines: {node: ^18.17.0 || >=20.5.0} - unist-util-generated@2.0.1: - resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} - unist-util-inspect@8.1.0: resolution: {integrity: sha512-mOlg8Mp33pR0eeFpo5d2902ojqFFOKMMG2hF8bmH7ZlhnmjFgh0NI3/ZDwdaBJNbvrS7LZFVrBVtIE9KZ9s7vQ==} - unist-util-is@5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} - unist-util-is@6.0.0: resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - unist-util-position-from-estree@1.1.2: - resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==} - unist-util-position-from-estree@2.0.0: resolution: {integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==} - unist-util-position@4.0.4: - resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} - unist-util-position@5.0.0: resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} - unist-util-remove-position@4.0.2: - resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==} - unist-util-remove@4.0.0: resolution: {integrity: sha512-b4gokeGId57UVRX/eVKej5gXqGlc9+trkORhFJpu9raqZkZhU0zm8Doi05+HaiBsMEIJowL+2WtQ5ItjsngPXg==} - unist-util-stringify-position@2.0.3: - resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} - - unist-util-stringify-position@3.0.3: - resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} - unist-util-stringify-position@4.0.0: resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - unist-util-visit-parents@5.1.3: - resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} - unist-util-visit-parents@6.0.1: resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - unist-util-visit@4.1.2: - resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} - unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} @@ -12728,16 +12252,25 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - unplugin@1.16.0: - resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==} + unplugin@1.16.1: + resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==} engines: {node: '>=14.0.0'} + unrs-resolver@1.3.3: + resolution: {integrity: sha512-PFLAGQzYlyjniXdbmQ3dnGMZJXX5yrl2YS4DLRfR3BhgUsE1zpRIrccp9XMOGRfIHpdFvCn/nr5N1KMVda4x3A==} + update-browserslist-db@1.1.1: resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.1.3: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + update-check@1.5.4: resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} @@ -12797,8 +12330,8 @@ packages: util@0.12.5: resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - uuid@11.0.3: - resolution: {integrity: sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==} + uuid@11.1.0: + resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} hasBin: true uuid@3.3.2: @@ -12811,10 +12344,6 @@ packages: deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. hasBin: true - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true @@ -12855,29 +12384,18 @@ packages: react: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc - vercel@37.14.0: - resolution: {integrity: sha512-ZSEvhARyJBn4YnEVZULsvti8/OHd5txRCgJqEhNIyo/XXSvBJSvlCjA+SE1zraqn0rqyEOG3+56N3kh1Enk8Tg==} - engines: {node: '>= 16'} - hasBin: true - - vercel@39.2.2: - resolution: {integrity: sha512-FTt0r++eORfQ3TLshYFdq5WiC7xVfbKMLE5YsBzex41yeDSCo5a5KXD6nDyMm+IIlu++XsHEVJRnfOA/JjL/mw==} - engines: {node: '>= 16'} + vercel@41.4.1: + resolution: {integrity: sha512-o7zsdAuFls+gMotvzoXFIe6pdsxsWmkdeQx7sAw4qbNgmDe80e0/C8hLEUs3wLO8NRI5E1AlwS2MM8vYs+ljOg==} + engines: {node: '>= 18'} hasBin: true verror@1.10.0: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} - vfile-location@4.1.0: - resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} - vfile-matter@5.0.0: resolution: {integrity: sha512-jhPSqlj8hTSkTXOqyxbUeZAFFVq/iwu/jukcApEqc/7DOidaAth6rDc0Zgg0vWpzUnWkwFP7aK28l6nBmxMqdQ==} - vfile-message@3.1.4: - resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} - vfile-message@4.0.2: resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} @@ -12890,20 +12408,16 @@ packages: vfile-statistics@3.0.0: resolution: {integrity: sha512-/qlwqwWBWFOmpXujL/20P+Iuydil0rZZNglR+VNm6J0gpLHwuVM5s7g2TfVoswbXjZ4HuIhLMySEyIw5i7/D8w==} - vfile@5.3.7: - resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} - vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite-node@2.1.8: - resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} - engines: {node: ^18.0.0 || >=20.0.0} + vite-node@3.1.1: + resolution: {integrity: sha512-V+IxPAE2FvXpTCHXyNem0M+gWm6J7eRyWPR6vYoG/Gl+IscNOjXzztUhimQgTxaAoUoj40Qqimaa0NLIOOAH4w==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite-plugin-dts@3.9.1: - resolution: {integrity: sha512-rVp2KM9Ue22NGWB8dNtWEr+KekN3rIgz1tWD050QnRGlriUCmaDwa7qA5zDEjbXg5lAXhYMSBJtx3q3hQIJZSg==} - engines: {node: ^14.18.0 || >=16.0.0} + vite-plugin-dts@4.5.3: + resolution: {integrity: sha512-P64VnD00dR+e8S26ESoFELqc17+w7pKkwlBpgXteOljFyT0zDwD8hH4zXp49M/kciy//7ZbVXIwQCekBJjfWzA==} peerDependencies: typescript: '*' vite: '*' @@ -12911,22 +12425,27 @@ packages: vite: optional: true - vite@5.4.11: - resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} - engines: {node: ^18.0.0 || >=20.0.0} + vite@6.2.5: + resolution: {integrity: sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' less: '*' lightningcss: ^1.21.0 sass: '*' sass-embedded: '*' stylus: '*' sugarss: '*' - terser: ^5.4.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: '@types/node': optional: true + jiti: + optional: true less: optional: true lightningcss: @@ -12941,26 +12460,33 @@ packages: optional: true terser: optional: true + tsx: + optional: true + yaml: + optional: true - vitest-websocket-mock@0.3.0: - resolution: {integrity: sha512-kTEFtfHIUDiiiEBj/CR6WajugqObjnuNdolGRJA3vo3Xt+fmfd1Ghwe+NpJytG6OE57noHOCUXzs2R9XUF0cwg==} + vitest-websocket-mock@0.5.0: + resolution: {integrity: sha512-vzBWeuF/kD/OCOFzB7WAclb7PxfI105qPkZtdOkPMwZdilBskQjJL4l319JtPtmeovDU7ZVhO3hTfGPjM4txQQ==} peerDependencies: - vitest: '>=1 <2' + vitest: '>=3' - vitest@2.1.8: - resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} - engines: {node: ^18.0.0 || >=20.0.0} + vitest@3.1.1: + resolution: {integrity: sha512-kiZc/IYmKICeBAZr9DQ5rT7/6bD9G7uqQEki4fxazi1jdVl2mWGzedtBs5s6llz59yQhVb7FFY2MbHzHCnT79Q==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.8 - '@vitest/ui': 2.1.8 + '@types/debug': ^4.1.12 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 3.1.1 + '@vitest/ui': 3.1.1 happy-dom: '*' jsdom: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true + '@types/debug': + optional: true '@types/node': optional: true '@vitest/browser': @@ -12978,26 +12504,20 @@ packages: vscode-textmate@8.0.0: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} - vue-eslint-parser@9.4.3: - resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} - engines: {node: ^14.17.0 || >=16.0.0} + vscode-uri@3.1.0: + resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} + + vue-eslint-parser@10.1.3: + resolution: {integrity: sha512-dbCBnd2e02dYWsXoqX5yKUZlOt+ExIpq7hmHKPb5ZqKcjf++Eo0hMseFTZMLKThrUk61m+Uv6A2YSBve6ZvuDQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=6.0.0' + eslint: ^8.57.0 || ^9.0.0 vue-flow-layout@0.1.1: resolution: {integrity: sha512-JdgRRUVrN0Y2GosA0M68DEbKlXMqJ7FQgsK8CjQD2vxvNSqAU6PZEpi4cfcTVtfM2GVOMjHo7GKKLbXxOBqDqA==} peerDependencies: vue: ^3.4.37 - vue-template-compiler@2.7.16: - resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - - vue-tsc@1.8.27: - resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} - hasBin: true - peerDependencies: - typescript: '*' - walk-back@2.0.1: resolution: {integrity: sha512-Nb6GvBR8UWX1D+Le+xUq0+Q1kFmRBIWVrfLnQAOmcpEzA9oAxwJ9gIr36t9TWYfzvWRvuMtjHiVsJYEkXWaTAQ==} engines: {node: '>=0.10.0'} @@ -13015,13 +12535,6 @@ packages: wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - - web-streams-polyfill@3.3.3: - resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} - engines: {node: '>= 8'} - web-vitals@0.2.4: resolution: {integrity: sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg==} @@ -13063,8 +12576,8 @@ packages: which-module@2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - which-typed-array@1.1.18: - resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} + which-typed-array@1.1.19: + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} engines: {node: '>= 0.4'} which@2.0.2: @@ -13131,6 +12644,18 @@ packages: utf-8-validate: optional: true + ws@8.18.1: + resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xdg-app-paths@5.1.0: resolution: {integrity: sha512-RAQ3WkPf4KTU1A8RtFx3gWywzVKe00tfOPFfl2NDGqbIFENQO4kqAJp7mhQjNj/33W5x5hiWWUdyfPq/5SU3QA==} engines: {node: '>=6'} @@ -13163,13 +12688,8 @@ packages: resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} engines: {node: '>=18'} - yaml@2.6.1: - resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} - engines: {node: '>= 14'} - hasBin: true - - yaml@2.7.0: - resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} + yaml@2.7.1: + resolution: {integrity: sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==} engines: {node: '>= 14'} hasBin: true @@ -13216,6 +12736,10 @@ packages: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} + yocto-queue@1.2.1: + resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} + engines: {node: '>=12.20'} + yoctocolors@2.1.1: resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} engines: {node: '>=18'} @@ -13246,6 +12770,9 @@ packages: zod@3.24.1: resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} + zod@3.24.2: + resolution: {integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -13268,11 +12795,11 @@ snapshots: '@actions/http-client@2.2.3': dependencies: tunnel: 0.0.6 - undici: 5.28.4 + undici: 5.29.0 '@actions/io@1.1.3': {} - '@adobe/css-tools@4.4.1': {} + '@adobe/css-tools@4.4.2': {} '@alloc/quick-lru@5.2.0': {} @@ -13281,46 +12808,73 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@angular-eslint/bundled-angular-compiler@17.5.3': {} + '@angular-eslint/bundled-angular-compiler@19.3.0': {} - '@angular-eslint/eslint-plugin-template@17.5.3(eslint@8.57.1)(typescript@5.5.4)': + '@angular-eslint/eslint-plugin-template@19.3.0(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': dependencies: - '@angular-eslint/bundled-angular-compiler': 17.5.3 - '@angular-eslint/utils': 17.5.3(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/type-utils': 7.11.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.1)(typescript@5.5.4) - aria-query: 5.3.0 - axobject-query: 4.0.0 - eslint: 8.57.1 + '@angular-eslint/bundled-angular-compiler': 19.3.0 + '@angular-eslint/utils': 19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + aria-query: 5.3.2 + axobject-query: 4.1.0 + eslint: 9.24.0(jiti@2.4.2) typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - '@angular-eslint/eslint-plugin@17.5.3(eslint@8.57.1)(typescript@5.5.4)': + '@angular-eslint/eslint-plugin-template@19.3.0(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 17.5.3 - '@angular-eslint/utils': 17.5.3(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 + '@angular-eslint/bundled-angular-compiler': 19.3.0 + '@angular-eslint/utils': 19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + aria-query: 5.3.2 + axobject-query: 4.1.0 + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 + + '@angular-eslint/eslint-plugin@19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@angular-eslint/bundled-angular-compiler': 19.3.0 + '@angular-eslint/utils': 19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - '@angular-eslint/template-parser@17.5.3(eslint@8.57.1)(typescript@5.5.4)': + '@angular-eslint/eslint-plugin@19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 17.5.3 - eslint: 8.57.1 + '@angular-eslint/bundled-angular-compiler': 19.3.0 + '@angular-eslint/utils': 19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 + + '@angular-eslint/template-parser@19.3.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@angular-eslint/bundled-angular-compiler': 19.3.0 + eslint: 9.24.0(jiti@2.4.2) eslint-scope: 8.2.0 typescript: 5.5.4 - '@angular-eslint/utils@17.5.3(eslint@8.57.1)(typescript@5.5.4)': + '@angular-eslint/template-parser@19.3.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 17.5.3 - '@typescript-eslint/utils': 7.11.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 + '@angular-eslint/bundled-angular-compiler': 19.3.0 + eslint: 9.24.0(jiti@2.4.2) + eslint-scope: 8.2.0 + typescript: 5.8.3 + + '@angular-eslint/utils@19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@angular-eslint/bundled-angular-compiler': 19.3.0 + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) typescript: 5.5.4 - transitivePeerDependencies: - - supports-color + + '@angular-eslint/utils@19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@angular-eslint/bundled-angular-compiler': 19.3.0 + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 '@antfu/install-pkg@0.4.1': dependencies: @@ -13339,6 +12893,8 @@ snapshots: '@babel/compat-data@7.26.3': {} + '@babel/compat-data@7.26.8': {} + '@babel/core@7.26.0': dependencies: '@ampproject/remapping': 2.3.0 @@ -13359,6 +12915,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/core@7.26.10': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.27.0 + '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helpers': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/template': 7.27.0 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 + convert-source-map: 2.0.0 + debug: 4.4.0 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/generator@7.2.0': dependencies: '@babel/types': 7.26.3 @@ -13375,6 +12951,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.27.0': + dependencies: + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.26.3 @@ -13387,6 +12971,14 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 + '@babel/helper-compilation-targets@7.27.0': + dependencies: + '@babel/compat-data': 7.26.8 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.4 + lru-cache: 5.1.1 + semver: 6.3.1 + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -13423,6 +13015,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.26.4 + transitivePeerDependencies: + - supports-color + '@babel/helper-optimise-call-expression@7.25.9': dependencies: '@babel/types': 7.26.3 @@ -13456,10 +13057,27 @@ snapshots: '@babel/template': 7.25.9 '@babel/types': 7.26.3 + '@babel/helpers@7.27.0': + dependencies: + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 + '@babel/parser@7.26.3': dependencies: '@babel/types': 7.26.3 + '@babel/parser@7.27.0': + dependencies: + '@babel/types': 7.27.0 + + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -13585,12 +13203,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/runtime-corejs3@7.26.0': + '@babel/runtime-corejs3@7.27.0': dependencies: - core-js-pure: 3.39.0 + core-js-pure: 3.41.0 regenerator-runtime: 0.14.1 - '@babel/runtime@7.26.0': + '@babel/runtime@7.27.0': dependencies: regenerator-runtime: 0.14.1 @@ -13600,6 +13218,12 @@ snapshots: '@babel/parser': 7.26.3 '@babel/types': 7.26.3 + '@babel/template@7.27.0': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 + '@babel/traverse@7.26.4': dependencies: '@babel/code-frame': 7.26.2 @@ -13612,84 +13236,93 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.27.0': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 + debug: 4.4.0 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.26.3': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.27.0': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@bcoe/v8-coverage@0.2.3': {} - '@code-hike/lighter@0.7.0': {} + '@bcoe/v8-coverage@1.0.2': {} - '@code-hike/mdx@0.9.0(encoding@0.1.13)(react@18.3.1)': + '@commitlint/cli@19.8.0(@types/node@22.14.0)(typescript@5.8.3)': dependencies: - '@code-hike/lighter': 0.7.0 - node-fetch: 2.7.0(encoding@0.1.13) - react: 18.3.1 - transitivePeerDependencies: - - encoding - - '@commitlint/cli@19.6.1(@types/node@22.10.10)(typescript@5.5.4)': - dependencies: - '@commitlint/format': 19.5.0 - '@commitlint/lint': 19.6.0 - '@commitlint/load': 19.6.1(@types/node@22.10.10)(typescript@5.5.4) - '@commitlint/read': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/format': 19.8.0 + '@commitlint/lint': 19.8.0 + '@commitlint/load': 19.8.0(@types/node@22.14.0)(typescript@5.8.3) + '@commitlint/read': 19.8.0 + '@commitlint/types': 19.8.0 tinyexec: 0.3.2 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - typescript - '@commitlint/config-angular-type-enum@19.5.0': {} + '@commitlint/config-angular-type-enum@19.8.0': {} - '@commitlint/config-angular@19.6.0': + '@commitlint/config-angular@19.8.0': dependencies: - '@commitlint/config-angular-type-enum': 19.5.0 + '@commitlint/config-angular-type-enum': 19.8.0 - '@commitlint/config-validator@19.5.0': + '@commitlint/config-validator@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 ajv: 8.17.1 - '@commitlint/ensure@19.5.0': + '@commitlint/ensure@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 lodash.startcase: 4.4.0 lodash.upperfirst: 4.3.1 - '@commitlint/execute-rule@19.5.0': {} + '@commitlint/execute-rule@19.8.0': {} - '@commitlint/format@19.5.0': + '@commitlint/format@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 chalk: 5.4.1 - '@commitlint/is-ignored@19.6.0': + '@commitlint/is-ignored@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 semver: 7.6.3 - '@commitlint/lint@19.6.0': + '@commitlint/lint@19.8.0': dependencies: - '@commitlint/is-ignored': 19.6.0 - '@commitlint/parse': 19.5.0 - '@commitlint/rules': 19.6.0 - '@commitlint/types': 19.5.0 + '@commitlint/is-ignored': 19.8.0 + '@commitlint/parse': 19.8.0 + '@commitlint/rules': 19.8.0 + '@commitlint/types': 19.8.0 - '@commitlint/load@19.6.1(@types/node@22.10.10)(typescript@5.5.4)': + '@commitlint/load@19.8.0(@types/node@22.14.0)(typescript@5.8.3)': dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/execute-rule': 19.5.0 - '@commitlint/resolve-extends': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/config-validator': 19.8.0 + '@commitlint/execute-rule': 19.8.0 + '@commitlint/resolve-extends': 19.8.0 + '@commitlint/types': 19.8.0 chalk: 5.4.1 - cosmiconfig: 9.0.0(typescript@5.5.4) - cosmiconfig-typescript-loader: 6.1.0(@types/node@22.10.10)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) + cosmiconfig: 9.0.0(typescript@5.8.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@22.14.0)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -13697,137 +13330,49 @@ snapshots: - '@types/node' - typescript - '@commitlint/message@19.5.0': {} + '@commitlint/message@19.8.0': {} - '@commitlint/parse@19.5.0': + '@commitlint/parse@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/read@19.5.0': + '@commitlint/read@19.8.0': dependencies: - '@commitlint/top-level': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/top-level': 19.8.0 + '@commitlint/types': 19.8.0 git-raw-commits: 4.0.0 minimist: 1.2.8 tinyexec: 0.3.2 - '@commitlint/resolve-extends@19.5.0': + '@commitlint/resolve-extends@19.8.0': dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/config-validator': 19.8.0 + '@commitlint/types': 19.8.0 global-directory: 4.0.1 import-meta-resolve: 4.1.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.6.0': + '@commitlint/rules@19.8.0': dependencies: - '@commitlint/ensure': 19.5.0 - '@commitlint/message': 19.5.0 - '@commitlint/to-lines': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/ensure': 19.8.0 + '@commitlint/message': 19.8.0 + '@commitlint/to-lines': 19.8.0 + '@commitlint/types': 19.8.0 - '@commitlint/to-lines@19.5.0': {} + '@commitlint/to-lines@19.8.0': {} - '@commitlint/top-level@19.5.0': + '@commitlint/top-level@19.8.0': dependencies: find-up: 7.0.0 - '@commitlint/types@19.5.0': + '@commitlint/types@19.8.0': dependencies: '@types/conventional-commits-parser': 5.0.1 chalk: 5.4.1 - '@contentlayer/cli@0.3.4': - dependencies: - '@contentlayer/core': 0.3.4 - '@contentlayer/utils': 0.3.4 - clipanion: 3.2.1 - typanion: 3.14.0 - transitivePeerDependencies: - - '@effect-ts/otel-node' - - markdown-wasm - - supports-color - - '@contentlayer/client@0.3.4': - dependencies: - '@contentlayer/core': 0.3.4 - transitivePeerDependencies: - - '@effect-ts/otel-node' - - markdown-wasm - - supports-color - - '@contentlayer/core@0.3.4': - dependencies: - '@contentlayer/utils': 0.3.4 - camel-case: 4.1.2 - comment-json: 4.2.5 - esbuild: 0.18.20 - gray-matter: 4.0.3 - mdx-bundler: 9.2.1(esbuild@0.18.20) - rehype-stringify: 9.0.4 - remark-frontmatter: 4.0.1 - remark-parse: 10.0.2 - remark-rehype: 10.1.0 - source-map-support: 0.5.21 - type-fest: 3.13.1 - unified: 10.1.2 - transitivePeerDependencies: - - '@effect-ts/otel-node' - - supports-color - - '@contentlayer/source-files@0.3.4': - dependencies: - '@contentlayer/core': 0.3.4 - '@contentlayer/utils': 0.3.4 - chokidar: 3.6.0 - fast-glob: 3.3.2 - gray-matter: 4.0.3 - imagescript: 1.3.0 - micromatch: 4.0.8 - ts-pattern: 4.3.0 - unified: 10.1.2 - yaml: 2.7.0 - zod: 3.24.1 - transitivePeerDependencies: - - '@effect-ts/otel-node' - - markdown-wasm - - supports-color - - '@contentlayer/source-remote-files@0.3.4': - dependencies: - '@contentlayer/core': 0.3.4 - '@contentlayer/source-files': 0.3.4 - '@contentlayer/utils': 0.3.4 - transitivePeerDependencies: - - '@effect-ts/otel-node' - - markdown-wasm - - supports-color - - '@contentlayer/utils@0.3.4': - dependencies: - '@effect-ts/core': 0.60.5 - '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0)) - '@effect-ts/otel-exporter-trace-otlp-grpc': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/exporter-trace-otlp-grpc@0.41.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0)) - '@effect-ts/otel-sdk-trace-node': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-node@1.30.0(@opentelemetry/api@1.9.0)) - '@js-temporal/polyfill': 0.4.4 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-trace-otlp-grpc': 0.41.2(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-node': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 - chokidar: 3.6.0 - hash-wasm: 4.12.0 - inflection: 2.0.1 - memfs: 3.5.3 - oo-ascii-tree: 1.106.0 - ts-pattern: 4.3.0 - type-fest: 3.13.1 - '@conventional-changelog/git-client@1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0)': dependencies: '@types/semver': 7.5.8 @@ -13836,22 +13381,30 @@ snapshots: conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.0.0 + '@conventional-changelog/git-client@1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.1.0)': + dependencies: + '@types/semver': 7.5.8 + semver: 7.6.3 + optionalDependencies: + conventional-commits-filter: 5.0.0 + conventional-commits-parser: 6.1.0 + '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@definitelytyped/header-parser@0.2.17': + '@definitelytyped/header-parser@0.2.19': dependencies: - '@definitelytyped/typescript-versions': 0.1.7 + '@definitelytyped/typescript-versions': 0.1.8 '@definitelytyped/utils': 0.1.8 semver: 7.6.3 - '@definitelytyped/typescript-versions@0.1.7': {} + '@definitelytyped/typescript-versions@0.1.8': {} '@definitelytyped/utils@0.1.8': dependencies: '@qiwi/npm-registry-client': 8.9.1 - '@types/node': 18.19.74 + '@types/node': 18.19.86 cachedir: 2.4.0 charm: 1.0.2 minimatch: 9.0.5 @@ -13894,64 +13447,36 @@ snapshots: dependencies: '@edge-runtime/primitives': 4.1.0 - '@effect-ts/core@0.60.5': + '@emnapi/core@1.4.0': dependencies: - '@effect-ts/system': 0.57.5 - - '@effect-ts/otel-exporter-trace-otlp-grpc@0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/exporter-trace-otlp-grpc@0.41.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))': - dependencies: - '@effect-ts/core': 0.60.5 - '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0)) - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-trace-otlp-grpc': 0.41.2(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) - - '@effect-ts/otel-sdk-trace-node@0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-node@1.30.0(@opentelemetry/api@1.9.0))': - dependencies: - '@effect-ts/core': 0.60.5 - '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0)) - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-node': 1.30.0(@opentelemetry/api@1.9.0) - - '@effect-ts/otel@0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))': - dependencies: - '@effect-ts/core': 0.60.5 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) - - '@effect-ts/system@0.57.5': {} + '@emnapi/wasi-threads': 1.0.1 + tslib: 2.8.1 + optional: true '@emnapi/runtime@1.3.1': dependencies: tslib: 2.8.1 optional: true - '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@18.3.1)': + '@emnapi/runtime@1.4.0': dependencies: - react: 18.3.1 + tslib: 2.8.1 + optional: true - '@es-joy/jsdoccomment@0.46.0': + '@emnapi/wasi-threads@1.0.1': + dependencies: + tslib: 2.8.1 + optional: true + + '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@es-joy/jsdoccomment@0.49.0': dependencies: comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.0.0 - - '@esbuild-plugins/node-resolve@0.1.4(esbuild@0.18.20)': - dependencies: - '@types/resolve': 1.20.6 - debug: 4.4.0 - esbuild: 0.18.20 - escape-string-regexp: 4.0.0 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - '@esbuild/aix-ppc64@0.21.5': - optional: true + jsdoc-type-pratt-parser: 4.1.0 '@esbuild/aix-ppc64@0.23.1': optional: true @@ -13959,10 +13484,10 @@ snapshots: '@esbuild/aix-ppc64@0.24.2': optional: true - '@esbuild/android-arm64@0.18.20': + '@esbuild/aix-ppc64@0.25.2': optional: true - '@esbuild/android-arm64@0.21.5': + '@esbuild/android-arm64@0.18.20': optional: true '@esbuild/android-arm64@0.23.1': @@ -13971,10 +13496,10 @@ snapshots: '@esbuild/android-arm64@0.24.2': optional: true - '@esbuild/android-arm@0.18.20': + '@esbuild/android-arm64@0.25.2': optional: true - '@esbuild/android-arm@0.21.5': + '@esbuild/android-arm@0.18.20': optional: true '@esbuild/android-arm@0.23.1': @@ -13983,10 +13508,10 @@ snapshots: '@esbuild/android-arm@0.24.2': optional: true - '@esbuild/android-x64@0.18.20': + '@esbuild/android-arm@0.25.2': optional: true - '@esbuild/android-x64@0.21.5': + '@esbuild/android-x64@0.18.20': optional: true '@esbuild/android-x64@0.23.1': @@ -13995,10 +13520,10 @@ snapshots: '@esbuild/android-x64@0.24.2': optional: true - '@esbuild/darwin-arm64@0.18.20': + '@esbuild/android-x64@0.25.2': optional: true - '@esbuild/darwin-arm64@0.21.5': + '@esbuild/darwin-arm64@0.18.20': optional: true '@esbuild/darwin-arm64@0.23.1': @@ -14007,10 +13532,10 @@ snapshots: '@esbuild/darwin-arm64@0.24.2': optional: true - '@esbuild/darwin-x64@0.18.20': + '@esbuild/darwin-arm64@0.25.2': optional: true - '@esbuild/darwin-x64@0.21.5': + '@esbuild/darwin-x64@0.18.20': optional: true '@esbuild/darwin-x64@0.23.1': @@ -14019,10 +13544,10 @@ snapshots: '@esbuild/darwin-x64@0.24.2': optional: true - '@esbuild/freebsd-arm64@0.18.20': + '@esbuild/darwin-x64@0.25.2': optional: true - '@esbuild/freebsd-arm64@0.21.5': + '@esbuild/freebsd-arm64@0.18.20': optional: true '@esbuild/freebsd-arm64@0.23.1': @@ -14031,10 +13556,10 @@ snapshots: '@esbuild/freebsd-arm64@0.24.2': optional: true - '@esbuild/freebsd-x64@0.18.20': + '@esbuild/freebsd-arm64@0.25.2': optional: true - '@esbuild/freebsd-x64@0.21.5': + '@esbuild/freebsd-x64@0.18.20': optional: true '@esbuild/freebsd-x64@0.23.1': @@ -14043,10 +13568,10 @@ snapshots: '@esbuild/freebsd-x64@0.24.2': optional: true - '@esbuild/linux-arm64@0.18.20': + '@esbuild/freebsd-x64@0.25.2': optional: true - '@esbuild/linux-arm64@0.21.5': + '@esbuild/linux-arm64@0.18.20': optional: true '@esbuild/linux-arm64@0.23.1': @@ -14055,10 +13580,10 @@ snapshots: '@esbuild/linux-arm64@0.24.2': optional: true - '@esbuild/linux-arm@0.18.20': + '@esbuild/linux-arm64@0.25.2': optional: true - '@esbuild/linux-arm@0.21.5': + '@esbuild/linux-arm@0.18.20': optional: true '@esbuild/linux-arm@0.23.1': @@ -14067,10 +13592,10 @@ snapshots: '@esbuild/linux-arm@0.24.2': optional: true - '@esbuild/linux-ia32@0.18.20': + '@esbuild/linux-arm@0.25.2': optional: true - '@esbuild/linux-ia32@0.21.5': + '@esbuild/linux-ia32@0.18.20': optional: true '@esbuild/linux-ia32@0.23.1': @@ -14079,10 +13604,10 @@ snapshots: '@esbuild/linux-ia32@0.24.2': optional: true - '@esbuild/linux-loong64@0.18.20': + '@esbuild/linux-ia32@0.25.2': optional: true - '@esbuild/linux-loong64@0.21.5': + '@esbuild/linux-loong64@0.18.20': optional: true '@esbuild/linux-loong64@0.23.1': @@ -14091,10 +13616,10 @@ snapshots: '@esbuild/linux-loong64@0.24.2': optional: true - '@esbuild/linux-mips64el@0.18.20': + '@esbuild/linux-loong64@0.25.2': optional: true - '@esbuild/linux-mips64el@0.21.5': + '@esbuild/linux-mips64el@0.18.20': optional: true '@esbuild/linux-mips64el@0.23.1': @@ -14103,10 +13628,10 @@ snapshots: '@esbuild/linux-mips64el@0.24.2': optional: true - '@esbuild/linux-ppc64@0.18.20': + '@esbuild/linux-mips64el@0.25.2': optional: true - '@esbuild/linux-ppc64@0.21.5': + '@esbuild/linux-ppc64@0.18.20': optional: true '@esbuild/linux-ppc64@0.23.1': @@ -14115,10 +13640,10 @@ snapshots: '@esbuild/linux-ppc64@0.24.2': optional: true - '@esbuild/linux-riscv64@0.18.20': + '@esbuild/linux-ppc64@0.25.2': optional: true - '@esbuild/linux-riscv64@0.21.5': + '@esbuild/linux-riscv64@0.18.20': optional: true '@esbuild/linux-riscv64@0.23.1': @@ -14127,10 +13652,10 @@ snapshots: '@esbuild/linux-riscv64@0.24.2': optional: true - '@esbuild/linux-s390x@0.18.20': + '@esbuild/linux-riscv64@0.25.2': optional: true - '@esbuild/linux-s390x@0.21.5': + '@esbuild/linux-s390x@0.18.20': optional: true '@esbuild/linux-s390x@0.23.1': @@ -14139,10 +13664,10 @@ snapshots: '@esbuild/linux-s390x@0.24.2': optional: true - '@esbuild/linux-x64@0.18.20': + '@esbuild/linux-s390x@0.25.2': optional: true - '@esbuild/linux-x64@0.21.5': + '@esbuild/linux-x64@0.18.20': optional: true '@esbuild/linux-x64@0.23.1': @@ -14151,13 +13676,16 @@ snapshots: '@esbuild/linux-x64@0.24.2': optional: true + '@esbuild/linux-x64@0.25.2': + optional: true + '@esbuild/netbsd-arm64@0.24.2': optional: true - '@esbuild/netbsd-x64@0.18.20': + '@esbuild/netbsd-arm64@0.25.2': optional: true - '@esbuild/netbsd-x64@0.21.5': + '@esbuild/netbsd-x64@0.18.20': optional: true '@esbuild/netbsd-x64@0.23.1': @@ -14166,16 +13694,19 @@ snapshots: '@esbuild/netbsd-x64@0.24.2': optional: true + '@esbuild/netbsd-x64@0.25.2': + optional: true + '@esbuild/openbsd-arm64@0.23.1': optional: true '@esbuild/openbsd-arm64@0.24.2': optional: true - '@esbuild/openbsd-x64@0.18.20': + '@esbuild/openbsd-arm64@0.25.2': optional: true - '@esbuild/openbsd-x64@0.21.5': + '@esbuild/openbsd-x64@0.18.20': optional: true '@esbuild/openbsd-x64@0.23.1': @@ -14184,10 +13715,10 @@ snapshots: '@esbuild/openbsd-x64@0.24.2': optional: true - '@esbuild/sunos-x64@0.18.20': + '@esbuild/openbsd-x64@0.25.2': optional: true - '@esbuild/sunos-x64@0.21.5': + '@esbuild/sunos-x64@0.18.20': optional: true '@esbuild/sunos-x64@0.23.1': @@ -14196,10 +13727,10 @@ snapshots: '@esbuild/sunos-x64@0.24.2': optional: true - '@esbuild/win32-arm64@0.18.20': + '@esbuild/sunos-x64@0.25.2': optional: true - '@esbuild/win32-arm64@0.21.5': + '@esbuild/win32-arm64@0.18.20': optional: true '@esbuild/win32-arm64@0.23.1': @@ -14208,10 +13739,10 @@ snapshots: '@esbuild/win32-arm64@0.24.2': optional: true - '@esbuild/win32-ia32@0.18.20': + '@esbuild/win32-arm64@0.25.2': optional: true - '@esbuild/win32-ia32@0.21.5': + '@esbuild/win32-ia32@0.18.20': optional: true '@esbuild/win32-ia32@0.23.1': @@ -14220,10 +13751,10 @@ snapshots: '@esbuild/win32-ia32@0.24.2': optional: true - '@esbuild/win32-x64@0.18.20': + '@esbuild/win32-ia32@0.25.2': optional: true - '@esbuild/win32-x64@0.21.5': + '@esbuild/win32-x64@0.18.20': optional: true '@esbuild/win32-x64@0.23.1': @@ -14232,13 +13763,48 @@ snapshots: '@esbuild/win32-x64@0.24.2': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)': + '@esbuild/win32-x64@0.25.2': + optional: true + + '@eslint-community/eslint-utils@4.4.1(eslint@9.24.0(jiti@2.4.2))': + dependencies: + eslint: 9.24.0(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + + '@eslint-community/eslint-utils@4.5.1(eslint@8.57.1)': dependencies: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.5.1(eslint@9.24.0(jiti@2.4.2))': + dependencies: + eslint: 9.24.0(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.12.1': {} + '@eslint/compat@1.2.8(eslint@9.24.0(jiti@2.4.2))': + optionalDependencies: + eslint: 9.24.0(jiti@2.4.2) + + '@eslint/config-array@0.20.0': + dependencies: + '@eslint/object-schema': 2.1.6 + debug: 4.4.0 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/config-helpers@0.2.1': {} + + '@eslint/core@0.12.0': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/core@0.13.0': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 @@ -14246,7 +13812,21 @@ snapshots: espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 - import-fresh: 3.3.0 + import-fresh: 3.3.1 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/eslintrc@3.3.1': + dependencies: + ajv: 6.12.6 + debug: 4.4.0 + espree: 10.3.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 @@ -14255,7 +13835,14 @@ snapshots: '@eslint/js@8.57.1': {} - '@fal-works/esbuild-plugin-global-externals@2.1.2': {} + '@eslint/js@9.24.0': {} + + '@eslint/object-schema@2.1.6': {} + + '@eslint/plugin-kit@0.2.8': + dependencies: + '@eslint/core': 0.13.0 + levn: 0.4.1 '@fastify/busboy@2.1.1': {} @@ -14297,19 +13884,30 @@ snapshots: dependencies: '@floating-ui/utils': 0.2.8 + '@floating-ui/core@1.6.9': + dependencies: + '@floating-ui/utils': 0.2.9 + '@floating-ui/dom@1.6.12': dependencies: '@floating-ui/core': 1.6.8 '@floating-ui/utils': 0.2.8 - '@floating-ui/react-dom@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/dom@1.6.13': dependencies: - '@floating-ui/dom': 1.6.12 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@floating-ui/core': 1.6.9 + '@floating-ui/utils': 0.2.9 + + '@floating-ui/react-dom@2.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/dom': 1.6.13 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) '@floating-ui/utils@0.2.8': {} + '@floating-ui/utils@0.2.9': {} + '@formatjs/ecma402-abstract@2.3.1': dependencies: '@formatjs/fast-memoize': 2.2.5 @@ -14336,17 +13934,12 @@ snapshots: dependencies: tslib: 2.8.1 - '@grpc/grpc-js@1.12.5': - dependencies: - '@grpc/proto-loader': 0.7.13 - '@js-sdsl/ordered-map': 4.4.2 + '@humanfs/core@0.19.1': {} - '@grpc/proto-loader@0.7.13': + '@humanfs/node@0.16.6': dependencies: - lodash.camelcase: 4.3.0 - long: 5.2.3 - protobufjs: 7.4.0 - yargs: 17.7.2 + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 '@humanwhocodes/config-array@0.13.0': dependencies: @@ -14360,6 +13953,10 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} + '@humanwhocodes/retry@0.3.1': {} + + '@humanwhocodes/retry@0.4.2': {} + '@hutson/parse-repository-url@5.0.0': {} '@iconify/types@2.0.0': {} @@ -14497,27 +14094,62 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 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@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 22.14.0 + 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@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -14542,7 +14174,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -14560,7 +14192,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.10.10 + '@types/node': 22.14.0 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -14582,7 +14214,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.10.10 + '@types/node': 22.14.0 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -14658,17 +14290,18 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/yargs': 17.0.33 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2(typescript@5.5.4)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: + glob: 10.4.5 magic-string: 0.27.0 - react-docgen-typescript: 2.2.2(typescript@5.5.4) - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + react-docgen-typescript: 2.2.2(typescript@5.8.3) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) optionalDependencies: - typescript: 5.5.4 + typescript: 5.8.3 '@jridgewell/gen-mapping@0.3.8': dependencies: @@ -14697,66 +14330,26 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@js-sdsl/ordered-map@4.4.2': {} - - '@js-temporal/polyfill@0.4.4': - dependencies: - jsbi: 4.3.0 - tslib: 2.8.1 - '@jsdoc/salty@0.2.9': dependencies: lodash: 4.17.21 '@juggle/resize-observer@3.4.0': {} - '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': + '@mapbox/node-pre-gyp@2.0.0(encoding@0.1.13)': dependencies: + consola: 3.4.2 detect-libc: 2.0.3 - https-proxy-agent: 5.0.1 - make-dir: 3.1.0 + https-proxy-agent: 7.0.6 node-fetch: 2.7.0(encoding@0.1.13) - nopt: 5.0.0 - npmlog: 5.0.1 - rimraf: 3.0.2 + nopt: 8.1.0 semver: 7.6.3 - tar: 6.2.1 + tar: 7.4.3 transitivePeerDependencies: - encoding - supports-color - '@mdx-js/esbuild@2.3.0(esbuild@0.18.20)': - dependencies: - '@mdx-js/mdx': 2.3.0 - esbuild: 0.18.20 - node-fetch: 3.3.2 - vfile: 5.3.7 - transitivePeerDependencies: - - supports-color - - '@mdx-js/mdx@2.3.0': - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/mdx': 2.0.13 - estree-util-build-jsx: 2.2.2 - estree-util-is-identifier-name: 2.1.0 - estree-util-to-js: 1.2.0 - estree-walker: 3.0.3 - hast-util-to-estree: 2.3.3 - markdown-extensions: 1.1.1 - periscopic: 3.1.0 - remark-mdx: 2.3.0 - remark-parse: 10.0.2 - remark-rehype: 10.1.0 - unified: 10.1.2 - unist-util-position-from-estree: 1.1.2 - unist-util-stringify-position: 3.0.3 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - transitivePeerDependencies: - - supports-color - - '@mdx-js/mdx@3.1.0(acorn@8.14.0)': + '@mdx-js/mdx@3.1.0(acorn@8.14.1)': dependencies: '@types/estree': 1.0.6 '@types/estree-jsx': 1.0.5 @@ -14770,7 +14363,7 @@ snapshots: hast-util-to-jsx-runtime: 2.3.2 markdown-extensions: 2.0.0 recma-build-jsx: 1.0.0 - recma-jsx: 1.0.0(acorn@8.14.0) + recma-jsx: 1.0.0(acorn@8.14.1) recma-stringify: 1.0.0 rehype-recma: 1.0.0 remark-mdx: 3.1.0 @@ -14786,150 +14379,131 @@ snapshots: - acorn - supports-color - '@mdx-js/react@3.1.0(@types/react@18.3.18)(react@18.3.1)': + '@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.1.0)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.18 - react: 18.3.1 + '@types/react': 19.1.0 + react: 19.1.0 - '@mdx-js/react@3.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': + '@microsoft/api-extractor-model@7.30.5(@types/node@18.17.9)': dependencies: - '@types/mdx': 2.0.13 - '@types/react': 18.3.18 - react: 19.0.0-rc-f994737d14-20240522 - - '@microsoft/api-extractor-model@7.28.13(@types/node@18.17.9)': - dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) - '@rushstack/node-core-library': 4.0.2(@types/node@18.17.9) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331) + '@rushstack/node-core-library': 5.13.0(@types/node@18.17.9) transitivePeerDependencies: - '@types/node' optional: true - '@microsoft/api-extractor-model@7.28.13(@types/node@22.10.10)': + '@microsoft/api-extractor-model@7.30.5(@types/node@22.14.0)': dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) - '@rushstack/node-core-library': 4.0.2(@types/node@22.10.10) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331) + '@rushstack/node-core-library': 5.13.0(@types/node@22.14.0) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.43.0(@types/node@18.17.9)': + '@microsoft/api-extractor@7.52.3(@types/node@18.17.9)': dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@18.17.9) - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) - '@rushstack/node-core-library': 4.0.2(@types/node@18.17.9) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@18.17.9) - '@rushstack/ts-command-line': 4.19.1(@types/node@18.17.9) + '@microsoft/api-extractor-model': 7.30.5(@types/node@18.17.9) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331) + '@rushstack/node-core-library': 5.13.0(@types/node@18.17.9) + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.15.2(@types/node@18.17.9) + '@rushstack/ts-command-line': 4.23.7(@types/node@18.17.9) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 semver: 7.5.4 source-map: 0.6.1 - typescript: 5.4.2 + typescript: 5.8.2 transitivePeerDependencies: - '@types/node' optional: true - '@microsoft/api-extractor@7.43.0(@types/node@22.10.10)': + '@microsoft/api-extractor@7.52.3(@types/node@22.14.0)': dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@22.10.10) - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) - '@rushstack/node-core-library': 4.0.2(@types/node@22.10.10) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@22.10.10) - '@rushstack/ts-command-line': 4.19.1(@types/node@22.10.10) + '@microsoft/api-extractor-model': 7.30.5(@types/node@22.14.0) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331) + '@rushstack/node-core-library': 5.13.0(@types/node@22.14.0) + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.15.2(@types/node@22.14.0) + '@rushstack/ts-command-line': 4.23.7(@types/node@22.14.0) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 semver: 7.5.4 source-map: 0.6.1 - typescript: 5.4.2 + typescript: 5.8.2 transitivePeerDependencies: - '@types/node' - '@microsoft/tsdoc-config@0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu)': + '@microsoft/tsdoc-config@0.16.2(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331)': dependencies: '@microsoft/tsdoc': 0.14.2 ajv: 6.12.6 jju: 1.4.0 resolve: 1.19.0 + '@microsoft/tsdoc-config@0.17.1(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331)': + dependencies: + '@microsoft/tsdoc': 0.15.1 + ajv: 8.12.0 + jju: 1.4.0 + resolve: 1.22.10 + '@microsoft/tsdoc@0.14.2': {} - '@msgpack/msgpack@3.0.0-beta2': {} + '@microsoft/tsdoc@0.15.1': {} + + '@msgpack/msgpack@3.1.1': {} + + '@napi-rs/wasm-runtime@0.2.8': + dependencies: + '@emnapi/core': 1.4.0 + '@emnapi/runtime': 1.4.0 + '@tybys/wasm-util': 0.9.0 + optional: true '@neondatabase/serverless@0.9.5': dependencies: '@types/pg': 8.11.6 - '@next/env@14.2.22': {} - '@next/env@15.0.0-rc.0': {} - '@next/eslint-plugin-next@14.2.22': + '@next/eslint-plugin-next@15.2.4': dependencies: - glob: 10.3.10 - - '@next/swc-darwin-arm64@14.2.22': - optional: true + fast-glob: 3.3.1 '@next/swc-darwin-arm64@15.0.0-rc.0': optional: true - '@next/swc-darwin-x64@14.2.22': - optional: true - '@next/swc-darwin-x64@15.0.0-rc.0': optional: true - '@next/swc-linux-arm64-gnu@14.2.22': - optional: true - '@next/swc-linux-arm64-gnu@15.0.0-rc.0': optional: true - '@next/swc-linux-arm64-musl@14.2.22': - optional: true - '@next/swc-linux-arm64-musl@15.0.0-rc.0': optional: true - '@next/swc-linux-x64-gnu@14.2.22': - optional: true - '@next/swc-linux-x64-gnu@15.0.0-rc.0': optional: true - '@next/swc-linux-x64-musl@14.2.22': - optional: true - '@next/swc-linux-x64-musl@15.0.0-rc.0': optional: true - '@next/swc-win32-arm64-msvc@14.2.22': - optional: true - '@next/swc-win32-arm64-msvc@15.0.0-rc.0': optional: true - '@next/swc-win32-ia32-msvc@14.2.22': - optional: true - '@next/swc-win32-ia32-msvc@15.0.0-rc.0': optional: true - '@next/swc-win32-x64-msvc@14.2.22': - optional: true - '@next/swc-win32-x64-msvc@15.0.0-rc.0': optional: true - '@noble/ciphers@1.1.3': {} + '@noble/ciphers@1.2.1': {} '@nodelib/fs.scandir@2.1.5': dependencies: @@ -14943,8 +14517,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.18.0 - '@nolyfill/is-core-module@1.0.39': {} - '@npmcli/agent@3.0.0': dependencies: agent-base: 7.1.3 @@ -15061,153 +14633,15 @@ snapshots: dependencies: '@octokit/openapi-types': 22.2.0 - '@opentelemetry/api-logs@0.41.2': - dependencies: - '@opentelemetry/api': 1.9.0 - - '@opentelemetry/api@1.9.0': {} - - '@opentelemetry/context-async-hooks@1.30.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - - '@opentelemetry/core@1.15.2(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.15.2 - - '@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.28.0 - - '@opentelemetry/exporter-trace-otlp-grpc@0.41.2(@opentelemetry/api@1.9.0)': - dependencies: - '@grpc/grpc-js': 1.12.5 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-grpc-exporter-base': 0.41.2(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.41.2(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.15.2(@opentelemetry/api@1.9.0) - - '@opentelemetry/otlp-exporter-base@0.41.2(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.9.0) - - '@opentelemetry/otlp-grpc-exporter-base@0.41.2(@opentelemetry/api@1.9.0)': - dependencies: - '@grpc/grpc-js': 1.12.5 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.41.2(@opentelemetry/api@1.9.0) - protobufjs: 7.4.0 - - '@opentelemetry/otlp-transformer@0.41.2(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.41.2 - '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-logs': 0.41.2(@opentelemetry/api-logs@0.41.2)(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.15.2(@opentelemetry/api@1.9.0) - - '@opentelemetry/propagator-b3@1.30.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/propagator-jaeger@1.30.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/resources@1.15.2(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.15.2 - - '@opentelemetry/resources@1.30.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 - - '@opentelemetry/sdk-logs@0.41.2(@opentelemetry/api-logs@0.41.2)(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.41.2 - '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.15.2(@opentelemetry/api@1.9.0) - - '@opentelemetry/sdk-metrics@1.15.2(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.15.2(@opentelemetry/api@1.9.0) - lodash.merge: 4.6.2 - - '@opentelemetry/sdk-trace-base@1.15.2(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.15.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.15.2 - - '@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 - - '@opentelemetry/sdk-trace-node@1.30.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/propagator-b3': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/propagator-jaeger': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) - semver: 7.6.3 - - '@opentelemetry/semantic-conventions@1.15.2': {} - - '@opentelemetry/semantic-conventions@1.28.0': {} - '@pkgjs/parseargs@0.11.0': optional: true '@pkgr/core@0.1.1': {} + '@pkgr/core@0.2.0': {} + '@polka/url@1.0.0-next.28': {} - '@protobufjs/aspromise@1.1.2': {} - - '@protobufjs/base64@1.1.2': {} - - '@protobufjs/codegen@2.0.4': {} - - '@protobufjs/eventemitter@1.1.0': {} - - '@protobufjs/fetch@1.1.0': - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/inquire': 1.1.0 - - '@protobufjs/float@1.0.2': {} - - '@protobufjs/inquire@1.1.0': {} - - '@protobufjs/path@1.1.2': {} - - '@protobufjs/pool@1.1.0': {} - - '@protobufjs/utf8@1.1.0': {} - '@qiwi/npm-registry-client@8.9.1': dependencies: concat-stream: 2.0.0 @@ -15226,1653 +14660,1530 @@ snapshots: '@radix-ui/number@1.0.1': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@radix-ui/primitive@1.0.1': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@radix-ui/primitive@1.1.1': {} - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-collapsible@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-collapsible@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-context': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.0.2(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-collection@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.1.2(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 + '@babel/runtime': 7.27.0 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-compose-refs@1.1.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-compose-refs@1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-context@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - react: 19.0.0-rc-f994737d14-20240522 + '@babel/runtime': 7.27.0 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-context@1.0.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-context@1.1.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-context@1.1.1(@types/react@18.3.18)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-context@1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': - dependencies: - react: 19.0.0-rc-f994737d14-20240522 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-dialog@1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dialog@1.1.4(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.1.0)(react@19.1.0) aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.6.2(@types/react@18.3.18)(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-remove-scroll: 2.6.2(@types/react@19.1.0)(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-dialog@1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-direction@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - aria-hidden: 1.2.4 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - react-remove-scroll: 2.6.2(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) + '@babel/runtime': 7.27.0 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 - '@radix-ui/react-direction@1.0.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-direction@1.1.0(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-direction@1.1.0(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + '@babel/runtime': 7.27.0 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-focus-guards@1.1.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-focus-guards@1.1.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - react: 18.3.1 + '@babel/runtime': 7.27.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-focus-guards@1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - react: 19.0.0-rc-f994737d14-20240522 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-id@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 - '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-id@1.1.0(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 - '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-popper@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) - - '@radix-ui/react-id@1.0.1(@types/react@18.3.18)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-id@1.1.0(@types/react@18.3.18)(react@18.3.1)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-id@1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.18)(react@18.3.1) + '@babel/runtime': 7.27.0 + '@floating-ui/react-dom': 2.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-context': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@19.1.0)(react@19.1.0) '@radix-ui/rect': 1.0.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-portal@1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.1.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-portal@1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-presence@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-presence@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-slot': 1.0.2(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-presence@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-slot': 1.1.1(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@2.0.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-slot': 1.1.2(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-primitive@2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) - - '@radix-ui/react-primitive@2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': - dependencies: - '@radix-ui/react-slot': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) - - '@radix-ui/react-roving-focus@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-roving-focus@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-collection': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-select@1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-select@1.2.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-context': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-direction': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-id': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.0.2(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.18)(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-remove-scroll: 2.5.5(@types/react@19.1.0)(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-separator@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-separator@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-slot@1.0.2(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-slot@1.0.2(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 + '@babel/runtime': 7.27.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-slot@1.1.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-slot@1.1.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-slot@1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-slot@1.1.2(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-toggle-group@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-toggle-group@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-toggle': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-roving-focus': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-toggle': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-toggle@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-toggle@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-toolbar@1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-toolbar@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-separator': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-toggle-group': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-context': 1.1.1(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-roving-focus': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-separator': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-toggle-group': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 + '@babel/runtime': 7.27.0 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.1.0)(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - react: 19.0.0-rc-f994737d14-20240522 + '@babel/runtime': 7.27.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 + '@babel/runtime': 7.27.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 + '@babel/runtime': 7.27.0 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': + '@radix-ui/react-use-previous@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@babel/runtime': 7.27.0 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-use-rect@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.18)(react@18.3.1)': - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522)': - dependencies: - react: 19.0.0-rc-f994737d14-20240522 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.18)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.18 - - '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.18)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@radix-ui/rect': 1.0.1 - react: 18.3.1 + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-use-size@1.0.1(@types/react@18.3.18)(react@18.3.1)': + '@radix-ui/react-use-size@1.0.1(@types/react@19.1.0)(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.18)(react@18.3.1) - react: 18.3.1 + '@babel/runtime': 7.27.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.1.0)(react@19.1.0) + react: 19.1.0 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@babel/runtime': 7.27.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) '@radix-ui/rect@1.0.1': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 - '@react-aria/breadcrumbs@3.5.19(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/breadcrumbs@3.5.19(react@19.1.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/link': 3.7.7(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/breadcrumbs': 3.7.9(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/link': 3.7.7(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/breadcrumbs': 3.7.9(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/button@3.11.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/button@3.11.0(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/toolbar': 3.0.0-beta.11(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/toggle': 3.8.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/toolbar': 3.0.0-beta.11(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/toggle': 3.8.0(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/calendar@3.6.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/calendar@3.6.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@internationalized/date': 3.6.0 - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/calendar': 3.6.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/calendar': 3.5.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/calendar': 3.6.0(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/calendar': 3.5.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/checkbox@3.15.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/checkbox@3.15.0(react@19.1.0)': dependencies: - '@react-aria/form': 3.0.11(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/toggle': 3.10.10(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/checkbox': 3.6.10(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/toggle': 3.8.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/checkbox': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/form': 3.0.11(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/toggle': 3.10.10(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/checkbox': 3.6.10(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/toggle': 3.8.0(react@19.1.0) + '@react-types/checkbox': 3.9.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/collections@3.0.0-alpha.6(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/collections@3.0.0-alpha.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/ssr': 3.9.7(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/ssr': 3.9.7(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - use-sync-external-store: 1.4.0(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + use-sync-external-store: 1.4.0(react@19.1.0) - '@react-aria/color@3.0.2(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/color@3.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/numberfield': 3.11.9(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/slider': 3.7.14(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/spinbutton': 3.6.10(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/textfield': 3.15.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/visually-hidden': 3.8.18(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/color': 3.8.1(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/color': 3.0.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/numberfield': 3.11.9(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/slider': 3.7.14(react@19.1.0) + '@react-aria/spinbutton': 3.6.10(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/textfield': 3.15.0(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-aria/visually-hidden': 3.8.18(react@19.1.0) + '@react-stately/color': 3.8.1(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-types/color': 3.0.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/combobox@3.11.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/combobox@3.11.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/listbox': 3.13.6(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/listbox': 3.13.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/menu': 3.16.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/overlays': 3.24.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/textfield': 3.15.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/combobox': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/combobox': 3.13.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/menu': 3.16.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/overlays': 3.24.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/textfield': 3.15.0(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/combobox': 3.10.1(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/combobox': 3.13.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/datepicker@3.12.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/datepicker@3.12.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@internationalized/date': 3.6.0 '@internationalized/number': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/form': 3.0.11(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/spinbutton': 3.6.10(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/datepicker': 3.11.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/calendar': 3.5.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/datepicker': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/dialog': 3.5.14(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/form': 3.0.11(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/spinbutton': 3.6.10(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/datepicker': 3.11.0(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/calendar': 3.5.0(react@19.1.0) + '@react-types/datepicker': 3.9.0(react@19.1.0) + '@react-types/dialog': 3.5.14(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/dialog@3.5.20(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/dialog@3.5.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/overlays': 3.24.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/dialog': 3.5.14(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/overlays': 3.24.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/dialog': 3.5.14(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/disclosure@3.0.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/disclosure@3.0.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/ssr': 3.9.7(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/disclosure': 3.0.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/ssr': 3.9.7(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/disclosure': 3.0.0(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/dnd@3.8.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/dnd@3.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@internationalized/string': 3.2.5 - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/overlays': 3.24.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/dnd': 3.5.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/overlays': 3.24.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/dnd': 3.5.0(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/focus@3.19.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/focus@3.19.0(react@19.1.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 clsx: 2.1.1 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/form@3.0.11(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/form@3.0.11(react@19.1.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/grid@3.11.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/grid@3.11.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/grid': 3.10.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/checkbox': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/grid': 3.2.10(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/grid': 3.10.0(react@19.1.0) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-types/checkbox': 3.9.0(react@19.1.0) + '@react-types/grid': 3.2.10(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/gridlist@3.10.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/gridlist@3.10.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/grid': 3.11.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/list': 3.11.1(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/tree': 3.8.6(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/grid': 3.11.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/list': 3.11.1(react@19.1.0) + '@react-stately/tree': 3.8.6(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/i18n@3.12.4(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/i18n@3.12.4(react@19.1.0)': dependencies: '@internationalized/date': 3.6.0 '@internationalized/message': 3.1.6 '@internationalized/number': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/ssr': 3.9.7(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/ssr': 3.9.7(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/interactions@3.22.5(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/interactions@3.22.5(react@19.1.0)': dependencies: - '@react-aria/ssr': 3.9.7(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/ssr': 3.9.7(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/label@3.7.13(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/label@3.7.13(react@19.1.0)': dependencies: - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/link@3.7.7(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/link@3.7.7(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/link': 3.5.9(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/link': 3.5.9(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/listbox@3.13.6(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/listbox@3.13.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/list': 3.11.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/listbox': 3.5.3(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/list': 3.11.1(react@19.1.0) + '@react-types/listbox': 3.5.3(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) '@react-aria/live-announcer@3.4.1': dependencies: '@swc/helpers': 0.5.15 - '@react-aria/menu@3.16.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/menu@3.16.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/overlays': 3.24.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/menu': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/tree': 3.8.6(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/menu': 3.9.13(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/overlays': 3.24.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/menu': 3.9.0(react@19.1.0) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-stately/tree': 3.8.6(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/menu': 3.9.13(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/meter@3.4.18(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/meter@3.4.18(react@19.1.0)': dependencies: - '@react-aria/progress': 3.4.18(react@19.0.0-rc-f994737d14-20240522) - '@react-types/meter': 3.4.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/progress': 3.4.18(react@19.1.0) + '@react-types/meter': 3.4.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/numberfield@3.11.9(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/numberfield@3.11.9(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/spinbutton': 3.6.10(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/textfield': 3.15.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/numberfield': 3.9.8(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/numberfield': 3.8.7(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/spinbutton': 3.6.10(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/textfield': 3.15.0(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/numberfield': 3.9.8(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/numberfield': 3.8.7(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/overlays@3.24.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/overlays@3.24.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/ssr': 3.9.7(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/visually-hidden': 3.8.18(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/overlays': 3.6.12(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/overlays': 3.8.11(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/ssr': 3.9.7(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-aria/visually-hidden': 3.8.18(react@19.1.0) + '@react-stately/overlays': 3.6.12(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/overlays': 3.8.11(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/progress@3.4.18(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/progress@3.4.18(react@19.1.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/progress': 3.5.8(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/progress': 3.5.8(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/radio@3.10.10(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/radio@3.10.10(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/form': 3.0.11(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/radio': 3.10.9(react@19.0.0-rc-f994737d14-20240522) - '@react-types/radio': 3.8.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/form': 3.0.11(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/radio': 3.10.9(react@19.1.0) + '@react-types/radio': 3.8.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/searchfield@3.7.11(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/searchfield@3.7.11(react@19.1.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/textfield': 3.15.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/searchfield': 3.5.8(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/searchfield': 3.5.10(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/textfield': 3.15.0(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/searchfield': 3.5.8(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/searchfield': 3.5.10(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/select@3.15.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/select@3.15.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/form': 3.0.11(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/listbox': 3.13.6(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/menu': 3.16.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/visually-hidden': 3.8.18(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/select': 3.6.9(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/select': 3.9.8(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/form': 3.0.11(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/listbox': 3.13.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/menu': 3.16.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-aria/visually-hidden': 3.8.18(react@19.1.0) + '@react-stately/select': 3.6.9(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/select': 3.9.8(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/selection@3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/selection@3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/separator@3.4.4(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/separator@3.4.4(react@19.1.0)': dependencies: - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/slider@3.7.14(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/slider@3.7.14(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/slider': 3.6.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/slider': 3.7.7(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/slider': 3.6.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/slider': 3.7.7(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/spinbutton@3.6.10(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/spinbutton@3.6.10(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/ssr@3.9.7(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/ssr@3.9.7(react@19.1.0)': dependencies: '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/switch@3.6.10(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/switch@3.6.10(react@19.1.0)': dependencies: - '@react-aria/toggle': 3.10.10(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/toggle': 3.8.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/switch': 3.5.7(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/toggle': 3.10.10(react@19.1.0) + '@react-stately/toggle': 3.8.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/switch': 3.5.7(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/table@3.16.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/table@3.16.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/grid': 3.11.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/grid': 3.11.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/visually-hidden': 3.8.18(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-aria/visually-hidden': 3.8.18(react@19.1.0) + '@react-stately/collections': 3.12.0(react@19.1.0) '@react-stately/flags': 3.0.5 - '@react-stately/table': 3.13.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/checkbox': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/grid': 3.2.10(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/table': 3.10.3(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/table': 3.13.0(react@19.1.0) + '@react-types/checkbox': 3.9.0(react@19.1.0) + '@react-types/grid': 3.2.10(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/table': 3.10.3(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/tabs@3.9.8(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/tabs@3.9.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/tabs': 3.7.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/tabs': 3.3.11(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/tabs': 3.7.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/tabs': 3.3.11(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/tag@3.4.8(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/tag@3.4.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/gridlist': 3.10.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/list': 3.11.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/gridlist': 3.10.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/list': 3.11.1(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/textfield@3.15.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/textfield@3.15.0(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/form': 3.0.11(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/textfield': 3.10.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/form': 3.0.11(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/textfield': 3.10.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/toggle@3.10.10(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/toggle@3.10.10(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/toggle': 3.8.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/checkbox': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/toggle': 3.8.0(react@19.1.0) + '@react-types/checkbox': 3.9.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/toolbar@3.0.0-beta.11(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/toolbar@3.0.0-beta.11(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/tooltip@3.7.10(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/tooltip@3.7.10(react@19.1.0)': dependencies: - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/tooltip': 3.5.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/tooltip': 3.4.13(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/tooltip': 3.5.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/tooltip': 3.4.13(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/tree@3.0.0-beta.2(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/tree@3.0.0-beta.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/gridlist': 3.10.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/tree': 3.8.6(react@19.0.0-rc-f994737d14-20240522) - '@react-types/button': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/gridlist': 3.10.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/tree': 3.8.6(react@19.1.0) + '@react-types/button': 3.10.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/utils@3.26.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/utils@3.26.0(react@19.1.0)': dependencies: - '@react-aria/ssr': 3.9.7(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/ssr': 3.9.7(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 clsx: 2.1.1 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-aria/virtualizer@4.1.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/virtualizer@4.1.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/virtualizer': 4.2.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-stately/virtualizer': 4.2.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@react-aria/visually-hidden@3.8.18(react@19.0.0-rc-f994737d14-20240522)': + '@react-aria/visually-hidden@3.8.18(react@19.1.0)': dependencies: - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-icons/all-files@4.1.0(react@18.3.1)': + '@react-icons/all-files@4.1.0(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 - '@react-icons/all-files@4.1.0(react@19.0.0-rc-f994737d14-20240522)': - dependencies: - react: 19.0.0-rc-f994737d14-20240522 - - '@react-stately/calendar@3.6.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/calendar@3.6.0(react@19.1.0)': dependencies: '@internationalized/date': 3.6.0 - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/calendar': 3.5.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/calendar': 3.5.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/checkbox@3.6.10(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/checkbox@3.6.10(react@19.1.0)': dependencies: - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/checkbox': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/checkbox': 3.9.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/collections@3.12.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/collections@3.12.0(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/color@3.8.1(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/color@3.8.1(react@19.1.0)': dependencies: '@internationalized/number': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/numberfield': 3.9.8(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/slider': 3.6.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/color': 3.0.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/numberfield': 3.9.8(react@19.1.0) + '@react-stately/slider': 3.6.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/color': 3.0.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/combobox@3.10.1(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/combobox@3.10.1(react@19.1.0)': dependencies: - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/list': 3.11.1(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/overlays': 3.6.12(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/select': 3.6.9(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/combobox': 3.13.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/list': 3.11.1(react@19.1.0) + '@react-stately/overlays': 3.6.12(react@19.1.0) + '@react-stately/select': 3.6.9(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/combobox': 3.13.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/data@3.12.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/data@3.12.0(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/datepicker@3.11.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/datepicker@3.11.0(react@19.1.0)': dependencies: '@internationalized/date': 3.6.0 '@internationalized/string': 3.2.5 - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/overlays': 3.6.12(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/datepicker': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/overlays': 3.6.12(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/datepicker': 3.9.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/disclosure@3.0.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/disclosure@3.0.0(react@19.1.0)': dependencies: - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/dnd@3.5.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/dnd@3.5.0(react@19.1.0)': dependencies: - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 '@react-stately/flags@3.0.5': dependencies: '@swc/helpers': 0.5.15 - '@react-stately/form@3.1.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/form@3.1.0(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/grid@3.10.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/grid@3.10.0(react@19.1.0)': dependencies: - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/grid': 3.2.10(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-types/grid': 3.2.10(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/layout@4.1.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/layout@4.1.0(react@19.1.0)': dependencies: - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/table': 3.13.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/virtualizer': 4.2.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/grid': 3.2.10(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/table': 3.10.3(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/table': 3.13.0(react@19.1.0) + '@react-stately/virtualizer': 4.2.0(react@19.1.0) + '@react-types/grid': 3.2.10(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/table': 3.10.3(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/list@3.11.1(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/list@3.11.1(react@19.1.0)': dependencies: - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/menu@3.9.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/menu@3.9.0(react@19.1.0)': dependencies: - '@react-stately/overlays': 3.6.12(react@19.0.0-rc-f994737d14-20240522) - '@react-types/menu': 3.9.13(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/overlays': 3.6.12(react@19.1.0) + '@react-types/menu': 3.9.13(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/numberfield@3.9.8(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/numberfield@3.9.8(react@19.1.0)': dependencies: '@internationalized/number': 3.6.0 - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/numberfield': 3.8.7(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/numberfield': 3.8.7(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/overlays@3.6.12(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/overlays@3.6.12(react@19.1.0)': dependencies: - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/overlays': 3.8.11(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/overlays': 3.8.11(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/radio@3.10.9(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/radio@3.10.9(react@19.1.0)': dependencies: - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/radio': 3.8.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/radio': 3.8.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/searchfield@3.5.8(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/searchfield@3.5.8(react@19.1.0)': dependencies: - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/searchfield': 3.5.10(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/searchfield': 3.5.10(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/select@3.6.9(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/select@3.6.9(react@19.1.0)': dependencies: - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/list': 3.11.1(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/overlays': 3.6.12(react@19.0.0-rc-f994737d14-20240522) - '@react-types/select': 3.9.8(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/list': 3.11.1(react@19.1.0) + '@react-stately/overlays': 3.6.12(react@19.1.0) + '@react-types/select': 3.9.8(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/selection@3.18.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/selection@3.18.0(react@19.1.0)': dependencies: - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/slider@3.6.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/slider@3.6.0(react@19.1.0)': dependencies: - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/slider': 3.7.7(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/slider': 3.7.7(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/table@3.13.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/table@3.13.0(react@19.1.0)': dependencies: - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/collections': 3.12.0(react@19.1.0) '@react-stately/flags': 3.0.5 - '@react-stately/grid': 3.10.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/grid': 3.2.10(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/table': 3.10.3(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/grid': 3.10.0(react@19.1.0) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/grid': 3.2.10(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/table': 3.10.3(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/tabs@3.7.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/tabs@3.7.0(react@19.1.0)': dependencies: - '@react-stately/list': 3.11.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/tabs': 3.3.11(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/list': 3.11.1(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/tabs': 3.3.11(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/toggle@3.8.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/toggle@3.8.0(react@19.1.0)': dependencies: - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/checkbox': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/checkbox': 3.9.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/tooltip@3.5.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/tooltip@3.5.0(react@19.1.0)': dependencies: - '@react-stately/overlays': 3.6.12(react@19.0.0-rc-f994737d14-20240522) - '@react-types/tooltip': 3.4.13(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/overlays': 3.6.12(react@19.1.0) + '@react-types/tooltip': 3.4.13(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/tree@3.8.6(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/tree@3.8.6(react@19.1.0)': dependencies: - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/utils@3.10.5(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/utils@3.10.5(react@19.1.0)': dependencies: '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-stately/virtualizer@4.2.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-stately/virtualizer@4.2.0(react@19.1.0)': dependencies: - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) '@swc/helpers': 0.5.15 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-types/breadcrumbs@3.7.9(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/breadcrumbs@3.7.9(react@19.1.0)': dependencies: - '@react-types/link': 3.5.9(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/link': 3.5.9(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/button@3.10.1(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/button@3.10.1(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/calendar@3.5.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/calendar@3.5.0(react@19.1.0)': dependencies: '@internationalized/date': 3.6.0 - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/checkbox@3.9.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/checkbox@3.9.0(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/color@3.0.1(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/color@3.0.1(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/slider': 3.7.7(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/slider': 3.7.7(react@19.1.0) + react: 19.1.0 - '@react-types/combobox@3.13.1(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/combobox@3.13.1(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/datepicker@3.9.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/datepicker@3.9.0(react@19.1.0)': dependencies: '@internationalized/date': 3.6.0 - '@react-types/calendar': 3.5.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/overlays': 3.8.11(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/calendar': 3.5.0(react@19.1.0) + '@react-types/overlays': 3.8.11(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/dialog@3.5.14(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/dialog@3.5.14(react@19.1.0)': dependencies: - '@react-types/overlays': 3.8.11(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/overlays': 3.8.11(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/form@3.7.8(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/form@3.7.8(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/grid@3.2.10(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/grid@3.2.10(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/link@3.5.9(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/link@3.5.9(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/listbox@3.5.3(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/listbox@3.5.3(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/menu@3.9.13(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/menu@3.9.13(react@19.1.0)': dependencies: - '@react-types/overlays': 3.8.11(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/overlays': 3.8.11(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/meter@3.4.5(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/meter@3.4.5(react@19.1.0)': dependencies: - '@react-types/progress': 3.5.8(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/progress': 3.5.8(react@19.1.0) + react: 19.1.0 - '@react-types/numberfield@3.8.7(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/numberfield@3.8.7(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/overlays@3.8.11(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/overlays@3.8.11(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/progress@3.5.8(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/progress@3.5.8(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/radio@3.8.5(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/radio@3.8.5(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/searchfield@3.5.10(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/searchfield@3.5.10(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/textfield': 3.10.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/textfield': 3.10.0(react@19.1.0) + react: 19.1.0 - '@react-types/select@3.9.8(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/select@3.9.8(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/shared@3.26.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/shared@3.26.0(react@19.1.0)': dependencies: - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 - '@react-types/slider@3.7.7(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/slider@3.7.7(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/switch@3.5.7(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/switch@3.5.7(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/table@3.10.3(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/table@3.10.3(react@19.1.0)': dependencies: - '@react-types/grid': 3.2.10(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/grid': 3.2.10(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/tabs@3.3.11(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/tabs@3.3.11(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/textfield@3.10.0(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/textfield@3.10.0(react@19.1.0)': dependencies: - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - '@react-types/tooltip@3.4.13(react@19.0.0-rc-f994737d14-20240522)': + '@react-types/tooltip@3.4.13(react@19.1.0)': dependencies: - '@react-types/overlays': 3.8.11(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@react-types/overlays': 3.8.11(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 '@resvg/resvg-wasm@2.4.0': {} - '@rollup/pluginutils@4.2.1': + '@rollup/pluginutils@5.1.4(rollup@4.39.0)': dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - - '@rollup/pluginutils@5.1.4(rollup@4.29.1)': - dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.29.1 + rollup: 4.39.0 - '@rollup/rollup-android-arm-eabi@4.29.1': + '@rollup/rollup-android-arm-eabi@4.39.0': optional: true - '@rollup/rollup-android-arm64@4.29.1': + '@rollup/rollup-android-arm64@4.39.0': optional: true - '@rollup/rollup-darwin-arm64@4.29.1': + '@rollup/rollup-darwin-arm64@4.39.0': optional: true - '@rollup/rollup-darwin-x64@4.29.1': + '@rollup/rollup-darwin-x64@4.39.0': optional: true - '@rollup/rollup-freebsd-arm64@4.29.1': + '@rollup/rollup-freebsd-arm64@4.39.0': optional: true - '@rollup/rollup-freebsd-x64@4.29.1': + '@rollup/rollup-freebsd-x64@4.39.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.29.1': + '@rollup/rollup-linux-arm-gnueabihf@4.39.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.29.1': + '@rollup/rollup-linux-arm-musleabihf@4.39.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.29.1': + '@rollup/rollup-linux-arm64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.29.1': + '@rollup/rollup-linux-arm64-musl@4.39.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.29.1': + '@rollup/rollup-linux-loongarch64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.29.1': + '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.29.1': + '@rollup/rollup-linux-riscv64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.29.1': + '@rollup/rollup-linux-riscv64-musl@4.39.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.29.1': + '@rollup/rollup-linux-s390x-gnu@4.39.0': optional: true - '@rollup/rollup-linux-x64-musl@4.29.1': + '@rollup/rollup-linux-x64-gnu@4.39.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.29.1': + '@rollup/rollup-linux-x64-musl@4.39.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.29.1': + '@rollup/rollup-win32-arm64-msvc@4.39.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.29.1': + '@rollup/rollup-win32-ia32-msvc@4.39.0': optional: true - '@rushstack/eslint-patch@1.10.4': {} + '@rollup/rollup-win32-x64-msvc@4.39.0': + optional: true - '@rushstack/node-core-library@4.0.2(@types/node@18.17.9)': + '@rtsao/scc@1.1.0': {} + + '@rushstack/node-core-library@4.1.0(@types/node@22.14.0)': dependencies: fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -16880,56 +16191,55 @@ snapshots: resolve: 1.22.10 semver: 7.5.4 z-schema: 5.0.5 + optionalDependencies: + '@types/node': 22.14.0 + + '@rushstack/node-core-library@5.13.0(@types/node@18.17.9)': + dependencies: + ajv: 8.13.0 + ajv-draft-04: 1.0.0(ajv@8.13.0) + ajv-formats: 3.0.1 + fs-extra: 11.3.0 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.10 + semver: 7.5.4 optionalDependencies: '@types/node': 18.17.9 optional: true - '@rushstack/node-core-library@4.0.2(@types/node@22.10.10)': + '@rushstack/node-core-library@5.13.0(@types/node@22.14.0)': dependencies: - fs-extra: 7.0.1 + ajv: 8.13.0 + ajv-draft-04: 1.0.0(ajv@8.13.0) + ajv-formats: 3.0.1 + fs-extra: 11.3.0 import-lazy: 4.0.0 jju: 1.4.0 resolve: 1.22.10 semver: 7.5.4 - z-schema: 5.0.5 optionalDependencies: - '@types/node': 22.10.10 - - '@rushstack/node-core-library@4.1.0(@types/node@22.10.10)': - dependencies: - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.10 - semver: 7.5.4 - z-schema: 5.0.5 - optionalDependencies: - '@types/node': 22.10.10 - - '@rushstack/rig-package@0.5.2': - dependencies: - resolve: 1.22.10 - strip-json-comments: 3.1.1 + '@types/node': 22.14.0 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.10.0(@types/node@18.17.9)': + '@rushstack/terminal@0.15.2(@types/node@18.17.9)': dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@18.17.9) + '@rushstack/node-core-library': 5.13.0(@types/node@18.17.9) supports-color: 8.1.1 optionalDependencies: '@types/node': 18.17.9 optional: true - '@rushstack/terminal@0.10.0(@types/node@22.10.10)': + '@rushstack/terminal@0.15.2(@types/node@22.14.0)': dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@22.10.10) + '@rushstack/node-core-library': 5.13.0(@types/node@22.14.0) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@rushstack/ts-command-line@4.17.1': dependencies: @@ -16938,9 +16248,9 @@ snapshots: colors: 1.2.5 string-argv: 0.3.2 - '@rushstack/ts-command-line@4.19.1(@types/node@18.17.9)': + '@rushstack/ts-command-line@4.23.7(@types/node@18.17.9)': dependencies: - '@rushstack/terminal': 0.10.0(@types/node@18.17.9) + '@rushstack/terminal': 0.15.2(@types/node@18.17.9) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -16948,9 +16258,9 @@ snapshots: - '@types/node' optional: true - '@rushstack/ts-command-line@4.19.1(@types/node@22.10.10)': + '@rushstack/ts-command-line@4.23.7(@types/node@22.14.0)': dependencies: - '@rushstack/terminal': 0.10.0(@types/node@22.10.10) + '@rushstack/terminal': 0.15.2(@types/node@22.14.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -16978,7 +16288,7 @@ snapshots: '@shikijs/types': 1.24.4 '@shikijs/vscode-textmate': 9.3.1 '@types/hast': 3.0.4 - hast-util-to-html: 9.0.4 + hast-util-to-html: 9.0.5 '@shikijs/engine-javascript@1.24.4': dependencies: @@ -17026,117 +16336,116 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 - '@storybook/addon-actions@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-actions@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-backgrounds@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-controls@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) ts-dedent: 2.2.0 - '@storybook/addon-docs@8.4.7(@types/react@18.3.18)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-docs@8.6.12(@types/react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - '@mdx-js/react': 3.1.0(@types/react@18.3.18)(react@18.3.1) - '@storybook/blocks': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/csf-plugin': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + '@mdx-js/react': 3.1.0(@types/react@19.1.0)(react@19.1.0) + '@storybook/blocks': 8.6.12(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/csf-plugin': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/react-dom-shim': 8.6.12(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-essentials@8.4.7(@types/react@18.3.18)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-essentials@8.6.12(@types/react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - '@storybook/addon-actions': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/addon-backgrounds': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/addon-controls': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/addon-docs': 8.4.7(@types/react@18.3.18)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/addon-highlight': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/addon-measure': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/addon-outline': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/addon-toolbars': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/addon-viewport': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + '@storybook/addon-actions': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/addon-backgrounds': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/addon-controls': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/addon-docs': 8.6.12(@types/react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/addon-highlight': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/addon-measure': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/addon-outline': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/addon-toolbars': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/addon-viewport': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-highlight@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-highlight@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) - '@storybook/addon-interactions@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-interactions@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/test': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) + '@storybook/instrumenter': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/test': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) polished: 4.3.1 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) ts-dedent: 2.2.0 - '@storybook/addon-links@8.4.7(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-links@8.6.12(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - '@storybook/csf': 0.1.13 '@storybook/global': 5.0.0 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) ts-dedent: 2.2.0 optionalDependencies: - react: 18.3.1 + react: 19.1.0 - '@storybook/addon-measure@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-measure@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-outline@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) ts-dedent: 2.2.0 - '@storybook/addon-styling@1.3.7(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(encoding@0.1.13)(postcss@8.4.49)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': + '@storybook/addon-styling@1.3.7(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(encoding@0.1.13)(postcss@8.5.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@babel/template': 7.25.9 - '@babel/types': 7.26.3 - '@storybook/api': 7.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/components': 7.6.20(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 + '@storybook/api': 7.6.17(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@storybook/components': 7.6.20(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@storybook/core-common': 7.6.20(encoding@0.1.13) '@storybook/core-events': 7.6.20 - '@storybook/manager-api': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/manager-api': 7.6.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@storybook/node-logger': 7.6.20 '@storybook/preview-api': 7.6.20 - '@storybook/theming': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 7.6.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@storybook/types': 7.6.20 css-loader: 6.11.0 less-loader: 11.1.4 - postcss-loader: 7.3.4(postcss@8.4.49)(typescript@5.5.4) + postcss-loader: 7.3.4(postcss@8.5.3)(typescript@5.8.3) prettier: 2.8.8 resolve-url-loader: 5.0.0 sass-loader: 13.3.3 style-loader: 3.3.4 optionalDependencies: - postcss: 8.4.49 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + postcss: 8.5.3 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) transitivePeerDependencies: - '@rspack/core' - '@types/react' @@ -17149,47 +16458,46 @@ snapshots: - supports-color - typescript - '@storybook/addon-toolbars@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-toolbars@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) - '@storybook/addon-viewport@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/addon-viewport@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: memoizerific: 1.11.3 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) - '@storybook/api@7.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/api@7.6.17(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@storybook/client-logger': 7.6.17 - '@storybook/manager-api': 7.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/manager-api': 7.6.17(react-dom@19.1.0(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react - react-dom - '@storybook/blocks@8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/blocks@8.6.12(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - '@storybook/csf': 0.1.13 - '@storybook/icons': 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + '@storybook/icons': 1.4.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) ts-dedent: 2.2.0 optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@storybook/builder-vite@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0))': + '@storybook/builder-vite@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: - '@storybook/csf-plugin': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) + '@storybook/csf-plugin': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) browser-assert: 1.2.1 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) ts-dedent: 2.2.0 - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) '@storybook/channels@7.6.17': dependencies: '@storybook/client-logger': 7.6.17 '@storybook/core-events': 7.6.17 '@storybook/global': 5.0.0 - qs: 6.13.1 + qs: 6.14.0 telejson: 7.2.0 tiny-invariant: 1.3.3 @@ -17198,7 +16506,7 @@ snapshots: '@storybook/client-logger': 7.6.20 '@storybook/core-events': 7.6.20 '@storybook/global': 5.0.0 - qs: 6.13.1 + qs: 6.14.0 telejson: 7.2.0 tiny-invariant: 1.3.3 @@ -17210,27 +16518,27 @@ snapshots: dependencies: '@storybook/global': 5.0.0 - '@storybook/components@7.6.20(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/components@7.6.20(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-toolbar': 1.1.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-select': 1.2.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-toolbar': 1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@storybook/client-logger': 7.6.20 '@storybook/csf': 0.1.13 '@storybook/global': 5.0.0 - '@storybook/theming': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 7.6.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@storybook/types': 7.6.20 memoizerific: 1.11.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + use-resize-observer: 9.1.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' - '@types/react-dom' - '@storybook/components@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/components@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) '@storybook/core-common@7.6.20(encoding@0.1.13)': dependencies: @@ -17238,7 +16546,7 @@ snapshots: '@storybook/node-logger': 7.6.20 '@storybook/types': 7.6.20 '@types/find-cache-dir': 3.2.1 - '@types/node': 18.19.74 + '@types/node': 18.17.9 '@types/node-fetch': 2.6.12 '@types/pretty-hrtime': 1.0.3 chalk: 4.1.2 @@ -17247,7 +16555,7 @@ snapshots: file-system-cache: 2.3.0 find-cache-dir: 3.3.2 find-up: 5.0.0 - fs-extra: 11.2.0 + fs-extra: 11.3.0 glob: 10.4.5 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 @@ -17269,30 +16577,31 @@ snapshots: dependencies: ts-dedent: 2.2.0 - '@storybook/core@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)': + '@storybook/core@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(utf-8-validate@6.0.5)': dependencies: - '@storybook/csf': 0.1.13 + '@storybook/theming': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) better-opn: 3.0.2 browser-assert: 1.2.1 - esbuild: 0.24.2 - esbuild-register: 3.6.0(esbuild@0.24.2) + esbuild: 0.25.2 + esbuild-register: 3.6.0(esbuild@0.25.2) jsdoc-type-pratt-parser: 4.1.0 process: 0.11.10 - recast: 0.23.9 + recast: 0.23.11 semver: 7.6.3 util: 0.12.5 - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) + ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@6.0.5) optionalDependencies: - prettier: 3.4.2 + prettier: 3.5.3 transitivePeerDependencies: - bufferutil + - storybook - supports-color - utf-8-validate - '@storybook/csf-plugin@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/csf-plugin@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) - unplugin: 1.16.0 + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) + unplugin: 1.16.1 '@storybook/csf@0.1.13': dependencies: @@ -17300,18 +16609,18 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/icons@1.4.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@storybook/instrumenter@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/instrumenter@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.8 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + '@vitest/utils': 2.1.9 + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) - '@storybook/manager-api@7.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/manager-api@7.6.17(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@storybook/channels': 7.6.17 '@storybook/client-logger': 7.6.17 @@ -17319,7 +16628,7 @@ snapshots: '@storybook/csf': 0.1.13 '@storybook/global': 5.0.0 '@storybook/router': 7.6.17 - '@storybook/theming': 7.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 7.6.17(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@storybook/types': 7.6.17 dequal: 2.0.3 lodash: 4.17.21 @@ -17331,7 +16640,7 @@ snapshots: - react - react-dom - '@storybook/manager-api@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/manager-api@7.6.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@storybook/channels': 7.6.20 '@storybook/client-logger': 7.6.20 @@ -17339,7 +16648,7 @@ snapshots: '@storybook/csf': 0.1.13 '@storybook/global': 5.0.0 '@storybook/router': 7.6.20 - '@storybook/theming': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 7.6.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@storybook/types': 7.6.20 dequal: 2.0.3 lodash: 4.17.21 @@ -17351,9 +16660,9 @@ snapshots: - react - react-dom - '@storybook/manager-api@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/manager-api@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) '@storybook/node-logger@7.6.20': {} @@ -17365,112 +16674,112 @@ snapshots: '@storybook/csf': 0.1.13 '@storybook/global': 5.0.0 '@storybook/types': 7.6.20 - '@types/qs': 6.9.17 + '@types/qs': 6.9.18 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.13.1 + qs: 6.14.0 synchronous-promise: 2.0.17 ts-dedent: 2.2.0 util-deprecate: 1.0.2 - '@storybook/preview-api@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/preview-api@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) - '@storybook/react-dom-shim@8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/react-dom-shim@8.6.12(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) - '@storybook/react-vite@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.29.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))(typescript@5.5.4)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0))': + '@storybook/react-vite@8.6.12(@storybook/test@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(rollup@4.39.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.5.4)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) - '@rollup/pluginutils': 5.1.4(rollup@4.29.1) - '@storybook/builder-vite': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) - '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))(typescript@5.5.4) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) + '@rollup/pluginutils': 5.1.4(rollup@4.39.0) + '@storybook/builder-vite': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) + '@storybook/react': 8.6.12(@storybook/test@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3) find-up: 5.0.0 magic-string: 0.30.17 - react: 18.3.1 - react-docgen: 7.1.0 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-docgen: 7.1.1 + react-dom: 19.1.0(react@19.1.0) resolve: 1.22.10 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) tsconfig-paths: 4.2.0 - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) + optionalDependencies: + '@storybook/test': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) transitivePeerDependencies: - - '@storybook/test' - rollup - supports-color - typescript - '@storybook/react@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))(typescript@5.5.4)': + '@storybook/react@8.6.12(@storybook/test@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(typescript@5.8.3)': dependencies: - '@storybook/components': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) + '@storybook/components': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/preview-api': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - '@storybook/theming': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + '@storybook/manager-api': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/preview-api': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/react-dom-shim': 8.6.12(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + '@storybook/theming': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) optionalDependencies: - '@storybook/test': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) - typescript: 5.5.4 + '@storybook/test': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) + typescript: 5.8.3 '@storybook/router@7.6.17': dependencies: '@storybook/client-logger': 7.6.17 memoizerific: 1.11.3 - qs: 6.13.1 + qs: 6.14.0 '@storybook/router@7.6.20': dependencies: '@storybook/client-logger': 7.6.20 memoizerific: 1.11.3 - qs: 6.13.1 + qs: 6.14.0 - '@storybook/test@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/test@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - '@storybook/csf': 0.1.13 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5)) + '@storybook/instrumenter': 8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) '@storybook/testing-library@0.2.2': dependencies: '@testing-library/dom': 9.3.4 - '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) + '@testing-library/user-event': 14.6.1(@testing-library/dom@9.3.4) ts-dedent: 2.2.0 - '@storybook/theming@7.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/theming@7.6.17(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.1.0) '@storybook/client-logger': 7.6.17 '@storybook/global': 5.0.0 memoizerific: 1.11.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@storybook/theming@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@storybook/theming@7.6.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.1.0) '@storybook/client-logger': 7.6.20 '@storybook/global': 5.0.0 memoizerific: 1.11.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@storybook/theming@8.4.7(storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5))': + '@storybook/theming@8.6.12(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))': dependencies: - storybook: 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + storybook: 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5) '@storybook/types@7.6.17': dependencies: @@ -17486,7 +16795,57 @@ snapshots: '@types/express': 4.17.21 file-system-cache: 2.3.0 - '@swc/counter@0.1.3': {} + '@stylistic/eslint-plugin-jsx@4.2.0(eslint@9.24.0(jiti@2.4.2))': + dependencies: + eslint: 9.24.0(jiti@2.4.2) + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + estraverse: 5.3.0 + picomatch: 4.0.2 + + '@stylistic/eslint-plugin-ts@4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@stylistic/eslint-plugin-ts@4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@stylistic/eslint-plugin@4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + estraverse: 5.3.0 + picomatch: 4.0.2 + transitivePeerDependencies: + - supports-color + - typescript + + '@stylistic/eslint-plugin@4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + estraverse: 5.3.0 + picomatch: 4.0.2 + transitivePeerDependencies: + - supports-color + - typescript '@swc/helpers@0.5.11': dependencies: @@ -17496,23 +16855,18 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/helpers@0.5.5': - dependencies: - '@swc/counter': 0.1.3 - tslib: 2.8.1 - - '@tailwindcss/typography@0.5.15(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)))': + '@tailwindcss/typography@0.5.15(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -17523,7 +16877,7 @@ snapshots: '@testing-library/dom@9.3.4': dependencies: '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -17533,7 +16887,7 @@ snapshots: '@testing-library/jest-dom@6.5.0': dependencies: - '@adobe/css-tools': 4.4.1 + '@adobe/css-tools': 4.4.2 aria-query: 5.3.2 chalk: 3.0.0 css.escape: 1.5.1 @@ -17541,21 +16895,25 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@15.0.7(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': + '@testing-library/react@16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@testing-library/dom': 10.4.0 - '@types/react-dom': 18.3.5(@types/react@18.3.18) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 + '@types/react-dom': 19.1.1(@types/react@19.1.0) '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: '@testing-library/dom': 10.4.0 - '@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4)': + '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.0)': + dependencies: + '@testing-library/dom': 10.4.0 + + '@testing-library/user-event@14.6.1(@testing-library/dom@9.3.4)': dependencies: '@testing-library/dom': 9.3.4 @@ -17565,7 +16923,7 @@ snapshots: '@ts-morph/common@0.11.1': dependencies: - fast-glob: 3.3.2 + fast-glob: 3.3.3 minimatch: 3.1.2 mkdirp: 1.0.4 path-browserify: 1.0.1 @@ -17580,9 +16938,9 @@ snapshots: '@tsd/typescript@5.4.5': {} - '@turbo/gen@2.3.3(@types/node@22.10.10)(typescript@5.5.4)': + '@turbo/gen@2.5.0(@types/node@22.14.0)(typescript@5.8.3)': dependencies: - '@turbo/workspaces': 2.3.3 + '@turbo/workspaces': 2.5.0 commander: 10.0.1 fs-extra: 10.1.0 inquirer: 8.2.6 @@ -17590,7 +16948,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.10.10)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@22.14.0)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -17600,11 +16958,11 @@ snapshots: - supports-color - typescript - '@turbo/workspaces@2.3.3': + '@turbo/workspaces@2.5.0': dependencies: commander: 10.0.1 execa: 5.1.1 - fast-glob: 3.3.2 + fast-glob: 3.3.3 fs-extra: 10.1.0 gradient-string: 2.0.2 inquirer: 8.2.6 @@ -17614,6 +16972,11 @@ snapshots: semver: 7.6.2 update-check: 1.5.4 + '@tybys/wasm-util@0.9.0': + dependencies: + tslib: 2.8.1 + optional: true + '@types/acorn@4.0.6': dependencies: '@types/estree': 1.0.6 @@ -17643,22 +17006,26 @@ snapshots: dependencies: '@babel/types': 7.26.3 + '@types/babel__traverse@7.20.7': + dependencies: + '@babel/types': 7.27.0 + '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/concat-stream@2.0.3': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/connect@3.4.38': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/conventional-commits-parser@5.0.1': dependencies: - '@types/node': 18.19.69 + '@types/node': 22.14.0 '@types/cookiejar@2.1.5': {} @@ -17670,12 +17037,12 @@ snapshots: '@types/eslint@7.29.0': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/json-schema': 7.0.15 '@types/eslint@8.56.12': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/json-schema': 7.0.15 '@types/estree-jsx@1.0.5': @@ -17684,10 +17051,12 @@ snapshots: '@types/estree@1.0.6': {} + '@types/estree@1.0.7': {} + '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 22.10.10 - '@types/qs': 6.9.17 + '@types/node': 22.14.0 + '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -17695,7 +17064,7 @@ snapshots: dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.17 + '@types/qs': 6.9.18 '@types/serve-static': 1.15.7 '@types/find-cache-dir@3.2.1': {} @@ -17703,22 +17072,16 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.10.10 - - '@types/hast@2.3.10': - dependencies: - '@types/unist': 2.0.11 + '@types/node': 22.14.0 '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 - '@types/html-escaper@3.0.2': {} - '@types/http-errors@2.0.4': {} '@types/inquirer@6.5.0': @@ -17752,6 +17115,8 @@ snapshots: '@types/json-schema@7.0.15': {} + '@types/json5@0.0.29': {} + '@types/linkify-it@5.0.0': {} '@types/lodash.merge@4.6.9': @@ -17765,10 +17130,6 @@ snapshots: '@types/linkify-it': 5.0.0 '@types/mdurl': 2.0.0 - '@types/mdast@3.0.15': - dependencies: - '@types/unist': 2.0.11 - '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.3 @@ -17789,36 +17150,26 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.10.10 - form-data: 4.0.1 + '@types/node': 22.14.0 + form-data: 4.0.2 '@types/node@16.18.11': {} '@types/node@18.17.9': {} - '@types/node@18.19.68': + '@types/node@18.19.86': dependencies: undici-types: 5.26.5 - '@types/node@18.19.69': + '@types/node@22.14.0': dependencies: - undici-types: 5.26.5 - - '@types/node@18.19.74': - dependencies: - undici-types: 5.26.5 - - '@types/node@22.10.10': - dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 '@types/normalize-package-data@2.4.4': {} - '@types/parse5@6.0.3': {} - '@types/pg@8.11.6': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.14.0 pg-protocol: 1.7.0 pg-types: 4.0.2 @@ -17826,22 +17177,19 @@ snapshots: '@types/prompts@2.4.9': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.14.0 kleur: 3.0.3 - '@types/prop-types@15.7.14': {} - - '@types/qs@6.9.17': {} + '@types/qs@6.9.18': {} '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.5(@types/react@18.3.18)': + '@types/react-dom@19.1.1(@types/react@19.1.0)': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - '@types/react@18.3.18': + '@types/react@19.1.0': dependencies: - '@types/prop-types': 15.7.14 csstype: 3.1.3 '@types/resolve@1.20.6': {} @@ -17851,12 +17199,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/send': 0.17.4 '@types/stack-utils@2.0.3': {} @@ -17865,10 +17213,10 @@ snapshots: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 22.10.10 - form-data: 4.0.1 + '@types/node': 22.14.0 + form-data: 4.0.2 - '@types/supertest@6.0.2': + '@types/supertest@6.0.3': dependencies: '@types/methods': 1.1.4 '@types/superagent': 8.1.9 @@ -17877,7 +17225,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/tinycolor2@1.4.6': {} @@ -17889,9 +17237,9 @@ snapshots: '@types/validate-npm-package-name@4.0.2': {} - '@types/ws@8.5.13': + '@types/ws@8.18.1': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/yargs-parser@21.0.3': {} @@ -17903,71 +17251,106 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.18.0 + '@typescript-eslint/parser': 8.29.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.29.0 + '@typescript-eslint/type-utils': 8.29.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.29.0 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/type-utils': 8.19.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/utils': 8.19.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.19.0 - eslint: 8.57.1 + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.29.0 + '@typescript-eslint/type-utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.29.0 + eslint: 9.24.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.5.4) + ts-api-utils: 2.1.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.29.0 + '@typescript-eslint/type-utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.29.0 + eslint: 9.24.0(jiti@2.4.2) + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/experimental-utils@5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/experimental-utils@5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.18.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/parser@8.29.0(eslint@8.57.1)(typescript@5.8.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.29.0 + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.29.0 debug: 4.4.0 eslint: 8.57.1 - optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/scope-manager': 8.29.0 + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.29.0 + debug: 4.4.0 + eslint: 9.24.0(jiti@2.4.2) typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.19.0 - '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.19.0 + '@typescript-eslint/scope-manager': 8.29.0 + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.29.0 debug: 4.4.0 - eslint: 8.57.1 - typescript: 5.5.4 + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -17976,11 +17359,6 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@7.11.0': - dependencies: - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/visitor-keys': 7.11.0 - '@typescript-eslint/scope-manager@7.18.0': dependencies: '@typescript-eslint/types': 7.18.0 @@ -17991,49 +17369,52 @@ snapshots: '@typescript-eslint/types': 8.19.0 '@typescript-eslint/visitor-keys': 8.19.0 - '@typescript-eslint/type-utils@7.11.0(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/scope-manager@8.29.0': dependencies: - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/visitor-keys': 8.29.0 + + '@typescript-eslint/type-utils@8.29.0(eslint@8.57.1)(typescript@5.8.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@8.57.1)(typescript@5.8.3) debug: 4.4.0 eslint: 8.57.1 - ts-api-utils: 1.4.3(typescript@5.5.4) - optionalDependencies: + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + debug: 4.4.0 + eslint: 9.24.0(jiti@2.4.2) + ts-api-utils: 2.1.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.0 - eslint: 8.57.1 - ts-api-utils: 1.4.3(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/type-utils@8.19.0(eslint@8.57.1)(typescript@5.5.4)': - dependencies: - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.19.0(eslint@8.57.1)(typescript@5.5.4) - debug: 4.4.0 - eslint: 8.57.1 - ts-api-utils: 1.4.3(typescript@5.5.4) - typescript: 5.5.4 + eslint: 9.24.0(jiti@2.4.2) + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@7.11.0': {} - '@typescript-eslint/types@7.18.0': {} '@typescript-eslint/types@8.19.0': {} + '@typescript-eslint/types@8.29.0': {} + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 5.62.0 @@ -18048,22 +17429,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.11.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/visitor-keys': 7.11.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 debug: 4.4.0 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.5.4) + tsutils: 3.21.0(typescript@5.8.3) optionalDependencies: - typescript: 5.5.4 + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -18072,84 +17452,144 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.5.4) + ts-api-utils: 1.4.3(typescript@5.8.3) optionalDependencies: - typescript: 5.5.4 + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.19.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.19.0(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 8.19.0 '@typescript-eslint/visitor-keys': 8.19.0 debug: 4.4.0 - fast-glob: 3.3.2 + fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.5.4) + ts-api-utils: 1.4.3(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@8.29.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/visitor-keys': 8.29.0 + debug: 4.4.0 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.1 + ts-api-utils: 2.1.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.29.0(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/visitor-keys': 8.29.0 + debug: 4.4.0 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.1 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) - eslint: 8.57.1 + eslint: 9.24.0(jiti@2.4.2) eslint-scope: 5.1.1 semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.11.0(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/utils@5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.5.4) - eslint: 8.57.1 + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + eslint-scope: 5.1.1 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/utils@7.18.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.24.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - eslint: 8.57.1 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.19.0(eslint@8.57.1)(typescript@5.5.4)': + '@typescript-eslint/utils@8.19.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.24.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.19.0 '@typescript-eslint/types': 8.19.0 - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.29.0(eslint@8.57.1)(typescript@5.8.3)': + dependencies: + '@eslint-community/eslint-utils': 4.5.1(eslint@8.57.1) + '@typescript-eslint/scope-manager': 8.29.0 + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) eslint: 8.57.1 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.29.0 + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) typescript: 5.5.4 transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.29.0 + '@typescript-eslint/types': 8.29.0 + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.11.0': - dependencies: - '@typescript-eslint/types': 7.11.0 - eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.18.0': dependencies: '@typescript-eslint/types': 7.18.0 @@ -18160,44 +17600,39 @@ snapshots: '@typescript-eslint/types': 8.19.0 eslint-visitor-keys: 4.2.0 + '@typescript-eslint/visitor-keys@8.29.0': + dependencies: + '@typescript-eslint/types': 8.29.0 + eslint-visitor-keys: 4.2.0 + '@ungap/structured-clone@1.2.1': {} - '@unocss/astro@0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@18.19.68)(terser@5.37.0))': + '@unocss/astro@0.60.4(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: '@unocss/core': 0.60.4 '@unocss/reset': 0.60.4 - '@unocss/vite': 0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@18.19.68)(terser@5.37.0)) + '@unocss/vite': 0.60.4(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) optionalDependencies: - vite: 5.4.11(@types/node@18.19.68)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - rollup - '@unocss/astro@0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0))': - dependencies: - '@unocss/core': 0.60.4 - '@unocss/reset': 0.60.4 - '@unocss/vite': 0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) - optionalDependencies: - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) - transitivePeerDependencies: - - rollup - - '@unocss/astro@0.65.3(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0))': + '@unocss/astro@0.65.3(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: '@unocss/core': 0.65.3 '@unocss/reset': 0.65.3 - '@unocss/vite': 0.65.3(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) + '@unocss/vite': 0.65.3(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) optionalDependencies: - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - rollup - supports-color - vue - '@unocss/cli@0.60.4(rollup@4.29.1)': + '@unocss/cli@0.60.4(rollup@4.39.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.4(rollup@4.29.1) + '@rollup/pluginutils': 5.1.4(rollup@4.39.0) '@unocss/config': 0.60.4 '@unocss/core': 0.60.4 '@unocss/preset-uno': 0.60.4 @@ -18205,17 +17640,17 @@ snapshots: chokidar: 3.6.0 colorette: 2.0.20 consola: 3.3.3 - fast-glob: 3.3.2 + fast-glob: 3.3.3 magic-string: 0.30.17 pathe: 1.1.2 perfect-debounce: 1.0.0 transitivePeerDependencies: - rollup - '@unocss/cli@0.65.3(rollup@4.29.1)': + '@unocss/cli@0.65.3(rollup@4.39.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.4(rollup@4.29.1) + '@rollup/pluginutils': 5.1.4(rollup@4.39.0) '@unocss/config': 0.65.3 '@unocss/core': 0.65.3 '@unocss/preset-uno': 0.65.3 @@ -18247,9 +17682,9 @@ snapshots: '@unocss/core@0.65.3': {} - '@unocss/eslint-plugin@0.60.4(eslint@8.57.1)(typescript@5.5.4)': + '@unocss/eslint-plugin@0.60.4(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@unocss/config': 0.60.4 '@unocss/core': 0.60.4 magic-string: 0.30.17 @@ -18259,9 +17694,9 @@ snapshots: - supports-color - typescript - '@unocss/eslint-plugin@0.65.3(eslint@8.57.1)(typescript@5.5.4)': + '@unocss/eslint-plugin@0.65.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.19.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/utils': 8.19.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@unocss/config': 0.65.3 '@unocss/core': 0.65.3 magic-string: 0.30.17 @@ -18296,7 +17731,7 @@ snapshots: transitivePeerDependencies: - vue - '@unocss/postcss@0.60.4(postcss@8.4.49)': + '@unocss/postcss@0.60.4': dependencies: '@unocss/config': 0.60.4 '@unocss/core': 0.60.4 @@ -18304,7 +17739,7 @@ snapshots: css-tree: 2.3.1 fast-glob: 3.3.2 magic-string: 0.30.17 - postcss: 8.4.49 + postcss: 8.5.3 '@unocss/postcss@0.65.3': dependencies: @@ -18312,7 +17747,7 @@ snapshots: '@unocss/core': 0.65.3 '@unocss/rule-utils': 0.65.3 css-tree: 3.1.0 - postcss: 8.4.49 + postcss: 8.5.3 tinyglobby: 0.2.10 transitivePeerDependencies: - supports-color @@ -18468,105 +17903,124 @@ snapshots: dependencies: '@unocss/core': 0.65.3 - '@unocss/vite@0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@18.19.68)(terser@5.37.0))': + '@unocss/vite@0.60.4(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.4(rollup@4.29.1) + '@rollup/pluginutils': 5.1.4(rollup@4.39.0) '@unocss/config': 0.60.4 '@unocss/core': 0.60.4 '@unocss/inspector': 0.60.4 '@unocss/scope': 0.60.4 '@unocss/transformer-directives': 0.60.4 chokidar: 3.6.0 - fast-glob: 3.3.2 + fast-glob: 3.3.3 magic-string: 0.30.17 - vite: 5.4.11(@types/node@18.19.68)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - rollup - '@unocss/vite@0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0))': + '@unocss/vite@0.65.3(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.4(rollup@4.29.1) - '@unocss/config': 0.60.4 - '@unocss/core': 0.60.4 - '@unocss/inspector': 0.60.4 - '@unocss/scope': 0.60.4 - '@unocss/transformer-directives': 0.60.4 - chokidar: 3.6.0 - fast-glob: 3.3.2 - magic-string: 0.30.17 - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) - transitivePeerDependencies: - - rollup - - '@unocss/vite@0.65.3(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0))': - dependencies: - '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.4(rollup@4.29.1) + '@rollup/pluginutils': 5.1.4(rollup@4.39.0) '@unocss/config': 0.65.3 '@unocss/core': 0.65.3 '@unocss/inspector': 0.65.3 chokidar: 3.6.0 magic-string: 0.30.17 tinyglobby: 0.2.10 - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - rollup - supports-color - vue - '@vercel/analytics@1.4.1(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': - optionalDependencies: - next: 14.2.22(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 + '@unrs/resolver-binding-darwin-arm64@1.3.3': + optional: true - '@vercel/analytics@1.4.1(next@15.0.0-rc.0(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)': - optionalDependencies: - next: 15.0.0-rc.0(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 + '@unrs/resolver-binding-darwin-x64@1.3.3': + optional: true - '@vercel/blob@0.23.4': + '@unrs/resolver-binding-freebsd-x64@1.3.3': + optional: true + + '@unrs/resolver-binding-linux-arm-gnueabihf@1.3.3': + optional: true + + '@unrs/resolver-binding-linux-arm-musleabihf@1.3.3': + optional: true + + '@unrs/resolver-binding-linux-arm64-gnu@1.3.3': + optional: true + + '@unrs/resolver-binding-linux-arm64-musl@1.3.3': + optional: true + + '@unrs/resolver-binding-linux-ppc64-gnu@1.3.3': + optional: true + + '@unrs/resolver-binding-linux-s390x-gnu@1.3.3': + optional: true + + '@unrs/resolver-binding-linux-x64-gnu@1.3.3': + optional: true + + '@unrs/resolver-binding-linux-x64-musl@1.3.3': + optional: true + + '@unrs/resolver-binding-wasm32-wasi@1.3.3': + dependencies: + '@napi-rs/wasm-runtime': 0.2.8 + optional: true + + '@unrs/resolver-binding-win32-arm64-msvc@1.3.3': + optional: true + + '@unrs/resolver-binding-win32-ia32-msvc@1.3.3': + optional: true + + '@unrs/resolver-binding-win32-x64-msvc@1.3.3': + optional: true + + '@vercel/analytics@1.4.1(next@15.0.0-rc.0(@babel/core@7.26.10)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)': + optionalDependencies: + next: 15.0.0-rc.0(@babel/core@7.26.10)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + + '@vercel/blob@0.27.3': dependencies: async-retry: 1.3.3 - bytes: 3.1.2 is-buffer: 2.0.5 - is-plain-object: 5.0.0 - undici: 5.28.4 + is-node-process: 1.2.0 + throttleit: 2.1.0 + undici: 5.29.0 - '@vercel/build-utils@8.4.12': {} - - '@vercel/build-utils@8.8.0': {} + '@vercel/build-utils@10.5.1': {} '@vercel/edge-config-fs@0.1.0': {} - '@vercel/edge-config@1.4.0(@opentelemetry/api@1.9.0)': + '@vercel/edge-config@1.4.0': dependencies: '@vercel/edge-config-fs': 0.1.0 - optionalDependencies: - '@opentelemetry/api': 1.9.0 - - '@vercel/error-utils@2.0.2': {} '@vercel/error-utils@2.0.3': {} - '@vercel/fun@1.1.0(encoding@0.1.13)': + '@vercel/fun@1.1.5(encoding@0.1.13)': dependencies: '@tootallnate/once': 2.0.0 async-listen: 1.2.0 - debug: 4.1.1 - execa: 3.2.0 - fs-extra: 8.1.0 + debug: 4.3.4 generic-pool: 3.4.2 micro: 9.3.5-canary.3 ms: 2.1.1 node-fetch: 2.6.7(encoding@0.1.13) path-match: 1.2.4 promisepipe: 3.0.0 - semver: 7.3.5 + semver: 7.5.4 stat-mode: 0.3.0 stream-to-promise: 2.2.0 - tar: 4.4.18 + tar: 6.2.1 + tinyexec: 0.3.2 tree-kill: 1.2.2 uid-promise: 1.0.0 uuid: 3.3.2 @@ -18580,102 +18034,57 @@ snapshots: dependencies: web-vitals: 0.2.4 - '@vercel/gatsby-plugin-vercel-builder@2.0.56': + '@vercel/gatsby-plugin-vercel-builder@2.0.80': dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 8.4.12 - '@vercel/routing-utils': 3.1.0 + '@vercel/build-utils': 10.5.1 esbuild: 0.14.47 etag: 1.8.1 fs-extra: 11.1.0 - '@vercel/gatsby-plugin-vercel-builder@2.0.61': - dependencies: - '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 8.8.0 - '@vercel/routing-utils': 5.0.0 - esbuild: 0.14.47 - etag: 1.8.1 - fs-extra: 11.1.0 - - '@vercel/go@3.2.0': {} - '@vercel/go@3.2.1': {} - '@vercel/hydrogen@1.0.9': + '@vercel/hydrogen@1.2.0': dependencies: '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 - '@vercel/next@4.3.18(encoding@0.1.13)': + '@vercel/next@4.7.4(encoding@0.1.13)(rollup@4.39.0)': dependencies: - '@vercel/nft': 0.27.3(encoding@0.1.13) + '@vercel/nft': 0.27.10(encoding@0.1.13)(rollup@4.39.0) transitivePeerDependencies: - encoding + - rollup - supports-color - '@vercel/next@4.4.0(encoding@0.1.13)': + '@vercel/nft@0.27.10(encoding@0.1.13)(rollup@4.39.0)': dependencies: - '@vercel/nft': 0.27.3(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - supports-color - - '@vercel/nft@0.27.3(encoding@0.1.13)': - dependencies: - '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) - '@rollup/pluginutils': 4.2.1 - acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) + '@mapbox/node-pre-gyp': 2.0.0(encoding@0.1.13) + '@rollup/pluginutils': 5.1.4(rollup@4.39.0) + acorn: 8.14.1 + acorn-import-attributes: 1.9.5(acorn@8.14.1) async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 glob: 7.2.3 graceful-fs: 4.2.11 - micromatch: 4.0.8 node-gyp-build: 4.8.4 + picomatch: 4.0.2 resolve-from: 5.0.0 transitivePeerDependencies: - encoding + - rollup - supports-color - '@vercel/node@3.2.24(encoding@0.1.13)': + '@vercel/node@5.1.14(encoding@0.1.13)(rollup@4.39.0)': dependencies: '@edge-runtime/node-utils': 2.3.0 '@edge-runtime/primitives': 4.1.0 '@edge-runtime/vm': 3.2.0 '@types/node': 16.18.11 - '@vercel/build-utils': 8.4.12 - '@vercel/error-utils': 2.0.2 - '@vercel/nft': 0.27.3(encoding@0.1.13) - '@vercel/static-config': 3.0.0 - async-listen: 3.0.0 - cjs-module-lexer: 1.2.3 - edge-runtime: 2.5.9 - es-module-lexer: 1.4.1 - esbuild: 0.14.47 - etag: 1.8.1 - node-fetch: 2.6.9(encoding@0.1.13) - path-to-regexp: 6.2.1 - ts-morph: 12.0.0 - ts-node: 10.9.1(@types/node@16.18.11)(typescript@4.9.5) - typescript: 4.9.5 - undici: 5.28.4 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - encoding - - supports-color - - '@vercel/node@5.0.0(encoding@0.1.13)': - dependencies: - '@edge-runtime/node-utils': 2.3.0 - '@edge-runtime/primitives': 4.1.0 - '@edge-runtime/vm': 3.2.0 - '@types/node': 16.18.11 - '@vercel/build-utils': 8.8.0 + '@vercel/build-utils': 10.5.1 '@vercel/error-utils': 2.0.3 - '@vercel/nft': 0.27.3(encoding@0.1.13) + '@vercel/nft': 0.27.10(encoding@0.1.13)(rollup@4.39.0) '@vercel/static-config': 3.0.0 async-listen: 3.0.0 cjs-module-lexer: 1.2.3 @@ -18684,7 +18093,8 @@ snapshots: esbuild: 0.14.47 etag: 1.8.1 node-fetch: 2.6.9(encoding@0.1.13) - path-to-regexp: 6.2.1 + path-to-regexp: 6.1.0 + path-to-regexp-updated: path-to-regexp@6.3.0 ts-morph: 12.0.0 ts-node: 10.9.1(@types/node@16.18.11)(typescript@4.9.5) typescript: 4.9.5 @@ -18693,6 +18103,7 @@ snapshots: - '@swc/core' - '@swc/wasm' - encoding + - rollup - supports-color '@vercel/og@0.6.4': @@ -18708,77 +18119,38 @@ snapshots: utf-8-validate: 6.0.5 ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) - '@vercel/python@4.3.1': {} + '@vercel/python@4.7.1': {} - '@vercel/python@4.5.1': {} - - '@vercel/redwood@2.1.10(encoding@0.1.13)': + '@vercel/redwood@2.3.0(encoding@0.1.13)(rollup@4.39.0)': dependencies: - '@vercel/nft': 0.27.3(encoding@0.1.13) - '@vercel/routing-utils': 5.0.0 + '@vercel/nft': 0.27.10(encoding@0.1.13)(rollup@4.39.0) '@vercel/static-config': 3.0.0 semver: 6.3.1 ts-morph: 12.0.0 transitivePeerDependencies: - encoding + - rollup - supports-color - '@vercel/redwood@2.1.8(encoding@0.1.13)': - dependencies: - '@vercel/nft': 0.27.3(encoding@0.1.13) - '@vercel/routing-utils': 3.1.0 - '@vercel/static-config': 3.0.0 - semver: 6.3.1 - ts-morph: 12.0.0 - transitivePeerDependencies: - - encoding - - supports-color - - '@vercel/remix-builder@2.2.13(encoding@0.1.13)': - dependencies: - '@vercel/error-utils': 2.0.2 - '@vercel/nft': 0.27.3(encoding@0.1.13) - '@vercel/static-config': 3.0.0 - ts-morph: 12.0.0 - transitivePeerDependencies: - - encoding - - supports-color - - '@vercel/remix-builder@4.0.0(encoding@0.1.13)': + '@vercel/remix-builder@5.4.3(encoding@0.1.13)(rollup@4.39.0)': dependencies: '@vercel/error-utils': 2.0.3 - '@vercel/nft': 0.27.3(encoding@0.1.13) + '@vercel/nft': 0.27.10(encoding@0.1.13)(rollup@4.39.0) '@vercel/static-config': 3.0.0 + path-to-regexp: 6.1.0 + path-to-regexp-updated: path-to-regexp@6.3.0 ts-morph: 12.0.0 transitivePeerDependencies: - encoding + - rollup - supports-color - '@vercel/routing-utils@3.1.0': - dependencies: - path-to-regexp: 6.1.0 - optionalDependencies: - ajv: 6.12.6 + '@vercel/ruby@2.2.0': {} - '@vercel/routing-utils@5.0.0': - dependencies: - path-to-regexp: 6.1.0 - optionalDependencies: - ajv: 6.12.6 - - '@vercel/ruby@2.1.0': {} - - '@vercel/static-build@2.5.34': + '@vercel/static-build@2.7.6': dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.56 - '@vercel/static-config': 3.0.0 - ts-morph: 12.0.0 - - '@vercel/static-build@2.5.39': - dependencies: - '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.61 + '@vercel/gatsby-plugin-vercel-builder': 2.0.80 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 @@ -18788,32 +18160,21 @@ snapshots: json-schema-to-ts: 1.6.4 ts-morph: 12.0.0 - '@vitejs/plugin-react@4.3.4(vite@5.4.11(@types/node@18.19.68)(terser@5.37.0))': + '@vitejs/plugin-react@4.3.4(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.11(@types/node@18.19.68)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0))': - dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) - transitivePeerDependencies: - - supports-color - - '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@18.17.9)(happy-dom@14.12.3)(terser@5.37.0))': + '@vitest/coverage-v8@3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@18.17.9)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: '@ampproject/remapping': 2.3.0 - '@bcoe/v8-coverage': 0.2.3 + '@bcoe/v8-coverage': 1.0.2 debug: 4.4.0 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 @@ -18821,17 +18182,17 @@ snapshots: istanbul-reports: 3.1.7 magic-string: 0.30.17 magicast: 0.3.5 - std-env: 3.8.0 + std-env: 3.9.0 test-exclude: 7.0.1 - tinyrainbow: 1.2.0 - vitest: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@18.17.9)(happy-dom@14.12.3)(terser@5.37.0) + tinyrainbow: 2.0.0 + vitest: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@18.17.9)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0))': + '@vitest/coverage-v8@3.1.1(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: '@ampproject/remapping': 2.3.0 - '@bcoe/v8-coverage': 0.2.3 + '@bcoe/v8-coverage': 1.0.2 debug: 4.4.0 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 @@ -18839,10 +18200,10 @@ snapshots: istanbul-reports: 3.1.7 magic-string: 0.30.17 magicast: 0.3.5 - std-env: 3.8.0 + std-env: 3.9.0 test-exclude: 7.0.1 - tinyrainbow: 1.2.0 - vitest: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + tinyrainbow: 2.0.0 + vitest: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - supports-color @@ -18850,48 +18211,52 @@ snapshots: dependencies: '@vitest/spy': 2.0.5 '@vitest/utils': 2.0.5 - chai: 5.1.2 + chai: 5.2.0 tinyrainbow: 1.2.0 - '@vitest/expect@2.1.8': + '@vitest/expect@3.1.1': dependencies: - '@vitest/spy': 2.1.8 - '@vitest/utils': 2.1.8 - chai: 5.1.2 - tinyrainbow: 1.2.0 + '@vitest/spy': 3.1.1 + '@vitest/utils': 3.1.1 + chai: 5.2.0 + tinyrainbow: 2.0.0 - '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0))': + '@vitest/mocker@3.1.1(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1))': dependencies: - '@vitest/spy': 2.1.8 + '@vitest/spy': 3.1.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) '@vitest/pretty-format@2.0.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.1.8': + '@vitest/pretty-format@2.1.9': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.8': + '@vitest/pretty-format@3.1.1': dependencies: - '@vitest/utils': 2.1.8 - pathe: 1.1.2 + tinyrainbow: 2.0.0 - '@vitest/snapshot@2.1.8': + '@vitest/runner@3.1.1': dependencies: - '@vitest/pretty-format': 2.1.8 + '@vitest/utils': 3.1.1 + pathe: 2.0.3 + + '@vitest/snapshot@3.1.1': + dependencies: + '@vitest/pretty-format': 3.1.1 magic-string: 0.30.17 - pathe: 1.1.2 + pathe: 2.0.3 '@vitest/spy@2.0.5': dependencies: tinyspy: 3.0.2 - '@vitest/spy@2.1.8': + '@vitest/spy@3.1.1': dependencies: tinyspy: 3.0.2 @@ -18899,33 +18264,38 @@ snapshots: dependencies: '@vitest/pretty-format': 2.0.5 estree-walker: 3.0.3 - loupe: 3.1.2 + loupe: 3.1.3 tinyrainbow: 1.2.0 - '@vitest/utils@2.1.8': + '@vitest/utils@2.1.9': dependencies: - '@vitest/pretty-format': 2.1.8 - loupe: 3.1.2 + '@vitest/pretty-format': 2.1.9 + loupe: 3.1.3 tinyrainbow: 1.2.0 + '@vitest/utils@3.1.1': + dependencies: + '@vitest/pretty-format': 3.1.1 + loupe: 3.1.3 + tinyrainbow: 2.0.0 + '@vladfrangu/async_event_emitter@2.4.6': {} - '@volar/language-core@1.11.1': + '@volar/language-core@2.4.12': dependencies: - '@volar/source-map': 1.11.1 + '@volar/source-map': 2.4.12 - '@volar/source-map@1.11.1': - dependencies: - muggle-string: 0.3.1 + '@volar/source-map@2.4.12': {} - '@volar/typescript@1.11.1': + '@volar/typescript@2.4.12': dependencies: - '@volar/language-core': 1.11.1 + '@volar/language-core': 2.4.12 path-browserify: 1.0.1 + vscode-uri: 3.1.0 '@vue/compiler-core@3.5.13': dependencies: - '@babel/parser': 7.26.3 + '@babel/parser': 7.27.0 '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 @@ -18936,19 +18306,23 @@ snapshots: '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 - '@vue/language-core@1.8.27(typescript@5.5.4)': + '@vue/compiler-vue2@2.7.16': dependencies: - '@volar/language-core': 1.11.1 - '@volar/source-map': 1.11.1 + de-indent: 1.0.2 + he: 1.2.0 + + '@vue/language-core@2.2.0(typescript@5.8.3)': + dependencies: + '@volar/language-core': 2.4.12 '@vue/compiler-dom': 3.5.13 + '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.13 - computeds: 0.0.1 + alien-signals: 0.4.14 minimatch: 9.0.5 - muggle-string: 0.3.1 + muggle-string: 0.4.1 path-browserify: 1.0.1 - vue-template-compiler: 2.7.16 optionalDependencies: - typescript: 5.5.4 + typescript: 5.8.3 '@vue/shared@3.5.13': {} @@ -18961,28 +18335,34 @@ snapshots: abbrev@2.0.0: {} - acorn-import-attributes@1.9.5(acorn@8.14.0): + abbrev@3.0.0: {} + + acorn-import-attributes@1.9.5(acorn@8.14.1): dependencies: - acorn: 8.14.0 + acorn: 8.14.1 acorn-jsx@5.3.2(acorn@8.14.0): dependencies: acorn: 8.14.0 + acorn-jsx@5.3.2(acorn@8.14.1): + dependencies: + acorn: 8.14.1 + acorn-walk@8.3.4: dependencies: - acorn: 8.14.0 + acorn: 8.14.1 acorn@8.14.0: {} - add-px-to-style@1.0.0: {} + acorn@8.14.1: {} add-stream@1.0.0: {} adjust-sourcemap-loader@4.0.0: dependencies: loader-utils: 2.0.4 - regex-parser: 2.3.0 + regex-parser: 2.3.1 agent-base@6.0.2: dependencies: @@ -19002,6 +18382,14 @@ snapshots: clean-stack: 4.2.0 indent-string: 5.0.0 + ajv-draft-04@1.0.0(ajv@8.13.0): + optionalDependencies: + ajv: 8.13.0 + + ajv-formats@3.0.1: + dependencies: + ajv: 8.17.1 + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -19009,10 +18397,24 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 + ajv@8.12.0: + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + + ajv@8.13.0: + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.3 + fast-uri: 3.0.6 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -19023,6 +18425,8 @@ snapshots: require-from-string: 2.0.2 uri-js: 4.4.1 + alien-signals@0.4.14: {} + ansi-escape-sequences@4.1.0: dependencies: array-back: 3.1.0 @@ -19114,21 +18518,21 @@ snapshots: aria-query@5.3.2: {} - ariakit-react-utils@0.17.0-next.27(@types/react@18.3.18)(react@18.3.1): + ariakit-react-utils@0.17.0-next.27(@types/react@19.1.0)(react@19.1.0): dependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 ariakit-utils: 0.17.0-next.27 - react: 18.3.1 + react: 19.1.0 ariakit-utils@0.17.0-next.27: {} - ariakit@2.0.0-next.44(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + ariakit@2.0.0-next.44(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@floating-ui/dom': 1.6.12 - ariakit-react-utils: 0.17.0-next.27(@types/react@18.3.18)(react@18.3.1) + ariakit-react-utils: 0.17.0-next.27(@types/react@19.1.0)(react@19.1.0) ariakit-utils: 0.17.0-next.27 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) transitivePeerDependencies: - '@types/react' @@ -19150,7 +18554,7 @@ snapshots: array-buffer-byte-length@1.0.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-array-buffer: 3.0.5 array-ify@1.0.0: {} @@ -19160,12 +18564,10 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.8 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.6 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 is-string: 1.1.1 - array-timsort@1.0.3: {} - array-union@2.1.0: {} array.prototype.findlast@1.2.5: @@ -19174,9 +18576,19 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.8 es-errors: 1.3.0 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 es-shim-unscopables: 1.0.2 + array.prototype.findlastindex@1.2.6: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-shim-unscopables: 1.1.0 + array.prototype.flat@1.3.3: dependencies: call-bind: 1.0.8 @@ -19206,7 +18618,7 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.8 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 arrify@1.0.1: {} @@ -19235,21 +18647,24 @@ snapshots: astring@1.9.0: {} - astro-eslint-parser@0.16.3: + astro-eslint-parser@1.2.2: dependencies: '@astrojs/compiler': 2.10.3 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - astrojs-compiler-sync: 0.3.5(@astrojs/compiler@2.10.3) + '@typescript-eslint/scope-manager': 8.19.0 + '@typescript-eslint/types': 8.19.0 + astrojs-compiler-sync: 1.0.1(@astrojs/compiler@2.10.3) debug: 4.4.0 - entities: 4.5.0 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + entities: 6.0.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + fast-glob: 3.3.3 + is-glob: 4.0.3 semver: 7.6.3 transitivePeerDependencies: - supports-color - astrojs-compiler-sync@0.3.5(@astrojs/compiler@2.10.3): + astrojs-compiler-sync@1.0.1(@astrojs/compiler@2.10.3): dependencies: '@astrojs/compiler': 2.10.3 synckit: 0.9.2 @@ -19268,14 +18683,14 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.20(postcss@8.4.49): + autoprefixer@10.4.21(postcss@8.5.3): dependencies: - browserslist: 4.24.3 - caniuse-lite: 1.0.30001690 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001711 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -19288,10 +18703,6 @@ snapshots: axe-core@4.10.2: {} - axobject-query@4.0.0: - dependencies: - dequal: 2.0.3 - axobject-query@4.1.0: {} b4a@1.6.7: {} @@ -19438,6 +18849,13 @@ snapshots: node-releases: 2.0.19 update-browserslist-db: 1.1.1(browserslist@4.24.3) + browserslist@4.24.4: + dependencies: + caniuse-lite: 1.0.30001711 + electron-to-chromium: 1.5.132 + node-releases: 2.0.19 + update-browserslist-db: 1.1.3(browserslist@4.24.4) + bser@2.1.1: dependencies: node-int64: 0.4.0 @@ -19459,17 +18877,20 @@ snapshots: builtin-modules@3.3.0: {} - builtins@1.0.3: {} + builtin-modules@4.0.0: {} - builtins@5.1.0: - dependencies: - semver: 7.6.3 + builtins@1.0.3: {} bundle-require@5.1.0(esbuild@0.24.2): dependencies: esbuild: 0.24.2 load-tsconfig: 0.2.5 + bundle-require@5.1.0(esbuild@0.25.2): + dependencies: + esbuild: 0.25.2 + load-tsconfig: 0.2.5 + busboy@1.6.0: dependencies: streamsearch: 1.1.0 @@ -19505,22 +18926,22 @@ snapshots: cachedir@2.4.0: {} - call-bind-apply-helpers@1.0.1: + call-bind-apply-helpers@1.0.2: dependencies: es-errors: 1.3.0 function-bind: 1.1.2 call-bind@1.0.8: dependencies: - call-bind-apply-helpers: 1.0.1 + call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 set-function-length: 1.2.2 - call-bound@1.0.3: + call-bound@1.0.4: dependencies: - call-bind-apply-helpers: 1.0.1 - get-intrinsic: 1.2.6 + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 callsites@3.1.0: {} @@ -19529,11 +18950,6 @@ snapshots: no-case: 2.3.2 upper-case: 1.1.3 - camel-case@4.1.2: - dependencies: - pascal-case: 3.1.2 - tslib: 2.8.1 - camelcase-css@2.0.1: {} camelcase-keys@6.2.2: @@ -19550,6 +18966,8 @@ snapshots: caniuse-lite@1.0.30001690: {} + caniuse-lite@1.0.30001711: {} + caseless@0.12.0: {} catharsis@0.9.0: @@ -19558,12 +18976,12 @@ snapshots: ccount@2.0.1: {} - chai@5.1.2: + chai@5.2.0: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 deep-eql: 5.0.2 - loupe: 3.1.2 + loupe: 3.1.3 pathval: 2.0.0 chalk@1.1.3: @@ -19617,16 +19035,10 @@ snapshots: character-entities-html4@2.1.0: {} - character-entities-legacy@1.1.4: {} - character-entities-legacy@3.0.0: {} - character-entities@1.2.4: {} - character-entities@2.0.2: {} - character-reference-invalid@1.1.4: {} - character-reference-invalid@2.0.1: {} chardet@0.7.0: {} @@ -19637,18 +19049,6 @@ snapshots: check-error@2.1.1: {} - chokidar@3.3.1: - dependencies: - anymatch: 3.1.3 - braces: 3.0.3 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.3.0 - optionalDependencies: - fsevents: 2.1.3 - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -19663,19 +19063,17 @@ snapshots: chokidar@4.0.0: dependencies: - readdirp: 4.0.2 + readdirp: 4.1.2 chokidar@4.0.3: dependencies: - readdirp: 4.0.2 - - chownr@1.1.4: {} + readdirp: 4.1.2 chownr@2.0.0: {} chownr@3.0.0: {} - chromatic@11.20.2: {} + chromatic@11.28.0: {} ci-info@3.9.0: {} @@ -19714,10 +19112,6 @@ snapshots: client-only@0.0.1: {} - clipanion@3.2.1: - dependencies: - typanion: 3.14.0 - cliui@6.0.0: dependencies: string-width: 4.2.3 @@ -19736,26 +19130,14 @@ snapshots: cluster-key-slot@1.1.2: {} - cmdk@1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + cmdk@1.0.4(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - '@radix-ui/react-dialog': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.4.0(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - cmdk@1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522): - dependencies: - '@radix-ui/react-dialog': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - use-sync-external-store: 1.4.0(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-dialog': 1.1.4(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.1.0)(react@19.1.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + use-sync-external-store: 1.4.0(react@19.1.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -19840,6 +19222,8 @@ snapshots: commander@12.1.0: {} + commander@13.1.0: {} + commander@2.20.3: {} commander@4.1.1: {} @@ -19847,14 +19231,6 @@ snapshots: commander@9.5.0: optional: true - comment-json@4.2.5: - dependencies: - array-timsort: 1.0.3 - core-util-is: 1.0.3 - esprima: 4.0.1 - has-own-prop: 2.0.0 - repeat-string: 1.6.1 - comment-parser@1.4.1: {} common-sequence@2.0.2: {} @@ -19868,9 +19244,9 @@ snapshots: array-ify: 1.0.0 dot-prop: 5.3.0 - component-emitter@1.3.1: {} + compare-versions@6.1.1: {} - computeds@0.0.1: {} + component-emitter@1.3.1: {} concat-map@0.0.1: {} @@ -19883,12 +19259,16 @@ snapshots: confbox@0.1.8: {} + confbox@0.2.2: {} + config-master@3.1.0: dependencies: walk-back: 2.0.1 consola@3.3.3: {} + consola@3.4.2: {} + console-control-strings@1.1.0: {} constant-case@2.0.0: @@ -19898,91 +19278,82 @@ snapshots: content-type@1.0.4: {} - contentlayer@0.3.4: - dependencies: - '@contentlayer/cli': 0.3.4 - '@contentlayer/client': 0.3.4 - '@contentlayer/core': 0.3.4 - '@contentlayer/source-files': 0.3.4 - '@contentlayer/source-remote-files': 0.3.4 - '@contentlayer/utils': 0.3.4 - transitivePeerDependencies: - - '@effect-ts/otel-node' - - markdown-wasm - - supports-color - conventional-changelog-angular@7.0.0: dependencies: compare-func: 2.0.0 - conventional-changelog-atom@4.0.0: {} - - conventional-changelog-cli@4.1.0: - dependencies: - add-stream: 1.0.0 - conventional-changelog: 5.1.0 - meow: 12.1.1 - tempfile: 5.0.0 - - conventional-changelog-codemirror@4.0.0: {} - - conventional-changelog-conventionalcommits@7.0.2: + conventional-changelog-angular@8.0.0: dependencies: compare-func: 2.0.0 - conventional-changelog-core@7.0.0: + conventional-changelog-atom@5.0.0: {} + + conventional-changelog-cli@5.0.0(conventional-commits-filter@5.0.0): + dependencies: + add-stream: 1.0.0 + conventional-changelog: 6.0.0(conventional-commits-filter@5.0.0) + meow: 13.2.0 + tempfile: 5.0.0 + transitivePeerDependencies: + - conventional-commits-filter + + conventional-changelog-codemirror@5.0.0: {} + + conventional-changelog-conventionalcommits@8.0.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-core@8.0.0(conventional-commits-filter@5.0.0): dependencies: '@hutson/parse-repository-url': 5.0.0 add-stream: 1.0.0 - conventional-changelog-writer: 7.0.1 - conventional-commits-parser: 5.0.0 - git-raw-commits: 4.0.0 - git-semver-tags: 7.0.1 + conventional-changelog-writer: 8.0.1 + conventional-commits-parser: 6.1.0 + git-raw-commits: 5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.1.0) + git-semver-tags: 8.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.1.0) hosted-git-info: 7.0.2 normalize-package-data: 6.0.2 - read-pkg: 8.1.0 - read-pkg-up: 10.1.0 + read-package-up: 11.0.0 + read-pkg: 9.0.1 + transitivePeerDependencies: + - conventional-commits-filter - conventional-changelog-ember@4.0.0: {} + conventional-changelog-ember@5.0.0: {} - conventional-changelog-eslint@5.0.0: {} + conventional-changelog-eslint@6.0.0: {} - conventional-changelog-express@4.0.0: {} + conventional-changelog-express@5.0.0: {} - conventional-changelog-jquery@5.0.0: {} + conventional-changelog-jquery@6.0.0: {} - conventional-changelog-jshint@4.0.0: + conventional-changelog-jshint@5.0.0: dependencies: compare-func: 2.0.0 - conventional-changelog-preset-loader@4.1.0: {} - conventional-changelog-preset-loader@5.0.0: {} - conventional-changelog-writer@7.0.1: + conventional-changelog-writer@8.0.1: dependencies: - conventional-commits-filter: 4.0.0 + conventional-commits-filter: 5.0.0 handlebars: 4.7.8 - json-stringify-safe: 5.0.1 - meow: 12.1.1 + meow: 13.2.0 semver: 7.6.3 - split2: 4.2.0 - conventional-changelog@5.1.0: + conventional-changelog@6.0.0(conventional-commits-filter@5.0.0): dependencies: - conventional-changelog-angular: 7.0.0 - conventional-changelog-atom: 4.0.0 - conventional-changelog-codemirror: 4.0.0 - conventional-changelog-conventionalcommits: 7.0.2 - conventional-changelog-core: 7.0.0 - conventional-changelog-ember: 4.0.0 - conventional-changelog-eslint: 5.0.0 - conventional-changelog-express: 4.0.0 - conventional-changelog-jquery: 5.0.0 - conventional-changelog-jshint: 4.0.0 - conventional-changelog-preset-loader: 4.1.0 - - conventional-commits-filter@4.0.0: {} + conventional-changelog-angular: 8.0.0 + conventional-changelog-atom: 5.0.0 + conventional-changelog-codemirror: 5.0.0 + conventional-changelog-conventionalcommits: 8.0.0 + conventional-changelog-core: 8.0.0(conventional-commits-filter@5.0.0) + conventional-changelog-ember: 5.0.0 + conventional-changelog-eslint: 6.0.0 + conventional-changelog-express: 5.0.0 + conventional-changelog-jquery: 6.0.0 + conventional-changelog-jshint: 5.0.0 + conventional-changelog-preset-loader: 5.0.0 + transitivePeerDependencies: + - conventional-commits-filter conventional-commits-filter@5.0.0: {} @@ -19997,6 +19368,10 @@ snapshots: dependencies: meow: 13.2.0 + conventional-commits-parser@6.1.0: + dependencies: + meow: 13.2.0 + conventional-recommended-bump@10.0.0: dependencies: '@conventional-changelog/git-client': 1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0) @@ -20013,40 +19388,41 @@ snapshots: cookiejar@2.1.4: {} - core-js-compat@3.39.0: + core-js-compat@3.41.0: dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 - core-js-pure@3.39.0: {} + core-js-pure@3.41.0: {} core-util-is@1.0.2: {} - core-util-is@1.0.3: {} + core-util-is@1.0.3: + optional: true - cosmiconfig-typescript-loader@6.1.0(@types/node@22.10.10)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): + cosmiconfig-typescript-loader@6.1.0(@types/node@22.14.0)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3): dependencies: - '@types/node': 22.10.10 - cosmiconfig: 9.0.0(typescript@5.5.4) + '@types/node': 22.14.0 + cosmiconfig: 9.0.0(typescript@5.8.3) jiti: 2.4.2 - typescript: 5.5.4 + typescript: 5.8.3 - cosmiconfig@8.3.6(typescript@5.5.4): + cosmiconfig@8.3.6(typescript@5.8.3): dependencies: - import-fresh: 3.3.0 + import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.8.3 - cosmiconfig@9.0.0(typescript@5.5.4): + cosmiconfig@9.0.0(typescript@5.8.3): dependencies: env-paths: 2.2.1 - import-fresh: 3.3.0 + import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.8.3 cp-file@10.0.0: dependencies: @@ -20070,13 +19446,28 @@ snapshots: p-filter: 3.0.0 p-map: 6.0.0 - create-jest@29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)): + create-jest@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-jest@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -20113,12 +19504,12 @@ snapshots: css-loader@6.11.0: dependencies: - icss-utils: 5.1.0(postcss@8.4.49) - postcss: 8.4.49 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) - postcss-modules-local-by-default: 4.2.0(postcss@8.4.49) - postcss-modules-scope: 3.2.1(postcss@8.4.49) - postcss-modules-values: 4.0.0(postcss@8.4.49) + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) + postcss-modules-scope: 3.2.1(postcss@8.5.3) + postcss-modules-values: 4.0.0(postcss@8.5.3) postcss-value-parser: 4.2.0 semver: 7.6.3 @@ -20152,25 +19543,23 @@ snapshots: dependencies: assert-plus: 1.0.0 - data-uri-to-buffer@4.0.1: {} - data-uri-to-buffer@6.0.2: {} data-view-buffer@1.0.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 data-view-byte-length@1.0.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 data-view-byte-offset@1.0.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 @@ -20180,9 +19569,9 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.1.1: + debug@4.3.4: dependencies: - ms: 2.1.3 + ms: 2.1.2 debug@4.4.0: dependencies: @@ -20212,7 +19601,7 @@ snapshots: array-buffer-byte-length: 1.0.2 call-bind: 1.0.8 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 is-arguments: 1.2.0 is-array-buffer: 3.0.5 is-date-object: 1.1.0 @@ -20222,11 +19611,11 @@ snapshots: object-is: 1.1.6 object-keys: 1.1.1 object.assign: 4.1.7 - regexp.prototype.flags: 1.5.3 + regexp.prototype.flags: 1.5.4 side-channel: 1.1.0 which-boxed-primitive: 1.1.1 which-collection: 1.0.2 - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 deep-extend@0.6.0: {} @@ -20312,7 +19701,7 @@ snapshots: dependencies: path-type: 4.0.0 - discord-api-types@0.37.118: {} + discord-api-types@0.37.119: {} dlv@1.1.3: {} @@ -20343,12 +19732,6 @@ snapshots: dom-accessibility-api@0.6.3: {} - dom-css@2.1.0: - dependencies: - add-px-to-style: 1.0.0 - prefix-style: 2.0.1 - to-camel-case: 1.0.0 - dot-case@2.1.1: dependencies: no-case: 2.3.2 @@ -20361,33 +19744,33 @@ snapshots: dotenv@16.4.7: {} - dts-critic@3.3.11(typescript@5.5.4): + dts-critic@3.3.11(typescript@5.8.3): dependencies: - '@definitelytyped/header-parser': 0.2.17 + '@definitelytyped/header-parser': 0.2.19 command-exists: 1.2.9 rimraf: 3.0.2 semver: 6.3.1 tmp: 0.2.3 - typescript: 5.5.4 + typescript: 5.8.3 yargs: 15.4.1 - dtslint@4.2.1(typescript@5.5.4): + dtslint@4.2.1(typescript@5.8.3): dependencies: - '@definitelytyped/header-parser': 0.2.17 - '@definitelytyped/typescript-versions': 0.1.7 + '@definitelytyped/header-parser': 0.2.19 + '@definitelytyped/typescript-versions': 0.1.8 '@definitelytyped/utils': 0.1.8 - dts-critic: 3.3.11(typescript@5.5.4) + dts-critic: 3.3.11(typescript@5.8.3) fs-extra: 6.0.1 json-stable-stringify: 1.2.1 strip-json-comments: 2.0.1 - tslint: 5.14.0(typescript@5.5.4) - tsutils: 2.29.0(typescript@5.5.4) - typescript: 5.5.4 + tslint: 5.14.0(typescript@5.8.3) + tsutils: 2.29.0(typescript@5.8.3) + typescript: 5.8.3 yargs: 15.4.1 dunder-proto@1.0.1: dependencies: - call-bind-apply-helpers: 1.0.1 + call-bind-apply-helpers: 1.0.2 es-errors: 1.3.0 gopd: 1.2.0 @@ -20412,6 +19795,8 @@ snapshots: signal-exit: 4.0.2 time-span: 4.0.0 + electron-to-chromium@1.5.132: {} + electron-to-chromium@1.5.76: {} emittery@0.13.1: {} @@ -20435,10 +19820,6 @@ snapshots: dependencies: once: 1.3.3 - end-of-stream@1.4.4: - dependencies: - once: 1.4.0 - enhanced-resolve@5.18.0: dependencies: graceful-fs: 4.2.11 @@ -20446,6 +19827,8 @@ snapshots: entities@4.5.0: {} + entities@6.0.0: {} + env-cmd@10.1.0: dependencies: commander: 4.1.1 @@ -20467,17 +19850,17 @@ snapshots: arraybuffer.prototype.slice: 1.0.4 available-typed-arrays: 1.0.7 call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 data-view-buffer: 1.0.2 data-view-byte-length: 1.0.2 data-view-byte-offset: 1.0.1 es-define-property: 1.0.1 es-errors: 1.3.0 - es-object-atoms: 1.0.0 - es-set-tostringtag: 2.0.3 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 es-to-primitive: 1.3.0 function.prototype.name: 1.1.8 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 get-symbol-description: 1.1.0 globalthis: 1.0.4 gopd: 1.2.0 @@ -20499,7 +19882,7 @@ snapshots: object-keys: 1.1.1 object.assign: 4.1.7 own-keys: 1.0.1 - regexp.prototype.flags: 1.5.3 + regexp.prototype.flags: 1.5.4 safe-array-concat: 1.1.3 safe-push-apply: 1.0.0 safe-regex-test: 1.1.0 @@ -20511,7 +19894,61 @@ snapshots: typed-array-byte-offset: 1.0.4 typed-array-length: 1.0.7 unbox-primitive: 1.1.0 - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 + + es-abstract@1.23.9: + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-regex: 1.2.1 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.0 + math-intrinsics: 1.1.0 + object-inspect: 1.13.3 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.19 es-define-property@1.0.1: {} @@ -20520,7 +19957,7 @@ snapshots: es-get-iterator@1.1.3: dependencies: call-bind: 1.0.8 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 has-symbols: 1.1.0 is-arguments: 1.2.0 is-map: 2.0.3 @@ -20532,13 +19969,13 @@ snapshots: es-iterator-helpers@1.2.1: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 es-abstract: 1.23.8 es-errors: 1.3.0 es-set-tostringtag: 2.0.3 function-bind: 1.1.2 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 globalthis: 1.0.4 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -20552,13 +19989,20 @@ snapshots: es-module-lexer@1.6.0: {} - es-object-atoms@1.0.0: + es-object-atoms@1.1.1: dependencies: es-errors: 1.3.0 es-set-tostringtag@2.0.3: dependencies: - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + es-set-tostringtag@2.1.0: + dependencies: + es-errors: 1.3.0 + get-intrinsic: 1.3.0 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -20566,6 +20010,10 @@ snapshots: dependencies: hasown: 2.0.2 + es-shim-unscopables@1.1.0: + dependencies: + hasown: 2.0.2 + es-to-primitive@1.3.0: dependencies: is-callable: 1.2.7 @@ -20582,7 +20030,7 @@ snapshots: esast-util-from-js@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 - acorn: 8.14.0 + acorn: 8.14.1 esast-util-from-estree: 2.0.0 vfile-message: 4.0.2 @@ -20645,10 +20093,10 @@ snapshots: transitivePeerDependencies: - supports-color - esbuild-register@3.6.0(esbuild@0.24.2): + esbuild-register@3.6.0(esbuild@0.25.2): dependencies: debug: 4.4.0 - esbuild: 0.24.2 + esbuild: 0.25.2 transitivePeerDependencies: - supports-color @@ -20712,32 +20160,6 @@ snapshots: '@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-x64': 0.18.20 - esbuild@0.21.5: - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - esbuild@0.23.1: optionalDependencies: '@esbuild/aix-ppc64': 0.23.1 @@ -20793,6 +20215,34 @@ snapshots: '@esbuild/win32-ia32': 0.24.2 '@esbuild/win32-x64': 0.24.2 + esbuild@0.25.2: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.2 + '@esbuild/android-arm': 0.25.2 + '@esbuild/android-arm64': 0.25.2 + '@esbuild/android-x64': 0.25.2 + '@esbuild/darwin-arm64': 0.25.2 + '@esbuild/darwin-x64': 0.25.2 + '@esbuild/freebsd-arm64': 0.25.2 + '@esbuild/freebsd-x64': 0.25.2 + '@esbuild/linux-arm': 0.25.2 + '@esbuild/linux-arm64': 0.25.2 + '@esbuild/linux-ia32': 0.25.2 + '@esbuild/linux-loong64': 0.25.2 + '@esbuild/linux-mips64el': 0.25.2 + '@esbuild/linux-ppc64': 0.25.2 + '@esbuild/linux-riscv64': 0.25.2 + '@esbuild/linux-s390x': 0.25.2 + '@esbuild/linux-x64': 0.25.2 + '@esbuild/netbsd-arm64': 0.25.2 + '@esbuild/netbsd-x64': 0.25.2 + '@esbuild/openbsd-arm64': 0.25.2 + '@esbuild/openbsd-x64': 0.25.2 + '@esbuild/sunos-x64': 0.25.2 + '@esbuild/win32-arm64': 0.25.2 + '@esbuild/win32-ia32': 0.25.2 + '@esbuild/win32-x64': 0.25.2 + escalade@3.2.0: {} escape-html@1.0.3: {} @@ -20813,68 +20263,144 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@8.57.1): + eslint-compat-utils@0.5.1(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 8.57.1 + eslint: 9.24.0(jiti@2.4.2) semver: 7.6.3 - eslint-config-neon@0.1.62(eslint@8.57.1)(typescript@5.5.4): + eslint-compat-utils@0.6.5(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@angular-eslint/eslint-plugin': 17.5.3(eslint@8.57.1)(typescript@5.5.4) - '@angular-eslint/eslint-plugin-template': 17.5.3(eslint@8.57.1)(typescript@5.5.4) - '@angular-eslint/template-parser': 17.5.3(eslint@8.57.1)(typescript@5.5.4) - '@next/eslint-plugin-next': 14.2.22 - '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - astro-eslint-parser: 0.16.3 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-i@2.29.1)(eslint@8.57.1) - eslint-mdx: 3.1.5(eslint@8.57.1) - eslint-plugin-astro: 0.33.1(eslint@8.57.1) - eslint-plugin-cypress: 2.15.2(eslint@8.57.1) - eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) - eslint-plugin-jsdoc: 48.11.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) - eslint-plugin-mdx: 3.1.5(eslint@8.57.1) - eslint-plugin-n: 16.6.2(eslint@8.57.1) - eslint-plugin-promise: 6.6.0(eslint@8.57.1) - eslint-plugin-react: 7.37.3(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) - eslint-plugin-rxjs: 5.0.3(eslint@8.57.1)(typescript@5.5.4) - eslint-plugin-rxjs-angular: 2.0.1(eslint@8.57.1)(typescript@5.5.4) - eslint-plugin-sonarjs: 0.25.1(eslint@8.57.1) - eslint-plugin-svelte3: 4.0.0(eslint@8.57.1) - eslint-plugin-tsdoc: 0.2.17 - eslint-plugin-typescript-sort-keys: 3.3.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) - eslint-plugin-unicorn: 52.0.0(eslint@8.57.1) - eslint-plugin-vue: 9.32.0(eslint@8.57.1) - globals: 15.14.0 - typescript-eslint: 7.18.0(eslint@8.57.1)(typescript@5.5.4) - vue-eslint-parser: 9.4.3(eslint@8.57.1) + eslint: 9.24.0(jiti@2.4.2) + semver: 7.6.3 + + eslint-config-neon@0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4): + dependencies: + '@angular-eslint/eslint-plugin': 19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@angular-eslint/eslint-plugin-template': 19.3.0(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@angular-eslint/template-parser': 19.3.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@eslint/compat': 1.2.8(eslint@9.24.0(jiti@2.4.2)) + '@next/eslint-plugin-next': 15.2.4 + '@stylistic/eslint-plugin': 4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@stylistic/eslint-plugin-jsx': 4.2.0(eslint@9.24.0(jiti@2.4.2)) + '@stylistic/eslint-plugin-ts': 4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@types/lodash.merge': 4.6.9 + '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + astro-eslint-parser: 1.2.2 + eslint-config-prettier: 10.1.1(eslint@9.24.0(jiti@2.4.2)) + eslint-import-resolver-typescript: 4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)) + eslint-mdx: 3.3.2(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-astro: 1.3.1(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-cypress: 4.2.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint-plugin-jsdoc: 50.6.9(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-mdx: 3.3.2(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-n: 17.17.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-promise: 7.2.1(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-react: 7.37.5(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-react-hooks: 5.2.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-react-refresh: 0.4.19(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-rxjs: 5.0.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint-plugin-rxjs-angular: 2.0.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint-plugin-sonarjs: 3.0.2(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-svelte3: 4.0.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-tsdoc: 0.4.0 + eslint-plugin-typescript-sort-keys: 3.3.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint-plugin-unicorn: 57.0.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-vue: 10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2))) + globals: 16.0.0 + lodash.merge: 4.6.2 + typescript-eslint: 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + vue-eslint-parser: 10.1.3(eslint@9.24.0(jiti@2.4.2)) transitivePeerDependencies: + - '@typescript-eslint/types' + - '@typescript-eslint/utils' - bluebird - eslint - - eslint-import-resolver-webpack - - eslint-plugin-import-x + - eslint-plugin-import + - remark-lint-file-extension - supports-color - svelte - typescript - eslint-config-prettier@9.1.0(eslint@8.57.1): + eslint-config-neon@0.2.7(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - eslint: 8.57.1 + '@angular-eslint/eslint-plugin': 19.3.0(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@angular-eslint/eslint-plugin-template': 19.3.0(@typescript-eslint/types@8.29.0)(@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@angular-eslint/template-parser': 19.3.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint/compat': 1.2.8(eslint@9.24.0(jiti@2.4.2)) + '@next/eslint-plugin-next': 15.2.4 + '@stylistic/eslint-plugin': 4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@stylistic/eslint-plugin-jsx': 4.2.0(eslint@9.24.0(jiti@2.4.2)) + '@stylistic/eslint-plugin-ts': 4.2.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@types/lodash.merge': 4.6.9 + '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + astro-eslint-parser: 1.2.2 + eslint-config-prettier: 10.1.1(eslint@9.24.0(jiti@2.4.2)) + eslint-import-resolver-typescript: 4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)) + eslint-mdx: 3.3.2(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-astro: 1.3.1(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-cypress: 4.2.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-jsdoc: 50.6.9(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-mdx: 3.3.2(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-n: 17.17.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-promise: 7.2.1(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-react: 7.37.5(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-react-hooks: 5.2.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-react-refresh: 0.4.19(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-rxjs: 5.0.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-rxjs-angular: 2.0.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-sonarjs: 3.0.2(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-svelte3: 4.0.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-tsdoc: 0.4.0 + eslint-plugin-typescript-sort-keys: 3.3.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-unicorn: 57.0.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-vue: 10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2))) + globals: 16.0.0 + lodash.merge: 4.6.2 + typescript-eslint: 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + vue-eslint-parser: 10.1.3(eslint@9.24.0(jiti@2.4.2)) + transitivePeerDependencies: + - '@typescript-eslint/types' + - '@typescript-eslint/utils' + - bluebird + - eslint + - eslint-plugin-import + - remark-lint-file-extension + - supports-color + - svelte + - typescript - eslint-etc@5.2.1(eslint@8.57.1)(typescript@5.5.4): + eslint-config-prettier@10.1.1(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 + eslint: 9.24.0(jiti@2.4.2) + + eslint-etc@5.2.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4): + dependencies: + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) tsutils: 3.21.0(typescript@5.5.4) tsutils-etc: 1.4.2(tsutils@3.21.0(typescript@5.5.4))(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color + eslint-etc@5.2.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + tsutils: 3.21.0(typescript@5.8.3) + tsutils-etc: 1.4.2(tsutils@3.21.0(typescript@5.8.3))(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + eslint-formatter-compact@8.40.0: {} + eslint-formatter-pretty@4.1.0: dependencies: '@types/eslint': 7.29.0 @@ -20906,7 +20432,7 @@ snapshots: log-symbols: 6.0.0 plur: 5.1.0 string-width: 7.2.0 - supports-hyperlinks: 3.1.0 + supports-hyperlinks: 3.2.0 eslint-import-resolver-node@0.3.9: dependencies: @@ -20916,33 +20442,32 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.7.0(eslint-plugin-i@2.29.1)(eslint@8.57.1): + eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@nolyfill/is-core-module': 1.0.39 debug: 4.4.0 - enhanced-resolve: 5.18.0 - eslint: 8.57.1 - fast-glob: 3.3.2 - get-tsconfig: 4.8.1 - is-bun-module: 1.3.0 - is-glob: 4.0.3 - stable-hash: 0.0.4 + eslint: 9.24.0(jiti@2.4.2) + get-tsconfig: 4.10.0 + is-bun-module: 2.0.0 + stable-hash: 0.0.5 + tinyglobby: 0.2.12 + unrs-resolver: 1.3.3 optionalDependencies: - eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) transitivePeerDependencies: - supports-color - eslint-mdx@3.1.5(eslint@8.57.1): + eslint-mdx@3.3.2(eslint@9.24.0(jiti@2.4.2)): dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) - eslint: 8.57.1 - espree: 9.6.1 + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) + eslint: 9.24.0(jiti@2.4.2) + espree: 10.3.0 estree-util-visit: 2.0.0 remark-mdx: 3.1.0 remark-parse: 11.0.0 remark-stringify: 11.0.0 - synckit: 0.9.2 + synckit: 0.11.2 tslib: 2.8.1 unified: 11.0.5 unified-engine: 11.2.2 @@ -20953,68 +20478,159 @@ snapshots: - bluebird - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.29.0(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/parser': 8.29.0(eslint@8.57.1)(typescript@5.8.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-i@2.29.1)(eslint@8.57.1) + eslint-import-resolver-typescript: 4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)) transitivePeerDependencies: - supports-color - eslint-plugin-astro@0.33.1(eslint@8.57.1): + eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + debug: 3.2.7 + optionalDependencies: + eslint: 9.24.0(jiti@2.4.2) + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)) + transitivePeerDependencies: + - supports-color + optional: true + + eslint-plugin-astro@1.3.1(eslint@9.24.0(jiti@2.4.2)): + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.24.0(jiti@2.4.2)) '@jridgewell/sourcemap-codec': 1.5.0 - '@typescript-eslint/types': 5.62.0 - astro-eslint-parser: 0.16.3 - eslint: 8.57.1 - eslint-compat-utils: 0.5.1(eslint@8.57.1) - globals: 13.24.0 - postcss: 8.4.49 - postcss-selector-parser: 6.1.2 + '@typescript-eslint/types': 8.19.0 + astro-eslint-parser: 1.2.2 + eslint: 9.24.0(jiti@2.4.2) + eslint-compat-utils: 0.6.5(eslint@9.24.0(jiti@2.4.2)) + globals: 15.14.0 + postcss: 8.5.3 + postcss-selector-parser: 7.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-cypress@2.15.2(eslint@8.57.1): + eslint-plugin-cypress@4.2.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 8.57.1 - globals: 13.24.0 + eslint: 9.24.0(jiti@2.4.2) + globals: 15.14.0 - eslint-plugin-es-x@7.8.0(eslint@8.57.1): + eslint-plugin-es-x@7.8.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - eslint: 8.57.1 - eslint-compat-utils: 0.5.1(eslint@8.57.1) + eslint: 9.24.0(jiti@2.4.2) + eslint-compat-utils: 0.5.1(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1): + eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4): dependencies: + '@pkgr/core': 0.2.0 + '@types/doctrine': 0.0.9 + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) debug: 4.4.0 doctrine: 3.0.0 - eslint: 8.57.1 + eslint: 9.24.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) get-tsconfig: 4.10.0 is-glob: 4.0.3 - minimatch: 3.1.2 - semver: 7.6.3 + minimatch: 9.0.5 + semver: 7.7.1 + stable-hash: 0.0.5 + tslib: 2.8.1 + unrs-resolver: 1.3.3 + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@pkgr/core': 0.2.0 + '@types/doctrine': 0.0.9 + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + debug: 4.4.0 + doctrine: 3.0.0 + eslint: 9.24.0(jiti@2.4.2) + eslint-import-resolver-node: 0.3.9 + get-tsconfig: 4.10.0 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.1 + stable-hash: 0.0.5 + tslib: 2.8.1 + unrs-resolver: 1.3.3 + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.29.0(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@8.57.1): + dependencies: + '@rtsao/scc': 1.1.0 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.1 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.29.0(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@8.57.1) + hasown: 2.0.2 + is-core-module: 2.16.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.1 + semver: 6.3.1 + string.prototype.trimend: 1.0.9 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 8.29.0(eslint@8.57.1)(typescript@5.8.3) transitivePeerDependencies: - - '@typescript-eslint/parser' - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@48.11.0(eslint@8.57.1): + eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@es-joy/jsdoccomment': 0.46.0 + '@rtsao/scc': 1.1.0 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 9.24.0(jiti@2.4.2) + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.3.1(eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2)) + hasown: 2.0.2 + is-core-module: 2.16.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.1 + semver: 6.3.1 + string.prototype.trimend: 1.0.9 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + optional: true + + eslint-plugin-jsdoc@50.6.9(eslint@9.24.0(jiti@2.4.2)): + dependencies: + '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint: 8.57.1 + eslint: 9.24.0(jiti@2.4.2) espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.2.1 @@ -21024,7 +20640,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.24.0(jiti@2.4.2)): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -21034,7 +20650,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.57.1 + eslint: 9.24.0(jiti@2.4.2) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -21043,52 +20659,61 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-markdown@3.0.1(eslint@8.57.1): + eslint-plugin-mdx@3.3.2(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 8.57.1 - mdast-util-from-markdown: 0.8.5 - transitivePeerDependencies: - - supports-color - - eslint-plugin-mdx@3.1.5(eslint@8.57.1): - dependencies: - eslint: 8.57.1 - eslint-mdx: 3.1.5(eslint@8.57.1) - eslint-plugin-markdown: 3.0.1(eslint@8.57.1) + eslint: 9.24.0(jiti@2.4.2) + eslint-mdx: 3.3.2(eslint@9.24.0(jiti@2.4.2)) + mdast-util-from-markdown: 2.0.2 remark-mdx: 3.1.0 remark-parse: 11.0.0 remark-stringify: 11.0.0 + synckit: 0.11.2 tslib: 2.8.1 unified: 11.0.5 vfile: 6.0.3 transitivePeerDependencies: - bluebird + - remark-lint-file-extension - supports-color - eslint-plugin-n@16.6.2(eslint@8.57.1): + eslint-plugin-n@17.17.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - builtins: 5.1.0 - eslint: 8.57.1 - eslint-plugin-es-x: 7.8.0(eslint@8.57.1) - get-tsconfig: 4.8.1 - globals: 13.24.0 + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) + enhanced-resolve: 5.18.0 + eslint: 9.24.0(jiti@2.4.2) + eslint-plugin-es-x: 7.8.0(eslint@9.24.0(jiti@2.4.2)) + get-tsconfig: 4.10.0 + globals: 15.14.0 ignore: 5.3.2 - is-builtin-module: 3.2.1 - is-core-module: 2.16.1 - minimatch: 3.1.2 - resolve: 1.22.10 + minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-promise@6.6.0(eslint@8.57.1): + eslint-plugin-promise@7.2.1(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 8.57.1 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.24.0(jiti@2.4.2)) + eslint: 9.24.0(jiti@2.4.2) - eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): + eslint-plugin-react-compiler@19.0.0-beta-e993439-20250328(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 8.57.1 + '@babel/core': 7.26.0 + '@babel/parser': 7.26.3 + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) + eslint: 9.24.0(jiti@2.4.2) + hermes-parser: 0.25.1 + zod: 3.24.2 + zod-validation-error: 3.4.0(zod@3.24.2) + transitivePeerDependencies: + - supports-color - eslint-plugin-react@7.37.3(eslint@8.57.1): + eslint-plugin-react-hooks@5.2.0(eslint@9.24.0(jiti@2.4.2)): + dependencies: + eslint: 9.24.0(jiti@2.4.2) + + eslint-plugin-react-refresh@0.4.19(eslint@9.24.0(jiti@2.4.2)): + dependencies: + eslint: 9.24.0(jiti@2.4.2) + + eslint-plugin-react@7.37.5(eslint@9.24.0(jiti@2.4.2)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -21096,12 +20721,12 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 8.57.1 + eslint: 9.24.0(jiti@2.4.2) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.8 + object.entries: 1.1.9 object.fromentries: 2.0.8 object.values: 1.2.1 prop-types: 15.8.1 @@ -21110,25 +20735,37 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-rxjs-angular@2.0.1(eslint@8.57.1)(typescript@5.5.4): + eslint-plugin-rxjs-angular@2.0.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4): dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) common-tags: 1.8.2 - eslint: 8.57.1 - eslint-etc: 5.2.1(eslint@8.57.1)(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) + eslint-etc: 5.2.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) requireindex: 1.2.0 tslib: 2.8.1 typescript: 5.5.4 transitivePeerDependencies: - supports-color - eslint-plugin-rxjs@5.0.3(eslint@8.57.1)(typescript@5.5.4): + eslint-plugin-rxjs-angular@2.0.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + common-tags: 1.8.2 + eslint: 9.24.0(jiti@2.4.2) + eslint-etc: 5.2.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + requireindex: 1.2.0 + tslib: 2.8.1 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + eslint-plugin-rxjs@5.0.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4): + dependencies: + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) common-tags: 1.8.2 decamelize: 5.0.1 - eslint: 8.57.1 - eslint-etc: 5.2.1(eslint@8.57.1)(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) + eslint-etc: 5.2.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) requireindex: 1.2.0 rxjs-report-usage: 1.0.6 tslib: 2.8.1 @@ -21138,65 +20775,96 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-sonarjs@0.25.1(eslint@8.57.1): + eslint-plugin-rxjs@5.0.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - eslint: 8.57.1 + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + common-tags: 1.8.2 + decamelize: 5.0.1 + eslint: 9.24.0(jiti@2.4.2) + eslint-etc: 5.2.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + requireindex: 1.2.0 + rxjs-report-usage: 1.0.6 + tslib: 2.8.1 + tsutils: 3.21.0(typescript@5.8.3) + tsutils-etc: 1.4.2(tsutils@3.21.0(typescript@5.8.3))(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color - eslint-plugin-svelte3@4.0.0(eslint@8.57.1): + eslint-plugin-sonarjs@3.0.2(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 8.57.1 + '@eslint-community/regexpp': 4.12.1 + builtin-modules: 3.3.0 + bytes: 3.1.2 + eslint: 9.24.0(jiti@2.4.2) + functional-red-black-tree: 1.0.1 + jsx-ast-utils: 3.3.5 + minimatch: 9.0.5 + scslre: 0.3.0 + semver: 7.7.1 + typescript: 5.8.3 - eslint-plugin-tsdoc@0.2.17: + eslint-plugin-svelte3@4.0.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) + eslint: 9.24.0(jiti@2.4.2) - eslint-plugin-typescript-sort-keys@3.3.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4): + eslint-plugin-tsdoc@0.4.0: dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1(patch_hash=96d7f4c962bda3b7fefb9be332eb6b1de236ee66cf4d00de1441904355148331) + + eslint-plugin-typescript-sort-keys@3.3.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4): + dependencies: + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) json-schema: 0.4.0 natural-compare-lite: 1.4.0 typescript: 5.5.4 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@52.0.0(eslint@8.57.1): + eslint-plugin-typescript-sort-keys@3.3.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - '@eslint/eslintrc': 2.1.4 - ci-info: 4.1.0 - clean-regexp: 1.0.0 - core-js-compat: 3.39.0 - eslint: 8.57.1 - esquery: 1.6.0 - indent-string: 4.0.0 - is-builtin-module: 3.2.1 - jsesc: 3.1.0 - pluralize: 8.0.0 - read-pkg-up: 7.0.1 - regexp-tree: 0.1.27 - regjsparser: 0.10.0 - semver: 7.6.3 - strip-indent: 3.0.0 + '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + json-schema: 0.4.0 + natural-compare-lite: 1.4.0 + typescript: 5.8.3 transitivePeerDependencies: - supports-color - eslint-plugin-vue@9.32.0(eslint@8.57.1): + eslint-plugin-unicorn@57.0.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - eslint: 8.57.1 - globals: 13.24.0 + '@babel/helper-validator-identifier': 7.25.9 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.24.0(jiti@2.4.2)) + ci-info: 4.1.0 + clean-regexp: 1.0.0 + core-js-compat: 3.41.0 + eslint: 9.24.0(jiti@2.4.2) + esquery: 1.6.0 + globals: 15.15.0 + indent-string: 5.0.0 + is-builtin-module: 4.0.0 + jsesc: 3.1.0 + pluralize: 8.0.0 + read-package-up: 11.0.0 + regexp-tree: 0.1.27 + regjsparser: 0.12.0 + semver: 7.7.1 + strip-indent: 4.0.0 + + eslint-plugin-vue@10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2))): + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.24.0(jiti@2.4.2)) + eslint: 9.24.0(jiti@2.4.2) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@8.57.1) + vue-eslint-parser: 10.1.3(eslint@9.24.0(jiti@2.4.2)) xml-name-validator: 4.0.0 - transitivePeerDependencies: - - supports-color eslint-rule-docs@1.1.235: {} @@ -21215,13 +20883,18 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 + eslint-scope@8.3.0: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + eslint-visitor-keys@3.4.3: {} eslint-visitor-keys@4.2.0: {} eslint@8.57.1: dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.5.1(eslint@8.57.1) '@eslint-community/regexpp': 4.12.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 @@ -21262,16 +20935,58 @@ snapshots: transitivePeerDependencies: - supports-color + eslint@9.24.0(jiti@2.4.2): + dependencies: + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.20.0 + '@eslint/config-helpers': 0.2.1 + '@eslint/core': 0.12.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.24.0 + '@eslint/plugin-kit': 0.2.8 + '@humanfs/node': 0.16.6 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.2 + '@types/estree': 1.0.7 + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.0 + escape-string-regexp: 4.0.0 + eslint-scope: 8.3.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + optionalDependencies: + jiti: 2.4.2 + transitivePeerDependencies: + - supports-color + espree@10.3.0: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) eslint-visitor-keys: 4.2.0 espree@9.6.1: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -21288,20 +21003,10 @@ snapshots: estraverse@5.3.0: {} - estree-util-attach-comments@2.1.1: - dependencies: - '@types/estree': 1.0.6 - estree-util-attach-comments@3.0.0: dependencies: '@types/estree': 1.0.6 - estree-util-build-jsx@2.2.2: - dependencies: - '@types/estree-jsx': 1.0.5 - estree-util-is-identifier-name: 2.1.0 - estree-walker: 3.0.3 - estree-util-build-jsx@3.0.1: dependencies: '@types/estree-jsx': 1.0.5 @@ -21309,10 +21014,6 @@ snapshots: estree-util-is-identifier-name: 3.0.0 estree-walker: 3.0.3 - estree-util-is-identifier-name@1.1.0: {} - - estree-util-is-identifier-name@2.1.0: {} - estree-util-is-identifier-name@3.0.0: {} estree-util-scope@1.0.0: @@ -21320,27 +21021,12 @@ snapshots: '@types/estree': 1.0.6 devlop: 1.1.0 - estree-util-to-js@1.2.0: - dependencies: - '@types/estree-jsx': 1.0.5 - astring: 1.9.0 - source-map: 0.7.4 - estree-util-to-js@2.0.0: dependencies: '@types/estree-jsx': 1.0.5 astring: 1.9.0 source-map: 0.7.4 - estree-util-value-to-estree@1.3.0: - dependencies: - is-plain-obj: 3.0.0 - - estree-util-visit@1.2.1: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/unist': 2.0.11 - estree-util-visit@2.0.0: dependencies: '@types/estree-jsx': 1.0.5 @@ -21360,19 +21046,6 @@ snapshots: events-intercept@2.0.0: {} - execa@3.2.0: - dependencies: - cross-spawn: 7.0.6 - get-stream: 5.2.0 - human-signals: 1.1.1 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - p-finally: 2.0.1 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - execa@5.1.1: dependencies: cross-spawn: 7.0.6 @@ -21414,7 +21087,7 @@ snapshots: exit@0.1.2: {} - expect-type@1.1.0: {} + expect-type@1.2.1: {} expect@29.7.0: dependencies: @@ -21424,9 +21097,7 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - extend-shallow@2.0.1: - dependencies: - is-extendable: 0.1.1 + exsolve@1.0.4: {} extend@3.0.2: {} @@ -21444,6 +21115,14 @@ snapshots: fast-fifo@1.3.2: {} + fast-glob@3.3.1: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -21452,22 +21131,26 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 + fast-glob@3.3.3: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + fast-json-stable-stringify@2.1.0: {} fast-levenshtein@2.0.6: {} fast-safe-stringify@2.1.1: {} - fast-uri@3.0.3: {} + fast-uri@3.0.6: {} fastq@1.18.0: dependencies: reusify: 1.0.4 - fault@2.0.1: - dependencies: - format: 0.2.2 - fb-watchman@2.0.2: dependencies: bser: 2.1.1 @@ -21480,10 +21163,9 @@ snapshots: optionalDependencies: picomatch: 4.0.2 - fetch-blob@3.2.0: - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.3.3 + fdir@6.4.3(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 fflate@0.7.4: {} @@ -21499,6 +21181,10 @@ snapshots: dependencies: flat-cache: 3.2.0 + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + file-set@4.0.2: dependencies: array-back: 5.0.0 @@ -21527,6 +21213,8 @@ snapshots: find-replace@5.0.2: {} + find-up-simple@1.0.1: {} + find-up@4.1.0: dependencies: locate-path: 5.0.0 @@ -21537,11 +21225,6 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - find-up@6.3.0: - dependencies: - locate-path: 7.2.0 - path-exists: 5.0.0 - find-up@7.0.0: dependencies: locate-path: 7.2.0 @@ -21550,13 +21233,18 @@ snapshots: flat-cache@3.2.0: dependencies: - flatted: 3.3.2 + flatted: 3.3.3 keyv: 4.5.4 rimraf: 3.0.2 - flatted@3.3.2: {} + flat-cache@4.0.1: + dependencies: + flatted: 3.3.3 + keyv: 4.5.4 - for-each@0.3.3: + flatted@3.3.3: {} + + for-each@0.3.5: dependencies: is-callable: 1.2.7 @@ -21579,11 +21267,12 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 - format@0.2.2: {} - - formdata-polyfill@4.0.10: + form-data@4.0.2: dependencies: - fetch-blob: 3.2.0 + asynckit: 0.4.0 + combined-stream: 1.0.8 + es-set-tostringtag: 2.1.0 + mime-types: 2.1.35 formidable@3.5.2: dependencies: @@ -21611,7 +21300,7 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.2.0: + fs-extra@11.3.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 @@ -21629,16 +21318,6 @@ snapshots: jsonfile: 4.0.0 universalify: 0.1.2 - fs-extra@8.1.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 - - fs-minipass@1.2.7: - dependencies: - minipass: 2.9.0 - fs-minipass@2.1.0: dependencies: minipass: 3.3.6 @@ -21647,15 +21326,10 @@ snapshots: dependencies: minipass: 7.1.2 - fs-monkey@1.0.6: {} - fs-then-native@2.0.0: {} fs.realpath@1.0.0: {} - fsevents@2.1.3: - optional: true - fsevents@2.3.3: optional: true @@ -21664,12 +21338,14 @@ snapshots: function.prototype.name@1.1.8: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 functions-have-names: 1.2.3 hasown: 2.0.2 is-callable: 1.2.7 + functional-red-black-tree@1.0.1: {} + functions-have-names@1.2.3: {} gauge@2.7.4: @@ -21696,9 +21372,9 @@ snapshots: strip-ansi: 6.0.1 wide-align: 1.1.5 - geist@1.3.1(next@15.0.0-rc.0(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)): + geist@1.3.1(next@15.0.0-rc.0(@babel/core@7.26.10)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)): dependencies: - next: 15.0.0-rc.0(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + next: 15.0.0-rc.0(@babel/core@7.26.10)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) generic-pool@3.4.2: {} @@ -21708,14 +21384,14 @@ snapshots: get-east-asian-width@1.3.0: {} - get-intrinsic@1.2.6: + get-intrinsic@1.3.0: dependencies: - call-bind-apply-helpers: 1.0.1 - dunder-proto: 1.0.1 + call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 es-errors: 1.3.0 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 function-bind: 1.1.2 + get-proto: 1.0.1 gopd: 1.2.0 has-symbols: 1.1.0 hasown: 2.0.2 @@ -21725,9 +21401,10 @@ snapshots: get-package-type@0.1.0: {} - get-stream@5.2.0: + get-proto@1.0.1: dependencies: - pump: 3.0.2 + dunder-proto: 1.0.1 + es-object-atoms: 1.1.1 get-stream@6.0.1: {} @@ -21740,18 +21417,14 @@ snapshots: get-symbol-description@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 get-tsconfig@4.10.0: dependencies: resolve-pkg-maps: 1.0.0 - get-tsconfig@4.8.1: - dependencies: - resolve-pkg-maps: 1.0.0 - get-uri@6.0.4: dependencies: basic-ftp: 5.0.5 @@ -21799,12 +21472,21 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - git-semver-tags@7.0.1: + git-raw-commits@5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.1.0): dependencies: - meow: 12.1.1 - semver: 7.6.3 + '@conventional-changelog/git-client': 1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.1.0) + meow: 13.2.0 + transitivePeerDependencies: + - conventional-commits-filter + - conventional-commits-parser - github-slugger@2.0.0: {} + git-semver-tags@8.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.1.0): + dependencies: + '@conventional-changelog/git-client': 1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.1.0) + meow: 13.2.0 + transitivePeerDependencies: + - conventional-commits-filter + - conventional-commits-parser glob-parent@5.1.2: dependencies: @@ -21814,14 +21496,6 @@ snapshots: dependencies: is-glob: 4.0.3 - glob@10.3.10: - dependencies: - foreground-child: 3.3.0 - jackspeak: 2.3.6 - minimatch: 9.0.5 - minipass: 7.1.2 - path-scurry: 1.11.1 - glob@10.4.5: dependencies: foreground-child: 3.3.0 @@ -21850,8 +21524,14 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@14.0.0: {} + globals@15.14.0: {} + globals@15.15.0: {} + + globals@16.0.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -21862,7 +21542,7 @@ snapshots: '@types/glob': 7.2.0 array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.2 + fast-glob: 3.3.3 glob: 7.2.3 ignore: 5.3.2 merge2: 1.4.1 @@ -21872,7 +21552,7 @@ snapshots: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.2 + fast-glob: 3.3.3 ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -21880,7 +21560,7 @@ snapshots: globby@13.2.2: dependencies: dir-glob: 3.0.1 - fast-glob: 3.3.2 + fast-glob: 3.3.3 ignore: 5.3.2 merge2: 1.4.1 slash: 4.0.0 @@ -21896,13 +21576,6 @@ snapshots: graphemer@1.4.0: {} - gray-matter@4.0.3: - dependencies: - js-yaml: 3.14.1 - kind-of: 6.0.3 - section-matter: 1.0.0 - strip-bom-string: 1.0.0 - gzip-size@6.0.0: dependencies: duplexer: 0.1.2 @@ -21916,9 +21589,8 @@ snapshots: optionalDependencies: uglify-js: 3.19.3 - happy-dom@14.12.3: + happy-dom@17.4.4: dependencies: - entities: 4.5.0 webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 @@ -21941,8 +21613,6 @@ snapshots: has-flag@4.0.0: {} - has-own-prop@2.0.0: {} - has-property-descriptors@1.0.2: dependencies: es-define-property: 1.0.1 @@ -21959,75 +21629,10 @@ snapshots: has-unicode@2.0.1: {} - hash-wasm@4.12.0: {} - hasown@2.0.2: dependencies: function-bind: 1.1.2 - hast-util-from-parse5@7.1.2: - dependencies: - '@types/hast': 2.3.10 - '@types/unist': 2.0.11 - hastscript: 7.2.0 - property-information: 6.5.0 - vfile: 5.3.7 - vfile-location: 4.1.0 - web-namespaces: 2.0.1 - - hast-util-has-property@2.0.1: {} - - hast-util-heading-rank@2.1.1: - dependencies: - '@types/hast': 2.3.10 - - hast-util-is-element@2.1.3: - dependencies: - '@types/hast': 2.3.10 - '@types/unist': 2.0.11 - - hast-util-parse-selector@3.1.1: - dependencies: - '@types/hast': 2.3.10 - - hast-util-parse-selector@4.0.0: - dependencies: - '@types/hast': 3.0.4 - - hast-util-raw@7.2.3: - dependencies: - '@types/hast': 2.3.10 - '@types/parse5': 6.0.3 - hast-util-from-parse5: 7.1.2 - hast-util-to-parse5: 7.1.0 - html-void-elements: 2.0.1 - parse5: 6.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - - hast-util-to-estree@2.3.3: - dependencies: - '@types/estree': 1.0.6 - '@types/estree-jsx': 1.0.5 - '@types/hast': 2.3.10 - '@types/unist': 2.0.11 - comma-separated-tokens: 2.0.3 - estree-util-attach-comments: 2.1.1 - estree-util-is-identifier-name: 2.1.0 - hast-util-whitespace: 2.0.1 - mdast-util-mdx-expression: 1.3.2 - mdast-util-mdxjs-esm: 1.3.1 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - style-to-object: 0.4.4 - unist-util-position: 4.0.4 - zwitch: 2.0.4 - transitivePeerDependencies: - - supports-color - hast-util-to-estree@3.1.0: dependencies: '@types/estree': 1.0.6 @@ -22049,21 +21654,7 @@ snapshots: transitivePeerDependencies: - supports-color - hast-util-to-html@8.0.4: - dependencies: - '@types/hast': 2.3.10 - '@types/unist': 2.0.11 - ccount: 2.0.1 - comma-separated-tokens: 2.0.3 - hast-util-raw: 7.2.3 - hast-util-whitespace: 2.0.1 - html-void-elements: 2.0.1 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - stringify-entities: 4.0.4 - zwitch: 2.0.4 - - hast-util-to-html@9.0.4: + hast-util-to-html@9.0.5: dependencies: '@types/hast': 3.0.4 '@types/unist': 3.0.3 @@ -22072,7 +21663,7 @@ snapshots: hast-util-whitespace: 3.0.0 html-void-elements: 3.0.0 mdast-util-to-hast: 13.2.0 - property-information: 6.5.0 + property-information: 7.0.0 space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 zwitch: 2.0.4 @@ -22097,45 +21688,14 @@ snapshots: transitivePeerDependencies: - supports-color - hast-util-to-parse5@7.1.0: - dependencies: - '@types/hast': 2.3.10 - comma-separated-tokens: 2.0.3 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - - hast-util-to-string@2.0.0: - dependencies: - '@types/hast': 2.3.10 - hast-util-to-string@3.0.1: dependencies: '@types/hast': 3.0.4 - hast-util-whitespace@2.0.1: {} - hast-util-whitespace@3.0.0: dependencies: '@types/hast': 3.0.4 - hastscript@7.2.0: - dependencies: - '@types/hast': 2.3.10 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 3.1.1 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - - hastscript@8.0.0: - dependencies: - '@types/hast': 3.0.4 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 4.0.0 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - he@1.2.0: {} header-case@1.0.1: @@ -22143,6 +21703,12 @@ snapshots: no-case: 2.3.2 upper-case: 1.1.3 + hermes-estree@0.25.1: {} + + hermes-parser@0.25.1: + dependencies: + hermes-estree: 0.25.1 + hex-rgb@4.3.0: {} hexoid@2.0.0: {} @@ -22163,10 +21729,6 @@ snapshots: html-escaper@2.0.2: {} - html-escaper@3.0.3: {} - - html-void-elements@2.0.1: {} - html-void-elements@3.0.0: {} http-cache-semantics@4.1.1: {} @@ -22211,8 +21773,6 @@ snapshots: transitivePeerDependencies: - supports-color - human-signals@1.1.1: {} - human-signals@2.1.0: {} human-signals@5.0.0: {} @@ -22230,9 +21790,9 @@ snapshots: safer-buffer: 2.1.2 optional: true - icss-utils@5.1.0(postcss@8.4.49): + icss-utils@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 ieee754@1.2.1: {} @@ -22240,9 +21800,7 @@ snapshots: ignore@6.0.2: {} - imagescript@1.3.0: {} - - import-fresh@3.3.0: + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 @@ -22273,7 +21831,7 @@ snapshots: indent-string@5.0.0: {} - inflection@2.0.1: {} + index-to-position@1.0.0: {} inflight@1.0.6: dependencies: @@ -22322,7 +21880,7 @@ snapshots: mute-stream: 0.0.8 ora: 5.4.1 run-async: 2.4.1 - rxjs: 7.8.1 + rxjs: 7.8.2 string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 @@ -22345,7 +21903,7 @@ snapshots: dependencies: loose-envify: 1.4.0 - ioredis@5.4.2: + ioredis@5.6.0: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 @@ -22366,15 +21924,8 @@ snapshots: irregular-plurals@3.5.0: {} - is-alphabetical@1.0.4: {} - is-alphabetical@2.0.1: {} - is-alphanumerical@1.0.4: - dependencies: - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - is-alphanumerical@2.0.1: dependencies: is-alphabetical: 2.0.1 @@ -22382,14 +21933,14 @@ snapshots: is-arguments@1.2.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-array-buffer@3.0.5: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 - get-intrinsic: 1.2.6 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 is-arrayish@0.2.1: {} @@ -22409,18 +21960,18 @@ snapshots: is-boolean-object@1.2.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-buffer@2.0.5: {} - is-builtin-module@3.2.1: + is-builtin-module@4.0.0: dependencies: - builtin-modules: 3.3.0 + builtin-modules: 4.0.0 - is-bun-module@1.3.0: + is-bun-module@2.0.0: dependencies: - semver: 7.6.3 + semver: 7.7.1 is-callable@1.2.7: {} @@ -22434,30 +21985,26 @@ snapshots: is-data-view@1.0.2: dependencies: - call-bound: 1.0.3 - get-intrinsic: 1.2.6 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 is-typed-array: 1.1.15 is-date-object@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 - is-decimal@1.0.4: {} - is-decimal@2.0.1: {} is-docker@2.2.1: {} is-empty@1.2.0: {} - is-extendable@0.1.1: {} - is-extglob@2.1.1: {} is-finalizationregistry@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-fullwidth-code-point@1.0.0: dependencies: @@ -22478,12 +22025,17 @@ snapshots: dependencies: has-tostringtag: 1.0.2 + is-generator-function@1.1.0: + dependencies: + call-bound: 1.0.4 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + is-glob@4.0.3: dependencies: is-extglob: 2.1.1 - is-hexadecimal@1.0.4: {} - is-hexadecimal@2.0.1: {} is-interactive@1.0.0: {} @@ -22494,9 +22046,11 @@ snapshots: is-map@2.0.3: {} + is-node-process@1.2.0: {} + is-number-object@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-number@7.0.0: {} @@ -22509,19 +22063,11 @@ snapshots: is-plain-obj@1.1.0: {} - is-plain-obj@3.0.0: {} - is-plain-obj@4.1.0: {} - is-plain-object@5.0.0: {} - - is-reference@3.0.3: - dependencies: - '@types/estree': 1.0.6 - is-regex@1.2.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 gopd: 1.2.0 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -22530,7 +22076,7 @@ snapshots: is-shared-array-buffer@1.0.4: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-stream@2.0.1: {} @@ -22540,12 +22086,12 @@ snapshots: is-string@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-symbol@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-symbols: 1.1.0 safe-regex-test: 1.1.0 @@ -22555,7 +22101,7 @@ snapshots: is-typed-array@1.1.15: dependencies: - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 is-typedarray@1.0.0: {} @@ -22573,12 +22119,12 @@ snapshots: is-weakref@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-weakset@2.0.4: dependencies: - call-bound: 1.0.3 - get-intrinsic: 1.2.6 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 is-wsl@2.2.0: dependencies: @@ -22613,8 +22159,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.26.0 - '@babel/parser': 7.26.3 + '@babel/core': 7.26.10 + '@babel/parser': 7.27.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -22651,18 +22197,12 @@ snapshots: iterator.prototype@1.1.4: dependencies: define-data-property: 1.1.4 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.6 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 has-symbols: 1.1.0 reflect.getprototypeof: 1.0.9 set-function-name: 2.0.2 - jackspeak@2.3.6: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 @@ -22681,7 +22221,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -22701,16 +22241,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)): + jest-cli@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + create-jest: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -22720,7 +22260,26 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)): + jest-cli@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-config@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 @@ -22745,8 +22304,39 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.10.10 - ts-node: 10.9.2(@types/node@22.10.10)(typescript@5.5.4) + '@types/node': 22.14.0 + ts-node: 10.9.2(@types/node@22.14.0)(typescript@5.5.4) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)): + dependencies: + '@babel/core': 7.26.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 22.14.0 + ts-node: 10.9.2(@types/node@22.14.0)(typescript@5.8.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -22775,7 +22365,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -22785,7 +22375,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.10.10 + '@types/node': 22.14.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -22824,7 +22414,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -22859,7 +22449,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -22887,7 +22477,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 chalk: 4.1.2 cjs-module-lexer: 1.4.1 collect-v8-coverage: 1.0.2 @@ -22933,7 +22523,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -22952,7 +22542,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -22961,17 +22551,29 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 22.10.10 + '@types/node': 22.14.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)): + jest@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.10.10)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) + jest-cli: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -22984,10 +22586,12 @@ snapshots: jju@1.4.0: {} - jotai@2.11.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522): + jose@5.9.6: {} + + jotai@2.11.0(@types/react@19.1.0)(react@19.1.0): optionalDependencies: - '@types/react': 18.3.18 - react: 19.0.0-rc-f994737d14-20240522 + '@types/react': 19.1.0 + react: 19.1.0 joycon@3.1.1: {} @@ -23008,8 +22612,6 @@ snapshots: dependencies: xmlcreate: 2.0.4 - jsbi@4.3.0: {} - jsbn@0.1.1: {} jsbn@1.1.0: {} @@ -23047,8 +22649,6 @@ snapshots: transitivePeerDependencies: - '@75lb/nature' - jsdoc-type-pratt-parser@4.0.0: {} - jsdoc-type-pratt-parser@4.1.0: {} jsdoc@4.0.4: @@ -23069,10 +22669,10 @@ snapshots: strip-json-comments: 3.1.1 underscore: 1.13.7 - jsesc@0.5.0: {} - jsesc@2.5.2: {} + jsesc@3.0.2: {} + jsesc@3.1.0: {} json-buffer@3.0.1: {} @@ -23097,13 +22697,17 @@ snapshots: json-stable-stringify@1.2.1: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 isarray: 2.0.5 jsonify: 0.0.1 object-keys: 1.1.1 json-stringify-safe@5.0.1: {} + json5@1.0.2: + dependencies: + minimist: 1.2.8 + json5@2.2.3: {} jsonc-parser@3.3.1: {} @@ -23190,10 +22794,10 @@ snapshots: dependencies: uc.micro: 2.1.0 - lint-staged@15.3.0: + lint-staged@15.5.0: dependencies: chalk: 5.4.1 - commander: 12.1.0 + commander: 13.1.0 debug: 4.4.0 execa: 8.0.1 lilconfig: 3.1.3 @@ -23201,7 +22805,7 @@ snapshots: micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.6.1 + yaml: 2.7.1 transitivePeerDependencies: - supports-color @@ -23234,6 +22838,12 @@ snapshots: mlly: 1.7.3 pkg-types: 1.3.0 + local-pkg@1.1.1: + dependencies: + mlly: 1.7.4 + pkg-types: 2.1.0 + quansync: 0.2.10 + locate-path@5.0.0: dependencies: p-locate: 4.1.0 @@ -23306,15 +22916,13 @@ snapshots: strip-ansi: 7.1.0 wrap-ansi: 9.0.0 - long@5.2.3: {} - longest-streak@3.1.0: {} loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 - loupe@3.1.2: {} + loupe@3.1.3: {} lower-case-first@1.0.2: dependencies: @@ -23322,10 +22930,6 @@ snapshots: lower-case@1.1.4: {} - lower-case@2.0.2: - dependencies: - tslib: 2.8.1 - lru-cache@10.4.3: {} lru-cache@5.1.1: @@ -23338,9 +22942,9 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.379.0(react@19.0.0-rc-f994737d14-20240522): + lucide-react@0.379.0(react@19.1.0): dependencies: - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 lunr@2.3.9: {} @@ -23358,8 +22962,8 @@ snapshots: magicast@0.3.5: dependencies: - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 source-map-js: 1.2.1 make-dir@3.1.0: @@ -23398,8 +23002,6 @@ snapshots: map-or-similar@1.5.0: {} - markdown-extensions@1.1.1: {} - markdown-extensions@2.0.0: {} markdown-it-anchor@8.6.7(@types/markdown-it@14.1.2)(markdown-it@14.1.0): @@ -23422,19 +23024,6 @@ snapshots: math-intrinsics@1.1.0: {} - mdast-util-definitions@5.1.2: - dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.11 - unist-util-visit: 4.1.2 - - mdast-util-find-and-replace@2.2.2: - dependencies: - '@types/mdast': 3.0.15 - escape-string-regexp: 5.0.0 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - mdast-util-find-and-replace@3.0.1: dependencies: '@types/mdast': 4.0.4 @@ -23442,33 +23031,6 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - mdast-util-from-markdown@0.8.5: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-string: 2.0.0 - micromark: 2.11.4 - parse-entities: 2.0.0 - unist-util-stringify-position: 2.0.3 - transitivePeerDependencies: - - supports-color - - mdast-util-from-markdown@1.3.1: - dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.11 - decode-named-character-reference: 1.0.2 - mdast-util-to-string: 3.2.0 - micromark: 3.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-decode-string: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-stringify-position: 3.0.3 - uvu: 0.5.6 - transitivePeerDependencies: - - supports-color - mdast-util-from-markdown@2.0.2: dependencies: '@types/mdast': 4.0.4 @@ -23486,19 +23048,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-frontmatter@1.0.1: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - micromark-extension-frontmatter: 1.1.1 - - mdast-util-gfm-autolink-literal@1.0.3: - dependencies: - '@types/mdast': 3.0.15 - ccount: 2.0.1 - mdast-util-find-and-replace: 2.2.2 - micromark-util-character: 1.2.0 - mdast-util-gfm-autolink-literal@2.0.1: dependencies: '@types/mdast': 4.0.4 @@ -23507,12 +23056,6 @@ snapshots: mdast-util-find-and-replace: 3.0.1 micromark-util-character: 2.1.1 - mdast-util-gfm-footnote@1.0.2: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - micromark-util-normalize-identifier: 1.1.0 - mdast-util-gfm-footnote@2.0.0: dependencies: '@types/mdast': 4.0.4 @@ -23523,11 +23066,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-strikethrough@1.0.3: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - mdast-util-gfm-strikethrough@2.0.0: dependencies: '@types/mdast': 4.0.4 @@ -23536,15 +23074,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-table@1.0.7: - dependencies: - '@types/mdast': 3.0.15 - markdown-table: 3.0.4 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - mdast-util-gfm-table@2.0.0: dependencies: '@types/mdast': 4.0.4 @@ -23555,11 +23084,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-task-list-item@1.0.2: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - mdast-util-gfm-task-list-item@2.0.0: dependencies: '@types/mdast': 4.0.4 @@ -23569,18 +23093,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm@2.0.2: - dependencies: - mdast-util-from-markdown: 1.3.1 - mdast-util-gfm-autolink-literal: 1.0.3 - mdast-util-gfm-footnote: 1.0.2 - mdast-util-gfm-strikethrough: 1.0.3 - mdast-util-gfm-table: 1.0.7 - mdast-util-gfm-task-list-item: 1.0.2 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - mdast-util-gfm@3.0.0: dependencies: mdast-util-from-markdown: 2.0.2 @@ -23593,16 +23105,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdx-expression@1.3.2: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - mdast-util-mdx-expression@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 @@ -23614,23 +23116,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdx-jsx@2.1.4: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - '@types/unist': 2.0.11 - ccount: 2.0.1 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - parse-entities: 4.0.2 - stringify-entities: 4.0.4 - unist-util-remove-position: 4.0.2 - unist-util-stringify-position: 3.0.3 - vfile-message: 3.1.4 - transitivePeerDependencies: - - supports-color - mdast-util-mdx-jsx@3.1.3: dependencies: '@types/estree-jsx': 1.0.5 @@ -23648,16 +23133,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdx@2.0.1: - dependencies: - mdast-util-from-markdown: 1.3.1 - mdast-util-mdx-expression: 1.3.2 - mdast-util-mdx-jsx: 2.1.4 - mdast-util-mdxjs-esm: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - mdast-util-mdx@3.0.0: dependencies: mdast-util-from-markdown: 2.0.2 @@ -23668,16 +23143,6 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdxjs-esm@1.3.1: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - mdast-util-mdxjs-esm@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 @@ -23689,27 +23154,11 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-phrasing@3.0.1: - dependencies: - '@types/mdast': 3.0.15 - unist-util-is: 5.2.1 - mdast-util-phrasing@4.1.0: dependencies: '@types/mdast': 4.0.4 unist-util-is: 6.0.0 - mdast-util-to-hast@12.3.0: - dependencies: - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - mdast-util-definitions: 5.1.2 - micromark-util-sanitize-uri: 1.2.0 - trim-lines: 3.0.1 - unist-util-generated: 2.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 - mdast-util-to-hast@13.2.0: dependencies: '@types/hast': 3.0.4 @@ -23722,17 +23171,6 @@ snapshots: unist-util-visit: 5.0.0 vfile: 6.0.3 - mdast-util-to-markdown@1.5.0: - dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.11 - longest-streak: 3.1.0 - mdast-util-phrasing: 3.0.1 - mdast-util-to-string: 3.2.0 - micromark-util-decode-string: 1.1.0 - unist-util-visit: 4.1.2 - zwitch: 2.0.4 - mdast-util-to-markdown@2.1.2: dependencies: '@types/mdast': 4.0.4 @@ -23745,12 +23183,6 @@ snapshots: unist-util-visit: 5.0.0 zwitch: 2.0.4 - mdast-util-to-string@2.0.0: {} - - mdast-util-to-string@3.2.0: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-string@4.0.0: dependencies: '@types/mdast': 4.0.4 @@ -23761,21 +23193,6 @@ snapshots: mdurl@2.0.0: {} - mdx-bundler@9.2.1(esbuild@0.18.20): - dependencies: - '@babel/runtime': 7.26.0 - '@esbuild-plugins/node-resolve': 0.1.4(esbuild@0.18.20) - '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@mdx-js/esbuild': 2.3.0(esbuild@0.18.20) - esbuild: 0.18.20 - gray-matter: 4.0.3 - remark-frontmatter: 4.0.1 - remark-mdx-frontmatter: 1.1.1 - uuid: 8.3.2 - vfile: 5.3.7 - transitivePeerDependencies: - - supports-color - meilisearch@0.38.0(encoding@0.1.13): dependencies: cross-fetch: 3.2.0(encoding@0.1.13) @@ -23788,10 +23205,6 @@ snapshots: transitivePeerDependencies: - encoding - memfs@3.5.3: - dependencies: - fs-monkey: 1.0.6 - memoizerific@1.11.3: dependencies: map-or-similar: 1.5.0 @@ -23827,25 +23240,6 @@ snapshots: content-type: 1.0.4 raw-body: 2.4.1 - micromark-core-commonmark@1.1.0: - dependencies: - decode-named-character-reference: 1.0.2 - micromark-factory-destination: 1.1.0 - micromark-factory-label: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-factory-title: 1.1.0 - micromark-factory-whitespace: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-html-tag-name: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - micromark-core-commonmark@2.0.2: dependencies: decode-named-character-reference: 1.0.2 @@ -23865,20 +23259,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-extension-frontmatter@1.1.1: - dependencies: - fault: 2.0.1 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-extension-gfm-autolink-literal@1.0.5: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - micromark-extension-gfm-autolink-literal@2.1.0: dependencies: micromark-util-character: 2.1.1 @@ -23886,17 +23266,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-extension-gfm-footnote@1.1.2: - dependencies: - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - micromark-extension-gfm-footnote@2.1.0: dependencies: devlop: 1.1.0 @@ -23908,15 +23277,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-extension-gfm-strikethrough@1.0.7: - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - micromark-extension-gfm-strikethrough@2.1.0: dependencies: devlop: 1.1.0 @@ -23926,14 +23286,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-extension-gfm-table@1.0.7: - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - micromark-extension-gfm-table@2.1.0: dependencies: devlop: 1.1.0 @@ -23942,22 +23294,10 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-extension-gfm-tagfilter@1.0.2: - dependencies: - micromark-util-types: 1.1.0 - micromark-extension-gfm-tagfilter@2.0.0: dependencies: micromark-util-types: 2.0.1 - micromark-extension-gfm-task-list-item@1.0.5: - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - micromark-extension-gfm-task-list-item@2.1.0: dependencies: devlop: 1.1.0 @@ -23966,17 +23306,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-extension-gfm@2.0.3: - dependencies: - micromark-extension-gfm-autolink-literal: 1.0.5 - micromark-extension-gfm-footnote: 1.1.2 - micromark-extension-gfm-strikethrough: 1.0.7 - micromark-extension-gfm-table: 1.0.7 - micromark-extension-gfm-tagfilter: 1.0.2 - micromark-extension-gfm-task-list-item: 1.0.5 - micromark-util-combine-extensions: 1.1.0 - micromark-util-types: 1.1.0 - micromark-extension-gfm@3.0.0: dependencies: micromark-extension-gfm-autolink-literal: 2.1.0 @@ -23988,17 +23317,6 @@ snapshots: micromark-util-combine-extensions: 2.0.1 micromark-util-types: 2.0.1 - micromark-extension-mdx-expression@1.0.8: - dependencies: - '@types/estree': 1.0.6 - micromark-factory-mdx-expression: 1.0.9 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - micromark-extension-mdx-expression@3.0.0: dependencies: '@types/estree': 1.0.6 @@ -24010,19 +23328,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-extension-mdx-jsx@1.0.5: - dependencies: - '@types/acorn': 4.0.6 - '@types/estree': 1.0.6 - estree-util-is-identifier-name: 2.1.0 - micromark-factory-mdx-expression: 1.0.9 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - vfile-message: 3.1.4 - micromark-extension-mdx-jsx@3.0.1: dependencies: '@types/acorn': 4.0.6 @@ -24037,26 +23342,10 @@ snapshots: micromark-util-types: 2.0.1 vfile-message: 4.0.2 - micromark-extension-mdx-md@1.0.1: - dependencies: - micromark-util-types: 1.1.0 - micromark-extension-mdx-md@2.0.0: dependencies: micromark-util-types: 2.0.1 - micromark-extension-mdxjs-esm@1.0.5: - dependencies: - '@types/estree': 1.0.6 - micromark-core-commonmark: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-position-from-estree: 1.1.2 - uvu: 0.5.6 - vfile-message: 3.1.4 - micromark-extension-mdxjs-esm@3.0.0: dependencies: '@types/estree': 1.0.6 @@ -24069,17 +23358,6 @@ snapshots: unist-util-position-from-estree: 2.0.0 vfile-message: 4.0.2 - micromark-extension-mdxjs@1.0.1: - dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) - micromark-extension-mdx-expression: 1.0.8 - micromark-extension-mdx-jsx: 1.0.5 - micromark-extension-mdx-md: 1.0.1 - micromark-extension-mdxjs-esm: 1.0.5 - micromark-util-combine-extensions: 1.1.0 - micromark-util-types: 1.1.0 - micromark-extension-mdxjs@3.0.0: dependencies: acorn: 8.14.0 @@ -24091,25 +23369,12 @@ snapshots: micromark-util-combine-extensions: 2.0.1 micromark-util-types: 2.0.1 - micromark-factory-destination@1.1.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - micromark-factory-destination@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-factory-label@1.1.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - micromark-factory-label@2.0.1: dependencies: devlop: 1.1.0 @@ -24117,17 +23382,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-factory-mdx-expression@1.0.9: - dependencies: - '@types/estree': 1.0.6 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-position-from-estree: 1.1.2 - uvu: 0.5.6 - vfile-message: 3.1.4 - micromark-factory-mdx-expression@2.0.2: dependencies: '@types/estree': 1.0.6 @@ -24140,23 +23394,11 @@ snapshots: unist-util-position-from-estree: 2.0.0 vfile-message: 4.0.2 - micromark-factory-space@1.1.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-types: 1.1.0 - micromark-factory-space@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-types: 2.0.1 - micromark-factory-title@1.1.0: - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - micromark-factory-title@2.0.1: dependencies: micromark-factory-space: 2.0.1 @@ -24164,13 +23406,6 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-factory-whitespace@1.1.0: - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - micromark-factory-whitespace@2.0.1: dependencies: micromark-factory-space: 2.0.1 @@ -24178,61 +23413,30 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-util-character@1.2.0: - dependencies: - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - micromark-util-character@2.1.1: dependencies: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-util-chunked@1.1.0: - dependencies: - micromark-util-symbol: 1.1.0 - micromark-util-chunked@2.0.1: dependencies: micromark-util-symbol: 2.0.1 - micromark-util-classify-character@1.1.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - micromark-util-classify-character@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-util-combine-extensions@1.1.0: - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-types: 1.1.0 - micromark-util-combine-extensions@2.0.1: dependencies: micromark-util-chunked: 2.0.1 micromark-util-types: 2.0.1 - micromark-util-decode-numeric-character-reference@1.1.0: - dependencies: - micromark-util-symbol: 1.1.0 - micromark-util-decode-numeric-character-reference@2.0.2: dependencies: micromark-util-symbol: 2.0.1 - micromark-util-decode-string@1.1.0: - dependencies: - decode-named-character-reference: 1.0.2 - micromark-util-character: 1.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-decode-string@2.0.1: dependencies: decode-named-character-reference: 1.0.2 @@ -24240,21 +23444,8 @@ snapshots: micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-symbol: 2.0.1 - micromark-util-encode@1.1.0: {} - micromark-util-encode@2.0.1: {} - micromark-util-events-to-acorn@1.2.3: - dependencies: - '@types/acorn': 4.0.6 - '@types/estree': 1.0.6 - '@types/unist': 2.0.11 - estree-util-visit: 1.2.1 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - vfile-message: 3.1.4 - micromark-util-events-to-acorn@2.0.2: dependencies: '@types/acorn': 4.0.6 @@ -24266,45 +23457,22 @@ snapshots: micromark-util-types: 2.0.1 vfile-message: 4.0.2 - micromark-util-html-tag-name@1.2.0: {} - micromark-util-html-tag-name@2.0.1: {} - micromark-util-normalize-identifier@1.1.0: - dependencies: - micromark-util-symbol: 1.1.0 - micromark-util-normalize-identifier@2.0.1: dependencies: micromark-util-symbol: 2.0.1 - micromark-util-resolve-all@1.1.0: - dependencies: - micromark-util-types: 1.1.0 - micromark-util-resolve-all@2.0.1: dependencies: micromark-util-types: 2.0.1 - micromark-util-sanitize-uri@1.2.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-encode: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-sanitize-uri@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-encode: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-subtokenize@1.1.0: - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - micromark-util-subtokenize@2.0.3: dependencies: devlop: 1.1.0 @@ -24312,43 +23480,10 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 - micromark-util-symbol@1.1.0: {} - micromark-util-symbol@2.0.1: {} - micromark-util-types@1.1.0: {} - micromark-util-types@2.0.1: {} - micromark@2.11.4: - dependencies: - debug: 4.4.0 - parse-entities: 2.0.0 - transitivePeerDependencies: - - supports-color - - micromark@3.2.0: - dependencies: - '@types/debug': 4.1.12 - debug: 4.4.0 - decode-named-character-reference: 1.0.2 - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-combine-extensions: 1.1.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-encode: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - transitivePeerDependencies: - - supports-color - micromark@4.0.1: dependencies: '@types/debug': 4.1.12 @@ -24436,11 +23571,6 @@ snapshots: dependencies: minipass: 3.3.6 - minipass@2.9.0: - dependencies: - safe-buffer: 5.2.1 - yallist: 3.1.1 - minipass@3.3.6: dependencies: yallist: 4.0.0 @@ -24449,10 +23579,6 @@ snapshots: minipass@7.1.2: {} - minizlib@1.3.3: - dependencies: - minipass: 2.9.0 - minizlib@2.1.2: dependencies: minipass: 3.3.6 @@ -24480,6 +23606,13 @@ snapshots: pkg-types: 1.3.0 ufo: 1.5.4 + mlly@1.7.4: + dependencies: + acorn: 8.14.1 + pathe: 2.0.3 + pkg-types: 1.3.1 + ufo: 1.5.4 + mock-socket@9.3.1: {} mri@1.2.0: {} @@ -24488,9 +23621,11 @@ snapshots: ms@2.1.1: {} + ms@2.1.2: {} + ms@2.1.3: {} - muggle-string@0.3.1: {} + muggle-string@0.4.1: {} mute-stream@0.0.8: {} @@ -24502,7 +23637,7 @@ snapshots: nan@2.22.0: {} - nanoid@3.3.8: {} + nanoid@3.3.11: {} natural-compare-lite@1.4.0: {} @@ -24516,27 +23651,14 @@ snapshots: netmask@2.0.2: {} - next-contentlayer@0.3.4(contentlayer@0.3.4)(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@contentlayer/core': 0.3.4 - '@contentlayer/utils': 0.3.4 - contentlayer: 0.3.4 - next: 14.2.22(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - transitivePeerDependencies: - - '@effect-ts/otel-node' - - markdown-wasm - - supports-color - - next-mdx-remote-client@1.0.3(@types/react@18.3.18)(acorn@8.14.0)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522): + next-mdx-remote-client@1.0.3(@types/react@19.1.0)(acorn@8.14.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@babel/code-frame': 7.26.2 - '@mdx-js/mdx': 3.1.0(acorn@8.14.0) - '@mdx-js/react': 3.1.0(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) + '@mdx-js/mdx': 3.1.0(acorn@8.14.1) + '@mdx-js/react': 3.1.0(@types/react@19.1.0)(react@19.1.0) '@types/mdx': 2.0.13 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) remark-mdx-remove-esm: 1.1.0 serialize-error: 11.0.3 vfile: 6.0.3 @@ -24546,43 +23668,12 @@ snapshots: - acorn - supports-color - next-themes@0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next-themes@0.3.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - next-themes@0.3.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522): - dependencies: - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - - next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@next/env': 14.2.22 - '@swc/helpers': 0.5.5 - busboy: 1.6.0 - caniuse-lite: 1.0.30001690 - graceful-fs: 4.2.11 - postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(react@18.3.1) - optionalDependencies: - '@next/swc-darwin-arm64': 14.2.22 - '@next/swc-darwin-x64': 14.2.22 - '@next/swc-linux-arm64-gnu': 14.2.22 - '@next/swc-linux-arm64-musl': 14.2.22 - '@next/swc-linux-x64-gnu': 14.2.22 - '@next/swc-linux-x64-musl': 14.2.22 - '@next/swc-win32-arm64-msvc': 14.2.22 - '@next/swc-win32-ia32-msvc': 14.2.22 - '@next/swc-win32-x64-msvc': 14.2.22 - '@opentelemetry/api': 1.9.0 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - next@15.0.0-rc.0(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522): + next@15.0.0-rc.0(@babel/core@7.26.10)(babel-plugin-react-compiler@0.0.0-experimental-592953e-20240517)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@next/env': 15.0.0-rc.0 '@swc/helpers': 0.5.11 @@ -24590,9 +23681,9 @@ snapshots: caniuse-lite: 1.0.30001690 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - styled-jsx: 5.1.3(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + styled-jsx: 5.1.3(@babel/core@7.26.10)(react@19.1.0) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-rc.0 '@next/swc-darwin-x64': 15.0.0-rc.0 @@ -24603,7 +23694,6 @@ snapshots: '@next/swc-win32-arm64-msvc': 15.0.0-rc.0 '@next/swc-win32-ia32-msvc': 15.0.0-rc.0 '@next/swc-win32-x64-msvc': 15.0.0-rc.0 - '@opentelemetry/api': 1.9.0 babel-plugin-react-compiler: 0.0.0-experimental-592953e-20240517 sharp: 0.33.5 transitivePeerDependencies: @@ -24614,15 +23704,8 @@ snapshots: dependencies: lower-case: 1.1.4 - no-case@3.0.4: - dependencies: - lower-case: 2.0.2 - tslib: 2.8.1 - node-addon-api@5.1.0: {} - node-domexception@1.0.0: {} - node-fetch-native@1.6.4: {} node-fetch@2.6.7(encoding@0.1.13): @@ -24643,19 +23726,13 @@ snapshots: optionalDependencies: encoding: 0.1.13 - node-fetch@3.3.2: - dependencies: - data-uri-to-buffer: 4.0.1 - fetch-blob: 3.2.0 - formdata-polyfill: 4.0.10 - node-gyp-build@4.8.4: {} node-int64@0.4.0: {} node-plop@0.26.3: dependencies: - '@babel/runtime-corejs3': 7.26.0 + '@babel/runtime-corejs3': 7.27.0 '@types/inquirer': 6.5.0 change-case: 3.1.0 del: 5.1.0 @@ -24677,6 +23754,10 @@ snapshots: dependencies: abbrev: 2.0.0 + nopt@8.1.0: + dependencies: + abbrev: 3.0.0 + normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -24804,31 +23885,38 @@ snapshots: object.assign@4.1.7: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 has-symbols: 1.1.0 object-keys: 1.1.1 - object.entries@1.1.8: + object.entries@1.1.9: dependencies: call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 object.fromentries@2.0.8: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.8 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 + + object.groupby@1.0.3: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.8 object.values@1.2.1: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 obuf@1.1.2: {} @@ -24864,8 +23952,6 @@ snapshots: regex: 5.1.1 regex-recursion: 5.1.1 - oo-ascii-tree@1.106.0: {} - open@8.4.2: dependencies: define-lazy-prop: 2.0.0 @@ -24908,16 +23994,16 @@ snapshots: os-tmpdir@1.0.2: {} - overlayscrollbars-react@0.5.6(overlayscrollbars@2.10.1)(react@19.0.0-rc-f994737d14-20240522): + overlayscrollbars-react@0.5.6(overlayscrollbars@2.10.1)(react@19.1.0): dependencies: overlayscrollbars: 2.10.1 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 overlayscrollbars@2.10.1: {} own-keys@1.0.1: dependencies: - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 object-keys: 1.1.1 safe-push-apply: 1.0.0 @@ -24929,8 +24015,6 @@ snapshots: dependencies: p-map: 5.5.0 - p-finally@2.0.1: {} - p-limit@2.3.0: dependencies: p-try: 2.2.0 @@ -24941,7 +24025,7 @@ snapshots: p-limit@4.0.0: dependencies: - yocto-queue: 1.1.1 + yocto-queue: 1.2.1 p-limit@6.2.0: dependencies: @@ -24971,7 +24055,7 @@ snapshots: p-map@7.0.3: {} - p-queue@8.0.1: + p-queue@8.1.0: dependencies: eventemitter3: 5.0.1 p-timeout: 6.1.4 @@ -24982,7 +24066,7 @@ snapshots: p-try@2.2.0: {} - pac-proxy-agent@7.1.0: + pac-proxy-agent@7.2.0: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.3 @@ -25019,15 +24103,6 @@ snapshots: color-name: 1.1.4 hex-rgb: 4.3.0 - parse-entities@2.0.0: - dependencies: - character-entities: 1.2.4 - character-entities-legacy: 1.1.4 - character-reference-invalid: 1.1.4 - is-alphanumerical: 1.0.4 - is-decimal: 1.0.4 - is-hexadecimal: 1.0.4 - parse-entities@4.0.2: dependencies: '@types/unist': 2.0.11 @@ -25058,22 +24133,21 @@ snapshots: lines-and-columns: 2.0.4 type-fest: 3.13.1 + parse-json@8.2.0: + dependencies: + '@babel/code-frame': 7.26.2 + index-to-position: 1.0.0 + type-fest: 4.39.1 + parse-ms@2.1.0: {} parse-ms@4.0.0: {} - parse5@6.0.1: {} - pascal-case@2.0.1: dependencies: camel-case: 3.0.0 upper-case-first: 1.1.2 - pascal-case@3.1.2: - dependencies: - no-case: 3.0.4 - tslib: 2.8.1 - path-browserify@1.0.1: {} path-case@2.1.1: @@ -25108,12 +24182,14 @@ snapshots: path-to-regexp@6.1.0: {} - path-to-regexp@6.2.1: {} + path-to-regexp@6.3.0: {} path-type@4.0.0: {} pathe@1.1.2: {} + pathe@2.0.3: {} + pathval@2.0.0: {} pend@1.2.0: {} @@ -25122,12 +24198,6 @@ snapshots: performance-now@2.1.0: {} - periscopic@3.1.0: - dependencies: - '@types/estree': 1.0.6 - estree-walker: 3.0.3 - is-reference: 3.0.3 - pg-int8@1.0.1: {} pg-numeric@1.0.2: {} @@ -25174,6 +24244,18 @@ snapshots: mlly: 1.7.3 pathe: 1.1.2 + pkg-types@1.3.1: + dependencies: + confbox: 0.1.8 + mlly: 1.7.4 + pathe: 2.0.3 + + pkg-types@2.1.0: + dependencies: + confbox: 0.2.2 + exsolve: 1.0.4 + pathe: 2.0.3 + plur@4.0.0: dependencies: irregular-plurals: 3.5.0 @@ -25186,72 +24268,72 @@ snapshots: polished@4.3.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 possible-typed-array-names@1.0.0: {} - postcss-import@15.1.0(postcss@8.4.49): + postcss-import@15.1.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.10 - postcss-js@4.0.1(postcss@8.4.49): + postcss-js@4.0.1(postcss@8.5.3): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.49 + postcss: 8.5.3 - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)): + postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)): dependencies: lilconfig: 3.1.3 - yaml: 2.7.0 + yaml: 2.7.1 optionalDependencies: - postcss: 8.4.49 - ts-node: 10.9.2(@types/node@22.10.10)(typescript@5.5.4) + postcss: 8.5.3 + ts-node: 10.9.2(@types/node@22.14.0)(typescript@5.8.3) - postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.7.0): + postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(yaml@2.7.1): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 2.4.2 - postcss: 8.4.49 + postcss: 8.5.3 tsx: 4.19.2 - yaml: 2.7.0 + yaml: 2.7.1 - postcss-loader@7.3.4(postcss@8.4.49)(typescript@5.5.4): + postcss-loader@7.3.4(postcss@8.5.3)(typescript@5.8.3): dependencies: - cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.8.3) jiti: 1.21.7 - postcss: 8.4.49 + postcss: 8.5.3 semver: 7.6.3 transitivePeerDependencies: - typescript - postcss-modules-extract-imports@3.1.0(postcss@8.4.49): + postcss-modules-extract-imports@3.1.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 - postcss-modules-local-by-default@4.2.0(postcss@8.4.49): + postcss-modules-local-by-default@4.2.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.4.49) - postcss: 8.4.49 - postcss-selector-parser: 7.0.0 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.4.49): + postcss-modules-scope@3.2.1(postcss@8.5.3): dependencies: - postcss: 8.4.49 - postcss-selector-parser: 7.0.0 + postcss: 8.5.3 + postcss-selector-parser: 7.1.0 - postcss-modules-values@4.0.0(postcss@8.4.49): + postcss-modules-values@4.0.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.4.49) - postcss: 8.4.49 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 - postcss-nested@6.2.0(postcss@8.4.49): + postcss-nested@6.2.0(postcss@8.5.3): dependencies: - postcss: 8.4.49 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 postcss-selector-parser@6.0.10: @@ -25269,17 +24351,22 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 + postcss-selector-parser@7.1.0: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss-value-parser@4.2.0: {} postcss@8.4.31: dependencies: - nanoid: 3.3.8 + nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.4.49: + postcss@8.5.3: dependencies: - nanoid: 3.3.8 + nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -25295,17 +24382,15 @@ snapshots: postgres-range@1.1.4: {} - prefix-style@2.0.1: {} - prelude-ls@1.2.1: {} - prettier-plugin-tailwindcss@0.5.14(prettier@3.4.2): + prettier-plugin-tailwindcss@0.5.14(prettier@3.5.3): dependencies: - prettier: 3.4.2 + prettier: 3.5.3 prettier@2.8.8: {} - prettier@3.4.2: {} + prettier@3.5.3: {} pretty-format@24.9.0: dependencies: @@ -25371,20 +24456,7 @@ snapshots: property-information@6.5.0: {} - protobufjs@7.4.0: - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/node': 22.10.10 - long: 5.2.3 + property-information@7.0.0: {} proxy-agent@6.5.0: dependencies: @@ -25393,7 +24465,7 @@ snapshots: http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 lru-cache: 7.18.3 - pac-proxy-agent: 7.1.0 + pac-proxy-agent: 7.2.0 proxy-from-env: 1.1.0 socks-proxy-agent: 8.0.5 transitivePeerDependencies: @@ -25405,11 +24477,6 @@ snapshots: dependencies: punycode: 2.3.1 - pump@3.0.2: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - punycode.js@2.3.1: {} punycode@2.3.1: {} @@ -25420,18 +24487,18 @@ snapshots: dependencies: side-channel: 1.1.0 + qs@6.14.0: + dependencies: + side-channel: 1.1.0 + qs@6.5.3: {} + quansync@0.2.10: {} + queue-microtask@1.2.3: {} - queue-tick@1.0.1: {} - quick-lru@4.0.1: {} - raf@3.4.1: - dependencies: - performance-now: 2.1.0 - ramda@0.29.0: {} raw-body@2.4.1: @@ -25448,106 +24515,98 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-aria-components@1.5.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522): + react-aria-components@1.5.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@internationalized/date': 3.6.0 '@internationalized/string': 3.2.5 - '@react-aria/collections': 3.0.0-alpha.6(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/color': 3.0.2(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/disclosure': 3.0.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/dnd': 3.8.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/collections': 3.0.0-alpha.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/color': 3.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/disclosure': 3.0.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/dnd': 3.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) '@react-aria/live-announcer': 3.4.1 - '@react-aria/menu': 3.16.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/toolbar': 3.0.0-beta.11(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/tree': 3.0.0-beta.2(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/virtualizer': 4.1.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/color': 3.8.1(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/disclosure': 3.0.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/layout': 4.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/menu': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/table': 3.13.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/utils': 3.10.5(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/virtualizer': 4.2.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/color': 3.0.1(react@19.0.0-rc-f994737d14-20240522) - '@react-types/form': 3.7.8(react@19.0.0-rc-f994737d14-20240522) - '@react-types/grid': 3.2.10(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-types/table': 3.10.3(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/menu': 3.16.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/toolbar': 3.0.0-beta.11(react@19.1.0) + '@react-aria/tree': 3.0.0-beta.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-aria/virtualizer': 4.1.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-stately/color': 3.8.1(react@19.1.0) + '@react-stately/disclosure': 3.0.0(react@19.1.0) + '@react-stately/layout': 4.1.0(react@19.1.0) + '@react-stately/menu': 3.9.0(react@19.1.0) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-stately/table': 3.13.0(react@19.1.0) + '@react-stately/utils': 3.10.5(react@19.1.0) + '@react-stately/virtualizer': 4.2.0(react@19.1.0) + '@react-types/color': 3.0.1(react@19.1.0) + '@react-types/form': 3.7.8(react@19.1.0) + '@react-types/grid': 3.2.10(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + '@react-types/table': 3.10.3(react@19.1.0) '@swc/helpers': 0.5.15 client-only: 0.0.1 - react: 19.0.0-rc-f994737d14-20240522 - react-aria: 3.36.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - react-stately: 3.34.0(react@19.0.0-rc-f994737d14-20240522) - use-sync-external-store: 1.4.0(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-aria: 3.36.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) + react-stately: 3.34.0(react@19.1.0) + use-sync-external-store: 1.4.0(react@19.1.0) - react-aria@3.36.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522): + react-aria@3.36.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@internationalized/string': 3.2.5 - '@react-aria/breadcrumbs': 3.5.19(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/button': 3.11.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/calendar': 3.6.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/checkbox': 3.15.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/color': 3.0.2(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/combobox': 3.11.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/datepicker': 3.12.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/dialog': 3.5.20(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/disclosure': 3.0.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/dnd': 3.8.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/focus': 3.19.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/gridlist': 3.10.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/i18n': 3.12.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/interactions': 3.22.5(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/label': 3.7.13(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/link': 3.7.7(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/listbox': 3.13.6(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/menu': 3.16.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/meter': 3.4.18(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/numberfield': 3.11.9(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/overlays': 3.24.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/progress': 3.4.18(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/radio': 3.10.10(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/searchfield': 3.7.11(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/select': 3.15.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/selection': 3.21.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/separator': 3.4.4(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/slider': 3.7.14(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/ssr': 3.9.7(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/switch': 3.6.10(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/table': 3.16.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/tabs': 3.9.8(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/tag': 3.4.8(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/textfield': 3.15.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/tooltip': 3.7.10(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/utils': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - '@react-aria/visually-hidden': 3.8.18(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + '@react-aria/breadcrumbs': 3.5.19(react@19.1.0) + '@react-aria/button': 3.11.0(react@19.1.0) + '@react-aria/calendar': 3.6.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/checkbox': 3.15.0(react@19.1.0) + '@react-aria/color': 3.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/combobox': 3.11.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/datepicker': 3.12.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/dialog': 3.5.20(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/disclosure': 3.0.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/dnd': 3.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/focus': 3.19.0(react@19.1.0) + '@react-aria/gridlist': 3.10.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/i18n': 3.12.4(react@19.1.0) + '@react-aria/interactions': 3.22.5(react@19.1.0) + '@react-aria/label': 3.7.13(react@19.1.0) + '@react-aria/link': 3.7.7(react@19.1.0) + '@react-aria/listbox': 3.13.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/menu': 3.16.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/meter': 3.4.18(react@19.1.0) + '@react-aria/numberfield': 3.11.9(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/overlays': 3.24.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/progress': 3.4.18(react@19.1.0) + '@react-aria/radio': 3.10.10(react@19.1.0) + '@react-aria/searchfield': 3.7.11(react@19.1.0) + '@react-aria/select': 3.15.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/selection': 3.21.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/separator': 3.4.4(react@19.1.0) + '@react-aria/slider': 3.7.14(react@19.1.0) + '@react-aria/ssr': 3.9.7(react@19.1.0) + '@react-aria/switch': 3.6.10(react@19.1.0) + '@react-aria/table': 3.16.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/tabs': 3.9.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/tag': 3.4.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-aria/textfield': 3.15.0(react@19.1.0) + '@react-aria/tooltip': 3.7.10(react@19.1.0) + '@react-aria/utils': 3.26.0(react@19.1.0) + '@react-aria/visually-hidden': 3.8.18(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - react-custom-scrollbars-2@4.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-docgen-typescript@2.2.2(typescript@5.8.3): dependencies: - dom-css: 2.1.0 - prop-types: 15.8.1 - raf: 3.4.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + typescript: 5.8.3 - react-docgen-typescript@2.2.2(typescript@5.5.4): + react-docgen@7.1.1: dependencies: - typescript: 5.5.4 - - react-docgen@7.1.0: - dependencies: - '@babel/core': 7.26.0 - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 + '@babel/core': 7.26.10 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.7 '@types/doctrine': 0.0.9 '@types/resolve': 1.20.6 doctrine: 3.0.0 @@ -25556,16 +24615,10 @@ snapshots: transitivePeerDependencies: - supports-color - react-dom@18.3.1(react@18.3.1): + react-dom@19.1.0(react@19.1.0): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 - - react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522): - dependencies: - react: 19.0.0-rc-f994737d14-20240522 - scheduler: 0.25.0-rc-f994737d14-20240522 + react: 19.1.0 + scheduler: 0.26.0 react-is@16.13.1: {} @@ -25575,105 +24628,74 @@ snapshots: react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@18.3.18)(react@18.3.1): + react-remove-scroll-bar@2.3.8(@types/react@19.1.0)(react@19.1.0): dependencies: - react: 18.3.1 - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@18.3.1) + react: 19.1.0 + react-style-singleton: 2.2.3(@types/react@19.1.0)(react@19.1.0) tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - react-remove-scroll-bar@2.3.8(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522): + react-remove-scroll@2.5.5(@types/react@19.1.0)(react@19.1.0): dependencies: - react: 19.0.0-rc-f994737d14-20240522 - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) + react: 19.1.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.1.0)(react@19.1.0) + react-style-singleton: 2.2.3(@types/react@19.1.0)(react@19.1.0) tslib: 2.8.1 + use-callback-ref: 1.3.3(@types/react@19.1.0)(react@19.1.0) + use-sidecar: 1.1.3(@types/react@19.1.0)(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - react-remove-scroll@2.5.5(@types/react@18.3.18)(react@18.3.1): + react-remove-scroll@2.6.2(@types/react@19.1.0)(react@19.1.0): dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.18)(react@18.3.1) - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@18.3.1) + react: 19.1.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.1.0)(react@19.1.0) + react-style-singleton: 2.2.3(@types/react@19.1.0)(react@19.1.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.18)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.18)(react@18.3.1) + use-callback-ref: 1.3.3(@types/react@19.1.0)(react@19.1.0) + use-sidecar: 1.1.3(@types/react@19.1.0)(react@19.1.0) optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - react-remove-scroll@2.6.2(@types/react@18.3.18)(react@18.3.1): + react-stately@3.34.0(react@19.1.0): dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.18)(react@18.3.1) - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@18.3.1) - tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.18)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.18)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.18 + '@react-stately/calendar': 3.6.0(react@19.1.0) + '@react-stately/checkbox': 3.6.10(react@19.1.0) + '@react-stately/collections': 3.12.0(react@19.1.0) + '@react-stately/color': 3.8.1(react@19.1.0) + '@react-stately/combobox': 3.10.1(react@19.1.0) + '@react-stately/data': 3.12.0(react@19.1.0) + '@react-stately/datepicker': 3.11.0(react@19.1.0) + '@react-stately/disclosure': 3.0.0(react@19.1.0) + '@react-stately/dnd': 3.5.0(react@19.1.0) + '@react-stately/form': 3.1.0(react@19.1.0) + '@react-stately/list': 3.11.1(react@19.1.0) + '@react-stately/menu': 3.9.0(react@19.1.0) + '@react-stately/numberfield': 3.9.8(react@19.1.0) + '@react-stately/overlays': 3.6.12(react@19.1.0) + '@react-stately/radio': 3.10.9(react@19.1.0) + '@react-stately/searchfield': 3.5.8(react@19.1.0) + '@react-stately/select': 3.6.9(react@19.1.0) + '@react-stately/selection': 3.18.0(react@19.1.0) + '@react-stately/slider': 3.6.0(react@19.1.0) + '@react-stately/table': 3.13.0(react@19.1.0) + '@react-stately/tabs': 3.7.0(react@19.1.0) + '@react-stately/toggle': 3.8.0(react@19.1.0) + '@react-stately/tooltip': 3.5.0(react@19.1.0) + '@react-stately/tree': 3.8.6(react@19.1.0) + '@react-types/shared': 3.26.0(react@19.1.0) + react: 19.1.0 - react-remove-scroll@2.6.2(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522): - dependencies: - react: 19.0.0-rc-f994737d14-20240522 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - use-sidecar: 1.1.3(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522) - optionalDependencies: - '@types/react': 18.3.18 - - react-stately@3.34.0(react@19.0.0-rc-f994737d14-20240522): - dependencies: - '@react-stately/calendar': 3.6.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/checkbox': 3.6.10(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/collections': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/color': 3.8.1(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/combobox': 3.10.1(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/data': 3.12.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/datepicker': 3.11.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/disclosure': 3.0.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/dnd': 3.5.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/form': 3.1.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/list': 3.11.1(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/menu': 3.9.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/numberfield': 3.9.8(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/overlays': 3.6.12(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/radio': 3.10.9(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/searchfield': 3.5.8(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/select': 3.6.9(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/selection': 3.18.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/slider': 3.6.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/table': 3.13.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/tabs': 3.7.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/toggle': 3.8.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/tooltip': 3.5.0(react@19.0.0-rc-f994737d14-20240522) - '@react-stately/tree': 3.8.6(react@19.0.0-rc-f994737d14-20240522) - '@react-types/shared': 3.26.0(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - - react-style-singleton@2.2.3(@types/react@18.3.18)(react@18.3.1): + react-style-singleton@2.2.3(@types/react@19.1.0)(react@19.1.0): dependencies: get-nonce: 1.0.1 - react: 18.3.1 + react: 19.1.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - react-style-singleton@2.2.3(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522): - dependencies: - get-nonce: 1.0.1 - react: 19.0.0-rc-f994737d14-20240522 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 18.3.18 - - react@18.3.1: - dependencies: - loose-envify: 1.4.0 - - react@19.0.0-rc-f994737d14-20240522: {} + react@19.1.0: {} read-cache@1.0.0: dependencies: @@ -25684,10 +24706,10 @@ snapshots: json-parse-even-better-errors: 3.0.2 npm-normalize-package-bin: 3.0.1 - read-pkg-up@10.1.0: + read-package-up@11.0.0: dependencies: - find-up: 6.3.0 - read-pkg: 8.1.0 + find-up-simple: 1.0.1 + read-pkg: 9.0.1 type-fest: 4.31.0 read-pkg-up@7.0.1: @@ -25703,12 +24725,13 @@ snapshots: parse-json: 5.2.0 type-fest: 0.6.0 - read-pkg@8.1.0: + read-pkg@9.0.1: dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 6.0.2 - parse-json: 7.1.1 + parse-json: 8.2.0 type-fest: 4.31.0 + unicorn-magic: 0.1.0 readable-stream@2.3.8: dependencies: @@ -25727,17 +24750,13 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readdirp@3.3.0: - dependencies: - picomatch: 2.3.1 - readdirp@3.6.0: dependencies: picomatch: 2.3.1 - readdirp@4.0.2: {} + readdirp@4.1.2: {} - recast@0.23.9: + recast@0.23.11: dependencies: ast-types: 0.16.1 esprima: 4.0.1 @@ -25751,9 +24770,9 @@ snapshots: estree-util-build-jsx: 3.0.1 vfile: 6.0.3 - recma-jsx@1.0.0(acorn@8.14.0): + recma-jsx@1.0.0(acorn@8.14.1): dependencies: - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn-jsx: 5.3.2(acorn@8.14.1) estree-util-to-js: 2.0.0 recma-parse: 1.0.0 recma-stringify: 1.0.0 @@ -25796,6 +24815,10 @@ snapshots: dependencies: test-value: 2.1.0 + refa@0.12.1: + dependencies: + '@eslint-community/regexpp': 4.12.1 + reflect.getprototypeof@1.0.9: dependencies: call-bind: 1.0.8 @@ -25803,13 +24826,13 @@ snapshots: dunder-proto: 1.0.1 es-abstract: 1.23.8 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 gopd: 1.2.0 which-builtin-type: 1.2.1 regenerator-runtime@0.14.1: {} - regex-parser@2.3.0: {} + regex-parser@2.3.1: {} regex-recursion@5.1.1: dependencies: @@ -25822,6 +24845,11 @@ snapshots: dependencies: regex-utilities: 2.3.0 + regexp-ast-analysis@0.7.1: + dependencies: + '@eslint-community/regexpp': 4.12.1 + refa: 0.12.1 + regexp-tree@0.1.27: {} regexp.prototype.flags@1.5.3: @@ -25831,6 +24859,15 @@ snapshots: es-errors: 1.3.0 set-function-name: 2.0.2 + regexp.prototype.flags@1.5.4: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 + set-function-name: 2.0.2 + registry-auth-token@3.3.2: dependencies: rc: 1.2.8 @@ -25840,19 +24877,9 @@ snapshots: dependencies: rc: 1.2.8 - regjsparser@0.10.0: + regjsparser@0.12.0: dependencies: - jsesc: 0.5.0 - - rehype-autolink-headings@6.1.1: - dependencies: - '@types/hast': 2.3.10 - extend: 3.0.2 - hast-util-has-property: 2.0.1 - hast-util-heading-rank: 2.1.1 - hast-util-is-element: 2.1.3 - unified: 10.1.2 - unist-util-visit: 4.1.2 + jsesc: 3.0.2 rehype-recma@1.0.0: dependencies: @@ -25862,38 +24889,6 @@ snapshots: transitivePeerDependencies: - supports-color - rehype-slug@5.1.0: - dependencies: - '@types/hast': 2.3.10 - github-slugger: 2.0.0 - hast-util-has-property: 2.0.1 - hast-util-heading-rank: 2.1.1 - hast-util-to-string: 2.0.0 - unified: 10.1.2 - unist-util-visit: 4.1.2 - - rehype-stringify@9.0.4: - dependencies: - '@types/hast': 2.3.10 - hast-util-to-html: 8.0.4 - unified: 10.1.2 - - remark-frontmatter@4.0.1: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-frontmatter: 1.0.1 - micromark-extension-frontmatter: 1.1.1 - unified: 10.1.2 - - remark-gfm@3.0.1: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-gfm: 2.0.2 - micromark-extension-gfm: 2.0.3 - unified: 10.1.2 - transitivePeerDependencies: - - supports-color - remark-gfm@4.0.0: dependencies: '@types/mdast': 4.0.4 @@ -25905,13 +24900,6 @@ snapshots: transitivePeerDependencies: - supports-color - remark-mdx-frontmatter@1.1.1: - dependencies: - estree-util-is-identifier-name: 1.1.0 - estree-util-value-to-estree: 1.3.0 - js-yaml: 4.1.0 - toml: 3.0.0 - remark-mdx-remove-esm@1.1.0: dependencies: '@types/mdast': 4.0.4 @@ -25920,13 +24908,6 @@ snapshots: transitivePeerDependencies: - supports-color - remark-mdx@2.3.0: - dependencies: - mdast-util-mdx: 2.0.1 - micromark-extension-mdxjs: 1.0.1 - transitivePeerDependencies: - - supports-color - remark-mdx@3.1.0: dependencies: mdast-util-mdx: 3.0.0 @@ -25934,14 +24915,6 @@ snapshots: transitivePeerDependencies: - supports-color - remark-parse@10.0.2: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-from-markdown: 1.3.1 - unified: 10.1.2 - transitivePeerDependencies: - - supports-color - remark-parse@11.0.0: dependencies: '@types/mdast': 4.0.4 @@ -25951,13 +24924,6 @@ snapshots: transitivePeerDependencies: - supports-color - remark-rehype@10.1.0: - dependencies: - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - mdast-util-to-hast: 12.3.0 - unified: 10.1.2 - remark-rehype@11.1.1: dependencies: '@types/hast': 3.0.4 @@ -25972,8 +24938,6 @@ snapshots: mdast-util-to-markdown: 2.1.2 unified: 11.0.5 - repeat-string@1.6.1: {} - request@2.88.2: dependencies: aws-sign2: 0.7.0 @@ -26024,7 +24988,7 @@ snapshots: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.49 + postcss: 8.5.3 source-map: 0.6.1 resolve.exports@2.0.3: {} @@ -26072,29 +25036,30 @@ snapshots: dependencies: glob: 10.4.5 - rollup@4.29.1: + rollup@4.39.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.29.1 - '@rollup/rollup-android-arm64': 4.29.1 - '@rollup/rollup-darwin-arm64': 4.29.1 - '@rollup/rollup-darwin-x64': 4.29.1 - '@rollup/rollup-freebsd-arm64': 4.29.1 - '@rollup/rollup-freebsd-x64': 4.29.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.29.1 - '@rollup/rollup-linux-arm-musleabihf': 4.29.1 - '@rollup/rollup-linux-arm64-gnu': 4.29.1 - '@rollup/rollup-linux-arm64-musl': 4.29.1 - '@rollup/rollup-linux-loongarch64-gnu': 4.29.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.29.1 - '@rollup/rollup-linux-riscv64-gnu': 4.29.1 - '@rollup/rollup-linux-s390x-gnu': 4.29.1 - '@rollup/rollup-linux-x64-gnu': 4.29.1 - '@rollup/rollup-linux-x64-musl': 4.29.1 - '@rollup/rollup-win32-arm64-msvc': 4.29.1 - '@rollup/rollup-win32-ia32-msvc': 4.29.1 - '@rollup/rollup-win32-x64-msvc': 4.29.1 + '@rollup/rollup-android-arm-eabi': 4.39.0 + '@rollup/rollup-android-arm64': 4.39.0 + '@rollup/rollup-darwin-arm64': 4.39.0 + '@rollup/rollup-darwin-x64': 4.39.0 + '@rollup/rollup-freebsd-arm64': 4.39.0 + '@rollup/rollup-freebsd-x64': 4.39.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.39.0 + '@rollup/rollup-linux-arm-musleabihf': 4.39.0 + '@rollup/rollup-linux-arm64-gnu': 4.39.0 + '@rollup/rollup-linux-arm64-musl': 4.39.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.39.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.39.0 + '@rollup/rollup-linux-riscv64-gnu': 4.39.0 + '@rollup/rollup-linux-riscv64-musl': 4.39.0 + '@rollup/rollup-linux-s390x-gnu': 4.39.0 + '@rollup/rollup-linux-x64-gnu': 4.39.0 + '@rollup/rollup-linux-x64-musl': 4.39.0 + '@rollup/rollup-win32-arm64-msvc': 4.39.0 + '@rollup/rollup-win32-ia32-msvc': 4.39.0 + '@rollup/rollup-win32-x64-msvc': 4.39.0 fsevents: 2.3.3 run-async@2.4.1: {} @@ -26119,7 +25084,7 @@ snapshots: dependencies: tslib: 1.14.1 - rxjs@7.8.1: + rxjs@7.8.2: dependencies: tslib: 2.8.1 @@ -26130,8 +25095,8 @@ snapshots: safe-array-concat@1.1.3: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 - get-intrinsic: 1.2.6 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 has-symbols: 1.1.0 isarray: 2.0.5 @@ -26147,7 +25112,7 @@ snapshots: safe-regex-test@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-regex: 1.2.1 @@ -26171,25 +25136,18 @@ snapshots: postcss-value-parser: 4.2.0 yoga-wasm-web: 0.3.3 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.26.0: {} - scheduler@0.25.0-rc-f994737d14-20240522: {} - - section-matter@1.0.0: + scslre@0.3.0: dependencies: - extend-shallow: 2.0.1 - kind-of: 6.0.3 + '@eslint-community/regexpp': 4.12.1 + refa: 0.12.1 + regexp-ast-analysis: 0.7.1 semver@5.7.2: {} semver@6.3.1: {} - semver@7.3.5: - dependencies: - lru-cache: 6.0.0 - semver@7.5.4: dependencies: lru-cache: 6.0.0 @@ -26198,6 +25156,8 @@ snapshots: semver@7.6.3: {} + semver@7.7.1: {} + sentence-case@2.1.1: dependencies: no-case: 2.3.2 @@ -26214,7 +25174,7 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -26225,6 +25185,12 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 + set-proto@1.0.0: + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + setprototypeof@1.1.1: {} sharp@0.33.5: @@ -26282,16 +25248,16 @@ snapshots: side-channel-map@1.0.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 object-inspect: 1.13.3 side-channel-weakmap@1.0.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 - get-intrinsic: 1.2.6 + get-intrinsic: 1.3.0 object-inspect: 1.13.3 side-channel-map: 1.0.1 @@ -26442,7 +25408,7 @@ snapshots: dependencies: minipass: 3.3.6 - stable-hash@0.0.4: {} + stable-hash@0.0.5: {} stack-utils@2.0.6: dependencies: @@ -26456,7 +25422,7 @@ snapshots: statuses@1.5.0: {} - std-env@3.8.0: {} + std-env@3.9.0: {} stop-iteration-iterator@1.1.0: dependencies: @@ -26465,11 +25431,11 @@ snapshots: store2@2.14.4: {} - storybook@8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5): + storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5): dependencies: - '@storybook/core': 8.4.7(bufferutil@4.0.9)(prettier@3.4.2)(utf-8-validate@6.0.5) + '@storybook/core': 8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(storybook@8.6.12(bufferutil@4.0.9)(prettier@3.5.3)(utf-8-validate@6.0.5))(utf-8-validate@6.0.5) optionalDependencies: - prettier: 3.4.2 + prettier: 3.5.3 transitivePeerDependencies: - bufferutil - supports-color @@ -26493,10 +25459,9 @@ snapshots: streamsearch@1.1.0: {} - streamx@2.21.1: + streamx@2.22.0: dependencies: fast-fifo: 1.3.2 - queue-tick: 1.0.1 text-decoder: 1.2.3 optionalDependencies: bare-events: 2.5.4 @@ -26550,12 +25515,12 @@ snapshots: string.prototype.matchall@4.0.12: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 es-abstract: 1.23.8 es-errors: 1.3.0 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.6 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 gopd: 1.2.0 has-symbols: 1.1.0 internal-slot: 1.1.0 @@ -26571,25 +25536,25 @@ snapshots: string.prototype.trim@1.2.10: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-data-property: 1.1.4 define-properties: 1.2.1 es-abstract: 1.23.8 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 has-property-descriptors: 1.0.2 string.prototype.trimend@1.0.9: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 string.prototype.trimstart@1.0.8: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-object-atoms: 1.1.1 string_decoder@1.1.1: dependencies: @@ -26617,8 +25582,6 @@ snapshots: dependencies: ansi-regex: 6.1.0 - strip-bom-string@1.0.0: {} - strip-bom@3.0.0: {} strip-bom@4.0.0: {} @@ -26651,15 +25614,12 @@ snapshots: dependencies: inline-style-parser: 0.2.4 - styled-jsx@5.1.1(react@18.3.1): + styled-jsx@5.1.3(@babel/core@7.26.10)(react@19.1.0): dependencies: client-only: 0.0.1 - react: 18.3.1 - - styled-jsx@5.1.3(react@19.0.0-rc-f994737d14-20240522): - dependencies: - client-only: 0.0.1 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 + optionalDependencies: + '@babel/core': 7.26.10 sucrase@3.35.0: dependencies: @@ -26713,7 +25673,7 @@ snapshots: has-flag: 4.0.0 supports-color: 7.2.0 - supports-hyperlinks@3.1.0: + supports-hyperlinks@3.2.0: dependencies: has-flag: 4.0.0 supports-color: 7.2.0 @@ -26727,6 +25687,11 @@ snapshots: synchronous-promise@2.0.17: {} + synckit@0.11.2: + dependencies: + '@pkgr/core': 0.2.0 + tslib: 2.8.1 + synckit@0.9.2: dependencies: '@pkgr/core': 0.1.1 @@ -26740,7 +25705,7 @@ snapshots: typical: 2.6.1 wordwrapjs: 3.0.0 - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)): + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -26756,11 +25721,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.4.49 - postcss-import: 15.1.0(postcss@8.4.49) - postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4)) - postcss-nested: 6.2.0(postcss@8.4.49) + postcss: 8.5.3 + postcss-import: 15.1.0(postcss@8.5.3) + postcss-js: 4.0.1(postcss@8.5.3) + postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3)) + postcss-nested: 6.2.0(postcss@8.5.3) postcss-selector-parser: 6.1.2 resolve: 1.22.10 sucrase: 3.35.0 @@ -26773,17 +25738,7 @@ snapshots: dependencies: b4a: 1.6.7 fast-fifo: 1.3.2 - streamx: 2.21.1 - - tar@4.4.18: - dependencies: - chownr: 1.1.4 - fs-minipass: 1.2.7 - minipass: 2.9.0 - minizlib: 1.3.3 - mkdirp: 0.5.6 - safe-buffer: 5.2.1 - yallist: 3.1.1 + streamx: 2.22.0 tar@6.2.1: dependencies: @@ -26860,6 +25815,8 @@ snapshots: dependencies: any-promise: 1.3.0 + throttleit@2.1.0: {} + through@2.3.8: {} time-span@4.0.0: @@ -26881,6 +25838,11 @@ snapshots: fdir: 6.4.2(picomatch@4.0.2) picomatch: 4.0.2 + tinyglobby@0.2.12: + dependencies: + fdir: 6.4.3(picomatch@4.0.2) + picomatch: 4.0.2 + tinygradient@1.1.5: dependencies: '@types/tinycolor2': 1.4.6 @@ -26890,6 +25852,8 @@ snapshots: tinyrainbow@1.2.0: {} + tinyrainbow@2.0.0: {} + tinyspy@3.0.2: {} title-case@2.1.1: @@ -26905,24 +25869,12 @@ snapshots: tmpl@1.0.5: {} - to-camel-case@1.0.0: - dependencies: - to-space-case: 1.0.0 - - to-no-case@1.0.2: {} - to-regex-range@5.0.1: dependencies: is-number: 7.0.0 - to-space-case@1.0.0: - dependencies: - to-no-case: 1.0.2 - toidentifier@1.0.0: {} - toml@3.0.0: {} - totalist@3.0.1: {} tough-cookie@2.5.0: @@ -26946,10 +25898,18 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.4.3(typescript@5.5.4): + ts-api-utils@1.4.3(typescript@5.8.3): + dependencies: + typescript: 5.8.3 + + ts-api-utils@2.1.0(typescript@5.5.4): dependencies: typescript: 5.5.4 + ts-api-utils@2.1.0(typescript@5.8.3): + dependencies: + typescript: 5.8.3 + ts-dedent@2.2.0: {} ts-interface-checker@0.1.13: {} @@ -26969,7 +25929,7 @@ snapshots: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 16.18.11 - acorn: 8.14.0 + acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -26979,15 +25939,15 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@22.10.10)(typescript@5.5.4): + ts-node@10.9.2(@types/node@22.14.0)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.10.10 - acorn: 8.14.0 + '@types/node': 22.14.0 + acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -26996,11 +25956,35 @@ snapshots: typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optional: true - ts-pattern@4.3.0: {} + ts-node@10.9.2(@types/node@22.14.0)(typescript@5.8.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.14.0 + acorn: 8.14.1 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.8.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 ts-toolbelt@6.15.5: {} + tsconfig-paths@3.15.0: + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + tsconfig-paths@4.2.0: dependencies: json5: 2.2.3 @@ -27021,7 +26005,7 @@ snapshots: tslib@2.8.1: {} - tslint@5.14.0(typescript@5.5.4): + tslint@5.14.0(typescript@5.8.3): dependencies: babel-code-frame: 6.26.0 builtin-modules: 1.1.1 @@ -27035,10 +26019,10 @@ snapshots: resolve: 1.22.10 semver: 5.7.2 tslib: 1.14.1 - tsutils: 2.29.0(typescript@5.5.4) - typescript: 5.5.4 + tsutils: 2.29.0(typescript@5.8.3) + typescript: 5.8.3 - tslint@6.1.3(typescript@5.5.4): + tslint@6.1.3(typescript@5.8.3): dependencies: '@babel/code-frame': 7.26.2 builtin-modules: 1.1.1 @@ -27052,30 +26036,30 @@ snapshots: resolve: 1.22.10 semver: 5.7.2 tslib: 1.14.1 - tsutils: 2.29.0(typescript@5.5.4) - typescript: 5.5.4 + tsutils: 2.29.0(typescript@5.8.3) + typescript: 5.8.3 - tsup@8.3.5(@microsoft/api-extractor@7.43.0(@types/node@18.17.9))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0): + tsup@8.4.0(@microsoft/api-extractor@7.52.3(@types/node@18.17.9))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1): dependencies: - bundle-require: 5.1.0(esbuild@0.24.2) + bundle-require: 5.1.0(esbuild@0.25.2) cac: 6.7.14 chokidar: 4.0.3 - consola: 3.3.3 + consola: 3.4.2 debug: 4.4.0 - esbuild: 0.24.2 + esbuild: 0.25.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.7.0) + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(yaml@2.7.1) resolve-from: 5.0.0 - rollup: 4.29.1 + rollup: 4.39.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 - tinyglobby: 0.2.10 + tinyglobby: 0.2.12 tree-kill: 1.2.2 optionalDependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@18.17.9) - postcss: 8.4.49 + '@microsoft/api-extractor': 7.52.3(@types/node@18.17.9) + postcss: 8.5.3 typescript: 5.5.4 transitivePeerDependencies: - jiti @@ -27083,27 +26067,27 @@ snapshots: - tsx - yaml - tsup@8.3.5(@microsoft/api-extractor@7.43.0(@types/node@22.10.10))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.0): + tsup@8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.5.4)(yaml@2.7.1): dependencies: - bundle-require: 5.1.0(esbuild@0.24.2) + bundle-require: 5.1.0(esbuild@0.25.2) cac: 6.7.14 chokidar: 4.0.3 - consola: 3.3.3 + consola: 3.4.2 debug: 4.4.0 - esbuild: 0.24.2 + esbuild: 0.25.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.7.0) + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(yaml@2.7.1) resolve-from: 5.0.0 - rollup: 4.29.1 + rollup: 4.39.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 - tinyglobby: 0.2.10 + tinyglobby: 0.2.12 tree-kill: 1.2.2 optionalDependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@22.10.10) - postcss: 8.4.49 + '@microsoft/api-extractor': 7.52.3(@types/node@22.14.0) + postcss: 8.5.3 typescript: 5.5.4 transitivePeerDependencies: - jiti @@ -27111,6 +26095,34 @@ snapshots: - tsx - yaml + tsup@8.4.0(@microsoft/api-extractor@7.52.3(@types/node@22.14.0))(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(typescript@5.8.3)(yaml@2.7.1): + dependencies: + bundle-require: 5.1.0(esbuild@0.25.2) + cac: 6.7.14 + chokidar: 4.0.3 + consola: 3.4.2 + debug: 4.4.0 + esbuild: 0.25.2 + joycon: 3.1.1 + picocolors: 1.1.1 + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.2)(yaml@2.7.1) + resolve-from: 5.0.0 + rollup: 4.39.0 + source-map: 0.8.0-beta.0 + sucrase: 3.35.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.12 + tree-kill: 1.2.2 + optionalDependencies: + '@microsoft/api-extractor': 7.52.3(@types/node@22.14.0) + postcss: 8.5.3 + typescript: 5.8.3 + transitivePeerDependencies: + - jiti + - supports-color + - tsx + - yaml + tsutils-etc@1.4.2(tsutils@3.21.0(typescript@5.5.4))(typescript@5.5.4): dependencies: '@types/yargs': 17.0.33 @@ -27118,16 +26130,28 @@ snapshots: typescript: 5.5.4 yargs: 17.7.2 - tsutils@2.29.0(typescript@5.5.4): + tsutils-etc@1.4.2(tsutils@3.21.0(typescript@5.8.3))(typescript@5.8.3): + dependencies: + '@types/yargs': 17.0.33 + tsutils: 3.21.0(typescript@5.8.3) + typescript: 5.8.3 + yargs: 17.7.2 + + tsutils@2.29.0(typescript@5.8.3): dependencies: tslib: 1.14.1 - typescript: 5.5.4 + typescript: 5.8.3 tsutils@3.21.0(typescript@5.5.4): dependencies: tslib: 1.14.1 typescript: 5.5.4 + tsutils@3.21.0(typescript@5.8.3): + dependencies: + tslib: 1.14.1 + typescript: 5.8.3 + tsx@4.19.2: dependencies: esbuild: 0.23.1 @@ -27141,37 +26165,35 @@ snapshots: tunnel@0.0.6: {} - turbo-darwin-64@2.3.3: + turbo-darwin-64@2.5.0: optional: true - turbo-darwin-arm64@2.3.3: + turbo-darwin-arm64@2.5.0: optional: true - turbo-linux-64@2.3.3: + turbo-linux-64@2.5.0: optional: true - turbo-linux-arm64@2.3.3: + turbo-linux-arm64@2.5.0: optional: true - turbo-windows-64@2.3.3: + turbo-windows-64@2.5.0: optional: true - turbo-windows-arm64@2.3.3: + turbo-windows-arm64@2.5.0: optional: true - turbo@2.3.3: + turbo@2.5.0: optionalDependencies: - turbo-darwin-64: 2.3.3 - turbo-darwin-arm64: 2.3.3 - turbo-linux-64: 2.3.3 - turbo-linux-arm64: 2.3.3 - turbo-windows-64: 2.3.3 - turbo-windows-arm64: 2.3.3 + turbo-darwin-64: 2.5.0 + turbo-darwin-arm64: 2.5.0 + turbo-linux-64: 2.5.0 + turbo-linux-arm64: 2.5.0 + turbo-windows-64: 2.5.0 + turbo-windows-arm64: 2.5.0 tweetnacl@0.14.5: {} - typanion@3.14.0: {} - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -27194,16 +26216,18 @@ snapshots: type-fest@4.31.0: {} + type-fest@4.39.1: {} + typed-array-buffer@1.0.3: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-typed-array: 1.1.15 typed-array-byte-length@1.0.3: dependencies: call-bind: 1.0.8 - for-each: 0.3.3 + for-each: 0.3.5 gopd: 1.2.0 has-proto: 1.2.0 is-typed-array: 1.1.15 @@ -27212,7 +26236,7 @@ snapshots: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.8 - for-each: 0.3.3 + for-each: 0.3.5 gopd: 1.2.0 has-proto: 1.2.0 is-typed-array: 1.1.15 @@ -27221,7 +26245,7 @@ snapshots: typed-array-length@1.0.7: dependencies: call-bind: 1.0.8 - for-each: 0.3.3 + for-each: 0.3.5 gopd: 1.2.0 is-typed-array: 1.1.15 possible-typed-array-names: 1.0.0 @@ -27229,41 +26253,42 @@ snapshots: typedarray@0.0.6: {} - typedoc@0.25.13(typescript@5.5.4): + typedoc@0.25.13(typescript@5.8.3): dependencies: lunr: 2.3.9 marked: 4.3.0 minimatch: 9.0.5 shiki: 0.14.7 - typescript: 5.5.4 + typescript: 5.8.3 - typescript-eslint@7.18.0(eslint@8.57.1)(typescript@5.5.4): + typescript-eslint@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4): dependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 - optionalDependencies: + '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4) + eslint: 9.24.0(jiti@2.4.2) typescript: 5.5.4 transitivePeerDependencies: - supports-color - typescript-eslint@8.19.0(eslint@8.57.1)(typescript@5.5.4): + typescript-eslint@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.5.4) - '@typescript-eslint/utils': 8.19.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 - typescript: 5.5.4 + '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 transitivePeerDependencies: - supports-color typescript@4.9.5: {} - typescript@5.4.2: {} - typescript@5.5.4: {} + typescript@5.8.2: {} + + typescript@5.8.3: {} + typical@2.6.1: {} typical@4.0.0: {} @@ -27281,7 +26306,7 @@ snapshots: unbox-primitive@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-bigints: 1.1.0 has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 @@ -27304,12 +26329,16 @@ snapshots: undici-types@5.26.5: {} - undici-types@6.20.0: {} + undici-types@6.21.0: {} undici@5.28.4: dependencies: '@fastify/busboy': 2.1.1 + undici@5.29.0: + dependencies: + '@fastify/busboy': 2.1.1 + undici@6.21.1: {} unicode-trie@2.0.0: @@ -27326,7 +26355,7 @@ snapshots: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.12 '@types/is-empty': 1.2.3 - '@types/node': 22.10.10 + '@types/node': 22.14.0 '@types/unist': 3.0.3 concat-stream: 2.0.0 debug: 4.4.0 @@ -27343,21 +26372,11 @@ snapshots: vfile-message: 4.0.2 vfile-reporter: 8.1.1 vfile-statistics: 3.0.0 - yaml: 2.7.0 + yaml: 2.7.1 transitivePeerDependencies: - bluebird - supports-color - unified@10.1.2: - dependencies: - '@types/unist': 2.0.11 - bail: 2.0.2 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 4.1.0 - trough: 2.2.0 - vfile: 5.3.7 - unified@11.0.5: dependencies: '@types/unist': 3.0.3 @@ -27376,75 +26395,37 @@ snapshots: dependencies: imurmurhash: 0.1.4 - unist-util-generated@2.0.1: {} - unist-util-inspect@8.1.0: dependencies: '@types/unist': 3.0.3 - unist-util-is@5.2.1: - dependencies: - '@types/unist': 2.0.11 - unist-util-is@6.0.0: dependencies: '@types/unist': 3.0.3 - unist-util-position-from-estree@1.1.2: - dependencies: - '@types/unist': 2.0.11 - unist-util-position-from-estree@2.0.0: dependencies: '@types/unist': 3.0.3 - unist-util-position@4.0.4: - dependencies: - '@types/unist': 2.0.11 - unist-util-position@5.0.0: dependencies: '@types/unist': 3.0.3 - unist-util-remove-position@4.0.2: - dependencies: - '@types/unist': 2.0.11 - unist-util-visit: 4.1.2 - unist-util-remove@4.0.0: dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unist-util-stringify-position@2.0.3: - dependencies: - '@types/unist': 2.0.11 - - unist-util-stringify-position@3.0.3: - dependencies: - '@types/unist': 2.0.11 - unist-util-stringify-position@4.0.0: dependencies: '@types/unist': 3.0.3 - unist-util-visit-parents@5.1.3: - dependencies: - '@types/unist': 2.0.11 - unist-util-is: 5.2.1 - unist-util-visit-parents@6.0.1: dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.0 - unist-util-visit@4.1.2: - dependencies: - '@types/unist': 2.0.11 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - unist-util-visit@5.0.0: dependencies: '@types/unist': 3.0.3 @@ -27457,13 +26438,13 @@ snapshots: universalify@2.0.1: {} - unocss@0.60.4(postcss@8.4.49)(rollup@4.29.1)(vite@5.4.11(@types/node@18.19.68)(terser@5.37.0)): + unocss@0.60.4(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)): dependencies: - '@unocss/astro': 0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@18.19.68)(terser@5.37.0)) - '@unocss/cli': 0.60.4(rollup@4.29.1) + '@unocss/astro': 0.60.4(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) + '@unocss/cli': 0.60.4(rollup@4.39.0) '@unocss/core': 0.60.4 '@unocss/extractor-arbitrary-variants': 0.60.4 - '@unocss/postcss': 0.60.4(postcss@8.4.49) + '@unocss/postcss': 0.60.4 '@unocss/preset-attributify': 0.60.4 '@unocss/preset-icons': 0.60.4 '@unocss/preset-mini': 0.60.4 @@ -27478,47 +26459,17 @@ snapshots: '@unocss/transformer-compile-class': 0.60.4 '@unocss/transformer-directives': 0.60.4 '@unocss/transformer-variant-group': 0.60.4 - '@unocss/vite': 0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@18.19.68)(terser@5.37.0)) + '@unocss/vite': 0.60.4(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) optionalDependencies: - vite: 5.4.11(@types/node@18.19.68)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - - postcss - rollup - supports-color - unocss@0.60.4(postcss@8.4.49)(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)): + unocss@0.65.3(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)): dependencies: - '@unocss/astro': 0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) - '@unocss/cli': 0.60.4(rollup@4.29.1) - '@unocss/core': 0.60.4 - '@unocss/extractor-arbitrary-variants': 0.60.4 - '@unocss/postcss': 0.60.4(postcss@8.4.49) - '@unocss/preset-attributify': 0.60.4 - '@unocss/preset-icons': 0.60.4 - '@unocss/preset-mini': 0.60.4 - '@unocss/preset-tagify': 0.60.4 - '@unocss/preset-typography': 0.60.4 - '@unocss/preset-uno': 0.60.4 - '@unocss/preset-web-fonts': 0.60.4 - '@unocss/preset-wind': 0.60.4 - '@unocss/reset': 0.60.4 - '@unocss/transformer-attributify-jsx': 0.60.4 - '@unocss/transformer-attributify-jsx-babel': 0.60.4 - '@unocss/transformer-compile-class': 0.60.4 - '@unocss/transformer-directives': 0.60.4 - '@unocss/transformer-variant-group': 0.60.4 - '@unocss/vite': 0.60.4(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) - optionalDependencies: - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) - transitivePeerDependencies: - - postcss - - rollup - - supports-color - - unocss@0.65.3(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)): - dependencies: - '@unocss/astro': 0.65.3(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) - '@unocss/cli': 0.65.3(rollup@4.29.1) + '@unocss/astro': 0.65.3(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) + '@unocss/cli': 0.65.3(rollup@4.39.0) '@unocss/core': 0.65.3 '@unocss/postcss': 0.65.3 '@unocss/preset-attributify': 0.65.3 @@ -27533,9 +26484,9 @@ snapshots: '@unocss/transformer-compile-class': 0.65.3 '@unocss/transformer-directives': 0.65.3 '@unocss/transformer-variant-group': 0.65.3 - '@unocss/vite': 0.65.3(rollup@4.29.1)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) + '@unocss/vite': 0.65.3(rollup@4.39.0)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) optionalDependencies: - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - rollup - supports-color @@ -27543,17 +26494,41 @@ snapshots: unpipe@1.0.0: {} - unplugin@1.16.0: + unplugin@1.16.1: dependencies: - acorn: 8.14.0 + acorn: 8.14.1 webpack-virtual-modules: 0.6.2 + unrs-resolver@1.3.3: + optionalDependencies: + '@unrs/resolver-binding-darwin-arm64': 1.3.3 + '@unrs/resolver-binding-darwin-x64': 1.3.3 + '@unrs/resolver-binding-freebsd-x64': 1.3.3 + '@unrs/resolver-binding-linux-arm-gnueabihf': 1.3.3 + '@unrs/resolver-binding-linux-arm-musleabihf': 1.3.3 + '@unrs/resolver-binding-linux-arm64-gnu': 1.3.3 + '@unrs/resolver-binding-linux-arm64-musl': 1.3.3 + '@unrs/resolver-binding-linux-ppc64-gnu': 1.3.3 + '@unrs/resolver-binding-linux-s390x-gnu': 1.3.3 + '@unrs/resolver-binding-linux-x64-gnu': 1.3.3 + '@unrs/resolver-binding-linux-x64-musl': 1.3.3 + '@unrs/resolver-binding-wasm32-wasi': 1.3.3 + '@unrs/resolver-binding-win32-arm64-msvc': 1.3.3 + '@unrs/resolver-binding-win32-ia32-msvc': 1.3.3 + '@unrs/resolver-binding-win32-x64-msvc': 1.3.3 + update-browserslist-db@1.1.1(browserslist@4.24.3): dependencies: browserslist: 4.24.3 escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.1.3(browserslist@4.24.4): + dependencies: + browserslist: 4.24.4 + escalade: 3.2.0 + picocolors: 1.1.1 + update-check@1.5.4: dependencies: registry-auth-token: 3.3.2 @@ -27569,54 +26544,35 @@ snapshots: dependencies: punycode: 2.3.1 - use-callback-ref@1.3.3(@types/react@18.3.18)(react@18.3.1): + use-callback-ref@1.3.3(@types/react@19.1.0)(react@19.1.0): dependencies: - react: 18.3.1 + react: 19.1.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - use-callback-ref@1.3.3(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522): - dependencies: - react: 19.0.0-rc-f994737d14-20240522 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 18.3.18 - - use-resize-observer@9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + use-resize-observer@9.1.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@juggle/resize-observer': 3.4.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - use-sidecar@1.1.3(@types/react@18.3.18)(react@18.3.1): + use-sidecar@1.1.3(@types/react@19.1.0)(react@19.1.0): dependencies: detect-node-es: 1.1.0 - react: 18.3.1 + react: 19.1.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.18 + '@types/react': 19.1.0 - use-sidecar@1.1.3(@types/react@18.3.18)(react@19.0.0-rc-f994737d14-20240522): + use-sync-external-store@1.4.0(react@19.1.0): dependencies: - detect-node-es: 1.1.0 - react: 19.0.0-rc-f994737d14-20240522 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 18.3.18 + react: 19.1.0 - use-sync-external-store@1.4.0(react@18.3.1): - dependencies: - react: 18.3.1 - - use-sync-external-store@1.4.0(react@19.0.0-rc-f994737d14-20240522): - dependencies: - react: 19.0.0-rc-f994737d14-20240522 - - usehooks-ts@3.1.0(react@19.0.0-rc-f994737d14-20240522): + usehooks-ts@3.1.0(react@19.1.0): dependencies: lodash.debounce: 4.0.8 - react: 19.0.0-rc-f994737d14-20240522 + react: 19.1.0 utf-8-validate@6.0.5: dependencies: @@ -27628,18 +26584,16 @@ snapshots: dependencies: inherits: 2.0.4 is-arguments: 1.2.0 - is-generator-function: 1.0.10 + is-generator-function: 1.1.0 is-typed-array: 1.1.15 - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 - uuid@11.0.3: {} + uuid@11.1.0: {} uuid@3.3.2: {} uuid@3.4.0: {} - uuid@8.3.2: {} - uuid@9.0.1: {} uvu@0.5.6: @@ -27672,53 +26626,35 @@ snapshots: validator@13.12.0: {} - vaul@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522): + vaul@1.1.2(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - '@radix-ui/react-dialog': 1.1.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + '@radix-ui/react-dialog': 1.1.4(@types/react-dom@19.1.1(@types/react@19.1.0))(@types/react@19.1.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - vercel@37.14.0(encoding@0.1.13): + vercel@41.4.1(encoding@0.1.13)(rollup@4.39.0): dependencies: - '@vercel/build-utils': 8.4.12 - '@vercel/fun': 1.1.0(encoding@0.1.13) - '@vercel/go': 3.2.0 - '@vercel/hydrogen': 1.0.9 - '@vercel/next': 4.3.18(encoding@0.1.13) - '@vercel/node': 3.2.24(encoding@0.1.13) - '@vercel/python': 4.3.1 - '@vercel/redwood': 2.1.8(encoding@0.1.13) - '@vercel/remix-builder': 2.2.13(encoding@0.1.13) - '@vercel/ruby': 2.1.0 - '@vercel/static-build': 2.5.34 - chokidar: 3.3.1 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - encoding - - supports-color - - vercel@39.2.2(encoding@0.1.13): - dependencies: - '@vercel/build-utils': 8.8.0 - '@vercel/fun': 1.1.0(encoding@0.1.13) + '@vercel/build-utils': 10.5.1 + '@vercel/fun': 1.1.5(encoding@0.1.13) '@vercel/go': 3.2.1 - '@vercel/hydrogen': 1.0.9 - '@vercel/next': 4.4.0(encoding@0.1.13) - '@vercel/node': 5.0.0(encoding@0.1.13) - '@vercel/python': 4.5.1 - '@vercel/redwood': 2.1.10(encoding@0.1.13) - '@vercel/remix-builder': 4.0.0(encoding@0.1.13) - '@vercel/ruby': 2.1.0 - '@vercel/static-build': 2.5.39 + '@vercel/hydrogen': 1.2.0 + '@vercel/next': 4.7.4(encoding@0.1.13)(rollup@4.39.0) + '@vercel/node': 5.1.14(encoding@0.1.13)(rollup@4.39.0) + '@vercel/python': 4.7.1 + '@vercel/redwood': 2.3.0(encoding@0.1.13)(rollup@4.39.0) + '@vercel/remix-builder': 5.4.3(encoding@0.1.13)(rollup@4.39.0) + '@vercel/ruby': 2.2.0 + '@vercel/static-build': 2.7.6 chokidar: 4.0.0 + jose: 5.9.6 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' - encoding + - rollup - supports-color verror@1.10.0: @@ -27727,20 +26663,10 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vfile-location@4.1.0: - dependencies: - '@types/unist': 2.0.11 - vfile: 5.3.7 - vfile-matter@5.0.0: dependencies: vfile: 6.0.3 - yaml: 2.7.0 - - vfile-message@3.1.4: - dependencies: - '@types/unist': 2.0.11 - unist-util-stringify-position: 3.0.3 + yaml: 2.7.1 vfile-message@4.0.2: dependencies: @@ -27768,27 +26694,21 @@ snapshots: vfile: 6.0.3 vfile-message: 4.0.2 - vfile@5.3.7: - dependencies: - '@types/unist': 2.0.11 - is-buffer: 2.0.5 - unist-util-stringify-position: 3.0.3 - vfile-message: 3.1.4 - vfile@6.0.3: dependencies: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@2.1.8(@types/node@18.17.9)(terser@5.37.0): + vite-node@3.1.1(@types/node@18.17.9)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 - pathe: 1.1.2 - vite: 5.4.11(@types/node@18.17.9)(terser@5.37.0) + pathe: 2.0.3 + vite: 6.2.5(@types/node@18.17.9)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass @@ -27797,16 +26717,19 @@ snapshots: - sugarss - supports-color - terser + - tsx + - yaml - vite-node@2.1.8(@types/node@22.10.10)(terser@5.37.0): + vite-node@3.1.1(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 - pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + pathe: 2.0.3 + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass @@ -27815,87 +26738,89 @@ snapshots: - sugarss - supports-color - terser + - tsx + - yaml - vite-plugin-dts@3.9.1(@types/node@22.10.10)(rollup@4.29.1)(typescript@5.5.4)(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)): + vite-plugin-dts@4.5.3(@types/node@22.14.0)(rollup@4.39.0)(typescript@5.8.3)(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)): dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@22.10.10) - '@rollup/pluginutils': 5.1.4(rollup@4.29.1) - '@vue/language-core': 1.8.27(typescript@5.5.4) + '@microsoft/api-extractor': 7.52.3(@types/node@22.14.0) + '@rollup/pluginutils': 5.1.4(rollup@4.39.0) + '@volar/typescript': 2.4.12 + '@vue/language-core': 2.2.0(typescript@5.8.3) + compare-versions: 6.1.1 debug: 4.4.0 kolorist: 1.8.0 + local-pkg: 1.1.1 magic-string: 0.30.17 - typescript: 5.5.4 - vue-tsc: 1.8.27(typescript@5.5.4) + typescript: 5.8.3 optionalDependencies: - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@5.4.11(@types/node@18.17.9)(terser@5.37.0): + vite@6.2.5(@types/node@18.17.9)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1): dependencies: - esbuild: 0.21.5 - postcss: 8.4.49 - rollup: 4.29.1 + esbuild: 0.25.2 + postcss: 8.5.3 + rollup: 4.39.0 optionalDependencies: '@types/node': 18.17.9 fsevents: 2.3.3 + jiti: 2.4.2 terser: 5.37.0 + tsx: 4.19.2 + yaml: 2.7.1 - vite@5.4.11(@types/node@18.19.68)(terser@5.37.0): + vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1): dependencies: - esbuild: 0.21.5 - postcss: 8.4.49 - rollup: 4.29.1 + esbuild: 0.25.2 + postcss: 8.5.3 + rollup: 4.39.0 optionalDependencies: - '@types/node': 18.19.68 + '@types/node': 22.14.0 fsevents: 2.3.3 + jiti: 2.4.2 terser: 5.37.0 + tsx: 4.19.2 + yaml: 2.7.1 - vite@5.4.11(@types/node@22.10.10)(terser@5.37.0): + vitest-websocket-mock@0.5.0(vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)): dependencies: - esbuild: 0.21.5 - postcss: 8.4.49 - rollup: 4.29.1 - optionalDependencies: - '@types/node': 22.10.10 - fsevents: 2.3.3 - terser: 5.37.0 - - vitest-websocket-mock@0.3.0(vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0)): - dependencies: - jest-diff: 29.7.0 + '@vitest/utils': 3.1.1 mock-socket: 9.3.1 - vitest: 2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0) + vitest: 3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) - vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@18.17.9)(happy-dom@14.12.3)(terser@5.37.0): + vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@18.17.9)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1): dependencies: - '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) - '@vitest/pretty-format': 2.1.8 - '@vitest/runner': 2.1.8 - '@vitest/snapshot': 2.1.8 - '@vitest/spy': 2.1.8 - '@vitest/utils': 2.1.8 - chai: 5.1.2 + '@vitest/expect': 3.1.1 + '@vitest/mocker': 3.1.1(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) + '@vitest/pretty-format': 3.1.1 + '@vitest/runner': 3.1.1 + '@vitest/snapshot': 3.1.1 + '@vitest/spy': 3.1.1 + '@vitest/utils': 3.1.1 + chai: 5.2.0 debug: 4.4.0 - expect-type: 1.1.0 + expect-type: 1.2.1 magic-string: 0.30.17 - pathe: 1.1.2 - std-env: 3.8.0 + pathe: 2.0.3 + std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 - tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@18.17.9)(terser@5.37.0) - vite-node: 2.1.8(@types/node@18.17.9)(terser@5.37.0) + tinyrainbow: 2.0.0 + vite: 6.2.5(@types/node@18.17.9)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) + vite-node: 3.1.1(@types/node@18.17.9)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: '@edge-runtime/vm': 3.2.0 + '@types/debug': 4.1.12 '@types/node': 18.17.9 - happy-dom: 14.12.3 + happy-dom: 17.4.4 transitivePeerDependencies: + - jiti - less - lightningcss - msw @@ -27905,34 +26830,38 @@ snapshots: - sugarss - supports-color - terser + - tsx + - yaml - vitest@2.1.8(@edge-runtime/vm@3.2.0)(@types/node@22.10.10)(happy-dom@14.12.3)(terser@5.37.0): + vitest@3.1.1(@edge-runtime/vm@3.2.0)(@types/debug@4.1.12)(@types/node@22.14.0)(happy-dom@17.4.4)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1): dependencies: - '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.10)(terser@5.37.0)) - '@vitest/pretty-format': 2.1.8 - '@vitest/runner': 2.1.8 - '@vitest/snapshot': 2.1.8 - '@vitest/spy': 2.1.8 - '@vitest/utils': 2.1.8 - chai: 5.1.2 + '@vitest/expect': 3.1.1 + '@vitest/mocker': 3.1.1(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1)) + '@vitest/pretty-format': 3.1.1 + '@vitest/runner': 3.1.1 + '@vitest/snapshot': 3.1.1 + '@vitest/spy': 3.1.1 + '@vitest/utils': 3.1.1 + chai: 5.2.0 debug: 4.4.0 - expect-type: 1.1.0 + expect-type: 1.2.1 magic-string: 0.30.17 - pathe: 1.1.2 - std-env: 3.8.0 + pathe: 2.0.3 + std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 - tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.10)(terser@5.37.0) - vite-node: 2.1.8(@types/node@22.10.10)(terser@5.37.0) + tinyrainbow: 2.0.0 + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) + vite-node: 3.1.1(@types/node@22.14.0)(jiti@2.4.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: '@edge-runtime/vm': 3.2.0 - '@types/node': 22.10.10 - happy-dom: 14.12.3 + '@types/debug': 4.1.12 + '@types/node': 22.14.0 + happy-dom: 17.4.4 transitivePeerDependencies: + - jiti - less - lightningcss - msw @@ -27942,18 +26871,22 @@ snapshots: - sugarss - supports-color - terser + - tsx + - yaml vscode-oniguruma@1.7.0: {} vscode-textmate@8.0.0: {} - vue-eslint-parser@9.4.3(eslint@8.57.1): + vscode-uri@3.1.0: {} + + vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 8.57.1 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint: 9.24.0(jiti@2.4.2) + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 esquery: 1.6.0 lodash: 4.17.21 semver: 7.6.3 @@ -27962,18 +26895,6 @@ snapshots: vue-flow-layout@0.1.1: {} - vue-template-compiler@2.7.16: - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - - vue-tsc@1.8.27(typescript@5.5.4): - dependencies: - '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.5.4) - semver: 7.6.3 - typescript: 5.5.4 - walk-back@2.0.1: {} walk-back@5.1.1: {} @@ -27988,10 +26909,6 @@ snapshots: dependencies: defaults: 1.0.4 - web-namespaces@2.0.1: {} - - web-streams-polyfill@3.3.3: {} - web-vitals@0.2.4: {} webidl-conversions@3.0.1: {} @@ -28025,7 +26942,7 @@ snapshots: which-builtin-type@1.2.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 function.prototype.name: 1.1.8 has-tostringtag: 1.0.2 is-async-function: 2.0.0 @@ -28037,7 +26954,7 @@ snapshots: isarray: 2.0.5 which-boxed-primitive: 1.1.1 which-collection: 1.0.2 - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 which-collection@1.0.2: dependencies: @@ -28048,12 +26965,13 @@ snapshots: which-module@2.0.1: {} - which-typed-array@1.1.18: + which-typed-array@1.1.19: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.8 - call-bound: 1.0.3 - for-each: 0.3.3 + call-bound: 1.0.4 + for-each: 0.3.5 + get-proto: 1.0.1 gopd: 1.2.0 has-tostringtag: 1.0.2 @@ -28119,6 +27037,11 @@ snapshots: bufferutil: 4.0.9 utf-8-validate: 6.0.5 + ws@8.18.1(bufferutil@4.0.9)(utf-8-validate@6.0.5): + optionalDependencies: + bufferutil: 4.0.9 + utf-8-validate: 6.0.5 + xdg-app-paths@5.1.0: dependencies: xdg-portable: 7.3.0 @@ -28141,9 +27064,7 @@ snapshots: yallist@5.0.0: {} - yaml@2.6.1: {} - - yaml@2.7.0: {} + yaml@2.7.1: {} yargs-parser@18.1.3: dependencies: @@ -28198,6 +27119,8 @@ snapshots: yocto-queue@1.1.1: {} + yocto-queue@1.2.1: {} + yoctocolors@2.1.1: {} yoga-wasm-web@0.3.3: {} @@ -28218,10 +27141,12 @@ snapshots: dependencies: zod: 3.24.1 - zod-validation-error@3.4.0(zod@3.24.1): + zod-validation-error@3.4.0(zod@3.24.2): dependencies: - zod: 3.24.1 + zod: 3.24.2 zod@3.24.1: {} + zod@3.24.2: {} + zwitch@2.0.4: {}