diff --git a/apps/server/src/app.ts b/apps/server/src/app.ts
index 9023d32..06027de 100644
--- a/apps/server/src/app.ts
+++ b/apps/server/src/app.ts
@@ -24,6 +24,7 @@ export function createApp(): Application {
app.use(helmet());
// Middleware global para desactivar la caché en todas las rutas
+ // @ts-ignore
app.use((req, res, next) => {
res.setHeader("Cache-Control", "no-store, no-cache, must-revalidate, max-age=0");
res.setHeader("Pragma", "no-cache");
@@ -33,6 +34,7 @@ export function createApp(): Application {
});
// Inicializar Auth Provider
+ // @ts-ignore
app.use((req, res, next) => {
//authProvider.initialize();
next();
diff --git a/apps/server/src/core/helpers/model-loader.ts b/apps/server/src/core/helpers/model-loader.ts
index 34831cf..6b9cd20 100644
--- a/apps/server/src/core/helpers/model-loader.ts
+++ b/apps/server/src/core/helpers/model-loader.ts
@@ -6,6 +6,7 @@ const registeredModels: { [key: string]: any } = {};
/**
* 🔹 Registra todos los modelos en Sequelize
*/
+// @ts-ignore
export const registerModels = (models: any[], params?: ModuleParams) => {
allModelInitializers.push(...models);
};
diff --git a/apps/server/src/modules.ts b/apps/server/src/modules.ts
index 6ebe1cc..1a5aeba 100644
--- a/apps/server/src/modules.ts
+++ b/apps/server/src/modules.ts
@@ -1,5 +1,5 @@
//import { ContactsPackage } from '@modules/contacts/server';
-import { invoicesModule } from "@modules/invoices";
+import { invoicesModule } from "@modules/invoices/server";
import { registerModule } from "./core/helpers";
export const registerModules = () => {
diff --git a/apps/server/tsconfig.json b/apps/server/tsconfig.json
index 09faa8d..c7320b3 100644
--- a/apps/server/tsconfig.json
+++ b/apps/server/tsconfig.json
@@ -3,7 +3,7 @@
"compilerOptions": {
/* Basic Options */
"target": "ES2022" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017','ES2018' or 'ESNEXT'. */,
- "module": "commonjs" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */,
+ //"module": "commonjs" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */,
"lib": ["ES2022", "dom"] /* Specify library files to be included in the compilation. */,
"allowJs": false /* Allow javascript files to be compiled. */,
@@ -40,7 +40,7 @@
"noFallthroughCasesInSwitch": true /* Report errors for fallthrough cases in switch statement. */,
/* Module Resolution Options */
- "moduleResolution": "node" /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */,
+ //"moduleResolution": "node" /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */,
//"baseUrl": "./" /* Base directory to resolve non-absolute module names. */,
"rootDir": "./src",
@@ -48,7 +48,8 @@
"baseUrl": "./",
"paths": {
- "@/*": ["./src/*"]
+ "@/*": ["./src/*"],
+ "#/*": ["./src/*"]
}
},
"files": ["src/index.ts"],
diff --git a/apps/web/package.json b/apps/web/package.json
index 6b074e2..a897519 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -8,16 +8,25 @@
"build": "tsc && vite build",
"preview": "vite preview",
"lint": "eslint \"src/**/*.ts\"",
- "clean": "rm -rf dist && rm -rf node_modules"
+ "clean": "rm -rf dist && rm -rf node_modules && rm -rf .turbo"
},
"dependencies": {
"@repo/ui": "workspace:*",
+ "@tanstack/react-query": "^5.74.11",
+ "axios": "^1.7.3",
+ "i18next": "^25.0.2",
+ "i18next-browser-languagedetector": "^8.1.0",
"react": "^19.1.0",
- "react-dom": "^19.1.0"
+ "react-dom": "^19.1.0",
+ "react-hook-form": "^7.55.0",
+ "react-hook-form-persist": "^3.0.0",
+ "react-i18next": "^15.0.1"
},
"devDependencies": {
+ "@hookform/devtools": "^4.4.0",
"@repo/eslint-config": "workspace:*",
"@repo/typescript-config": "workspace:*",
+ "@tanstack/react-query-devtools": "^5.74.11",
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.3",
"@vitejs/plugin-react": "^4.4.1",
diff --git a/apps/web/src/App.tsx b/apps/web/src/App.tsx
index 05ca4af..554d24e 100644
--- a/apps/web/src/App.tsx
+++ b/apps/web/src/App.tsx
@@ -1,19 +1,37 @@
import { Button } from "@repo/ui/components/button";
+import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
+import { ReactQueryDevtools } from "@tanstack/react-query-devtools";
import { useState } from "react";
import "@repo/ui/globals.css";
+import { I18nextProvider } from "react-i18next";
+import { i18n } from "./locales";
function App() {
+ const queryClient = new QueryClient({
+ defaultOptions: {
+ queries: {
+ retry: false,
+ staleTime: 10000, // Specify a staleTime to only fetch when the data is older than a certain amount of time
+ },
+ },
+ });
+
const [count, setCount] = useState(0);
return (
-
-
This is a Vite application
-
- This shadcn/ui button is shared between Vite, NextJS and any other application.
-
-
-
+
+
+
+
This is a Vite application
+
+ This shadcn/ui button is shared between Vite, NextJS and any other application.
+
+
+
+ {import.meta.env.MODE === "development" && }
+
+
);
}
diff --git a/apps/web/src/locales/en.json b/apps/web/src/locales/en.json
new file mode 100644
index 0000000..d67e188
--- /dev/null
+++ b/apps/web/src/locales/en.json
@@ -0,0 +1,3 @@
+{
+ "translation": {}
+}
diff --git a/apps/web/src/locales/es.json b/apps/web/src/locales/es.json
new file mode 100644
index 0000000..d67e188
--- /dev/null
+++ b/apps/web/src/locales/es.json
@@ -0,0 +1,3 @@
+{
+ "translation": {}
+}
diff --git a/apps/web/src/locales/i18n.ts b/apps/web/src/locales/i18n.ts
new file mode 100644
index 0000000..6ffb38f
--- /dev/null
+++ b/apps/web/src/locales/i18n.ts
@@ -0,0 +1,30 @@
+import i18n from "i18next";
+import LanguageDetector from "i18next-browser-languagedetector";
+import { initReactI18next } from "react-i18next";
+import enResources from "./en.json";
+import esResources from "./es.json";
+
+i18n
+ // detect user language
+ // learn more: https://github.com/i18next/i18next-browser-languageDetector
+ .use(LanguageDetector)
+ // pass the i18n instance to react-i18next.
+ .use(initReactI18next)
+ // init i18next
+ // for all options read: https://www.i18next.com/overview/configuration-options
+ .init({
+ detection: {
+ order: ["navigator"],
+ },
+ debug: import.meta.env.MODE === "development",
+ fallbackLng: "es",
+ interpolation: {
+ escapeValue: false,
+ },
+ resources: {
+ en: enResources,
+ es: esResources,
+ },
+ });
+
+export { i18n };
diff --git a/apps/web/src/locales/index.ts b/apps/web/src/locales/index.ts
new file mode 100644
index 0000000..0c4205e
--- /dev/null
+++ b/apps/web/src/locales/index.ts
@@ -0,0 +1 @@
+export * from "./i18n";
diff --git a/modules/invoices/package.json b/modules/invoices/package.json
index 8006455..df5716d 100644
--- a/modules/invoices/package.json
+++ b/modules/invoices/package.json
@@ -2,19 +2,18 @@
"name": "@modules/invoices",
"version": "0.0.0",
"private": true,
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "files": [
- "dist/**"
- ],
"scripts": {
- "build": "tsc --project tsconfig.json && tsc-alias -p tsconfig.json",
- "clean": "rm -rf dist && rm -rf node_modules",
+ "build.bak": "tsc --project tsconfig.json && tsc-alias -p tsconfig.json",
+ "clean": "rm -rf dist && rm -rf node_modules && rm -rf .turbo",
"lint": "eslint src/",
"lint:fix": "eslint src/ --fix",
"typecheck": "tsc --noEmit",
"test": "jest"
},
+ "exports": {
+ "./client": "./src/client/index.ts",
+ "./server": "./src/server/index.ts"
+ },
"jest": {
"preset": "@repo/jest-presets/node"
},
diff --git a/modules/invoices/src/index.ts b/modules/invoices/src/index.ts
deleted file mode 100644
index a15f050..0000000
--- a/modules/invoices/src/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-//export * from "./client";
-export * from "./server";
diff --git a/modules/invoices/src/server/index.ts b/modules/invoices/src/server/index.ts
index 8a47932..8ed0f85 100644
--- a/modules/invoices/src/server/index.ts
+++ b/modules/invoices/src/server/index.ts
@@ -14,6 +14,7 @@ export const invoicesModule: IModuleServer = {
logger.info({ message: "🚀 Invoices module initialized", label: "invoices" });
},
registerDependencies(params) {
+ // @ts-ignore
const { database } = params;
logger.info({ message: "🚀 Invoices module dependencies registered", label: "invoices" });
return {
diff --git a/modules/invoices/tsconfig.json b/modules/invoices/tsconfig.json
index f37e5e8..019045e 100644
--- a/modules/invoices/tsconfig.json
+++ b/modules/invoices/tsconfig.json
@@ -1,57 +1,24 @@
{
- "extends": "@repo/typescript-config/base.json",
"compilerOptions": {
- /* Basic Options */
- "target": "ES2022" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017','ES2018' or 'ESNEXT'. */,
- "module": "commonjs" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */,
- "lib": ["ES2022", "dom"] /* Specify library files to be included in the compilation. */,
-
- "allowJs": false /* Allow javascript files to be compiled. */,
- "pretty": true,
- // "checkJs": true, /* Report errors in .js files. */
- "jsx": "preserve" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */,
- // "declaration": true, /* Generates corresponding '.d.ts' file. */
- // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */
- "sourceMap": true /* Generates corresponding '.map' file. */,
- // "outFile": "./", /* Concatenate and emit output to single file. */
- "outDir": "./dist/" /* Redirect output structure to the directory. */,
- //"rootDir": "./src" /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */,
- // "composite": true, /* Enable project compilation */
- "removeComments": true /* Do not emit comments to output. */,
- // "noEmit": true, /* Do not emit outputs. */
- // "importHelpers": true, /* Import emit helpers from 'tslib'. */
- // "downlevelIteration": true, /* Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'. */
- // "isolatedModules": true, /* Transpile each file as a separate module (similar to 'ts.transpileModule'). */
-
- /* Strict Type-Checking Options */
- "skipLibCheck": false /* Skip type checking of declaration files. */,
- "strict": true /* Enable all strict type-checking options. */,
- "noImplicitAny": false /* Raise error on expressions and declarations with an implied 'any' type. */,
- "strictNullChecks": true /* Enable strict null checks. */,
- "strictFunctionTypes": true /* Enable strict checking of function types. */,
- "strictPropertyInitialization": false /* Enable strict checking of property initialization in classes. */,
- "noImplicitThis": true /* Raise error on 'this' expressions with an implied 'any' type. */,
- // "alwaysStrict": true, /* Parse in strict mode and emit "use strict" for each source file. */
-
- /* Additional Checks */
- "noUnusedLocals": false /* Report errors on unused locals. */,
- "noUnusedParameters": false /* Report errors on unused parameters. */,
- "noImplicitReturns": true /* Report error when not all code paths in function return a value. */,
- "noFallthroughCasesInSwitch": true /* Report errors for fallthrough cases in switch statement. */,
-
- /* Module Resolution Options */
- "moduleResolution": "node" /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */,
- //"baseUrl": "./" /* Base directory to resolve non-absolute module names. */,
-
- "rootDir": "./src",
- //"types": ["node", "jest"],
+ "target": "es2022",
+ "lib": ["dom", "dom.iterable", "esnext"],
+ "allowJs": true,
+ "skipLibCheck": true,
+ "strict": true,
+ "forceConsistentCasingInFileNames": true,
+ "noEmit": true,
+ "esModuleInterop": true,
+ "module": "esnext",
+ "moduleResolution": "node",
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "jsx": "preserve",
"baseUrl": "./",
"paths": {
"#/*": ["./src/*"]
}
},
- "files": ["src/index.ts"],
- "include": ["src/index.ts"],
- "exclude": ["node_modules", "dist", "**/*/__tests__"]
+
+ "include": ["./src"]
}
diff --git a/packages/jest-presets/package.json b/packages/jest-presets/package.json
index 7f53438..d34eeab 100644
--- a/packages/jest-presets/package.json
+++ b/packages/jest-presets/package.json
@@ -7,7 +7,7 @@
"node/jest-preset.ts"
],
"scripts": {
- "clean": "rm -rf dist && rm -rf node_modules"
+ "clean": "rm -rf dist && rm -rf node_modules && rm -rf .turbo"
},
"dependencies": {
"jest": "^29.7.0",
diff --git a/packages/rdx-auth/package.json b/packages/rdx-auth/package.json
index 3102397..127a044 100644
--- a/packages/rdx-auth/package.json
+++ b/packages/rdx-auth/package.json
@@ -10,7 +10,7 @@
],
"scripts": {
"build": "tsc",
- "clean": "rm -rf dist && rm -rf node_modules",
+ "clean": "rm -rf dist && rm -rf node_modules && rm -rf .turbo",
"lint": "eslint src/",
"lint:fix": "eslint src/ --fix",
"typecheck": "tsc --noEmit",
diff --git a/packages/rdx-core/package.json b/packages/rdx-core/package.json
index 8c2aec0..f01bfe7 100644
--- a/packages/rdx-core/package.json
+++ b/packages/rdx-core/package.json
@@ -2,15 +2,11 @@
"name": "@rdx/core",
"version": "0.0.0",
"private": true,
- "main": "dist/index.js",
- "module": "dist/index.mjs",
- "types": "dist/index.d.ts",
- "files": [
- "dist/**"
- ],
+ "main": "./src/index.ts",
+ "types": "./src/index.ts",
"scripts": {
- "build": "tsc",
- "clean": "rm -rf dist && rm -rf node_modules",
+ "build.bak": "tsc",
+ "clean": "rm -rf dist && rm -rf node_modules && rm -rf .turbo",
"lint": "eslint src/",
"lint:fix": "eslint src/ --fix",
"typecheck": "tsc --noEmit",
diff --git a/packages/rdx-core/src/domain/aggregate-root-repository.interface.ts b/packages/rdx-core/src/domain/aggregate-root-repository.interface.ts
index e08181e..845c7ae 100644
--- a/packages/rdx-core/src/domain/aggregate-root-repository.interface.ts
+++ b/packages/rdx-core/src/domain/aggregate-root-repository.interface.ts
@@ -1,2 +1 @@
-// @ts-expect-error: T is intentionally unused in this interface
export interface IAggregateRootRepository {}
diff --git a/packages/rdx-core/tsconfig.json b/packages/rdx-core/tsconfig.json
deleted file mode 100644
index eead847..0000000
--- a/packages/rdx-core/tsconfig.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "extends": "@repo/typescript-config/base.json",
- "compilerOptions": {
- "sourceMap": true,
- "outDir": "./dist",
- "rootDir": "./src",
- "types": ["node"]
- },
- "files": ["src/index.ts"],
- "include": ["src/index.ts"],
- "exclude": ["node_modules", "dist", "**/*/__tests__"]
-}
diff --git a/packages/rdx-criteria/package.json b/packages/rdx-criteria/package.json
index e2e7167..d0b0c23 100644
--- a/packages/rdx-criteria/package.json
+++ b/packages/rdx-criteria/package.json
@@ -10,7 +10,7 @@
],
"scripts": {
"build": "tsc",
- "clean": "rm -rf dist && rm -rf node_modules",
+ "clean": "rm -rf dist && rm -rf node_modules && rm -rf .turbo",
"lint": "eslint src/",
"lint:fix": "eslint src/ --fix",
"typecheck": "tsc --noEmit",
diff --git a/packages/typescript-config/library.json b/packages/typescript-config/library.json
index 7436690..f6da004 100644
--- a/packages/typescript-config/library.json
+++ b/packages/typescript-config/library.json
@@ -1,9 +1,10 @@
{
"$schema": "https://json.schemastore.org/tsconfig",
+ "display": "Node Library",
"extends": "./base.json",
"compilerOptions": {
"lib": ["ES2022"],
"target": "ES2022"
},
- "exclude": ["node_modules", "dist", "**/*.spec.ts", "**/*.test.ts"]
+ "exclude": ["node_modules", "dist", "**/*.spec.ts", "**/*.test.ts", "**/*/__tests__"]
}
diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json
index 5b8b740..802d427 100644
--- a/packages/typescript-config/package.json
+++ b/packages/typescript-config/package.json
@@ -7,6 +7,6 @@
"access": "public"
},
"scripts": {
- "clean": "rm -rf dist && rm -rf node_modules"
+ "clean": "rm -rf dist && rm -rf node_modules && rm -rf .turbo"
}
}
diff --git a/packages/typescript-config/react-library.json b/packages/typescript-config/react-library.json
index 44924d9..2e18487 100644
--- a/packages/typescript-config/react-library.json
+++ b/packages/typescript-config/react-library.json
@@ -3,6 +3,9 @@
"display": "React Library",
"extends": "./base.json",
"compilerOptions": {
- "jsx": "react-jsx"
+ "jsx": "react-jsx",
+ "module": "ES2022",
+ "moduleDetection": "auto",
+ "moduleResolution": "node"
}
}
diff --git a/packages/ui/package.json b/packages/ui/package.json
index a8be9e9..4c3b42f 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -4,6 +4,7 @@
"type": "module",
"private": true,
"scripts": {
+ "clean": "rm -rf dist && rm -rf node_modules && rm -rf .turbo",
"lint": "eslint . --max-warnings 0",
"ui": "pnpm dlx shadcn@latest add"
},
diff --git a/packages/ui/src/components/index.tsx b/packages/ui/src/components/index.tsx
new file mode 100644
index 0000000..98d55ac
--- /dev/null
+++ b/packages/ui/src/components/index.tsx
@@ -0,0 +1 @@
+export * from "./button";
diff --git a/packages/ui/tsconfig.lint.json b/packages/ui/tsconfig.lint.json
index df2762e..ca86687 100644
--- a/packages/ui/tsconfig.lint.json
+++ b/packages/ui/tsconfig.lint.json
@@ -3,6 +3,6 @@
"compilerOptions": {
"outDir": "dist"
},
- "include": ["src", "turbo"],
+ "include": ["src"],
"exclude": ["node_modules", "dist"]
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index bf33032..e323b39 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -143,7 +143,7 @@ importers:
version: 1.9.9
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.15.3
'@types/passport':
specifier: ^1.0.17
version: 1.0.17
@@ -161,10 +161,10 @@ importers:
version: 6.0.3
'@typescript-eslint/eslint-plugin':
specifier: ^8.31.0
- version: 8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/parser':
specifier: ^8.31.0
- version: 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
esbuild:
specifier: ^0.25.3
version: 0.25.3
@@ -176,7 +176,7 @@ importers:
version: 9.25.1(jiti@2.4.2)
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3))
+ version: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
nodemon:
specifier: ^3.1.10
version: 3.1.10
@@ -185,7 +185,7 @@ importers:
version: 7.1.0
ts-node:
specifier: ^10.9.2
- version: 10.9.2(@types/node@22.15.2)(typescript@5.8.3)
+ version: 10.9.2(@types/node@22.15.3)(typescript@5.8.3)
tsconfig-paths:
specifier: ^4.2.0
version: 4.2.0
@@ -198,19 +198,46 @@ importers:
'@repo/ui':
specifier: workspace:*
version: link:../../packages/ui
+ '@tanstack/react-query':
+ specifier: ^5.74.11
+ version: 5.74.11(react@19.1.0)
+ axios:
+ specifier: ^1.7.3
+ version: 1.9.0
+ i18next:
+ specifier: ^25.0.2
+ version: 25.0.2(typescript@5.8.3)
+ i18next-browser-languagedetector:
+ specifier: ^8.1.0
+ version: 8.1.0
react:
specifier: ^19.1.0
version: 19.1.0
react-dom:
specifier: ^19.1.0
version: 19.1.0(react@19.1.0)
+ react-hook-form:
+ specifier: ^7.55.0
+ version: 7.56.1(react@19.1.0)
+ react-hook-form-persist:
+ specifier: ^3.0.0
+ version: 3.0.0(react-hook-form@7.56.1(react@19.1.0))(react@19.1.0)
+ react-i18next:
+ specifier: ^15.0.1
+ version: 15.5.1(i18next@25.0.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)
devDependencies:
+ '@hookform/devtools':
+ specifier: ^4.4.0
+ version: 4.4.0(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
'@repo/eslint-config':
specifier: workspace:*
version: link:../../packages/eslint-config
'@repo/typescript-config':
specifier: workspace:*
version: link:../../packages/typescript-config
+ '@tanstack/react-query-devtools':
+ specifier: ^5.74.11
+ version: 5.74.11(@tanstack/react-query@5.74.11(react@19.1.0))(react@19.1.0)
'@types/react':
specifier: ^19.1.2
version: 19.1.2
@@ -346,7 +373,7 @@ importers:
version: 1.9.9
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.15.3
'@types/passport':
specifier: ^1.0.17
version: 1.0.17
@@ -364,10 +391,10 @@ importers:
version: 6.0.3
'@typescript-eslint/eslint-plugin':
specifier: ^8.31.0
- version: 8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/parser':
specifier: ^8.31.0
- version: 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
esbuild:
specifier: ^0.25.3
version: 0.25.3
@@ -379,7 +406,7 @@ importers:
version: 9.25.1(jiti@2.4.2)
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
+ version: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
nodemon:
specifier: ^3.1.10
version: 3.1.10
@@ -397,10 +424,10 @@ importers:
devDependencies:
'@typescript-eslint/eslint-plugin':
specifier: ^8.31.0
- version: 8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/parser':
specifier: ^8.31.0
- version: 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
eslint-config-prettier:
specifier: ^10.1.2
version: 10.1.2(eslint@9.25.1(jiti@2.4.2))
@@ -409,7 +436,7 @@ importers:
version: 2.5.2(eslint@9.25.1(jiti@2.4.2))(turbo@2.5.2)
eslint-plugin-import:
specifier: ^2.31.0
- version: 2.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))
+ version: 2.31.0(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))
eslint-plugin-only-warn:
specifier: ^1.1.0
version: 1.1.0
@@ -421,10 +448,10 @@ importers:
dependencies:
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
+ version: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
ts-jest:
specifier: ^29.3.2
- version: 29.3.2(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)))(typescript@5.8.3)
+ version: 29.3.2(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)))(typescript@5.8.3)
packages/rdx-auth:
dependencies:
@@ -539,7 +566,7 @@ importers:
version: 1.9.9
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.15.3
'@types/passport':
specifier: ^1.0.17
version: 1.0.17
@@ -557,10 +584,10 @@ importers:
version: 6.0.3
'@typescript-eslint/eslint-plugin':
specifier: ^8.31.0
- version: 8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/parser':
specifier: ^8.31.0
- version: 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
esbuild:
specifier: ^0.25.3
version: 0.25.3
@@ -572,7 +599,7 @@ importers:
version: 9.25.1(jiti@2.4.2)
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
+ version: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
nodemon:
specifier: ^3.1.10
version: 3.1.10
@@ -714,7 +741,7 @@ importers:
version: 1.9.9
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.15.3
'@types/passport':
specifier: ^1.0.17
version: 1.0.17
@@ -738,10 +765,10 @@ importers:
version: 2.4.4
'@typescript-eslint/eslint-plugin':
specifier: ^8.31.0
- version: 8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/parser':
specifier: ^8.31.0
- version: 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
esbuild:
specifier: ^0.25.3
version: 0.25.3
@@ -753,7 +780,7 @@ importers:
version: 9.25.1(jiti@2.4.2)
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
+ version: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
nodemon:
specifier: ^3.1.10
version: 3.1.10
@@ -786,10 +813,10 @@ importers:
version: 29.5.14
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.15.3
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
+ version: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
typescript:
specifier: ^5.8.3
version: 5.8.3
@@ -1114,6 +1141,60 @@ packages:
'@dabh/diagnostics@2.0.3':
resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==}
+ '@emotion/babel-plugin@11.13.5':
+ resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==}
+
+ '@emotion/cache@11.14.0':
+ resolution: {integrity: sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==}
+
+ '@emotion/hash@0.9.2':
+ resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==}
+
+ '@emotion/is-prop-valid@1.3.1':
+ resolution: {integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==}
+
+ '@emotion/memoize@0.9.0':
+ resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==}
+
+ '@emotion/react@11.14.0':
+ resolution: {integrity: sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==}
+ peerDependencies:
+ '@types/react': '*'
+ react: '>=16.8.0'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@emotion/serialize@1.3.3':
+ resolution: {integrity: sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==}
+
+ '@emotion/sheet@1.4.0':
+ resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==}
+
+ '@emotion/styled@11.14.0':
+ resolution: {integrity: sha512-XxfOnXFffatap2IyCeJyNov3kiDQWoR08gPUQxvbL7fxKryGBKUZUkG6Hz48DZwVrJSVh9sJboyV1Ds4OW6SgA==}
+ peerDependencies:
+ '@emotion/react': ^11.0.0-rc.0
+ '@types/react': '*'
+ react: '>=16.8.0'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@emotion/unitless@0.10.0':
+ resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==}
+
+ '@emotion/use-insertion-effect-with-fallbacks@1.2.0':
+ resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==}
+ peerDependencies:
+ react: '>=16.8.0'
+
+ '@emotion/utils@1.4.2':
+ resolution: {integrity: sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==}
+
+ '@emotion/weak-memoize@0.4.0':
+ resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==}
+
'@esbuild/aix-ppc64@0.25.3':
resolution: {integrity: sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ==}
engines: {node: '>=18'}
@@ -1306,6 +1387,12 @@ packages:
resolution: {integrity: sha512-aozo5vqjCmDoXLNUJarFZx2IN/GgGaogY4TMJ6so/WLZOWpSV7fvj2dmrV6sEAnUm1O7aCrhTibjpzeDFgNqbg==}
engines: {node: '>=18.0.0', npm: '>=9.0.0'}
+ '@hookform/devtools@4.4.0':
+ resolution: {integrity: sha512-Mtlic+uigoYBPXlfvPBfiYYUZuyMrD3pTjDpVIhL6eCZTvQkHsKBSKeZCvXWUZr8fqrkzDg27N+ZuazLKq6Vmg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17 || ^18 || ^19
+ react-dom: ^16.8.0 || ^17 || ^18 || ^19
+
'@humanfs/core@0.19.1':
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
engines: {node: '>=18.18.0'}
@@ -1668,6 +1755,23 @@ packages:
'@tailwindcss/postcss@4.1.5':
resolution: {integrity: sha512-5lAC2/pzuyfhsFgk6I58HcNy6vPK3dV/PoPxSDuOTVbDvCddYHzHiJZZInGIY0venvzzfrTEUAXJFULAfFmObg==}
+ '@tanstack/query-core@5.74.9':
+ resolution: {integrity: sha512-qmjXpWyigDw4SfqdSBy24FzRvpBPXlaSbl92N77lcrL+yvVQLQkf0T6bQNbTxl9IEB/SvVFhhVZoIlQvFnNuuw==}
+
+ '@tanstack/query-devtools@5.74.7':
+ resolution: {integrity: sha512-nSNlfuGdnHf4yB0S+BoNYOE1o3oAH093weAYZolIHfS2stulyA/gWfSk/9H4ZFk5mAAHb5vNqAeJOmbdcGPEQw==}
+
+ '@tanstack/react-query-devtools@5.74.11':
+ resolution: {integrity: sha512-vx8MzH4WUUk4ZW8uHq7T45XNDgePF5ecRoa7haWJZxDMQyAHM80GGMhEW/yRz6TeyS9UlfTUz2OLPvgGRvvVOA==}
+ peerDependencies:
+ '@tanstack/react-query': ^5.74.11
+ react: ^18 || ^19
+
+ '@tanstack/react-query@5.74.11':
+ resolution: {integrity: sha512-FFhn9ZiYRUOsxLAWZYxVfQTpVE7UWRaAeHJIWVDHKlmZZGc16rMHW9KrFZ8peC4hA71QUf/shJD8dPSMqDnRmA==}
+ peerDependencies:
+ react: ^18 || ^19
+
'@tootallnate/quickjs-emscripten@0.23.0':
resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==}
@@ -1769,6 +1873,9 @@ packages:
'@types/jsonwebtoken@9.0.9':
resolution: {integrity: sha512-uoe+GxEuHbvy12OUQct2X9JenKM3qAscquYymuQN4fMWG9DBQtykrQEFcAbVACF7qaLw9BePSodUL0kquqBJpQ==}
+ '@types/lodash@4.17.16':
+ resolution: {integrity: sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==}
+
'@types/luxon@3.6.2':
resolution: {integrity: sha512-R/BdP7OxEMc44l2Ex5lSXHoIXTB2JLNa3y2QISIbr58U/YcsffyQrYW//hZSdrfxrjRZj3GcUoxMPGdO8gSYuw==}
@@ -1790,12 +1897,12 @@ packages:
'@types/node@12.20.55':
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
- '@types/node@22.15.2':
- resolution: {integrity: sha512-uKXqKN9beGoMdBfcaTY1ecwz6ctxuJAcUlwE55938g0ZJ8lRxwAZqRz2AJ4pzpt5dHdTPMB863UZ0ESiFUcP7A==}
-
'@types/node@22.15.3':
resolution: {integrity: sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==}
+ '@types/parse-json@4.0.2':
+ resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
+
'@types/passport-jwt@4.0.1':
resolution: {integrity: sha512-Y0Ykz6nWP4jpxgEUYq8NoVZeCQPo1ZndJLfapI249g1jHChvRfZRO/LS3tqu26YgAS/laI1qx98sYGz0IalRXQ==}
@@ -1868,14 +1975,6 @@ packages:
'@types/yargs@17.0.33':
resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==}
- '@typescript-eslint/eslint-plugin@8.31.0':
- resolution: {integrity: sha512-evaQJZ/J/S4wisevDvC1KFZkPzRetH8kYZbkgcTRyql3mcKsf+ZFDV1BVWUGTCAW5pQHoqn5gK5b8kn7ou9aFQ==}
- 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.9.0'
-
'@typescript-eslint/eslint-plugin@8.31.1':
resolution: {integrity: sha512-oUlH4h1ABavI4F0Xnl8/fOtML/eu8nI2A1nYd+f+55XI0BLu+RIqKoCiZKNo6DtqZBEQm5aNKA20G3Z5w3R6GQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1884,13 +1983,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0'
- '@typescript-eslint/parser@8.31.0':
- resolution: {integrity: sha512-67kYYShjBR0jNI5vsf/c3WG4u+zDnCTHTPqVMQguffaWWFs7artgwKmfwdifl+r6XyM5LYLas/dInj2T0SgJyw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <5.9.0'
-
'@typescript-eslint/parser@8.31.1':
resolution: {integrity: sha512-oU/OtYVydhXnumd0BobL9rkJg7wFJ9bFFPmSmB/bf/XWN85hlViji59ko6bSKBXyseT9V8l+CN1nwmlbiN0G7Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1898,21 +1990,10 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0'
- '@typescript-eslint/scope-manager@8.31.0':
- resolution: {integrity: sha512-knO8UyF78Nt8O/B64i7TlGXod69ko7z6vJD9uhSlm0qkAbGeRUSudcm0+K/4CrRjrpiHfBCjMWlc08Vav1xwcw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@typescript-eslint/scope-manager@8.31.1':
resolution: {integrity: sha512-BMNLOElPxrtNQMIsFHE+3P0Yf1z0dJqV9zLdDxN/xLlWMlXK/ApEsVEKzpizg9oal8bAT5Sc7+ocal7AC1HCVw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.31.0':
- resolution: {integrity: sha512-DJ1N1GdjI7IS7uRlzJuEDCgDQix3ZVYVtgeWEyhyn4iaoitpMBX6Ndd488mXSx0xah/cONAkEaYyylDyAeHMHg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <5.9.0'
-
'@typescript-eslint/type-utils@8.31.1':
resolution: {integrity: sha512-fNaT/m9n0+dpSp8G/iOQ05GoHYXbxw81x+yvr7TArTuZuCA6VVKbqWYVZrV5dVagpDTtj/O8k5HBEE/p/HM5LA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1920,33 +2001,16 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0'
- '@typescript-eslint/types@8.31.0':
- resolution: {integrity: sha512-Ch8oSjVyYyJxPQk8pMiP2FFGYatqXQfQIaMp+TpuuLlDachRWpUAeEu1u9B/v/8LToehUIWyiKcA/w5hUFRKuQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@typescript-eslint/types@8.31.1':
resolution: {integrity: sha512-SfepaEFUDQYRoA70DD9GtytljBePSj17qPxFHA/h3eg6lPTqGJ5mWOtbXCk1YrVU1cTJRd14nhaXWFu0l2troQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.31.0':
- resolution: {integrity: sha512-xLmgn4Yl46xi6aDSZ9KkyfhhtnYI15/CvHbpOy/eR5NWhK/BK8wc709KKwhAR0m4ZKRP7h07bm4BWUYOCuRpQQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <5.9.0'
-
'@typescript-eslint/typescript-estree@8.31.1':
resolution: {integrity: sha512-kaA0ueLe2v7KunYOyWYtlf/QhhZb7+qh4Yw6Ni5kgukMIG+iP773tjgBiLWIXYumWCwEq3nLW+TUywEp8uEeag==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <5.9.0'
- '@typescript-eslint/utils@8.31.0':
- resolution: {integrity: sha512-qi6uPLt9cjTFxAb1zGNgTob4x9ur7xC6mHQJ8GwEzGMGE9tYniublmJaowOJ9V2jUzxrltTPfdG2nKlWsq0+Ww==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <5.9.0'
-
'@typescript-eslint/utils@8.31.1':
resolution: {integrity: sha512-2DSI4SNfF5T4oRveQ4nUrSjUqjMND0nLq9rEkz0gfGr3tg0S5KB6DhwR+WZPCjzkZl3cH+4x2ce3EsL50FubjQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1954,10 +2018,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0'
- '@typescript-eslint/visitor-keys@8.31.0':
- resolution: {integrity: sha512-QcGHmlRHWOl93o64ZUMNewCdwKGU6WItOU52H0djgNmn1EOrhVudrDzXz4OycCRSCPwFCDrE2iIt5vmuUdHxuQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@typescript-eslint/visitor-keys@8.31.1':
resolution: {integrity: sha512-I+/rgqOVBn6f0o7NDTmAPWWC6NuqhV174lfYvAm9fUaWeiefLdux9/YI3/nLugEn9L8fcSi0XmpKi/r5u0nmpw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -2105,6 +2165,9 @@ packages:
resolution: {integrity: sha512-NZKeq9AfyQvEeNlN0zSYAaWrmBffJh3IELMZfRpJVWgrpEbtEpnjvzqBPf+mxoI287JohRDoa+/nsfqqiZmF6g==}
engines: {node: '>= 6.0.0'}
+ axios@1.9.0:
+ resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==}
+
babel-jest@29.7.0:
resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -2119,6 +2182,10 @@ packages:
resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ babel-plugin-macros@3.1.0:
+ resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
+ engines: {node: '>=10', npm: '>=6'}
+
babel-preset-current-node-syntax@1.1.0:
resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==}
peerDependencies:
@@ -2365,6 +2432,9 @@ packages:
resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
engines: {node: '>= 0.6'}
+ convert-source-map@1.9.0:
+ resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
+
convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
@@ -2385,6 +2455,10 @@ packages:
resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
engines: {node: '>= 0.10'}
+ cosmiconfig@7.1.0:
+ resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
+ engines: {node: '>=10'}
+
create-jest@29.7.0:
resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -2494,6 +2568,10 @@ packages:
resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
engines: {node: '>= 0.8'}
+ dequal@2.0.3:
+ resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
+ engines: {node: '>=6'}
+
destroy@1.2.0:
resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
@@ -2843,6 +2921,9 @@ packages:
resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==}
engines: {node: '>= 0.8'}
+ find-root@1.1.0:
+ resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==}
+
find-up@4.1.0:
resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
engines: {node: '>=8'}
@@ -2861,6 +2942,15 @@ packages:
fn.name@1.1.0:
resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==}
+ follow-redirects@1.15.9:
+ resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ debug: '*'
+ peerDependenciesMeta:
+ debug:
+ optional: true
+
for-each@0.3.5:
resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==}
engines: {node: '>= 0.4'}
@@ -3054,9 +3144,15 @@ packages:
resolution: {integrity: sha512-jOiHyAZsmnr8LqoPGmCjYAaiuWwjAPLgY8ZX2XrmHawt99/u1y6RgrZMTeoPfpUbV96HOalYgz1qzkRbw54Pmg==}
engines: {node: '>=18.0.0'}
+ hoist-non-react-statics@3.3.2:
+ resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
+
html-escaper@2.0.2:
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
+ html-parse-stringify@3.0.1:
+ resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==}
+
http-errors@2.0.0:
resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
engines: {node: '>= 0.8'}
@@ -3085,6 +3181,17 @@ packages:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
+ i18next-browser-languagedetector@8.1.0:
+ resolution: {integrity: sha512-mHZxNx1Lq09xt5kCauZ/4bsXOEA2pfpwSoU11/QTJB+pD94iONFwp+ohqi///PwiFvjFOxe1akYCdHyFo1ng5Q==}
+
+ i18next@25.0.2:
+ resolution: {integrity: sha512-xWxgK8GAaPYkV9ia2tdgbtdM+qiC+ysVTBPvXhpCORU/+QkeQe3BSI7Crr+c4ZXULN1PfnXG/HY2n7HGx4KKBg==}
+ peerDependencies:
+ typescript: ^5
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
iconv-lite@0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
engines: {node: '>=0.10.0'}
@@ -3624,6 +3731,11 @@ packages:
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
+ little-state-machine@4.8.1:
+ resolution: {integrity: sha512-liPHqaWMQ7rzZryQUDnbZ1Gclnnai3dIyaJ0nAgwZRXMzqbYrydrlCI0NDojRUbE5VYh5vu6hygEUZiH77nQkQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17 || ^18 || ^19
+
locate-path@5.0.0:
resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
engines: {node: '>=8'}
@@ -4232,6 +4344,37 @@ packages:
peerDependencies:
react: ^19.1.0
+ react-hook-form-persist@3.0.0:
+ resolution: {integrity: sha512-6nwW65JyFpBem9RjLYAWvIFxOLoCk0E13iB9e5yeF5jeHlwx1ua0M77FvwhPpD8eaCz7hG4ziCdOxRcnJVUSxQ==}
+ peerDependencies:
+ react: '>= 16.3'
+ react-hook-form: '>= 6'
+
+ react-hook-form@7.56.1:
+ resolution: {integrity: sha512-qWAVokhSpshhcEuQDSANHx3jiAEFzu2HAaaQIzi/r9FNPm1ioAvuJSD4EuZzWd7Al7nTRKcKPnBKO7sRn+zavQ==}
+ engines: {node: '>=18.0.0'}
+ peerDependencies:
+ react: ^16.8.0 || ^17 || ^18 || ^19
+
+ react-i18next@15.5.1:
+ resolution: {integrity: sha512-C8RZ7N7H0L+flitiX6ASjq9p5puVJU1Z8VyL3OgM/QOMRf40BMZX+5TkpxzZVcTmOLPX5zlti4InEX5pFyiVeA==}
+ peerDependencies:
+ i18next: '>= 23.2.3'
+ react: '>= 16.8.0'
+ react-dom: '*'
+ react-native: '*'
+ typescript: ^5
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+ typescript:
+ optional: true
+
+ react-is@16.13.1:
+ resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
+
react-is@18.3.1:
resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==}
@@ -4239,6 +4382,11 @@ packages:
resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==}
engines: {node: '>=0.10.0'}
+ react-simple-animate@3.5.3:
+ resolution: {integrity: sha512-Ob+SmB5J1tXDEZyOe2Hf950K4M8VaWBBmQ3cS2BUnTORqHjhK0iKG8fB+bo47ZL15t8d3g/Y0roiqH05UBjG7A==}
+ peerDependencies:
+ react-dom: ^16.8.0 || ^17 || ^18 || ^19
+
react@19.1.0:
resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==}
engines: {node: '>=0.10.0'}
@@ -4526,6 +4674,10 @@ packages:
source-map-support@0.5.13:
resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==}
+ source-map@0.5.7:
+ resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
+ engines: {node: '>=0.10.0'}
+
source-map@0.6.1:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
@@ -4601,6 +4753,9 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
+ stylis@4.2.0:
+ resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==}
+
superagent@9.0.2:
resolution: {integrity: sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==}
engines: {node: '>=14.18.0'}
@@ -4912,6 +5067,12 @@ packages:
uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
+ use-deep-compare-effect@1.8.1:
+ resolution: {integrity: sha512-kbeNVZ9Zkc0RFGpfMN3MNfaKNvcLNyxOAAd9O4CBZ+kCBXXscn9s/4I+8ytUER4RDpEYs5+O6Rs4PqiZ+rHr5Q==}
+ engines: {node: '>=10', npm: '>=6'}
+ peerDependencies:
+ react: '>=16.13'
+
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
@@ -4993,6 +5154,10 @@ packages:
yaml:
optional: true
+ void-elements@3.1.0:
+ resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}
+ engines: {node: '>=0.10.0'}
+
walker@1.0.8:
resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
@@ -5082,6 +5247,10 @@ packages:
yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
+ yaml@1.10.2:
+ resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
+ engines: {node: '>= 6'}
+
yargs-parser@21.1.1:
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
engines: {node: '>=12'}
@@ -5469,6 +5638,89 @@ snapshots:
enabled: 2.0.0
kuler: 2.0.0
+ '@emotion/babel-plugin@11.13.5':
+ dependencies:
+ '@babel/helper-module-imports': 7.25.9
+ '@babel/runtime': 7.27.0
+ '@emotion/hash': 0.9.2
+ '@emotion/memoize': 0.9.0
+ '@emotion/serialize': 1.3.3
+ babel-plugin-macros: 3.1.0
+ convert-source-map: 1.9.0
+ escape-string-regexp: 4.0.0
+ find-root: 1.1.0
+ source-map: 0.5.7
+ stylis: 4.2.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@emotion/cache@11.14.0':
+ dependencies:
+ '@emotion/memoize': 0.9.0
+ '@emotion/sheet': 1.4.0
+ '@emotion/utils': 1.4.2
+ '@emotion/weak-memoize': 0.4.0
+ stylis: 4.2.0
+
+ '@emotion/hash@0.9.2': {}
+
+ '@emotion/is-prop-valid@1.3.1':
+ dependencies:
+ '@emotion/memoize': 0.9.0
+
+ '@emotion/memoize@0.9.0': {}
+
+ '@emotion/react@11.14.0(@types/react@19.1.2)(react@19.1.0)':
+ dependencies:
+ '@babel/runtime': 7.27.0
+ '@emotion/babel-plugin': 11.13.5
+ '@emotion/cache': 11.14.0
+ '@emotion/serialize': 1.3.3
+ '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.1.0)
+ '@emotion/utils': 1.4.2
+ '@emotion/weak-memoize': 0.4.0
+ hoist-non-react-statics: 3.3.2
+ react: 19.1.0
+ optionalDependencies:
+ '@types/react': 19.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@emotion/serialize@1.3.3':
+ dependencies:
+ '@emotion/hash': 0.9.2
+ '@emotion/memoize': 0.9.0
+ '@emotion/unitless': 0.10.0
+ '@emotion/utils': 1.4.2
+ csstype: 3.1.3
+
+ '@emotion/sheet@1.4.0': {}
+
+ '@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.1.2)(react@19.1.0))(@types/react@19.1.2)(react@19.1.0)':
+ dependencies:
+ '@babel/runtime': 7.27.0
+ '@emotion/babel-plugin': 11.13.5
+ '@emotion/is-prop-valid': 1.3.1
+ '@emotion/react': 11.14.0(@types/react@19.1.2)(react@19.1.0)
+ '@emotion/serialize': 1.3.3
+ '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.1.0)
+ '@emotion/utils': 1.4.2
+ react: 19.1.0
+ optionalDependencies:
+ '@types/react': 19.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@emotion/unitless@0.10.0': {}
+
+ '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.1.0)':
+ dependencies:
+ react: 19.1.0
+
+ '@emotion/utils@1.4.2': {}
+
+ '@emotion/weak-memoize@0.4.0': {}
+
'@esbuild/aix-ppc64@0.25.3':
optional: true
@@ -5590,6 +5842,22 @@ snapshots:
'@faker-js/faker@9.7.0': {}
+ '@hookform/devtools@4.4.0(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
+ dependencies:
+ '@emotion/react': 11.14.0(@types/react@19.1.2)(react@19.1.0)
+ '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.1.2)(react@19.1.0))(@types/react@19.1.2)(react@19.1.0)
+ '@types/lodash': 4.17.16
+ little-state-machine: 4.8.1(react@19.1.0)
+ lodash: 4.17.21
+ react: 19.1.0
+ react-dom: 19.1.0(react@19.1.0)
+ react-simple-animate: 3.5.3(react-dom@19.1.0(react@19.1.0))
+ use-deep-compare-effect: 1.8.1(react@19.1.0)
+ uuid: 8.3.2
+ transitivePeerDependencies:
+ - '@types/react'
+ - supports-color
+
'@humanfs/core@0.19.1': {}
'@humanfs/node@0.16.6':
@@ -5622,7 +5890,7 @@ snapshots:
jest-util: 29.7.0
slash: 3.0.0
- '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3))':
+ '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))':
dependencies:
'@jest/console': 29.7.0
'@jest/reporters': 29.7.0
@@ -5636,42 +5904,7 @@ snapshots:
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3))
- jest-haste-map: 29.7.0
- jest-message-util: 29.7.0
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-resolve-dependencies: 29.7.0
- jest-runner: 29.7.0
- jest-runtime: 29.7.0
- jest-snapshot: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- jest-watcher: 29.7.0
- micromatch: 4.0.8
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-ansi: 6.0.1
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))':
- dependencies:
- '@jest/console': 29.7.0
- '@jest/reporters': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 22.15.3
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- ci-info: 3.9.0
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
+ jest-config: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -6032,6 +6265,21 @@ snapshots:
postcss: 8.5.3
tailwindcss: 4.1.5
+ '@tanstack/query-core@5.74.9': {}
+
+ '@tanstack/query-devtools@5.74.7': {}
+
+ '@tanstack/react-query-devtools@5.74.11(@tanstack/react-query@5.74.11(react@19.1.0))(react@19.1.0)':
+ dependencies:
+ '@tanstack/query-devtools': 5.74.7
+ '@tanstack/react-query': 5.74.11(react@19.1.0)
+ react: 19.1.0
+
+ '@tanstack/react-query@5.74.11(react@19.1.0)':
+ dependencies:
+ '@tanstack/query-core': 5.74.9
+ react: 19.1.0
+
'@tootallnate/quickjs-emscripten@0.23.0': {}
'@tsconfig/node10@1.0.11': {}
@@ -6099,12 +6347,12 @@ snapshots:
'@types/bcrypt@5.0.2':
dependencies:
- '@types/node': 22.15.2
+ '@types/node': 22.15.3
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 22.15.2
+ '@types/node': 22.15.3
'@types/connect@3.4.38':
dependencies:
@@ -6114,7 +6362,7 @@ snapshots:
'@types/cors@2.8.17':
dependencies:
- '@types/node': 22.15.2
+ '@types/node': 22.15.3
'@types/debug@4.1.12':
dependencies:
@@ -6146,7 +6394,7 @@ snapshots:
'@types/glob@8.1.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 22.15.2
+ '@types/node': 22.15.3
'@types/graceful-fs@4.1.9':
dependencies:
@@ -6181,7 +6429,9 @@ snapshots:
'@types/jsonwebtoken@9.0.9':
dependencies:
'@types/ms': 2.1.0
- '@types/node': 22.15.2
+ '@types/node': 22.15.3
+
+ '@types/lodash@4.17.16': {}
'@types/luxon@3.6.2': {}
@@ -6193,20 +6443,18 @@ snapshots:
'@types/morgan@1.9.9':
dependencies:
- '@types/node': 22.15.2
+ '@types/node': 22.15.3
'@types/ms@2.1.0': {}
'@types/node@12.20.55': {}
- '@types/node@22.15.2':
- dependencies:
- undici-types: 6.21.0
-
'@types/node@22.15.3':
dependencies:
undici-types: 6.21.0
+ '@types/parse-json@4.0.2': {}
+
'@types/passport-jwt@4.0.1':
dependencies:
'@types/jsonwebtoken': 9.0.9
@@ -6242,7 +6490,7 @@ snapshots:
'@types/response-time@2.3.8':
dependencies:
'@types/express': 4.17.21
- '@types/node': 22.15.2
+ '@types/node': 22.15.3
'@types/send@0.17.4':
dependencies:
@@ -6293,23 +6541,6 @@ snapshots:
dependencies:
'@types/yargs-parser': 21.0.3
- '@typescript-eslint/eslint-plugin@8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)':
- dependencies:
- '@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/scope-manager': 8.31.0
- '@typescript-eslint/type-utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/visitor-keys': 8.31.0
- eslint: 9.25.1(jiti@2.4.2)
- graphemer: 1.4.0
- ignore: 5.3.2
- natural-compare: 1.4.0
- ts-api-utils: 2.1.0(typescript@5.8.3)
- typescript: 5.8.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
@@ -6327,18 +6558,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)':
- dependencies:
- '@typescript-eslint/scope-manager': 8.31.0
- '@typescript-eslint/types': 8.31.0
- '@typescript-eslint/typescript-estree': 8.31.0(typescript@5.8.3)
- '@typescript-eslint/visitor-keys': 8.31.0
- debug: 4.4.0(supports-color@5.5.0)
- eslint: 9.25.1(jiti@2.4.2)
- typescript: 5.8.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@typescript-eslint/scope-manager': 8.31.1
@@ -6351,27 +6570,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.31.0':
- dependencies:
- '@typescript-eslint/types': 8.31.0
- '@typescript-eslint/visitor-keys': 8.31.0
-
'@typescript-eslint/scope-manager@8.31.1':
dependencies:
'@typescript-eslint/types': 8.31.1
'@typescript-eslint/visitor-keys': 8.31.1
- '@typescript-eslint/type-utils@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)':
- dependencies:
- '@typescript-eslint/typescript-estree': 8.31.0(typescript@5.8.3)
- '@typescript-eslint/utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
- debug: 4.4.0(supports-color@5.5.0)
- eslint: 9.25.1(jiti@2.4.2)
- ts-api-utils: 2.1.0(typescript@5.8.3)
- typescript: 5.8.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/type-utils@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3)
@@ -6383,24 +6586,8 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.31.0': {}
-
'@typescript-eslint/types@8.31.1': {}
- '@typescript-eslint/typescript-estree@8.31.0(typescript@5.8.3)':
- dependencies:
- '@typescript-eslint/types': 8.31.0
- '@typescript-eslint/visitor-keys': 8.31.0
- debug: 4.4.0(supports-color@5.5.0)
- fast-glob: 3.3.3
- is-glob: 4.0.3
- minimatch: 9.0.5
- semver: 7.7.1
- ts-api-utils: 2.1.0(typescript@5.8.3)
- typescript: 5.8.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/typescript-estree@8.31.1(typescript@5.8.3)':
dependencies:
'@typescript-eslint/types': 8.31.1
@@ -6415,17 +6602,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)':
- dependencies:
- '@eslint-community/eslint-utils': 4.6.1(eslint@9.25.1(jiti@2.4.2))
- '@typescript-eslint/scope-manager': 8.31.0
- '@typescript-eslint/types': 8.31.0
- '@typescript-eslint/typescript-estree': 8.31.0(typescript@5.8.3)
- eslint: 9.25.1(jiti@2.4.2)
- typescript: 5.8.3
- transitivePeerDependencies:
- - supports-color
-
'@typescript-eslint/utils@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@eslint-community/eslint-utils': 4.6.1(eslint@9.25.1(jiti@2.4.2))
@@ -6437,11 +6613,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.31.0':
- dependencies:
- '@typescript-eslint/types': 8.31.0
- eslint-visitor-keys: 4.2.0
-
'@typescript-eslint/visitor-keys@8.31.1':
dependencies:
'@typescript-eslint/types': 8.31.1
@@ -6603,6 +6774,14 @@ snapshots:
aws-ssl-profiles@1.1.2: {}
+ axios@1.9.0:
+ dependencies:
+ follow-redirects: 1.15.9
+ form-data: 4.0.2
+ proxy-from-env: 1.1.0
+ transitivePeerDependencies:
+ - debug
+
babel-jest@29.7.0(@babel/core@7.26.10):
dependencies:
'@babel/core': 7.26.10
@@ -6633,6 +6812,12 @@ snapshots:
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.7
+ babel-plugin-macros@3.1.0:
+ dependencies:
+ '@babel/runtime': 7.27.0
+ cosmiconfig: 7.1.0
+ resolve: 1.22.10
+
babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.10):
dependencies:
'@babel/core': 7.26.10
@@ -6929,6 +7114,8 @@ snapshots:
content-type@1.0.5: {}
+ convert-source-map@1.9.0: {}
+
convert-source-map@2.0.0: {}
cookie-signature@1.0.6: {}
@@ -6944,43 +7131,21 @@ snapshots:
object-assign: 4.1.1
vary: 1.1.2
- create-jest@29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3)):
+ cosmiconfig@7.1.0:
dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3))
- jest-util: 29.7.0
- prompts: 2.4.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
+ '@types/parse-json': 4.0.2
+ import-fresh: 3.3.1
+ parse-json: 5.2.0
+ path-type: 4.0.0
+ yaml: 1.10.2
- create-jest@29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
+ create-jest@29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- jest-util: 29.7.0
- prompts: 2.4.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- create-jest@29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
- dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
+ jest-config: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -7033,7 +7198,9 @@ snapshots:
optionalDependencies:
supports-color: 5.5.0
- dedent@1.5.3: {}
+ dedent@1.5.3(babel-plugin-macros@3.1.0):
+ optionalDependencies:
+ babel-plugin-macros: 3.1.0
deep-extend@0.6.0: {}
@@ -7082,6 +7249,8 @@ snapshots:
depd@2.0.0: {}
+ dequal@2.0.3: {}
+
destroy@1.2.0: {}
detect-indent@6.1.0: {}
@@ -7315,17 +7484,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.25.1(jiti@2.4.2)):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.25.1(jiti@2.4.2)):
dependencies:
debug: 3.2.7
optionalDependencies:
- '@typescript-eslint/parser': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/parser': 8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
eslint: 9.25.1(jiti@2.4.2)
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2)):
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2)):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.8
@@ -7336,7 +7505,7 @@ snapshots:
doctrine: 2.1.0
eslint: 9.25.1(jiti@2.4.2)
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.25.1(jiti@2.4.2))
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.25.1(jiti@2.4.2))
hasown: 2.0.2
is-core-module: 2.16.1
is-glob: 4.0.3
@@ -7348,7 +7517,7 @@ snapshots:
string.prototype.trimend: 1.0.9
tsconfig-paths: 3.15.0
optionalDependencies:
- '@typescript-eslint/parser': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/parser': 8.31.1(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
@@ -7563,6 +7732,8 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ find-root@1.1.0: {}
+
find-up@4.1.0:
dependencies:
locate-path: 5.0.0
@@ -7582,6 +7753,8 @@ snapshots:
fn.name@1.1.0: {}
+ follow-redirects@1.15.9: {}
+
for-each@0.3.5:
dependencies:
is-callable: 1.2.7
@@ -7804,8 +7977,16 @@ snapshots:
helmet@8.1.0: {}
+ hoist-non-react-statics@3.3.2:
+ dependencies:
+ react-is: 16.13.1
+
html-escaper@2.0.2: {}
+ html-parse-stringify@3.0.1:
+ dependencies:
+ void-elements: 3.1.0
+
http-errors@2.0.0:
dependencies:
depd: 2.0.0
@@ -7841,6 +8022,16 @@ snapshots:
human-signals@2.1.0: {}
+ i18next-browser-languagedetector@8.1.0:
+ dependencies:
+ '@babel/runtime': 7.27.0
+
+ i18next@25.0.2(typescript@5.8.3):
+ dependencies:
+ '@babel/runtime': 7.27.0
+ optionalDependencies:
+ typescript: 5.8.3
+
iconv-lite@0.4.24:
dependencies:
safer-buffer: 2.1.2
@@ -8132,7 +8323,7 @@ snapshots:
jest-util: 29.7.0
p-limit: 3.1.0
- jest-circus@29.7.0:
+ jest-circus@29.7.0(babel-plugin-macros@3.1.0):
dependencies:
'@jest/environment': 29.7.0
'@jest/expect': 29.7.0
@@ -8141,7 +8332,7 @@ snapshots:
'@types/node': 22.15.3
chalk: 4.1.2
co: 4.6.0
- dedent: 1.5.3
+ dedent: 1.5.3(babel-plugin-macros@3.1.0)
is-generator-fn: 2.1.0
jest-each: 29.7.0
jest-matcher-utils: 29.7.0
@@ -8158,16 +8349,16 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-cli@29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3)):
+ jest-cli@29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3))
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3))
+ create-jest: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
exit: 0.1.2
import-local: 3.2.0
- jest-config: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3))
+ jest-config: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -8177,45 +8368,7 @@ snapshots:
- supports-color
- ts-node
- jest-cli@29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- chalk: 4.1.2
- create-jest: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- exit: 0.1.2
- import-local: 3.2.0
- jest-config: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- jest-util: 29.7.0
- jest-validate: 29.7.0
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jest-cli@29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- chalk: 4.1.2
- create-jest: 29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- exit: 0.1.2
- import-local: 3.2.0
- jest-config: 29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- jest-util: 29.7.0
- jest-validate: 29.7.0
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jest-config@29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3)):
+ jest-config@29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
dependencies:
'@babel/core': 7.26.10
'@jest/test-sequencer': 29.7.0
@@ -8226,100 +8379,7 @@ snapshots:
deepmerge: 4.3.1
glob: 7.2.3
graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 22.15.2
- ts-node: 10.9.2(@types/node@22.15.2)(typescript@5.8.3)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-config@29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
- dependencies:
- '@babel/core': 7.26.10
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 22.15.2
- ts-node: 10.9.2(@types/node@22.15.3)(typescript@5.8.3)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-config@29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3)):
- dependencies:
- '@babel/core': 7.26.10
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 22.15.3
- ts-node: 10.9.2(@types/node@22.15.2)(typescript@5.8.3)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-config@29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
- dependencies:
- '@babel/core': 7.26.10
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
+ jest-circus: 29.7.0(babel-plugin-macros@3.1.0)
jest-environment-node: 29.7.0
jest-get-type: 29.6.3
jest-regex-util: 29.6.3
@@ -8554,36 +8614,12 @@ snapshots:
merge-stream: 2.0.0
supports-color: 8.1.1
- jest@29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3)):
+ jest@29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3))
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
'@jest/types': 29.6.3
import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3))
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jest@29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- '@jest/types': 29.6.3
- import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@22.15.2)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jest@29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
- '@jest/types': 29.6.3
- import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
+ jest-cli: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -8719,6 +8755,10 @@ snapshots:
lines-and-columns@1.2.4: {}
+ little-state-machine@4.8.1(react@19.1.0):
+ dependencies:
+ react: 19.1.0
+
locate-path@5.0.0:
dependencies:
p-locate: 4.1.0
@@ -9306,10 +9346,35 @@ snapshots:
react: 19.1.0
scheduler: 0.26.0
+ react-hook-form-persist@3.0.0(react-hook-form@7.56.1(react@19.1.0))(react@19.1.0):
+ dependencies:
+ react: 19.1.0
+ react-hook-form: 7.56.1(react@19.1.0)
+
+ react-hook-form@7.56.1(react@19.1.0):
+ dependencies:
+ react: 19.1.0
+
+ react-i18next@15.5.1(i18next@25.0.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3):
+ dependencies:
+ '@babel/runtime': 7.27.0
+ html-parse-stringify: 3.0.1
+ i18next: 25.0.2(typescript@5.8.3)
+ react: 19.1.0
+ optionalDependencies:
+ react-dom: 19.1.0(react@19.1.0)
+ typescript: 5.8.3
+
+ react-is@16.13.1: {}
+
react-is@18.3.1: {}
react-refresh@0.17.0: {}
+ react-simple-animate@3.5.3(react-dom@19.1.0(react@19.1.0)):
+ dependencies:
+ react-dom: 19.1.0(react@19.1.0)
+
react@19.1.0: {}
read-yaml-file@1.1.0:
@@ -9640,6 +9705,8 @@ snapshots:
buffer-from: 1.1.2
source-map: 0.6.1
+ source-map@0.5.7: {}
+
source-map@0.6.1: {}
spawndamnit@3.0.1:
@@ -9713,6 +9780,8 @@ snapshots:
strip-json-comments@3.1.1: {}
+ stylis@4.2.0: {}
+
superagent@9.0.2:
dependencies:
component-emitter: 1.3.1
@@ -9823,12 +9892,12 @@ snapshots:
dependencies:
typescript: 5.8.3
- ts-jest@29.3.2(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)))(typescript@5.8.3):
+ ts-jest@29.3.2(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)))(typescript@5.8.3):
dependencies:
bs-logger: 0.2.6
ejs: 3.1.10
fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@22.15.3)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
+ jest: 29.7.0(@types/node@22.15.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3))
jest-util: 29.7.0
json5: 2.2.3
lodash.memoize: 4.1.2
@@ -9861,24 +9930,6 @@ snapshots:
- '@swc/wasm'
- '@types/node'
- ts-node@10.9.2(@types/node@22.15.2)(typescript@5.8.3):
- dependencies:
- '@cspotcode/source-map-support': 0.8.1
- '@tsconfig/node10': 1.0.11
- '@tsconfig/node12': 1.0.11
- '@tsconfig/node14': 1.0.3
- '@tsconfig/node16': 1.0.4
- '@types/node': 22.15.2
- acorn: 8.14.1
- acorn-walk: 8.3.4
- arg: 4.1.3
- create-require: 1.1.1
- diff: 4.0.2
- make-error: 1.3.6
- typescript: 5.8.3
- v8-compile-cache-lib: 3.0.1
- yn: 3.1.1
-
ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
@@ -10067,6 +10118,12 @@ snapshots:
dependencies:
punycode: 2.3.1
+ use-deep-compare-effect@1.8.1(react@19.1.0):
+ dependencies:
+ '@babel/runtime': 7.27.0
+ dequal: 2.0.3
+ react: 19.1.0
+
util-deprecate@1.0.2: {}
util@0.10.4:
@@ -10109,6 +10166,8 @@ snapshots:
jiti: 2.4.2
lightningcss: 1.29.2
+ void-elements@3.1.0: {}
+
walker@1.0.8:
dependencies:
makeerror: 1.0.12
@@ -10236,6 +10295,8 @@ snapshots:
yallist@4.0.0: {}
+ yaml@1.10.2: {}
+
yargs-parser@21.1.1: {}
yargs@17.7.2: