diff --git a/apps/bridge-frontend/Dockerfile b/apps/bridge-frontend/Dockerfile
index 0d0d1fa..25f7052 100644
--- a/apps/bridge-frontend/Dockerfile
+++ b/apps/bridge-frontend/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:20-bookworm AS base
+FROM node:22-bookworm-slim AS base
FROM base AS builder
ARG APP_DIR=/opt/bridge-frontend
diff --git a/apps/bridge-frontend/app/api/auth/[...nextauth]/route.ts b/apps/bridge-frontend/app/api/auth/[...nextauth]/route.ts
index ad23efa..e20b40e 100644
--- a/apps/bridge-frontend/app/api/auth/[...nextauth]/route.ts
+++ b/apps/bridge-frontend/app/api/auth/[...nextauth]/route.ts
@@ -1,7 +1,6 @@
import NextAuth from "next-auth";
import { authOptions } from "@/app/_lib/authentication";
-// @ts-expect-error
const handler = NextAuth(authOptions);
export { handler as GET, handler as POST };
diff --git a/apps/bridge-frontend/package.json b/apps/bridge-frontend/package.json
index ed21b3f..1b1a0db 100644
--- a/apps/bridge-frontend/package.json
+++ b/apps/bridge-frontend/package.json
@@ -13,28 +13,28 @@
"migrate:down:one": "tsx database/migrate.ts down:one"
},
"dependencies": {
- "@auth/kysely-adapter": "^1.4.2",
+ "@auth/kysely-adapter": "^1.5.2",
"@emotion/cache": "^11.13.1",
- "@emotion/react": "^11.13.0",
+ "@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/material-nextjs": "^5.16.6",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "@mui/x-license": "^7.12.0",
+ "@mui/material-nextjs": "^5",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "@mui/x-license": "^7.18.0",
"@link-stack/bridge-common": "*",
"@link-stack/bridge-ui": "*",
"@link-stack/signal-api": "*",
- "date-fns": "^3.6.0",
+ "date-fns": "^4.1.0",
"dotenv": "^16.4.5",
"graphile-worker": "^0.16.6",
"kysely": "0.26.1",
- "material-ui-popup-state": "^5.1.2",
- "mui-chips-input": "^2.1.5",
- "next": "14.2.5",
- "next-auth": "^4.24.7",
- "pg": "^8.12.0",
+ "material-ui-popup-state": "^5.3.1",
+ "mui-chips-input": "^3.1.0",
+ "next": "14.2.13",
+ "next-auth": "^4.24.8",
+ "pg": "^8.13.0",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-digit-input": "^2.1.0",
@@ -42,13 +42,13 @@
"react-qr-code": "^2.0.15",
"react-timer-hook": "^3.0.7",
"sharp": "^0.33.5",
- "tss-react": "^4.9.12",
- "tsx": "^4.19.0",
+ "tss-react": "^4.9.13",
+ "tsx": "^4.19.1",
"@link-stack/ui": "*"
},
"devDependencies": {
"@types/node": "^22",
- "@types/pg": "^8.11.8",
+ "@types/pg": "^8.11.10",
"@types/react": "^18",
"@types/react-dom": "^18",
"@link-stack/eslint-config": "*",
diff --git a/apps/bridge-migrations/package.json b/apps/bridge-migrations/package.json
index e0db039..c3a10b6 100644
--- a/apps/bridge-migrations/package.json
+++ b/apps/bridge-migrations/package.json
@@ -11,12 +11,12 @@
"dependencies": {
"dotenv": "^16.4.5",
"kysely": "0.26.1",
- "pg": "^8.12.0",
- "tsx": "^4.19.0"
+ "pg": "^8.13.0",
+ "tsx": "^4.19.1"
},
"devDependencies": {
"@types/node": "^22",
- "@types/pg": "^8.11.8",
+ "@types/pg": "^8.11.10",
"@link-stack/eslint-config": "*",
"@link-stack/typescript-config": "*",
"typescript": "^5"
diff --git a/apps/bridge-whatsapp/Dockerfile b/apps/bridge-whatsapp/Dockerfile
index c1a34c7..c5483c4 100644
--- a/apps/bridge-whatsapp/Dockerfile
+++ b/apps/bridge-whatsapp/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:20-bookworm AS base
+FROM node:22-bookworm-slim AS base
FROM base AS builder
ARG APP_DIR=/opt/bridge-whatsapp
diff --git a/apps/bridge-whatsapp/package.json b/apps/bridge-whatsapp/package.json
index 42b73fb..3d49c9d 100644
--- a/apps/bridge-whatsapp/package.json
+++ b/apps/bridge-whatsapp/package.json
@@ -10,7 +10,7 @@
"@hapi/hapi": "^21.3.10",
"@hapipal/schmervice": "^3.0.0",
"@hapipal/toys": "^4.0.0",
- "@whiskeysockets/baileys": "^6.7.7",
+ "@whiskeysockets/baileys": "^6.7.8",
"hapi-pino": "^12.1.0",
"link-preview-js": "^3.0.5"
},
@@ -20,8 +20,8 @@
"@link-stack/typescript-config": "*",
"@types/node": "*",
"dotenv-cli": "^7.4.2",
- "tsx": "^4.19.0",
- "typescript": "^5.5.4"
+ "tsx": "^4.19.1",
+ "typescript": "^5.6.2"
},
"scripts": {
"build": "tsc -p tsconfig.json",
diff --git a/apps/bridge-worker/Dockerfile b/apps/bridge-worker/Dockerfile
index 345ba66..96a68f3 100644
--- a/apps/bridge-worker/Dockerfile
+++ b/apps/bridge-worker/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:20-bookworm AS base
+FROM node:22-bookworm-slim AS base
FROM base AS builder
ARG APP_DIR=/opt/bridge-worker
diff --git a/apps/bridge-worker/package.json b/apps/bridge-worker/package.json
index 8ac4cdf..9bdf109 100644
--- a/apps/bridge-worker/package.json
+++ b/apps/bridge-worker/package.json
@@ -19,9 +19,9 @@
"html-to-text": "^9.0.5",
"jest": "^29.7.0",
"kysely": "^0.27.3",
- "pg": "^8.12.0",
- "remeda": "^2.11.0",
- "twilio": "^5.2.3"
+ "pg": "^8.13.0",
+ "remeda": "^2.14.0",
+ "twilio": "^5.3.2"
},
"devDependencies": {
"@babel/core": "7.25.2",
@@ -33,7 +33,7 @@
"prettier": "^3.3.3",
"@link-stack/typescript-config": "*",
"ts-node": "^10.9.2",
- "typedoc": "^0.26.6",
- "typescript": "^5.5.4"
+ "typedoc": "^0.26.7",
+ "typescript": "^5.6.2"
}
}
diff --git a/apps/leafcutter/Dockerfile b/apps/leafcutter/Dockerfile
index 3a6cb58..d71a85a 100644
--- a/apps/leafcutter/Dockerfile
+++ b/apps/leafcutter/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:20 AS base
+FROM node:22-bookwork-slim AS base
FROM base AS builder
ARG APP_DIR=/opt/leafcutter
diff --git a/apps/leafcutter/next-env.d.ts b/apps/leafcutter/next-env.d.ts
index fd36f94..725dd6f 100644
--- a/apps/leafcutter/next-env.d.ts
+++ b/apps/leafcutter/next-env.d.ts
@@ -3,4 +3,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/basic-features/typescript for more information.
+// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information.
diff --git a/apps/leafcutter/package.json b/apps/leafcutter/package.json
index c94587e..e102462 100644
--- a/apps/leafcutter/package.json
+++ b/apps/leafcutter/package.json
@@ -14,23 +14,23 @@
},
"dependencies": {
"@emotion/cache": "^11.13.1",
- "@emotion/react": "^11.13.0",
+ "@emotion/react": "^11.13.3",
"@emotion/server": "^11.11.0",
"@emotion/styled": "^11.13.0",
"@link-stack/leafcutter-ui": "*",
"@link-stack/opensearch-common": "*",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/material-nextjs": "^5.16.6",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "@opensearch-project/opensearch": "^2.11.0",
+ "@mui/material-nextjs": "^5",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "@opensearch-project/opensearch": "^2.12.0",
"cryptr": "^6.3.0",
- "date-fns": "^3.6.0",
- "http-proxy-middleware": "^3.0.0",
- "material-ui-popup-state": "^5.1.2",
- "next": "14.2.5",
- "next-auth": "^4.24.7",
+ "date-fns": "^4.1.0",
+ "http-proxy-middleware": "^3.0.2",
+ "material-ui-popup-state": "^5.3.1",
+ "next": "14.2.13",
+ "next-auth": "^4.24.8",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-cookie-consent": "^9.0.0",
@@ -43,17 +43,17 @@
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@types/node": "^22.5.2",
- "@types/react": "18.3.5",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"eslint": "^8.0.0",
- "eslint-config-next": "^14.2.7",
+ "eslint-config-next": "^14.2.13",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jsx-a11y": "^6.9.0",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-prettier": "^5.2.1",
- "eslint-plugin-react": "^7.35.0",
- "typescript": "5.5.4"
+ "eslint-plugin-react": "^7.37.0",
+ "typescript": "5.6.2"
}
}
diff --git a/apps/link/Dockerfile b/apps/link/Dockerfile
index ff2174e..d894214 100644
--- a/apps/link/Dockerfile
+++ b/apps/link/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:20-bookworm AS base
+FROM node:22-bookworm-slim AS base
FROM base AS builder
ARG APP_DIR=/opt/link
diff --git a/apps/link/next-env.d.ts b/apps/link/next-env.d.ts
index 4f11a03..40c3d68 100644
--- a/apps/link/next-env.d.ts
+++ b/apps/link/next-env.d.ts
@@ -2,4 +2,4 @@
///
// NOTE: This file should not be edited
-// see https://nextjs.org/docs/basic-features/typescript for more information.
+// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information.
diff --git a/apps/link/package.json b/apps/link/package.json
index 34b0870..46e7834 100644
--- a/apps/link/package.json
+++ b/apps/link/package.json
@@ -23,36 +23,36 @@
"@link-stack/ui": "*",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/material-nextjs": "^5.16.6",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "date-fns": "^3.6.0",
+ "@mui/material-nextjs": "^5",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "date-fns": "^4.1.0",
"graphql": "^16.9.0",
"graphql-request": "^7.1.0",
- "material-ui-popup-state": "^5.1.2",
+ "material-ui-popup-state": "^5.3.1",
"mui-chips-input": "^2.1.5",
- "next": "14.2.5",
- "next-auth": "^4.24.7",
+ "next": "14.2.13",
+ "next-auth": "^4.24.8",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-dom": "18.3.1",
"react-iframe": "^1.8.5",
"react-polyglot": "^0.7.2",
- "sharp": "^0.33.4"
+ "sharp": "^0.33.5"
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@types/node": "^22.2.0",
- "@types/react": "18.3.3",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"eslint": "^8.0.0",
- "eslint-config-next": "^14.2.5",
+ "eslint-config-next": "^14.2.13",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jsx-a11y": "^6.9.0",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-prettier": "^5.2.1",
- "eslint-plugin-react": "^7.35.0",
- "typescript": "5.5.4"
+ "eslint-plugin-react": "^7.37.0",
+ "typescript": "5.6.2"
}
}
diff --git a/docker/memcached/Dockerfile b/docker/memcached/Dockerfile
index 438f477..5977651 100644
--- a/docker/memcached/Dockerfile
+++ b/docker/memcached/Dockerfile
@@ -1 +1 @@
-FROM memcached:1.6.27-bookworm
+FROM memcached:1.6.31-bookworm
diff --git a/docker/nginx-proxy/Dockerfile b/docker/nginx-proxy/Dockerfile
index 7a52aa6..0ed4bde 100644
--- a/docker/nginx-proxy/Dockerfile
+++ b/docker/nginx-proxy/Dockerfile
@@ -1 +1 @@
-FROM nginxproxy/nginx-proxy:1.5.2
+FROM nginxproxy/nginx-proxy:1.6.1
diff --git a/docker/opensearch-dashboards/Dockerfile b/docker/opensearch-dashboards/Dockerfile
index bcb9741..be90737 100644
--- a/docker/opensearch-dashboards/Dockerfile
+++ b/docker/opensearch-dashboards/Dockerfile
@@ -1 +1 @@
-FROM opensearchproject/opensearch-dashboards:2.13.0
+FROM opensearchproject/opensearch-dashboards:2.17.0
diff --git a/docker/opensearch/Dockerfile b/docker/opensearch/Dockerfile
index 34dc08f..0777d2f 100644
--- a/docker/opensearch/Dockerfile
+++ b/docker/opensearch/Dockerfile
@@ -1,2 +1,2 @@
-FROM opensearchproject/opensearch:2.13.0
+FROM opensearchproject/opensearch:2.17.0
RUN /usr/share/opensearch/bin/opensearch-plugin install ingest-attachment -b
diff --git a/docker/redis/Dockerfile b/docker/redis/Dockerfile
index 242e09a..a3795fa 100644
--- a/docker/redis/Dockerfile
+++ b/docker/redis/Dockerfile
@@ -1 +1 @@
-FROM redis:7.2.4-bookworm
+FROM redis:7.4.0-bookworm
diff --git a/docker/signal-cli-rest-api/Dockerfile b/docker/signal-cli-rest-api/Dockerfile
index 78623e7..0efa44b 100644
--- a/docker/signal-cli-rest-api/Dockerfile
+++ b/docker/signal-cli-rest-api/Dockerfile
@@ -1 +1 @@
-FROM bbernhard/signal-cli-rest-api:0.164-dev
+FROM bbernhard/signal-cli-rest-api:0.167-dev
diff --git a/docker/zammad/Dockerfile b/docker/zammad/Dockerfile
index 39caf1d..f1173f3 100644
--- a/docker/zammad/Dockerfile
+++ b/docker/zammad/Dockerfile
@@ -1,6 +1,6 @@
ARG ZAMMAD_VERSION=6.3.1
-FROM node:20-slim as node
+FROM node:22-slim as node
FROM zammad/zammad-docker-compose:${ZAMMAD_VERSION} AS builder
COPY --from=node /opt /opt
diff --git a/package-lock.json b/package-lock.json
index 941b831..63808e7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,6 +16,7 @@
"devDependencies": {
"dotenv-cli": "latest",
"eslint": "^8",
+ "turbo": "^2.1.2",
"typescript": "latest"
},
"engines": {
@@ -27,9 +28,9 @@
"name": "@link-stack/bridge-frontend",
"version": "2.2.0",
"dependencies": {
- "@auth/kysely-adapter": "^1.4.2",
+ "@auth/kysely-adapter": "^1.5.2",
"@emotion/cache": "^11.13.1",
- "@emotion/react": "^11.13.0",
+ "@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"@link-stack/bridge-common": "*",
"@link-stack/bridge-ui": "*",
@@ -37,19 +38,19 @@
"@link-stack/ui": "*",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/material-nextjs": "^5.16.6",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "@mui/x-license": "^7.12.0",
- "date-fns": "^3.6.0",
+ "@mui/material-nextjs": "^5",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "@mui/x-license": "^7.18.0",
+ "date-fns": "^4.1.0",
"dotenv": "^16.4.5",
"graphile-worker": "^0.16.6",
"kysely": "0.26.1",
- "material-ui-popup-state": "^5.1.2",
- "mui-chips-input": "^2.1.5",
- "next": "14.2.5",
- "next-auth": "^4.24.7",
- "pg": "^8.12.0",
+ "material-ui-popup-state": "^5.3.1",
+ "mui-chips-input": "^3.1.0",
+ "next": "14.2.13",
+ "next-auth": "^4.24.8",
+ "pg": "^8.13.0",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-digit-input": "^2.1.0",
@@ -57,14 +58,14 @@
"react-qr-code": "^2.0.15",
"react-timer-hook": "^3.0.7",
"sharp": "^0.33.5",
- "tss-react": "^4.9.12",
- "tsx": "^4.19.0"
+ "tss-react": "^4.9.13",
+ "tsx": "^4.19.1"
},
"devDependencies": {
"@link-stack/eslint-config": "*",
"@link-stack/typescript-config": "*",
"@types/node": "^22",
- "@types/pg": "^8.11.8",
+ "@types/pg": "^8.11.10",
"@types/react": "^18",
"@types/react-dom": "^18",
"typescript": "^5"
@@ -76,14 +77,14 @@
"dependencies": {
"dotenv": "^16.4.5",
"kysely": "0.26.1",
- "pg": "^8.12.0",
- "tsx": "^4.19.0"
+ "pg": "^8.13.0",
+ "tsx": "^4.19.1"
},
"devDependencies": {
"@link-stack/eslint-config": "*",
"@link-stack/typescript-config": "*",
"@types/node": "^22",
- "@types/pg": "^8.11.8",
+ "@types/pg": "^8.11.10",
"typescript": "^5"
}
},
@@ -97,7 +98,7 @@
"@hapi/hapi": "^21.3.10",
"@hapipal/schmervice": "^3.0.0",
"@hapipal/toys": "^4.0.0",
- "@whiskeysockets/baileys": "^6.7.7",
+ "@whiskeysockets/baileys": "^6.7.8",
"hapi-pino": "^12.1.0",
"link-preview-js": "^3.0.5"
},
@@ -107,8 +108,8 @@
"@link-stack/typescript-config": "*",
"@types/node": "*",
"dotenv-cli": "^7.4.2",
- "tsx": "^4.19.0",
- "typescript": "^5.5.4"
+ "tsx": "^4.19.1",
+ "typescript": "^5.6.2"
}
},
"apps/bridge-whatsapp/node_modules/@hapi/hoek": {
@@ -118,9 +119,9 @@
"license": "BSD-3-Clause"
},
"apps/bridge-whatsapp/node_modules/@whiskeysockets/baileys": {
- "version": "6.7.7",
- "resolved": "https://registry.npmjs.org/@whiskeysockets/baileys/-/baileys-6.7.7.tgz",
- "integrity": "sha512-QWF+D/+bxGvh5xvFJUOXeZ0UTgbm6LEUVXeHtDHYL8wCeK2ND5qnbGrOEFC7LJzhnOhaJZA/N0v3SutpH7zKYw==",
+ "version": "6.7.8",
+ "resolved": "https://registry.npmjs.org/@whiskeysockets/baileys/-/baileys-6.7.8.tgz",
+ "integrity": "sha512-2e3j+LiFeouNkssvKEgdKlZxfLK9SqJjHqn/TewJD7NC77z5MBb+CVKRCnEqJzqfT/5d00oKHPK3I57cRFeUgw==",
"license": "MIT",
"dependencies": {
"@adiwajshing/keyed-db": "^0.2.4",
@@ -128,7 +129,7 @@
"async-lock": "^1.4.1",
"audio-decode": "^2.1.3",
"axios": "^1.6.0",
- "cache-manager": "4.0.1",
+ "cache-manager": "^5.7.6",
"futoin-hkdf": "^1.5.1",
"libphonenumber-js": "^1.10.20",
"libsignal": "github:WhiskeySockets/libsignal-node",
@@ -208,9 +209,9 @@
"html-to-text": "^9.0.5",
"jest": "^29.7.0",
"kysely": "^0.27.3",
- "pg": "^8.12.0",
- "remeda": "^2.11.0",
- "twilio": "^5.2.3"
+ "pg": "^8.13.0",
+ "remeda": "^2.14.0",
+ "twilio": "^5.3.2"
},
"devDependencies": {
"@babel/core": "7.25.2",
@@ -222,8 +223,8 @@
"dotenv-cli": "^7.4.2",
"prettier": "^3.3.3",
"ts-node": "^10.9.2",
- "typedoc": "^0.26.6",
- "typescript": "^5.5.4"
+ "typedoc": "^0.26.7",
+ "typescript": "^5.6.2"
}
},
"apps/bridge-worker/node_modules/kysely": {
@@ -240,23 +241,23 @@
"version": "2.2.0",
"dependencies": {
"@emotion/cache": "^11.13.1",
- "@emotion/react": "^11.13.0",
+ "@emotion/react": "^11.13.3",
"@emotion/server": "^11.11.0",
"@emotion/styled": "^11.13.0",
"@link-stack/leafcutter-ui": "*",
"@link-stack/opensearch-common": "*",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/material-nextjs": "^5.16.6",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "@opensearch-project/opensearch": "^2.11.0",
+ "@mui/material-nextjs": "^5",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "@opensearch-project/opensearch": "^2.12.0",
"cryptr": "^6.3.0",
- "date-fns": "^3.6.0",
- "http-proxy-middleware": "^3.0.0",
- "material-ui-popup-state": "^5.1.2",
- "next": "14.2.5",
- "next-auth": "^4.24.7",
+ "date-fns": "^4.1.0",
+ "http-proxy-middleware": "^3.0.2",
+ "material-ui-popup-state": "^5.3.1",
+ "next": "14.2.13",
+ "next-auth": "^4.24.8",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-cookie-consent": "^9.0.0",
@@ -269,18 +270,18 @@
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@types/node": "^22.5.2",
- "@types/react": "18.3.5",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"eslint": "^8.0.0",
- "eslint-config-next": "^14.2.7",
+ "eslint-config-next": "^14.2.13",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jsx-a11y": "^6.9.0",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-prettier": "^5.2.1",
- "eslint-plugin-react": "^7.35.0",
- "typescript": "5.5.4"
+ "eslint-plugin-react": "^7.37.0",
+ "typescript": "5.6.2"
}
},
"apps/link": {
@@ -300,48 +301,57 @@
"@link-stack/ui": "*",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/material-nextjs": "^5.16.6",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "date-fns": "^3.6.0",
+ "@mui/material-nextjs": "^5",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "date-fns": "^4.1.0",
"graphql": "^16.9.0",
"graphql-request": "^7.1.0",
- "material-ui-popup-state": "^5.1.2",
+ "material-ui-popup-state": "^5.3.1",
"mui-chips-input": "^2.1.5",
- "next": "14.2.5",
- "next-auth": "^4.24.7",
+ "next": "14.2.13",
+ "next-auth": "^4.24.8",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-dom": "18.3.1",
"react-iframe": "^1.8.5",
"react-polyglot": "^0.7.2",
- "sharp": "^0.33.4"
+ "sharp": "^0.33.5"
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@types/node": "^22.2.0",
- "@types/react": "18.3.3",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"eslint": "^8.0.0",
- "eslint-config-next": "^14.2.5",
+ "eslint-config-next": "^14.2.13",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jsx-a11y": "^6.9.0",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-prettier": "^5.2.1",
- "eslint-plugin-react": "^7.35.0",
- "typescript": "5.5.4"
+ "eslint-plugin-react": "^7.37.0",
+ "typescript": "5.6.2"
}
},
- "apps/link/node_modules/@types/react": {
- "version": "18.3.3",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
- "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
- "dev": true,
+ "apps/link/node_modules/mui-chips-input": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/mui-chips-input/-/mui-chips-input-2.1.5.tgz",
+ "integrity": "sha512-A3kuSbGKv6avDFdMzb7sax7PaSAC2de8WCliKdxph0ajsPlB/x/tH5mO9XlFFAPR0D30KceAJssCZx3z+5nE0Q==",
"license": "MIT",
- "dependencies": {
- "@types/prop-types": "*",
- "csstype": "^3.0.2"
+ "peerDependencies": {
+ "@emotion/react": "^11.5.0",
+ "@emotion/styled": "^11.3.0",
+ "@mui/icons-material": "^5.0.0",
+ "@mui/material": "^5.0.0",
+ "@types/react": "^18.0.0",
+ "react": "^18.0.0",
+ "react-dom": "^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
}
},
"node_modules/@adiwajshing/keyed-db": {
@@ -368,6 +378,8 @@
"resolved": "https://registry.npmjs.org/@auth/core/-/core-0.34.2.tgz",
"integrity": "sha512-KywHKRgLiF3l7PLyL73fjLSIBe1YNcA6sMeew4yMP6cfCWGXZrkkXd32AjRi1hlJ9nvovUBGZHvbn+LijO6ZeQ==",
"license": "ISC",
+ "optional": true,
+ "peer": true,
"dependencies": {
"@panva/hkdf": "^1.1.1",
"@types/cookie": "0.6.0",
@@ -395,17 +407,48 @@
}
},
"node_modules/@auth/kysely-adapter": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@auth/kysely-adapter/-/kysely-adapter-1.4.2.tgz",
- "integrity": "sha512-5OCAWwmhDIKcQ7u52W7R8DuFQCN8yJ31vDBQnpiuWJasZIp+cr18ls7tJb42b55IeoX+ts+Hpc7RM7sAbnKAaA==",
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/@auth/kysely-adapter/-/kysely-adapter-1.5.2.tgz",
+ "integrity": "sha512-+Z5Iuxn58N+QKpGxP6jGEeZhNlLhyUbOpKpCV6KQehDEQUofbUBJHJTm24tBt4Sn5eFRWVe1HB6/74V0SWo42w==",
"license": "ISC",
"dependencies": {
- "@auth/core": "0.34.2"
+ "@auth/core": "0.35.2"
},
"peerDependencies": {
"kysely": "^0.26.1"
}
},
+ "node_modules/@auth/kysely-adapter/node_modules/@auth/core": {
+ "version": "0.35.2",
+ "resolved": "https://registry.npmjs.org/@auth/core/-/core-0.35.2.tgz",
+ "integrity": "sha512-4PSrmSkZNMNQEHq86jARBYqls/9G2ECGMJmlazXxkRpZWgtKMUBXF1HUPz82cxy3qFXZ9/HPEiGIEGtIvu4YGQ==",
+ "license": "ISC",
+ "dependencies": {
+ "@panva/hkdf": "^1.1.1",
+ "@types/cookie": "0.6.0",
+ "cookie": "0.6.0",
+ "jose": "^5.1.3",
+ "oauth4webapi": "^2.10.4",
+ "preact": "10.11.3",
+ "preact-render-to-string": "5.2.3"
+ },
+ "peerDependencies": {
+ "@simplewebauthn/browser": "^9.0.1",
+ "@simplewebauthn/server": "^9.0.2",
+ "nodemailer": "^6.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@simplewebauthn/browser": {
+ "optional": true
+ },
+ "@simplewebauthn/server": {
+ "optional": true
+ },
+ "nodemailer": {
+ "optional": true
+ }
+ }
+ },
"node_modules/@babel/code-frame": {
"version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
@@ -2512,9 +2555,9 @@
"license": "MIT"
},
"node_modules/@emotion/is-prop-valid": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.0.tgz",
- "integrity": "sha512-SHetuSLvJDzuNbOdtPVbq6yMMMlLoW5Q94uDqJZqy50gcmAjxFkVqmzqSGEFq9gT2iMuIeKV1PXVWmvUhuZLlQ==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz",
+ "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==",
"license": "MIT",
"dependencies": {
"@emotion/memoize": "^0.9.0"
@@ -2551,15 +2594,15 @@
}
},
"node_modules/@emotion/serialize": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.1.tgz",
- "integrity": "sha512-dEPNKzBPU+vFPGa+z3axPRn8XVDetYORmDC0wAiej+TNcOZE70ZMJa0X7JdeoM6q/nWTMZeLpN/fTnD9o8MQBA==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.2.tgz",
+ "integrity": "sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==",
"license": "MIT",
"dependencies": {
"@emotion/hash": "^0.9.2",
"@emotion/memoize": "^0.9.0",
"@emotion/unitless": "^0.10.0",
- "@emotion/utils": "^1.4.0",
+ "@emotion/utils": "^1.4.1",
"csstype": "^3.0.2"
}
},
@@ -2628,9 +2671,9 @@
}
},
"node_modules/@emotion/utils": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.0.tgz",
- "integrity": "sha512-spEnrA1b6hDR/C68lC2M7m6ALPUHZC0lIY7jAS/B/9DuuO1ZP04eov8SMv/6fwRd8pzmsn2AuJEznRREWlQrlQ==",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.1.tgz",
+ "integrity": "sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA==",
"license": "MIT"
},
"node_modules/@emotion/weak-memoize": {
@@ -3045,9 +3088,9 @@
}
},
"node_modules/@eslint-community/regexpp": {
- "version": "4.11.0",
- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz",
- "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==",
+ "version": "4.11.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz",
+ "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==",
"license": "MIT",
"engines": {
"node": "^12.0.0 || ^14.0.0 || >=16.0.0"
@@ -3077,9 +3120,9 @@
}
},
"node_modules/@eslint/js": {
- "version": "8.57.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz",
- "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==",
+ "version": "8.57.1",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
+ "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
"license": "MIT",
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -3508,13 +3551,13 @@
}
},
"node_modules/@humanwhocodes/config-array": {
- "version": "0.11.14",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz",
- "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==",
+ "version": "0.13.0",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
+ "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
"deprecated": "Use @eslint/config-array instead",
"license": "Apache-2.0",
"dependencies": {
- "@humanwhocodes/object-schema": "^2.0.2",
+ "@humanwhocodes/object-schema": "^2.0.3",
"debug": "^4.3.1",
"minimatch": "^3.0.5"
},
@@ -3921,9 +3964,9 @@
}
},
"node_modules/@isaacs/cliui/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -4527,9 +4570,9 @@
}
},
"node_modules/@molt/command/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -4566,9 +4609,9 @@
}
},
"node_modules/@molt/command/node_modules/type-fest": {
- "version": "4.26.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.0.tgz",
- "integrity": "sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==",
+ "version": "4.26.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz",
+ "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==",
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=16"
@@ -4802,14 +4845,14 @@
}
},
"node_modules/@mui/private-theming": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.0.1.tgz",
- "integrity": "sha512-jQCJml1OwIrhqN5tTk5Lpqx2RZKQnShE8lMlvAkuO7Ft+xaHkP8J3iHpEk3/Pzue34DfBQtK00jcaplgM47mBA==",
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.1.tgz",
+ "integrity": "sha512-JlrjIdhyZUtewtdAuUsvi3ZnO0YS49IW4Mfz19ZWTlQ0sDGga6LNPVwHClWr2/zJK2we2BQx9/i8M32rgKuzrg==",
"license": "MIT",
"peer": true,
"dependencies": {
- "@babel/runtime": "^7.25.0",
- "@mui/utils": "^6.0.1",
+ "@babel/runtime": "^7.25.6",
+ "@mui/utils": "^6.1.1",
"prop-types": "^15.8.1"
},
"engines": {
@@ -4830,14 +4873,14 @@
}
},
"node_modules/@mui/private-theming/node_modules/@mui/utils": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.0.1.tgz",
- "integrity": "sha512-YmQYb2tY5nJactHltTrKA15TZfbd1R003a2xYHxUuycTv9n83rsIwHkypOxM4x7+c+Pc8xfCuE9EfLT3B3n40Q==",
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.1.tgz",
+ "integrity": "sha512-HlRrgdJSPbYDXPpoVMWZV8AE7WcFtAk13rWNWAEVWKSanzBBkymjz3km+Th/Srowsh4pf1fTSP1B0L116wQBYw==",
"license": "MIT",
"peer": true,
"dependencies": {
- "@babel/runtime": "^7.25.0",
- "@mui/types": "^7.2.16",
+ "@babel/runtime": "^7.25.6",
+ "@mui/types": "^7.2.17",
"@types/prop-types": "^15.7.12",
"clsx": "^2.1.1",
"prop-types": "^15.8.1",
@@ -4861,14 +4904,15 @@
}
},
"node_modules/@mui/styled-engine": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.0.1.tgz",
- "integrity": "sha512-7ZOnUhIak2vosDgMlBE/oLrsvvF3O8QKmTFpP6bhZkHjPu4dv0DbF1vC7gzgkOqiMaT0/NgRQCFW9zh38pIvsg==",
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.1.tgz",
+ "integrity": "sha512-HJyIoMpFb11fnHuRtUILOXgq6vj4LhIlE8maG4SwP/W+E5sa7HFexhnB3vOMT7bKys4UKNxhobC8jwWxYilGsA==",
"license": "MIT",
"peer": true,
"dependencies": {
- "@babel/runtime": "^7.25.0",
+ "@babel/runtime": "^7.25.6",
"@emotion/cache": "^11.13.1",
+ "@emotion/sheet": "^1.4.0",
"csstype": "^3.1.3",
"prop-types": "^15.8.1"
},
@@ -4894,17 +4938,17 @@
}
},
"node_modules/@mui/system": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.0.1.tgz",
- "integrity": "sha512-RdWyCMi+GkAekOnpMKhy51lyzid4F6Vj96vekp3AExkFY21JWg2+KVBqcAgJOROJ3RiaeDJf98n0yrixlCvuEw==",
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.1.tgz",
+ "integrity": "sha512-PaYsCz2tUOcpu3T0okDEsSuP/yCDIj9JZ4Tox1JovRSKIjltHpXPsXZSGr3RiWdtM1MTQMFMCZzu0+CKbyy+Kw==",
"license": "MIT",
"peer": true,
"dependencies": {
- "@babel/runtime": "^7.25.0",
- "@mui/private-theming": "^6.0.1",
- "@mui/styled-engine": "^6.0.1",
- "@mui/types": "^7.2.16",
- "@mui/utils": "^6.0.1",
+ "@babel/runtime": "^7.25.6",
+ "@mui/private-theming": "^6.1.1",
+ "@mui/styled-engine": "^6.1.1",
+ "@mui/types": "^7.2.17",
+ "@mui/utils": "^6.1.1",
"clsx": "^2.1.1",
"csstype": "^3.1.3",
"prop-types": "^15.8.1"
@@ -4935,14 +4979,14 @@
}
},
"node_modules/@mui/system/node_modules/@mui/utils": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.0.1.tgz",
- "integrity": "sha512-YmQYb2tY5nJactHltTrKA15TZfbd1R003a2xYHxUuycTv9n83rsIwHkypOxM4x7+c+Pc8xfCuE9EfLT3B3n40Q==",
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.1.tgz",
+ "integrity": "sha512-HlRrgdJSPbYDXPpoVMWZV8AE7WcFtAk13rWNWAEVWKSanzBBkymjz3km+Th/Srowsh4pf1fTSP1B0L116wQBYw==",
"license": "MIT",
"peer": true,
"dependencies": {
- "@babel/runtime": "^7.25.0",
- "@mui/types": "^7.2.16",
+ "@babel/runtime": "^7.25.6",
+ "@mui/types": "^7.2.17",
"@types/prop-types": "^15.7.12",
"clsx": "^2.1.1",
"prop-types": "^15.8.1",
@@ -4966,9 +5010,9 @@
}
},
"node_modules/@mui/types": {
- "version": "7.2.16",
- "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.16.tgz",
- "integrity": "sha512-qI8TV3M7ShITEEc8Ih15A2vLzZGLhD+/UPNwck/hcls2gwg7dyRjNGXcQYHKLB5Q7PuTRfrTkAoPa2VV1s67Ag==",
+ "version": "7.2.17",
+ "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.17.tgz",
+ "integrity": "sha512-oyumoJgB6jDV8JFzRqjBo2daUuHpzDjoO/e3IrRhhHo/FxJlaVhET6mcNrKHUq2E+R+q3ql0qAtvQ4rfWHhAeQ==",
"license": "MIT",
"peerDependencies": {
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0"
@@ -5010,17 +5054,17 @@
}
},
"node_modules/@mui/x-data-grid": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-7.15.0.tgz",
- "integrity": "sha512-S7FLp+SUz/fo+JAQcM4npnL70tGnL4qcYYMkjK4tPkPLrTnBWlm47D5OoGNzpPO1CnOAryFR5h0rdwbeHZmAWg==",
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-7.18.0.tgz",
+ "integrity": "sha512-41UjJbRxWk+Yk/lfvaO55Pwo5p+F5s3rOTiHLl53ikCT5GuJ5OCCvik0Bi3c6DzTuUBdrEucae2618rydc2DGw==",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.25.4",
+ "@babel/runtime": "^7.25.6",
"@mui/utils": "^5.16.6",
- "@mui/x-internals": "7.15.0",
+ "@mui/x-internals": "7.18.0",
"clsx": "^2.1.1",
"prop-types": "^15.8.1",
- "reselect": "^4.1.8"
+ "reselect": "^5.1.1"
},
"engines": {
"node": ">=14.0.0"
@@ -5047,20 +5091,20 @@
}
},
"node_modules/@mui/x-data-grid-pro": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@mui/x-data-grid-pro/-/x-data-grid-pro-7.15.0.tgz",
- "integrity": "sha512-Av33eHCyuW+qD4oBvS8ncTv02xdjCSal+9md/XWECgjcJ11wBqeqrdCueA5AYC8+kqvhbyL72GJStylm0vf4qw==",
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@mui/x-data-grid-pro/-/x-data-grid-pro-7.18.0.tgz",
+ "integrity": "sha512-g6Ot1s69bfjBRlp6/vwjZgn4CPwX90zt7nx1d28srFD14koet+r/45vg69Bjn7+/REThZMO7g4kcOW2nFkeS8w==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
- "@babel/runtime": "^7.25.4",
+ "@babel/runtime": "^7.25.6",
"@mui/utils": "^5.16.6",
- "@mui/x-data-grid": "7.15.0",
- "@mui/x-internals": "7.15.0",
- "@mui/x-license": "7.15.0",
+ "@mui/x-data-grid": "7.18.0",
+ "@mui/x-internals": "7.18.0",
+ "@mui/x-license": "7.18.0",
"@types/format-util": "^1.0.4",
"clsx": "^2.1.1",
"prop-types": "^15.8.1",
- "reselect": "^4.1.8"
+ "reselect": "^5.1.1"
},
"engines": {
"node": ">=14.0.0"
@@ -5083,13 +5127,14 @@
}
},
"node_modules/@mui/x-date-pickers": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.15.0.tgz",
- "integrity": "sha512-YQEQICNxUEFYp/I/yP58cqihA8yhXaXSNZ1/N0JANu2IlCwoJ4Jzi+S0s4RN7RghpiDyoSMFijROBC5HfpTjiw==",
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-7.18.0.tgz",
+ "integrity": "sha512-12tXIoMj9vpS8fS/bS3kWPCoVrH38vNGCxgplI0vOnUrN9rJuYJz3agLPJe1S0xciTw+9W8ZSe3soaW+owoz1Q==",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.25.4",
+ "@babel/runtime": "^7.25.6",
"@mui/utils": "^5.16.6",
+ "@mui/x-internals": "7.18.0",
"@types/react-transition-group": "^4.4.11",
"clsx": "^2.1.1",
"prop-types": "^15.8.1",
@@ -5107,7 +5152,7 @@
"@emotion/styled": "^11.8.1",
"@mui/material": "^5.15.14 || ^6.0.0",
"@mui/system": "^5.15.14 || ^6.0.0",
- "date-fns": "^2.25.0 || ^3.2.0",
+ "date-fns": "^2.25.0 || ^3.2.0 || ^4.0.0",
"date-fns-jalali": "^2.13.0-0 || ^3.2.0-0",
"dayjs": "^1.10.7",
"luxon": "^3.0.2",
@@ -5148,15 +5193,16 @@
}
},
"node_modules/@mui/x-date-pickers-pro": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@mui/x-date-pickers-pro/-/x-date-pickers-pro-7.15.0.tgz",
- "integrity": "sha512-3jPTgF1rx7z88Fb1JsbK4MtzKZGFH0zrGyj2x1h074eWu/NE46zBXgOKWrD5t8m6Ktl1/bsTXxI/xI8/ZrGzmA==",
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@mui/x-date-pickers-pro/-/x-date-pickers-pro-7.18.0.tgz",
+ "integrity": "sha512-OlmHciF4gUXvsfXG0f0sPMjala0RFhwg44EBbhmwlyny61hkm7j9vUfWA3FAY/2wucD/8+OKVRN8xs/WTKlWAQ==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
- "@babel/runtime": "^7.25.4",
+ "@babel/runtime": "^7.25.6",
"@mui/utils": "^5.16.6",
- "@mui/x-date-pickers": "7.15.0",
- "@mui/x-license": "7.15.0",
+ "@mui/x-date-pickers": "7.18.0",
+ "@mui/x-internals": "7.18.0",
+ "@mui/x-license": "7.18.0",
"clsx": "^2.1.1",
"prop-types": "^15.8.1",
"react-transition-group": "^4.4.5"
@@ -5169,7 +5215,7 @@
"@emotion/styled": "^11.8.1",
"@mui/material": "^5.15.14 || ^6.0.0",
"@mui/system": "^5.15.14 || ^6.0.0",
- "date-fns": "^2.25.0 || ^3.2.0",
+ "date-fns": "^2.25.0 || ^3.2.0 || ^4.0.0",
"date-fns-jalali": "^2.13.0-0 || ^3.2.0-0",
"dayjs": "^1.10.7",
"luxon": "^3.0.2",
@@ -5210,12 +5256,12 @@
}
},
"node_modules/@mui/x-internals": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.15.0.tgz",
- "integrity": "sha512-Q/IZvZhHpe64Ost1mRbdp6ML8KQQBprwwgzqo6pZbrCaWMPB2gk2jcUwdCwnLsc+gutaEPVhZ8N7it8VZcHtbg==",
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.18.0.tgz",
+ "integrity": "sha512-lzCHOWIR0cAIY1bGrWSprYerahbnH5C31ql/2OWCEjcngL2NAV1M6oKI2Vp4HheqzJ822c60UyWyapvyjSzY/A==",
"license": "MIT",
"dependencies": {
- "@babel/runtime": "^7.25.4",
+ "@babel/runtime": "^7.25.6",
"@mui/utils": "^5.16.6"
},
"engines": {
@@ -5230,12 +5276,12 @@
}
},
"node_modules/@mui/x-license": {
- "version": "7.15.0",
- "resolved": "https://registry.npmjs.org/@mui/x-license/-/x-license-7.15.0.tgz",
- "integrity": "sha512-dmtUz3E5L1j+Wg6gZLkroCdan14wl3OKawZ+QIIcDkZDR2HoFxlkSHkwcq0oh7NsT8TFp6fIApb12pbPjVXO8g==",
+ "version": "7.18.0",
+ "resolved": "https://registry.npmjs.org/@mui/x-license/-/x-license-7.18.0.tgz",
+ "integrity": "sha512-/UJp4NSQ5iURLQ7Si0oyGhiOqb3rg/HO4LcIxmKICO7Xn9VcupoX9+uDko+UwbCrybkpkC/3lyJEmD+4pbLqbA==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
- "@babel/runtime": "^7.25.4",
+ "@babel/runtime": "^7.25.6",
"@mui/utils": "^5.16.6"
},
"engines": {
@@ -5246,9 +5292,9 @@
}
},
"node_modules/@nestjs/axios": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@nestjs/axios/-/axios-3.0.2.tgz",
- "integrity": "sha512-Z6GuOUdNQjP7FX+OuV2Ybyamse+/e0BFdTWBX5JxpBDKA+YkdLynDgG6HTF04zy6e9zPa19UX0WA2VDoehwhXQ==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/@nestjs/axios/-/axios-3.0.3.tgz",
+ "integrity": "sha512-h6TCn3yJwD6OKqqqfmtRS5Zo4E46Ip2n+gK1sqwzNBC+qxQ9xpCu+ODVRFur6V3alHSCSBxb3nNtt73VEdluyA==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -5258,14 +5304,14 @@
}
},
"node_modules/@nestjs/common": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-10.3.0.tgz",
- "integrity": "sha512-DGv34UHsZBxCM3H5QGE2XE/+oLJzz5+714JQjBhjD9VccFlQs3LRxo/epso4l7nJIiNlZkPyIUC8WzfU/5RTsQ==",
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-10.4.3.tgz",
+ "integrity": "sha512-4hbLd3XIJubHSylYd/1WSi4VQvG68KM/ECYpMDqA3k3J1/T17SAg40sDoq3ZoO5OZgU0xuNyjuISdOTjs11qVg==",
"dev": true,
"license": "MIT",
"dependencies": {
"iterare": "1.2.1",
- "tslib": "2.6.2",
+ "tslib": "2.7.0",
"uid": "2.0.2"
},
"funding": {
@@ -5275,7 +5321,7 @@
"peerDependencies": {
"class-transformer": "*",
"class-validator": "*",
- "reflect-metadata": "^0.1.12",
+ "reflect-metadata": "^0.1.12 || ^0.2.0",
"rxjs": "^7.1.0"
},
"peerDependenciesMeta": {
@@ -5287,10 +5333,17 @@
}
}
},
+ "node_modules/@nestjs/common/node_modules/tslib": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz",
+ "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==",
+ "dev": true,
+ "license": "0BSD"
+ },
"node_modules/@nestjs/core": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-10.3.0.tgz",
- "integrity": "sha512-N06P5ncknW/Pm8bj964WvLIZn2gNhHliCBoAO1LeBvNImYkecqKcrmLbY49Fa1rmMfEM3MuBHeDys3edeuYAOA==",
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-10.4.3.tgz",
+ "integrity": "sha512-6OQz+5C8mT8yRtfvE5pPCq+p6w5jDot+oQku1KzQ24ABn+lay1KGuJwcKZhdVNuselx+8xhdMxknZTA8wrGLIg==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -5298,8 +5351,8 @@
"@nuxtjs/opencollective": "0.3.2",
"fast-safe-stringify": "2.1.1",
"iterare": "1.2.1",
- "path-to-regexp": "3.2.0",
- "tslib": "2.6.2",
+ "path-to-regexp": "3.3.0",
+ "tslib": "2.7.0",
"uid": "2.0.2"
},
"funding": {
@@ -5311,7 +5364,7 @@
"@nestjs/microservices": "^10.0.0",
"@nestjs/platform-express": "^10.0.0",
"@nestjs/websockets": "^10.0.0",
- "reflect-metadata": "^0.1.12",
+ "reflect-metadata": "^0.1.12 || ^0.2.0",
"rxjs": "^7.1.0"
},
"peerDependenciesMeta": {
@@ -5326,16 +5379,23 @@
}
}
},
+ "node_modules/@nestjs/core/node_modules/tslib": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz",
+ "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==",
+ "dev": true,
+ "license": "0BSD"
+ },
"node_modules/@next/env": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.5.tgz",
- "integrity": "sha512-/zZGkrTOsraVfYjGP8uM0p6r0BDT6xWpkjdVbcz66PJVSpwXX3yNiRycxAuDfBKGWBrZBXRuK/YVlkNgxHGwmA==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.13.tgz",
+ "integrity": "sha512-s3lh6K8cbW1h5Nga7NNeXrbe0+2jIIYK9YaA9T7IufDWnZpozdFUp6Hf0d5rNWUKu4fEuSX2rCKlGjCrtylfDw==",
"license": "MIT"
},
"node_modules/@next/eslint-plugin-next": {
- "version": "14.2.7",
- "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.7.tgz",
- "integrity": "sha512-+7xh142AdhZGjY9/L0iFo7mqRBMJHe+q+uOL+hto1Lfo9DeWCGcR6no4StlFbVSVcA6fQLKEX6y6qhMsSKbgNQ==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.13.tgz",
+ "integrity": "sha512-z8Mk0VljxhIzsSiZUSdt3wp+t2lKd+jk5a9Jsvh3zDGkItgDMfjv/ZbET6HsxEl/fSihVoHGsXV6VLyDH0lfTQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5435,9 +5495,9 @@
}
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.5.tgz",
- "integrity": "sha512-/9zVxJ+K9lrzSGli1///ujyRfon/ZneeZ+v4ptpiPoOU+GKZnm8Wj8ELWU1Pm7GHltYRBklmXMTUqM/DqQ99FQ==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.13.tgz",
+ "integrity": "sha512-IkAmQEa2Htq+wHACBxOsslt+jMoV3msvxCn0WFSfJSkv/scy+i/EukBKNad36grRxywaXUYJc9mxEGkeIs8Bzg==",
"cpu": [
"arm64"
],
@@ -5451,9 +5511,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.5.tgz",
- "integrity": "sha512-vXHOPCwfDe9qLDuq7U1OYM2wUY+KQ4Ex6ozwsKxp26BlJ6XXbHleOUldenM67JRyBfVjv371oneEvYd3H2gNSA==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.13.tgz",
+ "integrity": "sha512-Dv1RBGs2TTjkwEnFMVL5XIfJEavnLqqwYSD6LXgTPdEy/u6FlSrLBSSfe1pcfqhFEXRAgVL3Wpjibe5wXJzWog==",
"cpu": [
"x64"
],
@@ -5467,9 +5527,9 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.5.tgz",
- "integrity": "sha512-vlhB8wI+lj8q1ExFW8lbWutA4M2ZazQNvMWuEDqZcuJJc78iUnLdPPunBPX8rC4IgT6lIx/adB+Cwrl99MzNaA==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.13.tgz",
+ "integrity": "sha512-yB1tYEFFqo4ZNWkwrJultbsw7NPAAxlPXURXioRl9SdW6aIefOLS+0TEsKrWBtbJ9moTDgU3HRILL6QBQnMevg==",
"cpu": [
"arm64"
],
@@ -5483,9 +5543,9 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.5.tgz",
- "integrity": "sha512-NpDB9NUR2t0hXzJJwQSGu1IAOYybsfeB+LxpGsXrRIb7QOrYmidJz3shzY8cM6+rO4Aojuef0N/PEaX18pi9OA==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.13.tgz",
+ "integrity": "sha512-v5jZ/FV/eHGoWhMKYrsAweQ7CWb8xsWGM/8m1mwwZQ/sutJjoFaXchwK4pX8NqwImILEvQmZWyb8pPTcP7htWg==",
"cpu": [
"arm64"
],
@@ -5499,9 +5559,9 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.5.tgz",
- "integrity": "sha512-8XFikMSxWleYNryWIjiCX+gU201YS+erTUidKdyOVYi5qUQo/gRxv/3N1oZFCgqpesN6FPeqGM72Zve+nReVXQ==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.13.tgz",
+ "integrity": "sha512-aVc7m4YL7ViiRv7SOXK3RplXzOEe/qQzRA5R2vpXboHABs3w8vtFslGTz+5tKiQzWUmTmBNVW0UQdhkKRORmGA==",
"cpu": [
"x64"
],
@@ -5515,9 +5575,9 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.5.tgz",
- "integrity": "sha512-6QLwi7RaYiQDcRDSU/os40r5o06b5ue7Jsk5JgdRBGGp8l37RZEh9JsLSM8QF0YDsgcosSeHjglgqi25+m04IQ==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.13.tgz",
+ "integrity": "sha512-4wWY7/OsSaJOOKvMsu1Teylku7vKyTuocvDLTZQq0TYv9OjiYYWt63PiE1nTuZnqQ4RPvME7Xai+9enoiN0Wrg==",
"cpu": [
"x64"
],
@@ -5531,9 +5591,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.5.tgz",
- "integrity": "sha512-1GpG2VhbspO+aYoMOQPQiqc/tG3LzmsdBH0LhnDS3JrtDx2QmzXe0B6mSZZiN3Bq7IOMXxv1nlsjzoS1+9mzZw==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.13.tgz",
+ "integrity": "sha512-uP1XkqCqV2NVH9+g2sC7qIw+w2tRbcMiXFEbMihkQ8B1+V6m28sshBwAB0SDmOe0u44ne1vFU66+gx/28RsBVQ==",
"cpu": [
"arm64"
],
@@ -5547,9 +5607,9 @@
}
},
"node_modules/@next/swc-win32-ia32-msvc": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.5.tgz",
- "integrity": "sha512-Igh9ZlxwvCDsu6438FXlQTHlRno4gFpJzqPjSIBZooD22tKeI4fE/YMRoHVJHmrQ2P5YL1DoZ0qaOKkbeFWeMg==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.13.tgz",
+ "integrity": "sha512-V26ezyjPqQpDBV4lcWIh8B/QICQ4v+M5Bo9ykLN+sqeKKBxJVDpEc6biDVyluTXTC40f5IqCU0ttth7Es2ZuMw==",
"cpu": [
"ia32"
],
@@ -5563,9 +5623,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.5.tgz",
- "integrity": "sha512-tEQ7oinq1/CjSG9uSTerca3v4AZ+dFa+4Yu6ihaG8Ud8ddqLQgFGcnwYls13H5X5CPDPZJdYxyeMui6muOLd4g==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.13.tgz",
+ "integrity": "sha512-WwzOEAFBGhlDHE5Z73mNU8CO8mqMNLqaG+AO9ETmzdCQlJhVtWZnOl2+rqgVQS+YHunjOWptdFmNfbpwcUuEsw==",
"cpu": [
"x64"
],
@@ -5674,16 +5734,16 @@
}
},
"node_modules/@openapitools/openapi-generator-cli": {
- "version": "2.13.5",
- "resolved": "https://registry.npmjs.org/@openapitools/openapi-generator-cli/-/openapi-generator-cli-2.13.5.tgz",
- "integrity": "sha512-9VgeKOTiiatKSwZDKKB3C86cW8tN9eDcFohotD4eisdK38UQswk/4Ysoq9KChRCbymjoMp6AIDHPtK1DQ2fTgw==",
+ "version": "2.13.9",
+ "resolved": "https://registry.npmjs.org/@openapitools/openapi-generator-cli/-/openapi-generator-cli-2.13.9.tgz",
+ "integrity": "sha512-GJaWGcHmLsvj/G1mRDytm9PTDwRGSYUDTf1uA/2FYxQAb5sq4nkZz1tD4Z7qDlZ3xTYSTw4Z8BQUdlsnrA8rcw==",
"dev": true,
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
- "@nestjs/axios": "3.0.2",
- "@nestjs/common": "10.3.0",
- "@nestjs/core": "10.3.0",
+ "@nestjs/axios": "3.0.3",
+ "@nestjs/common": "10.4.3",
+ "@nestjs/core": "10.4.3",
"@nuxtjs/opencollective": "0.3.2",
"axios": "1.7.4",
"chalk": "4.1.2",
@@ -5741,12 +5801,6 @@
"yarn": "^1.22.10"
}
},
- "node_modules/@opensearch-project/opensearch/node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "license": "MIT"
- },
"node_modules/@panva/hkdf": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.2.1.tgz",
@@ -5760,6 +5814,7 @@
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
"integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "dev": true,
"license": "MIT",
"optional": true,
"engines": {
@@ -5853,6 +5908,12 @@
"integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==",
"license": "BSD-3-Clause"
},
+ "node_modules/@rtsao/scc": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
+ "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
+ "license": "MIT"
+ },
"node_modules/@rushstack/eslint-patch": {
"version": "1.10.4",
"resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz",
@@ -5873,20 +5934,58 @@
}
},
"node_modules/@shikijs/core": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.16.1.tgz",
- "integrity": "sha512-aI0hBtw+a6KsJp2jcD4YuQqKpeCbURMZbhHVozDknJpm+KJqeMRkEnfBC8BaKE/5XC+uofPgCLsa/TkTk0Ba0w==",
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.20.0.tgz",
+ "integrity": "sha512-KlO3iE0THzSdYkzDFugt8SHe6FR3qNYTkmpbdW1d6xo8juQkMjybxAw/cBi2npL2eb2F4PbbnSs5Z9tDusfvyg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@shikijs/vscode-textmate": "^9.2.0",
+ "@shikijs/engine-javascript": "1.20.0",
+ "@shikijs/engine-oniguruma": "1.20.0",
+ "@shikijs/types": "1.20.0",
+ "@shikijs/vscode-textmate": "^9.2.2",
+ "@types/hast": "^3.0.4",
+ "hast-util-to-html": "^9.0.3"
+ }
+ },
+ "node_modules/@shikijs/engine-javascript": {
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.20.0.tgz",
+ "integrity": "sha512-ZUMo758uduM0Tfgzi/kd+0IKMbNdumCxxWjY36uf1DIs2Qyg9HIq3vA1Wfa/vc6HE7tHWFpANRi3mv7UzJ68MQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/types": "1.20.0",
+ "@shikijs/vscode-textmate": "^9.2.2",
+ "oniguruma-to-js": "0.4.3"
+ }
+ },
+ "node_modules/@shikijs/engine-oniguruma": {
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.20.0.tgz",
+ "integrity": "sha512-MQ40WkVTZk7by33ces4PGK6XNFSo6PYvKTSAr2kTWdRNhFmOcnaX+1XzvFwB26eySXR7U74t91czZ1qJkEgxTA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/types": "1.20.0",
+ "@shikijs/vscode-textmate": "^9.2.2"
+ }
+ },
+ "node_modules/@shikijs/types": {
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.20.0.tgz",
+ "integrity": "sha512-y+EaDvU2K6/GaXOKXxJaGnr1XtmZMF7MfS0pSEDdxEq66gCtKsLwQvVwoQFdp7R7dLlNAro3ijEE19sMZ0pzqg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/vscode-textmate": "^9.2.2",
"@types/hast": "^3.0.4"
}
},
"node_modules/@shikijs/vscode-textmate": {
- "version": "9.2.0",
- "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.2.0.tgz",
- "integrity": "sha512-5FinaOp6Vdh/dl4/yaOTh0ZeKch+rYS8DUb38V3GMKYVkdqzxw53lViRKUYkVILRiVQT7dcPC7VvAKOR73zVtQ==",
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.2.2.tgz",
+ "integrity": "sha512-TMp15K+GGYrWlZM8+Lnj9EaHEFmOen0WJBrfa17hF7taDOYthuPPV0GWzfd/9iMij0akS/8Yw2ikquH7uVi/fg==",
"dev": true,
"license": "MIT"
},
@@ -5931,9 +6030,9 @@
}
},
"node_modules/@thi.ng/bitstream": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/@thi.ng/bitstream/-/bitstream-2.4.1.tgz",
- "integrity": "sha512-pw8IRl4tES/BgZV87ugksoUP7/rEXVUwLBAQkiqlE0EKZArsr+ZdVvJs5H4x1S3gDStl9oUD818VRuS9byYDuA==",
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/@thi.ng/bitstream/-/bitstream-2.4.2.tgz",
+ "integrity": "sha512-Jf7JznMMucLSaioeAmMj9iklwObFRY6f+N2FDO6uBNzGo+D5+qbJ9G/x7K8Ga22t4a7+lVndRHNagBhwkXY2xw==",
"funding": [
{
"type": "github",
@@ -5946,16 +6045,16 @@
],
"license": "Apache-2.0",
"dependencies": {
- "@thi.ng/errors": "^2.5.15"
+ "@thi.ng/errors": "^2.5.16"
},
"engines": {
"node": ">=18"
}
},
"node_modules/@thi.ng/errors": {
- "version": "2.5.15",
- "resolved": "https://registry.npmjs.org/@thi.ng/errors/-/errors-2.5.15.tgz",
- "integrity": "sha512-vQ0M3yf6UbB8k6rdQMo2zgFpvcvEl95aLA1y5Fhxtm1KU6JfzDO1YZL3eIYPPnzhjUHw9zc0htbeBLI1x2QDnw==",
+ "version": "2.5.16",
+ "resolved": "https://registry.npmjs.org/@thi.ng/errors/-/errors-2.5.16.tgz",
+ "integrity": "sha512-xFFJg7mGTqitbvc5Ta/CwJ7lX09g916DYJYGaR7bG7IKKqcVuC3iHhymxqWS0iC8R4mwljU+ztonBJtp+62ZaQ==",
"funding": [
{
"type": "github",
@@ -6062,9 +6161,9 @@
}
},
"node_modules/@types/estree": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz",
- "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
+ "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
"license": "MIT"
},
"node_modules/@types/estree-jsx": {
@@ -6163,9 +6262,9 @@
}
},
"node_modules/@types/jest": {
- "version": "29.5.12",
- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.12.tgz",
- "integrity": "sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==",
+ "version": "29.5.13",
+ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz",
+ "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==",
"license": "MIT",
"dependencies": {
"expect": "^29.0.0",
@@ -6207,9 +6306,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "22.5.2",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.2.tgz",
- "integrity": "sha512-acJsPTEqYqulZS/Yp/S3GgeE6GZ0qYODUR8aVr/DkhHQ8l9nd4j5x1/ZJy9/gHrRlFMqkO6i0I3E27Alu4jjPg==",
+ "version": "22.7.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.3.tgz",
+ "integrity": "sha512-qXKfhXXqGTyBskvWEzJZPUxSslAiLaB6JGP1ic/XTH9ctGgzdgYguuLP1C601aRTSDNlLb0jbKqXjZ48GNraSA==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
@@ -6228,9 +6327,9 @@
"license": "MIT"
},
"node_modules/@types/pg": {
- "version": "8.11.8",
- "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.11.8.tgz",
- "integrity": "sha512-IqpCf8/569txXN/HoP5i1LjXfKZWL76Yr2R77xgeIICUbAYHeoaEZFhYHo2uDftecLWrTJUq63JvQu8q3lnDyA==",
+ "version": "8.11.10",
+ "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.11.10.tgz",
+ "integrity": "sha512-LczQUW4dbOQzsH2RQ5qoeJ6qJPdrcM/DcMLoqWQkMLMsq83J5lAX3LXjdkWdpscFy67JSOWDnh7Ny/sPFykmkg==",
"license": "MIT",
"dependencies": {
"@types/node": "*",
@@ -6239,15 +6338,15 @@
}
},
"node_modules/@types/prop-types": {
- "version": "15.7.12",
- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz",
- "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==",
+ "version": "15.7.13",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz",
+ "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==",
"license": "MIT"
},
"node_modules/@types/react": {
- "version": "18.3.5",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.5.tgz",
- "integrity": "sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA==",
+ "version": "18.3.9",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.9.tgz",
+ "integrity": "sha512-+BpAVyTpJkNWWSSnaLBk6ePpHLOGJKnEQNbINNovPWzvEUyAe3e+/d494QdEh71RekM/qV7lw6jzf1HGrJyAtQ==",
"license": "MIT",
"dependencies": {
"@types/prop-types": "*",
@@ -6314,16 +6413,16 @@
"license": "MIT"
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.3.0.tgz",
- "integrity": "sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==",
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.7.0.tgz",
+ "integrity": "sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==",
"license": "MIT",
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.3.0",
- "@typescript-eslint/type-utils": "8.3.0",
- "@typescript-eslint/utils": "8.3.0",
- "@typescript-eslint/visitor-keys": "8.3.0",
+ "@typescript-eslint/scope-manager": "8.7.0",
+ "@typescript-eslint/type-utils": "8.7.0",
+ "@typescript-eslint/utils": "8.7.0",
+ "@typescript-eslint/visitor-keys": "8.7.0",
"graphemer": "^1.4.0",
"ignore": "^5.3.1",
"natural-compare": "^1.4.0",
@@ -6347,15 +6446,15 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.3.0.tgz",
- "integrity": "sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==",
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.7.0.tgz",
+ "integrity": "sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==",
"license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/scope-manager": "8.3.0",
- "@typescript-eslint/types": "8.3.0",
- "@typescript-eslint/typescript-estree": "8.3.0",
- "@typescript-eslint/visitor-keys": "8.3.0",
+ "@typescript-eslint/scope-manager": "8.7.0",
+ "@typescript-eslint/types": "8.7.0",
+ "@typescript-eslint/typescript-estree": "8.7.0",
+ "@typescript-eslint/visitor-keys": "8.7.0",
"debug": "^4.3.4"
},
"engines": {
@@ -6375,13 +6474,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.3.0.tgz",
- "integrity": "sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==",
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz",
+ "integrity": "sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==",
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.3.0",
- "@typescript-eslint/visitor-keys": "8.3.0"
+ "@typescript-eslint/types": "8.7.0",
+ "@typescript-eslint/visitor-keys": "8.7.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6392,13 +6491,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.3.0.tgz",
- "integrity": "sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==",
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.7.0.tgz",
+ "integrity": "sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==",
"license": "MIT",
"dependencies": {
- "@typescript-eslint/typescript-estree": "8.3.0",
- "@typescript-eslint/utils": "8.3.0",
+ "@typescript-eslint/typescript-estree": "8.7.0",
+ "@typescript-eslint/utils": "8.7.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.3.0"
},
@@ -6416,9 +6515,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.3.0.tgz",
- "integrity": "sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==",
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.7.0.tgz",
+ "integrity": "sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==",
"license": "MIT",
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6429,13 +6528,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.3.0.tgz",
- "integrity": "sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==",
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.7.0.tgz",
+ "integrity": "sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==",
"license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/types": "8.3.0",
- "@typescript-eslint/visitor-keys": "8.3.0",
+ "@typescript-eslint/types": "8.7.0",
+ "@typescript-eslint/visitor-keys": "8.7.0",
"debug": "^4.3.4",
"fast-glob": "^3.3.2",
"is-glob": "^4.0.3",
@@ -6481,15 +6580,15 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.3.0.tgz",
- "integrity": "sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==",
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.7.0.tgz",
+ "integrity": "sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==",
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.3.0",
- "@typescript-eslint/types": "8.3.0",
- "@typescript-eslint/typescript-estree": "8.3.0"
+ "@typescript-eslint/scope-manager": "8.7.0",
+ "@typescript-eslint/types": "8.7.0",
+ "@typescript-eslint/typescript-estree": "8.7.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6503,12 +6602,12 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.3.0.tgz",
- "integrity": "sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==",
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz",
+ "integrity": "sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==",
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.3.0",
+ "@typescript-eslint/types": "8.7.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -6806,9 +6905,9 @@
}
},
"node_modules/acorn-walk": {
- "version": "8.3.3",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz",
- "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==",
+ "version": "8.3.4",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
+ "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@@ -7040,16 +7139,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/array.prototype.findlast": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz",
@@ -7174,10 +7263,9 @@
"license": "MIT"
},
"node_modules/async": {
- "version": "3.2.3",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz",
- "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==",
- "license": "MIT"
+ "version": "0.2.10",
+ "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
+ "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ=="
},
"node_modules/async-lock": {
"version": "1.4.1",
@@ -7274,19 +7362,19 @@
}
},
"node_modules/axobject-query": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz",
- "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
+ "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
"dev": true,
"license": "Apache-2.0",
- "dependencies": {
- "deep-equal": "^2.0.5"
+ "engines": {
+ "node": ">= 0.4"
}
},
"node_modules/b4a": {
- "version": "1.6.6",
- "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz",
- "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==",
+ "version": "1.6.7",
+ "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz",
+ "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==",
"license": "Apache-2.0",
"optional": true,
"peer": true
@@ -7313,9 +7401,9 @@
}
},
"node_modules/babel-loader": {
- "version": "9.1.3",
- "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz",
- "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==",
+ "version": "9.2.1",
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz",
+ "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7512,17 +7600,17 @@
"license": "MIT"
},
"node_modules/bare-events": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz",
- "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==",
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz",
+ "integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==",
"license": "Apache-2.0",
"optional": true,
"peer": true
},
"node_modules/bare-fs": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.3.tgz",
- "integrity": "sha512-7RYKL+vZVCyAsMLi5SPu7QGauGGT8avnP/HO571ndEuV4MYdGXvLhtW67FuLPeEI8EiIY7zbbRR9x7x7HU0kgw==",
+ "version": "2.3.5",
+ "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.5.tgz",
+ "integrity": "sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==",
"license": "Apache-2.0",
"optional": true,
"peer": true,
@@ -7533,9 +7621,9 @@
}
},
"node_modules/bare-os": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.2.tgz",
- "integrity": "sha512-HZoJwzC+rZ9lqEemTMiO0luOePoGYNBgsLLgegKR/cljiJvcDNhDZQkzC+NC5Oh0aHbdBNSOHpghwMuB5tqhjg==",
+ "version": "2.4.4",
+ "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.4.tgz",
+ "integrity": "sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==",
"license": "Apache-2.0",
"optional": true,
"peer": true
@@ -7552,14 +7640,15 @@
}
},
"node_modules/bare-stream": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.2.0.tgz",
- "integrity": "sha512-+o9MG5bPRRBlkVSpfFlMag3n7wMaIZb4YZasU2+/96f+3HTQ4F9DKQeu3K/Sjz1W0umu6xvVq1ON0ipWdMlr3A==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.3.0.tgz",
+ "integrity": "sha512-pVRWciewGUeCyKEuRxwv06M079r+fRjAQjBEK2P6OYGrO43O+Z0LrPZZEjlc4mB6C2RpZ9AxJ1s7NLEtOHO6eA==",
"license": "Apache-2.0",
"optional": true,
"peer": true,
"dependencies": {
- "streamx": "^2.18.0"
+ "b4a": "^1.6.6",
+ "streamx": "^2.20.0"
}
},
"node_modules/base64-js": {
@@ -7658,9 +7747,9 @@
}
},
"node_modules/browserslist": {
- "version": "4.23.3",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz",
- "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==",
+ "version": "4.24.0",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz",
+ "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==",
"funding": [
{
"type": "opencollective",
@@ -7677,8 +7766,8 @@
],
"license": "MIT",
"dependencies": {
- "caniuse-lite": "^1.0.30001646",
- "electron-to-chromium": "^1.5.4",
+ "caniuse-lite": "^1.0.30001663",
+ "electron-to-chromium": "^1.5.28",
"node-releases": "^2.0.18",
"update-browserslist-db": "^1.1.0"
},
@@ -7759,24 +7848,25 @@
}
},
"node_modules/cache-manager": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/cache-manager/-/cache-manager-4.0.1.tgz",
- "integrity": "sha512-JWdtjdX8e0e6eMehAZsdJvBMvHn/pVQGYUjgzc1ILFH0vtcffb9R7XIEAqfYgEeaVJVCOSP4+dxCius+ciW0RA==",
+ "version": "5.7.6",
+ "resolved": "https://registry.npmjs.org/cache-manager/-/cache-manager-5.7.6.tgz",
+ "integrity": "sha512-wBxnBHjDxF1RXpHCBD6HGvKER003Ts7IIm0CHpggliHzN1RZditb7rXoduE1rplc2DEFYKxhLKgFuchXMJje9w==",
"license": "MIT",
"dependencies": {
- "async": "3.2.3",
+ "eventemitter3": "^5.0.1",
"lodash.clonedeep": "^4.5.0",
- "lru-cache": "^7.10.1"
+ "lru-cache": "^10.2.2",
+ "promise-coalesce": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 18"
}
},
"node_modules/cache-manager/node_modules/lru-cache": {
- "version": "7.18.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
- "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
- "license": "ISC",
- "engines": {
- "node": ">=12"
- }
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+ "license": "ISC"
},
"node_modules/call-bind": {
"version": "1.0.7",
@@ -7816,9 +7906,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001655",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001655.tgz",
- "integrity": "sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==",
+ "version": "1.0.30001664",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz",
+ "integrity": "sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==",
"funding": [
{
"type": "opencollective",
@@ -7991,9 +8081,9 @@
}
},
"node_modules/cjs-module-lexer": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.0.tgz",
- "integrity": "sha512-N1NGmowPlGBLsOZLPvm48StN04V4YvQRL0i6b7ctrVY3epjP/ct7hFLOItz6pDIvRjwpfPxi52a2UWV2ziir8g==",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz",
+ "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==",
"license": "MIT"
},
"node_modules/classnames": {
@@ -8587,9 +8677,9 @@
}
},
"node_modules/date-fns": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz",
- "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz",
+ "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -8603,12 +8693,12 @@
"license": "MIT"
},
"node_modules/debug": {
- "version": "4.3.6",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
- "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
+ "version": "4.3.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
+ "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
"license": "MIT",
"dependencies": {
- "ms": "2.1.2"
+ "ms": "^2.1.3"
},
"engines": {
"node": ">=6.0"
@@ -8847,19 +8937,6 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "path-type": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/doctrine": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
@@ -9081,9 +9158,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.13",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz",
- "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==",
+ "version": "1.5.29",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.29.tgz",
+ "integrity": "sha512-PF8n2AlIhCKXQ+gTpiJi0VhcHDb69kYX4MtCiivctc2QD3XuNZ/XIOlbGzt7WAjjEev0TtaH6Cu3arZExm5DOw==",
"license": "ISC"
},
"node_modules/emittery": {
@@ -9407,16 +9484,16 @@
}
},
"node_modules/eslint": {
- "version": "8.57.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz",
- "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==",
+ "version": "8.57.1",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
+ "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.6.1",
"@eslint/eslintrc": "^2.1.4",
- "@eslint/js": "8.57.0",
- "@humanwhocodes/config-array": "^0.11.14",
+ "@eslint/js": "8.57.1",
+ "@humanwhocodes/config-array": "^0.13.0",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
"@ungap/structured-clone": "^1.2.0",
@@ -9462,15 +9539,16 @@
}
},
"node_modules/eslint-config-next": {
- "version": "14.2.7",
- "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.7.tgz",
- "integrity": "sha512-ppmy+QdQ7qkuCHGDlPjWaoSbJvjGpWSBD4zEW8f1eWlxYXYpZK7QzBOer1EcHKT3uKhlY1JjUus9g7Kvv712rw==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.13.tgz",
+ "integrity": "sha512-aro1EKAoyYchnO/3Tlo91hnNBO7QO7qnv/79MAFC+4Jq8TdUVKQlht5d2F+YjrePjdpOvfL+mV9JPfyYNwkk1g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@next/eslint-plugin-next": "14.2.7",
+ "@next/eslint-plugin-next": "14.2.13",
"@rushstack/eslint-patch": "^1.3.3",
- "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0",
+ "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0",
+ "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0",
"eslint-import-resolver-node": "^0.3.6",
"eslint-import-resolver-typescript": "^3.5.2",
"eslint-plugin-import": "^2.28.1",
@@ -9488,140 +9566,6 @@
}
}
},
- "node_modules/eslint-config-next/node_modules/@typescript-eslint/parser": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.2.0.tgz",
- "integrity": "sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "@typescript-eslint/scope-manager": "7.2.0",
- "@typescript-eslint/types": "7.2.0",
- "@typescript-eslint/typescript-estree": "7.2.0",
- "@typescript-eslint/visitor-keys": "7.2.0",
- "debug": "^4.3.4"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^8.56.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/eslint-config-next/node_modules/@typescript-eslint/scope-manager": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.2.0.tgz",
- "integrity": "sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/types": "7.2.0",
- "@typescript-eslint/visitor-keys": "7.2.0"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/eslint-config-next/node_modules/@typescript-eslint/types": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.2.0.tgz",
- "integrity": "sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/eslint-config-next/node_modules/@typescript-eslint/typescript-estree": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.2.0.tgz",
- "integrity": "sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "@typescript-eslint/types": "7.2.0",
- "@typescript-eslint/visitor-keys": "7.2.0",
- "debug": "^4.3.4",
- "globby": "^11.1.0",
- "is-glob": "^4.0.3",
- "minimatch": "9.0.3",
- "semver": "^7.5.4",
- "ts-api-utils": "^1.0.1"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/eslint-config-next/node_modules/@typescript-eslint/visitor-keys": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.2.0.tgz",
- "integrity": "sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@typescript-eslint/types": "7.2.0",
- "eslint-visitor-keys": "^3.4.1"
- },
- "engines": {
- "node": "^16.0.0 || >=18.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/eslint-config-next/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/eslint-config-next/node_modules/minimatch": {
- "version": "9.0.3",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
- "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=16 || 14 >=14.17"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/eslint-config-prettier": {
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz",
@@ -9727,9 +9671,9 @@
}
},
"node_modules/eslint-module-utils": {
- "version": "2.8.2",
- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.2.tgz",
- "integrity": "sha512-3XnC5fDyc8M4J2E8pt8pmSVRX2M+5yWMCfI/kDZwauQeFgzQOuhcRBFKjTeJagqgk4sFKxe1mvNVnaWwImx/Tg==",
+ "version": "2.12.0",
+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz",
+ "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==",
"license": "MIT",
"dependencies": {
"debug": "^3.2.7"
@@ -9793,26 +9737,27 @@
}
},
"node_modules/eslint-plugin-import": {
- "version": "2.29.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz",
- "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==",
+ "version": "2.30.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz",
+ "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==",
"license": "MIT",
"dependencies": {
- "array-includes": "^3.1.7",
- "array.prototype.findlastindex": "^1.2.3",
+ "@rtsao/scc": "^1.1.0",
+ "array-includes": "^3.1.8",
+ "array.prototype.findlastindex": "^1.2.5",
"array.prototype.flat": "^1.3.2",
"array.prototype.flatmap": "^1.3.2",
"debug": "^3.2.7",
"doctrine": "^2.1.0",
"eslint-import-resolver-node": "^0.3.9",
- "eslint-module-utils": "^2.8.0",
- "hasown": "^2.0.0",
- "is-core-module": "^2.13.1",
+ "eslint-module-utils": "^2.9.0",
+ "hasown": "^2.0.2",
+ "is-core-module": "^2.15.1",
"is-glob": "^4.0.3",
"minimatch": "^3.1.2",
- "object.fromentries": "^2.0.7",
- "object.groupby": "^1.0.1",
- "object.values": "^1.1.7",
+ "object.fromentries": "^2.0.8",
+ "object.groupby": "^1.0.3",
+ "object.values": "^1.2.0",
"semver": "^6.3.1",
"tsconfig-paths": "^3.15.0"
},
@@ -9854,9 +9799,9 @@
}
},
"node_modules/eslint-plugin-jest": {
- "version": "28.8.2",
- "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.8.2.tgz",
- "integrity": "sha512-mC3OyklHmS5i7wYU1rGId9EnxRI8TVlnFG56AE+8U9iRy6zwaNygZR+DsdZuCL0gRG0wVeyzq+uWcPt6yJrrMA==",
+ "version": "28.8.3",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-28.8.3.tgz",
+ "integrity": "sha512-HIQ3t9hASLKm2IhIOqnu+ifw7uLZkIlR7RYNv7fMcEi/p0CIiJmfriStQS2LDkgtY4nyLbIZAD+JL347Yc2ETQ==",
"license": "MIT",
"dependencies": {
"@typescript-eslint/utils": "^6.0.0 || ^7.0.0 || ^8.0.0"
@@ -9879,9 +9824,9 @@
}
},
"node_modules/eslint-plugin-jsx-a11y": {
- "version": "6.9.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.9.0.tgz",
- "integrity": "sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==",
+ "version": "6.10.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.0.tgz",
+ "integrity": "sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9889,8 +9834,8 @@
"array-includes": "^3.1.8",
"array.prototype.flatmap": "^1.3.2",
"ast-types-flow": "^0.0.8",
- "axe-core": "^4.9.1",
- "axobject-query": "~3.1.1",
+ "axe-core": "^4.10.0",
+ "axobject-query": "^4.1.0",
"damerau-levenshtein": "^1.0.8",
"emoji-regex": "^9.2.2",
"es-iterator-helpers": "^1.0.19",
@@ -9906,7 +9851,7 @@
"node": ">=4.0"
},
"peerDependencies": {
- "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"
}
},
"node_modules/eslint-plugin-prettier": {
@@ -9956,9 +9901,9 @@
}
},
"node_modules/eslint-plugin-react": {
- "version": "7.35.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz",
- "integrity": "sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==",
+ "version": "7.37.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.0.tgz",
+ "integrity": "sha512-IHBePmfWH5lKhJnJ7WB1V+v/GolbB0rjS8XYVCSQCZKaQCAUhMoVoOEn1Ef8Z8Wf0a7l8KTJvuZg5/e4qrZ6nA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10219,9 +10164,9 @@
}
},
"node_modules/eventemitter3": {
- "version": "4.0.7",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
+ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
"license": "MIT"
},
"node_modules/events": {
@@ -10396,9 +10341,9 @@
"license": "MIT"
},
"node_modules/fast-uri": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz",
- "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.2.tgz",
+ "integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==",
"dev": true,
"license": "MIT"
},
@@ -10599,11 +10544,6 @@
"node": ">=18"
}
},
- "node_modules/fluent-ffmpeg/node_modules/async": {
- "version": "0.2.10",
- "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
- "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ=="
- },
"node_modules/fluent-ffmpeg/node_modules/which": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
@@ -10617,9 +10557,9 @@
}
},
"node_modules/follow-redirects": {
- "version": "1.15.6",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
- "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
+ "version": "1.15.9",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
+ "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
"funding": [
{
"type": "individual",
@@ -10839,9 +10779,9 @@
}
},
"node_modules/get-tsconfig": {
- "version": "4.8.0",
- "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.0.tgz",
- "integrity": "sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw==",
+ "version": "4.8.1",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz",
+ "integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==",
"license": "MIT",
"dependencies": {
"resolve-pkg-maps": "^1.0.0"
@@ -10930,27 +10870,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/gopd": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
@@ -10996,9 +10915,9 @@
}
},
"node_modules/graphile-config/node_modules/@types/node": {
- "version": "20.16.3",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.3.tgz",
- "integrity": "sha512-/wdGiWRkMOm53gAsSyFMXFZHbVg7C6CbkrzHNpaHoYfsUWPg7m6ZRKtvQjgvQ9i8WT540a3ydRlRQbxjY30XxQ==",
+ "version": "20.16.9",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.9.tgz",
+ "integrity": "sha512-rkvIVJxsOfBejxK7I0FO5sa2WxFmJCzoDwcd88+fq/CUfynNywTo/1/T6hyFz22CyztsnLS9nVlHOnTI36RH5w==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
@@ -11471,6 +11390,30 @@
"node": ">= 0.4"
}
},
+ "node_modules/hast-util-to-html": {
+ "version": "9.0.3",
+ "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz",
+ "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/hast": "^3.0.0",
+ "@types/unist": "^3.0.0",
+ "ccount": "^2.0.0",
+ "comma-separated-tokens": "^2.0.0",
+ "hast-util-whitespace": "^3.0.0",
+ "html-void-elements": "^3.0.0",
+ "mdast-util-to-hast": "^13.0.0",
+ "property-information": "^6.0.0",
+ "space-separated-tokens": "^2.0.0",
+ "stringify-entities": "^4.0.0",
+ "zwitch": "^2.0.4"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/hast-util-to-jsx-runtime": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz",
@@ -11589,6 +11532,17 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/html-void-elements": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz",
+ "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"node_modules/htmlparser2": {
"version": "8.0.2",
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz",
@@ -11623,22 +11577,28 @@
}
},
"node_modules/http-proxy-middleware": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.1.tgz",
- "integrity": "sha512-5TnsBzyqlWRdT525r198AR1kGc5zIIlZNBZdmP7BUILe3yI8gDgNMbxyQpW+tMBPZQln/1T6p6mCVb0oCVKaiw==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.2.tgz",
+ "integrity": "sha512-fBLFpmvDzlxdckwZRjM0wWtwDZ4KBtQ8NFqhrFKoEtK4myzuiumBuNTxD+F4cVbXfOZljIbrynmvByofDzT7Ag==",
"license": "MIT",
"dependencies": {
"@types/http-proxy": "^1.17.15",
"debug": "^4.3.6",
"http-proxy": "^1.18.1",
"is-glob": "^4.0.3",
- "is-plain-obj": "^3.0.0",
+ "is-plain-object": "^5.0.0",
"micromatch": "^4.0.8"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
+ "node_modules/http-proxy/node_modules/eventemitter3": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
+ "license": "MIT"
+ },
"node_modules/https-proxy-agent": {
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz",
@@ -11847,9 +11807,9 @@
"peer": true
},
"node_modules/inline-style-parser": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz",
- "integrity": "sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==",
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz",
+ "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==",
"license": "MIT"
},
"node_modules/inquirer": {
@@ -12062,9 +12022,9 @@
}
},
"node_modules/is-bun-module": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.1.0.tgz",
- "integrity": "sha512-4mTAVPlrXpaN3jtF0lsnPCMGnq4+qZjVIKq0HCpfcqf8OC1SM5oATCIAPM5V5FN05qp2NNnFndphmdZS9CV3hA==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.2.1.tgz",
+ "integrity": "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12285,17 +12245,26 @@
}
},
"node_modules/is-plain-obj": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
- "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
+ "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"license": "MIT",
"engines": {
- "node": ">=10"
+ "node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/is-plain-object": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/is-regex": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
@@ -12564,9 +12533,9 @@
}
},
"node_modules/jackspeak": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz",
- "integrity": "sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz",
+ "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==",
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
@@ -12576,9 +12545,6 @@
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
- },
- "optionalDependencies": {
- "@pkgjs/parseargs": "^0.11.0"
}
},
"node_modules/jest": {
@@ -13282,9 +13248,9 @@
}
},
"node_modules/jose": {
- "version": "5.8.0",
- "resolved": "https://registry.npmjs.org/jose/-/jose-5.8.0.tgz",
- "integrity": "sha512-E7CqYpL/t7MMnfGnK/eg416OsFCVUrU/Y3Vwe7QjKhu/BkS1Ms455+2xsqZQVN57/U2MHMBvEb5SrmAZWAIntA==",
+ "version": "5.9.3",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-5.9.3.tgz",
+ "integrity": "sha512-egLIoYSpcd+QUF+UHgobt5YzI2Pkw/H39ou9suW687MY6PmCwPmkNV/4TNjn1p2tX5xO3j0d0sq5hiYE24bSlg==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/panva"
@@ -13522,9 +13488,9 @@
}
},
"node_modules/libphonenumber-js": {
- "version": "1.11.7",
- "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.7.tgz",
- "integrity": "sha512-x2xON4/Qg2bRIS11KIN9yCNYUjhtiEjNyptjX0mX+pyKHecxuJVLIpfX1lq9ZD6CrC/rB+y4GBi18c6CEcUR+A==",
+ "version": "1.11.9",
+ "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.9.tgz",
+ "integrity": "sha512-Zs5wf5HaWzW2/inlupe2tstl0I/Tbqo7lH20ZLr6Is58u7Dz2n+gRFGNlj9/gWxFvNfp9+YyDsiegjNhdixB9A==",
"license": "MIT"
},
"node_modules/libsignal": {
@@ -13775,9 +13741,9 @@
}
},
"node_modules/lru-cache": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.0.tgz",
- "integrity": "sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==",
+ "version": "11.0.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.1.tgz",
+ "integrity": "sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==",
"license": "ISC",
"engines": {
"node": "20 || >=22"
@@ -13840,9 +13806,9 @@
}
},
"node_modules/material-ui-popup-state": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/material-ui-popup-state/-/material-ui-popup-state-5.3.0.tgz",
- "integrity": "sha512-8nSE53JPt/d3xC/3gn1BroqvgNnshSfy8/SJD+ipSS4c0EKHaCYT1iTqSKH4CULiIX88+DfgFxMo/PTTru8qEA==",
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/material-ui-popup-state/-/material-ui-popup-state-5.3.1.tgz",
+ "integrity": "sha512-mmx1DsQwF/2cmcpHvS/QkUwOQG2oAM+cDEQU0DaZVYnvwKyTB3AFgu8l1/E+LQFausmzpSJoljwQSZXkNvt7eA==",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.20.6",
@@ -13884,9 +13850,9 @@
}
},
"node_modules/mdast-util-mdx-expression": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz",
- "integrity": "sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
+ "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -14623,21 +14589,22 @@
}
},
"node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"license": "MIT"
},
"node_modules/mui-chips-input": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/mui-chips-input/-/mui-chips-input-2.1.5.tgz",
- "integrity": "sha512-A3kuSbGKv6avDFdMzb7sax7PaSAC2de8WCliKdxph0ajsPlB/x/tH5mO9XlFFAPR0D30KceAJssCZx3z+5nE0Q==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/mui-chips-input/-/mui-chips-input-3.1.0.tgz",
+ "integrity": "sha512-cT3dPpg7/ahPFGQoVxh6qURTJU9yV0qmyMETnkXKIQS0QjSLPv0w9dOlkwPAr6AKgN47mqRuA/K7v5rzZjpoog==",
+ "hasInstallScript": true,
"license": "MIT",
"peerDependencies": {
- "@emotion/react": "^11.5.0",
- "@emotion/styled": "^11.3.0",
- "@mui/icons-material": "^5.0.0",
- "@mui/material": "^5.0.0",
+ "@emotion/react": "^11.13.3",
+ "@emotion/styled": "^11.13.0",
+ "@mui/icons-material": "^5.0.0 || ^6.0.0",
+ "@mui/material": "^5.0.0 || ^6.0.0",
"@types/react": "^18.0.0",
"react": "^18.0.0",
"react-dom": "^18.0.0"
@@ -14728,12 +14695,12 @@
"peer": true
},
"node_modules/next": {
- "version": "14.2.5",
- "resolved": "https://registry.npmjs.org/next/-/next-14.2.5.tgz",
- "integrity": "sha512-0f8aRfBVL+mpzfBjYfQuLWh2WyAwtJXCRfkPF4UJ5qd2YwrHczsrSzXU4tRMV0OAxR8ZJZWPFn6uhSC56UTsLA==",
+ "version": "14.2.13",
+ "resolved": "https://registry.npmjs.org/next/-/next-14.2.13.tgz",
+ "integrity": "sha512-BseY9YNw8QJSwLYD7hlZzl6QVDoSFHL/URN5K64kVEVpCsSOWeyjbIGK+dZUaRViHTaMQX8aqmnn0PHBbGZezg==",
"license": "MIT",
"dependencies": {
- "@next/env": "14.2.5",
+ "@next/env": "14.2.13",
"@swc/helpers": "0.5.5",
"busboy": "1.6.0",
"caniuse-lite": "^1.0.30001579",
@@ -14748,15 +14715,15 @@
"node": ">=18.17.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "14.2.5",
- "@next/swc-darwin-x64": "14.2.5",
- "@next/swc-linux-arm64-gnu": "14.2.5",
- "@next/swc-linux-arm64-musl": "14.2.5",
- "@next/swc-linux-x64-gnu": "14.2.5",
- "@next/swc-linux-x64-musl": "14.2.5",
- "@next/swc-win32-arm64-msvc": "14.2.5",
- "@next/swc-win32-ia32-msvc": "14.2.5",
- "@next/swc-win32-x64-msvc": "14.2.5"
+ "@next/swc-darwin-arm64": "14.2.13",
+ "@next/swc-darwin-x64": "14.2.13",
+ "@next/swc-linux-arm64-gnu": "14.2.13",
+ "@next/swc-linux-arm64-musl": "14.2.13",
+ "@next/swc-linux-x64-gnu": "14.2.13",
+ "@next/swc-linux-x64-musl": "14.2.13",
+ "@next/swc-win32-arm64-msvc": "14.2.13",
+ "@next/swc-win32-ia32-msvc": "14.2.13",
+ "@next/swc-win32-x64-msvc": "14.2.13"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
@@ -14778,9 +14745,9 @@
}
},
"node_modules/next-auth": {
- "version": "4.24.7",
- "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.24.7.tgz",
- "integrity": "sha512-iChjE8ov/1K/z98gdKbn2Jw+2vLgJtVV39X+rCP5SGnVQuco7QOr19FRNGMIrD8d3LYhHWV9j9sKLzq1aDWWQQ==",
+ "version": "4.24.8",
+ "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.24.8.tgz",
+ "integrity": "sha512-SLt3+8UCtklsotnz2p+nB4aN3IHNmpsQFAZ24VLxGotWGzSxkBh192zxNhm/J5wgkcrDWVp0bwqvW0HksK/Lcw==",
"license": "ISC",
"dependencies": {
"@babel/runtime": "^7.20.13",
@@ -14794,12 +14761,16 @@
"uuid": "^8.3.2"
},
"peerDependencies": {
+ "@auth/core": "0.34.2",
"next": "^12.2.5 || ^13 || ^14",
"nodemailer": "^6.6.5",
"react": "^17.0.2 || ^18",
"react-dom": "^17.0.2 || ^18"
},
"peerDependenciesMeta": {
+ "@auth/core": {
+ "optional": true
+ },
"nodemailer": {
"optional": true
}
@@ -14833,9 +14804,9 @@
}
},
"node_modules/node-abi": {
- "version": "3.67.0",
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.67.0.tgz",
- "integrity": "sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==",
+ "version": "3.68.0",
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz",
+ "integrity": "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==",
"license": "MIT",
"optional": true,
"peer": true,
@@ -14984,9 +14955,9 @@
"license": "MIT"
},
"node_modules/oauth4webapi": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/oauth4webapi/-/oauth4webapi-2.12.0.tgz",
- "integrity": "sha512-WFmcHzhFtq2Ar91crpGQZUD8DS0SG7Zti1AgbansUAfdpIsoRXE+hcMNi8MW6bGNNObWis0x8BZRl6K+FR4oQg==",
+ "version": "2.17.0",
+ "resolved": "https://registry.npmjs.org/oauth4webapi/-/oauth4webapi-2.17.0.tgz",
+ "integrity": "sha512-lbC0Z7uzAFNFyzEYRIC+pkSVvDHJTbEW+dYlSBAlCYDe6RxUkJ26bClhk8ocBZip1wfI9uKTe0fm4Ib4RHn6uQ==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/panva"
@@ -15189,13 +15160,26 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/openid-client": {
- "version": "5.6.5",
- "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.6.5.tgz",
- "integrity": "sha512-5P4qO9nGJzB5PI0LFlhj4Dzg3m4odt0qsJTfyEtZyOlkgpILwEioOhVVJOrS1iVH494S4Ee5OCjjg6Bf5WOj3w==",
+ "node_modules/oniguruma-to-js": {
+ "version": "0.4.3",
+ "resolved": "https://registry.npmjs.org/oniguruma-to-js/-/oniguruma-to-js-0.4.3.tgz",
+ "integrity": "sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "jose": "^4.15.5",
+ "regex": "^4.3.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/antfu"
+ }
+ },
+ "node_modules/openid-client": {
+ "version": "5.7.0",
+ "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.7.0.tgz",
+ "integrity": "sha512-4GCCGZt1i2kTHpwvaC/sCpTpQqDnBzDzuJcJMbH+y1Q5qI8U8RBvoSh28svarXszZHR5BAMXbJPX1PGPRE3VOA==",
+ "license": "MIT",
+ "dependencies": {
+ "jose": "^4.15.9",
"lru-cache": "^6.0.0",
"object-hash": "^2.2.0",
"oidc-token-hash": "^5.0.3"
@@ -15335,9 +15319,9 @@
}
},
"node_modules/package-json-from-dist": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz",
- "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
"license": "BlueOak-1.0.0"
},
"node_modules/parent-module": {
@@ -15484,9 +15468,9 @@
}
},
"node_modules/path-to-regexp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.2.0.tgz",
- "integrity": "sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==",
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz",
+ "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==",
"dev": true,
"license": "MIT"
},
@@ -15522,14 +15506,14 @@
}
},
"node_modules/pg": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/pg/-/pg-8.12.0.tgz",
- "integrity": "sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/pg/-/pg-8.13.0.tgz",
+ "integrity": "sha512-34wkUTh3SxTClfoHB3pQ7bIMvw9dpFU1audQQeZG837fmHfHpr14n/AELVDoOYVDW2h5RDWU78tFjkD+erSBsw==",
"license": "MIT",
"dependencies": {
- "pg-connection-string": "^2.6.4",
- "pg-pool": "^3.6.2",
- "pg-protocol": "^1.6.1",
+ "pg-connection-string": "^2.7.0",
+ "pg-pool": "^3.7.0",
+ "pg-protocol": "^1.7.0",
"pg-types": "^2.1.0",
"pgpass": "1.x"
},
@@ -15556,9 +15540,9 @@
"optional": true
},
"node_modules/pg-connection-string": {
- "version": "2.6.4",
- "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.4.tgz",
- "integrity": "sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==",
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.7.0.tgz",
+ "integrity": "sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==",
"license": "MIT"
},
"node_modules/pg-int8": {
@@ -15580,18 +15564,18 @@
}
},
"node_modules/pg-pool": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.2.tgz",
- "integrity": "sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==",
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.7.0.tgz",
+ "integrity": "sha512-ZOBQForurqh4zZWjrgSwwAtzJ7QiRX0ovFkZr2klsen3Nm0aoh33Ls0fzfv3imeH/nw/O27cjdz5kzYJfeGp/g==",
"license": "MIT",
"peerDependencies": {
"pg": ">=8.0"
}
},
"node_modules/pg-protocol": {
- "version": "1.6.1",
- "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.1.tgz",
- "integrity": "sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==",
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.7.0.tgz",
+ "integrity": "sha512-hTK/mE36i8fDDhgDFjy6xNOG+LCorxLG3WO17tku+ij6sVHXh1jQUJ8hYAnRhNla4QVD2H8er/FOjc/+EgC6yQ==",
"license": "MIT"
},
"node_modules/pg-types": {
@@ -15686,9 +15670,9 @@
}
},
"node_modules/picocolors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
- "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz",
+ "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==",
"license": "ISC"
},
"node_modules/picomatch": {
@@ -16145,6 +16129,15 @@
"integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==",
"license": "MIT"
},
+ "node_modules/promise-coalesce": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/promise-coalesce/-/promise-coalesce-1.1.2.tgz",
+ "integrity": "sha512-zLaJ9b8hnC564fnJH6NFSOGZYYdzrAJn2JUUIwzoQb32fG2QAakpDNM+CZo1km6keXkRXRM+hml1BFAPVnPkxg==",
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=16"
+ }
+ },
"node_modules/prompts": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
@@ -16216,9 +16209,9 @@
"license": "MIT"
},
"node_modules/pump": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
+ "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
"license": "MIT",
"optional": true,
"peer": true,
@@ -16744,9 +16737,9 @@
"license": "MIT"
},
"node_modules/regenerate-unicode-properties": {
- "version": "10.1.1",
- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz",
- "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==",
+ "version": "10.2.0",
+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz",
+ "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16772,6 +16765,13 @@
"@babel/runtime": "^7.8.4"
}
},
+ "node_modules/regex": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/regex/-/regex-4.3.2.tgz",
+ "integrity": "sha512-kK/AA3A9K6q2js89+VMymcboLOlF5lZRCYJv3gzszXFHBr6kO6qLGzbm+UIugBEV8SMMKCTR59txoY6ctRHYVw==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/regexp-tree": {
"version": "0.1.27",
"resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz",
@@ -16876,9 +16876,9 @@
}
},
"node_modules/remark-rehype": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz",
- "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==",
+ "version": "11.1.1",
+ "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz",
+ "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0",
@@ -16893,18 +16893,18 @@
}
},
"node_modules/remeda": {
- "version": "2.11.0",
- "resolved": "https://registry.npmjs.org/remeda/-/remeda-2.11.0.tgz",
- "integrity": "sha512-rQO+zcuNvnTcB2vBctblBARZakY0+wMNtrFGqU1+h4jm5p2APcDKQxUZG2CmMPkSQxa2nauU55GBVS/3Fo83fA==",
+ "version": "2.14.0",
+ "resolved": "https://registry.npmjs.org/remeda/-/remeda-2.14.0.tgz",
+ "integrity": "sha512-OSOhr9gGcb3AshMxlu9YnnUtKSkeYhj+AxWiWGfVh3HolYtJP5IF9vC1j1tq15uI7lxCPVd9qnnp43dOvZ840A==",
"license": "MIT",
"dependencies": {
- "type-fest": "^4.23.0"
+ "type-fest": "^4.26.1"
}
},
"node_modules/remeda/node_modules/type-fest": {
- "version": "4.26.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.0.tgz",
- "integrity": "sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==",
+ "version": "4.26.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz",
+ "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==",
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=16"
@@ -16939,9 +16939,9 @@
"license": "MIT"
},
"node_modules/reselect": {
- "version": "4.1.8",
- "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz",
- "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz",
+ "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==",
"license": "MIT"
},
"node_modules/resolve": {
@@ -17376,14 +17376,17 @@
}
},
"node_modules/shiki": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.16.1.tgz",
- "integrity": "sha512-tCJIMaxDVB1mEIJ5TvfZU7kCPB5eo9fli5+21Olc/bmyv+w8kye3JOp+LZRmGkAyT71hrkefQhTiY+o9mBikRQ==",
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.20.0.tgz",
+ "integrity": "sha512-MZJJ1PCFsQB1Piq+25wiz0a75yUv8Q3/fzy7SzRx5ONdjdtGdyiKwYn8vb/FnK5kjS0voWGnPpjG16POauUR+g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@shikijs/core": "1.16.1",
- "@shikijs/vscode-textmate": "^9.2.0",
+ "@shikijs/core": "1.20.0",
+ "@shikijs/engine-javascript": "1.20.0",
+ "@shikijs/engine-oniguruma": "1.20.0",
+ "@shikijs/types": "1.20.0",
+ "@shikijs/vscode-textmate": "^9.2.2",
"@types/hast": "^3.0.4"
}
},
@@ -17525,9 +17528,9 @@
}
},
"node_modules/source-map-js": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
- "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -17670,9 +17673,9 @@
}
},
"node_modules/streamx": {
- "version": "2.20.0",
- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.0.tgz",
- "integrity": "sha512-ZGd1LhDeGFucr1CUCTBOS58ZhEendd0ttpGT3usTvosS4ntIwKN9LJFp+OeCSprsCPL14BXVRZlHGRY1V9PVzQ==",
+ "version": "2.20.1",
+ "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz",
+ "integrity": "sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==",
"license": "MIT",
"optional": true,
"peer": true,
@@ -17707,9 +17710,9 @@
}
},
"node_modules/string-length/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -17772,9 +17775,9 @@
"license": "MIT"
},
"node_modules/string-width/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -17995,12 +17998,12 @@
}
},
"node_modules/style-to-object": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.7.tgz",
- "integrity": "sha512-uSjr59G5u6fbxUfKbb8GcqMGT3Xs9v5IbPkjb0S16GyOeBLAzSRK0CixBv5YrYvzO6TDLzIS6QCn78tkqWngPw==",
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz",
+ "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==",
"license": "MIT",
"dependencies": {
- "inline-style-parser": "0.2.3"
+ "inline-style-parser": "0.2.4"
}
},
"node_modules/styled-jsx": {
@@ -18113,9 +18116,9 @@
}
},
"node_modules/terser": {
- "version": "5.31.6",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz",
- "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==",
+ "version": "5.34.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.34.0.tgz",
+ "integrity": "sha512-y5NUX+U9HhVsK/zihZwoq4r9dICLyV2jXGOriDAVOeKhq3LKVjgJbGO90FisozXLlJfvjHqgckGmJFBb9KYoWQ==",
"dev": true,
"license": "BSD-2-Clause",
"peer": true,
@@ -18275,9 +18278,9 @@
}
},
"node_modules/text-decoder": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.1.tgz",
- "integrity": "sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.0.tgz",
+ "integrity": "sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==",
"license": "Apache-2.0",
"optional": true,
"peer": true,
@@ -18511,9 +18514,9 @@
"license": "0BSD"
},
"node_modules/tss-react": {
- "version": "4.9.12",
- "resolved": "https://registry.npmjs.org/tss-react/-/tss-react-4.9.12.tgz",
- "integrity": "sha512-bsREJF9opq8OEZKibw7Awao2g16ZSlsBavmIxzKVF7EMcJ1d0Uc/Z2lJEKlZwYoct6g1C0dxd5XI+RwPhTrlUA==",
+ "version": "4.9.13",
+ "resolved": "https://registry.npmjs.org/tss-react/-/tss-react-4.9.13.tgz",
+ "integrity": "sha512-Gu19qqPH8/SAyKVIgDE5qHygirEDnNIQcXhiEc+l4Q9T7C1sfvUnbVWs+yBpmN26/wyk4FTOupjYS2wq4vH0yA==",
"license": "MIT",
"dependencies": {
"@emotion/cache": "*",
@@ -18523,7 +18526,7 @@
"peerDependencies": {
"@emotion/react": "^11.4.1",
"@emotion/server": "^11.4.0",
- "@mui/material": "^5.0.0",
+ "@mui/material": "^5.0.0 || ^6.0.0",
"react": "^16.8.0 || ^17.0.2 || ^18.0.0"
},
"peerDependenciesMeta": {
@@ -18536,9 +18539,9 @@
}
},
"node_modules/tsx": {
- "version": "4.19.0",
- "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.19.0.tgz",
- "integrity": "sha512-bV30kM7bsLZKZIOCHeMNVMJ32/LuJzLVajkQI/qf92J2Qr08ueLQvW00PUZGiuLPP760UINwupgUj8qrSCPUKg==",
+ "version": "4.19.1",
+ "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.19.1.tgz",
+ "integrity": "sha512-0flMz1lh74BR4wOvBjuh9olbnwqCPc35OOlfyzHba0Dc+QNUeWX/Gq2YTbnwcWPO3BMd8fkzRVrHcsR+a7z7rA==",
"license": "MIT",
"dependencies": {
"esbuild": "~0.23.0",
@@ -18568,13 +18571,115 @@
"node": "*"
}
},
+ "node_modules/turbo": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/turbo/-/turbo-2.1.2.tgz",
+ "integrity": "sha512-Jb0rbU4iHEVQ18An/YfakdIv9rKnd3zUfSE117EngrfWXFHo3RndVH96US3GsT8VHpwTncPePDBT2t06PaFLrw==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "turbo": "bin/turbo"
+ },
+ "optionalDependencies": {
+ "turbo-darwin-64": "2.1.2",
+ "turbo-darwin-arm64": "2.1.2",
+ "turbo-linux-64": "2.1.2",
+ "turbo-linux-arm64": "2.1.2",
+ "turbo-windows-64": "2.1.2",
+ "turbo-windows-arm64": "2.1.2"
+ }
+ },
+ "node_modules/turbo-darwin-64": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-2.1.2.tgz",
+ "integrity": "sha512-3TEBxHWh99h2yIzkuIigMEOXt/ItYQp0aPiJjPd1xN4oDcsKK5AxiFKPH9pdtfIBzYsY59kQhZiFj0ELnSP7Bw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/turbo-darwin-arm64": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-2.1.2.tgz",
+ "integrity": "sha512-he0miWNq2WxJzsH82jS2Z4MXpnkzn9SH8a79iPXiJkq25QREImucscM4RPasXm8wARp91pyysJMq6aasD45CeA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/turbo-linux-64": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-2.1.2.tgz",
+ "integrity": "sha512-fKUBcc0rK8Vdqv5a/E3CSpMBLG1bzwv+Q0Q83F8fG2ZfNCNKGbcEYABdonNZkkx141Rj03cZQFCgxu3MVEGU+A==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/turbo-linux-arm64": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-2.1.2.tgz",
+ "integrity": "sha512-sV8Bpmm0WiuxgbhxymcC7wSsuxfBBieI98GegSwbr/bs1ANAgzCg93urIrdKdQ3/b31zZxQwcaP4FBF1wx1Qdg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/turbo-windows-64": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-2.1.2.tgz",
+ "integrity": "sha512-wcmIJZI9ORT9ykHGliFE6kWRQrlH930QGSjSgWC8uFChFFuOyUlvC7ttcxuSvU9VqC7NF4C+GVAcFJQ8lTjN7g==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/turbo-windows-arm64": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-2.1.2.tgz",
+ "integrity": "sha512-zdnXjrhk7YO6CP+Q5wPueEvOCLH4lDa6C4rrwiakcWcPgcQGbVozJlo4uaQ6awo8HLWQEvOwu84RkWTdLAc/Hw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
"node_modules/twilio": {
- "version": "5.2.3",
- "resolved": "https://registry.npmjs.org/twilio/-/twilio-5.2.3.tgz",
- "integrity": "sha512-mJRRHdYnNoHLvbFTBGzYgSNe4RMQDQn3vfE8O6NaSbn2GKUPm6n87gfurqB9QHW2G4SZ7Ge3BKM2roqCMqHSbg==",
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/twilio/-/twilio-5.3.2.tgz",
+ "integrity": "sha512-d9qdZBB4ozlBcZz4vqvMq461OfUrhZPLwdGBHlwiPzLPL82gmVwQFkhD7/KGxy9B1j18LfJkL1whI3KmKtWM6w==",
"license": "MIT",
"dependencies": {
- "axios": "^1.6.8",
+ "axios": "^1.7.4",
"dayjs": "^1.11.9",
"https-proxy-agent": "^5.0.0",
"jsonwebtoken": "^9.0.2",
@@ -18718,17 +18823,17 @@
}
},
"node_modules/typedoc": {
- "version": "0.26.6",
- "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.6.tgz",
- "integrity": "sha512-SfEU3SH3wHNaxhFPjaZE2kNl/NFtLNW5c1oHsg7mti7GjmUj1Roq6osBQeMd+F4kL0BoRBBr8gQAuqBlfFu8LA==",
+ "version": "0.26.7",
+ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.7.tgz",
+ "integrity": "sha512-gUeI/Wk99vjXXMi8kanwzyhmeFEGv1LTdTQsiyIsmSYsBebvFxhbcyAx7Zjo4cMbpLGxM4Uz3jVIjksu/I2v6Q==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"lunr": "^2.3.9",
"markdown-it": "^14.1.0",
"minimatch": "^9.0.5",
- "shiki": "^1.9.1",
- "yaml": "^2.4.5"
+ "shiki": "^1.16.2",
+ "yaml": "^2.5.1"
},
"bin": {
"typedoc": "bin/typedoc"
@@ -18737,7 +18842,7 @@
"node": ">= 18"
},
"peerDependencies": {
- "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x"
+ "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x"
}
},
"node_modules/typedoc/node_modules/brace-expansion": {
@@ -18767,9 +18872,9 @@
}
},
"node_modules/typedoc/node_modules/yaml": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz",
- "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==",
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz",
+ "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==",
"dev": true,
"license": "ISC",
"bin": {
@@ -18780,9 +18885,9 @@
}
},
"node_modules/typescript": {
- "version": "5.5.4",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz",
- "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==",
+ "version": "5.6.2",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz",
+ "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==",
"license": "Apache-2.0",
"bin": {
"tsc": "bin/tsc",
@@ -18834,9 +18939,9 @@
"license": "MIT"
},
"node_modules/unicode-canonical-property-names-ecmascript": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
- "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz",
+ "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -18858,9 +18963,9 @@
}
},
"node_modules/unicode-match-property-value-ecmascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
- "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz",
+ "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -18896,18 +19001,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/unified/node_modules/is-plain-obj": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/unist-util-is": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
@@ -19180,9 +19273,9 @@
"license": "BSD-2-Clause"
},
"node_modules/webpack": {
- "version": "5.94.0",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz",
- "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==",
+ "version": "5.95.0",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz",
+ "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==",
"dev": true,
"license": "MIT",
"peer": true,
@@ -19455,9 +19548,9 @@
}
},
"node_modules/wrap-ansi/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -19692,10 +19785,10 @@
"version": "2.2.0",
"license": "AGPL-3.0-or-later",
"dependencies": {
- "@auth/kysely-adapter": "^1.4.2",
+ "@auth/kysely-adapter": "^1.5.2",
"graphile-worker": "^0.16.6",
"kysely": "0.26.1",
- "pg": "^8.12.0"
+ "pg": "^8.13.0"
},
"devDependencies": {
"@babel/core": "7.25.2",
@@ -19703,28 +19796,28 @@
"@babel/preset-typescript": "7.24.7",
"@link-stack/typescript-config": "*",
"prettier": "^3.3.3",
- "tsx": "^4.19.0",
- "typescript": "^5.5.4"
+ "tsx": "^4.19.1",
+ "typescript": "^5.6.2"
}
},
"packages/bridge-ui": {
"name": "@link-stack/bridge-ui",
"version": "2.2.0",
"dependencies": {
- "@auth/kysely-adapter": "^1.4.2",
+ "@auth/kysely-adapter": "^1.5.2",
"@emotion/cache": "^11.13.1",
- "@emotion/react": "^11.13.0",
+ "@emotion/react": "^11.13.3",
"@emotion/server": "^11.11.0",
"@emotion/styled": "^11.13.0",
"@link-stack/signal-api": "*",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "date-fns": "^3.6.0",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "date-fns": "^4.1.0",
"kysely": "0.26.1",
- "material-ui-popup-state": "^5.1.2",
- "next": "14.2.5",
+ "material-ui-popup-state": "^5.3.1",
+ "next": "14.2.13",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-cookie-consent": "^9.0.0",
@@ -19733,25 +19826,25 @@
"react-markdown": "^9.0.1",
"react-polyglot": "^0.7.2",
"react-qr-code": "^2.0.15",
- "tss-react": "^4.9.12",
+ "tss-react": "^4.9.13",
"uuid": "^10.0.0"
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@types/node": "^22.5.2",
- "@types/react": "18.3.5",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/react-dom": "^18.3.0",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"eslint": "^8.0.0",
- "eslint-config-next": "^14.2.7",
+ "eslint-config-next": "^14.2.13",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jsx-a11y": "^6.9.0",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-prettier": "^5.2.1",
- "eslint-plugin-react": "^7.35.0",
+ "eslint-plugin-react": "^7.37.0",
"file-loader": "^6.2.0",
- "typescript": "5.5.4"
+ "typescript": "5.6.2"
}
},
"packages/eslint-config": {
@@ -19761,21 +19854,21 @@
"dependencies": {
"@babel/eslint-parser": "7.25.1",
"@rushstack/eslint-patch": "^1.10.4",
- "@typescript-eslint/eslint-plugin": "^8.3.0",
- "@typescript-eslint/parser": "^8.3.0",
+ "@typescript-eslint/eslint-plugin": "^8.7.0",
+ "@typescript-eslint/parser": "^8.7.0",
"eslint-config-prettier": "^9.1.0",
"eslint-config-xo-space": "^0.35.0",
"eslint-plugin-cypress": "^3.5.0",
"eslint-plugin-eslint-comments": "^3.2.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jest": "^28.8.2",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jest": "^28.8.3",
"eslint-plugin-promise": "^7.1.0",
"eslint-plugin-unicorn": "55.0.0"
},
"devDependencies": {
"eslint": "^8",
"jest": "^29.7.0",
- "typescript": "^5.5.4"
+ "typescript": "^5.6.2"
},
"peerDependencies": {
"typescript": "^4.9.5"
@@ -19786,7 +19879,7 @@
"version": "2.2.0",
"license": "AGPL-3.0-or-later",
"dependencies": {
- "@types/jest": "^29.5.12",
+ "@types/jest": "^29.5.13",
"jest": "^29.7.0",
"jest-junit": "^16.0.0"
},
@@ -19799,17 +19892,17 @@
"version": "2.2.0",
"dependencies": {
"@emotion/cache": "^11.13.1",
- "@emotion/react": "^11.13.0",
+ "@emotion/react": "^11.13.3",
"@emotion/server": "^11.11.0",
"@emotion/styled": "^11.13.0",
"@link-stack/opensearch-common": "*",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "date-fns": "^3.6.0",
- "material-ui-popup-state": "^5.1.2",
- "next": "14.2.5",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "date-fns": "^4.1.0",
+ "material-ui-popup-state": "^5.3.1",
+ "next": "14.2.13",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-cookie-consent": "^9.0.0",
@@ -19817,24 +19910,24 @@
"react-iframe": "^1.8.5",
"react-markdown": "^9.0.1",
"react-polyglot": "^0.7.2",
- "tss-react": "^4.9.12",
+ "tss-react": "^4.9.13",
"uuid": "^10.0.0"
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@types/node": "^22.5.2",
- "@types/react": "18.3.5",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"eslint": "^8.0.0",
- "eslint-config-next": "^14.2.7",
+ "eslint-config-next": "^14.2.13",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jsx-a11y": "^6.9.0",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-prettier": "^5.2.1",
- "eslint-plugin-react": "^7.35.0",
+ "eslint-plugin-react": "^7.37.0",
"file-loader": "^6.2.0",
- "typescript": "5.5.4"
+ "typescript": "5.6.2"
}
},
"packages/opensearch-common": {
@@ -19848,12 +19941,12 @@
"@babel/core": "^7.25.2",
"@link-stack/eslint-config": "*",
"@link-stack/typescript-config": "*",
- "@types/node": "^22.5.2",
- "@types/react": "18.3.5",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"file-loader": "^6.2.0",
- "typescript": "5.5.4"
+ "typescript": "5.6.2"
}
},
"packages/signal-api": {
@@ -19862,7 +19955,7 @@
"devDependencies": {
"@link-stack/eslint-config": "*",
"@link-stack/typescript-config": "*",
- "@openapitools/openapi-generator-cli": "^2.13.5",
+ "@openapitools/openapi-generator-cli": "^2.13.9",
"@types/node": "^22",
"typescript": "^5"
}
@@ -19881,27 +19974,16 @@
"dependencies": {
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "next": "14.2.5",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "next": "14.2.13",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
- "@types/node": "^22.2.0",
- "@types/react": "18.3.3",
- "typescript": "^5.5.4"
- }
- },
- "packages/ui/node_modules/@types/react": {
- "version": "18.3.3",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
- "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/prop-types": "*",
- "csstype": "^3.0.2"
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
+ "typescript": "^5.6.2"
}
},
"packages/zammad-addon-bridge": {
@@ -19924,7 +20006,7 @@
"zpm-migrate": "dist/migrate.js"
},
"devDependencies": {
- "@types/node": "^22.5.2",
+ "@types/node": "^22.7.3",
"typescript": "^5"
}
},
diff --git a/package.json b/package.json
index 5004602..72ab15a 100644
--- a/package.json
+++ b/package.json
@@ -52,6 +52,7 @@
"devDependencies": {
"dotenv-cli": "latest",
"eslint": "^8",
+ "turbo": "^2.1.2",
"typescript": "latest"
},
"overrides": {
diff --git a/packages/bridge-common/package.json b/packages/bridge-common/package.json
index 32da17c..1ba2d74 100644
--- a/packages/bridge-common/package.json
+++ b/packages/bridge-common/package.json
@@ -9,10 +9,10 @@
"build": "tsc -p tsconfig.json"
},
"dependencies": {
- "@auth/kysely-adapter": "^1.4.2",
+ "@auth/kysely-adapter": "^1.5.2",
"graphile-worker": "^0.16.6",
"kysely": "0.26.1",
- "pg": "^8.12.0"
+ "pg": "^8.13.0"
},
"devDependencies": {
"@babel/core": "7.25.2",
@@ -20,7 +20,7 @@
"@babel/preset-typescript": "7.24.7",
"prettier": "^3.3.3",
"@link-stack/typescript-config": "*",
- "tsx": "^4.19.0",
- "typescript": "^5.5.4"
+ "tsx": "^4.19.1",
+ "typescript": "^5.6.2"
}
}
diff --git a/packages/bridge-ui/package.json b/packages/bridge-ui/package.json
index 0c19db3..e02147c 100644
--- a/packages/bridge-ui/package.json
+++ b/packages/bridge-ui/package.json
@@ -5,20 +5,20 @@
"build": "tsc -p tsconfig.json"
},
"dependencies": {
- "@auth/kysely-adapter": "^1.4.2",
+ "@auth/kysely-adapter": "^1.5.2",
"@emotion/cache": "^11.13.1",
- "@emotion/react": "^11.13.0",
+ "@emotion/react": "^11.13.3",
"@emotion/server": "^11.11.0",
"@emotion/styled": "^11.13.0",
"@link-stack/signal-api": "*",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "date-fns": "^3.6.0",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "date-fns": "^4.1.0",
"kysely": "0.26.1",
- "material-ui-popup-state": "^5.1.2",
- "next": "14.2.5",
+ "material-ui-popup-state": "^5.3.1",
+ "next": "14.2.13",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-cookie-consent": "^9.0.0",
@@ -27,24 +27,24 @@
"react-markdown": "^9.0.1",
"react-polyglot": "^0.7.2",
"react-qr-code": "^2.0.15",
- "tss-react": "^4.9.12",
+ "tss-react": "^4.9.13",
"uuid": "^10.0.0"
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@types/node": "^22.5.2",
- "@types/react": "18.3.5",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/react-dom": "^18.3.0",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"eslint": "^8.0.0",
- "eslint-config-next": "^14.2.7",
+ "eslint-config-next": "^14.2.13",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jsx-a11y": "^6.9.0",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-prettier": "^5.2.1",
- "eslint-plugin-react": "^7.35.0",
+ "eslint-plugin-react": "^7.37.0",
"file-loader": "^6.2.0",
- "typescript": "5.5.4"
+ "typescript": "5.6.2"
}
}
diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json
index e655c79..08d0660 100644
--- a/packages/eslint-config/package.json
+++ b/packages/eslint-config/package.json
@@ -10,14 +10,14 @@
},
"dependencies": {
"@rushstack/eslint-patch": "^1.10.4",
- "@typescript-eslint/eslint-plugin": "^8.3.0",
- "@typescript-eslint/parser": "^8.3.0",
+ "@typescript-eslint/eslint-plugin": "^8.7.0",
+ "@typescript-eslint/parser": "^8.7.0",
"eslint-config-prettier": "^9.1.0",
"eslint-config-xo-space": "^0.35.0",
"eslint-plugin-cypress": "^3.5.0",
"eslint-plugin-eslint-comments": "^3.2.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jest": "^28.8.2",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jest": "^28.8.3",
"eslint-plugin-promise": "^7.1.0",
"eslint-plugin-unicorn": "55.0.0",
"@babel/eslint-parser": "7.25.1"
@@ -28,6 +28,6 @@
"devDependencies": {
"eslint": "^8",
"jest": "^29.7.0",
- "typescript": "^5.5.4"
+ "typescript": "^5.6.2"
}
}
diff --git a/packages/jest-config/package.json b/packages/jest-config/package.json
index 55269ef..37767f2 100644
--- a/packages/jest-config/package.json
+++ b/packages/jest-config/package.json
@@ -9,7 +9,7 @@
"node": ">=14"
},
"dependencies": {
- "@types/jest": "^29.5.12",
+ "@types/jest": "^29.5.13",
"jest": "^29.7.0",
"jest-junit": "^16.0.0"
},
diff --git a/packages/leafcutter-ui/package.json b/packages/leafcutter-ui/package.json
index d754fad..0d32762 100644
--- a/packages/leafcutter-ui/package.json
+++ b/packages/leafcutter-ui/package.json
@@ -6,17 +6,17 @@
},
"dependencies": {
"@emotion/cache": "^11.13.1",
- "@emotion/react": "^11.13.0",
+ "@emotion/react": "^11.13.3",
"@emotion/server": "^11.11.0",
"@emotion/styled": "^11.13.0",
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
"@link-stack/opensearch-common": "*",
- "date-fns": "^3.6.0",
- "material-ui-popup-state": "^5.1.2",
- "next": "14.2.5",
+ "date-fns": "^4.1.0",
+ "material-ui-popup-state": "^5.3.1",
+ "next": "14.2.13",
"react": "18.3.1",
"react-cookie": "^7.2.0",
"react-cookie-consent": "^9.0.0",
@@ -24,23 +24,23 @@
"react-iframe": "^1.8.5",
"react-markdown": "^9.0.1",
"react-polyglot": "^0.7.2",
- "tss-react": "^4.9.12",
+ "tss-react": "^4.9.13",
"uuid": "^10.0.0"
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@types/node": "^22.5.2",
- "@types/react": "18.3.5",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"eslint": "^8.0.0",
- "eslint-config-next": "^14.2.7",
+ "eslint-config-next": "^14.2.13",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-jsx-a11y": "^6.9.0",
+ "eslint-plugin-import": "^2.30.0",
+ "eslint-plugin-jsx-a11y": "^6.10.0",
"eslint-plugin-prettier": "^5.2.1",
- "eslint-plugin-react": "^7.35.0",
+ "eslint-plugin-react": "^7.37.0",
"file-loader": "^6.2.0",
- "typescript": "5.5.4"
+ "typescript": "5.6.2"
}
}
diff --git a/packages/opensearch-common/package.json b/packages/opensearch-common/package.json
index 953fa98..4116322 100644
--- a/packages/opensearch-common/package.json
+++ b/packages/opensearch-common/package.json
@@ -10,13 +10,13 @@
},
"devDependencies": {
"@babel/core": "^7.25.2",
- "@types/node": "^22.5.2",
- "@types/react": "18.3.5",
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
"@types/uuid": "^10.0.0",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"@link-stack/typescript-config": "*",
"@link-stack/eslint-config": "*",
"file-loader": "^6.2.0",
- "typescript": "5.5.4"
+ "typescript": "5.6.2"
}
}
diff --git a/packages/signal-api/package.json b/packages/signal-api/package.json
index 9dd0745..a77beea 100644
--- a/packages/signal-api/package.json
+++ b/packages/signal-api/package.json
@@ -12,7 +12,7 @@
"update-api": "openapi-generator-cli generate -i 'https://bbernhard.github.io/signal-cli-rest-api/src/docs/swagger.json' -g typescript-fetch -o . --skip-validate-spec"
},
"devDependencies": {
- "@openapitools/openapi-generator-cli": "^2.13.5",
+ "@openapitools/openapi-generator-cli": "^2.13.9",
"@link-stack/typescript-config": "*",
"@link-stack/eslint-config": "*",
"@types/node": "^22",
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 016833e..a2000d6 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -9,15 +9,15 @@
"dependencies": {
"@mui/icons-material": "^5",
"@mui/material": "^5",
- "@mui/x-data-grid-pro": "^7.12.1",
- "@mui/x-date-pickers-pro": "^7.12.1",
- "next": "14.2.5",
+ "@mui/x-data-grid-pro": "^7.18.0",
+ "@mui/x-date-pickers-pro": "^7.18.0",
+ "next": "14.2.13",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
- "@types/node": "^22.2.0",
- "@types/react": "18.3.3",
- "typescript": "^5.5.4"
+ "@types/node": "^22.7.3",
+ "@types/react": "18.3.9",
+ "typescript": "^5.6.2"
}
}
diff --git a/packages/zammad-addon-common/package.json b/packages/zammad-addon-common/package.json
index f15dc07..f0b31d7 100644
--- a/packages/zammad-addon-common/package.json
+++ b/packages/zammad-addon-common/package.json
@@ -10,7 +10,7 @@
"build": "tsc"
},
"devDependencies": {
- "@types/node": "^22.5.2",
+ "@types/node": "^22.7.3",
"typescript": "^5"
},
"author": "",