From 969adba55ee4536991825ad0dcc479d2ea1b2047 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 3 Apr 2026 13:27:38 +0000
Subject: [PATCH] fix(deps): update all non-major dependencies
---
Directory.Packages.props | 14 +-
docs/package-lock.json | 80 +--
docs/package.json | 4 +-
infra/providers.tf | 4 +-
src/UILayer/web/Dockerfile | 6 +-
src/UILayer/web/package-lock.json | 494 +++++++++---------
src/UILayer/web/package.json | 30 +-
.../package.json | 2 +-
8 files changed, 324 insertions(+), 310 deletions(-)
diff --git a/Directory.Packages.props b/Directory.Packages.props
index 234feca3..0764f00e 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -46,7 +46,7 @@
-
+
@@ -55,7 +55,7 @@
-
+
@@ -67,14 +67,14 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/docs/package-lock.json b/docs/package-lock.json
index 9e438292..9450be91 100644
--- a/docs/package-lock.json
+++ b/docs/package-lock.json
@@ -9,8 +9,8 @@
"version": "1.0.0",
"license": "Proprietary",
"devDependencies": {
- "@redocly/cli": "2.25.1",
- "@types/k6": "1.6.0",
+ "@redocly/cli": "2.25.4",
+ "@types/k6": "1.7.0",
"ajv": "8.18.0",
"ajv-formats": "3.0.1",
"commander": "14.0.3",
@@ -1707,9 +1707,9 @@
}
},
"node_modules/@redocly/cli": {
- "version": "2.25.1",
- "resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-2.25.1.tgz",
- "integrity": "sha512-i17Riz3CO3KMhaxMW3OPUw8ipeipnuk4wQTRu4zi2pCA/zI6GkeO/Ku7pdEwPd1LuPIR/RNBTp0YPahmyGy+2A==",
+ "version": "2.25.4",
+ "resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-2.25.4.tgz",
+ "integrity": "sha512-ypBv8ZhckTzcOfsFH2VILsLqk00bJ1tI0POtlaEf8z0rDsnmD8auUETkMzw8wlUB+aQM7+VSzpSsmcmqeSgzWQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1718,8 +1718,8 @@
"@opentelemetry/sdk-trace-node": "2.0.1",
"@opentelemetry/semantic-conventions": "1.34.0",
"@redocly/cli-otel": "0.1.2",
- "@redocly/openapi-core": "2.25.1",
- "@redocly/respect-core": "2.25.1",
+ "@redocly/openapi-core": "2.25.4",
+ "@redocly/respect-core": "2.25.4",
"abort-controller": "^3.0.0",
"ajv": "npm:@redocly/ajv@8.18.0",
"ajv-formats": "^3.0.1",
@@ -1727,10 +1727,10 @@
"cookie": "^0.7.2",
"dotenv": "16.4.7",
"glob": "^13.0.5",
- "handlebars": "^4.7.6",
+ "handlebars": "^4.7.9",
"https-proxy-agent": "^7.0.5",
"mobx": "^6.0.4",
- "picomatch": "^4.0.3",
+ "picomatch": "^4.0.4",
"pluralize": "^8.0.0",
"react": "^17.0.0 || ^18.2.0 || ^19.2.1",
"react-dom": "^17.0.0 || ^18.2.0 || ^19.2.1",
@@ -1773,9 +1773,9 @@
}
},
"node_modules/@redocly/cli/node_modules/@redocly/config": {
- "version": "0.44.2",
- "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.44.2.tgz",
- "integrity": "sha512-/77Y/C4aDCa0XkRYffISHH1K816KDmmFY1LX3TwODJ4Li+DFhvyWiMm7ofFCEssKwNjs3fzGW/ISKOsDFdirJw==",
+ "version": "0.46.0",
+ "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.46.0.tgz",
+ "integrity": "sha512-FZEprNEkmLITKKdv5blIai1qiCcc4dn5+96AjWnmFQmH/oz/OyBiXBSi752/M+Wmype7aH2uRywSCuYlu4CgVA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1783,20 +1783,20 @@
}
},
"node_modules/@redocly/cli/node_modules/@redocly/openapi-core": {
- "version": "2.25.1",
- "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.25.1.tgz",
- "integrity": "sha512-6n1gkzvqLhU1/rCSDvLqSrceiXHMw5YTqrao63nb/SLxPzbhBEW61D9VAvu2dn5HGsanYc9QH0j73W/D3eYsVw==",
+ "version": "2.25.4",
+ "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.25.4.tgz",
+ "integrity": "sha512-zYdKQEsowPNtkTixrfbn5DySWBLQpTsISthVBBEPAa3OZC75UI76CbHXEamJ8Kmlead9IkD5RbgeJvxqJ5/H6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@redocly/ajv": "^8.18.0",
- "@redocly/config": "^0.44.2",
+ "@redocly/config": "^0.46.0",
"ajv": "npm:@redocly/ajv@8.18.0",
"ajv-formats": "^3.0.1",
"colorette": "^1.2.0",
"js-levenshtein": "^1.1.6",
"js-yaml": "^4.1.0",
- "picomatch": "^4.0.3",
+ "picomatch": "^4.0.4",
"pluralize": "^8.0.0",
"yaml-ast-parser": "0.0.43"
},
@@ -1847,13 +1847,13 @@
}
},
"node_modules/@redocly/cli/node_modules/minimatch": {
- "version": "10.2.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
- "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
+ "version": "10.2.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
+ "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
"dev": true,
"license": "BlueOak-1.0.0",
"dependencies": {
- "brace-expansion": "^5.0.2"
+ "brace-expansion": "^5.0.5"
},
"engines": {
"node": "18 || 20 || >=22"
@@ -1905,16 +1905,16 @@
}
},
"node_modules/@redocly/respect-core": {
- "version": "2.25.1",
- "resolved": "https://registry.npmjs.org/@redocly/respect-core/-/respect-core-2.25.1.tgz",
- "integrity": "sha512-iF/7uP/kI5BPzdp4e2Ug3UQWU1ghYJoAPURFcqPvtRc0S4G3olyecJggOhDQqyC8iDHvN7SJNmm/O3VWn4QU4Q==",
+ "version": "2.25.4",
+ "resolved": "https://registry.npmjs.org/@redocly/respect-core/-/respect-core-2.25.4.tgz",
+ "integrity": "sha512-0xMbcSft+9Q2sO1wSJMxo510Aqc/kGF/AmUK3OaLQvGvKUgOqq2Op/0aorNQJk6s8WBEH4UN4eFt7fUzUeXs8g==",
"dev": true,
"license": "MIT",
"dependencies": {
"@faker-js/faker": "^7.6.0",
"@noble/hashes": "^1.8.0",
"@redocly/ajv": "^8.18.0",
- "@redocly/openapi-core": "2.25.1",
+ "@redocly/openapi-core": "2.25.4",
"ajv": "npm:@redocly/ajv@8.18.0",
"better-ajv-errors": "^1.2.0",
"colorette": "^2.0.20",
@@ -1922,7 +1922,7 @@
"jsonpath-rfc9535": "1.3.0",
"openapi-sampler": "^1.7.1",
"outdent": "^0.8.0",
- "picomatch": "^4.0.3"
+ "picomatch": "^4.0.4"
},
"engines": {
"node": ">=22.12.0 || >=20.19.0 <21.0.0",
@@ -1930,9 +1930,9 @@
}
},
"node_modules/@redocly/respect-core/node_modules/@redocly/config": {
- "version": "0.44.2",
- "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.44.2.tgz",
- "integrity": "sha512-/77Y/C4aDCa0XkRYffISHH1K816KDmmFY1LX3TwODJ4Li+DFhvyWiMm7ofFCEssKwNjs3fzGW/ISKOsDFdirJw==",
+ "version": "0.46.0",
+ "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.46.0.tgz",
+ "integrity": "sha512-FZEprNEkmLITKKdv5blIai1qiCcc4dn5+96AjWnmFQmH/oz/OyBiXBSi752/M+Wmype7aH2uRywSCuYlu4CgVA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1940,20 +1940,20 @@
}
},
"node_modules/@redocly/respect-core/node_modules/@redocly/openapi-core": {
- "version": "2.25.1",
- "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.25.1.tgz",
- "integrity": "sha512-6n1gkzvqLhU1/rCSDvLqSrceiXHMw5YTqrao63nb/SLxPzbhBEW61D9VAvu2dn5HGsanYc9QH0j73W/D3eYsVw==",
+ "version": "2.25.4",
+ "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.25.4.tgz",
+ "integrity": "sha512-zYdKQEsowPNtkTixrfbn5DySWBLQpTsISthVBBEPAa3OZC75UI76CbHXEamJ8Kmlead9IkD5RbgeJvxqJ5/H6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@redocly/ajv": "^8.18.0",
- "@redocly/config": "^0.44.2",
+ "@redocly/config": "^0.46.0",
"ajv": "npm:@redocly/ajv@8.18.0",
"ajv-formats": "^3.0.1",
"colorette": "^1.2.0",
"js-levenshtein": "^1.1.6",
"js-yaml": "^4.1.0",
- "picomatch": "^4.0.3",
+ "picomatch": "^4.0.4",
"pluralize": "^8.0.0",
"yaml-ast-parser": "0.0.43"
},
@@ -2107,9 +2107,9 @@
"license": "MIT"
},
"node_modules/@types/k6": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/@types/k6/-/k6-1.6.0.tgz",
- "integrity": "sha512-koixvaHqP241ymqEEgl068kkXek+LhM5YTjysI1ikKUAnmbIKbt8Lngw3nhMHmg3Cihh7viUP/WCIF+FKi4DYQ==",
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/@types/k6/-/k6-1.7.0.tgz",
+ "integrity": "sha512-oL4mckVcOPIA2HUrCVj3aQXCJgCqsQe35Uc4fRTffmrQuR24v92GJImnagqUaRnC1TQVJFx85o3aHQPP+0bxpg==",
"dev": true,
"license": "MIT"
},
@@ -3631,9 +3631,9 @@
"license": "ISC"
},
"node_modules/handlebars": {
- "version": "4.7.8",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
- "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
+ "version": "4.7.9",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.9.tgz",
+ "integrity": "sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==",
"dev": true,
"license": "MIT",
"dependencies": {
diff --git a/docs/package.json b/docs/package.json
index 95b7f00b..d191557e 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -32,8 +32,8 @@
"author": "Cognitive Mesh Team",
"license": "Proprietary",
"devDependencies": {
- "@redocly/cli": "2.25.1",
- "@types/k6": "1.6.0",
+ "@redocly/cli": "2.25.4",
+ "@types/k6": "1.7.0",
"ajv": "8.18.0",
"ajv-formats": "3.0.1",
"commander": "14.0.3",
diff --git a/infra/providers.tf b/infra/providers.tf
index d55f3b8d..34d7799d 100644
--- a/infra/providers.tf
+++ b/infra/providers.tf
@@ -3,12 +3,12 @@
###############################################################################
terraform {
- required_version = "1.14.7"
+ required_version = "1.14.8"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
- version = "4.65.0"
+ version = "4.67.0"
}
}
}
diff --git a/src/UILayer/web/Dockerfile b/src/UILayer/web/Dockerfile
index 8770b2fd..be242ca3 100644
--- a/src/UILayer/web/Dockerfile
+++ b/src/UILayer/web/Dockerfile
@@ -10,7 +10,7 @@
# ---------------------------------------------------------------------------
# Stage 1: Install dependencies
# ---------------------------------------------------------------------------
-FROM node:22.22.1-alpine AS deps
+FROM node:22.22.2-alpine AS deps
WORKDIR /app
# Copy package manifests for layer caching
@@ -22,7 +22,7 @@ RUN npm ci --legacy-peer-deps
# ---------------------------------------------------------------------------
# Stage 2: Build the Next.js application
# ---------------------------------------------------------------------------
-FROM node:22.22.1-alpine AS builder
+FROM node:22.22.2-alpine AS builder
WORKDIR /app
# Build-time environment variables
@@ -41,7 +41,7 @@ RUN npm run build
# ---------------------------------------------------------------------------
# Stage 3: Production runtime
# ---------------------------------------------------------------------------
-FROM node:22.22.1-alpine AS runner
+FROM node:22.22.2-alpine AS runner
WORKDIR /app
ENV NODE_ENV=production
diff --git a/src/UILayer/web/package-lock.json b/src/UILayer/web/package-lock.json
index 04795fe4..6a625571 100644
--- a/src/UILayer/web/package-lock.json
+++ b/src/UILayer/web/package-lock.json
@@ -43,20 +43,20 @@
"d3": "7.9.0",
"embla-carousel-react": "8.6.0",
"framer-motion": "12.38.0",
- "i18next": "25.10.9",
+ "i18next": "25.10.10",
"input-otp": "1.4.2",
"lucide-react": "0.577.0",
- "next": "16.2.1",
+ "next": "16.2.2",
"next-themes": "0.4.6",
"openapi-fetch": "0.17.0",
"react": "19.2.4",
"react-day-picker": "9.14.0",
"react-dom": "19.2.4",
- "react-hook-form": "7.72.0",
+ "react-hook-form": "7.72.1",
"react-i18next": "16.6.6",
- "react-resizable-panels": "4.7.6",
- "recharts": "3.8.0",
- "shadcn": "4.1.0",
+ "react-resizable-panels": "4.9.0",
+ "recharts": "3.8.1",
+ "shadcn": "4.1.2",
"sonner": "2.0.7",
"tailwind-merge": "3.5.0",
"tailwindcss-animate": "1.0.7",
@@ -68,34 +68,34 @@
"@babel/preset-env": "7.29.2",
"@babel/preset-react": "7.28.5",
"@babel/preset-typescript": "7.28.5",
- "@storybook/addon-links": "10.3.3",
- "@storybook/react": "10.3.3",
- "@storybook/react-webpack5": "10.3.3",
+ "@storybook/addon-links": "10.3.4",
+ "@storybook/react": "10.3.4",
+ "@storybook/react-webpack5": "10.3.4",
"@testing-library/dom": "10.4.1",
"@testing-library/jest-dom": "6.9.1",
"@testing-library/react": "16.3.2",
"@types/d3": "7.4.3",
"@types/jest": "29.5.14",
- "@types/node": "24.12.0",
+ "@types/node": "24.12.2",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"@types/uuid": "11.0.0",
- "axe-core": "4.11.1",
+ "axe-core": "4.11.2",
"babel-jest": "29.7.0",
"babel-loader": "10.1.1",
"css-loader": "7.1.4",
"eslint": "9.39.4",
- "eslint-config-next": "16.2.1",
+ "eslint-config-next": "16.2.2",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"openapi-typescript": "7.13.0",
"postcss": "8.5.8",
- "storybook": "10.3.3",
+ "storybook": "10.3.4",
"style-dictionary": "5.4.0",
"style-loader": "4.0.0",
"tailwindcss": "4.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"typescript": "5.9.3"
}
},
@@ -4434,23 +4434,23 @@
}
},
"node_modules/@next/env": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.1.tgz",
- "integrity": "sha512-n8P/HCkIWW+gVal2Z8XqXJ6aB3J0tuM29OcHpCsobWlChH/SITBs1DFBk/HajgrwDkqqBXPbuUuzgDvUekREPg=="
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.2.tgz",
+ "integrity": "sha512-LqSGz5+xGk9EL/iBDr2yo/CgNQV6cFsNhRR2xhSXYh7B/hb4nePCxlmDvGEKG30NMHDFf0raqSyOZiQrO7BkHQ=="
},
"node_modules/@next/eslint-plugin-next": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-16.2.1.tgz",
- "integrity": "sha512-r0epZGo24eT4g08jJlg2OEryBphXqO8aL18oajoTKLzHJ6jVr6P6FI58DLMug04MwD3j8Fj0YK0slyzneKVyzA==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-16.2.2.tgz",
+ "integrity": "sha512-IOPbWzDQ+76AtjZioaCjpIY72xNSDMnarZ2GMQ4wjNLvnJEJHqxQwGFhgnIWLV9klb4g/+amg88Tk5OXVpyLTw==",
"dev": true,
"dependencies": {
"fast-glob": "3.3.1"
}
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.1.tgz",
- "integrity": "sha512-BwZ8w8YTaSEr2HIuXLMLxIdElNMPvY9fLqb20LX9A9OMGtJilhHLbCL3ggyd0TwjmMcTxi0XXt+ur1vWUoxj2Q==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.2.tgz",
+ "integrity": "sha512-B92G3ulrwmkDSEJEp9+XzGLex5wC1knrmCSIylyVeiAtCIfvEJYiN3v5kXPlYt5R4RFlsfO/v++aKV63Acrugg==",
"cpu": [
"arm64"
],
@@ -4463,9 +4463,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.1.tgz",
- "integrity": "sha512-/vrcE6iQSJq3uL3VGVHiXeaKbn8Es10DGTGRJnRZlkNQQk3kaNtAJg8Y6xuAlrx/6INKVjkfi5rY0iEXorZ6uA==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.2.tgz",
+ "integrity": "sha512-7ZwSgNKJNQiwW0CKhNm9B1WS2L1Olc4B2XY0hPYCAL3epFnugMhuw5TMWzMilQ3QCZcCHoYm9NGWTHbr5REFxw==",
"cpu": [
"x64"
],
@@ -4478,9 +4478,9 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.1.tgz",
- "integrity": "sha512-uLn+0BK+C31LTVbQ/QU+UaVrV0rRSJQ8RfniQAHPghDdgE+SlroYqcmFnO5iNjNfVWCyKZHYrs3Nl0mUzWxbBw==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.2.tgz",
+ "integrity": "sha512-c3m8kBHMziMgo2fICOP/cd/5YlrxDU5YYjAJeQLyFsCqVF8xjOTH/QYG4a2u48CvvZZSj1eHQfBCbyh7kBr30Q==",
"cpu": [
"arm64"
],
@@ -4493,9 +4493,9 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.1.tgz",
- "integrity": "sha512-ssKq6iMRnHdnycGp9hCuGnXJZ0YPr4/wNwrfE5DbmvEcgl9+yv97/Kq3TPVDfYome1SW5geciLB9aiEqKXQjlQ==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.2.tgz",
+ "integrity": "sha512-VKLuscm0P/mIfzt+SDdn2+8TNNJ7f0qfEkA+az7OqQbjzKdBxAHs0UvuiVoCtbwX+dqMEL9U54b5wQ/aN3dHeg==",
"cpu": [
"arm64"
],
@@ -4508,9 +4508,9 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.1.tgz",
- "integrity": "sha512-HQm7SrHRELJ30T1TSmT706IWovFFSRGxfgUkyWJZF/RKBMdbdRWJuFrcpDdE5vy9UXjFOx6L3mRdqH04Mmx0hg==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.2.tgz",
+ "integrity": "sha512-kU3OPHJq6sBUjOk7wc5zJ7/lipn8yGldMoAv4z67j6ov6Xo/JvzA7L7LCsyzzsXmgLEhk3Qkpwqaq/1+XpNR3g==",
"cpu": [
"x64"
],
@@ -4523,9 +4523,9 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.1.tgz",
- "integrity": "sha512-aV2iUaC/5HGEpbBkE+4B8aHIudoOy5DYekAKOMSHoIYQ66y/wIVeaRx8MS2ZMdxe/HIXlMho4ubdZs/J8441Tg==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.2.tgz",
+ "integrity": "sha512-CKXRILyErMtUftp+coGcZ38ZwE/Aqq45VMCcRLr2I4OXKrgxIBDXHnBgeX/UMil0S09i2JXaDL3Q+TN8D/cKmg==",
"cpu": [
"x64"
],
@@ -4538,9 +4538,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.1.tgz",
- "integrity": "sha512-IXdNgiDHaSk0ZUJ+xp0OQTdTgnpx1RCfRTalhn3cjOP+IddTMINwA7DXZrwTmGDO8SUr5q2hdP/du4DcrB1GxA==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.2.tgz",
+ "integrity": "sha512-sS/jSk5VUoShUqINJFvNjVT7JfR5ORYj/+/ZpOYbbIohv/lQfduWnGAycq2wlknbOql2xOR0DoV0s6Xfcy49+g==",
"cpu": [
"arm64"
],
@@ -4553,9 +4553,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.1.tgz",
- "integrity": "sha512-qvU+3a39Hay+ieIztkGSbF7+mccbbg1Tk25hc4JDylf8IHjYmY/Zm64Qq1602yPyQqvie+vf5T/uPwNxDNIoeg==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.2.tgz",
+ "integrity": "sha512-aHaKceJgdySReT7qeck5oShucxWRiiEuwCGK8HHALe6yZga8uyFpLkPgaRw3kkF04U7ROogL/suYCNt/+CuXGA==",
"cpu": [
"x64"
],
@@ -6427,9 +6427,9 @@
"integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g=="
},
"node_modules/@storybook/addon-links": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-10.3.3.tgz",
- "integrity": "sha512-tazBHlB+YbU62bde5DWsq0lnxZjcAsPB3YRUpN2hSMfAySsudRingyWrgu5KeOxXhJvKJj0ohjQvGcMx/wgQUA==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-10.3.4.tgz",
+ "integrity": "sha512-4Kcdv0U5WEyteN08Mv4oAUXTigF8OHMLA7Bpf1VEQrtJfQsxoUjXzItOHhCyBvphufkZzbU0n6wCC8upEb7X7w==",
"dev": true,
"dependencies": {
"@storybook/global": "^5.0.0"
@@ -6440,7 +6440,7 @@
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
- "storybook": "^10.3.3"
+ "storybook": "^10.3.4"
},
"peerDependenciesMeta": {
"react": {
@@ -6449,12 +6449,12 @@
}
},
"node_modules/@storybook/builder-webpack5": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-10.3.3.tgz",
- "integrity": "sha512-A7hop0VXG/06EZ7l2WIuhsrnpiV6NOOcOiVqjYDLplbVelkiiL98LTL+Om87u0n32sAfXWgFk2jIhSc3bbXlsQ==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-10.3.4.tgz",
+ "integrity": "sha512-ZFGw0bqVkLH9vFMMQcWTFUcvJ4cADHGk6yXs2MgvHX4/3ZZXIiGssb3PgewuxfXo4xto0flZMhIoC2dhrwK40A==",
"dev": true,
"dependencies": {
- "@storybook/core-webpack": "10.3.3",
+ "@storybook/core-webpack": "10.3.4",
"case-sensitive-paths-webpack-plugin": "^2.4.0",
"cjs-module-lexer": "^1.2.3",
"css-loader": "^7.1.2",
@@ -6475,7 +6475,7 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^10.3.3"
+ "storybook": "^10.3.4"
},
"peerDependenciesMeta": {
"typescript": {
@@ -6484,9 +6484,9 @@
}
},
"node_modules/@storybook/core-webpack": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-10.3.3.tgz",
- "integrity": "sha512-ESRM2k9m1V0qXaqEM+bvtCjv9+gYVE3PMuoNZMyIYNdGA4Pdc2PvQsUrKQNVByVbEGwjt+h0RE6b20bnBkdYsg==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-10.3.4.tgz",
+ "integrity": "sha512-y7TEIxd8melHWD6XvdoFWo2u0VUGIm2/LxOI2qWWfdT7hQL47WHsN52eKkOBaAEJ8HQYyT3ajRS9wGSnhu6KaQ==",
"dev": true,
"dependencies": {
"ts-dedent": "^2.0.0"
@@ -6496,7 +6496,7 @@
"url": "https://opencollective.com/storybook"
},
"peerDependencies": {
- "storybook": "^10.3.3"
+ "storybook": "^10.3.4"
}
},
"node_modules/@storybook/global": {
@@ -6516,12 +6516,12 @@
}
},
"node_modules/@storybook/preset-react-webpack": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-10.3.3.tgz",
- "integrity": "sha512-R8WeGUo062VpIx+i+5/Cv8dVGM+YSgCGZ0STPANijmOHATvfWpslTAIjMkq0me/BoDT5zxzCnYvAyRrBcjOW8A==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-10.3.4.tgz",
+ "integrity": "sha512-3EK/aJtE0AK5nZh/k8jxS3y/ZGmOir06RIYY2KqOq55zD2iqS0tCwnhiKiLp8wQVsPAc7DuTCwG96kEkTrdU7g==",
"dev": true,
"dependencies": {
- "@storybook/core-webpack": "10.3.3",
+ "@storybook/core-webpack": "10.3.4",
"@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
"@types/semver": "^7.7.1",
"magic-string": "^0.30.5",
@@ -6538,7 +6538,7 @@
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
- "storybook": "^10.3.3"
+ "storybook": "^10.3.4"
},
"peerDependenciesMeta": {
"typescript": {
@@ -6592,13 +6592,13 @@
}
},
"node_modules/@storybook/react": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/react/-/react-10.3.3.tgz",
- "integrity": "sha512-cGG5TbR8Tdx9zwlpsWyBEfWrejm5iWdYF26EwIhwuKq9GFUTAVrQzo0Rs7Tqc3ZyVhRS/YfsRiWSEH+zmq2JiQ==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/react/-/react-10.3.4.tgz",
+ "integrity": "sha512-I5ifYqjrqyuhOFjalpy47kMKMXX7QU/qmHj0h/547s9Bg6sEU7xRhJnneXx1RJsEJTySjC4SmGfEU+FJz4Foiw==",
"dev": true,
"dependencies": {
"@storybook/global": "^5.0.0",
- "@storybook/react-dom-shim": "10.3.3",
+ "@storybook/react-dom-shim": "10.3.4",
"react-docgen": "^8.0.2",
"react-docgen-typescript": "^2.2.2"
},
@@ -6609,7 +6609,7 @@
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
- "storybook": "^10.3.3",
+ "storybook": "^10.3.4",
"typescript": ">= 4.9.x"
},
"peerDependenciesMeta": {
@@ -6638,9 +6638,9 @@
}
},
"node_modules/@storybook/react-dom-shim": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-10.3.3.tgz",
- "integrity": "sha512-lkhuh4G3UTreU9M3Iz5Dt32c6U+l/4XuvqLtbe1sDHENZH6aPj7y0b5FwnfHyvuTvYRhtbo29xZrF5Bp9kCC0w==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-10.3.4.tgz",
+ "integrity": "sha512-VIm9YzreGubnOtQOZ6iqEfj6KncHvAkrCR/IilqnJq7DidPWuykrFszyajTASRMiY+p+TElOW+O1PGpv55qNGw==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -6649,18 +6649,18 @@
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
- "storybook": "^10.3.3"
+ "storybook": "^10.3.4"
}
},
"node_modules/@storybook/react-webpack5": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/react-webpack5/-/react-webpack5-10.3.3.tgz",
- "integrity": "sha512-+x5/KrLmgv7VnWfzKxh0xftnDIjogiVksNuaLJAl4TRuY7/OsrlJBUckQ+ovMXTZpaAini6+7IVoilrzmdl4cA==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/react-webpack5/-/react-webpack5-10.3.4.tgz",
+ "integrity": "sha512-Qf3weT1xGMBzJ10phyDVBOCva8kHnF6PQ8OvAdL9CUUoJivG5AmOb+EsLvHcSG9ypWCNhpd52tyX20yIohPZbg==",
"dev": true,
"dependencies": {
- "@storybook/builder-webpack5": "10.3.3",
- "@storybook/preset-react-webpack": "10.3.3",
- "@storybook/react": "10.3.3"
+ "@storybook/builder-webpack5": "10.3.4",
+ "@storybook/preset-react-webpack": "10.3.4",
+ "@storybook/react": "10.3.4"
},
"funding": {
"type": "opencollective",
@@ -6669,7 +6669,7 @@
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
- "storybook": "^10.3.3",
+ "storybook": "^10.3.4",
"typescript": ">= 4.9.x"
},
"peerDependenciesMeta": {
@@ -7582,9 +7582,9 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "24.12.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.0.tgz",
- "integrity": "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==",
+ "version": "24.12.2",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.2.tgz",
+ "integrity": "sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==",
"devOptional": true,
"dependencies": {
"undici-types": "~7.16.0"
@@ -8353,6 +8353,12 @@
"@xtuc/long": "4.2.2"
}
},
+ "node_modules/@webcontainer/env": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@webcontainer/env/-/env-1.1.1.tgz",
+ "integrity": "sha512-6aN99yL695Hi9SuIk1oC88l9o0gmxL1nGWWQ/kNy81HigJ0FoaoTXpytCj6ItzgyCEwA9kF1wixsTuv5cjsgng==",
+ "dev": true
+ },
"node_modules/@xtuc/ieee754": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
@@ -8877,9 +8883,9 @@
}
},
"node_modules/axe-core": {
- "version": "4.11.1",
- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.1.tgz",
- "integrity": "sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==",
+ "version": "4.11.2",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.2.tgz",
+ "integrity": "sha512-byD6KPdvo72y/wj2T/4zGEvvlis+PsZsn/yPS3pEO+sFpcrqRpX/TJCxvVaEsNeMrfQbCr7w163YqoD9IYwHXw==",
"dev": true,
"engines": {
"node": ">=4"
@@ -11221,12 +11227,12 @@
}
},
"node_modules/eslint-config-next": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-16.2.1.tgz",
- "integrity": "sha512-qhabwjQZ1Mk53XzXvmogf8KQ0tG0CQXF0CZ56+2/lVhmObgmaqj7x5A1DSrWdZd3kwI7GTPGUjFne+krRxYmFg==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-16.2.2.tgz",
+ "integrity": "sha512-6VlvEhwoug2JpVgjZDhyXrJXUEuPY++TddzIpTaIRvlvlXXFgvQUtm3+Zr84IjFm0lXtJt73w19JA08tOaZVwg==",
"dev": true,
"dependencies": {
- "@next/eslint-plugin-next": "16.2.1",
+ "@next/eslint-plugin-next": "16.2.2",
"eslint-import-resolver-node": "^0.3.6",
"eslint-import-resolver-typescript": "^3.5.2",
"eslint-plugin-import": "^2.32.0",
@@ -12690,9 +12696,9 @@
}
},
"node_modules/handlebars": {
- "version": "4.7.8",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
- "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
+ "version": "4.7.9",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.9.tgz",
+ "integrity": "sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==",
"dev": true,
"dependencies": {
"minimist": "^1.2.5",
@@ -13039,9 +13045,9 @@
}
},
"node_modules/i18next": {
- "version": "25.10.9",
- "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.10.9.tgz",
- "integrity": "sha512-hQY9/bFoQKGlSKMlaCuLR8w1h5JjieqrsnZvEmj1Ja6Ec7fbyc4cTrCsY9mb9Sd8YQ/swsrKz1S9M8AcvVI70w==",
+ "version": "25.10.10",
+ "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.10.10.tgz",
+ "integrity": "sha512-cqUW2Z3EkRx7NqSyywjkgCLK7KLCL6IFVFcONG7nVYIJ3ekZ1/N5jUsihHV6Bq37NfhgtczxJcxduELtjTwkuQ==",
"funding": [
{
"type": "individual",
@@ -15868,11 +15874,11 @@
"dev": true
},
"node_modules/next": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/next/-/next-16.2.1.tgz",
- "integrity": "sha512-VaChzNL7o9rbfdt60HUj8tev4m6d7iC1igAy157526+cJlXOQu5LzsBXNT+xaJnTP/k+utSX5vMv7m0G+zKH+Q==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.2.2.tgz",
+ "integrity": "sha512-i6AJdyVa4oQjyvX/6GeER8dpY/xlIV+4NMv/svykcLtURJSy/WzDnnUk/TM4d0uewFHK7xSQz4TbIwPgjky+3A==",
"dependencies": {
- "@next/env": "16.2.1",
+ "@next/env": "16.2.2",
"@swc/helpers": "0.5.15",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
@@ -15886,14 +15892,14 @@
"node": ">=20.9.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "16.2.1",
- "@next/swc-darwin-x64": "16.2.1",
- "@next/swc-linux-arm64-gnu": "16.2.1",
- "@next/swc-linux-arm64-musl": "16.2.1",
- "@next/swc-linux-x64-gnu": "16.2.1",
- "@next/swc-linux-x64-musl": "16.2.1",
- "@next/swc-win32-arm64-msvc": "16.2.1",
- "@next/swc-win32-x64-msvc": "16.2.1",
+ "@next/swc-darwin-arm64": "16.2.2",
+ "@next/swc-darwin-x64": "16.2.2",
+ "@next/swc-linux-arm64-gnu": "16.2.2",
+ "@next/swc-linux-arm64-musl": "16.2.2",
+ "@next/swc-linux-x64-gnu": "16.2.2",
+ "@next/swc-linux-x64-musl": "16.2.2",
+ "@next/swc-win32-arm64-msvc": "16.2.2",
+ "@next/swc-win32-x64-msvc": "16.2.2",
"sharp": "^0.34.5"
},
"peerDependencies": {
@@ -17185,9 +17191,9 @@
}
},
"node_modules/react-hook-form": {
- "version": "7.72.0",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.72.0.tgz",
- "integrity": "sha512-V4v6jubaf6JAurEaVnT9aUPKFbNtDgohj5CIgVGyPHvT9wRx5OZHVjz31GsxnPNI278XMu+ruFz+wGOscHaLKw==",
+ "version": "7.72.1",
+ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.72.1.tgz",
+ "integrity": "sha512-RhwBoy2ygeVZje+C+bwJ8g0NjTdBmDlJvAUHTxRjTmSUKPYsKfMphkS2sgEMotsY03bP358yEYlnUeZy//D9Ig==",
"engines": {
"node": ">=18.0.0"
},
@@ -17298,9 +17304,9 @@
}
},
"node_modules/react-resizable-panels": {
- "version": "4.7.6",
- "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-4.7.6.tgz",
- "integrity": "sha512-w3gbmUihfvH2Ho0iV1ULS2c/E/7HW/6g0GihogsIHjZf+JmmyVnKhryB3+I4JSxO8++uD3cKsSpOVTJV+GWEuA==",
+ "version": "4.9.0",
+ "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-4.9.0.tgz",
+ "integrity": "sha512-sEl+hA6y9/kxa0aPlrUC+G1lcShAf/PiIjoeC8kWXxa53RfAVplVCIxEl01Nwa4L2iRa5JXBXq1/mI8ch6qOZQ==",
"peerDependencies": {
"react": "^18.0.0 || ^19.0.0",
"react-dom": "^18.0.0 || ^19.0.0"
@@ -17356,9 +17362,9 @@
}
},
"node_modules/recharts": {
- "version": "3.8.0",
- "resolved": "https://registry.npmjs.org/recharts/-/recharts-3.8.0.tgz",
- "integrity": "sha512-Z/m38DX3L73ExO4Tpc9/iZWHmHnlzWG4njQbxsF5aSjwqmHNDDIm0rdEBArkwsBvR8U6EirlEHiQNYWCVh9sGQ==",
+ "version": "3.8.1",
+ "resolved": "https://registry.npmjs.org/recharts/-/recharts-3.8.1.tgz",
+ "integrity": "sha512-mwzmO1s9sFL0TduUpwndxCUNoXsBw3u3E/0+A+cLcrSfQitSG62L32N69GhqUrrT5qKcAE3pCGVINC6pqkBBQg==",
"dependencies": {
"@reduxjs/toolkit": "^1.9.0 || 2.x.x",
"clsx": "^2.1.1",
@@ -17979,9 +17985,9 @@
"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
},
"node_modules/shadcn": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-4.1.0.tgz",
- "integrity": "sha512-3zETJ+0Ezj69FS6RL0HOkLKKAR5yXisXx1iISJdfLQfrUqj/VIQlanQi1Ukk+9OE+XHZVj4FQNTBSfbr2CyCYg==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-4.1.2.tgz",
+ "integrity": "sha512-qNQcCavkbYsgBj+X09tF2bTcwRd8abR880bsFkDU2kMqceMCLAm5c+cLg7kWDhfh1H9g08knpQ5ZEf6y/co16g==",
"dependencies": {
"@babel/core": "^7.28.0",
"@babel/parser": "^7.28.0",
@@ -18496,9 +18502,9 @@
}
},
"node_modules/storybook": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/storybook/-/storybook-10.3.3.tgz",
- "integrity": "sha512-tMoRAts9EVqf+mEMPLC6z1DPyHbcPe+CV1MhLN55IKsl0HxNjvVGK44rVPSePbltPE6vIsn4bdRj6CCUt8SJwQ==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/storybook/-/storybook-10.3.4.tgz",
+ "integrity": "sha512-866YXZy9k59tLPl9SN3KZZOFeBC/swxkuBVtW8iQjJIzfCrvk7zXQd8RSQ4ignmCdArVvY4lGMCAT4yNaZSt1g==",
"dev": true,
"dependencies": {
"@storybook/global": "^5.0.0",
@@ -18507,6 +18513,7 @@
"@testing-library/user-event": "^14.6.1",
"@vitest/expect": "3.2.4",
"@vitest/spy": "3.2.4",
+ "@webcontainer/env": "^1.1.1",
"esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0",
"open": "^10.2.0",
"recast": "^0.23.5",
@@ -19339,18 +19346,18 @@
}
},
"node_modules/ts-jest": {
- "version": "29.4.6",
- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.4.6.tgz",
- "integrity": "sha512-fSpWtOO/1AjSNQguk43hb/JCo16oJDnMJf3CdEGNkqsEX3t0KX96xvyX1D7PfLCpVoKu4MfVrqUkFyblYoY4lA==",
+ "version": "29.4.9",
+ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.4.9.tgz",
+ "integrity": "sha512-LTb9496gYPMCqjeDLdPrKuXtncudeV1yRZnF4Wo5l3SFi0RYEnYRNgMrFIdg+FHvfzjCyQk1cLncWVqiSX+EvQ==",
"dev": true,
"dependencies": {
"bs-logger": "^0.2.6",
"fast-json-stable-stringify": "^2.1.0",
- "handlebars": "^4.7.8",
+ "handlebars": "^4.7.9",
"json5": "^2.2.3",
"lodash.memoize": "^4.1.2",
"make-error": "^1.3.6",
- "semver": "^7.7.3",
+ "semver": "^7.7.4",
"type-fest": "^4.41.0",
"yargs-parser": "^21.1.1"
},
@@ -19367,7 +19374,7 @@
"babel-jest": "^29.0.0 || ^30.0.0",
"jest": "^29.0.0 || ^30.0.0",
"jest-util": "^29.0.0 || ^30.0.0",
- "typescript": ">=4.3 <6"
+ "typescript": ">=4.3 <7"
},
"peerDependenciesMeta": {
"@babel/core": {
@@ -19415,9 +19422,9 @@
}
},
"node_modules/ts-loader": {
- "version": "9.5.4",
- "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.4.tgz",
- "integrity": "sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ==",
+ "version": "9.5.7",
+ "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.7.tgz",
+ "integrity": "sha512-/ZNrKgA3K3PtpMYOC71EeMWIloGw3IYEa5/t1cyz2r5/PyUwTXGzYJvcD3kfUvmhlfpz1rhV8B2O6IVTQ0avsg==",
"dev": true,
"dependencies": {
"chalk": "^4.1.0",
@@ -23533,65 +23540,65 @@
}
},
"@next/env": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.1.tgz",
- "integrity": "sha512-n8P/HCkIWW+gVal2Z8XqXJ6aB3J0tuM29OcHpCsobWlChH/SITBs1DFBk/HajgrwDkqqBXPbuUuzgDvUekREPg=="
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.2.tgz",
+ "integrity": "sha512-LqSGz5+xGk9EL/iBDr2yo/CgNQV6cFsNhRR2xhSXYh7B/hb4nePCxlmDvGEKG30NMHDFf0raqSyOZiQrO7BkHQ=="
},
"@next/eslint-plugin-next": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-16.2.1.tgz",
- "integrity": "sha512-r0epZGo24eT4g08jJlg2OEryBphXqO8aL18oajoTKLzHJ6jVr6P6FI58DLMug04MwD3j8Fj0YK0slyzneKVyzA==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-16.2.2.tgz",
+ "integrity": "sha512-IOPbWzDQ+76AtjZioaCjpIY72xNSDMnarZ2GMQ4wjNLvnJEJHqxQwGFhgnIWLV9klb4g/+amg88Tk5OXVpyLTw==",
"dev": true,
"requires": {
"fast-glob": "3.3.1"
}
},
"@next/swc-darwin-arm64": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.1.tgz",
- "integrity": "sha512-BwZ8w8YTaSEr2HIuXLMLxIdElNMPvY9fLqb20LX9A9OMGtJilhHLbCL3ggyd0TwjmMcTxi0XXt+ur1vWUoxj2Q==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.2.tgz",
+ "integrity": "sha512-B92G3ulrwmkDSEJEp9+XzGLex5wC1knrmCSIylyVeiAtCIfvEJYiN3v5kXPlYt5R4RFlsfO/v++aKV63Acrugg==",
"optional": true
},
"@next/swc-darwin-x64": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.1.tgz",
- "integrity": "sha512-/vrcE6iQSJq3uL3VGVHiXeaKbn8Es10DGTGRJnRZlkNQQk3kaNtAJg8Y6xuAlrx/6INKVjkfi5rY0iEXorZ6uA==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.2.tgz",
+ "integrity": "sha512-7ZwSgNKJNQiwW0CKhNm9B1WS2L1Olc4B2XY0hPYCAL3epFnugMhuw5TMWzMilQ3QCZcCHoYm9NGWTHbr5REFxw==",
"optional": true
},
"@next/swc-linux-arm64-gnu": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.1.tgz",
- "integrity": "sha512-uLn+0BK+C31LTVbQ/QU+UaVrV0rRSJQ8RfniQAHPghDdgE+SlroYqcmFnO5iNjNfVWCyKZHYrs3Nl0mUzWxbBw==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.2.tgz",
+ "integrity": "sha512-c3m8kBHMziMgo2fICOP/cd/5YlrxDU5YYjAJeQLyFsCqVF8xjOTH/QYG4a2u48CvvZZSj1eHQfBCbyh7kBr30Q==",
"optional": true
},
"@next/swc-linux-arm64-musl": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.1.tgz",
- "integrity": "sha512-ssKq6iMRnHdnycGp9hCuGnXJZ0YPr4/wNwrfE5DbmvEcgl9+yv97/Kq3TPVDfYome1SW5geciLB9aiEqKXQjlQ==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.2.tgz",
+ "integrity": "sha512-VKLuscm0P/mIfzt+SDdn2+8TNNJ7f0qfEkA+az7OqQbjzKdBxAHs0UvuiVoCtbwX+dqMEL9U54b5wQ/aN3dHeg==",
"optional": true
},
"@next/swc-linux-x64-gnu": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.1.tgz",
- "integrity": "sha512-HQm7SrHRELJ30T1TSmT706IWovFFSRGxfgUkyWJZF/RKBMdbdRWJuFrcpDdE5vy9UXjFOx6L3mRdqH04Mmx0hg==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.2.tgz",
+ "integrity": "sha512-kU3OPHJq6sBUjOk7wc5zJ7/lipn8yGldMoAv4z67j6ov6Xo/JvzA7L7LCsyzzsXmgLEhk3Qkpwqaq/1+XpNR3g==",
"optional": true
},
"@next/swc-linux-x64-musl": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.1.tgz",
- "integrity": "sha512-aV2iUaC/5HGEpbBkE+4B8aHIudoOy5DYekAKOMSHoIYQ66y/wIVeaRx8MS2ZMdxe/HIXlMho4ubdZs/J8441Tg==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.2.tgz",
+ "integrity": "sha512-CKXRILyErMtUftp+coGcZ38ZwE/Aqq45VMCcRLr2I4OXKrgxIBDXHnBgeX/UMil0S09i2JXaDL3Q+TN8D/cKmg==",
"optional": true
},
"@next/swc-win32-arm64-msvc": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.1.tgz",
- "integrity": "sha512-IXdNgiDHaSk0ZUJ+xp0OQTdTgnpx1RCfRTalhn3cjOP+IddTMINwA7DXZrwTmGDO8SUr5q2hdP/du4DcrB1GxA==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.2.tgz",
+ "integrity": "sha512-sS/jSk5VUoShUqINJFvNjVT7JfR5ORYj/+/ZpOYbbIohv/lQfduWnGAycq2wlknbOql2xOR0DoV0s6Xfcy49+g==",
"optional": true
},
"@next/swc-win32-x64-msvc": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.1.tgz",
- "integrity": "sha512-qvU+3a39Hay+ieIztkGSbF7+mccbbg1Tk25hc4JDylf8IHjYmY/Zm64Qq1602yPyQqvie+vf5T/uPwNxDNIoeg==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.2.tgz",
+ "integrity": "sha512-aHaKceJgdySReT7qeck5oShucxWRiiEuwCGK8HHALe6yZga8uyFpLkPgaRw3kkF04U7ROogL/suYCNt/+CuXGA==",
"optional": true
},
"@noble/ciphers": {
@@ -24616,21 +24623,21 @@
"integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g=="
},
"@storybook/addon-links": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-10.3.3.tgz",
- "integrity": "sha512-tazBHlB+YbU62bde5DWsq0lnxZjcAsPB3YRUpN2hSMfAySsudRingyWrgu5KeOxXhJvKJj0ohjQvGcMx/wgQUA==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-10.3.4.tgz",
+ "integrity": "sha512-4Kcdv0U5WEyteN08Mv4oAUXTigF8OHMLA7Bpf1VEQrtJfQsxoUjXzItOHhCyBvphufkZzbU0n6wCC8upEb7X7w==",
"dev": true,
"requires": {
"@storybook/global": "^5.0.0"
}
},
"@storybook/builder-webpack5": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-10.3.3.tgz",
- "integrity": "sha512-A7hop0VXG/06EZ7l2WIuhsrnpiV6NOOcOiVqjYDLplbVelkiiL98LTL+Om87u0n32sAfXWgFk2jIhSc3bbXlsQ==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-10.3.4.tgz",
+ "integrity": "sha512-ZFGw0bqVkLH9vFMMQcWTFUcvJ4cADHGk6yXs2MgvHX4/3ZZXIiGssb3PgewuxfXo4xto0flZMhIoC2dhrwK40A==",
"dev": true,
"requires": {
- "@storybook/core-webpack": "10.3.3",
+ "@storybook/core-webpack": "10.3.4",
"case-sensitive-paths-webpack-plugin": "^2.4.0",
"cjs-module-lexer": "^1.2.3",
"css-loader": "^7.1.2",
@@ -24648,9 +24655,9 @@
}
},
"@storybook/core-webpack": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-10.3.3.tgz",
- "integrity": "sha512-ESRM2k9m1V0qXaqEM+bvtCjv9+gYVE3PMuoNZMyIYNdGA4Pdc2PvQsUrKQNVByVbEGwjt+h0RE6b20bnBkdYsg==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-10.3.4.tgz",
+ "integrity": "sha512-y7TEIxd8melHWD6XvdoFWo2u0VUGIm2/LxOI2qWWfdT7hQL47WHsN52eKkOBaAEJ8HQYyT3ajRS9wGSnhu6KaQ==",
"dev": true,
"requires": {
"ts-dedent": "^2.0.0"
@@ -24670,12 +24677,12 @@
"requires": {}
},
"@storybook/preset-react-webpack": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-10.3.3.tgz",
- "integrity": "sha512-R8WeGUo062VpIx+i+5/Cv8dVGM+YSgCGZ0STPANijmOHATvfWpslTAIjMkq0me/BoDT5zxzCnYvAyRrBcjOW8A==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-10.3.4.tgz",
+ "integrity": "sha512-3EK/aJtE0AK5nZh/k8jxS3y/ZGmOir06RIYY2KqOq55zD2iqS0tCwnhiKiLp8wQVsPAc7DuTCwG96kEkTrdU7g==",
"dev": true,
"requires": {
- "@storybook/core-webpack": "10.3.3",
+ "@storybook/core-webpack": "10.3.4",
"@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
"@types/semver": "^7.7.1",
"magic-string": "^0.30.5",
@@ -24722,13 +24729,13 @@
}
},
"@storybook/react": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/react/-/react-10.3.3.tgz",
- "integrity": "sha512-cGG5TbR8Tdx9zwlpsWyBEfWrejm5iWdYF26EwIhwuKq9GFUTAVrQzo0Rs7Tqc3ZyVhRS/YfsRiWSEH+zmq2JiQ==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/react/-/react-10.3.4.tgz",
+ "integrity": "sha512-I5ifYqjrqyuhOFjalpy47kMKMXX7QU/qmHj0h/547s9Bg6sEU7xRhJnneXx1RJsEJTySjC4SmGfEU+FJz4Foiw==",
"dev": true,
"requires": {
"@storybook/global": "^5.0.0",
- "@storybook/react-dom-shim": "10.3.3",
+ "@storybook/react-dom-shim": "10.3.4",
"react-docgen": "^8.0.2",
"react-docgen-typescript": "^2.2.2"
}
@@ -24749,21 +24756,21 @@
}
},
"@storybook/react-dom-shim": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-10.3.3.tgz",
- "integrity": "sha512-lkhuh4G3UTreU9M3Iz5Dt32c6U+l/4XuvqLtbe1sDHENZH6aPj7y0b5FwnfHyvuTvYRhtbo29xZrF5Bp9kCC0w==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-10.3.4.tgz",
+ "integrity": "sha512-VIm9YzreGubnOtQOZ6iqEfj6KncHvAkrCR/IilqnJq7DidPWuykrFszyajTASRMiY+p+TElOW+O1PGpv55qNGw==",
"dev": true,
"requires": {}
},
"@storybook/react-webpack5": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/@storybook/react-webpack5/-/react-webpack5-10.3.3.tgz",
- "integrity": "sha512-+x5/KrLmgv7VnWfzKxh0xftnDIjogiVksNuaLJAl4TRuY7/OsrlJBUckQ+ovMXTZpaAini6+7IVoilrzmdl4cA==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/@storybook/react-webpack5/-/react-webpack5-10.3.4.tgz",
+ "integrity": "sha512-Qf3weT1xGMBzJ10phyDVBOCva8kHnF6PQ8OvAdL9CUUoJivG5AmOb+EsLvHcSG9ypWCNhpd52tyX20yIohPZbg==",
"dev": true,
"requires": {
- "@storybook/builder-webpack5": "10.3.3",
- "@storybook/preset-react-webpack": "10.3.3",
- "@storybook/react": "10.3.3"
+ "@storybook/builder-webpack5": "10.3.4",
+ "@storybook/preset-react-webpack": "10.3.4",
+ "@storybook/react": "10.3.4"
}
},
"@swc/helpers": {
@@ -25499,9 +25506,9 @@
"dev": true
},
"@types/node": {
- "version": "24.12.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.0.tgz",
- "integrity": "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==",
+ "version": "24.12.2",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.2.tgz",
+ "integrity": "sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==",
"devOptional": true,
"requires": {
"undici-types": "~7.16.0"
@@ -26041,6 +26048,12 @@
"@xtuc/long": "4.2.2"
}
},
+ "@webcontainer/env": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@webcontainer/env/-/env-1.1.1.tgz",
+ "integrity": "sha512-6aN99yL695Hi9SuIk1oC88l9o0gmxL1nGWWQ/kNy81HigJ0FoaoTXpytCj6ItzgyCEwA9kF1wixsTuv5cjsgng==",
+ "dev": true
+ },
"@xtuc/ieee754": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
@@ -26426,9 +26439,9 @@
}
},
"axe-core": {
- "version": "4.11.1",
- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.1.tgz",
- "integrity": "sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==",
+ "version": "4.11.2",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.2.tgz",
+ "integrity": "sha512-byD6KPdvo72y/wj2T/4zGEvvlis+PsZsn/yPS3pEO+sFpcrqRpX/TJCxvVaEsNeMrfQbCr7w163YqoD9IYwHXw==",
"dev": true
},
"axobject-query": {
@@ -28105,12 +28118,12 @@
}
},
"eslint-config-next": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-16.2.1.tgz",
- "integrity": "sha512-qhabwjQZ1Mk53XzXvmogf8KQ0tG0CQXF0CZ56+2/lVhmObgmaqj7x5A1DSrWdZd3kwI7GTPGUjFne+krRxYmFg==",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-16.2.2.tgz",
+ "integrity": "sha512-6VlvEhwoug2JpVgjZDhyXrJXUEuPY++TddzIpTaIRvlvlXXFgvQUtm3+Zr84IjFm0lXtJt73w19JA08tOaZVwg==",
"dev": true,
"requires": {
- "@next/eslint-plugin-next": "16.2.1",
+ "@next/eslint-plugin-next": "16.2.2",
"eslint-import-resolver-node": "^0.3.6",
"eslint-import-resolver-typescript": "^3.5.2",
"eslint-plugin-import": "^2.32.0",
@@ -29137,9 +29150,9 @@
"integrity": "sha512-gGgrVCoDKlIZ8fIqXBBb0pPKqDgki0Z/FSKNiQzSGj2uEYHr1tq5wmBegGwJx6QB5S5cM0khSBpi/JFHMCvsmQ=="
},
"handlebars": {
- "version": "4.7.8",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
- "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
+ "version": "4.7.9",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.9.tgz",
+ "integrity": "sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==",
"dev": true,
"requires": {
"minimist": "^1.2.5",
@@ -29372,9 +29385,9 @@
"dev": true
},
"i18next": {
- "version": "25.10.9",
- "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.10.9.tgz",
- "integrity": "sha512-hQY9/bFoQKGlSKMlaCuLR8w1h5JjieqrsnZvEmj1Ja6Ec7fbyc4cTrCsY9mb9Sd8YQ/swsrKz1S9M8AcvVI70w==",
+ "version": "25.10.10",
+ "resolved": "https://registry.npmjs.org/i18next/-/i18next-25.10.10.tgz",
+ "integrity": "sha512-cqUW2Z3EkRx7NqSyywjkgCLK7KLCL6IFVFcONG7nVYIJ3ekZ1/N5jUsihHV6Bq37NfhgtczxJcxduELtjTwkuQ==",
"requires": {
"@babel/runtime": "^7.29.2"
}
@@ -31255,19 +31268,19 @@
"dev": true
},
"next": {
- "version": "16.2.1",
- "resolved": "https://registry.npmjs.org/next/-/next-16.2.1.tgz",
- "integrity": "sha512-VaChzNL7o9rbfdt60HUj8tev4m6d7iC1igAy157526+cJlXOQu5LzsBXNT+xaJnTP/k+utSX5vMv7m0G+zKH+Q==",
- "requires": {
- "@next/env": "16.2.1",
- "@next/swc-darwin-arm64": "16.2.1",
- "@next/swc-darwin-x64": "16.2.1",
- "@next/swc-linux-arm64-gnu": "16.2.1",
- "@next/swc-linux-arm64-musl": "16.2.1",
- "@next/swc-linux-x64-gnu": "16.2.1",
- "@next/swc-linux-x64-musl": "16.2.1",
- "@next/swc-win32-arm64-msvc": "16.2.1",
- "@next/swc-win32-x64-msvc": "16.2.1",
+ "version": "16.2.2",
+ "resolved": "https://registry.npmjs.org/next/-/next-16.2.2.tgz",
+ "integrity": "sha512-i6AJdyVa4oQjyvX/6GeER8dpY/xlIV+4NMv/svykcLtURJSy/WzDnnUk/TM4d0uewFHK7xSQz4TbIwPgjky+3A==",
+ "requires": {
+ "@next/env": "16.2.2",
+ "@next/swc-darwin-arm64": "16.2.2",
+ "@next/swc-darwin-x64": "16.2.2",
+ "@next/swc-linux-arm64-gnu": "16.2.2",
+ "@next/swc-linux-arm64-musl": "16.2.2",
+ "@next/swc-linux-x64-gnu": "16.2.2",
+ "@next/swc-linux-x64-musl": "16.2.2",
+ "@next/swc-win32-arm64-msvc": "16.2.2",
+ "@next/swc-win32-x64-msvc": "16.2.2",
"@swc/helpers": "0.5.15",
"baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579",
@@ -32145,9 +32158,9 @@
}
},
"react-hook-form": {
- "version": "7.72.0",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.72.0.tgz",
- "integrity": "sha512-V4v6jubaf6JAurEaVnT9aUPKFbNtDgohj5CIgVGyPHvT9wRx5OZHVjz31GsxnPNI278XMu+ruFz+wGOscHaLKw==",
+ "version": "7.72.1",
+ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.72.1.tgz",
+ "integrity": "sha512-RhwBoy2ygeVZje+C+bwJ8g0NjTdBmDlJvAUHTxRjTmSUKPYsKfMphkS2sgEMotsY03bP358yEYlnUeZy//D9Ig==",
"requires": {}
},
"react-i18next": {
@@ -32196,9 +32209,9 @@
}
},
"react-resizable-panels": {
- "version": "4.7.6",
- "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-4.7.6.tgz",
- "integrity": "sha512-w3gbmUihfvH2Ho0iV1ULS2c/E/7HW/6g0GihogsIHjZf+JmmyVnKhryB3+I4JSxO8++uD3cKsSpOVTJV+GWEuA==",
+ "version": "4.9.0",
+ "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-4.9.0.tgz",
+ "integrity": "sha512-sEl+hA6y9/kxa0aPlrUC+G1lcShAf/PiIjoeC8kWXxa53RfAVplVCIxEl01Nwa4L2iRa5JXBXq1/mI8ch6qOZQ==",
"requires": {}
},
"react-style-singleton": {
@@ -32229,9 +32242,9 @@
}
},
"recharts": {
- "version": "3.8.0",
- "resolved": "https://registry.npmjs.org/recharts/-/recharts-3.8.0.tgz",
- "integrity": "sha512-Z/m38DX3L73ExO4Tpc9/iZWHmHnlzWG4njQbxsF5aSjwqmHNDDIm0rdEBArkwsBvR8U6EirlEHiQNYWCVh9sGQ==",
+ "version": "3.8.1",
+ "resolved": "https://registry.npmjs.org/recharts/-/recharts-3.8.1.tgz",
+ "integrity": "sha512-mwzmO1s9sFL0TduUpwndxCUNoXsBw3u3E/0+A+cLcrSfQitSG62L32N69GhqUrrT5qKcAE3pCGVINC6pqkBBQg==",
"requires": {
"@reduxjs/toolkit": "^1.9.0 || 2.x.x",
"clsx": "^2.1.1",
@@ -32672,9 +32685,9 @@
"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
},
"shadcn": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-4.1.0.tgz",
- "integrity": "sha512-3zETJ+0Ezj69FS6RL0HOkLKKAR5yXisXx1iISJdfLQfrUqj/VIQlanQi1Ukk+9OE+XHZVj4FQNTBSfbr2CyCYg==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-4.1.2.tgz",
+ "integrity": "sha512-qNQcCavkbYsgBj+X09tF2bTcwRd8abR880bsFkDU2kMqceMCLAm5c+cLg7kWDhfh1H9g08knpQ5ZEf6y/co16g==",
"requires": {
"@babel/core": "^7.28.0",
"@babel/parser": "^7.28.0",
@@ -33033,9 +33046,9 @@
}
},
"storybook": {
- "version": "10.3.3",
- "resolved": "https://registry.npmjs.org/storybook/-/storybook-10.3.3.tgz",
- "integrity": "sha512-tMoRAts9EVqf+mEMPLC6z1DPyHbcPe+CV1MhLN55IKsl0HxNjvVGK44rVPSePbltPE6vIsn4bdRj6CCUt8SJwQ==",
+ "version": "10.3.4",
+ "resolved": "https://registry.npmjs.org/storybook/-/storybook-10.3.4.tgz",
+ "integrity": "sha512-866YXZy9k59tLPl9SN3KZZOFeBC/swxkuBVtW8iQjJIzfCrvk7zXQd8RSQ4ignmCdArVvY4lGMCAT4yNaZSt1g==",
"dev": true,
"requires": {
"@storybook/global": "^5.0.0",
@@ -33044,6 +33057,7 @@
"@testing-library/user-event": "^14.6.1",
"@vitest/expect": "3.2.4",
"@vitest/spy": "3.2.4",
+ "@webcontainer/env": "^1.1.1",
"esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0",
"open": "^10.2.0",
"recast": "^0.23.5",
@@ -33607,18 +33621,18 @@
"dev": true
},
"ts-jest": {
- "version": "29.4.6",
- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.4.6.tgz",
- "integrity": "sha512-fSpWtOO/1AjSNQguk43hb/JCo16oJDnMJf3CdEGNkqsEX3t0KX96xvyX1D7PfLCpVoKu4MfVrqUkFyblYoY4lA==",
+ "version": "29.4.9",
+ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.4.9.tgz",
+ "integrity": "sha512-LTb9496gYPMCqjeDLdPrKuXtncudeV1yRZnF4Wo5l3SFi0RYEnYRNgMrFIdg+FHvfzjCyQk1cLncWVqiSX+EvQ==",
"dev": true,
"requires": {
"bs-logger": "^0.2.6",
"fast-json-stable-stringify": "^2.1.0",
- "handlebars": "^4.7.8",
+ "handlebars": "^4.7.9",
"json5": "^2.2.3",
"lodash.memoize": "^4.1.2",
"make-error": "^1.3.6",
- "semver": "^7.7.3",
+ "semver": "^7.7.4",
"type-fest": "^4.41.0",
"yargs-parser": "^21.1.1"
},
@@ -33638,9 +33652,9 @@
}
},
"ts-loader": {
- "version": "9.5.4",
- "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.4.tgz",
- "integrity": "sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ==",
+ "version": "9.5.7",
+ "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.7.tgz",
+ "integrity": "sha512-/ZNrKgA3K3PtpMYOC71EeMWIloGw3IYEa5/t1cyz2r5/PyUwTXGzYJvcD3kfUvmhlfpz1rhV8B2O6IVTQ0avsg==",
"dev": true,
"requires": {
"chalk": "^4.1.0",
diff --git a/src/UILayer/web/package.json b/src/UILayer/web/package.json
index 31a52882..99bbd659 100644
--- a/src/UILayer/web/package.json
+++ b/src/UILayer/web/package.json
@@ -51,20 +51,20 @@
"d3": "7.9.0",
"embla-carousel-react": "8.6.0",
"framer-motion": "12.38.0",
- "i18next": "25.10.9",
+ "i18next": "25.10.10",
"input-otp": "1.4.2",
"lucide-react": "0.577.0",
- "next": "16.2.1",
+ "next": "16.2.2",
"next-themes": "0.4.6",
"openapi-fetch": "0.17.0",
"react": "19.2.4",
"react-day-picker": "9.14.0",
"react-dom": "19.2.4",
- "react-hook-form": "7.72.0",
+ "react-hook-form": "7.72.1",
"react-i18next": "16.6.6",
- "react-resizable-panels": "4.7.6",
- "recharts": "3.8.0",
- "shadcn": "4.1.0",
+ "react-resizable-panels": "4.9.0",
+ "recharts": "3.8.1",
+ "shadcn": "4.1.2",
"sonner": "2.0.7",
"tailwind-merge": "3.5.0",
"tailwindcss-animate": "1.0.7",
@@ -76,34 +76,34 @@
"@babel/preset-env": "7.29.2",
"@babel/preset-react": "7.28.5",
"@babel/preset-typescript": "7.28.5",
- "@storybook/addon-links": "10.3.3",
- "@storybook/react": "10.3.3",
- "@storybook/react-webpack5": "10.3.3",
+ "@storybook/addon-links": "10.3.4",
+ "@storybook/react": "10.3.4",
+ "@storybook/react-webpack5": "10.3.4",
"@testing-library/dom": "10.4.1",
"@testing-library/jest-dom": "6.9.1",
"@testing-library/react": "16.3.2",
"@types/d3": "7.4.3",
"@types/jest": "29.5.14",
- "@types/node": "24.12.0",
+ "@types/node": "24.12.2",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"@types/uuid": "11.0.0",
- "axe-core": "4.11.1",
+ "axe-core": "4.11.2",
"babel-jest": "29.7.0",
"babel-loader": "10.1.1",
"css-loader": "7.1.4",
"eslint": "9.39.4",
- "eslint-config-next": "16.2.1",
+ "eslint-config-next": "16.2.2",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"openapi-typescript": "7.13.0",
"postcss": "8.5.8",
- "storybook": "10.3.3",
+ "storybook": "10.3.4",
"style-dictionary": "5.4.0",
"style-loader": "4.0.0",
"tailwindcss": "4.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"typescript": "5.9.3"
}
}
diff --git a/src/UILayer/web/tools/cognitive-mesh-theme-extension-dual/package.json b/src/UILayer/web/tools/cognitive-mesh-theme-extension-dual/package.json
index 6ebe6d2a..3b89893b 100644
--- a/src/UILayer/web/tools/cognitive-mesh-theme-extension-dual/package.json
+++ b/src/UILayer/web/tools/cognitive-mesh-theme-extension-dual/package.json
@@ -5,7 +5,7 @@
"version": "0.1.0",
"publisher": "justaghost",
"engines": {
- "vscode": "1.112.0"
+ "vscode": "1.114.0"
},
"categories": [
"Themes"