From 8a9fa746892f50b4198f7970c6647ffdef015e6a Mon Sep 17 00:00:00 2001 From: itschip Date: Thu, 19 Dec 2024 23:39:41 +0100 Subject: [PATCH] feat: dont look --- apps/new-phone-react/.gitignore | 24 + apps/new-phone-react/README.md | 50 + apps/new-phone-react/eslint.config.js | 28 + apps/new-phone-react/index.html | 13 + apps/new-phone-react/package.json | 41 + apps/new-phone-react/postcss.config.js | 6 + apps/new-phone-react/public/vite.svg | 1 + apps/new-phone-react/src/App.css | 0 apps/new-phone-react/src/Phone.tsx | 12 + apps/new-phone-react/src/apps/Launcher.tsx | 9 + .../src/apps/dialer/app.routes.ts | 8 + .../src/apps/dialer/screens/Dialer.tsx | 10 + .../src/apps/messages/app.routes.ts | 8 + .../src/apps/messages/screens/Messages.tsx | 7 + apps/new-phone-react/src/http/http.ts | 26 + apps/new-phone-react/src/http/query.ts | 3 + apps/new-phone-react/src/index.css | 3 + apps/new-phone-react/src/main.tsx | 22 + .../src/native/components/PhoneFrame.tsx | 11 + .../native/launcher/components/AppGrid.tsx | 20 + .../src/navigation/navigator.state.ts | 16 + .../src/navigation/navigator.ts | 27 + .../src/system/hooks/useApps.ts | 23 + apps/new-phone-react/src/system/rtc/useRTC.ts | 0 .../src/system/settings/useSettings.ts | 0 .../src/system/transmitter/useTransmit.ts | 1 + apps/new-phone-react/src/vite-env.d.ts | 1 + apps/new-phone-react/tailwind.config.js | 12 + apps/new-phone-react/tsconfig.app.json | 30 + apps/new-phone-react/tsconfig.json | 7 + apps/new-phone-react/tsconfig.node.json | 28 + apps/new-phone-react/vite.config.ts | 12 + apps/phone/package.json | 12 +- apps/phone/src/index.tsx | 12 +- packages/ui/src/phone/PhoneFrame.tsx | 7 + pnpm-lock.yaml | 4155 ++++++++++++----- 36 files changed, 3568 insertions(+), 1077 deletions(-) create mode 100644 apps/new-phone-react/.gitignore create mode 100644 apps/new-phone-react/README.md create mode 100644 apps/new-phone-react/eslint.config.js create mode 100644 apps/new-phone-react/index.html create mode 100644 apps/new-phone-react/package.json create mode 100644 apps/new-phone-react/postcss.config.js create mode 100644 apps/new-phone-react/public/vite.svg create mode 100644 apps/new-phone-react/src/App.css create mode 100644 apps/new-phone-react/src/Phone.tsx create mode 100644 apps/new-phone-react/src/apps/Launcher.tsx create mode 100644 apps/new-phone-react/src/apps/dialer/app.routes.ts create mode 100644 apps/new-phone-react/src/apps/dialer/screens/Dialer.tsx create mode 100644 apps/new-phone-react/src/apps/messages/app.routes.ts create mode 100644 apps/new-phone-react/src/apps/messages/screens/Messages.tsx create mode 100644 apps/new-phone-react/src/http/http.ts create mode 100644 apps/new-phone-react/src/http/query.ts create mode 100644 apps/new-phone-react/src/index.css create mode 100644 apps/new-phone-react/src/main.tsx create mode 100644 apps/new-phone-react/src/native/components/PhoneFrame.tsx create mode 100644 apps/new-phone-react/src/native/launcher/components/AppGrid.tsx create mode 100644 apps/new-phone-react/src/navigation/navigator.state.ts create mode 100644 apps/new-phone-react/src/navigation/navigator.ts create mode 100644 apps/new-phone-react/src/system/hooks/useApps.ts create mode 100644 apps/new-phone-react/src/system/rtc/useRTC.ts create mode 100644 apps/new-phone-react/src/system/settings/useSettings.ts create mode 100644 apps/new-phone-react/src/system/transmitter/useTransmit.ts create mode 100644 apps/new-phone-react/src/vite-env.d.ts create mode 100644 apps/new-phone-react/tailwind.config.js create mode 100644 apps/new-phone-react/tsconfig.app.json create mode 100644 apps/new-phone-react/tsconfig.json create mode 100644 apps/new-phone-react/tsconfig.node.json create mode 100644 apps/new-phone-react/vite.config.ts create mode 100644 packages/ui/src/phone/PhoneFrame.tsx diff --git a/apps/new-phone-react/.gitignore b/apps/new-phone-react/.gitignore new file mode 100644 index 000000000..a547bf36d --- /dev/null +++ b/apps/new-phone-react/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/apps/new-phone-react/README.md b/apps/new-phone-react/README.md new file mode 100644 index 000000000..74872fd4a --- /dev/null +++ b/apps/new-phone-react/README.md @@ -0,0 +1,50 @@ +# React + TypeScript + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh + +## Expanding the ESLint configuration + +If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: + +- Configure the top-level `parserOptions` property like this: + +```js +export default tseslint.config({ + languageOptions: { + // other options... + parserOptions: { + project: ['./tsconfig.node.json', './tsconfig.app.json'], + tsconfigRootDir: import.meta.dirname, + }, + }, +}) +``` + +- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked` +- Optionally add `...tseslint.configs.stylisticTypeChecked` +- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config: + +```js +// eslint.config.js +import react from 'eslint-plugin-react' + +export default tseslint.config({ + // Set the react version + settings: { react: { version: '18.3' } }, + plugins: { + // Add the react plugin + react, + }, + rules: { + // other rules... + // Enable its recommended rules + ...react.configs.recommended.rules, + ...react.configs['jsx-runtime'].rules, + }, +}) +``` diff --git a/apps/new-phone-react/eslint.config.js b/apps/new-phone-react/eslint.config.js new file mode 100644 index 000000000..092408a9f --- /dev/null +++ b/apps/new-phone-react/eslint.config.js @@ -0,0 +1,28 @@ +import js from '@eslint/js' +import globals from 'globals' +import reactHooks from 'eslint-plugin-react-hooks' +import reactRefresh from 'eslint-plugin-react-refresh' +import tseslint from 'typescript-eslint' + +export default tseslint.config( + { ignores: ['dist'] }, + { + extends: [js.configs.recommended, ...tseslint.configs.recommended], + files: ['**/*.{ts,tsx}'], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + }, + plugins: { + 'react-hooks': reactHooks, + 'react-refresh': reactRefresh, + }, + rules: { + ...reactHooks.configs.recommended.rules, + 'react-refresh/only-export-components': [ + 'warn', + { allowConstantExport: true }, + ], + }, + }, +) diff --git a/apps/new-phone-react/index.html b/apps/new-phone-react/index.html new file mode 100644 index 000000000..e4b78eae1 --- /dev/null +++ b/apps/new-phone-react/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + React + TS + + +
+ + + diff --git a/apps/new-phone-react/package.json b/apps/new-phone-react/package.json new file mode 100644 index 000000000..41e5506b1 --- /dev/null +++ b/apps/new-phone-react/package.json @@ -0,0 +1,41 @@ +{ + "name": "@npwd/nui", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite --mode dev", + "dev:game": "vite build --watch --mode game", + "build": "vite build --mode game", + "build:watch": "vite build --watch --mode game", + "lint": "eslint .", + "preview": "vite preview" + }, + "dependencies": { + "@npwd/keyos": "workspace:*", + "@tanstack/react-query": "^5.62.8", + "@tanstack/react-query-devtools": "^5.62.8", + "jotai": "^2.10.4", + "jotai-devtools": "^0.10.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", + "react-router": "^7.0.2" + }, + "devDependencies": { + "@eslint/js": "^9.17.0", + "@types/react": "^19.0.2", + "@types/react-dom": "^19.0.2", + "@vitejs/plugin-react": "^4.3.4", + "autoprefixer": "^10.4.14", + "eslint": "^9.17.0", + "eslint-plugin-react-hooks": "^5.0.0", + "eslint-plugin-react-refresh": "^0.4.16", + "globals": "^15.13.0", + "postcss": "^8.4.21", + "tailwindcss": "^3.4.0", + "typescript": "~5.6.2", + "typescript-eslint": "^8.18.1", + "vite": "^6.0.3", + "vite-tsconfig-paths": "^5.1.4" + } +} diff --git a/apps/new-phone-react/postcss.config.js b/apps/new-phone-react/postcss.config.js new file mode 100644 index 000000000..2e7af2b7f --- /dev/null +++ b/apps/new-phone-react/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/apps/new-phone-react/public/vite.svg b/apps/new-phone-react/public/vite.svg new file mode 100644 index 000000000..e7b8dfb1b --- /dev/null +++ b/apps/new-phone-react/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/new-phone-react/src/App.css b/apps/new-phone-react/src/App.css new file mode 100644 index 000000000..e69de29bb diff --git a/apps/new-phone-react/src/Phone.tsx b/apps/new-phone-react/src/Phone.tsx new file mode 100644 index 000000000..9cd0a9ea2 --- /dev/null +++ b/apps/new-phone-react/src/Phone.tsx @@ -0,0 +1,12 @@ +import { RouterProvider } from 'react-router'; +import { createRouter } from '@navigation/navigator'; +import { useInitApps } from '@system/hooks/useApps'; + +function Phone() { + const apps = useInitApps(); + const router = createRouter(apps); + + return +} + +export default Phone; \ No newline at end of file diff --git a/apps/new-phone-react/src/apps/Launcher.tsx b/apps/new-phone-react/src/apps/Launcher.tsx new file mode 100644 index 000000000..678264d56 --- /dev/null +++ b/apps/new-phone-react/src/apps/Launcher.tsx @@ -0,0 +1,9 @@ +import { AppGrid } from "@native/launcher/components/AppGrid" + +export const Launcher = () => { + return ( +
+ +
+ ) +} \ No newline at end of file diff --git a/apps/new-phone-react/src/apps/dialer/app.routes.ts b/apps/new-phone-react/src/apps/dialer/app.routes.ts new file mode 100644 index 000000000..04f73d620 --- /dev/null +++ b/apps/new-phone-react/src/apps/dialer/app.routes.ts @@ -0,0 +1,8 @@ +import { AppRoute } from '@navigation/navigator'; +import { Dialer } from './screens/Dialer'; + +export default { + name: 'Phone', + path: '/phone', + Component: Dialer, +} satisfies AppRoute; diff --git a/apps/new-phone-react/src/apps/dialer/screens/Dialer.tsx b/apps/new-phone-react/src/apps/dialer/screens/Dialer.tsx new file mode 100644 index 000000000..6f7b84f7f --- /dev/null +++ b/apps/new-phone-react/src/apps/dialer/screens/Dialer.tsx @@ -0,0 +1,10 @@ +import React from "react"; + +export const Dialer: React.FC = () => { + return ( +
+

Dialer

+

Coming soon...

+
+ ) +} \ No newline at end of file diff --git a/apps/new-phone-react/src/apps/messages/app.routes.ts b/apps/new-phone-react/src/apps/messages/app.routes.ts new file mode 100644 index 000000000..98e74db6a --- /dev/null +++ b/apps/new-phone-react/src/apps/messages/app.routes.ts @@ -0,0 +1,8 @@ +import { AppRoute } from '@navigation/navigator'; +import { Messages } from './screens/Messages'; + +export default { + name: 'Messages', + path: '/messages', + Component: Messages, +} satisfies AppRoute; diff --git a/apps/new-phone-react/src/apps/messages/screens/Messages.tsx b/apps/new-phone-react/src/apps/messages/screens/Messages.tsx new file mode 100644 index 000000000..485764b63 --- /dev/null +++ b/apps/new-phone-react/src/apps/messages/screens/Messages.tsx @@ -0,0 +1,7 @@ +export const Messages = () => { + return ( +
+

Messages

+
+ ) +} \ No newline at end of file diff --git a/apps/new-phone-react/src/http/http.ts b/apps/new-phone-react/src/http/http.ts new file mode 100644 index 000000000..543ba9d01 --- /dev/null +++ b/apps/new-phone-react/src/http/http.ts @@ -0,0 +1,26 @@ +export async function fetchApi(url: string, options: RequestInit): Promise { + const res = await fetch(url, options); + + if (!res.ok) { + throw new Error(res.statusText); + } + + return res.json() as Promise; +} + +export async function fxFetch(eventName: string, data?: D): Promise { + const options = { + method: 'post', + headers: { + 'Content-Type': 'application/json; charset=UTF-8', + }, + body: JSON.stringify(data), + }; + + // @ts-expect-error global nui property + const resourceName = (window as any).GetParentResourceName + ? (window as any).GetParentResourceName() + : 'npwd'; + + return await fetchApi(`https://${resourceName}/${eventName}`, options); +} diff --git a/apps/new-phone-react/src/http/query.ts b/apps/new-phone-react/src/http/query.ts new file mode 100644 index 000000000..6dd7eda75 --- /dev/null +++ b/apps/new-phone-react/src/http/query.ts @@ -0,0 +1,3 @@ +import { QueryClient } from "@tanstack/react-query"; + +export const queryClient = new QueryClient() \ No newline at end of file diff --git a/apps/new-phone-react/src/index.css b/apps/new-phone-react/src/index.css new file mode 100644 index 000000000..bd6213e1d --- /dev/null +++ b/apps/new-phone-react/src/index.css @@ -0,0 +1,3 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; \ No newline at end of file diff --git a/apps/new-phone-react/src/main.tsx b/apps/new-phone-react/src/main.tsx new file mode 100644 index 000000000..8ba62c05e --- /dev/null +++ b/apps/new-phone-react/src/main.tsx @@ -0,0 +1,22 @@ +import { StrictMode } from 'react'; +import { createRoot } from 'react-dom/client'; +import './index.css'; +import Phone from './Phone.tsx'; +import { DevTools } from 'jotai-devtools'; +import 'jotai-devtools/styles.css'; +import { Provider } from 'jotai'; +import { QueryClientProvider } from '@tanstack/react-query'; +import { ReactQueryDevtools } from '@tanstack/react-query-devtools'; +import { queryClient } from '@http/query.ts'; + +createRoot(document.getElementById('root')!).render( + + + + + + + + + , +); diff --git a/apps/new-phone-react/src/native/components/PhoneFrame.tsx b/apps/new-phone-react/src/native/components/PhoneFrame.tsx new file mode 100644 index 000000000..f2086d385 --- /dev/null +++ b/apps/new-phone-react/src/native/components/PhoneFrame.tsx @@ -0,0 +1,11 @@ +import { Outlet } from 'react-router'; + +export const PhoneFrame = () => { + return ( +
+
+ +
+
+ ); +}; diff --git a/apps/new-phone-react/src/native/launcher/components/AppGrid.tsx b/apps/new-phone-react/src/native/launcher/components/AppGrid.tsx new file mode 100644 index 000000000..c7844bf10 --- /dev/null +++ b/apps/new-phone-react/src/native/launcher/components/AppGrid.tsx @@ -0,0 +1,20 @@ +import { useApps } from '@system/hooks/useApps'; +import { Link } from 'react-router'; + +export const AppGrid = () => { + const apps = useApps(); + + return ( +
+ {apps.map((app) => ( + +

{app.name[0]}

+ + ))} +
+ ); +}; diff --git a/apps/new-phone-react/src/navigation/navigator.state.ts b/apps/new-phone-react/src/navigation/navigator.state.ts new file mode 100644 index 000000000..aa7e02ed2 --- /dev/null +++ b/apps/new-phone-react/src/navigation/navigator.state.ts @@ -0,0 +1,16 @@ +import { atom, useAtomValue, useSetAtom } from "jotai"; +import { AppRoute } from "./navigator"; + +const navigatorAtom = atom([]); + +export const rwNavigatorAtom = atom((get) => get(navigatorAtom), (get, set, update: AppRoute) => { + const current = get(navigatorAtom); + if (current.find((route) => route.path === update.path)) { + return; + } + + set(navigatorAtom, [...current, update]); +}); + +export const useSetNavigator = () => useSetAtom(rwNavigatorAtom); +export const useNavigators = () => useAtomValue(rwNavigatorAtom); \ No newline at end of file diff --git a/apps/new-phone-react/src/navigation/navigator.ts b/apps/new-phone-react/src/navigation/navigator.ts new file mode 100644 index 000000000..c1fd0efff --- /dev/null +++ b/apps/new-phone-react/src/navigation/navigator.ts @@ -0,0 +1,27 @@ +import { Launcher } from "@apps/Launcher"; +import { PhoneFrame } from "@native/components/PhoneFrame"; +import { createHashRouter } from "react-router"; + +export interface AppRoute { + name: string; + path: string; + Component: React.ComponentType; +} + +export const createRouter = (navigators: AppRoute[]) => { + return createHashRouter([{ + path: "/", + Component: PhoneFrame, + children: [ + { + index: true, + Component: Launcher, + }, + ...navigators.map(({ path, Component }) => ({ + path, + Component, + })), + ] + }]) +} + diff --git a/apps/new-phone-react/src/system/hooks/useApps.ts b/apps/new-phone-react/src/system/hooks/useApps.ts new file mode 100644 index 000000000..0cae910e2 --- /dev/null +++ b/apps/new-phone-react/src/system/hooks/useApps.ts @@ -0,0 +1,23 @@ +import { useNavigators, useSetNavigator } from "@navigation/navigator.state"; + +export const useInitApps = () => { + const setNavigator = useSetNavigator(); + + const modules = import.meta.glob('/src/apps/*/app.routes.ts', { eager: true }); + const apps = Object.values(modules).map((mod) => mod.default).filter((app) => app); + + for (const app of apps) { + if (!app) { + continue; + } + + setNavigator(app); + } + + return apps; +}; + +export const useApps = () => { + const navigator = useNavigators(); + return navigator; +} \ No newline at end of file diff --git a/apps/new-phone-react/src/system/rtc/useRTC.ts b/apps/new-phone-react/src/system/rtc/useRTC.ts new file mode 100644 index 000000000..e69de29bb diff --git a/apps/new-phone-react/src/system/settings/useSettings.ts b/apps/new-phone-react/src/system/settings/useSettings.ts new file mode 100644 index 000000000..e69de29bb diff --git a/apps/new-phone-react/src/system/transmitter/useTransmit.ts b/apps/new-phone-react/src/system/transmitter/useTransmit.ts new file mode 100644 index 000000000..9d31b01e8 --- /dev/null +++ b/apps/new-phone-react/src/system/transmitter/useTransmit.ts @@ -0,0 +1 @@ +// this is only used to transmit a new call to the server \ No newline at end of file diff --git a/apps/new-phone-react/src/vite-env.d.ts b/apps/new-phone-react/src/vite-env.d.ts new file mode 100644 index 000000000..11f02fe2a --- /dev/null +++ b/apps/new-phone-react/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/apps/new-phone-react/tailwind.config.js b/apps/new-phone-react/tailwind.config.js new file mode 100644 index 000000000..d37737fc0 --- /dev/null +++ b/apps/new-phone-react/tailwind.config.js @@ -0,0 +1,12 @@ +/** @type {import('tailwindcss').Config} */ +export default { + content: [ + "./index.html", + "./src/**/*.{js,ts,jsx,tsx}", + ], + theme: { + extend: {}, + }, + plugins: [], +} + diff --git a/apps/new-phone-react/tsconfig.app.json b/apps/new-phone-react/tsconfig.app.json new file mode 100644 index 000000000..5e9a01773 --- /dev/null +++ b/apps/new-phone-react/tsconfig.app.json @@ -0,0 +1,30 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", + "target": "ES2020", + "useDefineForClassFields": true, + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + "paths": { + "@*": ["./*"] + }, + "baseUrl": "./src", + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + "jsx": "react-jsx", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["src"] +} diff --git a/apps/new-phone-react/tsconfig.json b/apps/new-phone-react/tsconfig.json new file mode 100644 index 000000000..1ffef600d --- /dev/null +++ b/apps/new-phone-react/tsconfig.json @@ -0,0 +1,7 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.app.json" }, + { "path": "./tsconfig.node.json" } + ] +} diff --git a/apps/new-phone-react/tsconfig.node.json b/apps/new-phone-react/tsconfig.node.json new file mode 100644 index 000000000..4f18b00a0 --- /dev/null +++ b/apps/new-phone-react/tsconfig.node.json @@ -0,0 +1,28 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", + "target": "ES2022", + "lib": ["ES2023"], + "module": "ESNext", + "skipLibCheck": true, + "paths": { + "@*": ["/*"] + }, + "baseUrl": "./src", + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/apps/new-phone-react/vite.config.ts b/apps/new-phone-react/vite.config.ts new file mode 100644 index 000000000..d6d94f7a0 --- /dev/null +++ b/apps/new-phone-react/vite.config.ts @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' +import tsconfigPaths from 'vite-tsconfig-paths' + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [react({ + babel: { + presets: ['jotai/babel/preset'], + } + }), tsconfigPaths()], +}) diff --git a/apps/phone/package.json b/apps/phone/package.json index 6b43c25c0..841df7716 100644 --- a/apps/phone/package.json +++ b/apps/phone/package.json @@ -1,5 +1,5 @@ { - "name": "@npwd/nui", + "name": "@npwd/nui-old", "version": "0.1.0", "repository": "https://github.com/project-error/new-phone-who-dis", "private": true, @@ -31,8 +31,8 @@ "parse-path": "^7.0.0", "parse-url": "^5.0.7", "qs": "^6.9.6", - "react": "^17.0.2", - "react-dom": "^17.0.2", + "react": "^19.0.0", + "react-dom": "^19.0.0", "react-i18next": "^11.14.3", "react-infinite-scroll-component": "^6.1.0", "react-router-dom": "^5.3.0", @@ -59,8 +59,8 @@ "@types/node": "^14.17.34", "@types/parse-path": "^6.0.0", "@types/qs": "^6.9.5", - "@types/react": "^18.2.6", - "@types/react-dom": "^16.9.8", + "@types/react": "^19.0.2", + "@types/react-dom": "^19.0.2", "@types/react-router-dom": "^5.3.2", "@vitejs/plugin-react": "^4.1.1", "@welldone-software/why-did-you-render": "^6.2.3", @@ -87,7 +87,7 @@ }, "scripts": { "i18n:missing": "node --experimental-json-modules i18n.missingKeys.js", - "dev": "vite --mode dev", + "dev-old": "vite --mode dev", "dev:game": "vite build --watch --mode game", "build": "vite build --mode game", "build:watch": "vite build --watch --mode game" diff --git a/apps/phone/src/index.tsx b/apps/phone/src/index.tsx index 8939f0b6b..220f14d67 100644 --- a/apps/phone/src/index.tsx +++ b/apps/phone/src/index.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import ReactDOM from 'react-dom'; +import {createRoot} from 'react-dom/client'; import { HashRouter } from 'react-router-dom'; import './main.css'; import { PhoneProviders } from './PhoneProviders'; @@ -29,9 +29,10 @@ if (import.meta.env.DEV) { attachWindowDebug(); } -ReactDOM.render( +const root = createRoot(document.getElementById('root')) +root.render( - + {/* */} @@ -39,7 +40,6 @@ ReactDOM.render( - - , - document.getElementById('root'), + {/* */} + ); diff --git a/packages/ui/src/phone/PhoneFrame.tsx b/packages/ui/src/phone/PhoneFrame.tsx new file mode 100644 index 000000000..c4cf4c0d0 --- /dev/null +++ b/packages/ui/src/phone/PhoneFrame.tsx @@ -0,0 +1,7 @@ +export const PhoneFrame: React.FC = () => { + return ( +
+

PhoneFrame

+
+ ) +}; \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f028ea190..6b82767b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,49 +45,6 @@ importers: specifier: ^1.11.3 version: 1.11.3 - apps/api: - dependencies: - '@npwd/database': - specifier: workspace:^1.0.0 - version: link:../../packages/database - body-parser: - specifier: ^1.20.1 - version: 1.20.1 - cors: - specifier: ^2.8.5 - version: 2.8.5 - express: - specifier: ^4.18.2 - version: 4.18.2 - mysql2: - specifier: ^3.1.2 - version: 3.2.0 - devDependencies: - '@types/body-parser': - specifier: ^1.19.2 - version: 1.19.2 - '@types/cors': - specifier: ^2.8.13 - version: 2.8.13 - '@types/express': - specifier: ^4.17.17 - version: 4.17.17 - '@types/node': - specifier: ^18.13.0 - version: 18.15.0 - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - nodemon: - specifier: ^2.0.20 - version: 2.0.20 - ts-node: - specifier: ^10.9.1 - version: 10.9.1(@types/node@18.15.0)(typescript@4.9.5) - typescript: - specifier: ^4.9.5 - version: 4.9.5 - apps/game: dependencies: '@discordjs/collection': @@ -171,7 +128,7 @@ importers: version: 8.3.3 '@typescript-eslint/eslint-plugin': specifier: ^4.33.0 - version: 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5) + version: 4.33.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) '@typescript-eslint/parser': specifier: ^4.33.0 version: 4.33.0(eslint@7.32.0)(typescript@4.9.5) @@ -183,7 +140,7 @@ importers: version: 7.0.3 dotenv-webpack: specifier: ^7.0.3 - version: 7.0.3(webpack@4.44.1) + version: 7.0.3(webpack@4.44.1(webpack-cli@3.3.12)) esbuild: specifier: ^0.15.15 version: 0.15.15 @@ -195,13 +152,13 @@ importers: version: 7.32.0 jest: specifier: ^26.5.3 - version: 26.5.3 + version: 26.5.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) remove-files-webpack-plugin: specifier: ^1.4.3 - version: 1.4.3(webpack@4.44.1) + version: 1.4.3(webpack@4.44.1(webpack-cli@3.3.12)) ts-jest: specifier: ^26.4.1 - version: 26.4.1(jest@26.5.3)(typescript@4.9.5) + version: 26.4.1(jest@26.5.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)))(typescript@4.9.5) ts-loader: specifier: ^8.0.2 version: 8.0.2(typescript@4.9.5) @@ -215,6 +172,79 @@ importers: specifier: ^3.3.12 version: 3.3.12(webpack@4.44.1) + apps/new-phone-react: + dependencies: + '@npwd/keyos': + specifier: workspace:* + version: link:../../packages/ui + '@tanstack/react-query': + specifier: ^5.62.8 + version: 5.62.8(react@19.0.0) + '@tanstack/react-query-devtools': + specifier: ^5.62.8 + version: 5.62.8(@tanstack/react-query@5.62.8(react@19.0.0))(react@19.0.0) + jotai: + specifier: ^2.10.4 + version: 2.10.4(@types/react@19.0.2)(react@19.0.0) + jotai-devtools: + specifier: ^0.10.1 + version: 0.10.1(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(redux@5.0.1) + react: + specifier: ^19.0.0 + version: 19.0.0 + react-dom: + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) + react-router: + specifier: ^7.0.2 + version: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + devDependencies: + '@eslint/js': + specifier: ^9.17.0 + version: 9.17.0 + '@types/react': + specifier: ^19.0.2 + version: 19.0.2 + '@types/react-dom': + specifier: ^19.0.2 + version: 19.0.2(@types/react@19.0.2) + '@vitejs/plugin-react': + specifier: ^4.3.4 + version: 4.3.4(vite@6.0.4(@types/node@20.11.7)(jiti@1.21.0)(terser@5.17.6)) + autoprefixer: + specifier: ^10.4.14 + version: 10.4.14(postcss@8.4.49) + eslint: + specifier: ^9.17.0 + version: 9.17.0(jiti@1.21.0) + eslint-plugin-react-hooks: + specifier: ^5.0.0 + version: 5.1.0(eslint@9.17.0(jiti@1.21.0)) + eslint-plugin-react-refresh: + specifier: ^0.4.16 + version: 0.4.16(eslint@9.17.0(jiti@1.21.0)) + globals: + specifier: ^15.13.0 + version: 15.14.0 + postcss: + specifier: ^8.4.21 + version: 8.4.49 + tailwindcss: + specifier: ^3.4.0 + version: 3.4.0(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@5.6.3)) + typescript: + specifier: ~5.6.2 + version: 5.6.3 + typescript-eslint: + specifier: ^8.18.1 + version: 8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3) + vite: + specifier: ^6.0.3 + version: 6.0.4(@types/node@20.11.7)(jiti@1.21.0)(terser@5.17.6) + vite-tsconfig-paths: + specifier: ^5.1.4 + version: 5.1.4(typescript@5.6.3)(vite@6.0.4(@types/node@20.11.7)(jiti@1.21.0)(terser@5.17.6)) + apps/phone: dependencies: '@babel/runtime': @@ -222,31 +252,31 @@ importers: version: 7.17.2 '@emotion/css': specifier: ^11.10.5 - version: 11.10.5(@babel/core@7.23.2) + version: 11.10.5(@babel/core@7.20.12) '@emotion/react': specifier: ^11.7.0 - version: 11.10.5(@babel/core@7.23.2)(@types/react@18.2.6)(react@17.0.2) + version: 11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0) '@emotion/styled': specifier: ^11.6.0 - version: 11.10.5(@babel/core@7.23.2)(@emotion/react@11.10.5)(@types/react@18.2.6)(react@17.0.2) + version: 11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0) '@mui/icons-material': specifier: ^5.11.0 - version: 5.11.0(@mui/material@5.13.2)(@types/react@18.2.6)(react@17.0.2) + version: 5.11.0(@mui/material@5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.2)(react@19.0.0) '@mui/lab': specifier: ^5.0.0-alpha.131 - version: 5.0.0-alpha.131(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@mui/material@5.13.2)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + version: 5.0.0-alpha.131(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@mui/material@5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/material': specifier: ^5.13.2 - version: 5.13.2(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + version: 5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/styles': specifier: ^5.13.2 - version: 5.13.2(@types/react@18.2.6)(react@17.0.2) + version: 5.13.2(@types/react@19.0.2)(react@19.0.0) '@npwd/keyos': specifier: workspace:^1.0.0 version: link:../../packages/ui '@radix-ui/react-dialog': specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + version: 1.0.5(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) class-variance-authority: specifier: ^0.4.0 version: 0.4.0(typescript@4.9.5) @@ -258,10 +288,10 @@ importers: version: 1.11.7 emoji-mart: specifier: ^3.0.1 - version: 3.0.1(react@17.0.2) + version: 3.0.1(react@19.0.0) fivem-nui-react-lib: specifier: ^2.3.13 - version: 2.3.13(react-dom@17.0.2)(react@17.0.2) + version: 2.3.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0) history: specifier: ^5.3.0 version: 5.3.0 @@ -270,19 +300,19 @@ importers: version: 20.6.1 jest: specifier: ^27.4.7 - version: 27.4.7 + version: 27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jsonschema: specifier: ^1.4.0 version: 1.4.0 lucide-react: specifier: ^0.294.0 - version: 0.294.0(react@17.0.2) + version: 0.294.0(react@19.0.0) non.geist: specifier: ^1.0.1 version: 1.0.1 notistack: specifier: 3.0.0-alpha.7 - version: 3.0.0-alpha.7(csstype@3.1.2)(react-dom@17.0.2)(react@17.0.2) + version: 3.0.0-alpha.7(csstype@3.1.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) parse-path: specifier: ^7.0.0 version: 7.0.0 @@ -293,32 +323,32 @@ importers: specifier: ^6.9.6 version: 6.9.6 react: - specifier: ^17.0.2 - version: 17.0.2 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-i18next: specifier: ^11.14.3 - version: 11.14.3(i18next@20.6.1)(react@17.0.2) + version: 11.14.3(i18next@20.6.1)(react@19.0.0) react-infinite-scroll-component: specifier: ^6.1.0 - version: 6.1.0(react@17.0.2) + version: 6.1.0(react@19.0.0) react-router-dom: specifier: ^5.3.0 - version: 5.3.0(react@17.0.2) + version: 5.3.0(react@19.0.0) react-scripts: specifier: ^5.0.0 - version: 5.0.0(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(esbuild@0.15.15)(eslint@8.41.0)(react@17.0.2)(typescript@4.9.5)(webpack-cli@4.10.0) + version: 5.0.0(@babel/plugin-syntax-flow@7.21.4(@babel/core@7.20.12))(@babel/plugin-transform-react-jsx@7.21.5(@babel/core@7.20.12))(@swc/core@1.3.95)(@types/babel__core@7.20.5)(@types/webpack@4.41.12)(esbuild@0.15.15)(eslint@9.17.0(jiti@1.21.0))(node-notifier@8.0.2)(react@19.0.0)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5))(type-fest@0.21.3)(typescript@4.9.5)(webpack-cli@4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0)) react-uuid: specifier: ^1.0.3 version: 1.0.3 react-virtuoso: specifier: ^4.3.8 - version: 4.3.8(react-dom@17.0.2)(react@17.0.2) + version: 4.3.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) recoil: specifier: ^0.7.7 - version: 0.7.7(react-dom@17.0.2)(react@17.0.2) + version: 0.7.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tailwind-merge: specifier: ^1.10.0 version: 1.10.0 @@ -327,7 +357,7 @@ importers: version: 8.3.2 vite-plugin-top-level-await: specifier: ^1.3.1 - version: 1.3.1(rollup@2.77.2)(vite@4.5.0) + version: 1.3.1(rollup@2.77.2)(vite@4.5.0(@types/node@14.17.34)(terser@5.17.6)) xss: specifier: ^1.0.13 version: 1.0.13 @@ -340,7 +370,7 @@ importers: version: 6.15.0 '@sentry/react': specifier: ^5.29.2 - version: 5.29.2(react-dom@17.0.2)(react@17.0.2) + version: 5.29.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@sentry/tracing': specifier: ^5.29.2 version: 5.29.2 @@ -352,10 +382,10 @@ importers: version: 5.16.1 '@testing-library/react': specifier: ^12.1.2 - version: 12.1.2(react-dom@17.0.2)(react@17.0.2) + version: 12.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@testing-library/react-hooks': specifier: ^7.0.2 - version: 7.0.2(react-dom@17.0.2)(react@17.0.2) + version: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/howler': specifier: ^2.2.4 version: 2.2.4 @@ -372,74 +402,74 @@ importers: specifier: ^6.9.5 version: 6.9.5 '@types/react': - specifier: ^18.2.6 - version: 18.2.6 + specifier: ^19.0.2 + version: 19.0.2 '@types/react-dom': - specifier: ^16.9.8 - version: 16.9.8 + specifier: ^19.0.2 + version: 19.0.2(@types/react@19.0.2) '@types/react-router-dom': specifier: ^5.3.2 version: 5.3.2 '@vitejs/plugin-react': specifier: ^4.1.1 - version: 4.1.1(vite@4.5.0) + version: 4.1.1(vite@4.5.0(@types/node@14.17.34)(terser@5.17.6)) '@welldone-software/why-did-you-render': specifier: ^6.2.3 - version: 6.2.3(react@17.0.2) + version: 6.2.3(react@19.0.0) autoprefixer: specifier: ^10.4.14 version: 10.4.14(postcss@8.4.21) babel-loader: specifier: ^8.2.3 - version: 8.2.3(@babel/core@7.23.2)(webpack@5.74.0) + version: 8.2.3(@babel/core@7.20.12)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) copy-webpack-plugin: specifier: ^11.0.0 - version: 11.0.0(webpack@5.74.0) + version: 11.0.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) cross-env: specifier: ^7.0.3 version: 7.0.3 css-loader: specifier: ^6.7.3 - version: 6.7.3(webpack@5.74.0) + version: 6.7.3(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) dotenv: specifier: ^10.0.0 version: 10.0.0 file-loader: specifier: ^6.2.0 - version: 6.2.0(webpack@5.74.0) + version: 6.2.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) html-webpack-plugin: specifier: ^5.5.0 - version: 5.5.0(webpack@5.74.0) + version: 5.5.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) postcss: specifier: ^8.4.21 version: 8.4.21 postcss-loader: specifier: ^6.2.1 - version: 6.2.1(postcss@8.4.21)(webpack@5.74.0) + version: 6.2.1(postcss@8.4.21)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) prettier-plugin-tailwindcss: specifier: ^0.2.4 version: 0.2.4(prettier@2.8.3) style-loader: specifier: ^3.3.1 - version: 3.3.1(webpack@5.74.0) + version: 3.3.1(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) svg-loader: specifier: ^0.0.2 version: 0.0.2 tailwindcss: specifier: ^3.4.0 - version: 3.4.0 + version: 3.4.0(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) ts-loader: specifier: ^9.4.2 - version: 9.4.2(typescript@4.9.5)(webpack@5.74.0) + version: 9.4.2(typescript@4.9.5)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) typescript: specifier: ^4.9.5 version: 4.9.5 vite: specifier: ^4.5.0 - version: 4.5.0(@types/node@14.17.34) + version: 4.5.0(@types/node@14.17.34)(terser@5.17.6) webpack: specifier: ^5.74.0 - version: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + version: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) webpack-cli: specifier: ^4.10.0 version: 4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0) @@ -462,7 +492,7 @@ importers: version: 20.11.7 '@typescript-eslint/eslint-plugin': specifier: ^4.33.0 - version: 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5) + version: 4.33.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5) '@typescript-eslint/parser': specifier: ^4.33.0 version: 4.33.0(eslint@7.32.0)(typescript@4.9.5) @@ -471,7 +501,7 @@ importers: version: 7.32.0 tsup: specifier: ^6.6.3 - version: 6.6.3(postcss@8.4.31)(typescript@4.9.5) + version: 6.6.3(@swc/core@1.3.95)(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@4.9.5))(typescript@4.9.5) typescript: specifier: ^4.9.5 version: 4.9.5 @@ -511,7 +541,7 @@ importers: version: 3.5.1 tsup: specifier: ^6.6.3 - version: 6.6.3(postcss@8.4.31)(typescript@4.9.5) + version: 6.6.3(@swc/core@1.3.95)(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5))(typescript@4.9.5) typescript: specifier: ^4.9.5 version: 4.9.5 @@ -543,10 +573,10 @@ importers: dependencies: '@radix-ui/react-slider': specifier: ^1.1.2 - version: 1.1.2(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + version: 1.1.2(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2) '@radix-ui/react-switch': specifier: ^1.0.3 - version: 1.0.3(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + version: 1.0.3(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2) class-variance-authority: specifier: ^0.4.0 version: 0.4.0(typescript@4.9.5) @@ -562,7 +592,7 @@ importers: devDependencies: '@headlessui/react': specifier: ^1.7.13 - version: 1.7.13(react-dom@17.0.2)(react@17.0.2) + version: 1.7.13(react-dom@19.0.0(react@17.0.2))(react@17.0.2) '@types/node': specifier: ^18.15.0 version: 18.15.0 @@ -583,7 +613,7 @@ importers: version: 17.0.2 tsup: specifier: ^6.6.3 - version: 6.6.3(postcss@8.4.31)(typescript@4.9.5) + version: 6.6.3(@swc/core@1.3.95)(postcss@8.4.31)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5))(typescript@4.9.5) typescript: specifier: ^4.9.5 version: 4.9.5 @@ -615,6 +645,10 @@ packages: resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.26.2': + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.21.9': resolution: {integrity: sha512-FUGed8kfhyWvbYug/Un/VPJD41rDIgoVVcR+FuzhzOYyRz5uED+Gd3SLZml0Uw2l2aHFb7ZgdW5mGA3G2cCCnQ==} engines: {node: '>=6.9.0'} @@ -623,6 +657,10 @@ packages: resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==} engines: {node: '>=6.9.0'} + '@babel/compat-data@7.26.3': + resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} + engines: {node: '>=6.9.0'} + '@babel/core@7.20.12': resolution: {integrity: sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==} engines: {node: '>=6.9.0'} @@ -631,6 +669,10 @@ packages: resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} 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/eslint-parser@7.21.8': resolution: {integrity: sha512-HLhI+2q+BP3sf78mFUZNCGc10KEmoUqtUT1OCdMZsN+qr4qFeLUod62/zAnF3jNQstwyasDkZnVXwfK2Bml7MQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -646,6 +688,10 @@ packages: resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} engines: {node: '>=6.9.0'} + '@babel/generator@7.26.3': + resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.18.6': resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} @@ -664,6 +710,10 @@ packages: resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.25.9': + resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.21.8': resolution: {integrity: sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw==} engines: {node: '>=6.9.0'} @@ -701,6 +751,10 @@ packages: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.25.9': + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-transforms@7.21.5': resolution: {integrity: sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==} engines: {node: '>=6.9.0'} @@ -711,6 +765,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-module-transforms@7.26.0': + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-optimise-call-expression@7.18.6': resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} @@ -723,6 +783,10 @@ packages: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.25.9': + resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} + engines: {node: '>=6.9.0'} + '@babel/helper-remap-async-to-generator@7.18.9': resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} engines: {node: '>=6.9.0'} @@ -753,6 +817,10 @@ packages: resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.25.9': + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.19.1': resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} engines: {node: '>=6.9.0'} @@ -761,6 +829,10 @@ packages: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.25.9': + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.21.0': resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} engines: {node: '>=6.9.0'} @@ -769,6 +841,10 @@ packages: resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.25.9': + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + engines: {node: '>=6.9.0'} + '@babel/helper-wrap-function@7.20.5': resolution: {integrity: sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==} engines: {node: '>=6.9.0'} @@ -781,6 +857,10 @@ packages: resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} engines: {node: '>=6.9.0'} + '@babel/helpers@7.26.0': + resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} + engines: {node: '>=6.9.0'} + '@babel/highlight@7.22.20': resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} @@ -795,6 +875,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.26.3': + resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6': resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} engines: {node: '>=6.9.0'} @@ -810,18 +895,21 @@ packages: '@babel/plugin-proposal-async-generator-functions@7.20.7': resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} 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-async-generator-functions instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-class-properties@7.18.6': resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} 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-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-class-static-block@7.21.0': resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==} 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-class-static-block instead. peerDependencies: '@babel/core': ^7.12.0 @@ -834,72 +922,84 @@ packages: '@babel/plugin-proposal-dynamic-import@7.18.6': resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} 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-dynamic-import instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-export-namespace-from@7.18.9': resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} 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-export-namespace-from instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-json-strings@7.18.6': resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} 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-json-strings instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-logical-assignment-operators@7.20.7': resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} 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-logical-assignment-operators instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6': resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} 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-nullish-coalescing-operator instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-numeric-separator@7.18.6': resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} 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-numeric-separator instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-object-rest-spread@7.20.7': resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} 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-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-optional-catch-binding@7.18.6': resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} 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-optional-catch-binding instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-optional-chaining@7.21.0': resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} 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-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 '@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-proposal-private-property-in-object@7.21.0': resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==} 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-property-in-object instead. peerDependencies: '@babel/core': ^7.0.0-0 '@babel/plugin-proposal-unicode-property-regex@7.18.6': resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead. peerDependencies: '@babel/core': ^7.0.0-0 @@ -1178,12 +1278,24 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-react-jsx-self@7.25.9': + resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-react-jsx-source@7.22.5': resolution: {integrity: sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-react-jsx-source@7.25.9': + resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-react-jsx@7.21.5': resolution: {integrity: sha512-ELdlq61FpoEkHO6gFRpfj0kUgSwQTGoaEU8eMRoS8Dv3v6e7BjEAj5WMtIBRdHUeAioMhKP5HyxNzNnP+heKbA==} engines: {node: '>=6.9.0'} @@ -1296,6 +1408,10 @@ packages: resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.26.0': + resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + engines: {node: '>=6.9.0'} + '@babel/template@7.21.9': resolution: {integrity: sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ==} engines: {node: '>=6.9.0'} @@ -1304,6 +1420,10 @@ packages: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} + '@babel/template@7.25.9': + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.21.5': resolution: {integrity: sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==} engines: {node: '>=6.9.0'} @@ -1312,6 +1432,10 @@ packages: resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.26.4': + resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} + engines: {node: '>=6.9.0'} + '@babel/types@7.21.5': resolution: {integrity: sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==} engines: {node: '>=6.9.0'} @@ -1320,6 +1444,10 @@ packages: resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} engines: {node: '>=6.9.0'} + '@babel/types@7.26.3': + resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} + engines: {node: '>=6.9.0'} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -1592,6 +1720,12 @@ packages: peerDependencies: cosmiconfig: '>=6' + '@esbuild/aix-ppc64@0.24.0': + resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.17.19': resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} engines: {node: '>=12'} @@ -1604,6 +1738,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.24.0': + resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.15.15': resolution: {integrity: sha512-JJjZjJi2eBL01QJuWjfCdZxcIgot+VoK6Fq7eKF9w4YHm9hwl7nhBR1o2Wnt/WcANk5l9SkpvrldW1PLuXxcbw==} engines: {node: '>=12'} @@ -1622,6 +1762,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.24.0': + resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.17.19': resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} engines: {node: '>=12'} @@ -1634,6 +1780,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.24.0': + resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.17.19': resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} engines: {node: '>=12'} @@ -1646,6 +1798,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.24.0': + resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.17.19': resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} engines: {node: '>=12'} @@ -1658,6 +1816,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.24.0': + resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.17.19': resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} engines: {node: '>=12'} @@ -1670,6 +1834,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.24.0': + resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.17.19': resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} engines: {node: '>=12'} @@ -1682,6 +1852,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.24.0': + resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.17.19': resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} engines: {node: '>=12'} @@ -1694,6 +1870,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.24.0': + resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.17.19': resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} engines: {node: '>=12'} @@ -1706,6 +1888,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.24.0': + resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.17.19': resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} engines: {node: '>=12'} @@ -1718,6 +1906,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.24.0': + resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.15.15': resolution: {integrity: sha512-lhz6UNPMDXUhtXSulw8XlFAtSYO26WmHQnCi2Lg2p+/TMiJKNLtZCYUxV4wG6rZMzXmr8InGpNwk+DLT2Hm0PA==} engines: {node: '>=12'} @@ -1736,6 +1930,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.24.0': + resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.17.19': resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} engines: {node: '>=12'} @@ -1748,6 +1948,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.24.0': + resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.17.19': resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} engines: {node: '>=12'} @@ -1760,6 +1966,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.24.0': + resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.17.19': resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} engines: {node: '>=12'} @@ -1772,6 +1984,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.24.0': + resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.17.19': resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} engines: {node: '>=12'} @@ -1784,6 +2002,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.24.0': + resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.17.19': resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} engines: {node: '>=12'} @@ -1796,6 +2020,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.24.0': + resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-x64@0.17.19': resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} engines: {node: '>=12'} @@ -1808,6 +2038,18 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.24.0': + resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.24.0': + resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.17.19': resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} engines: {node: '>=12'} @@ -1820,6 +2062,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.24.0': + resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.17.19': resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} engines: {node: '>=12'} @@ -1832,6 +2080,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.24.0': + resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.17.19': resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} engines: {node: '>=12'} @@ -1844,6 +2098,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.24.0': + resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.17.19': resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} engines: {node: '>=12'} @@ -1856,6 +2116,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.24.0': + resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.17.19': resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} engines: {node: '>=12'} @@ -1868,27 +2134,74 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.24.0': + resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 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-community/regexpp@4.5.1': resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/config-array@0.19.1': + resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.9.1': + resolution: {integrity: sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@0.4.3': resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} engines: {node: ^10.12.0 || >=12.0.0} - '@eslint/eslintrc@2.0.3': - resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@3.2.0': + resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@8.41.0': - resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/js@9.17.0': + resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.5': + resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.2.4': + resolution: {integrity: sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@floating-ui/core@1.6.8': + resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} + + '@floating-ui/dom@1.6.12': + resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} + + '@floating-ui/react-dom@2.1.2': + resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/react@0.26.28': + resolution: {integrity: sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/utils@0.2.8': + resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} '@headlessui/react@1.7.13': resolution: {integrity: sha512-9n+EQKRtD9266xIHXdY5MfiXPDfYwl7zBM7KOx2Ae3Gdgxy8QML1FkCMjq6AsOf0l6N9uvI4HcFtuFlenaldKg==} @@ -1897,13 +2210,18 @@ packages: react: ^16 || ^17 || ^18 react-dom: ^16 || ^17 || ^18 - '@humanwhocodes/config-array@0.11.8': - resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} - engines: {node: '>=10.10.0'} + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} '@humanwhocodes/config-array@0.5.0': resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -1911,6 +2229,15 @@ packages: '@humanwhocodes/object-schema@1.2.1': resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + 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.1': + resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + engines: {node: '>=18.18'} '@istanbuljs/load-nyc-config@1.1.0': resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} @@ -2042,6 +2369,10 @@ packages: resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + '@jridgewell/resolve-uri@3.1.0': resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} engines: {node: '>=6.0.0'} @@ -2054,6 +2385,10 @@ packages: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + '@jridgewell/source-map@0.3.3': resolution: {integrity: sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==} @@ -2066,9 +2401,32 @@ packages: '@jridgewell/trace-mapping@0.3.18': resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@mantine/code-highlight@7.15.1': + resolution: {integrity: sha512-ByUWaRpnUALeCLQ+t5BXvPWuM4ZMtoEe3a9c3Iabw4Z8fn/mRq+ZpozA5amzggp2gb4z1c6qbCIViOXXVKglmw==} + peerDependencies: + '@mantine/core': 7.15.1 + '@mantine/hooks': 7.15.1 + react: ^18.x || ^19.x + react-dom: ^18.x || ^19.x + + '@mantine/core@7.15.1': + resolution: {integrity: sha512-MKHrByqgpu+vzhauX0X9EH+BOgJqyjHwk4E0sfIIX9CXC9pziLMc4aL8pua0KaXiRuQiskTl/DuGX31saHBH5g==} + peerDependencies: + '@mantine/hooks': 7.15.1 + react: ^18.x || ^19.x + react-dom: ^18.x || ^19.x + + '@mantine/hooks@7.15.1': + resolution: {integrity: sha512-jrpjA5JhVSgUi0expfZpvNplMgvwdvrCIcKiDjQ16p/KiWngvTVfmJMtBOVxQ6hWrn500nLmZIDEcTmV9Dvb7g==} + peerDependencies: + react: ^18.x || ^19.x + '@mui/base@5.0.0-beta.2': resolution: {integrity: sha512-R9R+aqrl1QhZJaO05rhvooqxOaf7SKpQ+EjW80sbP3ticTVmLmrn4YBLQS7/ML+WXdrkrPtqSmKFdSE5Ik3gBQ==} engines: {node: '>=12.0.0'} @@ -2498,6 +2856,11 @@ packages: '@types/react': optional: true + '@redux-devtools/extension@3.3.0': + resolution: {integrity: sha512-X34S/rC8S/M1BIrkYD1mJ5f8vlH0BDqxXrs96cvxSBo4FhMdbhU+GUGsmNYov1xjSyLMHgo8NYrUG8bNX7525g==} + peerDependencies: + redux: ^3.1.0 || ^4.0.0 || ^5.0.0 + '@rollup/plugin-babel@5.3.1': resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} @@ -2544,6 +2907,101 @@ packages: rollup: optional: true + '@rollup/rollup-android-arm-eabi@4.28.1': + resolution: {integrity: sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.28.1': + resolution: {integrity: sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.28.1': + resolution: {integrity: sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.28.1': + resolution: {integrity: sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.28.1': + resolution: {integrity: sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.28.1': + resolution: {integrity: sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.28.1': + resolution: {integrity: sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.28.1': + resolution: {integrity: sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.28.1': + resolution: {integrity: sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.28.1': + resolution: {integrity: sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-loongarch64-gnu@4.28.1': + resolution: {integrity: sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.28.1': + resolution: {integrity: sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.28.1': + resolution: {integrity: sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.28.1': + resolution: {integrity: sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.28.1': + resolution: {integrity: sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.28.1': + resolution: {integrity: sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.28.1': + resolution: {integrity: sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.28.1': + resolution: {integrity: sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.28.1': + resolution: {integrity: sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==} + cpu: [x64] + os: [win32] + '@rushstack/eslint-patch@1.3.0': resolution: {integrity: sha512-IthPJsJR85GhOkp3Hvp8zFOPK5ynKn6STyHa/WZpioK7E1aYDiBzpqQPrngc14DszIUkIrdd3k9Iu0XSzlP/1w==} @@ -2781,9 +3239,26 @@ packages: '@swc/types@0.1.5': resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} - '@testing-library/dom@8.20.0': - resolution: {integrity: sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==} - engines: {node: '>=12'} + '@tanstack/query-core@5.62.8': + resolution: {integrity: sha512-4fV31vDsUyvNGrKIOUNPrZztoyL187bThnoQOvAXEVlZbSiuPONpfx53634MKKdvsDir5NyOGm80ShFaoHS/mw==} + + '@tanstack/query-devtools@5.61.4': + resolution: {integrity: sha512-21Tw+u8E3IJJj4A/Bct4H0uBaDTEu7zBrR79FeSyY+mS2gx5/m316oDtJiKkILc819VSTYt+sFzODoJNcpPqZQ==} + + '@tanstack/react-query-devtools@5.62.8': + resolution: {integrity: sha512-SwjXjQTRONd9WPeKVQQ9framG7YNqPV8PS+EGNVNXAyz2XThulMRCvZnh2+3DggnjcYM7YcpnuoZ4RH7q13p0g==} + peerDependencies: + '@tanstack/react-query': ^5.62.8 + react: ^18 || ^19 + + '@tanstack/react-query@5.62.8': + resolution: {integrity: sha512-8TUstKxF/fysHonZsWg/hnlDVgasTdHx6Q+f1/s/oPKJBJbKUWPZEHwLTMOZgrZuroLMiqYKJ9w69Abm8mWP0Q==} + peerDependencies: + react: ^18 || ^19 + + '@testing-library/dom@8.20.0': + resolution: {integrity: sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==} + engines: {node: '>=12'} '@testing-library/jest-dom@5.16.1': resolution: {integrity: sha512-ajUJdfDIuTCadB79ukO+0l8O+QwN0LiSxDaYUTI4LndbbUsGi6rWU1SCexXzBA2NSjlVB9/vbkasQIL3tmPBjw==} @@ -2839,6 +3314,9 @@ packages: '@types/babel__core@7.20.3': resolution: {integrity: sha512-54fjTSeSHwfan8AyHWrKbfBWiEUrNTZsUwPTDSNaaP1QDQIZbeNUg3a59E9D+375MzUw/x1vx2/0F5LBz+AeYA==} + '@types/babel__core@7.20.5': + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + '@types/babel__generator@7.6.4': resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} @@ -2848,6 +3326,9 @@ packages: '@types/babel__traverse@7.18.5': resolution: {integrity: sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==} + '@types/base16@1.0.5': + resolution: {integrity: sha512-OzOWrTluG9cwqidEzC/Q6FAmIPcnZfm8BFRlIx0+UIUqnuAmi5OS88O0RpT3Yz6qdmqObvUhasrbNsCofE4W9A==} + '@types/body-parser@1.19.2': resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} @@ -2860,8 +3341,8 @@ packages: '@types/connect@3.4.35': resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} - '@types/cors@2.8.13': - resolution: {integrity: sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==} + '@types/cookie@0.6.0': + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} '@types/eslint-scope@3.7.4': resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} @@ -2878,6 +3359,9 @@ packages: '@types/estree@1.0.1': resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/express-serve-static-core@4.17.35': resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==} @@ -2924,9 +3408,15 @@ packages: '@types/json-schema@7.0.11': resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + '@types/lodash@4.17.13': + resolution: {integrity: sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==} + '@types/md5@2.2.1': resolution: {integrity: sha512-bZB0jqBL7JETFqvRKyuDETFceFaVcLm2MBPP5LFEEL/SZuqLnyvzF37tXmMERDncC3oeEj/fOUw88ftJeMpZaw==} @@ -2975,8 +3465,10 @@ packages: '@types/range-parser@1.2.4': resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} - '@types/react-dom@16.9.8': - resolution: {integrity: sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA==} + '@types/react-dom@19.0.2': + resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} + peerDependencies: + '@types/react': ^19.0.0 '@types/react-is@18.2.0': resolution: {integrity: sha512-1vz2yObaQkLL7YFe/pme2cpvDsCwI1WXIfL+5eLz0MI9gFG24Re16RzUsI8t9XZn9ZWvgLNDrJBmrqXJO7GNQQ==} @@ -2996,6 +3488,9 @@ packages: '@types/react@18.2.6': resolution: {integrity: sha512-wRZClXn//zxCFW+ye/D2qY65UsYP1Fpex2YXorHc8awoNamkMZSvBxwxdYVInsHOZZd2Ppq8isnSzJL5Mpf8OA==} + '@types/react@19.0.2': + resolution: {integrity: sha512-USU8ZI/xyKJwFTpjSVIrSeHBVAGagkHQKPNbxeWwql/vDmnTIBgx+TJnhFnj1NXgz8XfprU0egV2dROLGpsBEg==} + '@types/resolve@1.17.1': resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} @@ -3087,6 +3582,14 @@ packages: typescript: optional: true + '@typescript-eslint/eslint-plugin@8.18.1': + resolution: {integrity: sha512-Ncvsq5CT3Gvh+uJG0Lwlho6suwDfUXH0HztslDf5I+F2wAFAZMRwYLEorumpKLzmO2suAXZ/td1tBg4NZIi9CQ==} + 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-eslint/experimental-utils@4.33.0': resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} engines: {node: ^10.12.0 || >=12.0.0} @@ -3119,6 +3622,13 @@ packages: typescript: optional: true + '@typescript-eslint/parser@8.18.1': + resolution: {integrity: sha512-rBnTWHCdbYM2lh7hjyXqxk70wvon3p2FyaniZuey5TrcGBpfhVp0OxOa6gxr9Q9YhZFKyfbEnxc24ZnVbbUkCA==} + 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-eslint/scope-manager@4.33.0': resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -3127,6 +3637,10 @@ packages: resolution: {integrity: sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/scope-manager@8.18.1': + resolution: {integrity: sha512-HxfHo2b090M5s2+/9Z3gkBhI6xBH8OJCFjH9MhQ+nnoZqxU3wNxkLT+VWXWSFWc3UF3Z+CfPAyqdCTdoXtDPCQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/type-utils@5.59.7': resolution: {integrity: sha512-ozuz/GILuYG7osdY5O5yg0QxXUAEoI4Go3Do5xeu+ERH9PorHBPSdvD3Tjp2NN2bNLh1NJQSsQu2TPu/Ly+HaQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3137,6 +3651,13 @@ packages: typescript: optional: true + '@typescript-eslint/type-utils@8.18.1': + resolution: {integrity: sha512-jAhTdK/Qx2NJPNOTxXpMwlOiSymtR2j283TtPqXkKBdH8OAMmhiUfP0kJjc/qSE51Xrq02Gj9NY7MwK+UxVwHQ==} + 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-eslint/types@4.33.0': resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -3145,6 +3666,10 @@ packages: resolution: {integrity: sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/types@8.18.1': + resolution: {integrity: sha512-7uoAUsCj66qdNQNpH2G8MyTFlgerum8ubf21s3TSM3XmKXuIn+H2Sifh/ES2nPOPiYSRJWAk0fDkW0APBWcpfw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@4.33.0': resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} engines: {node: ^10.12.0 || >=12.0.0} @@ -3163,12 +3688,25 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.18.1': + resolution: {integrity: sha512-z8U21WI5txzl2XYOW7i9hJhxoKKNG1kcU4RzyNvKrdZDmbjkmLBo8bgeiOJmA06kizLI76/CCBAAGlTlEeUfyg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/utils@5.59.7': resolution: {integrity: sha512-yCX9WpdQKaLufz5luG4aJbOpdXf/fjwGMcLFXZVPUz3QqLirG5QcwwnIHNf8cjLjxK4qtzTO8udUtMQSAToQnQ==} 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@8.18.1': + resolution: {integrity: sha512-8vikiIj2ebrC4WRdcAdDcmnu9Q/MXXwg+STf40BVfT8exDqBCUPdypvzcUPxEqRGKg9ALagZ0UWcYCtn+4W2iQ==} + 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-eslint/visitor-keys@4.33.0': resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -3177,12 +3715,22 @@ packages: resolution: {integrity: sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/visitor-keys@8.18.1': + resolution: {integrity: sha512-Vj0WLm5/ZsD013YeUKn+K0y8p1M0jPpxOkKdbD1wB0ns53a5piVY02zjf072TblEweAbcYiFiPoSMF3kp+VhhQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@vitejs/plugin-react@4.1.1': resolution: {integrity: sha512-Jie2HERK+uh27e+ORXXwEP5h0Y2lS9T2PRGbfebiHGlwzDO0dEnd2aNtOR/qjBlPb1YgxwAONeblL1xqLikLag==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.2.0 + '@vitejs/plugin-react@4.3.4': + resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 || ^6.0.0 + '@webassemblyjs/ast@1.11.1': resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} @@ -3319,9 +3867,7 @@ packages: abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - - abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + deprecated: Use your platform's native atob() and btoa() methods instead accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} @@ -3332,6 +3878,7 @@ packages: acorn-import-assertions@1.9.0: resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + deprecated: package has been renamed to acorn-import-attributes peerDependencies: acorn: ^8 @@ -3358,6 +3905,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + acorn@8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} @@ -3701,6 +4253,9 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + base16@1.0.0: + resolution: {integrity: sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==} + base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -3799,6 +4354,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.24.3: + resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} engines: {node: '>= 6'} @@ -3885,6 +4445,9 @@ packages: caniuse-lite@1.0.30001559: resolution: {integrity: sha512-cPiMKZgqgkg5LY3/ntGeLFUpi6tzddBNS58A4tnTgQw1zON7u2sZMU7SzOeVH4tj20++9ggL+V6FDOFMTaFFYA==} + caniuse-lite@1.0.30001690: + resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} + capture-exit@2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} engines: {node: 6.* || 8.* || >= 10.*} @@ -3998,6 +4561,10 @@ packages: resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} engines: {node: '>=6'} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + co@4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -4147,8 +4714,13 @@ packages: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} + cookie@1.0.2: + resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} + engines: {node: '>=18'} + copy-concurrently@1.0.5: resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} + deprecated: This package is no longer supported. copy-descriptor@0.1.1: resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} @@ -4172,10 +4744,6 @@ packages: core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - cors@2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} - cosmiconfig@6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} @@ -4217,6 +4785,10 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + crypt@0.0.2: resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} @@ -4516,6 +5088,9 @@ packages: didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + diff-match-patch@1.0.5: + resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==} + diff-sequences@25.2.6: resolution: {integrity: sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==} engines: {node: '>= 8.3'} @@ -4591,6 +5166,7 @@ packages: domexception@2.0.1: resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} engines: {node: '>=8'} + deprecated: Use your platform's native DOMException instead domhandler@4.3.1: resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} @@ -4649,6 +5225,9 @@ packages: electron-to-chromium@1.4.574: resolution: {integrity: sha512-bg1m8L0n02xRzx4LsTTMbBPiUd9yIR+74iPtS/Ao65CuXvhVZHP0ym1kSdDG3yHFDXqHQQBKujlN1AQ8qZnyFg==} + electron-to-chromium@1.5.75: + resolution: {integrity: sha512-Lf3++DumRE/QmweGjU+ZcKqQ+3bKkU/qjaKYhIJKEOhgIO9Xs6IiAQFkfFoj+RhgDk4LUeNsLo6plExHqSyu6Q==} + elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -4889,10 +5468,19 @@ packages: engines: {node: '>=12'} hasBin: true + esbuild@0.24.0: + resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==} + engines: {node: '>=18'} + hasBin: true + escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -4990,6 +5578,17 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint-plugin-react-hooks@5.1.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} + engines: {node: '>=10'} + peerDependencies: + 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-refresh@0.4.16: + resolution: {integrity: sha512-slterMlxAhov/DZO8NScf6mEeMBBXodFUolijDvrtTxyezyLoTQaa73FyYus/VbTdftd8wBgBxPMRk3poleXNQ==} + peerDependencies: + eslint: '>=8.40' + eslint-plugin-react@7.32.2: resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} @@ -5010,9 +5609,9 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@7.2.0: - resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-utils@2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} @@ -5036,6 +5635,10 @@ packages: resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-webpack-plugin@3.2.0: resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==} engines: {node: '>= 12.13.0'} @@ -5046,21 +5649,27 @@ packages: eslint@7.32.0: resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} engines: {node: ^10.12.0 || >=12.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - eslint@8.41.0: - resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint@9.17.0: + resolution: {integrity: sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==} + 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} espree@7.3.1: resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} engines: {node: ^10.12.0 || >=12.0.0} - espree@9.5.2: - resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} @@ -5204,11 +5813,16 @@ packages: figgy-pudding@3.5.2: resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} + deprecated: This module is no longer supported. file-entry-cache@6.0.1: 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-loader@6.2.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} @@ -5278,9 +5892,16 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + flatted@3.2.7: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + flush-write-stream@1.1.1: resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} @@ -5360,6 +5981,7 @@ packages: fs-write-stream-atomic@1.0.10: resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==} + deprecated: This package is no longer supported. fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -5368,13 +5990,18 @@ packages: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} engines: {node: '>= 4.0'} os: [darwin] - deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 + deprecated: Upgrade to fsevents v2 to mitigate potential security issues fsevents@2.3.2: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 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} + os: [darwin] + function-bind@1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} @@ -5454,9 +6081,11 @@ packages: glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported global-dirs@0.1.1: resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} @@ -5486,6 +6115,14 @@ packages: resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} 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'} + globalthis@1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} @@ -5502,6 +6139,9 @@ packages: resolution: {integrity: sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==} engines: {node: '>=4'} + globrex@0.1.2: + resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + goober@2.1.13: resolution: {integrity: sha512-jFj3BQeleOoy7t93E9rZ2de+ScC4lQICLwiAQmKMg9F6roKGaLSHoCDYKkWlSafg138jejvq/mTdvmnwDQgqoQ==} peerDependencies: @@ -5596,6 +6236,10 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true + highlight.js@11.11.0: + resolution: {integrity: sha512-6ErL7JlGu2CNFHyRQEuDogOyGPNiqcuWdt4iSSFUPyferNTGlNTPFqeV36Y/XwA4V/TJ8l0sxp6FTnxud/mf8g==} + engines: {node: '>=12.0.0'} + history@4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} @@ -5737,9 +6381,6 @@ packages: iferr@0.1.5: resolution: {integrity: sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==} - ignore-by-default@1.0.1: - resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==} - ignore@3.3.10: resolution: {integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==} @@ -5751,12 +6392,19 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} immer@9.0.21: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} + immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -5784,6 +6432,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.1: resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} @@ -5826,10 +6475,12 @@ packages: is-accessor-descriptor@0.1.6: resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==} engines: {node: '>=0.10.0'} + deprecated: Please upgrade to v0.1.7 is-accessor-descriptor@1.0.0: resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==} engines: {node: '>=0.10.0'} + deprecated: Please upgrade to v1.0.1 is-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} @@ -5876,10 +6527,12 @@ packages: is-data-descriptor@0.1.4: resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==} engines: {node: '>=0.10.0'} + deprecated: Please upgrade to v0.1.5 is-data-descriptor@1.0.0: resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==} engines: {node: '>=0.10.0'} + deprecated: Please upgrade to v1.0.1 is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} @@ -6111,6 +6764,9 @@ packages: engines: {node: '>=10'} hasBin: true + javascript-stringify@2.1.0: + resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} + jest-changed-files@26.6.2: resolution: {integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==} engines: {node: '>= 10.14.2'} @@ -6403,6 +7059,24 @@ packages: resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} hasBin: true + jotai-devtools@0.10.1: + resolution: {integrity: sha512-l5AwNTC1tgcT5Pbjwcajlm+WC3we1qEMoTTe9qnItVIcOB8UIUAdphUrHKDWEIkG7lPgOAfnRgLE1mkvf+Jy3w==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=17.0.0' + + jotai@2.10.4: + resolution: {integrity: sha512-/T4ofyMSkAybEs2OvR8S4HACa+/ASUEPLz86SUjFXJqU9RdJKLvZDJrag398suvHC5CR0+Cs4P5m/gtVcryzlw==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=17.0.0' + react: '>=17.0.0' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true + joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} @@ -6436,6 +7110,14 @@ packages: engines: {node: '>=4'} hasBin: true + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + json-parse-better-errors@1.0.2: resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} @@ -6466,6 +7148,11 @@ packages: jsonc-parser@3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + jsondiffpatch@0.5.0: + resolution: {integrity: sha512-Quz3MvAwHxVYNXsOByL7xI5EB2WYOeFswqaHIA3qOK3isRWTxiplBEocmmru6XmxDB2L7jDNYtYA4FyimoAFEw==} + engines: {node: '>=8.17.0'} + hasBin: true + jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} @@ -6508,6 +7195,9 @@ packages: resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==} engines: {node: '>=4.0'} + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + kind-of@3.2.2: resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} engines: {node: '>=0.10.0'} @@ -6606,6 +7296,9 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} + lodash.curry@4.1.1: + resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} + lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} @@ -6632,7 +7325,6 @@ packages: lodash@https://codeload.github.com/lodash/lodash/tar.gz/c6e281b878b315c7a10d90f9c2af4cdb112d9625: resolution: {tarball: https://codeload.github.com/lodash/lodash/tar.gz/c6e281b878b315c7a10d90f9c2af4cdb112d9625} - name: lodash version: 4.17.21 logform@2.5.1: @@ -6823,6 +7515,10 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -6853,6 +7549,7 @@ packages: move-concurrently@1.0.1: resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} + deprecated: This package is no longer supported. move-file@1.2.0: resolution: {integrity: sha512-USHrRmxzGowUWAGBbJPdFjHzEqtxDU03pLHY0Rfqgtnq+q8FOIs8wvkkf+Udmg77SJKs47y9sI0jJvQeYsmiCA==} @@ -6882,10 +7579,6 @@ packages: resolution: {integrity: sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==} engines: {node: '>=8'} - mysql2@3.2.0: - resolution: {integrity: sha512-0Vn6a9WSrq6fWwvPgrvIwnOCldiEcgbzapVRDAtDZ4cMTxN7pnGqCTx8EG32S/NYXl6AXkdO+9hV1tSIi/LigA==} - engines: {node: '>= 8.0'} - mysql2@3.5.1: resolution: {integrity: sha512-RyaeUBqMiFR1ivk78JToPz0MhwN/sUWCKwPZszbXaFNZ6wmP/EJNPDU6gbZkF+qtLjr3sULQb0Y7JuFrNblnDg==} engines: {node: '>= 8.0'} @@ -6905,6 +7598,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + nanomatch@1.2.13: resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} engines: {node: '>=0.10.0'} @@ -6967,18 +7665,12 @@ packages: node-releases@2.0.13: resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - nodemon@2.0.20: - resolution: {integrity: sha512-Km2mWHKKY5GzRg6i1j5OxOHQtuvVsgskLfigG25yTtbyfRGn/GNvIbRyOf1PSCKJ2aT/58TiuUsuOU5UToVViw==} - engines: {node: '>=8.10.0'} - hasBin: true + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} non.geist@1.0.1: resolution: {integrity: sha512-ZSwOVXxDpqGVxNLFjXW7Hf6PjDsQMLPWLc2K6qzRWiTRgeEzzVjF4hEdBy5+nSWHQRryfQuEKjdvle3OJ6gbiQ==} - nopt@1.0.10: - resolution: {integrity: sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==} - hasBin: true - normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -7121,6 +7813,10 @@ packages: resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} engines: {node: '>= 0.8.0'} + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + os-browserify@0.3.0: resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} @@ -7279,6 +7975,9 @@ packages: picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -7769,6 +8468,10 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.1.2: resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} @@ -7915,9 +8618,6 @@ packages: psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - pstree.remy@1.1.8: - resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==} - public-encrypt@4.0.3: resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} @@ -7943,6 +8643,10 @@ packages: q@1.5.1: resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} engines: {node: '>=0.6.0', teleport: '>=0.2.0'} + deprecated: |- + You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) qs@6.11.0: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} @@ -7996,6 +8700,9 @@ packages: resolution: {integrity: sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==} engines: {node: '>=14'} + react-base16-styling@0.9.1: + resolution: {integrity: sha512-1s0CY1zRBOQ5M3T61wetEpvQmsYSNtWEcdYzyZNxKa8t7oDvaOn9d21xrGezGAHFWLM7SHcktPuPTrvoqxSfKw==} + react-dev-utils@12.0.1: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} @@ -8006,10 +8713,10 @@ packages: typescript: optional: true - react-dom@17.0.2: - resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: - react: 17.0.2 + react: ^19.0.0 react-error-boundary@3.1.4: resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} @@ -8017,6 +8724,11 @@ packages: peerDependencies: react: '>=16.13.1' + react-error-boundary@4.1.2: + resolution: {integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==} + peerDependencies: + react: '>=16.13.1' + react-error-overlay@6.0.11: resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} @@ -8040,6 +8752,18 @@ packages: react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + react-json-tree@0.18.0: + resolution: {integrity: sha512-Qe6HKSXrr++n9Y31nkRJ3XvQMATISpqigH1vEKhLwB56+nk5thTP0ITThpjxY6ZG/ubpVq/aEHIcyLP/OPHxeA==} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + + react-number-format@5.4.2: + resolution: {integrity: sha512-cg//jVdS49PYDgmcYoBnMMHl4XNTMuV723ZnHD2aXYtWWWqbVF3hjQ8iB+UZEuXapLbeA8P8H+1o6ZB1lcw3vg==} + peerDependencies: + react: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + react-dom: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + react-refresh@0.11.0: resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==} engines: {node: '>=0.10.0'} @@ -8048,6 +8772,10 @@ packages: resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} engines: {node: '>=0.10.0'} + react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + engines: {node: '>=0.10.0'} + react-remove-scroll-bar@2.3.4: resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} @@ -8058,6 +8786,16 @@ packages: '@types/react': optional: true + react-remove-scroll-bar@2.3.8: + resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + react-remove-scroll@2.5.5: resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} @@ -8068,6 +8806,22 @@ packages: '@types/react': optional: true + react-remove-scroll@2.6.2: + resolution: {integrity: sha512-KmONPx5fnlXYJQqC62Q+lwIeAk64ws/cUw6omIumRzMRPqgnYqhSSti99nbj0Ry13bv7dF+BKn7NB+OqkdZGTw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + react-resizable-panels@2.0.10: + resolution: {integrity: sha512-1cQl5rp3VDWRL04XXX92lzM1hej2Fe5x+vpjYXcldfOjKwLV5JVrt5T6q0cTB5yfp4Wh+JIdYQ9A5EnZypO1DQ==} + peerDependencies: + react: ^16.14.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0 + react-router-dom@5.3.0: resolution: {integrity: sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==} peerDependencies: @@ -8078,6 +8832,16 @@ packages: peerDependencies: react: '>=15' + react-router@7.0.2: + resolution: {integrity: sha512-m5AcPfTRUcjwmhBzOJGEl6Y7+Crqyju0+TgTQxoS4SO+BkWbhOrcfZNq6wSWdl2BBbJbsAoBUb8ZacOFT+/JlA==} + engines: {node: '>=20.0.0'} + peerDependencies: + react: '>=18' + react-dom: '>=18' + peerDependenciesMeta: + react-dom: + optional: true + react-scripts@5.0.0: resolution: {integrity: sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==} engines: {node: '>=14.0.0'} @@ -8100,6 +8864,22 @@ packages: '@types/react': optional: true + react-style-singleton@2.2.3: + resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + react-textarea-autosize@8.5.5: + resolution: {integrity: sha512-CVA94zmfp8m4bSHtWwmANaBR8EPsKy2aZ7KwqhoS4Ftib87F9Kvi7XQhOixypPLMc6kVYgOXvKFuuzZDpHGRPg==} + engines: {node: '>=10'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-transition-group@4.4.5: resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: @@ -8121,6 +8901,10 @@ packages: resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} engines: {node: '>=0.10.0'} + react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} + engines: {node: '>=0.10.0'} + read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -8171,6 +8955,9 @@ packages: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} engines: {node: '>=8'} + redux@5.0.1: + resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} + regenerate-unicode-properties@10.1.0: resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==} engines: {node: '>=4'} @@ -8181,6 +8968,9 @@ packages: regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + regenerator-transform@0.15.1: resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==} @@ -8318,10 +9108,12 @@ packages: rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true ripemd160@2.0.2: @@ -8362,6 +9154,11 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true + rollup@4.28.1: + resolution: {integrity: sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rsvp@4.8.5: resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} engines: {node: 6.* || >= 7.*} @@ -8433,8 +9230,8 @@ packages: resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} engines: {node: '>=10'} - scheduler@0.20.2: - resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} schema-utils@1.0.0: resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} @@ -8475,10 +9272,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.0.0: - resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} - hasBin: true - semver@7.3.5: resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} engines: {node: '>=10'} @@ -8489,6 +9282,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -8513,6 +9311,9 @@ packages: set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + set-cookie-parser@2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} + set-value@2.0.1: resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} engines: {node: '>=0.10.0'} @@ -8565,10 +9366,6 @@ packages: simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - simple-update-notifier@1.1.0: - resolution: {integrity: sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==} - engines: {node: '>=8.10.0'} - sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -8610,6 +9407,10 @@ packages: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + source-map-loader@3.0.2: resolution: {integrity: sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==} engines: {node: '>= 12.13.0'} @@ -8886,6 +9687,9 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + tabbable@6.2.0: + resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} + table@6.8.1: resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} engines: {node: '>=10.0.0'} @@ -9033,10 +9837,6 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - touch@3.1.0: - resolution: {integrity: sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==} - hasBin: true - tough-cookie@4.1.2: resolution: {integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==} engines: {node: '>=6'} @@ -9069,6 +9869,12 @@ packages: tryer@1.0.1: resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==} + ts-api-utils@1.4.3: + resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} @@ -9114,6 +9920,16 @@ packages: peerDependencies: typescript: '>=2.7' + tsconfck@3.1.4: + resolution: {integrity: sha512-kdqWFGVJqe+KGYvlSO9NIaWn9jT1Ny4oKVzAJsKii5eoE9snzTJzL4+MMVOMn+fikWGFmKEylcXL710V/kIPJQ==} + engines: {node: ^18 || >=20} + hasBin: true + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + tsconfig-paths@3.14.2: resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} @@ -9168,6 +9984,9 @@ packages: cpu: [arm64] os: [linux] + turbo-stream@2.4.0: + resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==} + turbo-windows-64@1.11.3: resolution: {integrity: sha512-s+vEnuM2TiZuAUUUpmBHDr6vnNbJgj+5JYfnYmVklYs16kXh+EppafYQOAkcRIMAh7GjV3pLq5/uGqc7seZeHA==} cpu: [x64] @@ -9218,6 +10037,10 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} + type-fest@4.30.2: + resolution: {integrity: sha512-UJShLPYi1aWqCdq9HycOL/gwsuqda1OISdBO3t8RlXQC4QvtuIz4b5FCfe2dQIWEpmlRExKmcTBfP1r9bhY7ig==} + engines: {node: '>=16'} + type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -9231,17 +10054,26 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + typescript-eslint@8.18.1: + resolution: {integrity: sha512-Mlaw6yxuaDEPQvb/2Qwu3/TfgeBHy9iTJ3mTwe7OvpPmF6KPQjVOfGyEJpPv6Ez2C34OODChhXrzYw/9phI0MQ==} + 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.9.5: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + engines: {node: '>=14.17'} + hasBin: true + unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - undefsafe@2.0.5: - resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} @@ -9313,6 +10145,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -9336,6 +10174,43 @@ packages: '@types/react': optional: true + use-callback-ref@1.3.3: + resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + use-composed-ref@1.4.0: + resolution: {integrity: sha512-djviaxuOOh7wkj0paeO1Q/4wMZ8Zrnag5H6yBvzN7AKKe8beOaED9SF5/ByLqsku8NP4zQqsvM2u3ew/tJK8/w==} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + use-isomorphic-layout-effect@1.2.0: + resolution: {integrity: sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + use-latest@1.3.0: + resolution: {integrity: sha512-mhg3xdm9NaM8q+gLT8KryJPnRFOz1/5XPBhmDEVZK1webPzDjrPk7f/mbpeLqTgB9msytYWANxgALOCJKnLvcQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + use-sidecar@1.1.2: resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} @@ -9415,6 +10290,14 @@ packages: peerDependencies: vite: '>=2.8' + vite-tsconfig-paths@5.1.4: + resolution: {integrity: sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==} + peerDependencies: + vite: '*' + peerDependenciesMeta: + vite: + optional: true + vite@4.5.0: resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -9443,29 +10326,69 @@ packages: terser: optional: true - vm-browserify@1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - - void-elements@3.1.0: - resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} - engines: {node: '>=0.10.0'} - - w3c-hr-time@1.0.2: - resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} - deprecated: Use your platform's native performance.now() and performance.timeOrigin. - - w3c-xmlserializer@2.0.0: - resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} - engines: {node: '>=10'} - - walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - - watchpack-chokidar2@2.0.1: - resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} - - watchpack@1.7.5: - resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} + vite@6.0.4: + resolution: {integrity: sha512-zwlH6ar+6o6b4Wp+ydhtIKLrGM/LoqZzcdVmkGAFun0KHTzIzjh+h0kungEx7KJg/PYnC80I4TII9WkjciSR6Q==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@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.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vm-browserify@1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + + void-elements@3.1.0: + resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} + engines: {node: '>=0.10.0'} + + w3c-hr-time@1.0.2: + resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} + deprecated: Use your platform's native performance.now() and performance.timeOrigin. + + w3c-xmlserializer@2.0.0: + resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} + engines: {node: '>=10'} + + walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + + watchpack-chokidar2@2.0.1: + resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} + + watchpack@1.7.5: + resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} watchpack@2.4.0: resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} @@ -9648,6 +10571,10 @@ packages: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + workbox-background-sync@6.5.4: resolution: {integrity: sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==} @@ -9669,6 +10596,7 @@ packages: workbox-google-analytics@6.5.4: resolution: {integrity: sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==} + deprecated: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained workbox-navigation-preload@6.5.4: resolution: {integrity: sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==} @@ -9862,10 +10790,18 @@ snapshots: '@babel/highlight': 7.22.20 chalk: 2.4.2 + '@babel/code-frame@7.26.2': + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/compat-data@7.21.9': {} '@babel/compat-data@7.23.2': {} + '@babel/compat-data@7.26.3': {} + '@babel/core@7.20.12': dependencies: '@ampproject/remapping': 2.2.1 @@ -9906,11 +10842,31 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.21.8(@babel/core@7.23.2)(eslint@8.41.0)': + '@babel/core@7.26.0': + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.3 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helpers': 7.26.0 + '@babel/parser': 7.26.3 + '@babel/template': 7.25.9 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/eslint-parser@7.21.8(@babel/core@7.23.2)(eslint@9.17.0(jiti@1.21.0))': dependencies: '@babel/core': 7.23.2 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -9928,6 +10884,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.18 jsesc: 2.5.2 + '@babel/generator@7.26.3': + dependencies: + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.18.6': dependencies: '@babel/types': 7.23.0 @@ -9962,6 +10926,14 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 + '@babel/helper-compilation-targets@7.25.9': + dependencies: + '@babel/compat-data': 7.26.3 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.3 + lru-cache: 5.1.1 + semver: 6.3.1 + '@babel/helper-create-class-features-plugin@7.21.8(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 @@ -10049,6 +11021,13 @@ snapshots: dependencies: '@babel/types': 7.23.0 + '@babel/helper-module-imports@7.25.9': + dependencies: + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-transforms@7.21.5': dependencies: '@babel/helper-environment-visitor': 7.22.20 @@ -10080,6 +11059,15 @@ snapshots: '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@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.18.6': dependencies: '@babel/types': 7.23.0 @@ -10088,6 +11076,8 @@ snapshots: '@babel/helper-plugin-utils@7.22.5': {} + '@babel/helper-plugin-utils@7.25.9': {} + '@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 @@ -10135,14 +11125,20 @@ snapshots: '@babel/helper-string-parser@7.22.5': {} + '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-validator-identifier@7.19.1': {} '@babel/helper-validator-identifier@7.22.20': {} + '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-validator-option@7.21.0': {} '@babel/helper-validator-option@7.22.15': {} + '@babel/helper-validator-option@7.25.9': {} + '@babel/helper-wrap-function@7.20.5': dependencies: '@babel/helper-function-name': 7.23.0 @@ -10168,6 +11164,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helpers@7.26.0': + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.3 + '@babel/highlight@7.22.20': dependencies: '@babel/helper-validator-identifier': 7.22.20 @@ -10182,6 +11183,10 @@ snapshots: dependencies: '@babel/types': 7.23.0 + '@babel/parser@7.26.3': + dependencies: + '@babel/types': 7.26.3 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.20.12)': dependencies: '@babel/core': 7.20.12 @@ -10500,6 +11505,11 @@ snapshots: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow@7.21.4(@babel/core@7.20.12)': + dependencies: + '@babel/core': 7.20.12 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow@7.21.4(@babel/core@7.23.2)': dependencies: '@babel/core': 7.23.2 @@ -10525,6 +11535,11 @@ snapshots: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.20.12)': + dependencies: + '@babel/core': 7.20.12 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.23.2)': dependencies: '@babel/core': 7.23.2 @@ -10936,11 +11951,30 @@ snapshots: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-jsx-source@7.22.5(@babel/core@7.23.2)': dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-react-jsx@7.21.5(@babel/core@7.20.12)': + dependencies: + '@babel/core': 7.20.12 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.20.12) + '@babel/types': 7.23.0 + '@babel/plugin-transform-react-jsx@7.21.5(@babel/core@7.23.2)': dependencies: '@babel/core': 7.23.2 @@ -11235,12 +12269,12 @@ snapshots: '@babel/plugin-transform-unicode-escapes': 7.21.5(@babel/core@7.23.2) '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.23.2) '@babel/preset-modules': 0.1.5(@babel/core@7.23.2) - '@babel/types': 7.23.0 + '@babel/types': 7.21.5 babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.23.2) babel-plugin-polyfill-corejs3: 0.4.0(@babel/core@7.23.2) babel-plugin-polyfill-regenerator: 0.3.1(@babel/core@7.23.2) core-js-compat: 3.30.2 - semver: 6.3.1 + semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -11300,6 +12334,10 @@ snapshots: dependencies: regenerator-runtime: 0.13.11 + '@babel/runtime@7.26.0': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/template@7.21.9': dependencies: '@babel/code-frame': 7.22.13 @@ -11312,6 +12350,12 @@ snapshots: '@babel/parser': 7.23.0 '@babel/types': 7.23.0 + '@babel/template@7.25.9': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 + '@babel/traverse@7.21.5': dependencies: '@babel/code-frame': 7.22.13 @@ -11342,6 +12386,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.26.4': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.3 + '@babel/parser': 7.26.3 + '@babel/template': 7.25.9 + '@babel/types': 7.26.3 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.21.5': dependencies: '@babel/helper-string-parser': 7.21.5 @@ -11354,6 +12410,11 @@ snapshots: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + '@babel/types@7.26.3': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@bcoe/v8-coverage@0.2.3': {} '@citizenfx/client@2.0.4170-1': {} @@ -11466,82 +12527,83 @@ snapshots: '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 + optional: true '@csstools/normalize.css@12.0.0': {} - '@csstools/postcss-cascade-layers@1.1.1(postcss@8.4.31)': + '@csstools/postcss-cascade-layers@1.1.1(postcss@8.4.49)': dependencies: '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.13) - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - '@csstools/postcss-color-function@1.1.1(postcss@8.4.31)': + '@csstools/postcss-color-function@1.1.1(postcss@8.4.49)': dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.31) - postcss: 8.4.31 + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-font-format-keywords@1.0.1(postcss@8.4.31)': + '@csstools/postcss-font-format-keywords@1.0.1(postcss@8.4.49)': dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-hwb-function@1.0.2(postcss@8.4.31)': + '@csstools/postcss-hwb-function@1.0.2(postcss@8.4.49)': dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-ic-unit@1.0.1(postcss@8.4.31)': + '@csstools/postcss-ic-unit@1.0.1(postcss@8.4.49)': dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.31) - postcss: 8.4.31 + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-is-pseudo-class@2.0.7(postcss@8.4.31)': + '@csstools/postcss-is-pseudo-class@2.0.7(postcss@8.4.49)': dependencies: '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.13) - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - '@csstools/postcss-nested-calc@1.0.0(postcss@8.4.31)': + '@csstools/postcss-nested-calc@1.0.0(postcss@8.4.49)': dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@1.0.1(postcss@8.4.31)': + '@csstools/postcss-normalize-display-values@1.0.1(postcss@8.4.49)': dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@1.1.1(postcss@8.4.31)': + '@csstools/postcss-oklab-function@1.1.1(postcss@8.4.49)': dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.31) - postcss: 8.4.31 + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-progressive-custom-properties@1.3.0(postcss@8.4.31)': + '@csstools/postcss-progressive-custom-properties@1.3.0(postcss@8.4.49)': dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-stepped-value-functions@1.0.1(postcss@8.4.31)': + '@csstools/postcss-stepped-value-functions@1.0.1(postcss@8.4.49)': dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-text-decoration-shorthand@1.0.0(postcss@8.4.31)': + '@csstools/postcss-text-decoration-shorthand@1.0.0(postcss@8.4.49)': dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@1.0.2(postcss@8.4.31)': + '@csstools/postcss-trigonometric-functions@1.0.2(postcss@8.4.49)': dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - '@csstools/postcss-unset-value@1.0.2(postcss@8.4.31)': + '@csstools/postcss-unset-value@1.0.2(postcss@8.4.49)': dependencies: - postcss: 8.4.31 + postcss: 8.4.49 '@csstools/selector-specificity@2.2.0(postcss-selector-parser@6.0.13)': dependencies: @@ -11579,14 +12641,15 @@ snapshots: '@emotion/weak-memoize': 0.3.1 stylis: 4.2.0 - '@emotion/css@11.10.5(@babel/core@7.23.2)': + '@emotion/css@11.10.5(@babel/core@7.20.12)': dependencies: - '@babel/core': 7.23.2 '@emotion/babel-plugin': 11.11.0 '@emotion/cache': 11.11.0 '@emotion/serialize': 1.1.2 '@emotion/sheet': 1.2.2 '@emotion/utils': 1.2.1 + optionalDependencies: + '@babel/core': 7.20.12 '@emotion/hash@0.9.1': {} @@ -11596,19 +12659,20 @@ snapshots: '@emotion/memoize@0.8.1': {} - '@emotion/react@11.10.5(@babel/core@7.23.2)(@types/react@18.2.6)(react@17.0.2)': + '@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0)': dependencies: - '@babel/core': 7.23.2 '@babel/runtime': 7.21.5 '@emotion/babel-plugin': 11.11.0 '@emotion/cache': 11.11.0 '@emotion/serialize': 1.1.2 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@17.0.2) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.0.0) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.2.6 hoist-non-react-statics: 3.3.2 - react: 17.0.2 + react: 19.0.0 + optionalDependencies: + '@babel/core': 7.20.12 + '@types/react': 19.0.2 '@emotion/serialize@1.1.2': dependencies: @@ -11620,24 +12684,25 @@ snapshots: '@emotion/sheet@1.2.2': {} - '@emotion/styled@11.10.5(@babel/core@7.23.2)(@emotion/react@11.10.5)(@types/react@18.2.6)(react@17.0.2)': + '@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)': dependencies: - '@babel/core': 7.23.2 '@babel/runtime': 7.21.5 '@emotion/babel-plugin': 11.11.0 '@emotion/is-prop-valid': 1.2.1 - '@emotion/react': 11.10.5(@babel/core@7.23.2)(@types/react@18.2.6)(react@17.0.2) + '@emotion/react': 11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0) '@emotion/serialize': 1.1.2 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@17.0.2) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.0.0) '@emotion/utils': 1.2.1 - '@types/react': 18.2.6 - react: 17.0.2 + react: 19.0.0 + optionalDependencies: + '@babel/core': 7.20.12 + '@types/react': 19.0.2 '@emotion/unitless@0.8.1': {} - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@17.0.2)': + '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.0.0)': dependencies: - react: 17.0.2 + react: 19.0.0 '@emotion/utils@1.2.1': {} @@ -11653,12 +12718,18 @@ snapshots: transitivePeerDependencies: - typescript + '@esbuild/aix-ppc64@0.24.0': + optional: true + '@esbuild/android-arm64@0.17.19': optional: true '@esbuild/android-arm64@0.18.20': optional: true + '@esbuild/android-arm64@0.24.0': + optional: true + '@esbuild/android-arm@0.15.15': optional: true @@ -11668,54 +12739,81 @@ snapshots: '@esbuild/android-arm@0.18.20': optional: true + '@esbuild/android-arm@0.24.0': + optional: true + '@esbuild/android-x64@0.17.19': optional: true '@esbuild/android-x64@0.18.20': optional: true + '@esbuild/android-x64@0.24.0': + optional: true + '@esbuild/darwin-arm64@0.17.19': optional: true '@esbuild/darwin-arm64@0.18.20': optional: true + '@esbuild/darwin-arm64@0.24.0': + optional: true + '@esbuild/darwin-x64@0.17.19': optional: true '@esbuild/darwin-x64@0.18.20': optional: true + '@esbuild/darwin-x64@0.24.0': + optional: true + '@esbuild/freebsd-arm64@0.17.19': optional: true '@esbuild/freebsd-arm64@0.18.20': optional: true + '@esbuild/freebsd-arm64@0.24.0': + optional: true + '@esbuild/freebsd-x64@0.17.19': optional: true '@esbuild/freebsd-x64@0.18.20': optional: true + '@esbuild/freebsd-x64@0.24.0': + optional: true + '@esbuild/linux-arm64@0.17.19': optional: true '@esbuild/linux-arm64@0.18.20': optional: true + '@esbuild/linux-arm64@0.24.0': + optional: true + '@esbuild/linux-arm@0.17.19': optional: true '@esbuild/linux-arm@0.18.20': optional: true + '@esbuild/linux-arm@0.24.0': + optional: true + '@esbuild/linux-ia32@0.17.19': optional: true '@esbuild/linux-ia32@0.18.20': optional: true + '@esbuild/linux-ia32@0.24.0': + optional: true + '@esbuild/linux-loong64@0.15.15': optional: true @@ -11725,79 +12823,132 @@ snapshots: '@esbuild/linux-loong64@0.18.20': optional: true + '@esbuild/linux-loong64@0.24.0': + optional: true + '@esbuild/linux-mips64el@0.17.19': optional: true '@esbuild/linux-mips64el@0.18.20': optional: true + '@esbuild/linux-mips64el@0.24.0': + optional: true + '@esbuild/linux-ppc64@0.17.19': optional: true '@esbuild/linux-ppc64@0.18.20': optional: true + '@esbuild/linux-ppc64@0.24.0': + optional: true + '@esbuild/linux-riscv64@0.17.19': optional: true '@esbuild/linux-riscv64@0.18.20': optional: true + '@esbuild/linux-riscv64@0.24.0': + optional: true + '@esbuild/linux-s390x@0.17.19': optional: true '@esbuild/linux-s390x@0.18.20': optional: true + '@esbuild/linux-s390x@0.24.0': + optional: true + '@esbuild/linux-x64@0.17.19': optional: true '@esbuild/linux-x64@0.18.20': optional: true + '@esbuild/linux-x64@0.24.0': + optional: true + '@esbuild/netbsd-x64@0.17.19': optional: true '@esbuild/netbsd-x64@0.18.20': optional: true + '@esbuild/netbsd-x64@0.24.0': + optional: true + + '@esbuild/openbsd-arm64@0.24.0': + optional: true + '@esbuild/openbsd-x64@0.17.19': optional: true '@esbuild/openbsd-x64@0.18.20': optional: true + '@esbuild/openbsd-x64@0.24.0': + optional: true + '@esbuild/sunos-x64@0.17.19': optional: true '@esbuild/sunos-x64@0.18.20': optional: true + '@esbuild/sunos-x64@0.24.0': + optional: true + '@esbuild/win32-arm64@0.17.19': optional: true '@esbuild/win32-arm64@0.18.20': optional: true + '@esbuild/win32-arm64@0.24.0': + optional: true + '@esbuild/win32-ia32@0.17.19': optional: true '@esbuild/win32-ia32@0.18.20': optional: true + '@esbuild/win32-ia32@0.24.0': + optional: true + '@esbuild/win32-x64@0.17.19': optional: true '@esbuild/win32-x64@0.18.20': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.41.0)': + '@esbuild/win32-x64@0.24.0': + optional: true + + '@eslint-community/eslint-utils@4.4.0(eslint@9.17.0(jiti@1.21.0))': dependencies: - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) eslint-visitor-keys: 3.4.1 + '@eslint-community/regexpp@4.12.1': {} + '@eslint-community/regexpp@4.5.1': {} + '@eslint/config-array@0.19.1': + dependencies: + '@eslint/object-schema': 2.1.5 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/core@0.9.1': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/eslintrc@0.4.3': dependencies: ajv: 6.12.6 @@ -11812,12 +12963,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/eslintrc@2.0.3': + '@eslint/eslintrc@3.2.0': dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.5.2 - globals: 13.20.0 + espree: 10.3.0 + globals: 14.0.0 ignore: 5.2.4 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -11826,21 +12977,51 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.41.0': {} + '@eslint/js@9.17.0': {} + + '@eslint/object-schema@2.1.5': {} + + '@eslint/plugin-kit@0.2.4': + dependencies: + levn: 0.4.1 + + '@floating-ui/core@1.6.8': + dependencies: + '@floating-ui/utils': 0.2.8 + + '@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@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@floating-ui/dom': 1.6.12 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + '@floating-ui/react@0.26.28(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@floating-ui/utils': 0.2.8 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + tabbable: 6.2.0 + + '@floating-ui/utils@0.2.8': {} - '@headlessui/react@1.7.13(react-dom@17.0.2)(react@17.0.2)': + '@headlessui/react@1.7.13(react-dom@19.0.0(react@17.0.2))(react@17.0.2)': dependencies: client-only: 0.0.1 react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react-dom: 19.0.0(react@17.0.2) + + '@humanfs/core@0.19.1': {} - '@humanwhocodes/config-array@0.11.8': + '@humanfs/node@0.16.6': dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 '@humanwhocodes/config-array@0.5.0': dependencies: @@ -11854,6 +13035,10 @@ snapshots: '@humanwhocodes/object-schema@1.2.1': {} + '@humanwhocodes/retry@0.3.1': {} + + '@humanwhocodes/retry@0.4.1': {} + '@istanbuljs/load-nyc-config@1.1.0': dependencies: camelcase: 5.3.1 @@ -11891,7 +13076,7 @@ snapshots: jest-util: 28.1.3 slash: 3.0.0 - '@jest/core@26.6.3': + '@jest/core@26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5))': dependencies: '@jest/console': 26.6.2 '@jest/reporters': 26.6.2 @@ -11904,14 +13089,14 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 26.6.2 - jest-config: 26.6.3 + jest-config: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-haste-map: 26.6.2 jest-message-util: 26.6.2 jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-resolve-dependencies: 26.6.3 - jest-runner: 26.6.3 - jest-runtime: 26.6.3 + jest-runner: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-snapshot: 26.6.2 jest-util: 26.6.2 jest-validate: 26.6.2 @@ -11928,10 +13113,10 @@ snapshots: - ts-node - utf-8-validate - '@jest/core@27.5.1': + '@jest/core@27.5.1(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5))': dependencies: '@jest/console': 27.5.1 - '@jest/reporters': 27.5.1 + '@jest/reporters': 27.5.1(node-notifier@8.0.2) '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 @@ -11942,7 +13127,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 27.5.1 - jest-config: 27.5.1 + jest-config: 27.5.1(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-haste-map: 27.5.1 jest-message-util: 27.5.1 jest-regex-util: 27.5.1 @@ -11958,6 +13143,8 @@ snapshots: rimraf: 3.0.2 slash: 3.0.0 strip-ansi: 6.0.1 + optionalDependencies: + node-notifier: 8.0.2 transitivePeerDependencies: - bufferutil - canvas @@ -12040,7 +13227,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/reporters@27.5.1': + '@jest/reporters@27.5.1(node-notifier@8.0.2)': dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 27.5.1 @@ -12067,6 +13254,8 @@ snapshots: string-length: 4.0.2 terminal-link: 2.1.1 v8-to-istanbul: 8.1.1 + optionalDependencies: + node-notifier: 8.0.2 transitivePeerDependencies: - supports-color @@ -12107,13 +13296,13 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 - '@jest/test-sequencer@26.6.3': + '@jest/test-sequencer@26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5))': dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.11 jest-haste-map: 26.6.2 - jest-runner: 26.6.3 - jest-runtime: 26.6.3 + jest-runner: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) + jest-runtime: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) transitivePeerDependencies: - bufferutil - canvas @@ -12208,12 +13397,20 @@ snapshots: '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/gen-mapping@0.3.8': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/resolve-uri@3.1.0': {} '@jridgewell/resolve-uri@3.1.1': {} '@jridgewell/set-array@1.1.2': {} + '@jridgewell/set-array@1.2.1': {} + '@jridgewell/source-map@0.3.3': dependencies: '@jridgewell/gen-mapping': 0.3.3 @@ -12228,97 +13425,135 @@ snapshots: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 + optional: true + + '@mantine/code-highlight@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.1(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@mantine/core': 7.15.1(@mantine/hooks@7.15.1(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.15.1(react@19.0.0) + clsx: 2.1.1 + highlight.js: 11.11.0 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + '@mantine/core@7.15.1(@mantine/hooks@7.15.1(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@floating-ui/react': 0.26.28(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.15.1(react@19.0.0) + clsx: 2.1.1 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-number-format: 5.4.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-remove-scroll: 2.6.2(@types/react@19.0.2)(react@19.0.0) + react-textarea-autosize: 8.5.5(@types/react@19.0.2)(react@19.0.0) + type-fest: 4.30.2 + transitivePeerDependencies: + - '@types/react' - '@mui/base@5.0.0-beta.2(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@mantine/hooks@7.15.1(react@19.0.0)': + dependencies: + react: 19.0.0 + + '@mui/base@5.0.0-beta.2(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 '@emotion/is-prop-valid': 1.2.1 - '@mui/types': 7.2.4(@types/react@18.2.6) - '@mui/utils': 5.13.1(react@17.0.2) + '@mui/types': 7.2.4(@types/react@19.0.2) + '@mui/utils': 5.13.1(react@19.0.0) '@popperjs/core': 2.11.7 - '@types/react': 18.2.6 clsx: 1.2.1 prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-is: 18.2.0 + optionalDependencies: + '@types/react': 19.0.2 '@mui/core-downloads-tracker@5.13.2': {} - '@mui/icons-material@5.11.0(@mui/material@5.13.2)(@types/react@18.2.6)(react@17.0.2)': + '@mui/icons-material@5.11.0(@mui/material@5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@mui/material': 5.13.2(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@types/react': 18.2.6 - react: 17.0.2 + '@mui/material': 5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 - '@mui/lab@5.0.0-alpha.131(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@mui/material@5.13.2)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@mui/lab@5.0.0-alpha.131(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@mui/material@5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@emotion/react': 11.10.5(@babel/core@7.23.2)(@types/react@18.2.6)(react@17.0.2) - '@emotion/styled': 11.10.5(@babel/core@7.23.2)(@emotion/react@11.10.5)(@types/react@18.2.6)(react@17.0.2) - '@mui/base': 5.0.0-beta.2(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@mui/material': 5.13.2(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@mui/system': 5.13.2(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@18.2.6)(react@17.0.2) - '@mui/types': 7.2.4(@types/react@18.2.6) - '@mui/utils': 5.13.1(react@17.0.2) - '@types/react': 18.2.6 + '@mui/base': 5.0.0-beta.2(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/material': 5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/system': 5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0) + '@mui/types': 7.2.4(@types/react@19.0.2) + '@mui/utils': 5.13.1(react@19.0.0) clsx: 1.2.1 prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-is: 18.2.0 + optionalDependencies: + '@emotion/react': 11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0) + '@emotion/styled': 11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0) + '@types/react': 19.0.2 - '@mui/material@5.13.2(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@mui/material@5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@emotion/react': 11.10.5(@babel/core@7.23.2)(@types/react@18.2.6)(react@17.0.2) - '@emotion/styled': 11.10.5(@babel/core@7.23.2)(@emotion/react@11.10.5)(@types/react@18.2.6)(react@17.0.2) - '@mui/base': 5.0.0-beta.2(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + '@mui/base': 5.0.0-beta.2(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/core-downloads-tracker': 5.13.2 - '@mui/system': 5.13.2(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@18.2.6)(react@17.0.2) - '@mui/types': 7.2.4(@types/react@18.2.6) - '@mui/utils': 5.13.1(react@17.0.2) - '@types/react': 18.2.6 + '@mui/system': 5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0) + '@mui/types': 7.2.4(@types/react@19.0.2) + '@mui/utils': 5.13.1(react@19.0.0) '@types/react-transition-group': 4.4.6 clsx: 1.2.1 csstype: 3.1.2 prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-is: 18.2.0 - react-transition-group: 4.4.5(react-dom@17.0.2)(react@17.0.2) + react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + optionalDependencies: + '@emotion/react': 11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0) + '@emotion/styled': 11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0) + '@types/react': 19.0.2 - '@mui/private-theming@5.13.1(@types/react@18.2.6)(react@17.0.2)': + '@mui/private-theming@5.13.1(@types/react@19.0.2)(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@mui/utils': 5.13.1(react@17.0.2) - '@types/react': 18.2.6 + '@mui/utils': 5.13.1(react@19.0.0) prop-types: 15.8.1 - react: 17.0.2 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 - '@mui/styled-engine@5.13.2(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(react@17.0.2)': + '@mui/styled-engine@5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 '@emotion/cache': 11.11.0 - '@emotion/react': 11.10.5(@babel/core@7.23.2)(@types/react@18.2.6)(react@17.0.2) - '@emotion/styled': 11.10.5(@babel/core@7.23.2)(@emotion/react@11.10.5)(@types/react@18.2.6)(react@17.0.2) csstype: 3.1.2 prop-types: 15.8.1 - react: 17.0.2 + react: 19.0.0 + optionalDependencies: + '@emotion/react': 11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0) + '@emotion/styled': 11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0) - '@mui/styles@5.13.2(@types/react@18.2.6)(react@17.0.2)': + '@mui/styles@5.13.2(@types/react@19.0.2)(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 '@emotion/hash': 0.9.1 - '@mui/private-theming': 5.13.1(@types/react@18.2.6)(react@17.0.2) - '@mui/types': 7.2.4(@types/react@18.2.6) - '@mui/utils': 5.13.1(react@17.0.2) - '@types/react': 18.2.6 + '@mui/private-theming': 5.13.1(@types/react@19.0.2)(react@19.0.0) + '@mui/types': 7.2.4(@types/react@19.0.2) + '@mui/utils': 5.13.1(react@19.0.0) clsx: 1.2.1 csstype: 3.1.2 hoist-non-react-statics: 3.3.2 @@ -12331,34 +13566,37 @@ snapshots: jss-plugin-rule-value-function: 10.10.0 jss-plugin-vendor-prefixer: 10.10.0 prop-types: 15.8.1 - react: 17.0.2 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 - '@mui/system@5.13.2(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@18.2.6)(react@17.0.2)': + '@mui/system@5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@emotion/react': 11.10.5(@babel/core@7.23.2)(@types/react@18.2.6)(react@17.0.2) - '@emotion/styled': 11.10.5(@babel/core@7.23.2)(@emotion/react@11.10.5)(@types/react@18.2.6)(react@17.0.2) - '@mui/private-theming': 5.13.1(@types/react@18.2.6)(react@17.0.2) - '@mui/styled-engine': 5.13.2(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(react@17.0.2) - '@mui/types': 7.2.4(@types/react@18.2.6) - '@mui/utils': 5.13.1(react@17.0.2) - '@types/react': 18.2.6 + '@mui/private-theming': 5.13.1(@types/react@19.0.2)(react@19.0.0) + '@mui/styled-engine': 5.13.2(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(react@19.0.0) + '@mui/types': 7.2.4(@types/react@19.0.2) + '@mui/utils': 5.13.1(react@19.0.0) clsx: 1.2.1 csstype: 3.1.2 prop-types: 15.8.1 - react: 17.0.2 + react: 19.0.0 + optionalDependencies: + '@emotion/react': 11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0) + '@emotion/styled': 11.10.5(@babel/core@7.20.12)(@emotion/react@11.10.5(@babel/core@7.20.12)(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0) + '@types/react': 19.0.2 - '@mui/types@7.2.4(@types/react@18.2.6)': - dependencies: - '@types/react': 18.2.6 + '@mui/types@7.2.4(@types/react@19.0.2)': + optionalDependencies: + '@types/react': 19.0.2 - '@mui/utils@5.13.1(react@17.0.2)': + '@mui/utils@5.13.1(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 '@types/prop-types': 15.7.5 '@types/react-is': 18.2.0 prop-types: 15.8.1 - react: 17.0.2 + react: 19.0.0 react-is: 18.2.0 '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': @@ -12435,7 +13673,7 @@ snapshots: estree-walker: 3.0.3 magic-string: 0.27.0 - '@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.11.0)(webpack-dev-server@4.7.4)(webpack@5.74.0)': + '@pmmmwh/react-refresh-webpack-plugin@0.5.10(@types/webpack@4.41.12)(react-refresh@0.11.0)(type-fest@0.21.3)(webpack-dev-server@4.7.4(webpack-cli@4.10.0)(webpack@5.74.0))(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0))': dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 @@ -12447,7 +13685,10 @@ snapshots: react-refresh: 0.11.0 schema-utils: 3.1.2 source-map: 0.7.4 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) + optionalDependencies: + '@types/webpack': 4.41.12 + type-fest: 0.21.3 webpack-dev-server: 4.7.4(webpack-cli@4.10.0)(webpack@5.74.0) '@popperjs/core@2.11.7': {} @@ -12464,206 +13705,292 @@ snapshots: dependencies: '@babel/runtime': 7.21.5 - '@radix-ui/react-collection@1.0.3(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.6)(react@17.0.2) '@radix-ui/react-context': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2) '@radix-ui/react-slot': 1.0.2(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react-dom: 19.0.0(react@17.0.2) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 19.0.2(@types/react@18.2.6) '@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.6)(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 - '@types/react': 18.2.6 react: 17.0.2 + optionalDependencies: + '@types/react': 18.2.6 + + '@radix-ui/react-compose-refs@1.0.1(@types/react@19.0.2)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.21.5 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 '@radix-ui/react-context@1.0.1(@types/react@18.2.6)(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 - '@types/react': 18.2.6 react: 17.0.2 + optionalDependencies: + '@types/react': 18.2.6 + + '@radix-ui/react-context@1.0.1(@types/react@19.0.2)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.21.5 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@radix-ui/react-dialog@1.0.5(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 - '@types/react-dom': 16.9.8 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.2)(react@19.0.0) + '@radix-ui/react-context': 1.0.1(@types/react@19.0.2)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@19.0.2)(react@19.0.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-id': 1.0.1(@types/react@19.0.2)(react@19.0.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.0.2(@types/react@19.0.2)(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@19.0.2)(react@19.0.0) aria-hidden: 1.2.3 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-remove-scroll: 2.5.5(@types/react@18.2.6)(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-remove-scroll: 2.5.5(@types/react@19.0.2)(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.2 + '@types/react-dom': 19.0.2(@types/react@19.0.2) '@radix-ui/react-direction@1.0.1(@types/react@18.2.6)(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 - '@types/react': 18.2.6 react: 17.0.2 + optionalDependencies: + '@types/react': 18.2.6 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 - '@types/react-dom': 16.9.8 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.2)(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.2)(react@19.0.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@19.0.2)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.2 + '@types/react-dom': 19.0.2(@types/react@19.0.2) - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.6)(react@17.0.2)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@19.0.2)(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@types/react': 18.2.6 - react: 17.0.2 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 - '@types/react-dom': 16.9.8 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.2)(react@19.0.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.2)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.2 + '@types/react-dom': 19.0.2(@types/react@19.0.2) - '@radix-ui/react-id@1.0.1(@types/react@18.2.6)(react@17.0.2)': + '@radix-ui/react-id@1.0.1(@types/react@19.0.2)(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 - react: 17.0.2 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.2)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 - '@radix-ui/react-portal@1.0.4(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) - '@types/react': 18.2.6 - '@types/react-dom': 16.9.8 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.2 + '@types/react-dom': 19.0.2(@types/react@19.0.2) - '@radix-ui/react-presence@1.0.1(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 - '@types/react-dom': 16.9.8 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.2)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@19.0.2)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.2 + '@types/react-dom': 19.0.2(@types/react@19.0.2) - '@radix-ui/react-primitive@1.0.3(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 - '@types/react-dom': 16.9.8 react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react-dom: 19.0.0(react@17.0.2) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 19.0.2(@types/react@18.2.6) - '@radix-ui/react-slider@1.1.2(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@babel/runtime': 7.21.5 + '@radix-ui/react-slot': 1.0.2(@types/react@19.0.2)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.2 + '@types/react-dom': 19.0.2(@types/react@19.0.2) + + '@radix-ui/react-slider@1.1.2(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.6)(react@17.0.2) '@radix-ui/react-context': 1.0.1(@types/react@18.2.6)(react@17.0.2) '@radix-ui/react-direction': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.6)(react@17.0.2) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.6)(react@17.0.2) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.6)(react@17.0.2) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react-dom: 19.0.0(react@17.0.2) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 19.0.2(@types/react@18.2.6) '@radix-ui/react-slot@1.0.2(@types/react@18.2.6)(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 react: 17.0.2 + optionalDependencies: + '@types/react': 18.2.6 + + '@radix-ui/react-slot@1.0.2(@types/react@19.0.2)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.21.5 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@19.0.2)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 - '@radix-ui/react-switch@1.0.3(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2)': + '@radix-ui/react-switch@1.0.3(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.6)(react@17.0.2) '@radix-ui/react-context': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@16.9.8)(@types/react@18.2.6)(react-dom@17.0.2)(react@17.0.2) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@19.0.2(@types/react@18.2.6))(@types/react@18.2.6)(react-dom@19.0.0(react@17.0.2))(react@17.0.2) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.6)(react@17.0.2) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.6)(react@17.0.2) '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react-dom: 19.0.0(react@17.0.2) + optionalDependencies: + '@types/react': 18.2.6 + '@types/react-dom': 19.0.2(@types/react@18.2.6) '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.6)(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 - '@types/react': 18.2.6 react: 17.0.2 + optionalDependencies: + '@types/react': 18.2.6 + + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@19.0.2)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.21.5 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.6)(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 react: 17.0.2 + optionalDependencies: + '@types/react': 18.2.6 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.6)(react@17.0.2)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@19.0.2)(react@19.0.0)': dependencies: '@babel/runtime': 7.21.5 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 - react: 17.0.2 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.2)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 + + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@19.0.2)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.21.5 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@19.0.2)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.6)(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 - '@types/react': 18.2.6 react: 17.0.2 + optionalDependencies: + '@types/react': 18.2.6 + + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@19.0.2)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.21.5 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 '@radix-ui/react-use-previous@1.0.1(@types/react@18.2.6)(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 - '@types/react': 18.2.6 react: 17.0.2 + optionalDependencies: + '@types/react': 18.2.6 '@radix-ui/react-use-size@1.0.1(@types/react@18.2.6)(react@17.0.2)': dependencies: '@babel/runtime': 7.21.5 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.6)(react@17.0.2) - '@types/react': 18.2.6 react: 17.0.2 + optionalDependencies: + '@types/react': 18.2.6 - '@rollup/plugin-babel@5.3.1(@babel/core@7.23.2)(rollup@2.77.2)': + '@redux-devtools/extension@3.3.0(redux@5.0.1)': + dependencies: + '@babel/runtime': 7.26.0 + immutable: 4.3.7 + redux: 5.0.1 + + '@rollup/plugin-babel@5.3.1(@babel/core@7.23.2)(@types/babel__core@7.20.5)(rollup@2.77.2)': dependencies: '@babel/core': 7.23.2 '@babel/helper-module-imports': 7.22.15 '@rollup/pluginutils': 3.1.0(rollup@2.77.2) rollup: 2.77.2 + optionalDependencies: + '@types/babel__core': 7.20.5 '@rollup/plugin-node-resolve@11.2.1(rollup@2.77.2)': dependencies: @@ -12682,7 +14009,7 @@ snapshots: rollup: 2.77.2 '@rollup/plugin-virtual@3.0.2(rollup@2.77.2)': - dependencies: + optionalDependencies: rollup: 2.77.2 '@rollup/pluginutils@3.1.0(rollup@2.77.2)': @@ -12697,8 +14024,66 @@ snapshots: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 2.77.2 + '@rollup/rollup-android-arm-eabi@4.28.1': + optional: true + + '@rollup/rollup-android-arm64@4.28.1': + optional: true + + '@rollup/rollup-darwin-arm64@4.28.1': + optional: true + + '@rollup/rollup-darwin-x64@4.28.1': + optional: true + + '@rollup/rollup-freebsd-arm64@4.28.1': + optional: true + + '@rollup/rollup-freebsd-x64@4.28.1': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.28.1': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.28.1': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.28.1': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.28.1': + optional: true + + '@rollup/rollup-linux-loongarch64-gnu@4.28.1': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.28.1': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.28.1': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.28.1': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.28.1': + optional: true + + '@rollup/rollup-linux-x64-musl@4.28.1': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.28.1': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.28.1': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.28.1': + optional: true + '@rushstack/eslint-patch@1.3.0': {} '@sentry/browser@5.29.2': @@ -12781,15 +14166,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@sentry/react@5.29.2(react-dom@17.0.2)(react@17.0.2)': + '@sentry/react@5.29.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@sentry/browser': 5.29.2 '@sentry/minimal': 5.29.2 '@sentry/types': 5.29.2 '@sentry/utils': 5.29.2 hoist-non-react-statics: 3.3.2 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) tslib: 1.14.1 '@sentry/tracing@5.29.2': @@ -12975,6 +14360,21 @@ snapshots: '@swc/types@0.1.5': {} + '@tanstack/query-core@5.62.8': {} + + '@tanstack/query-devtools@5.61.4': {} + + '@tanstack/react-query-devtools@5.62.8(@tanstack/react-query@5.62.8(react@19.0.0))(react@19.0.0)': + dependencies: + '@tanstack/query-devtools': 5.61.4 + '@tanstack/react-query': 5.62.8(react@19.0.0) + react: 19.0.0 + + '@tanstack/react-query@5.62.8(react@19.0.0)': + dependencies: + '@tanstack/query-core': 5.62.8 + react: 19.0.0 + '@testing-library/dom@8.20.0': dependencies: '@babel/code-frame': 7.22.13 @@ -12998,34 +14398,39 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react-hooks@7.0.2(react-dom@17.0.2)(react@17.0.2)': + '@testing-library/react-hooks@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.17.2 - '@types/react': 18.2.6 - '@types/react-dom': 16.9.8 + '@types/react': 19.0.2 + '@types/react-dom': 19.0.2(@types/react@19.0.2) '@types/react-test-renderer': 18.0.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-error-boundary: 3.1.4(react@17.0.2) + react: 19.0.0 + react-error-boundary: 3.1.4(react@19.0.0) + optionalDependencies: + react-dom: 19.0.0(react@19.0.0) - '@testing-library/react@12.1.2(react-dom@17.0.2)(react@17.0.2)': + '@testing-library/react@12.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.17.2 '@testing-library/dom': 8.20.0 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@tootallnate/once@1.1.2': {} '@trysound/sax@0.2.0': {} - '@tsconfig/node10@1.0.9': {} + '@tsconfig/node10@1.0.9': + optional: true - '@tsconfig/node12@1.0.11': {} + '@tsconfig/node12@1.0.11': + optional: true - '@tsconfig/node14@1.0.3': {} + '@tsconfig/node14@1.0.3': + optional: true - '@tsconfig/node16@1.0.4': {} + '@tsconfig/node16@1.0.4': + optional: true '@types/anymatch@3.0.0': dependencies: @@ -13041,6 +14446,14 @@ snapshots: '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.18.5 + '@types/babel__core@7.20.5': + dependencies: + '@babel/parser': 7.23.0 + '@babel/types': 7.23.0 + '@types/babel__generator': 7.6.4 + '@types/babel__template': 7.4.1 + '@types/babel__traverse': 7.18.5 + '@types/babel__generator@7.6.4': dependencies: '@babel/types': 7.23.0 @@ -13054,6 +14467,8 @@ snapshots: dependencies: '@babel/types': 7.23.0 + '@types/base16@1.0.5': {} + '@types/body-parser@1.19.2': dependencies: '@types/connect': 3.4.35 @@ -13072,9 +14487,7 @@ snapshots: dependencies: '@types/node': 18.15.0 - '@types/cors@2.8.13': - dependencies: - '@types/node': 18.15.0 + '@types/cookie@0.6.0': {} '@types/eslint-scope@3.7.4': dependencies: @@ -13092,6 +14505,8 @@ snapshots: '@types/estree@1.0.1': {} + '@types/estree@1.0.6': {} + '@types/express-serve-static-core@4.17.35': dependencies: '@types/node': 18.15.0 @@ -13151,8 +14566,12 @@ snapshots: '@types/json-schema@7.0.11': {} + '@types/json-schema@7.0.15': {} + '@types/json5@0.0.29': {} + '@types/lodash@4.17.13': {} + '@types/md5@2.2.1': dependencies: '@types/node': 18.15.0 @@ -13189,32 +14608,37 @@ snapshots: '@types/range-parser@1.2.4': {} - '@types/react-dom@16.9.8': + '@types/react-dom@19.0.2(@types/react@18.2.6)': dependencies: '@types/react': 18.2.6 + optional: true + + '@types/react-dom@19.0.2(@types/react@19.0.2)': + dependencies: + '@types/react': 19.0.2 '@types/react-is@18.2.0': dependencies: - '@types/react': 18.2.6 + '@types/react': 19.0.2 '@types/react-router-dom@5.3.2': dependencies: '@types/history': 5.0.0 - '@types/react': 18.2.6 + '@types/react': 19.0.2 '@types/react-router': 5.1.20 '@types/react-router@5.1.20': dependencies: '@types/history': 4.7.11 - '@types/react': 18.2.6 + '@types/react': 19.0.2 '@types/react-test-renderer@18.0.0': dependencies: - '@types/react': 18.2.6 + '@types/react': 19.0.2 '@types/react-transition-group@4.4.6': dependencies: - '@types/react': 18.2.6 + '@types/react': 19.0.2 '@types/react@18.2.6': dependencies: @@ -13222,6 +14646,10 @@ snapshots: '@types/scheduler': 0.16.3 csstype: 3.1.2 + '@types/react@19.0.2': + dependencies: + csstype: 3.1.2 + '@types/resolve@1.17.1': dependencies: '@types/node': 18.15.0 @@ -13305,7 +14733,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.0 - '@typescript-eslint/eslint-plugin@4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@4.33.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5))(eslint@7.32.0)(typescript@4.9.5)': dependencies: '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@4.9.5) '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) @@ -13317,28 +14745,47 @@ snapshots: regexpp: 3.2.0 semver: 7.5.1 tsutils: 3.21.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@5.59.7(@typescript-eslint/parser@5.59.7)(eslint@8.41.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@5.59.7(@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) '@typescript-eslint/scope-manager': 5.59.7 - '@typescript-eslint/type-utils': 5.59.7(eslint@8.41.0)(typescript@4.9.5) - '@typescript-eslint/utils': 5.59.7(eslint@8.41.0)(typescript@4.9.5) + '@typescript-eslint/type-utils': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) + '@typescript-eslint/utils': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) debug: 4.3.4 - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.5.1 tsutils: 3.21.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color + '@typescript-eslint/eslint-plugin@8.18.1(@typescript-eslint/parser@8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3)': + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.18.1 + '@typescript-eslint/type-utils': 8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.18.1 + eslint: 9.17.0(jiti@1.21.0) + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.4.3(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/experimental-utils@4.33.0(eslint@7.32.0)(typescript@4.9.5)': dependencies: '@types/json-schema': 7.0.11 @@ -13352,10 +14799,10 @@ snapshots: - supports-color - typescript - '@typescript-eslint/experimental-utils@5.59.7(eslint@8.41.0)(typescript@4.9.5)': + '@typescript-eslint/experimental-utils@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5)': dependencies: - '@typescript-eslint/utils': 5.59.7(eslint@8.41.0)(typescript@4.9.5) - eslint: 8.41.0 + '@typescript-eslint/utils': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) + eslint: 9.17.0(jiti@1.21.0) transitivePeerDependencies: - supports-color - typescript @@ -13367,21 +14814,35 @@ snapshots: '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) debug: 4.3.4 eslint: 7.32.0 + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.59.7(eslint@8.41.0)(typescript@4.9.5)': + '@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5)': dependencies: '@typescript-eslint/scope-manager': 5.59.7 '@typescript-eslint/types': 5.59.7 '@typescript-eslint/typescript-estree': 5.59.7(typescript@4.9.5) debug: 4.3.4 - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color + '@typescript-eslint/parser@8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.18.1 + '@typescript-eslint/types': 8.18.1 + '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.18.1 + debug: 4.3.4 + eslint: 9.17.0(jiti@1.21.0) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@4.33.0': dependencies: '@typescript-eslint/types': 4.33.0 @@ -13392,21 +14853,40 @@ snapshots: '@typescript-eslint/types': 5.59.7 '@typescript-eslint/visitor-keys': 5.59.7 - '@typescript-eslint/type-utils@5.59.7(eslint@8.41.0)(typescript@4.9.5)': + '@typescript-eslint/scope-manager@8.18.1': + dependencies: + '@typescript-eslint/types': 8.18.1 + '@typescript-eslint/visitor-keys': 8.18.1 + + '@typescript-eslint/type-utils@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5)': dependencies: '@typescript-eslint/typescript-estree': 5.59.7(typescript@4.9.5) - '@typescript-eslint/utils': 5.59.7(eslint@8.41.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) debug: 4.3.4 - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) tsutils: 3.21.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color + '@typescript-eslint/type-utils@8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.6.3) + '@typescript-eslint/utils': 8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3) + debug: 4.3.4 + eslint: 9.17.0(jiti@1.21.0) + ts-api-utils: 1.4.3(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/types@4.33.0': {} '@typescript-eslint/types@5.59.7': {} + '@typescript-eslint/types@8.18.1': {} + '@typescript-eslint/typescript-estree@4.33.0(typescript@4.9.5)': dependencies: '@typescript-eslint/types': 4.33.0 @@ -13416,6 +14896,7 @@ snapshots: is-glob: 4.0.3 semver: 7.5.1 tsutils: 3.21.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -13429,25 +14910,51 @@ snapshots: is-glob: 4.0.3 semver: 7.5.1 tsutils: 3.21.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.59.7(eslint@8.41.0)(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@8.18.1(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + '@typescript-eslint/types': 8.18.1 + '@typescript-eslint/visitor-keys': 8.18.1 + debug: 4.3.4 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.4.3(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0(jiti@1.21.0)) '@types/json-schema': 7.0.11 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.59.7 '@typescript-eslint/types': 5.59.7 '@typescript-eslint/typescript-estree': 5.59.7(typescript@4.9.5) - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) eslint-scope: 5.1.1 semver: 7.5.1 transitivePeerDependencies: - supports-color - typescript + '@typescript-eslint/utils@8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0(jiti@1.21.0)) + '@typescript-eslint/scope-manager': 8.18.1 + '@typescript-eslint/types': 8.18.1 + '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.6.3) + eslint: 9.17.0(jiti@1.21.0) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@4.33.0': dependencies: '@typescript-eslint/types': 4.33.0 @@ -13458,14 +14965,30 @@ snapshots: '@typescript-eslint/types': 5.59.7 eslint-visitor-keys: 3.4.1 - '@vitejs/plugin-react@4.1.1(vite@4.5.0)': + '@typescript-eslint/visitor-keys@8.18.1': + dependencies: + '@typescript-eslint/types': 8.18.1 + eslint-visitor-keys: 4.2.0 + + '@vitejs/plugin-react@4.1.1(vite@4.5.0(@types/node@14.17.34)(terser@5.17.6))': dependencies: '@babel/core': 7.23.2 '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.23.2) '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.23.2) '@types/babel__core': 7.20.3 react-refresh: 0.14.0 - vite: 4.5.0(@types/node@14.17.34) + vite: 4.5.0(@types/node@14.17.34)(terser@5.17.6) + transitivePeerDependencies: + - supports-color + + '@vitejs/plugin-react@4.3.4(vite@6.0.4(@types/node@20.11.7)(jiti@1.21.0)(terser@5.17.6))': + 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: 6.0.4(@types/node@20.11.7)(jiti@1.21.0)(terser@5.17.6) transitivePeerDependencies: - supports-color @@ -13636,25 +15159,26 @@ snapshots: '@webassemblyjs/wast-parser': 1.9.0 '@xtuc/long': 4.2.2 - '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0)(webpack@5.74.0)': + '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0))(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0))': dependencies: - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) webpack-cli: 4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0) - '@webpack-cli/info@1.5.0(webpack-cli@4.10.0)': + '@webpack-cli/info@1.5.0(webpack-cli@4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0))': dependencies: envinfo: 7.8.1 webpack-cli: 4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0) - '@webpack-cli/serve@1.7.0(webpack-cli@4.10.0)(webpack-dev-server@4.7.4)': + '@webpack-cli/serve@1.7.0(webpack-cli@4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0))(webpack-dev-server@4.7.4(webpack-cli@4.10.0)(webpack@5.74.0))': dependencies: webpack-cli: 4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0) + optionalDependencies: webpack-dev-server: 4.7.4(webpack-cli@4.10.0)(webpack@5.74.0) - '@welldone-software/why-did-you-render@6.2.3(react@17.0.2)': + '@welldone-software/why-did-you-render@6.2.3(react@19.0.0)': dependencies: lodash: 4.17.21 - react: 17.0.2 + react: 19.0.0 '@xtuc/ieee754@1.2.0': {} @@ -13667,8 +15191,6 @@ snapshots: abab@2.0.6: {} - abbrev@1.1.1: {} - accepts@1.3.8: dependencies: mime-types: 2.1.35 @@ -13687,18 +15209,21 @@ snapshots: dependencies: acorn: 7.4.1 - acorn-jsx@5.3.2(acorn@8.8.2): + acorn-jsx@5.3.2(acorn@8.14.0): dependencies: - acorn: 8.8.2 + acorn: 8.14.0 acorn-walk@7.2.0: {} - acorn-walk@8.2.0: {} + acorn-walk@8.2.0: + optional: true acorn@6.4.2: {} acorn@7.4.1: {} + acorn@8.14.0: {} + acorn@8.8.2: {} address@1.2.2: {} @@ -13724,7 +15249,7 @@ snapshots: ajv: 6.12.6 ajv-formats@2.1.1(ajv@8.12.0): - dependencies: + optionalDependencies: ajv: 8.12.0 ajv-keywords@3.5.2(ajv@6.12.6): @@ -13924,14 +15449,14 @@ snapshots: postcss: 8.4.21 postcss-value-parser: 4.2.0 - autoprefixer@10.4.14(postcss@8.4.31): + autoprefixer@10.4.14(postcss@8.4.49): dependencies: browserslist: 4.21.5 caniuse-lite: 1.0.30001489 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.5: {} @@ -13990,23 +15515,14 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.2.3(@babel/core@7.20.12)(webpack@5.74.0): + babel-loader@8.2.3(@babel/core@7.20.12)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: '@babel/core': 7.20.12 find-cache-dir: 3.3.2 loader-utils: 1.4.2 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) - - babel-loader@8.2.3(@babel/core@7.23.2)(webpack@5.74.0): - dependencies: - '@babel/core': 7.23.2 - find-cache-dir: 3.3.2 - loader-utils: 1.4.2 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) babel-plugin-istanbul@6.1.1: dependencies: @@ -14181,6 +15697,8 @@ snapshots: balanced-match@1.0.2: {} + base16@1.0.0: {} + base64-js@1.5.1: {} base@0.11.2: @@ -14339,6 +15857,13 @@ snapshots: node-releases: 2.0.13 update-browserslist-db: 1.0.13(browserslist@4.22.1) + browserslist@4.24.3: + dependencies: + caniuse-lite: 1.0.30001690 + electron-to-chromium: 1.5.75 + node-releases: 2.0.19 + update-browserslist-db: 1.1.1(browserslist@4.24.3) + bs-logger@0.2.6: dependencies: fast-json-stable-stringify: 2.1.0 @@ -14439,6 +15964,8 @@ snapshots: caniuse-lite@1.0.30001559: {} + caniuse-lite@1.0.30001690: {} + capture-exit@2.0.0: dependencies: rsvp: 4.8.5 @@ -14525,7 +16052,7 @@ snapshots: static-extend: 0.1.2 class-variance-authority@0.4.0(typescript@4.9.5): - dependencies: + optionalDependencies: typescript: 4.9.5 clean-css@5.3.2: @@ -14570,6 +16097,8 @@ snapshots: clsx@2.0.0: {} + clsx@2.1.1: {} + co@4.6.0: {} coa@2.0.2: @@ -14722,6 +16251,8 @@ snapshots: cookie@0.5.0: {} + cookie@1.0.2: {} + copy-concurrently@1.0.5: dependencies: aproba: 1.2.0 @@ -14733,7 +16264,7 @@ snapshots: copy-descriptor@0.1.1: {} - copy-webpack-plugin@11.0.0(webpack@5.74.0): + copy-webpack-plugin@11.0.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: fast-glob: 3.2.12 glob-parent: 6.0.2 @@ -14741,7 +16272,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.0.1 serialize-javascript: 6.0.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) core-js-compat@3.30.2: dependencies: @@ -14753,11 +16284,6 @@ snapshots: core-util-is@1.0.3: {} - cors@2.8.5: - dependencies: - object-assign: 4.1.1 - vary: 1.1.2 - cosmiconfig@6.0.0: dependencies: '@types/parse-json': 4.0.0 @@ -14829,6 +16355,12 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + crypt@0.0.2: {} crypto-browserify@3.12.0: @@ -14847,46 +16379,47 @@ snapshots: crypto-random-string@2.0.0: {} - css-blank-pseudo@3.0.3(postcss@8.4.31): + css-blank-pseudo@3.0.3(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - css-declaration-sorter@6.4.0(postcss@8.4.31): + css-declaration-sorter@6.4.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - css-has-pseudo@3.0.4(postcss@8.4.31): + css-has-pseudo@3.0.4(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - css-loader@6.7.3(webpack@5.74.0): + css-loader@6.7.3(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.31) - postcss-modules-local-by-default: 4.0.2(postcss@8.4.31) - postcss-modules-scope: 3.0.0(postcss@8.4.31) - postcss-modules-values: 4.0.0(postcss@8.4.31) + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.49) + postcss-modules-local-by-default: 4.0.2(postcss@8.4.49) + postcss-modules-scope: 3.0.0(postcss@8.4.49) + postcss-modules-values: 4.0.0(postcss@8.4.49) postcss-value-parser: 4.2.0 semver: 7.5.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) - css-minimizer-webpack-plugin@3.4.1(esbuild@0.15.15)(webpack@5.74.0): + css-minimizer-webpack-plugin@3.4.1(esbuild@0.15.15)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: - cssnano: 5.1.15(postcss@8.4.31) - esbuild: 0.15.15 + cssnano: 5.1.15(postcss@8.4.49) jest-worker: 27.5.1 - postcss: 8.4.31 + postcss: 8.4.49 schema-utils: 4.0.1 serialize-javascript: 6.0.1 source-map: 0.6.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) + optionalDependencies: + esbuild: 0.15.15 - css-prefers-color-scheme@6.0.3(postcss@8.4.31): + css-prefers-color-scheme@6.0.3(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 css-select-base-adapter@0.1.1: {} @@ -14938,48 +16471,48 @@ snapshots: cssfilter@0.0.10: {} - cssnano-preset-default@5.2.14(postcss@8.4.31): - dependencies: - css-declaration-sorter: 6.4.0(postcss@8.4.31) - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-calc: 8.2.4(postcss@8.4.31) - postcss-colormin: 5.3.1(postcss@8.4.31) - postcss-convert-values: 5.1.3(postcss@8.4.31) - postcss-discard-comments: 5.1.2(postcss@8.4.31) - postcss-discard-duplicates: 5.1.0(postcss@8.4.31) - postcss-discard-empty: 5.1.1(postcss@8.4.31) - postcss-discard-overridden: 5.1.0(postcss@8.4.31) - postcss-merge-longhand: 5.1.7(postcss@8.4.31) - postcss-merge-rules: 5.1.4(postcss@8.4.31) - postcss-minify-font-values: 5.1.0(postcss@8.4.31) - postcss-minify-gradients: 5.1.1(postcss@8.4.31) - postcss-minify-params: 5.1.4(postcss@8.4.31) - postcss-minify-selectors: 5.2.1(postcss@8.4.31) - postcss-normalize-charset: 5.1.0(postcss@8.4.31) - postcss-normalize-display-values: 5.1.0(postcss@8.4.31) - postcss-normalize-positions: 5.1.1(postcss@8.4.31) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.31) - postcss-normalize-string: 5.1.0(postcss@8.4.31) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.31) - postcss-normalize-unicode: 5.1.1(postcss@8.4.31) - postcss-normalize-url: 5.1.0(postcss@8.4.31) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.31) - postcss-ordered-values: 5.1.3(postcss@8.4.31) - postcss-reduce-initial: 5.1.2(postcss@8.4.31) - postcss-reduce-transforms: 5.1.0(postcss@8.4.31) - postcss-svgo: 5.1.0(postcss@8.4.31) - postcss-unique-selectors: 5.1.1(postcss@8.4.31) - - cssnano-utils@3.1.0(postcss@8.4.31): - dependencies: - postcss: 8.4.31 - - cssnano@5.1.15(postcss@8.4.31): - dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.31) + cssnano-preset-default@5.2.14(postcss@8.4.49): + dependencies: + css-declaration-sorter: 6.4.0(postcss@8.4.49) + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-calc: 8.2.4(postcss@8.4.49) + postcss-colormin: 5.3.1(postcss@8.4.49) + postcss-convert-values: 5.1.3(postcss@8.4.49) + postcss-discard-comments: 5.1.2(postcss@8.4.49) + postcss-discard-duplicates: 5.1.0(postcss@8.4.49) + postcss-discard-empty: 5.1.1(postcss@8.4.49) + postcss-discard-overridden: 5.1.0(postcss@8.4.49) + postcss-merge-longhand: 5.1.7(postcss@8.4.49) + postcss-merge-rules: 5.1.4(postcss@8.4.49) + postcss-minify-font-values: 5.1.0(postcss@8.4.49) + postcss-minify-gradients: 5.1.1(postcss@8.4.49) + postcss-minify-params: 5.1.4(postcss@8.4.49) + postcss-minify-selectors: 5.2.1(postcss@8.4.49) + postcss-normalize-charset: 5.1.0(postcss@8.4.49) + postcss-normalize-display-values: 5.1.0(postcss@8.4.49) + postcss-normalize-positions: 5.1.1(postcss@8.4.49) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.49) + postcss-normalize-string: 5.1.0(postcss@8.4.49) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.49) + postcss-normalize-unicode: 5.1.1(postcss@8.4.49) + postcss-normalize-url: 5.1.0(postcss@8.4.49) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.49) + postcss-ordered-values: 5.1.3(postcss@8.4.49) + postcss-reduce-initial: 5.1.2(postcss@8.4.49) + postcss-reduce-transforms: 5.1.0(postcss@8.4.49) + postcss-svgo: 5.1.0(postcss@8.4.49) + postcss-unique-selectors: 5.1.1(postcss@8.4.49) + + cssnano-utils@3.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + cssnano@5.1.15(postcss@8.4.49): + dependencies: + cssnano-preset-default: 5.2.14(postcss@8.4.49) lilconfig: 2.1.0 - postcss: 8.4.31 + postcss: 8.4.49 yaml: 1.10.2 csso@4.2.0: @@ -15019,12 +16552,12 @@ snapshots: debug@2.6.9(supports-color@6.1.0): dependencies: ms: 2.0.0 + optionalDependencies: supports-color: 6.1.0 - debug@3.2.7(supports-color@5.5.0): + debug@3.2.7: dependencies: ms: 2.1.3 - supports-color: 5.5.0 debug@4.3.4: dependencies: @@ -15146,6 +16679,8 @@ snapshots: didyoumean@1.2.2: {} + diff-match-patch@1.0.5: {} + diff-sequences@25.2.6: {} diff-sequences@26.6.2: {} @@ -15251,7 +16786,7 @@ snapshots: dotenv-expand@5.1.0: {} - dotenv-webpack@7.0.3(webpack@4.44.1): + dotenv-webpack@7.0.3(webpack@4.44.1(webpack-cli@3.3.12)): dependencies: dotenv-defaults: 2.0.2 webpack: 4.44.1(webpack-cli@3.3.12) @@ -15279,6 +16814,8 @@ snapshots: electron-to-chromium@1.4.574: {} + electron-to-chromium@1.5.75: {} + elliptic@6.5.4: dependencies: bn.js: 4.12.0 @@ -15295,11 +16832,11 @@ snapshots: emittery@0.8.1: {} - emoji-mart@3.0.1(react@17.0.2): + emoji-mart@3.0.1(react@19.0.0): dependencies: '@babel/runtime': 7.17.2 prop-types: 15.8.1 - react: 17.0.2 + react: 19.0.0 emoji-regex@7.0.3: {} @@ -15562,8 +17099,37 @@ snapshots: '@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-x64': 0.18.20 + esbuild@0.24.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.24.0 + '@esbuild/android-arm': 0.24.0 + '@esbuild/android-arm64': 0.24.0 + '@esbuild/android-x64': 0.24.0 + '@esbuild/darwin-arm64': 0.24.0 + '@esbuild/darwin-x64': 0.24.0 + '@esbuild/freebsd-arm64': 0.24.0 + '@esbuild/freebsd-x64': 0.24.0 + '@esbuild/linux-arm': 0.24.0 + '@esbuild/linux-arm64': 0.24.0 + '@esbuild/linux-ia32': 0.24.0 + '@esbuild/linux-loong64': 0.24.0 + '@esbuild/linux-mips64el': 0.24.0 + '@esbuild/linux-ppc64': 0.24.0 + '@esbuild/linux-riscv64': 0.24.0 + '@esbuild/linux-s390x': 0.24.0 + '@esbuild/linux-x64': 0.24.0 + '@esbuild/netbsd-x64': 0.24.0 + '@esbuild/openbsd-arm64': 0.24.0 + '@esbuild/openbsd-x64': 0.24.0 + '@esbuild/sunos-x64': 0.24.0 + '@esbuild/win32-arm64': 0.24.0 + '@esbuild/win32-ia32': 0.24.0 + '@esbuild/win32-x64': 0.24.0 + escalade@3.1.1: {} + escalade@3.2.0: {} + escape-html@1.0.3: {} escape-string-regexp@1.0.5: {} @@ -15581,23 +17147,24 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(eslint@8.41.0)(jest@27.4.7)(typescript@4.9.5): + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.21.4(@babel/core@7.20.12))(@babel/plugin-transform-react-jsx@7.21.5(@babel/core@7.20.12))(eslint@9.17.0(jiti@1.21.0))(jest@27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)))(typescript@4.9.5): dependencies: '@babel/core': 7.23.2 - '@babel/eslint-parser': 7.21.8(@babel/core@7.23.2)(eslint@8.41.0) + '@babel/eslint-parser': 7.21.8(@babel/core@7.23.2)(eslint@9.17.0(jiti@1.21.0)) '@rushstack/eslint-patch': 1.3.0 - '@typescript-eslint/eslint-plugin': 5.59.7(@typescript-eslint/parser@5.59.7)(eslint@8.41.0)(typescript@4.9.5) - '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 5.59.7(@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) + '@typescript-eslint/parser': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 - eslint: 8.41.0 - eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(eslint@8.41.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.7)(eslint@8.41.0) - eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.59.7)(eslint@8.41.0)(jest@27.4.7)(typescript@4.9.5) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.41.0) - eslint-plugin-react: 7.32.2(eslint@8.41.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.41.0) - eslint-plugin-testing-library: 5.11.0(eslint@8.41.0)(typescript@4.9.5) + eslint: 9.17.0(jiti@1.21.0) + eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.21.4(@babel/core@7.20.12))(@babel/plugin-transform-react-jsx@7.21.5(@babel/core@7.20.12))(eslint@9.17.0(jiti@1.21.0)) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint@9.17.0(jiti@1.21.0)) + eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.59.7(@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint@9.17.0(jiti@1.21.0))(jest@27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)))(typescript@4.9.5) + eslint-plugin-jsx-a11y: 6.7.1(eslint@9.17.0(jiti@1.21.0)) + eslint-plugin-react: 7.32.2(eslint@9.17.0(jiti@1.21.0)) + eslint-plugin-react-hooks: 4.6.0(eslint@9.17.0(jiti@1.21.0)) + eslint-plugin-testing-library: 5.11.0(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - '@babel/plugin-syntax-flow' @@ -15609,40 +17176,40 @@ snapshots: eslint-import-resolver-node@0.3.7: dependencies: - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7 is-core-module: 2.12.1 resolve: 1.22.2 transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint@9.17.0(jiti@1.21.0)): dependencies: - '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@4.9.5) - debug: 3.2.7(supports-color@5.5.0) - eslint: 8.41.0 + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) + eslint: 9.17.0(jiti@1.21.0) eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color - eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(eslint@8.41.0): + eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.21.4(@babel/core@7.20.12))(@babel/plugin-transform-react-jsx@7.21.5(@babel/core@7.20.12))(eslint@9.17.0(jiti@1.21.0)): dependencies: - '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.23.2) - '@babel/plugin-transform-react-jsx': 7.21.5(@babel/core@7.23.2) - eslint: 8.41.0 + '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.20.12) + '@babel/plugin-transform-react-jsx': 7.21.5(@babel/core@7.20.12) + eslint: 9.17.0(jiti@1.21.0) lodash: 4.17.21 string-natural-compare: 3.0.1 - eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.7)(eslint@8.41.0): + eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint@9.17.0(jiti@1.21.0)): dependencies: - '@typescript-eslint/parser': 5.59.7(eslint@8.41.0)(typescript@4.9.5) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.7)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint@9.17.0(jiti@1.21.0)) has: 1.0.3 is-core-module: 2.12.1 is-glob: 4.0.3 @@ -15651,22 +17218,25 @@ snapshots: resolve: 1.22.2 semver: 6.3.1 tsconfig-paths: 3.14.2 + optionalDependencies: + '@typescript-eslint/parser': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.59.7)(eslint@8.41.0)(jest@27.4.7)(typescript@4.9.5): + eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.59.7(@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint@9.17.0(jiti@1.21.0))(jest@27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)))(typescript@4.9.5): dependencies: - '@typescript-eslint/eslint-plugin': 5.59.7(@typescript-eslint/parser@5.59.7)(eslint@8.41.0)(typescript@4.9.5) - '@typescript-eslint/experimental-utils': 5.59.7(eslint@8.41.0)(typescript@4.9.5) - eslint: 8.41.0 - jest: 27.4.7 + '@typescript-eslint/experimental-utils': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) + eslint: 9.17.0(jiti@1.21.0) + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.59.7(@typescript-eslint/parser@5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5))(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) + jest: 27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsx-a11y@6.7.1(eslint@8.41.0): + eslint-plugin-jsx-a11y@6.7.1(eslint@9.17.0(jiti@1.21.0)): dependencies: '@babel/runtime': 7.21.5 aria-query: 5.1.3 @@ -15677,7 +17247,7 @@ snapshots: axobject-query: 3.1.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -15686,17 +17256,25 @@ snapshots: object.fromentries: 2.0.6 semver: 6.3.1 - eslint-plugin-react-hooks@4.6.0(eslint@8.41.0): + eslint-plugin-react-hooks@4.6.0(eslint@9.17.0(jiti@1.21.0)): + dependencies: + eslint: 9.17.0(jiti@1.21.0) + + eslint-plugin-react-hooks@5.1.0(eslint@9.17.0(jiti@1.21.0)): dependencies: - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) - eslint-plugin-react@7.32.2(eslint@8.41.0): + eslint-plugin-react-refresh@0.4.16(eslint@9.17.0(jiti@1.21.0)): + dependencies: + eslint: 9.17.0(jiti@1.21.0) + + eslint-plugin-react@7.32.2(eslint@9.17.0(jiti@1.21.0)): dependencies: array-includes: 3.1.6 array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -15709,10 +17287,10 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.8 - eslint-plugin-testing-library@5.11.0(eslint@8.41.0)(typescript@4.9.5): + eslint-plugin-testing-library@5.11.0(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5): dependencies: - '@typescript-eslint/utils': 5.59.7(eslint@8.41.0)(typescript@4.9.5) - eslint: 8.41.0 + '@typescript-eslint/utils': 5.59.7(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5) + eslint: 9.17.0(jiti@1.21.0) transitivePeerDependencies: - supports-color - typescript @@ -15727,7 +17305,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.0: + eslint-scope@8.2.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -15747,15 +17325,17 @@ snapshots: eslint-visitor-keys@3.4.1: {} - eslint-webpack-plugin@3.2.0(eslint@8.41.0)(webpack@5.74.0): + eslint-visitor-keys@4.2.0: {} + + eslint-webpack-plugin@3.2.0(eslint@9.17.0(jiti@1.21.0))(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: '@types/eslint': 8.40.0 - eslint: 8.41.0 + eslint: 9.17.0(jiti@1.21.0) jest-worker: 28.1.3 micromatch: 4.0.5 normalize-path: 3.0.0 schema-utils: 4.0.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) eslint@7.32.0: dependencies: @@ -15802,62 +17382,59 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@8.41.0: + eslint@9.17.0(jiti@1.21.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) - '@eslint-community/regexpp': 4.5.1 - '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.41.0 - '@humanwhocodes/config-array': 0.11.8 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0(jiti@1.21.0)) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.19.1 + '@eslint/core': 0.9.1 + '@eslint/eslintrc': 3.2.0 + '@eslint/js': 9.17.0 + '@eslint/plugin-kit': 0.2.4 + '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 + '@humanwhocodes/retry': 0.4.1 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 debug: 4.3.4 - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.1 - espree: 9.5.2 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.20.0 - graphemer: 1.4.0 ignore: 5.2.4 - import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.1 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - text-table: 0.2.0 + optionator: 0.9.4 + optionalDependencies: + jiti: 1.21.0 transitivePeerDependencies: - supports-color + espree@10.3.0: + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 + espree@7.3.1: dependencies: acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) eslint-visitor-keys: 1.3.0 - espree@9.5.2: - dependencies: - acorn: 8.8.2 - acorn-jsx: 5.3.2(acorn@8.8.2) - eslint-visitor-keys: 3.4.1 - esprima@4.0.1: {} esquery@1.5.0: @@ -16078,11 +17655,15 @@ snapshots: dependencies: flat-cache: 3.0.4 - file-loader@6.2.0(webpack@5.74.0): + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + + file-loader@6.2.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 schema-utils: 3.1.2 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) file-uri-to-path@1.0.0: optional: true @@ -16155,18 +17736,25 @@ snapshots: transitivePeerDependencies: - supports-color - fivem-nui-react-lib@2.3.13(react-dom@17.0.2)(react@17.0.2): + fivem-nui-react-lib@2.3.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) flat-cache@3.0.4: dependencies: flatted: 3.2.7 rimraf: 3.0.2 + flat-cache@4.0.1: + dependencies: + flatted: 3.3.2 + keyv: 4.5.4 + flatted@3.2.7: {} + flatted@3.3.2: {} + flush-write-stream@1.1.1: dependencies: inherits: 2.0.4 @@ -16182,7 +17770,7 @@ snapshots: for-in@1.0.2: {} - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.41.0)(typescript@4.9.5)(webpack@5.74.0): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: '@babel/code-frame': 7.22.13 '@types/json-schema': 7.0.11 @@ -16190,7 +17778,6 @@ snapshots: chokidar: 3.5.3 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.41.0 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.1 @@ -16199,7 +17786,9 @@ snapshots: semver: 7.5.1 tapable: 1.1.3 typescript: 4.9.5 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) + optionalDependencies: + eslint: 9.17.0(jiti@1.21.0) form-data@3.0.1: dependencies: @@ -16264,6 +17853,9 @@ snapshots: fsevents@2.3.2: optional: true + fsevents@2.3.3: + optional: true + function-bind@1.1.1: {} function.prototype.name@1.1.5: @@ -16391,6 +17983,10 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@14.0.0: {} + + globals@15.14.0: {} + globalthis@1.0.3: dependencies: define-properties: 1.2.0 @@ -16421,6 +18017,8 @@ snapshots: pify: 3.0.0 slash: 1.0.0 + globrex@0.1.2: {} + goober@2.1.13(csstype@3.1.2): dependencies: csstype: 3.1.2 @@ -16504,6 +18102,8 @@ snapshots: he@1.2.0: {} + highlight.js@11.11.0: {} + history@4.10.1: dependencies: '@babel/runtime': 7.21.5 @@ -16568,14 +18168,14 @@ snapshots: dependencies: void-elements: 3.1.0 - html-webpack-plugin@5.5.0(webpack@5.74.0): + html-webpack-plugin@5.5.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) htmlparser2@6.1.0: dependencies: @@ -16613,12 +18213,13 @@ snapshots: http-proxy-middleware@2.0.6(@types/express@4.17.17): dependencies: - '@types/express': 4.17.17 '@types/http-proxy': 1.17.11 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 + optionalDependencies: + '@types/express': 4.17.17 transitivePeerDependencies: - debug @@ -16659,9 +18260,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.31): + icss-utils@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 idb@7.1.1: {} @@ -16673,18 +18274,20 @@ snapshots: iferr@0.1.5: {} - ignore-by-default@1.0.1: {} - ignore@3.3.10: {} ignore@4.0.6: {} ignore@5.2.4: {} + ignore@5.3.2: {} + immediate@3.0.6: {} immer@9.0.21: {} + immutable@4.3.7: {} + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 @@ -17006,6 +18609,8 @@ snapshots: filelist: 1.0.4 minimatch: 3.1.2 + javascript-stringify@2.1.0: {} + jest-changed-files@26.6.2: dependencies: '@jest/types': 26.6.2 @@ -17042,9 +18647,9 @@ snapshots: transitivePeerDependencies: - supports-color - jest-cli@26.6.3: + jest-cli@26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: - '@jest/core': 26.6.3 + '@jest/core': 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 chalk: 4.1.2 @@ -17052,7 +18657,7 @@ snapshots: graceful-fs: 4.2.11 import-local: 3.1.0 is-ci: 2.0.0 - jest-config: 26.6.3 + jest-config: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-util: 26.6.2 jest-validate: 26.6.2 prompts: 2.4.2 @@ -17064,20 +18669,22 @@ snapshots: - ts-node - utf-8-validate - jest-cli@27.5.1: + jest-cli@27.5.1(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: - '@jest/core': 27.5.1 + '@jest/core': 27.5.1(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 27.5.1 + jest-config: 27.5.1(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-util: 27.5.1 jest-validate: 27.5.1 prompts: 2.4.2 yargs: 16.2.0 + optionalDependencies: + node-notifier: 8.0.2 transitivePeerDependencies: - bufferutil - canvas @@ -17085,10 +18692,10 @@ snapshots: - ts-node - utf-8-validate - jest-config@26.6.3: + jest-config@26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: '@babel/core': 7.23.2 - '@jest/test-sequencer': 26.6.3 + '@jest/test-sequencer': 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) '@jest/types': 26.6.2 babel-jest: 26.6.3(@babel/core@7.23.2) chalk: 4.1.2 @@ -17098,20 +18705,22 @@ snapshots: jest-environment-jsdom: 26.6.2 jest-environment-node: 26.6.2 jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3 + jest-jasmine2: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-regex-util: 26.0.0 jest-resolve: 26.6.2 jest-util: 26.6.2 jest-validate: 26.6.2 micromatch: 4.0.5 pretty-format: 26.6.2 + optionalDependencies: + ts-node: 10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5) transitivePeerDependencies: - bufferutil - canvas - supports-color - utf-8-validate - jest-config@27.5.1: + jest-config@27.5.1(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: '@babel/core': 7.23.2 '@jest/test-sequencer': 27.5.1 @@ -17137,6 +18746,8 @@ snapshots: pretty-format: 27.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 + optionalDependencies: + ts-node: 10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5) transitivePeerDependencies: - bufferutil - canvas @@ -17279,7 +18890,7 @@ snapshots: optionalDependencies: fsevents: 2.3.2 - jest-jasmine2@26.6.3: + jest-jasmine2@26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: '@babel/traverse': 7.23.2 '@jest/environment': 26.6.2 @@ -17294,7 +18905,7 @@ snapshots: jest-each: 26.6.2 jest-matcher-utils: 26.6.2 jest-message-util: 26.6.2 - jest-runtime: 26.6.3 + jest-runtime: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-snapshot: 26.6.2 jest-util: 26.6.2 pretty-format: 26.6.2 @@ -17399,11 +19010,11 @@ snapshots: '@types/node': 18.15.0 jest-pnp-resolver@1.2.3(jest-resolve@26.6.2): - dependencies: + optionalDependencies: jest-resolve: 26.6.2 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): - dependencies: + optionalDependencies: jest-resolve: 27.5.1 jest-regex-util@26.0.0: {} @@ -17452,7 +19063,7 @@ snapshots: resolve.exports: 1.1.1 slash: 3.0.0 - jest-runner@26.6.3: + jest-runner@26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -17463,13 +19074,13 @@ snapshots: emittery: 0.7.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 26.6.3 + jest-config: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-docblock: 26.0.0 jest-haste-map: 26.6.2 jest-leak-detector: 26.6.2 jest-message-util: 26.6.2 jest-resolve: 26.6.2 - jest-runtime: 26.6.3 + jest-runtime: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-util: 26.6.2 jest-worker: 26.6.2 source-map-support: 0.5.21 @@ -17510,7 +19121,7 @@ snapshots: - supports-color - utf-8-validate - jest-runtime@26.6.3: + jest-runtime@26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -17527,7 +19138,7 @@ snapshots: exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 - jest-config: 26.6.3 + jest-config: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-haste-map: 26.6.2 jest-message-util: 26.6.2 jest-mock: 26.6.2 @@ -17676,11 +19287,11 @@ snapshots: leven: 3.1.0 pretty-format: 27.5.1 - jest-watch-typeahead@1.1.0(jest@27.4.7): + jest-watch-typeahead@1.1.0(jest@27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 - jest: 27.4.7 + jest: 27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-regex-util: 28.0.2 jest-watcher: 28.1.3 slash: 4.0.0 @@ -17736,11 +19347,11 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@26.5.3: + jest@26.5.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: - '@jest/core': 26.6.3 + '@jest/core': 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) import-local: 3.1.0 - jest-cli: 26.6.3 + jest-cli: 26.6.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) transitivePeerDependencies: - bufferutil - canvas @@ -17748,11 +19359,13 @@ snapshots: - ts-node - utf-8-validate - jest@27.4.7: + jest@27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: - '@jest/core': 27.5.1 + '@jest/core': 27.5.1(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) import-local: 3.1.0 - jest-cli: 27.5.1 + jest-cli: 27.5.1(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) + optionalDependencies: + node-notifier: 8.0.2 transitivePeerDependencies: - bufferutil - canvas @@ -17762,6 +19375,30 @@ snapshots: jiti@1.21.0: {} + jotai-devtools@0.10.1(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(redux@5.0.1): + dependencies: + '@mantine/code-highlight': 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.1(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.1(@mantine/hooks@7.15.1(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.15.1(react@19.0.0) + '@redux-devtools/extension': 3.3.0(redux@5.0.1) + clsx: 2.1.1 + javascript-stringify: 2.1.0 + jsondiffpatch: 0.5.0 + react: 19.0.0 + react-base16-styling: 0.9.1 + react-error-boundary: 4.1.2(react@19.0.0) + react-json-tree: 0.18.0(@types/react@19.0.2)(react@19.0.0) + react-resizable-panels: 2.0.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + transitivePeerDependencies: + - '@types/react' + - react-dom + - redux + + jotai@2.10.4(@types/react@19.0.2)(react@19.0.0): + optionalDependencies: + '@types/react': 19.0.2 + react: 19.0.0 + joycon@3.1.1: {} js-tokens@4.0.0: {} @@ -17813,6 +19450,10 @@ snapshots: jsesc@2.5.2: {} + jsesc@3.1.0: {} + + json-buffer@3.0.1: {} + json-parse-better-errors@1.0.2: {} json-parse-even-better-errors@2.3.1: {} @@ -17833,6 +19474,11 @@ snapshots: jsonc-parser@3.2.0: {} + jsondiffpatch@0.5.0: + dependencies: + chalk: 3.0.0 + diff-match-patch: 1.0.5 + jsonfile@6.1.0: dependencies: universalify: 2.0.0 @@ -17896,6 +19542,10 @@ snapshots: array-includes: 3.1.6 object.assign: 4.1.4 + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + kind-of@3.2.2: dependencies: is-buffer: 1.1.6 @@ -17979,6 +19629,8 @@ snapshots: dependencies: p-locate: 5.0.0 + lodash.curry@4.1.1: {} + lodash.debounce@4.0.8: {} lodash.get@4.4.2: {} @@ -18039,6 +19691,10 @@ snapshots: dependencies: react: 17.0.2 + lucide-react@0.294.0(react@19.0.0): + dependencies: + react: 19.0.0 + lz-string@1.5.0: {} magic-string@0.25.9: @@ -18172,17 +19828,17 @@ snapshots: min-indent@1.0.1: {} - mini-create-react-context@0.4.1(prop-types@15.8.1)(react@17.0.2): + mini-create-react-context@0.4.1(prop-types@15.8.1)(react@19.0.0): dependencies: '@babel/runtime': 7.21.5 prop-types: 15.8.1 - react: 17.0.2 + react: 19.0.0 tiny-warning: 1.0.3 - mini-css-extract-plugin@2.7.6(webpack@5.74.0): + mini-css-extract-plugin@2.7.6(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: schema-utils: 4.0.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) minimalistic-assert@1.0.1: {} @@ -18196,6 +19852,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + minimist-options@4.1.0: dependencies: arrify: 1.0.1 @@ -18272,17 +19932,6 @@ snapshots: arrify: 2.0.1 minimatch: 3.1.2 - mysql2@3.2.0: - dependencies: - denque: 2.1.0 - generate-function: 2.3.1 - iconv-lite: 0.6.3 - long: 5.2.3 - lru-cache: 7.18.3 - named-placeholders: 1.1.3 - seq-queue: 0.0.5 - sqlstring: 2.3.3 - mysql2@3.5.1: dependencies: denque: 2.1.0 @@ -18309,6 +19958,8 @@ snapshots: nanoid@3.3.6: {} + nanoid@3.3.8: {} + nanomatch@1.2.13(supports-color@6.1.0): dependencies: arr-diff: 4.0.0 @@ -18398,25 +20049,10 @@ snapshots: node-releases@2.0.13: {} - nodemon@2.0.20: - dependencies: - chokidar: 3.5.3 - debug: 3.2.7(supports-color@5.5.0) - ignore-by-default: 1.0.1 - minimatch: 3.1.2 - pstree.remy: 1.1.8 - semver: 5.7.1 - simple-update-notifier: 1.1.0 - supports-color: 5.5.0 - touch: 3.1.0 - undefsafe: 2.0.5 + node-releases@2.0.19: {} non.geist@1.0.1: {} - nopt@1.0.10: - dependencies: - abbrev: 1.1.1 - normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -18443,12 +20079,12 @@ snapshots: normalize-url@6.1.0: {} - notistack@3.0.0-alpha.7(csstype@3.1.2)(react-dom@17.0.2)(react@17.0.2): + notistack@3.0.0-alpha.7(csstype@3.1.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: clsx: 1.2.1 goober: 2.1.13(csstype@3.1.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: - csstype @@ -18583,6 +20219,15 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.3 + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + os-browserify@0.3.0: {} os-homedir@1.0.2: {} @@ -18734,6 +20379,8 @@ snapshots: picocolors@1.0.0: {} + picocolors@1.1.1: {} + picomatch@2.3.1: {} pify@2.3.0: {} @@ -18765,419 +20412,447 @@ snapshots: portfinder@1.0.32: dependencies: async: 2.6.4 - debug: 3.2.7(supports-color@5.5.0) + debug: 3.2.7 mkdirp: 0.5.6 transitivePeerDependencies: - supports-color posix-character-classes@0.1.1: {} - postcss-attribute-case-insensitive@5.0.2(postcss@8.4.31): + postcss-attribute-case-insensitive@5.0.2(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-browser-comments@4.0.0(browserslist@4.21.5)(postcss@8.4.31): + postcss-browser-comments@4.0.0(browserslist@4.21.5)(postcss@8.4.49): dependencies: browserslist: 4.21.5 - postcss: 8.4.31 + postcss: 8.4.49 - postcss-calc@8.2.4(postcss@8.4.31): + postcss-calc@8.2.4(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - postcss-clamp@4.1.0(postcss@8.4.31): + postcss-clamp@4.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@4.2.4(postcss@8.4.31): + postcss-color-functional-notation@4.2.4(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-color-hex-alpha@8.0.4(postcss@8.4.31): + postcss-color-hex-alpha@8.0.4(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@7.1.1(postcss@8.4.31): + postcss-color-rebeccapurple@7.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-colormin@5.3.1(postcss@8.4.31): + postcss-colormin@5.3.1(postcss@8.4.49): dependencies: browserslist: 4.22.1 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-convert-values@5.1.3(postcss@8.4.31): + postcss-convert-values@5.1.3(postcss@8.4.49): dependencies: browserslist: 4.22.1 - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-custom-media@8.0.2(postcss@8.4.31): + postcss-custom-media@8.0.2(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-custom-properties@12.1.11(postcss@8.4.31): + postcss-custom-properties@12.1.11(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-custom-selectors@6.0.3(postcss@8.4.31): + postcss-custom-selectors@6.0.3(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-dir-pseudo-class@6.0.5(postcss@8.4.31): + postcss-dir-pseudo-class@6.0.5(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-discard-comments@5.1.2(postcss@8.4.31): + postcss-discard-comments@5.1.2(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-discard-duplicates@5.1.0(postcss@8.4.31): + postcss-discard-duplicates@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-discard-empty@5.1.1(postcss@8.4.31): + postcss-discard-empty@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-discard-overridden@5.1.0(postcss@8.4.31): + postcss-discard-overridden@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-double-position-gradients@3.1.2(postcss@8.4.31): + postcss-double-position-gradients@3.1.2(postcss@8.4.49): dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.31) - postcss: 8.4.31 + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-env-function@4.0.6(postcss@8.4.31): + postcss-env-function@4.0.6(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-flexbugs-fixes@5.0.2(postcss@8.4.31): + postcss-flexbugs-fixes@5.0.2(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-focus-visible@6.0.4(postcss@8.4.31): + postcss-focus-visible@6.0.4(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-focus-within@5.0.4(postcss@8.4.31): + postcss-focus-within@5.0.4(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-font-variant@5.0.0(postcss@8.4.31): + postcss-font-variant@5.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-gap-properties@3.0.5(postcss@8.4.31): + postcss-gap-properties@3.0.5(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-image-set-function@4.0.7(postcss@8.4.31): + postcss-image-set-function@4.0.7(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-import@15.1.0(postcss@8.4.31): + postcss-import@15.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.2 - postcss-initial@4.0.1(postcss@8.4.31): + postcss-initial@4.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-js@4.0.1(postcss@8.4.31): + postcss-js@4.0.1(postcss@8.4.49): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.31 + postcss: 8.4.49 - postcss-lab-function@4.2.1(postcss@8.4.31): + postcss-lab-function@4.2.1(postcss@8.4.49): dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.31) - postcss: 8.4.31 + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-load-config@3.1.4(postcss@8.4.31): + postcss-load-config@3.1.4(postcss@8.4.31)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5)): dependencies: lilconfig: 2.1.0 + yaml: 1.10.2 + optionalDependencies: postcss: 8.4.31 + ts-node: 10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5) + + postcss-load-config@3.1.4(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5)): + dependencies: + lilconfig: 2.1.0 + yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.49 + ts-node: 10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5) + + postcss-load-config@3.1.4(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@4.9.5)): + dependencies: + lilconfig: 2.1.0 yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.49 + ts-node: 10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@4.9.5) - postcss-load-config@4.0.2(postcss@8.4.31): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): + dependencies: + lilconfig: 3.0.0 + yaml: 2.3.4 + optionalDependencies: + postcss: 8.4.49 + ts-node: 10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5) + + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@5.6.3)): dependencies: lilconfig: 3.0.0 - postcss: 8.4.31 yaml: 2.3.4 + optionalDependencies: + postcss: 8.4.49 + ts-node: 10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@5.6.3) - postcss-loader@6.2.1(postcss@8.4.21)(webpack@5.74.0): + postcss-loader@6.2.1(postcss@8.4.21)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.21 semver: 7.5.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) - postcss-loader@6.2.1(postcss@8.4.31)(webpack@5.74.0): + postcss-loader@6.2.1(postcss@8.4.49)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 - postcss: 8.4.31 + postcss: 8.4.49 semver: 7.5.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) - postcss-logical@5.0.4(postcss@8.4.31): + postcss-logical@5.0.4(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-media-minmax@5.0.0(postcss@8.4.31): + postcss-media-minmax@5.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-merge-longhand@5.1.7(postcss@8.4.31): + postcss-merge-longhand@5.1.7(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.31) + stylehacks: 5.1.1(postcss@8.4.49) - postcss-merge-rules@5.1.4(postcss@8.4.31): + postcss-merge-rules@5.1.4(postcss@8.4.49): dependencies: browserslist: 4.22.1 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-minify-font-values@5.1.0(postcss@8.4.31): + postcss-minify-font-values@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-gradients@5.1.1(postcss@8.4.31): + postcss-minify-gradients@5.1.1(postcss@8.4.49): dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-params@5.1.4(postcss@8.4.31): + postcss-minify-params@5.1.4(postcss@8.4.49): dependencies: browserslist: 4.22.1 - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-selectors@5.2.1(postcss@8.4.31): + postcss-minify-selectors@5.2.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-modules-extract-imports@3.0.0(postcss@8.4.31): + postcss-modules-extract-imports@3.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-modules-local-by-default@4.0.2(postcss@8.4.31): + postcss-modules-local-by-default@4.0.2(postcss@8.4.49): dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.0.0(postcss@8.4.31): + postcss-modules-scope@3.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-modules-values@4.0.0(postcss@8.4.31): + postcss-modules-values@4.0.0(postcss@8.4.49): dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 - postcss-nested@6.0.1(postcss@8.4.31): + postcss-nested@6.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-nesting@10.2.0(postcss@8.4.31): + postcss-nesting@10.2.0(postcss@8.4.49): dependencies: '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.13) - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-normalize-charset@5.1.0(postcss@8.4.31): + postcss-normalize-charset@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-normalize-display-values@5.1.0(postcss@8.4.31): + postcss-normalize-display-values@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-positions@5.1.1(postcss@8.4.31): + postcss-normalize-positions@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@5.1.1(postcss@8.4.31): + postcss-normalize-repeat-style@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-string@5.1.0(postcss@8.4.31): + postcss-normalize-string@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@5.1.0(postcss@8.4.31): + postcss-normalize-timing-functions@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@5.1.1(postcss@8.4.31): + postcss-normalize-unicode@5.1.1(postcss@8.4.49): dependencies: browserslist: 4.22.1 - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-url@5.1.0(postcss@8.4.31): + postcss-normalize-url@5.1.0(postcss@8.4.49): dependencies: normalize-url: 6.1.0 - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@5.1.1(postcss@8.4.31): + postcss-normalize-whitespace@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize@10.0.1(browserslist@4.21.5)(postcss@8.4.31): + postcss-normalize@10.0.1(browserslist@4.21.5)(postcss@8.4.49): dependencies: '@csstools/normalize.css': 12.0.0 browserslist: 4.21.5 - postcss: 8.4.31 - postcss-browser-comments: 4.0.0(browserslist@4.21.5)(postcss@8.4.31) + postcss: 8.4.49 + postcss-browser-comments: 4.0.0(browserslist@4.21.5)(postcss@8.4.49) sanitize.css: 13.0.0 - postcss-opacity-percentage@1.1.3(postcss@8.4.31): + postcss-opacity-percentage@1.1.3(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-ordered-values@5.1.3(postcss@8.4.31): + postcss-ordered-values@5.1.3(postcss@8.4.49): dependencies: - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-overflow-shorthand@3.0.4(postcss@8.4.31): + postcss-overflow-shorthand@3.0.4(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.4.31): + postcss-page-break@3.0.4(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-place@7.0.5(postcss@8.4.31): + postcss-place@7.0.5(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-preset-env@7.8.3(postcss@8.4.31): - dependencies: - '@csstools/postcss-cascade-layers': 1.1.1(postcss@8.4.31) - '@csstools/postcss-color-function': 1.1.1(postcss@8.4.31) - '@csstools/postcss-font-format-keywords': 1.0.1(postcss@8.4.31) - '@csstools/postcss-hwb-function': 1.0.2(postcss@8.4.31) - '@csstools/postcss-ic-unit': 1.0.1(postcss@8.4.31) - '@csstools/postcss-is-pseudo-class': 2.0.7(postcss@8.4.31) - '@csstools/postcss-nested-calc': 1.0.0(postcss@8.4.31) - '@csstools/postcss-normalize-display-values': 1.0.1(postcss@8.4.31) - '@csstools/postcss-oklab-function': 1.1.1(postcss@8.4.31) - '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.31) - '@csstools/postcss-stepped-value-functions': 1.0.1(postcss@8.4.31) - '@csstools/postcss-text-decoration-shorthand': 1.0.0(postcss@8.4.31) - '@csstools/postcss-trigonometric-functions': 1.0.2(postcss@8.4.31) - '@csstools/postcss-unset-value': 1.0.2(postcss@8.4.31) - autoprefixer: 10.4.14(postcss@8.4.31) + postcss-preset-env@7.8.3(postcss@8.4.49): + dependencies: + '@csstools/postcss-cascade-layers': 1.1.1(postcss@8.4.49) + '@csstools/postcss-color-function': 1.1.1(postcss@8.4.49) + '@csstools/postcss-font-format-keywords': 1.0.1(postcss@8.4.49) + '@csstools/postcss-hwb-function': 1.0.2(postcss@8.4.49) + '@csstools/postcss-ic-unit': 1.0.1(postcss@8.4.49) + '@csstools/postcss-is-pseudo-class': 2.0.7(postcss@8.4.49) + '@csstools/postcss-nested-calc': 1.0.0(postcss@8.4.49) + '@csstools/postcss-normalize-display-values': 1.0.1(postcss@8.4.49) + '@csstools/postcss-oklab-function': 1.1.1(postcss@8.4.49) + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.49) + '@csstools/postcss-stepped-value-functions': 1.0.1(postcss@8.4.49) + '@csstools/postcss-text-decoration-shorthand': 1.0.0(postcss@8.4.49) + '@csstools/postcss-trigonometric-functions': 1.0.2(postcss@8.4.49) + '@csstools/postcss-unset-value': 1.0.2(postcss@8.4.49) + autoprefixer: 10.4.14(postcss@8.4.49) browserslist: 4.22.1 - css-blank-pseudo: 3.0.3(postcss@8.4.31) - css-has-pseudo: 3.0.4(postcss@8.4.31) - css-prefers-color-scheme: 6.0.3(postcss@8.4.31) + css-blank-pseudo: 3.0.3(postcss@8.4.49) + css-has-pseudo: 3.0.4(postcss@8.4.49) + css-prefers-color-scheme: 6.0.3(postcss@8.4.49) cssdb: 7.6.0 - postcss: 8.4.31 - postcss-attribute-case-insensitive: 5.0.2(postcss@8.4.31) - postcss-clamp: 4.1.0(postcss@8.4.31) - postcss-color-functional-notation: 4.2.4(postcss@8.4.31) - postcss-color-hex-alpha: 8.0.4(postcss@8.4.31) - postcss-color-rebeccapurple: 7.1.1(postcss@8.4.31) - postcss-custom-media: 8.0.2(postcss@8.4.31) - postcss-custom-properties: 12.1.11(postcss@8.4.31) - postcss-custom-selectors: 6.0.3(postcss@8.4.31) - postcss-dir-pseudo-class: 6.0.5(postcss@8.4.31) - postcss-double-position-gradients: 3.1.2(postcss@8.4.31) - postcss-env-function: 4.0.6(postcss@8.4.31) - postcss-focus-visible: 6.0.4(postcss@8.4.31) - postcss-focus-within: 5.0.4(postcss@8.4.31) - postcss-font-variant: 5.0.0(postcss@8.4.31) - postcss-gap-properties: 3.0.5(postcss@8.4.31) - postcss-image-set-function: 4.0.7(postcss@8.4.31) - postcss-initial: 4.0.1(postcss@8.4.31) - postcss-lab-function: 4.2.1(postcss@8.4.31) - postcss-logical: 5.0.4(postcss@8.4.31) - postcss-media-minmax: 5.0.0(postcss@8.4.31) - postcss-nesting: 10.2.0(postcss@8.4.31) - postcss-opacity-percentage: 1.1.3(postcss@8.4.31) - postcss-overflow-shorthand: 3.0.4(postcss@8.4.31) - postcss-page-break: 3.0.4(postcss@8.4.31) - postcss-place: 7.0.5(postcss@8.4.31) - postcss-pseudo-class-any-link: 7.1.6(postcss@8.4.31) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.31) - postcss-selector-not: 6.0.1(postcss@8.4.31) + postcss: 8.4.49 + postcss-attribute-case-insensitive: 5.0.2(postcss@8.4.49) + postcss-clamp: 4.1.0(postcss@8.4.49) + postcss-color-functional-notation: 4.2.4(postcss@8.4.49) + postcss-color-hex-alpha: 8.0.4(postcss@8.4.49) + postcss-color-rebeccapurple: 7.1.1(postcss@8.4.49) + postcss-custom-media: 8.0.2(postcss@8.4.49) + postcss-custom-properties: 12.1.11(postcss@8.4.49) + postcss-custom-selectors: 6.0.3(postcss@8.4.49) + postcss-dir-pseudo-class: 6.0.5(postcss@8.4.49) + postcss-double-position-gradients: 3.1.2(postcss@8.4.49) + postcss-env-function: 4.0.6(postcss@8.4.49) + postcss-focus-visible: 6.0.4(postcss@8.4.49) + postcss-focus-within: 5.0.4(postcss@8.4.49) + postcss-font-variant: 5.0.0(postcss@8.4.49) + postcss-gap-properties: 3.0.5(postcss@8.4.49) + postcss-image-set-function: 4.0.7(postcss@8.4.49) + postcss-initial: 4.0.1(postcss@8.4.49) + postcss-lab-function: 4.2.1(postcss@8.4.49) + postcss-logical: 5.0.4(postcss@8.4.49) + postcss-media-minmax: 5.0.0(postcss@8.4.49) + postcss-nesting: 10.2.0(postcss@8.4.49) + postcss-opacity-percentage: 1.1.3(postcss@8.4.49) + postcss-overflow-shorthand: 3.0.4(postcss@8.4.49) + postcss-page-break: 3.0.4(postcss@8.4.49) + postcss-place: 7.0.5(postcss@8.4.49) + postcss-pseudo-class-any-link: 7.1.6(postcss@8.4.49) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.49) + postcss-selector-not: 6.0.1(postcss@8.4.49) postcss-value-parser: 4.2.0 - postcss-pseudo-class-any-link@7.1.6(postcss@8.4.31): + postcss-pseudo-class-any-link@7.1.6(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 - postcss-reduce-initial@5.1.2(postcss@8.4.31): + postcss-reduce-initial@5.1.2(postcss@8.4.49): dependencies: browserslist: 4.22.1 caniuse-api: 3.0.0 - postcss: 8.4.31 + postcss: 8.4.49 - postcss-reduce-transforms@5.1.0(postcss@8.4.31): + postcss-reduce-transforms@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-replace-overflow-wrap@4.0.0(postcss@8.4.31): + postcss-replace-overflow-wrap@4.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 - postcss-selector-not@6.0.1(postcss@8.4.31): + postcss-selector-not@6.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 postcss-selector-parser@6.0.13: @@ -19185,15 +20860,15 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@5.1.0(postcss@8.4.31): + postcss-svgo@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-value-parser: 4.2.0 svgo: 2.8.0 - postcss-unique-selectors@5.1.1(postcss@8.4.31): + postcss-unique-selectors@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 postcss-value-parser@4.2.0: {} @@ -19215,6 +20890,12 @@ snapshots: picocolors: 1.0.0 source-map-js: 1.0.2 + postcss@8.4.49: + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + prelude-ls@1.1.2: {} prelude-ls@1.2.1: {} @@ -19276,7 +20957,7 @@ snapshots: progress@2.0.3: {} promise-inflight@1.0.1(bluebird@3.7.2): - dependencies: + optionalDependencies: bluebird: 3.7.2 promise@8.3.0: @@ -19311,8 +20992,6 @@ snapshots: psl@1.9.0: {} - pstree.remy@1.1.8: {} - public-encrypt@4.0.3: dependencies: bn.js: 4.12.0 @@ -19400,7 +21079,17 @@ snapshots: regenerator-runtime: 0.13.11 whatwg-fetch: 3.6.2 - react-dev-utils@12.0.1(eslint@8.41.0)(typescript@4.9.5)(webpack@5.74.0): + react-base16-styling@0.9.1: + dependencies: + '@babel/runtime': 7.21.5 + '@types/base16': 1.0.5 + '@types/lodash': 4.17.13 + base16: 1.0.0 + color: 3.2.1 + csstype: 3.1.2 + lodash.curry: 4.1.1 + + react-dev-utils@12.0.1(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: '@babel/code-frame': 7.22.13 address: 1.2.2 @@ -19411,7 +21100,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.41.0)(typescript@4.9.5)(webpack@5.74.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -19426,37 +21115,46 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) + optionalDependencies: typescript: 4.9.5 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) transitivePeerDependencies: - eslint - supports-color - vue-template-compiler - react-dom@17.0.2(react@17.0.2): + react-dom@19.0.0(react@17.0.2): dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 react: 17.0.2 - scheduler: 0.20.2 + scheduler: 0.25.0 + + react-dom@19.0.0(react@19.0.0): + dependencies: + react: 19.0.0 + scheduler: 0.25.0 - react-error-boundary@3.1.4(react@17.0.2): + react-error-boundary@3.1.4(react@19.0.0): dependencies: '@babel/runtime': 7.21.5 - react: 17.0.2 + react: 19.0.0 + + react-error-boundary@4.1.2(react@19.0.0): + dependencies: + '@babel/runtime': 7.21.5 + react: 19.0.0 react-error-overlay@6.0.11: {} - react-i18next@11.14.3(i18next@20.6.1)(react@17.0.2): + react-i18next@11.14.3(i18next@20.6.1)(react@19.0.0): dependencies: '@babel/runtime': 7.17.2 html-parse-stringify: 3.0.1 i18next: 20.6.1 - react: 17.0.2 + react: 19.0.0 - react-infinite-scroll-component@6.1.0(react@17.0.2): + react-infinite-scroll-component@6.1.0(react@19.0.0): dependencies: - react: 17.0.2 + react: 19.0.0 throttle-debounce: 2.3.0 react-is@16.13.1: {} @@ -19465,105 +21163,156 @@ snapshots: react-is@18.2.0: {} + react-json-tree@0.18.0(@types/react@19.0.2)(react@19.0.0): + dependencies: + '@babel/runtime': 7.21.5 + '@types/lodash': 4.17.13 + '@types/react': 19.0.2 + react: 19.0.0 + react-base16-styling: 0.9.1 + + react-number-format@5.4.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + dependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-refresh@0.11.0: {} - react-refresh@0.14.0: {} + react-refresh@0.14.0: {} + + react-refresh@0.14.2: {} + + react-remove-scroll-bar@2.3.4(@types/react@19.0.2)(react@19.0.0): + dependencies: + react: 19.0.0 + react-style-singleton: 2.2.1(@types/react@19.0.2)(react@19.0.0) + tslib: 2.5.2 + optionalDependencies: + '@types/react': 19.0.2 + + react-remove-scroll-bar@2.3.8(@types/react@19.0.2)(react@19.0.0): + dependencies: + react: 19.0.0 + react-style-singleton: 2.2.3(@types/react@19.0.2)(react@19.0.0) + tslib: 2.5.2 + optionalDependencies: + '@types/react': 19.0.2 - react-remove-scroll-bar@2.3.4(@types/react@18.2.6)(react@17.0.2): + react-remove-scroll@2.5.5(@types/react@19.0.2)(react@19.0.0): dependencies: - '@types/react': 18.2.6 - react: 17.0.2 - react-style-singleton: 2.2.1(@types/react@18.2.6)(react@17.0.2) + react: 19.0.0 + react-remove-scroll-bar: 2.3.4(@types/react@19.0.2)(react@19.0.0) + react-style-singleton: 2.2.1(@types/react@19.0.2)(react@19.0.0) tslib: 2.5.2 + use-callback-ref: 1.3.1(@types/react@19.0.2)(react@19.0.0) + use-sidecar: 1.1.2(@types/react@19.0.2)(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.2 - react-remove-scroll@2.5.5(@types/react@18.2.6)(react@17.0.2): + react-remove-scroll@2.6.2(@types/react@19.0.2)(react@19.0.0): dependencies: - '@types/react': 18.2.6 - react: 17.0.2 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.6)(react@17.0.2) - react-style-singleton: 2.2.1(@types/react@18.2.6)(react@17.0.2) + react: 19.0.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.0.2)(react@19.0.0) + react-style-singleton: 2.2.1(@types/react@19.0.2)(react@19.0.0) tslib: 2.5.2 - use-callback-ref: 1.3.1(@types/react@18.2.6)(react@17.0.2) - use-sidecar: 1.1.2(@types/react@18.2.6)(react@17.0.2) + use-callback-ref: 1.3.3(@types/react@19.0.2)(react@19.0.0) + use-sidecar: 1.1.2(@types/react@19.0.2)(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.2 - react-router-dom@5.3.0(react@17.0.2): + react-resizable-panels@2.0.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + dependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + react-router-dom@5.3.0(react@19.0.0): dependencies: '@babel/runtime': 7.17.2 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 17.0.2 - react-router: 5.2.1(react@17.0.2) + react: 19.0.0 + react-router: 5.2.1(react@19.0.0) tiny-invariant: 1.3.1 tiny-warning: 1.0.3 - react-router@5.2.1(react@17.0.2): + react-router@5.2.1(react@19.0.0): dependencies: '@babel/runtime': 7.21.5 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 - mini-create-react-context: 0.4.1(prop-types@15.8.1)(react@17.0.2) + mini-create-react-context: 0.4.1(prop-types@15.8.1)(react@19.0.0) path-to-regexp: 1.8.0 prop-types: 15.8.1 - react: 17.0.2 + react: 19.0.0 react-is: 16.13.1 tiny-invariant: 1.3.1 tiny-warning: 1.0.3 - react-scripts@5.0.0(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(esbuild@0.15.15)(eslint@8.41.0)(react@17.0.2)(typescript@4.9.5)(webpack-cli@4.10.0): + react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + dependencies: + '@types/cookie': 0.6.0 + cookie: 1.0.2 + react: 19.0.0 + set-cookie-parser: 2.7.1 + turbo-stream: 2.4.0 + optionalDependencies: + react-dom: 19.0.0(react@19.0.0) + + react-scripts@5.0.0(@babel/plugin-syntax-flow@7.21.4(@babel/core@7.20.12))(@babel/plugin-transform-react-jsx@7.21.5(@babel/core@7.20.12))(@swc/core@1.3.95)(@types/babel__core@7.20.5)(@types/webpack@4.41.12)(esbuild@0.15.15)(eslint@9.17.0(jiti@1.21.0))(node-notifier@8.0.2)(react@19.0.0)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5))(type-fest@0.21.3)(typescript@4.9.5)(webpack-cli@4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0)): dependencies: '@babel/core': 7.20.12 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(webpack-dev-server@4.7.4)(webpack@5.74.0) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(@types/webpack@4.41.12)(react-refresh@0.11.0)(type-fest@0.21.3)(webpack-dev-server@4.7.4(webpack-cli@4.10.0)(webpack@5.74.0))(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) '@svgr/webpack': 5.5.0 babel-jest: 27.5.1(@babel/core@7.20.12) - babel-loader: 8.2.3(@babel/core@7.20.12)(webpack@5.74.0) + babel-loader: 8.2.3(@babel/core@7.20.12)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) babel-plugin-named-asset-import: 0.3.8(@babel/core@7.20.12) babel-preset-react-app: 10.0.1 bfj: 7.0.2 browserslist: 4.21.5 camelcase: 6.3.0 case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.7.3(webpack@5.74.0) - css-minimizer-webpack-plugin: 3.4.1(esbuild@0.15.15)(webpack@5.74.0) + css-loader: 6.7.3(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) + css-minimizer-webpack-plugin: 3.4.1(esbuild@0.15.15)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) dotenv: 10.0.0 dotenv-expand: 5.1.0 - eslint: 8.41.0 - eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(eslint@8.41.0)(jest@27.4.7)(typescript@4.9.5) - eslint-webpack-plugin: 3.2.0(eslint@8.41.0)(webpack@5.74.0) - file-loader: 6.2.0(webpack@5.74.0) + eslint: 9.17.0(jiti@1.21.0) + eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.21.4(@babel/core@7.20.12))(@babel/plugin-transform-react-jsx@7.21.5(@babel/core@7.20.12))(eslint@9.17.0(jiti@1.21.0))(jest@27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)))(typescript@4.9.5) + eslint-webpack-plugin: 3.2.0(eslint@9.17.0(jiti@1.21.0))(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) + file-loader: 6.2.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) fs-extra: 10.1.0 - html-webpack-plugin: 5.5.0(webpack@5.74.0) + html-webpack-plugin: 5.5.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) identity-obj-proxy: 3.0.0 - jest: 27.4.7 + jest: 27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-resolve: 27.5.1 - jest-watch-typeahead: 1.1.0(jest@27.4.7) - mini-css-extract-plugin: 2.7.6(webpack@5.74.0) - postcss: 8.4.31 - postcss-flexbugs-fixes: 5.0.2(postcss@8.4.31) - postcss-loader: 6.2.1(postcss@8.4.31)(webpack@5.74.0) - postcss-normalize: 10.0.1(browserslist@4.21.5)(postcss@8.4.31) - postcss-preset-env: 7.8.3(postcss@8.4.31) + jest-watch-typeahead: 1.1.0(jest@27.4.7(node-notifier@8.0.2)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5))) + mini-css-extract-plugin: 2.7.6(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) + postcss: 8.4.49 + postcss-flexbugs-fixes: 5.0.2(postcss@8.4.49) + postcss-loader: 6.2.1(postcss@8.4.49)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) + postcss-normalize: 10.0.1(browserslist@4.21.5)(postcss@8.4.49) + postcss-preset-env: 7.8.3(postcss@8.4.49) prompts: 2.4.2 - react: 17.0.2 + react: 19.0.0 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1(eslint@8.41.0)(typescript@4.9.5)(webpack@5.74.0) + react-dev-utils: 12.0.1(eslint@9.17.0(jiti@1.21.0))(typescript@4.9.5)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) react-refresh: 0.11.0 resolve: 1.22.2 resolve-url-loader: 4.0.0 - sass-loader: 12.6.0(webpack@5.74.0) + sass-loader: 12.6.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) semver: 7.5.1 - source-map-loader: 3.0.2(webpack@5.74.0) - style-loader: 3.3.1(webpack@5.74.0) - tailwindcss: 3.4.0 - terser-webpack-plugin: 5.3.9(esbuild@0.15.15)(webpack@5.74.0) - typescript: 4.9.5 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + source-map-loader: 3.0.2(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) + style-loader: 3.3.1(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) + tailwindcss: 3.4.0(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.95)(esbuild@0.15.15)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) webpack-dev-server: 4.7.4(webpack-cli@4.10.0)(webpack@5.74.0) - webpack-manifest-plugin: 4.1.1(webpack@5.74.0) - workbox-webpack-plugin: 6.5.4(webpack@5.74.0) + webpack-manifest-plugin: 4.1.1(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) + workbox-webpack-plugin: 6.5.4(@types/babel__core@7.20.5)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) optionalDependencies: fsevents: 2.3.2 + typescript: 4.9.5 transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -19597,35 +21346,55 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - react-style-singleton@2.2.1(@types/react@18.2.6)(react@17.0.2): + react-style-singleton@2.2.1(@types/react@19.0.2)(react@19.0.0): dependencies: - '@types/react': 18.2.6 get-nonce: 1.0.1 invariant: 2.2.4 - react: 17.0.2 + react: 19.0.0 + tslib: 2.5.2 + optionalDependencies: + '@types/react': 19.0.2 + + react-style-singleton@2.2.3(@types/react@19.0.2)(react@19.0.0): + dependencies: + get-nonce: 1.0.1 + react: 19.0.0 tslib: 2.5.2 + optionalDependencies: + '@types/react': 19.0.2 + + react-textarea-autosize@8.5.5(@types/react@19.0.2)(react@19.0.0): + dependencies: + '@babel/runtime': 7.21.5 + react: 19.0.0 + use-composed-ref: 1.4.0(@types/react@19.0.2)(react@19.0.0) + use-latest: 1.3.0(@types/react@19.0.2)(react@19.0.0) + transitivePeerDependencies: + - '@types/react' - react-transition-group@4.4.5(react-dom@17.0.2)(react@17.0.2): + react-transition-group@4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.21.5 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-uuid@1.0.3: {} - react-virtuoso@4.3.8(react-dom@17.0.2)(react@17.0.2): + react-virtuoso@4.3.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react@17.0.2: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 + react@19.0.0: {} + read-cache@1.0.0: dependencies: pify: 2.3.0 @@ -19676,11 +21445,12 @@ snapshots: dependencies: resolve: 1.22.2 - recoil@0.7.7(react-dom@17.0.2)(react@17.0.2): + recoil@0.7.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: hamt_plus: 1.0.2 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 19.0.0 + optionalDependencies: + react-dom: 19.0.0(react@19.0.0) recursive-readdir@2.2.3: dependencies: @@ -19691,6 +21461,8 @@ snapshots: indent-string: 4.0.0 strip-indent: 3.0.0 + redux@5.0.1: {} + regenerate-unicode-properties@10.1.0: dependencies: regenerate: 1.4.2 @@ -19699,6 +21471,8 @@ snapshots: regenerator-runtime@0.13.11: {} + regenerator-runtime@0.14.1: {} + regenerator-transform@0.15.1: dependencies: '@babel/runtime': 7.21.5 @@ -19733,7 +21507,7 @@ snapshots: relateurl@0.2.7: {} - remove-files-webpack-plugin@1.4.3(webpack@4.44.1): + remove-files-webpack-plugin@1.4.3(webpack@4.44.1(webpack-cli@3.3.12)): dependencies: '@types/webpack': 4.41.12 trash: 6.1.1 @@ -19869,6 +21643,31 @@ snapshots: optionalDependencies: fsevents: 2.3.2 + rollup@4.28.1: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.28.1 + '@rollup/rollup-android-arm64': 4.28.1 + '@rollup/rollup-darwin-arm64': 4.28.1 + '@rollup/rollup-darwin-x64': 4.28.1 + '@rollup/rollup-freebsd-arm64': 4.28.1 + '@rollup/rollup-freebsd-x64': 4.28.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.28.1 + '@rollup/rollup-linux-arm-musleabihf': 4.28.1 + '@rollup/rollup-linux-arm64-gnu': 4.28.1 + '@rollup/rollup-linux-arm64-musl': 4.28.1 + '@rollup/rollup-linux-loongarch64-gnu': 4.28.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.28.1 + '@rollup/rollup-linux-riscv64-gnu': 4.28.1 + '@rollup/rollup-linux-s390x-gnu': 4.28.1 + '@rollup/rollup-linux-x64-gnu': 4.28.1 + '@rollup/rollup-linux-x64-musl': 4.28.1 + '@rollup/rollup-win32-arm64-msvc': 4.28.1 + '@rollup/rollup-win32-ia32-msvc': 4.28.1 + '@rollup/rollup-win32-x64-msvc': 4.28.1 + fsevents: 2.3.3 + rsvp@4.8.5: {} run-parallel@1.2.0: @@ -19924,11 +21723,11 @@ snapshots: sanitize.css@13.0.0: {} - sass-loader@12.6.0(webpack@5.74.0): + sass-loader@12.6.0(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) sax@1.2.4: {} @@ -19936,10 +21735,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.20.2: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 + scheduler@0.25.0: {} schema-utils@1.0.0: dependencies: @@ -19984,8 +21780,6 @@ snapshots: semver@6.3.1: {} - semver@7.0.0: {} - semver@7.3.5: dependencies: lru-cache: 6.0.0 @@ -19994,6 +21788,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.6.3: {} + send@0.18.0: dependencies: debug: 2.6.9(supports-color@6.1.0) @@ -20045,6 +21841,8 @@ snapshots: set-blocking@2.0.0: {} + set-cookie-parser@2.7.1: {} + set-value@2.0.1: dependencies: extend-shallow: 2.0.1 @@ -20096,10 +21894,6 @@ snapshots: dependencies: is-arrayish: 0.3.2 - simple-update-notifier@1.1.0: - dependencies: - semver: 7.0.0 - sisteransi@1.0.5: {} slash@1.0.0: {} @@ -20147,12 +21941,14 @@ snapshots: source-map-js@1.0.2: {} - source-map-loader@3.0.2(webpack@5.74.0): + source-map-js@1.2.1: {} + + source-map-loader@3.0.2(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 - source-map-js: 1.0.2 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + source-map-js: 1.2.1 + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) source-map-resolve@0.5.3: dependencies: @@ -20381,14 +22177,14 @@ snapshots: strip-json-comments@3.1.1: {} - style-loader@3.3.1(webpack@5.74.0): + style-loader@3.3.1(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) - stylehacks@5.1.1(postcss@8.4.31): + stylehacks@5.1.1(postcss@8.4.49): dependencies: browserslist: 4.22.1 - postcss: 8.4.31 + postcss: 8.4.49 postcss-selector-parser: 6.0.13 stylis@4.2.0: {} @@ -20453,11 +22249,13 @@ snapshots: css-select: 4.3.0 css-tree: 1.1.3 csso: 4.2.0 - picocolors: 1.0.0 + picocolors: 1.1.1 stable: 0.1.8 symbol-tree@3.2.4: {} + tabbable@6.2.0: {} + table@6.8.1: dependencies: ajv: 8.12.0 @@ -20468,7 +22266,7 @@ snapshots: tailwind-merge@1.10.0: {} - tailwindcss@3.4.0: + tailwindcss@3.4.0(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -20484,11 +22282,38 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.31 - postcss-import: 15.1.0(postcss@8.4.31) - postcss-js: 4.0.1(postcss@8.4.31) - postcss-load-config: 4.0.2(postcss@8.4.31) - postcss-nested: 6.0.1(postcss@8.4.31) + 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.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) + postcss-nested: 6.0.1(postcss@8.4.49) + postcss-selector-parser: 6.0.13 + resolve: 1.22.2 + sucrase: 3.32.0 + transitivePeerDependencies: + - ts-node + + tailwindcss@3.4.0(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@5.6.3)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.5.3 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.0 + lilconfig: 2.1.0 + micromatch: 4.0.5 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.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.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@5.6.3)) + postcss-nested: 6.0.1(postcss@8.4.49) postcss-selector-parser: 6.0.13 resolve: 1.22.2 sucrase: 3.32.0 @@ -20513,7 +22338,7 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@1.4.5(webpack@4.44.1): + terser-webpack-plugin@1.4.5(webpack@4.44.1(webpack-cli@3.3.12)): dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -20526,15 +22351,17 @@ snapshots: webpack-sources: 1.4.3 worker-farm: 1.7.0 - terser-webpack-plugin@5.3.9(esbuild@0.15.15)(webpack@5.74.0): + terser-webpack-plugin@5.3.9(@swc/core@1.3.95)(esbuild@0.15.15)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: '@jridgewell/trace-mapping': 0.3.18 - esbuild: 0.15.15 jest-worker: 27.5.1 schema-utils: 3.1.2 serialize-javascript: 6.0.1 terser: 5.17.6 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) + optionalDependencies: + '@swc/core': 1.3.95 + esbuild: 0.15.15 terser@4.8.1: dependencies: @@ -20625,10 +22452,6 @@ snapshots: toidentifier@1.0.1: {} - touch@3.1.0: - dependencies: - nopt: 1.0.10 - tough-cookie@4.1.2: dependencies: psl: 1.9.0 @@ -20666,15 +22489,19 @@ snapshots: tryer@1.0.1: {} + ts-api-utils@1.4.3(typescript@5.6.3): + dependencies: + typescript: 5.6.3 + ts-interface-checker@0.1.13: {} - ts-jest@26.4.1(jest@26.5.3)(typescript@4.9.5): + ts-jest@26.4.1(jest@26.5.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)))(typescript@4.9.5): dependencies: '@types/jest': 26.0.14 bs-logger: 0.2.6 buffer-from: 1.1.2 fast-json-stable-stringify: 2.1.0 - jest: 26.5.3 + jest: 26.5.3(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5)) jest-util: 26.6.2 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -20693,16 +22520,37 @@ snapshots: semver: 6.3.0 typescript: 4.9.5 - ts-loader@9.4.2(typescript@4.9.5)(webpack@5.74.0): + ts-loader@9.4.2(typescript@4.9.5)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.14.0 micromatch: 4.0.5 semver: 7.5.1 typescript: 4.9.5 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) + + ts-node@10.9.1(@swc/core@1.3.95)(@types/node@14.17.34)(typescript@4.9.5): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 14.17.34 + acorn: 8.14.0 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 4.9.5 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.3.95 + optional: true - ts-node@10.9.1(@types/node@18.15.0)(typescript@4.9.5): + ts-node@10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 @@ -20710,7 +22558,28 @@ snapshots: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 18.15.0 - acorn: 8.8.2 + acorn: 8.14.0 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 4.9.5 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.3.95 + optional: true + + ts-node@10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@4.9.5): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.11.7 + acorn: 8.14.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 @@ -20719,6 +22588,30 @@ snapshots: typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.3.95 + optional: true + + ts-node@10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@5.6.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.11.7 + acorn: 8.14.0 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.6.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.3.95 + optional: true ts-node@9.1.1(typescript@4.9.5): dependencies: @@ -20730,6 +22623,10 @@ snapshots: typescript: 4.9.5 yn: 3.1.1 + tsconfck@3.1.4(typescript@5.6.3): + optionalDependencies: + typescript: 5.6.3 + tsconfig-paths@3.14.2: dependencies: '@types/json5': 0.0.29 @@ -20741,7 +22638,7 @@ snapshots: tslib@2.5.2: {} - tsup@6.6.3(postcss@8.4.31)(typescript@4.9.5): + tsup@6.6.3(@swc/core@1.3.95)(postcss@8.4.31)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5))(typescript@4.9.5): dependencies: bundle-require: 4.0.1(esbuild@0.17.19) cac: 6.7.14 @@ -20751,13 +22648,63 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 + postcss-load-config: 3.1.4(postcss@8.4.31)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5)) + resolve-from: 5.0.0 + rollup: 3.23.0 + source-map: 0.8.0-beta.0 + sucrase: 3.32.0 + tree-kill: 1.2.2 + optionalDependencies: + '@swc/core': 1.3.95 postcss: 8.4.31 - postcss-load-config: 3.1.4(postcss@8.4.31) + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + - ts-node + + tsup@6.6.3(@swc/core@1.3.95)(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5))(typescript@4.9.5): + dependencies: + bundle-require: 4.0.1(esbuild@0.17.19) + cac: 6.7.14 + chokidar: 3.5.3 + debug: 4.3.4 + esbuild: 0.17.19 + execa: 5.1.1 + globby: 11.1.0 + joycon: 3.1.1 + postcss-load-config: 3.1.4(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@18.15.0)(typescript@4.9.5)) + resolve-from: 5.0.0 + rollup: 3.23.0 + source-map: 0.8.0-beta.0 + sucrase: 3.32.0 + tree-kill: 1.2.2 + optionalDependencies: + '@swc/core': 1.3.95 + postcss: 8.4.49 + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + - ts-node + + tsup@6.6.3(@swc/core@1.3.95)(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@4.9.5))(typescript@4.9.5): + dependencies: + bundle-require: 4.0.1(esbuild@0.17.19) + cac: 6.7.14 + chokidar: 3.5.3 + debug: 4.3.4 + esbuild: 0.17.19 + execa: 5.1.1 + globby: 11.1.0 + joycon: 3.1.1 + postcss-load-config: 3.1.4(postcss@8.4.49)(ts-node@10.9.1(@swc/core@1.3.95)(@types/node@20.11.7)(typescript@4.9.5)) resolve-from: 5.0.0 rollup: 3.23.0 source-map: 0.8.0-beta.0 sucrase: 3.32.0 tree-kill: 1.2.2 + optionalDependencies: + '@swc/core': 1.3.95 + postcss: 8.4.49 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -20782,6 +22729,8 @@ snapshots: turbo-linux-arm64@1.11.3: optional: true + turbo-stream@2.4.0: {} + turbo-windows-64@1.11.3: optional: true @@ -20819,6 +22768,8 @@ snapshots: type-fest@0.8.1: {} + type-fest@4.30.2: {} + type-is@1.6.18: dependencies: media-typer: 0.3.0 @@ -20836,8 +22787,20 @@ snapshots: typedarray@0.0.6: {} + typescript-eslint@8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3): + dependencies: + '@typescript-eslint/eslint-plugin': 8.18.1(@typescript-eslint/parser@8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/parser': 8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.18.1(eslint@9.17.0(jiti@1.21.0))(typescript@5.6.3) + eslint: 9.17.0(jiti@1.21.0) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + typescript@4.9.5: {} + typescript@5.6.3: {} + unbox-primitive@1.0.2: dependencies: call-bind: 1.0.2 @@ -20845,8 +22808,6 @@ snapshots: has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - undefsafe@2.0.5: {} - undici-types@5.26.5: {} unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -20900,13 +22861,19 @@ snapshots: dependencies: browserslist: 4.21.5 escalade: 3.1.1 - picocolors: 1.0.0 + picocolors: 1.1.1 update-browserslist-db@1.0.13(browserslist@4.22.1): dependencies: browserslist: 4.22.1 escalade: 3.1.1 - picocolors: 1.0.0 + picocolors: 1.1.1 + + update-browserslist-db@1.1.1(browserslist@4.24.3): + dependencies: + browserslist: 4.24.3 + escalade: 3.2.0 + picocolors: 1.1.1 uri-js@4.4.1: dependencies: @@ -20924,18 +22891,46 @@ snapshots: punycode: 1.3.2 querystring: 0.2.0 - use-callback-ref@1.3.1(@types/react@18.2.6)(react@17.0.2): + use-callback-ref@1.3.1(@types/react@19.0.2)(react@19.0.0): dependencies: - '@types/react': 18.2.6 - react: 17.0.2 + react: 19.0.0 + tslib: 2.5.2 + optionalDependencies: + '@types/react': 19.0.2 + + use-callback-ref@1.3.3(@types/react@19.0.2)(react@19.0.0): + dependencies: + react: 19.0.0 tslib: 2.5.2 + optionalDependencies: + '@types/react': 19.0.2 - use-sidecar@1.1.2(@types/react@18.2.6)(react@17.0.2): + use-composed-ref@1.4.0(@types/react@19.0.2)(react@19.0.0): + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 + + use-isomorphic-layout-effect@1.2.0(@types/react@19.0.2)(react@19.0.0): + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.2 + + use-latest@1.3.0(@types/react@19.0.2)(react@19.0.0): + dependencies: + react: 19.0.0 + use-isomorphic-layout-effect: 1.2.0(@types/react@19.0.2)(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.2 + + use-sidecar@1.1.2(@types/react@19.0.2)(react@19.0.0): dependencies: - '@types/react': 18.2.6 detect-node-es: 1.1.0 - react: 17.0.2 + react: 19.0.0 tslib: 2.5.2 + optionalDependencies: + '@types/react': 19.0.2 use@3.1.1: {} @@ -20970,7 +22965,8 @@ snapshots: uuid@9.0.1: {} - v8-compile-cache-lib@3.0.1: {} + v8-compile-cache-lib@3.0.1: + optional: true v8-compile-cache@2.3.0: {} @@ -20995,24 +22991,47 @@ snapshots: vary@1.1.2: {} - vite-plugin-top-level-await@1.3.1(rollup@2.77.2)(vite@4.5.0): + vite-plugin-top-level-await@1.3.1(rollup@2.77.2)(vite@4.5.0(@types/node@14.17.34)(terser@5.17.6)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@2.77.2) '@swc/core': 1.3.95 uuid: 9.0.1 - vite: 4.5.0(@types/node@14.17.34) + vite: 4.5.0(@types/node@14.17.34)(terser@5.17.6) transitivePeerDependencies: - '@swc/helpers' - rollup - vite@4.5.0(@types/node@14.17.34): + vite-tsconfig-paths@5.1.4(typescript@5.6.3)(vite@6.0.4(@types/node@20.11.7)(jiti@1.21.0)(terser@5.17.6)): + dependencies: + debug: 4.3.4 + globrex: 0.1.2 + tsconfck: 3.1.4(typescript@5.6.3) + optionalDependencies: + vite: 6.0.4(@types/node@20.11.7)(jiti@1.21.0)(terser@5.17.6) + transitivePeerDependencies: + - supports-color + - typescript + + vite@4.5.0(@types/node@14.17.34)(terser@5.17.6): dependencies: - '@types/node': 14.17.34 esbuild: 0.18.20 - postcss: 8.4.31 + postcss: 8.4.49 rollup: 3.29.4 optionalDependencies: + '@types/node': 14.17.34 fsevents: 2.3.2 + terser: 5.17.6 + + vite@6.0.4(@types/node@20.11.7)(jiti@1.21.0)(terser@5.17.6): + dependencies: + esbuild: 0.24.0 + postcss: 8.4.49 + rollup: 4.28.1 + optionalDependencies: + '@types/node': 20.11.7 + fsevents: 2.3.3 + jiti: 1.21.0 + terser: 5.17.6 vm-browserify@1.1.2: {} @@ -21086,9 +23105,9 @@ snapshots: webpack-cli@4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0)(webpack@5.74.0) - '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0) - '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0)(webpack-dev-server@4.7.4) + '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0))(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) + '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0)) + '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0))(webpack-dev-server@4.7.4(webpack-cli@4.10.0)(webpack@5.74.0)) colorette: 2.0.20 commander: 7.2.0 cross-spawn: 7.0.3 @@ -21096,18 +23115,19 @@ snapshots: import-local: 3.1.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) - webpack-dev-server: 4.7.4(webpack-cli@4.10.0)(webpack@5.74.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) webpack-merge: 5.9.0 + optionalDependencies: + webpack-dev-server: 4.7.4(webpack-cli@4.10.0)(webpack@5.74.0) - webpack-dev-middleware@5.3.3(webpack@5.74.0): + webpack-dev-middleware@5.3.3(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: colorette: 2.0.20 memfs: 3.5.1 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) webpack-dev-server@4.7.4(webpack-cli@4.10.0)(webpack@5.74.0): dependencies: @@ -21139,20 +23159,21 @@ snapshots: sockjs: 0.3.24 spdy: 4.0.2 strip-ansi: 7.0.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0) - webpack-dev-middleware: 5.3.3(webpack@5.74.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack-dev-middleware: 5.3.3(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) ws: 8.13.0 + optionalDependencies: + webpack-cli: 4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - webpack-manifest-plugin@4.1.1(webpack@5.74.0): + webpack-manifest-plugin@4.1.1(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: tapable: 2.2.1 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) webpack-sources: 2.3.1 webpack-merge@5.9.0: @@ -21194,14 +23215,15 @@ snapshots: node-libs-browser: 2.2.1 schema-utils: 1.0.0 tapable: 1.1.3 - terser-webpack-plugin: 1.4.5(webpack@4.44.1) + terser-webpack-plugin: 1.4.5(webpack@4.44.1(webpack-cli@3.3.12)) watchpack: 1.7.5 - webpack-cli: 3.3.12(webpack@4.44.1) webpack-sources: 1.4.3 + optionalDependencies: + webpack-cli: 3.3.12(webpack@4.44.1) transitivePeerDependencies: - supports-color - webpack@5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0): + webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0): dependencies: '@types/eslint-scope': 3.7.4 '@types/estree': 0.0.51 @@ -21224,10 +23246,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.1.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(esbuild@0.15.15)(webpack@5.74.0) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.95)(esbuild@0.15.15)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)) watchpack: 2.4.0 - webpack-cli: 4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0) webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 4.10.0(webpack-dev-server@4.7.4)(webpack@5.74.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -21322,6 +23345,8 @@ snapshots: word-wrap@1.2.3: {} + word-wrap@1.2.5: {} + workbox-background-sync@6.5.4: dependencies: idb: 7.1.1 @@ -21331,13 +23356,13 @@ snapshots: dependencies: workbox-core: 6.5.4 - workbox-build@6.5.4: + workbox-build@6.5.4(@types/babel__core@7.20.5): dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) '@babel/core': 7.23.2 '@babel/preset-env': 7.16.4(@babel/core@7.23.2) '@babel/runtime': 7.21.5 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.2)(rollup@2.77.2) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.2)(@types/babel__core@7.20.5)(rollup@2.77.2) '@rollup/plugin-node-resolve': 11.2.1(rollup@2.77.2) '@rollup/plugin-replace': 2.4.2(rollup@2.77.2) '@surma/rollup-plugin-off-main-thread': 2.2.3 @@ -21430,14 +23455,14 @@ snapshots: workbox-sw@6.5.4: {} - workbox-webpack-plugin@6.5.4(webpack@5.74.0): + workbox-webpack-plugin@6.5.4(@types/babel__core@7.20.5)(webpack@5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0)): dependencies: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.74.0(esbuild@0.15.15)(webpack-cli@4.10.0) + webpack: 5.74.0(@swc/core@1.3.95)(esbuild@0.15.15)(webpack-cli@4.10.0) webpack-sources: 1.4.3 - workbox-build: 6.5.4 + workbox-build: 6.5.4(@types/babel__core@7.20.5) transitivePeerDependencies: - '@types/babel__core' - supports-color