diff --git a/backend/requirements-clinical.txt b/backend/requirements-clinical.txt index 96cb0a9..68769a0 100644 --- a/backend/requirements-clinical.txt +++ b/backend/requirements-clinical.txt @@ -1,11 +1,11 @@ # Governed clinical dependency set for Linux bootstrap and the local clinical stack. # Keeps the clinical validation path separate from research/agent/audio extras. -fastapi==0.103.2 +fastapi==0.141.1 httpx==0.27.2 itsdangerous==2.2.0 pydantic==2.10.6 -pydicom==3.0.1 -pytest==8.3.4 -python-multipart==0.0.22 +pydicom==3.0.2 +pytest==9.0.3 +python-multipart==0.0.31 SQLAlchemy==2.0.38 uvicorn==0.23.2 diff --git a/backend/requirements.txt b/backend/requirements.txt index c5419c3..4c77d2d 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -3,14 +3,14 @@ # `backend/requirements-clinical.txt`. aiofiles==23.2.1 aiohappyeyeballs==2.5.0 -aiohttp==3.13.3 +aiohttp==3.14.3 aioice==0.9.0 aiortc==1.10.1 aiosignal==1.4.0 annotated-types==0.7.0 -anthropic==0.84.0 -anyio==3.7.1 -arxiv==2.1.3 +anthropic==0.96.0 +anyio==4.8.0 +arxiv==4.0.1 asyncpg==0.29.0 attrs==25.1.0 audioread==3.0.1 @@ -26,18 +26,19 @@ cachetools==5.5.2 certifi==2025.1.31 chardet==5.2.0 charset-normalizer==3.4.1 -click==8.1.8 +click==8.3.3 colorama==0.4.6 coloredlogs==15.0.1 colorlog==6.9.0 csvw==3.5.1 -curl_cffi==0.9.0 +curl_cffi==0.15.0 +cryptography==50.0.0 dataclasses-json==0.6.7 decorator==5.2.1 -# The current research runtime is aligned with the pre-Google-GenAI deepagents -# line; newer releases force AnyIO 4.x through langchain-google-genai. +# The research runtime now uses AnyIO 4.x because the Vertex AI SDK's +# google-genai dependency requires it; keep this aligned with deepagents. deepagents==0.3.0 -deepdiff==8.6.1 +deepdiff==8.6.2 dlinfo==2.0.0 dnspython==2.7.0 docstring_parser==0.16 @@ -45,7 +46,7 @@ duckduckgo_search==4.5.0 emoji==2.14.1 espeakng-loader==0.2.4 eventlet==0.40.3 -fastapi==0.103.2 +fastapi==0.141.1 # fastrtc is not part of the shipped RadSysX runtime and currently forces an # incompatible numpy 2.x dependency chain. feedparser==6.0.11 @@ -53,14 +54,14 @@ ffmpy==0.5.0 filelock==3.20.3 filetype==1.2.0 fireworks-ai==0.11.2 -Flask==3.1.1 +Flask==3.1.3 Flask-SocketIO==5.5.1 flatbuffers==25.2.10 frozenlist==1.5.0 fsspec==2025.2.0 google-api-core==2.24.1 google-auth==2.49.0 -google-cloud-aiplatform==1.82.0 +google-cloud-aiplatform==1.133.0 google-cloud-bigquery==3.30.0 google-cloud-core==2.4.2 google-cloud-resource-manager==1.14.1 @@ -74,11 +75,11 @@ greenlet==3.1.1 grpc-google-iam-v1==0.14.0 grpcio==1.71.0rc2 grpcio-status==1.71.0rc2 -httpx==0.27.2 +httpx==0.28.1 httpx-sse==0.4.0 huggingface-hub==0.29.1 humanfriendly==10.0 -idna==3.10 +idna==3.15 ifaddr==0.2.0 isodate==0.7.2 itsdangerous==2.2.0 @@ -94,11 +95,13 @@ jsonschema-specifications==2024.10.1 kay==0.1.2 # Kokoro TTS tooling is not part of the shipped RadSysX runtime. langchain>=1.2.0 +langchain-anthropic==1.4.6 langchain-community==0.4.1 langchain-core>=1.2.0 # These older provider/tooling add-ons are not imported by the shipped runtime # and routinely constrain the core LangChain stack. -langchain-openai>=1.1.0 +langchain-openai>=1.1.14 +langsmith==0.8.18 langdetect==1.0.9 langgraph>=1.0.0 langgraph-checkpoint>=4.0.0 @@ -110,16 +113,16 @@ language-tags==1.2.0 lazy_loader==0.4 librosa==0.10.2.post1 llvmlite==0.44.0 -lxml==5.3.1 +lxml==6.1.0 MarkupSafe==2.1.5 marshmallow==3.26.2 mpmath==1.3.0 -msgpack==1.1.0 +msgpack==1.2.1 multidict==6.1.0 mypy-extensions==1.0.0 -nltk==3.9.1 +nltk==3.10.0 numba==0.61.0 numpy==1.26.4 onnxruntime==1.20.1 @@ -129,17 +132,17 @@ orderly-set==5.4.1 orjson==3.11.7 packaging==26.0 pandas==2.2.3 -pdfminer.six==20231228 +pdfminer.six==20251230 pgvector==0.2.5 phonemizer-fork==3.3.1 -pillow==11.1.0 +pillow==12.3.0 pooch==1.8.2 propcache==0.3.0 proto-plus==1.26.0 protobuf==5.29.6 psycopg2-binary==2.9.10 -pyasn1==0.6.2 +pyasn1==0.6.4 pyasn1_modules==0.4.1 @@ -149,26 +152,26 @@ pydub==0.25.1 pyee==12.1.1 pylibsrtp==0.11.0 -pyOpenSSL==25.0.0 +pyOpenSSL==26.4.0 pyparsing==3.2.1 -pydicom==3.0.1 -pypdf==6.6.2 +pydicom==3.0.2 +pypdf==6.15.0 python-dateutil==2.9.0.post0 python-docx==1.1.2 -python-dotenv==1.0.1 -python-engineio==4.11.2 +python-dotenv==1.2.2 +python-engineio==4.13.2 python-iso639==2025.2.18 python-magic==0.4.27 -python-multipart==0.0.22 -python-socketio==5.14.0 +python-multipart==0.0.31 +python-socketio==5.16.2 pytz==2025.1 PyYAML==6.0.2 RapidFuzz==3.12.1 rdflib==7.1.3 referencing==0.36.2 regex==2024.11.6 -requests==2.32.5 +requests==2.33.0 requests-toolbelt==1.0.0 rfc3986==1.5.0 rpds-py==0.23.1 @@ -180,7 +183,7 @@ scikit-learn==1.6.1 scipy==1.15.2 segments==2.3.0 semantic-version==2.10.0 -setuptools==78.1.1 +setuptools==83.0.0 sgmllib3k==1.0.0 shapely==2.0.7 shellingham==1.5.4 @@ -189,11 +192,11 @@ six==1.17.0 sniffio==1.3.1 socksio==1.0.0 soundfile==0.13.1 -soupsieve==2.6 +soupsieve==2.8.4 soxr==0.5.0.post1 SQLAlchemy==2.0.38 sse-starlette==1.8.2 -starlette==0.27.0 +starlette==1.6.0 sympy==1.13.3 tabulate==0.9.0 tenacity==8.5.0 @@ -206,20 +209,20 @@ typer==0.15.2 types-protobuf==4.25.0.20240417 types-requests==2.32.0.20250301 typing-inspect==0.9.0 -typing_extensions==4.12.2 +typing_extensions==4.14.0 tzdata==2025.1 unstructured==0.18.18 unstructured-client==0.22.0 uritemplate==4.1.1 -urllib3==2.6.3 +urllib3==2.7.0 uvicorn==0.23.2 webrtcvad==2.0.10 -websockets==14.2 -Werkzeug==3.1.5 +websockets==15.0.1 +Werkzeug==3.1.6 wheel==0.46.2 wikipedia==1.4.0 wrapt==1.17.2 wsproto==1.2.0 xmltodict==0.13.0 yarl==1.18.3 -pytest==8.3.4 +pytest==9.0.3 diff --git a/desktop/package.json b/desktop/package.json index 7450279..616ea44 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -24,6 +24,6 @@ "smoke": "node ./scripts/startup-smoke.mjs" }, "devDependencies": { - "electron": "^39.2.6" + "electron": "^43.0.0" } } diff --git a/frontend/next.config.js b/frontend/next.config.js index ec52295..5697fb0 100644 --- a/frontend/next.config.js +++ b/frontend/next.config.js @@ -40,7 +40,10 @@ const nextConfig = { // Client-side polyfills for Cornerstone3D and DICOM dependencies buffer: 'buffer', 'process/browser': 'process/browser', - util: 'util', + util: { + browser: 'util', + node: 'node:util', + }, }, }, diff --git a/frontend/package.json b/frontend/package.json index b8c505f..615ae04 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -19,7 +19,6 @@ "format:check": "prettier --check ." }, "dependencies": { - "@radsysx/clinical-web": "file:../packages/clinical-web", "@cornerstonejs/core": "^3.19.3", "@cornerstonejs/dicom-image-loader": "^3.19.3", "@cornerstonejs/tools": "^3.19.3", @@ -30,10 +29,11 @@ "@radix-ui/react-slider": "^1.1.2", "@radix-ui/react-tabs": "^1.0.4", "@radix-ui/react-toast": "^1.2.5", + "@radsysx/clinical-web": "file:../packages/clinical-web", "@tailwindcss/forms": "^0.5.10", "@tailwindcss/typography": "^0.5.19", "@tanstack/react-query": "^5.0.0", - "axios": "^1.9.0", + "axios": "^1.18.0", "class-variance-authority": "^0.7.0", "clsx": "^2.0.0", "dicom-parser": "1.8.21", @@ -41,7 +41,7 @@ "framer-motion": "^10.16.4", "hammerjs": "^2.0.8", "lucide-react": "^0.294.0", - "next": "^16.1.6", + "next": "16.3.1", "react": "^18", "react-dom": "^18", "react-draggable": "^4.4.6", @@ -72,7 +72,7 @@ "next-transpile-modules": "^10.0.1", "null-loader": "^4.0.1", "path-browserify": "^1.0.1", - "postcss": "^8.4.31", + "postcss": "^8.5.23", "prisma": "^6.2.1", "process": "^0.11.10", "querystring-es3": "^0.2.1", diff --git a/package-lock.json b/package-lock.json index b7d916d..da768be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "name": "@radsysx/desktop", "version": "0.1.0", "devDependencies": { - "electron": "^39.2.6" + "electron": "^43.0.0" } }, "frontend": { @@ -40,7 +40,7 @@ "@tailwindcss/forms": "^0.5.10", "@tailwindcss/typography": "^0.5.19", "@tanstack/react-query": "^5.0.0", - "axios": "^1.9.0", + "axios": "^1.18.0", "class-variance-authority": "^0.7.0", "clsx": "^2.0.0", "dicom-parser": "1.8.21", @@ -48,7 +48,7 @@ "framer-motion": "^10.16.4", "hammerjs": "^2.0.8", "lucide-react": "^0.294.0", - "next": "^16.1.6", + "next": "16.3.1", "react": "^18", "react-dom": "^18", "react-draggable": "^4.4.6", @@ -79,7 +79,7 @@ "next-transpile-modules": "^10.0.1", "null-loader": "^4.0.1", "path-browserify": "^1.0.1", - "postcss": "^8.4.31", + "postcss": "^8.5.23", "prisma": "^6.2.1", "process": "^0.11.10", "querystring-es3": "^0.2.1", @@ -1809,20 +1809,35 @@ } }, "node_modules/@cornerstonejs/adapters": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/adapters/-/adapters-4.5.13.tgz", - "integrity": "sha512-qWB32zsY4Ets2/si2fUBqHckBZYrdEYSPK/mya3S4+qLdB5KImZZJQYq4aqVg+gRvZc9aHIKVI1jjZCkxdvV0A==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/adapters/-/adapters-4.15.29.tgz", + "integrity": "sha512-OcG3YtCQ+C7X/f7buK3dsMOc8NyqsgH/LZRT/JbvppUnqhhfyKIpBTtJG+2+roMyLsi3QrsCeI9Eu6KaQgFFvw==", "license": "MIT", "dependencies": { "@babel/runtime-corejs2": "7.26.10", "buffer": "6.0.3", - "dcmjs": "0.43.1", + "dcmjs": "0.48.0", "gl-matrix": "3.4.3", "ndarray": "1.0.19" }, "peerDependencies": { - "@cornerstonejs/core": "4.5.13", - "@cornerstonejs/tools": "4.5.13" + "@cornerstonejs/core": "4.15.29", + "@cornerstonejs/tools": "4.15.29" + } + }, + "node_modules/@cornerstonejs/adapters/node_modules/dcmjs": { + "version": "0.48.0", + "resolved": "https://registry.npmjs.org/dcmjs/-/dcmjs-0.48.0.tgz", + "integrity": "sha512-hxDxLkfs3roAx3KaDue4aexeFUXCT073wuepvQ7FdS6gZs+WfYYSv/IDW/ejMfVAazs8lLgRfit2reEbKmQYsQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime-corejs3": "^7.22.5", + "adm-zip": "^0.5.10", + "gl-matrix": "^3.1.0", + "lodash.clonedeep": "^4.5.0", + "loglevel": "^1.8.1", + "ndarray": "^1.0.19", + "pako": "^2.0.4" } }, "node_modules/@cornerstonejs/adapters/node_modules/gl-matrix": { @@ -1832,14 +1847,14 @@ "license": "MIT" }, "node_modules/@cornerstonejs/ai": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/ai/-/ai-4.5.13.tgz", - "integrity": "sha512-5eVrkiUuSWcqc8KOWwXzN/1KwbgVzS/9AZjwZ7GJdFYBmRTOkFVhgKlx86VsXecgzuJ6tUSP72ChyPEDgYuh+g==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/ai/-/ai-4.15.29.tgz", + "integrity": "sha512-fTbfAE7HpXES+vPYzhP0eGljmwykGkbY38LymbMsrn7p6DmvKuJIh4sfUzUtIPW+5kMnCiXAEUhi3+oebQZs0g==", "license": "MIT", "dependencies": { "@babel/runtime-corejs2": "7.26.10", "buffer": "6.0.3", - "dcmjs": "0.43.1", + "dcmjs": "0.48.0", "gl-matrix": "3.4.3", "lodash.clonedeep": "4.5.0", "ndarray": "1.0.19", @@ -1847,8 +1862,23 @@ "onnxruntime-web": "1.17.1" }, "peerDependencies": { - "@cornerstonejs/core": "4.5.13", - "@cornerstonejs/tools": "4.5.13" + "@cornerstonejs/core": "4.15.29", + "@cornerstonejs/tools": "4.15.29" + } + }, + "node_modules/@cornerstonejs/ai/node_modules/dcmjs": { + "version": "0.48.0", + "resolved": "https://registry.npmjs.org/dcmjs/-/dcmjs-0.48.0.tgz", + "integrity": "sha512-hxDxLkfs3roAx3KaDue4aexeFUXCT073wuepvQ7FdS6gZs+WfYYSv/IDW/ejMfVAazs8lLgRfit2reEbKmQYsQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime-corejs3": "^7.22.5", + "adm-zip": "^0.5.10", + "gl-matrix": "^3.1.0", + "lodash.clonedeep": "^4.5.0", + "loglevel": "^1.8.1", + "ndarray": "^1.0.19", + "pako": "^2.0.4" } }, "node_modules/@cornerstonejs/ai/node_modules/gl-matrix": { @@ -1940,32 +1970,32 @@ } }, "node_modules/@cornerstonejs/labelmap-interpolation": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/labelmap-interpolation/-/labelmap-interpolation-4.5.13.tgz", - "integrity": "sha512-DbmdJ4jyaJbXaNL3/jVSzA90JHQpV3Q2qsaTTRJoUfVhklgZs64ehyhv5UxR9C5wJoAyiUUGx7zDITX0R0on2w==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/labelmap-interpolation/-/labelmap-interpolation-4.15.29.tgz", + "integrity": "sha512-4pZTcZWv88l59HDSd/arlJ/WNcdxf9WZbm4GiwsrOZxKx8vkLivnKA+pjPUu1LugCJjlLMgugEVnBhZCk+hW7w==", "license": "MIT", "dependencies": { "@itk-wasm/morphological-contour-interpolation": "1.1.0", "itk-wasm": "1.0.0-b.165" }, "peerDependencies": { - "@cornerstonejs/core": "4.5.13", - "@cornerstonejs/tools": "4.5.13", - "@kitware/vtk.js": "32.12.1" + "@cornerstonejs/core": "4.15.29", + "@cornerstonejs/tools": "4.15.29", + "@kitware/vtk.js": "34.15.1" } }, "node_modules/@cornerstonejs/polymorphic-segmentation": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/polymorphic-segmentation/-/polymorphic-segmentation-4.5.13.tgz", - "integrity": "sha512-aQTHy2Sz8svoEVJUiK+bbJ9CTPDAly4qScMuzO5hd72MxEzhqcTWACsAIqGP6nlzBSnytQwapB7Xpbmb+N6rwA==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/polymorphic-segmentation/-/polymorphic-segmentation-4.15.29.tgz", + "integrity": "sha512-EMCw2Y+bjtI3qfCAv1VbAumWH8XNokEMA1roI03jLzaCvr0+8Jts9Z3P4kyQmOm60veaad9214yM9IZ41J4zGQ==", "license": "MIT", "dependencies": { "@icr/polyseg-wasm": "0.4.0" }, "peerDependencies": { - "@cornerstonejs/core": "4.5.13", - "@cornerstonejs/tools": "4.5.13", - "@kitware/vtk.js": "32.12.1" + "@cornerstonejs/core": "4.15.29", + "@cornerstonejs/tools": "4.15.29", + "@kitware/vtk.js": "34.15.1" } }, "node_modules/@cornerstonejs/tools": { @@ -1992,71 +2022,35 @@ "gl-matrix": "^3.4.3" } }, + "node_modules/@electron-internal/extract-zip": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@electron-internal/extract-zip/-/extract-zip-1.0.5.tgz", + "integrity": "sha512-+bqFCP98pLI0Tt0XQo1TmlXtwjWchISndDOxCkEcIuUgXWpBnLyRI+2DU+mesvnMMX6L1XDqYNA0lXNDHd/yiA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=22.12.0" + } + }, "node_modules/@electron/get": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz", - "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-5.1.0.tgz", + "integrity": "sha512-3kSBtG8ObcTVfXanm5vVJ6UnBLEVmVsRk1M+vGqCuMBV+XLCbJYuWQful+yIy0GQDsSlK0kHEriEHn7SPk4EnA==", "dev": true, "license": "MIT", "dependencies": { "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "got": "^11.8.5", + "env-paths": "^3.0.0", + "graceful-fs": "^4.2.11", "progress": "^2.0.3", - "semver": "^6.2.0", + "semver": "^7.6.3", "sumchecker": "^3.0.1" }, "engines": { - "node": ">=12" + "node": ">=22.12.0" }, "optionalDependencies": { - "global-agent": "^3.0.0" - } - }, - "node_modules/@electron/get/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@electron/get/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@electron/get/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@electron/get/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" + "undici": "^7.24.4" } }, "node_modules/@emnapi/core": { @@ -2072,9 +2066,9 @@ } }, "node_modules/@emnapi/runtime": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.0.tgz", - "integrity": "sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==", + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", + "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", "license": "MIT", "optional": true, "dependencies": { @@ -2290,9 +2284,9 @@ "license": "MIT" }, "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "dev": true, "license": "MIT", "dependencies": { @@ -2404,9 +2398,9 @@ "license": "MIT" }, "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "dev": true, "license": "MIT", "dependencies": { @@ -2478,9 +2472,9 @@ } }, "node_modules/@img/sharp-darwin-arm64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", - "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.3.tgz", + "integrity": "sha512-RMnFX7YQsMoh7lWfcM4NEHHymBX/rLuKNPVM84XE9ONPcaSCDgE7CHIHpSgPcO2xcRthgBy1HfNO319mwhIAkg==", "cpu": [ "arm64" ], @@ -2490,19 +2484,19 @@ "darwin" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.2.4" + "@img/sharp-libvips-darwin-arm64": "1.3.2" } }, "node_modules/@img/sharp-darwin-x64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", - "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.3.tgz", + "integrity": "sha512-Xo+5uFBtLN0BKqieTxiFzFPQAUlBbbH5iBKyRX/z1JrbnYsHTfKJnUfL8+p2TPXr1pXqao4eeL4Rl144uDpK9w==", "cpu": [ "x64" ], @@ -2512,19 +2506,38 @@ "darwin" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.2.4" + "@img/sharp-libvips-darwin-x64": "1.3.2" + } + }, + "node_modules/@img/sharp-freebsd-wasm32": { + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.3.tgz", + "integrity": "sha512-lUxcqWIj2wMQ9BrwNjngcr1gWUr5xgaGThBRqPPalIC2n67Cqj1uPh8NnA/ZhAg8hUbKl+kVHKwgUIwe6ZYPrg==", + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "dependencies": { + "@img/sharp-wasm32": "0.35.3" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" } }, "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", - "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.2.tgz", + "integrity": "sha512-9J6ypZFpQBj4YnePGoq/S38w6nz+vqg5WZLrLGY4YuSemdMq47GMLBPO42MzwdGwpg/agZ7xzZcFHa48xlywfg==", "cpu": [ "arm64" ], @@ -2538,9 +2551,9 @@ } }, "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", - "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.2.tgz", + "integrity": "sha512-m2pW1n6cns9VaubNwsZ+c3CRYjxNQWgJ5gPlnL1nbBcpkBvFm6SCFN5o0psFHI8w9n11NKhFkeEDns98tiqbEw==", "cpu": [ "x64" ], @@ -2554,12 +2567,15 @@ } }, "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", - "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.2.tgz", + "integrity": "sha512-1eMLzy92I4J6rmi4mAT8yC3HxOtniyGELlzGbNMLLeqe052ahFQ0h6LFq+lh5DsDIdYViIDst08abvSbcEdLXQ==", "cpu": [ "arm" ], + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -2570,12 +2586,15 @@ } }, "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", - "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.2.tgz", + "integrity": "sha512-dqVSFynCox4C/J8kT16V7SIFAns0IjgLwkvYT7p8LQVmJ5OS5b6tI9IGflxTeuBS//zXeFIUbwt5dwxyZ17cnA==", "cpu": [ "arm64" ], + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -2586,12 +2605,15 @@ } }, "node_modules/@img/sharp-libvips-linux-ppc64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", - "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.2.tgz", + "integrity": "sha512-3z0NHDxD6n5I9gc05U1eW1AyRm+Gznzq3naMrthPNqE6oYykcogW0l/jfpJdjYnuNl8R7yI9pNbE1XiUeyq0Aw==", "cpu": [ "ppc64" ], + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -2602,12 +2624,15 @@ } }, "node_modules/@img/sharp-libvips-linux-riscv64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", - "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.2.tgz", + "integrity": "sha512-bsb4rI+NldGOsXuej2r8OdSS8+zXDVaCWxyWrcv6kneTOlgAHtZABRzBBCwdsPiD90J4myNJuHpg6kA20ImW/w==", "cpu": [ "riscv64" ], + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -2618,12 +2643,15 @@ } }, "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", - "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.2.tgz", + "integrity": "sha512-/ABshyj8gCpyIrNXnHn4LorDJ0HHm1VhXPBlxZ8zAtfVPAaSafXPGn+sUSIRiwaSBy0mmFjSjiXI5mkcwdChKQ==", "cpu": [ "s390x" ], + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -2634,12 +2662,15 @@ } }, "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", - "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.2.tgz", + "integrity": "sha512-ITPEtgffGJ0S6G9dRyw/366tJQqFRcHWPHhC+Stpg3Z8AEMrDrTr2lhdz4f/Y/HMbRh//7Z5mBzEpVdi62Oc3w==", "cpu": [ "x64" ], + "libc": [ + "glibc" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -2650,12 +2681,15 @@ } }, "node_modules/@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", - "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.2.tgz", + "integrity": "sha512-zE9EdiUzUmg5mDT5a1rk5fYJ6GWPloTwWBYDS14naqHsL+EaMpDj1AWnpLgh3u0YCORv2Tt50wrcrpYqkP97Kw==", "cpu": [ "arm64" ], + "libc": [ + "musl" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -2666,12 +2700,15 @@ } }, "node_modules/@img/sharp-libvips-linuxmusl-x64": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", - "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.2.tgz", + "integrity": "sha512-m0lrLiUt+lBYnCFr8qV/65yMR4E/c7/wf78I5eKTdkEakFAlZ9QlzEM3QIhhAwVeUhLAHLcCq7a7Vszq/oFNZQ==", "cpu": [ "x64" ], + "libc": [ + "musl" + ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -2682,204 +2719,244 @@ } }, "node_modules/@img/sharp-linux-arm": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", - "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.3.tgz", + "integrity": "sha512-affVWCTLooy8TSxbDx2qkzuDeaWLNVBA+P//FNBirHsXpP2fuBhk5AuboYUnrDnzoXes8GFjpTx0SBFOCRg+FA==", "cpu": [ "arm" ], + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ "linux" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.2.4" + "@img/sharp-libvips-linux-arm": "1.3.2" } }, "node_modules/@img/sharp-linux-arm64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", - "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.3.tgz", + "integrity": "sha512-QgKDspHPnrU+GQ55XPhGwyhC8acLVOOSyAvo1oVfFmrIXLkDNmGWzAfDZ4xK8oSA1qBQrALcHX0G5UZni/SuFQ==", "cpu": [ "arm64" ], + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ "linux" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.2.4" + "@img/sharp-libvips-linux-arm64": "1.3.2" } }, "node_modules/@img/sharp-linux-ppc64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", - "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.3.tgz", + "integrity": "sha512-sMd8rDxmpLOwv/7N44klFjOD5DUO7FLdjiXDI0hoxYaf7Ar262dQIEkosE98bps+5HPLtp/EvNqeqQtOycP/IA==", "cpu": [ "ppc64" ], + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ "linux" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-linux-ppc64": "1.2.4" + "@img/sharp-libvips-linux-ppc64": "1.3.2" } }, "node_modules/@img/sharp-linux-riscv64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", - "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.3.tgz", + "integrity": "sha512-0Eob78yjlYPfL5vMNWAW55l3R9Y6BQS/gOfe0ZcP9mEz9ohhKSt4im1hayiknXgf8AWrFqMvJcKIdmLmEe7yeQ==", "cpu": [ "riscv64" ], + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ "linux" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-linux-riscv64": "1.2.4" + "@img/sharp-libvips-linux-riscv64": "1.3.2" } }, "node_modules/@img/sharp-linux-s390x": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", - "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.3.tgz", + "integrity": "sha512-KgAxQ0DxpNOq1rG2t5cgTgShJFGSuU7XO45cqC+1NVOuZnP6tlgZRuSYOfNupGkHID0o3cJOsw4DVeJpMovcGw==", "cpu": [ "s390x" ], + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ "linux" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.2.4" + "@img/sharp-libvips-linux-s390x": "1.3.2" } }, "node_modules/@img/sharp-linux-x64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", - "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.3.tgz", + "integrity": "sha512-8pqvxubL2PGdhlPy6GLqzDYMUjyRmKAwKHYKixpdJYBUK7PJ0C029XdsnpFIdgRZG68fZiGdHVWcKPvtiPB4cA==", "cpu": [ "x64" ], + "libc": [ + "glibc" + ], "license": "Apache-2.0", "optional": true, "os": [ "linux" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.2.4" + "@img/sharp-libvips-linux-x64": "1.3.2" } }, "node_modules/@img/sharp-linuxmusl-arm64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", - "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.3.tgz", + "integrity": "sha512-Vz0iQjzzcSX3HCbfwFfCSG/9SCIqyO0mH2sXyiHaAYfBk0cRsCWXRyQYX0ovCK/PAQBbTzQ0dsPQHh5MAFL59w==", "cpu": [ "arm64" ], + "libc": [ + "musl" + ], "license": "Apache-2.0", "optional": true, "os": [ "linux" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" + "@img/sharp-libvips-linuxmusl-arm64": "1.3.2" } }, "node_modules/@img/sharp-linuxmusl-x64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", - "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.3.tgz", + "integrity": "sha512-6O1NPKcDVj9QEdg7Hx549EX8U0rp6yXQERqru6yRN7fGBn32UvIRJUlWnk+8xDCiG76hXVBbX82NZ/ZKr0euIg==", "cpu": [ "x64" ], + "libc": [ + "musl" + ], "license": "Apache-2.0", "optional": true, "os": [ "linux" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.2.4" + "@img/sharp-libvips-linuxmusl-x64": "1.3.2" } }, "node_modules/@img/sharp-wasm32": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", - "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.3.tgz", + "integrity": "sha512-cZ0XkcYGpHZkqW6iCkqTcmUC0CD9DhD5d/qeZlZkfRBn6GnHniZXLUo5+9xw8Iv76YE6LQFN9YNBlKREcCG76w==", + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.11.1" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-webcontainers-wasm32": { + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.3.tgz", + "integrity": "sha512-2rnq7bX3NzeR2T4YWgz8qiG4h3TSdMe+vN1iQXpJleSJ3SM5zQ8Fy2SyyXAWlbxpEZ2Y+Z4u1BePgJEYbSy80Q==", "cpu": [ "wasm32" ], - "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "license": "Apache-2.0", "optional": true, "dependencies": { - "@emnapi/runtime": "^1.7.0" + "@img/sharp-wasm32": "0.35.3" }, "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" } }, "node_modules/@img/sharp-win32-arm64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", - "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.3.tgz", + "integrity": "sha512-4bPwFdMbeC4JQ8L8LOyWp6nsHcboP5fxkp6iPOXz2Vg49R42TuMs2whkJ5OAP4/Ul035qOzy0AecOF9VOscn4w==", "cpu": [ "arm64" ], @@ -2889,16 +2966,16 @@ "win32" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" } }, "node_modules/@img/sharp-win32-ia32": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", - "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.3.tgz", + "integrity": "sha512-r53mXsBN6lFUDiST764SvgwUdHAqM4rPAiDzAmf4fLoB6X/rkfyTrLCg6+g17wJJiCmB3JYgHuUldCWUIRFSXw==", "cpu": [ "ia32" ], @@ -2908,16 +2985,16 @@ "win32" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": "^20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" } }, "node_modules/@img/sharp-win32-x64": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", - "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.3.tgz", + "integrity": "sha512-D4y1vNeZrIIJCN+uHaWVtH86B+aCrdMYYjicy9pXHvbGZeGYLLSd3wdVuC37FxVXlU1ARsk84eKWfWMXGYEqvA==", "cpu": [ "x64" ], @@ -2927,20 +3004,20 @@ "win32" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" } }, "node_modules/@ipld/car": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/@ipld/car/-/car-5.4.6.tgz", - "integrity": "sha512-f1Iyb9ci8B/TGCyjAuSQ6BOLiy2u8en7rB+SumbyweqXDu3gxYJwYbGzoposKjOzc4CeGlkEbwEw8REoekYAKQ==", + "version": "5.4.7", + "resolved": "https://registry.npmjs.org/@ipld/car/-/car-5.4.7.tgz", + "integrity": "sha512-fohzeOYlm0vM1kGn48zcyDunamXSJaeM5xt0Fmkp5YJkZzgZyjLbb0DcDK6TDgZWo54btkXNACaXUw2H86Elag==", "license": "Apache-2.0 OR MIT", "dependencies": { "@ipld/dag-cbor": "^10.0.1", - "cborg": "^5.0.0", + "cborg": "^6.1.1", "multiformats": "^14.0.0", "varint": "^6.0.0" }, @@ -2950,19 +3027,19 @@ } }, "node_modules/@ipld/car/node_modules/@ipld/dag-cbor": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-10.0.1.tgz", - "integrity": "sha512-nF07iiZPqduSXyMxc0jGANArRHFa9hjMQpQlgLOV2O/3xI1CNb5sXhvbmigbMiz5owSGi0Oq10VtauupMojuiw==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-10.0.2.tgz", + "integrity": "sha512-1eCD4YMTlkx5i36oQUmeAojLS/wu+XCd1Gs31BA0afk0TaVkhnyMofIAT/pi0wV3HS3/G7QSN/1NibhiksMyZQ==", "license": "Apache-2.0 OR MIT", "dependencies": { - "cborg": "^5.0.1", + "cborg": "^6.1.1", "multiformats": "^14.0.0" } }, "node_modules/@ipld/car/node_modules/multiformats": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.0.tgz", - "integrity": "sha512-iWK1RrAS58p2NDfeZFuSUSv3ZPewTIhsGbh/5NgeGGJwJmRljLxGtjRR3nkn+loG3zl+IrfR/W1590QnrSK+Gg==", + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.5.tgz", + "integrity": "sha512-vbIm83F2yZ1pWJGS0yl0ysracIvv56LtbrIyiIQHoLdYDJOMoLfVFsXhh9DUH4SFdkdkFhucyWniihsNzVEjkQ==", "license": "Apache-2.0 OR MIT" }, "node_modules/@ipld/dag-cbor": { @@ -2975,6 +3052,15 @@ "multiformats": "^13.1.0" } }, + "node_modules/@ipld/dag-cbor/node_modules/cborg": { + "version": "5.1.11", + "resolved": "https://registry.npmjs.org/cborg/-/cborg-5.1.11.tgz", + "integrity": "sha512-oc6Pzg/gkTobxHZNgMmny+G99dOeBMbAmnGHcZWMKtolxZBIVwfi0Pj0khxEtNU8HMFdbT5sK0HmtgecDUPP0A==", + "license": "Apache-2.0", + "bin": { + "cborg": "lib/bin.js" + } + }, "node_modules/@ipld/dag-json": { "version": "10.2.9", "resolved": "https://registry.npmjs.org/@ipld/dag-json/-/dag-json-10.2.9.tgz", @@ -2985,6 +3071,15 @@ "multiformats": "^13.1.0" } }, + "node_modules/@ipld/dag-json/node_modules/cborg": { + "version": "5.1.11", + "resolved": "https://registry.npmjs.org/cborg/-/cborg-5.1.11.tgz", + "integrity": "sha512-oc6Pzg/gkTobxHZNgMmny+G99dOeBMbAmnGHcZWMKtolxZBIVwfi0Pj0khxEtNU8HMFdbT5sK0HmtgecDUPP0A==", + "license": "Apache-2.0", + "bin": { + "cborg": "lib/bin.js" + } + }, "node_modules/@ipld/dag-pb": { "version": "4.1.7", "resolved": "https://registry.npmjs.org/@ipld/dag-pb/-/dag-pb-4.1.7.tgz", @@ -2999,9 +3094,9 @@ } }, "node_modules/@ipld/dag-pb/node_modules/multiformats": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.0.tgz", - "integrity": "sha512-iWK1RrAS58p2NDfeZFuSUSv3ZPewTIhsGbh/5NgeGGJwJmRljLxGtjRR3nkn+loG3zl+IrfR/W1590QnrSK+Gg==", + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.5.tgz", + "integrity": "sha512-vbIm83F2yZ1pWJGS0yl0ysracIvv56LtbrIyiIQHoLdYDJOMoLfVFsXhh9DUH4SFdkdkFhucyWniihsNzVEjkQ==", "license": "Apache-2.0 OR MIT" }, "node_modules/@ipld/unixfs": { @@ -3076,9 +3171,9 @@ } }, "node_modules/@itk-wasm/morphological-contour-interpolation/node_modules/fs-extra": { - "version": "11.3.5", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.5.tgz", - "integrity": "sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg==", + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.4.0.tgz", + "integrity": "sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", @@ -3208,32 +3303,34 @@ "license": "MIT" }, "node_modules/@multiformats/blake2": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@multiformats/blake2/-/blake2-2.0.2.tgz", - "integrity": "sha512-AOWu6Tyuk5UoT5m4faB6ntVnPB8EmuD6rn18s4cCgHNEGgsamT8GdvjP9DYjzFHQVaP/0L3CaKqWQqJlXx9ecw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@multiformats/blake2/-/blake2-2.0.3.tgz", + "integrity": "sha512-G9+QjSDG6mIreKJA4DAr+8zavr+mWbh47K57Yh2ayo/1e2nLM5NDV6Q0HjzkB7hrstENtr/yGjF5hLu6JM06qw==", "license": "Apache-2.0 OR MIT", "dependencies": { "blakejs": "^1.2.1", - "multiformats": "^13.0.0" + "multiformats": "^14.0.3" } }, + "node_modules/@multiformats/blake2/node_modules/multiformats": { + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.5.tgz", + "integrity": "sha512-vbIm83F2yZ1pWJGS0yl0ysracIvv56LtbrIyiIQHoLdYDJOMoLfVFsXhh9DUH4SFdkdkFhucyWniihsNzVEjkQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@multiformats/murmur3": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@multiformats/murmur3/-/murmur3-2.2.5.tgz", - "integrity": "sha512-M+VwV8hEx5qB8i7b8fljMwZETJsqyLo8RAXA+JAn+QF9NnH46ZWvGErNukJVlxXSR2KQpuOtHIYIzZlbhhdFvw==", + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/@multiformats/murmur3/-/murmur3-2.2.8.tgz", + "integrity": "sha512-CrsYnnoWbTYPkLl9D6zKaFPlRbnOekofvi93/1IrXc5eaT5QChRscEFV93kVqHwL2phi8u1hj9UnaeFOq2PYMQ==", "license": "Apache-2.0 OR MIT", "dependencies": { "multiformats": "^14.0.0" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" } }, "node_modules/@multiformats/murmur3/node_modules/multiformats": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.0.tgz", - "integrity": "sha512-iWK1RrAS58p2NDfeZFuSUSv3ZPewTIhsGbh/5NgeGGJwJmRljLxGtjRR3nkn+loG3zl+IrfR/W1590QnrSK+Gg==", + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.5.tgz", + "integrity": "sha512-vbIm83F2yZ1pWJGS0yl0ysracIvv56LtbrIyiIQHoLdYDJOMoLfVFsXhh9DUH4SFdkdkFhucyWniihsNzVEjkQ==", "license": "Apache-2.0 OR MIT" }, "node_modules/@multiformats/sha3": { @@ -3266,9 +3363,9 @@ } }, "node_modules/@next/env": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.9.tgz", - "integrity": "sha512-ki5VxxXfzD/9TDe13wyeTKIjQTAwBVpnr8KhRDUr8ltMUq1/NBpWNT5tiPoxiGl+PHM4X2ahSOiPk6iAimIzPg==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.1.tgz", + "integrity": "sha512-35G3xwkQUb2oETSDjFXGrVugknoayLFBh7vSE+yAcl9IP2zT9wyGwq7297AYHR11kJld807t5f8AJBs6WBzXsQ==", "license": "MIT" }, "node_modules/@next/eslint-plugin-next": { @@ -3282,9 +3379,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.9.tgz", - "integrity": "sha512-HkfxNYUCmcct0Xsqib5KxqMSHV4AHJq857BNRchyBDs4YS19aHzVfn1kDuBYKqLLQBjXgnkIsjV2Kd4d2wzYhw==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.1.tgz", + "integrity": "sha512-ABMIu2zQ7cnNIHm5ivKGwZwUrm0pAai3yiJ/gK/rF1c1VP9UOnj7XECbMKFdVKp9I9eMYq9NoDs1WXOoowxzJw==", "cpu": [ "arm64" ], @@ -3298,9 +3395,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.9.tgz", - "integrity": "sha512-7IAtK4MeybpqRV9GRABWEhJ62mOS+rzWOzOTFie4cSEtm12xsoOMJRcECoZx3FHPzFAqN/IJtHqWAFOLfl152w==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.1.tgz", + "integrity": "sha512-gNG21e/UnrroeScbY/QndUEdl0mF1FRibW7BBeYUz/5ABCepjqDdEdgr592vpzMtCn/m7FTjYq3TN4TpyDnutw==", "cpu": [ "x64" ], @@ -3314,12 +3411,15 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.9.tgz", - "integrity": "sha512-hBD75iWpUtkL9SmQmcRhmLomn9jgkPzCEkbOcLgHymPEKzv+6ONy13RRiIEz/iEObjkS2Jlb5gYS2XGoS3X4rw==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.1.tgz", + "integrity": "sha512-6B6Lw016iwNUQuaJoraMMTLh6TwHzFUtxipSScD1F3YyymcrRWkobodRS2ftIOkF5vrs4zNlyUrTC5YZQ9Lz5w==", "cpu": [ "arm64" ], + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -3330,12 +3430,15 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.9.tgz", - "integrity": "sha512-qZTI3pf9SGc/obr8NkQAekBxmp1QK+kVm+VAf3BALLfFAj+1kUhkTxmrWpVos9R/UYIA8AWX2p6cGI5WdwzVUA==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.1.tgz", + "integrity": "sha512-JUiPXZKK9wOhjf4MgDiH29GZLxfqOesbLtHq2pDxwH/WwscTRV2ToymnOTh1egzaZf0ueUf8T2+CeYTGHjW0Iw==", "cpu": [ "arm64" ], + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -3346,12 +3449,15 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.9.tgz", - "integrity": "sha512-xm0HfRNX+UkH4R3c18ynswjj5o5uEj/7iI9p9omdtTSIsRCzQqkGMA+10nzJ4EHnYC3as65IMhbbl5fWRUWHYg==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.1.tgz", + "integrity": "sha512-Uog9jsrmIRIL/lfvIp9htmskSNC7JcQsMVucXL2V2YY1y/D9IUN3LPEafqy0zRJ2cIU1SQ0V6F6TlffQ+pLAGg==", "cpu": [ "x64" ], + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -3362,12 +3468,15 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.9.tgz", - "integrity": "sha512-QumimHkGEG6vM3PfEDWKyKen03NcqLOkeKB1EfcPe7VxzmEiCa4jNnMyBn/US5zcd/VE1CI+O8Ovb3lfjVHfGw==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.1.tgz", + "integrity": "sha512-6yy3FT13KgUFOj5H8bl8w/6nKiJwHIvbtwh1V+1acsu+7y4tJjnemSa6mhsh53BeoVrlozE+fMgZhXH46WmjMA==", "cpu": [ "x64" ], + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -3378,9 +3487,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.9.tgz", - "integrity": "sha512-hzQpKZvw8rAwI6A2uQh6SacCSvNAXaIkPNsWwzqqfRiIMiXMfH936skDhz1OO6KpvdKkJrgHHtqQOq5PIXOvdQ==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.1.tgz", + "integrity": "sha512-iOoN1QecUoGNZik536U/vtK43YwgyrCsGIkth52yIkl612n+0C9MjSnJbQAikISpb+WYRooBVhaDlUW7iZoKog==", "cpu": [ "arm64" ], @@ -3394,9 +3503,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.9.tgz", - "integrity": "sha512-qr2VL3Ce5QrwgO2yh1ujSBawrimjVKX8FGF/cOynmdYKJY0BdHpGVNIRK1tqONB10Vkm25Ub1BD2bkjWs4+96w==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.1.tgz", + "integrity": "sha512-d/k+PpAriUPaeMJJOG7HUSdqfEX46FEPWU1p3/nm2ACmXhj9hFEWdFODUBIpkuijXYkfL90qZzTqVPRp4BW/hw==", "cpu": [ "x64" ], @@ -3455,43 +3564,43 @@ } }, "node_modules/@ohif/app": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/app/-/app-3.11.1.tgz", - "integrity": "sha512-0lJRyHguGuIR06PxeJ3rqnPWf1OAqsaXGuqT2kl5HkNjIOxBDnRTTMvyHnkn3ZyjcHlsIhY8gf0h7AhVORqsSQ==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/app/-/app-3.12.12.tgz", + "integrity": "sha512-h6/TgDrnPpReKO7sa0PXtDlx3B43V/FmKdenmNfyGBKcG8CcvG4AH+6pfjphj4UhLSen1p0dNEevOeJj9Vhxgw==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/codec-charls": "1.2.3", "@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2", - "@cornerstonejs/codec-openjpeg": "1.2.4", + "@cornerstonejs/codec-openjpeg": "1.3.0", "@cornerstonejs/codec-openjph": "2.4.7", - "@cornerstonejs/dicom-image-loader": "4.5.13", + "@cornerstonejs/dicom-image-loader": "4.15.29", "@emotion/serialize": "1.3.3", - "@ohif/core": "3.11.1", - "@ohif/extension-cornerstone": "3.11.1", - "@ohif/extension-cornerstone-dicom-rt": "3.11.1", - "@ohif/extension-cornerstone-dicom-seg": "3.11.1", - "@ohif/extension-cornerstone-dicom-sr": "3.11.1", - "@ohif/extension-default": "3.11.1", - "@ohif/extension-dicom-microscopy": "3.11.1", - "@ohif/extension-dicom-pdf": "3.11.1", - "@ohif/extension-dicom-video": "3.11.1", - "@ohif/extension-test": "3.11.1", - "@ohif/extension-ultrasound-pleura-bline": "3.11.1", - "@ohif/i18n": "3.11.1", - "@ohif/mode-basic-dev-mode": "3.11.1", - "@ohif/mode-longitudinal": "3.11.1", - "@ohif/mode-microscopy": "3.11.1", - "@ohif/mode-test": "3.11.1", - "@ohif/mode-ultrasound-pleura-bline": "3.11.1", - "@ohif/ui": "3.11.1", - "@ohif/ui-next": "3.11.1", + "@ohif/core": "3.12.12", + "@ohif/extension-cornerstone": "3.12.12", + "@ohif/extension-cornerstone-dicom-rt": "3.12.12", + "@ohif/extension-cornerstone-dicom-seg": "3.12.12", + "@ohif/extension-cornerstone-dicom-sr": "3.12.12", + "@ohif/extension-default": "3.12.12", + "@ohif/extension-dicom-microscopy": "3.12.12", + "@ohif/extension-dicom-pdf": "3.12.12", + "@ohif/extension-dicom-video": "3.12.12", + "@ohif/extension-test": "3.12.12", + "@ohif/extension-ultrasound-pleura-bline": "3.12.12", + "@ohif/i18n": "3.12.12", + "@ohif/mode-basic-dev-mode": "3.12.12", + "@ohif/mode-longitudinal": "3.12.12", + "@ohif/mode-microscopy": "3.12.12", + "@ohif/mode-test": "3.12.12", + "@ohif/mode-ultrasound-pleura-bline": "3.12.12", + "@ohif/ui": "3.12.12", + "@ohif/ui-next": "3.12.12", "@svgr/webpack": "8.1.0", "@types/react": "18.3.23", "classnames": "2.5.1", "core-js": "3.45.1", "cornerstone-math": "0.1.10", - "dcmjs": "0.43.1", + "dcmjs": "0.49.4", "detect-gpu": "4.0.50", "dicom-parser": "1.8.21", "dotenv-webpack": "1.8.0", @@ -3510,8 +3619,8 @@ "react-dropzone": "10.2.2", "react-i18next": "12.3.1", "react-resize-detector": "10.0.1", - "react-router": "6.30.1", - "react-router-dom": "6.30.1", + "react-router": "6.30.3", + "react-router-dom": "6.30.3", "react-shepherd": "6.1.1", "shepherd.js": "13.0.3", "url-loader": "4.1.1", @@ -3532,24 +3641,15 @@ "node": ">=6.9.0" } }, - "node_modules/@ohif/app/node_modules/@cornerstonejs/codec-openjpeg": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@cornerstonejs/codec-openjpeg/-/codec-openjpeg-1.2.4.tgz", - "integrity": "sha512-UT2su6xZZnCPSuWf2ldzKa/2+guQ7BGgfBSKqxanggwJHh48gZqIAzekmsLyJHMMK5YDK+ti+fzvVJhBS3Xi/g==", - "license": "MIT", - "engines": { - "node": ">=0.14" - } - }, "node_modules/@ohif/app/node_modules/@cornerstonejs/dicom-image-loader": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/dicom-image-loader/-/dicom-image-loader-4.5.13.tgz", - "integrity": "sha512-2u5yiS3gObKMWAeABhBl9OpWK5fSclMIWjYVgF9bAu9lNIksRkbRj6U+gpcftAKKXF0gW+uecRIiBqFgEcr2eQ==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/dicom-image-loader/-/dicom-image-loader-4.15.29.tgz", + "integrity": "sha512-+R7NoFyVTz2OSKclVQ21dqwgYmFM5q7SZc59YPcxfop7rk2+9H5rRxa04ytKHPjz+N5AlqbLKpJvy/RE10Xcew==", "license": "MIT", "dependencies": { "@cornerstonejs/codec-charls": "1.2.3", "@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2", - "@cornerstonejs/codec-openjpeg": "1.2.4", + "@cornerstonejs/codec-openjpeg": "1.3.0", "@cornerstonejs/codec-openjph": "2.4.7", "comlink": "4.4.2", "dicom-parser": "1.8.21", @@ -3558,7 +3658,7 @@ "uuid": "9.0.1" }, "peerDependencies": { - "@cornerstonejs/core": "4.5.13", + "@cornerstonejs/core": "4.15.29", "dicom-parser": "1.8.21" } }, @@ -3572,6 +3672,21 @@ "csstype": "^3.0.2" } }, + "node_modules/@ohif/app/node_modules/dcmjs": { + "version": "0.49.4", + "resolved": "https://registry.npmjs.org/dcmjs/-/dcmjs-0.49.4.tgz", + "integrity": "sha512-w77Gde5JvLjg37FyGIAsTB+oWZIqkO/5NvBeheEVKy6k9XjBgeGsoAbVAByjuGAFLpGqRbf9iWI0edBq87yu/g==", + "license": "MIT", + "dependencies": { + "@babel/runtime-corejs3": "^7.22.5", + "adm-zip": "^0.5.10", + "gl-matrix": "^3.1.0", + "lodash.clonedeep": "^4.5.0", + "loglevel": "^1.8.1", + "ndarray": "^1.0.19", + "pako": "^2.0.4" + } + }, "node_modules/@ohif/app/node_modules/file-selector": { "version": "0.1.19", "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.1.19.tgz", @@ -3602,13 +3717,13 @@ } }, "node_modules/@ohif/core": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/core/-/core-3.11.1.tgz", - "integrity": "sha512-kaOhQhHj3lKO//3ZjCXnOomuZGwSsdXonDwr2Y5bqi3BV/sPu/R3ShHodU/51OqtCTPspXejpN4XH49aOqbVjA==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/core/-/core-3.12.12.tgz", + "integrity": "sha512-t2ASFRYA99imvKCgCuiVm+890Vv2ZKZFM0UiSVlkV8pP9c/mQEt5OeusiguW9N1teU3JKP0MACuC5CmElFGbjw==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", - "dcmjs": "0.43.1", + "dcmjs": "0.49.4", "dicomweb-client": "0.10.4", "gl-matrix": "3.4.3", "immutability-helper": "3.1.1", @@ -3630,12 +3745,12 @@ "peerDependencies": { "@cornerstonejs/codec-charls": "1.2.3", "@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2", - "@cornerstonejs/codec-openjpeg": "1.2.4", + "@cornerstonejs/codec-openjpeg": "1.3.0", "@cornerstonejs/codec-openjph": "2.4.7", - "@cornerstonejs/core": "4.5.13", - "@cornerstonejs/dicom-image-loader": "4.5.13", - "@ohif/ui": "3.11.1", - "cornerstone-math": "0.1.9", + "@cornerstonejs/core": "4.15.29", + "@cornerstonejs/dicom-image-loader": "4.15.29", + "@ohif/ui": "3.12.12", + "cornerstone-math": "0.1.10", "dicom-parser": "1.8.21" } }, @@ -3648,6 +3763,21 @@ "node": ">=6.9.0" } }, + "node_modules/@ohif/core/node_modules/dcmjs": { + "version": "0.49.4", + "resolved": "https://registry.npmjs.org/dcmjs/-/dcmjs-0.49.4.tgz", + "integrity": "sha512-w77Gde5JvLjg37FyGIAsTB+oWZIqkO/5NvBeheEVKy6k9XjBgeGsoAbVAByjuGAFLpGqRbf9iWI0edBq87yu/g==", + "license": "MIT", + "dependencies": { + "@babel/runtime-corejs3": "^7.22.5", + "adm-zip": "^0.5.10", + "gl-matrix": "^3.1.0", + "lodash.clonedeep": "^4.5.0", + "loglevel": "^1.8.1", + "ndarray": "^1.0.19", + "pako": "^2.0.4" + } + }, "node_modules/@ohif/core/node_modules/gl-matrix": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", @@ -3655,25 +3785,26 @@ "license": "MIT" }, "node_modules/@ohif/extension-cornerstone": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-cornerstone/-/extension-cornerstone-3.11.1.tgz", - "integrity": "sha512-me5wFLzJICcpL1zvu62u1E4e1EwQRGEcXGTkwbpOkJfeBwM1yE3ZPBa1L2RV3GnE6e+v7uxIJOnSjzFIYPDmZA==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-cornerstone/-/extension-cornerstone-3.12.12.tgz", + "integrity": "sha512-1RHbUtU4O5QaE8sNB+yYQq3hSIK2dKIiwrlILpZICcw5W6HXzlb8Kr8pTLT9XgT2u0zVyMQnKtDhRfsUsSjXxg==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", - "@cornerstonejs/adapters": "4.5.13", - "@cornerstonejs/ai": "4.5.13", - "@cornerstonejs/core": "4.5.13", - "@cornerstonejs/labelmap-interpolation": "4.5.13", - "@cornerstonejs/polymorphic-segmentation": "4.5.13", - "@cornerstonejs/tools": "4.5.13", + "@cornerstonejs/adapters": "4.15.29", + "@cornerstonejs/ai": "4.15.29", + "@cornerstonejs/core": "4.15.29", + "@cornerstonejs/labelmap-interpolation": "4.15.29", + "@cornerstonejs/polymorphic-segmentation": "4.15.29", + "@cornerstonejs/tools": "4.15.29", + "@icr/polyseg-wasm": "0.4.0", "@itk-wasm/morphological-contour-interpolation": "1.1.0", - "@kitware/vtk.js": "32.12.0", + "@kitware/vtk.js": "34.15.1", "html2canvas": "1.4.1", + "immutability-helper": "3.1.1", "lodash.compact": "3.0.1", "lodash.debounce": "4.0.8", "lodash.flatten": "4.4.0", - "lodash.merge": "4.6.2", "lodash.zip": "4.2.0", "shader-loader": "1.3.1", "worker-loader": "3.0.8" @@ -3686,12 +3817,12 @@ "peerDependencies": { "@cornerstonejs/codec-charls": "1.2.3", "@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2", - "@cornerstonejs/codec-openjpeg": "1.2.4", + "@cornerstonejs/codec-openjpeg": "1.3.0", "@cornerstonejs/codec-openjph": "2.4.7", - "@cornerstonejs/dicom-image-loader": "4.5.13", - "@ohif/core": "3.11.1", - "@ohif/ui": "3.11.1", - "dcmjs": "0.43.1", + "@cornerstonejs/dicom-image-loader": "4.15.29", + "@ohif/core": "3.12.12", + "@ohif/ui": "3.12.12", + "dcmjs": "0.49.4", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", "prop-types": "15.8.1", @@ -3701,13 +3832,12 @@ } }, "node_modules/@ohif/extension-cornerstone-dicom-rt": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-cornerstone-dicom-rt/-/extension-cornerstone-dicom-rt-3.11.1.tgz", - "integrity": "sha512-HxHlTU19jfmmVYCEwJj0OSRFGFeKjOKDCc0NXr/w24AGY6ja8vXbTD3JPYq0e+eRFoZ+6Vaiv14soLGY5lvzEA==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-cornerstone-dicom-rt/-/extension-cornerstone-dicom-rt-3.12.12.tgz", + "integrity": "sha512-1JnKL8g41B6sIA9EFp/7lt3zPLp6qdP8qwzRQEy5cHOF5FSyHNm3vI0pThK1lC8ASEXsscetA1DQZ1bqqg5ItQ==", "license": "MIT", "dependencies": { - "@babel/runtime": "7.28.2", - "react-color": "2.19.3" + "@babel/runtime": "7.28.2" }, "engines": { "node": ">=14", @@ -3715,16 +3845,16 @@ "yarn": ">=1.18.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/extension-cornerstone": "3.11.1", - "@ohif/extension-default": "3.11.1", - "@ohif/i18n": "3.11.1", + "@ohif/core": "3.12.12", + "@ohif/extension-cornerstone": "3.12.12", + "@ohif/extension-default": "3.12.12", + "@ohif/i18n": "3.12.12", "prop-types": "15.8.1", "react": "18.3.1", "react-dom": "18.3.1", "react-i18next": "12.3.1", - "react-router": "6.30.1", - "react-router-dom": "6.30.1" + "react-router": "6.30.3", + "react-router-dom": "6.30.3" } }, "node_modules/@ohif/extension-cornerstone-dicom-rt/node_modules/@babel/runtime": { @@ -3737,16 +3867,15 @@ } }, "node_modules/@ohif/extension-cornerstone-dicom-seg": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-cornerstone-dicom-seg/-/extension-cornerstone-dicom-seg-3.11.1.tgz", - "integrity": "sha512-HpZGyH7BmBcJG1E/kIeF98O7GVsQ64suYL0dLxAfUYxGxmhGspgwLh3o8PJQGB9mk9Er7KI6vXJ/RqPySRLLWQ==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-cornerstone-dicom-seg/-/extension-cornerstone-dicom-seg-3.12.12.tgz", + "integrity": "sha512-M5oPzExrE8kl5pLGHSsj6jfdp4eaNy6bnmqWLxDUgLY8WdHduxRznB0SLbX75beN/zVxVvgU5L1H3tGOchUZJA==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", - "@cornerstonejs/adapters": "4.5.13", - "@cornerstonejs/core": "4.5.13", - "@kitware/vtk.js": "32.12.0", - "react-color": "2.19.3" + "@cornerstonejs/adapters": "4.15.29", + "@cornerstonejs/core": "4.15.29", + "@kitware/vtk.js": "34.15.1" }, "engines": { "node": ">=14", @@ -3754,16 +3883,16 @@ "yarn": ">=1.18.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/extension-cornerstone": "3.11.1", - "@ohif/extension-default": "3.11.1", - "@ohif/i18n": "3.11.1", + "@ohif/core": "3.12.12", + "@ohif/extension-cornerstone": "3.12.12", + "@ohif/extension-default": "3.12.12", + "@ohif/i18n": "3.12.12", "prop-types": "15.8.1", "react": "18.3.1", "react-dom": "18.3.1", "react-i18next": "12.3.1", - "react-router": "6.30.1", - "react-router-dom": "6.30.1" + "react-router": "6.30.3", + "react-router-dom": "6.30.3" } }, "node_modules/@ohif/extension-cornerstone-dicom-seg/node_modules/@babel/runtime": { @@ -3776,12 +3905,12 @@ } }, "node_modules/@ohif/extension-cornerstone-dicom-seg/node_modules/@cornerstonejs/core": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.5.13.tgz", - "integrity": "sha512-a/cQ16KNxVW32WdIihAjt/ry5SP+O6ffQ8ecf0iNa/cbqyOuvw+R6xSue2ZcTLHm/vC3R7PaocDdAwuvIEVwKw==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.15.29.tgz", + "integrity": "sha512-o+5gXbxtZde1GIULmw+hWwf6KI3eiXCre0U1C372jbovxA66JH2t+2VW1nj0F2JRRnO0FjgT/+DWYCWt0ILGoA==", "license": "MIT", "dependencies": { - "@kitware/vtk.js": "32.12.1", + "@kitware/vtk.js": "34.15.1", "comlink": "4.4.2", "gl-matrix": "3.4.3", "loglevel": "1.9.2" @@ -3791,60 +3920,13 @@ "url": "https://ohif.org/donate" } }, - "node_modules/@ohif/extension-cornerstone-dicom-seg/node_modules/@cornerstonejs/core/node_modules/@babel/runtime": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.11.tgz", - "integrity": "sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@ohif/extension-cornerstone-dicom-seg/node_modules/@cornerstonejs/core/node_modules/@kitware/vtk.js": { - "version": "32.12.1", - "resolved": "https://registry.npmjs.org/@kitware/vtk.js/-/vtk.js-32.12.1.tgz", - "integrity": "sha512-IF8WK7WDu84035ws3HZXz8wys8O81mmeFayYFbdBEfKjgZ4k0EGCK25YCGc6Q47Zxq1iutjs3Zs2xAgGjTgGQg==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/runtime": "7.22.11", - "@types/webxr": "^0.5.5", - "commander": "9.2.0", - "d3-scale": "4.0.2", - "fast-deep-equal": "^3.1.3", - "fflate": "0.7.3", - "gl-matrix": "3.4.3", - "globalthis": "1.0.3", - "seedrandom": "3.0.5", - "shader-loader": "1.3.1", - "shelljs": "0.8.5", - "spark-md5": "3.0.2", - "stream-browserify": "3.0.0", - "utif": "3.1.0", - "webworker-promise": "0.5.0", - "worker-loader": "3.0.8", - "xmlbuilder2": "3.0.2" - }, - "bin": { - "vtkDataConverter": "Utilities/DataGenerator/convert-cli.js", - "xml2json": "Utilities/XMLConverter/xml2json-cli.js" - }, - "peerDependencies": { - "@babel/preset-env": "^7.17.10", - "autoprefixer": "^10.4.7", - "wslink": ">=1.1.0 || ^2.0.0" - } - }, "node_modules/@ohif/extension-cornerstone-dicom-seg/node_modules/@kitware/vtk.js": { - "version": "32.12.0", - "resolved": "https://registry.npmjs.org/@kitware/vtk.js/-/vtk.js-32.12.0.tgz", - "integrity": "sha512-QKO2BCAtNsl0p62RoA7vJbQ2NAJPyf0upPddOoNC+Qpfa1gPTGDatdyPm2/hLF9mYov6Lom7dEpfSVv8/bekzA==", - "hasInstallScript": true, + "version": "34.15.1", + "resolved": "https://registry.npmjs.org/@kitware/vtk.js/-/vtk.js-34.15.1.tgz", + "integrity": "sha512-9BH/a++drhclknBKNVzVpcOzDK95nc/OflKpQE8nY+IlaXTB1+Z6WXS6IwkEEUkRRUqSVskcW4ksgWdxihB49w==", "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "7.22.11", + "@babel/runtime": "^7.28.2", "@types/webxr": "^0.5.5", "commander": "9.2.0", "d3-scale": "4.0.2", @@ -3872,18 +3954,6 @@ "wslink": ">=1.1.0 || ^2.0.0" } }, - "node_modules/@ohif/extension-cornerstone-dicom-seg/node_modules/@kitware/vtk.js/node_modules/@babel/runtime": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.11.tgz", - "integrity": "sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@ohif/extension-cornerstone-dicom-seg/node_modules/gl-matrix": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", @@ -3891,15 +3961,15 @@ "license": "MIT" }, "node_modules/@ohif/extension-cornerstone-dicom-sr": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-cornerstone-dicom-sr/-/extension-cornerstone-dicom-sr-3.11.1.tgz", - "integrity": "sha512-duZMs/HNZ9VNVsa7JWrVrSuUH9fIu1o6pNuZhVddnUIQ3ryQlnFGKIH8ndpSWqKv3gHftoJPHGBAPbHUH0pgQA==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-cornerstone-dicom-sr/-/extension-cornerstone-dicom-sr-3.12.12.tgz", + "integrity": "sha512-S3zEY5TQmEePFGuZdNTbquPNQsWWXiIz1cfeHxwndZux66GEmv7y9sSGko0uUpAbk5V933dmqTEolqixpXGN2w==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", - "@cornerstonejs/adapters": "4.5.13", - "@cornerstonejs/core": "4.5.13", - "@cornerstonejs/tools": "4.5.13", + "@cornerstonejs/adapters": "4.15.29", + "@cornerstonejs/core": "4.15.29", + "@cornerstonejs/tools": "4.15.29", "classnames": "2.5.1" }, "engines": { @@ -3908,11 +3978,11 @@ "yarn": ">=1.16.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/extension-cornerstone": "3.11.1", - "@ohif/extension-measurement-tracking": "3.11.1", - "@ohif/ui": "3.11.1", - "dcmjs": "0.43.1", + "@ohif/core": "3.12.12", + "@ohif/extension-cornerstone": "3.12.12", + "@ohif/extension-measurement-tracking": "3.12.12", + "@ohif/ui": "3.12.12", + "dcmjs": "0.49.4", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", "prop-types": "15.8.1", @@ -3929,12 +3999,12 @@ } }, "node_modules/@ohif/extension-cornerstone-dicom-sr/node_modules/@cornerstonejs/core": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.5.13.tgz", - "integrity": "sha512-a/cQ16KNxVW32WdIihAjt/ry5SP+O6ffQ8ecf0iNa/cbqyOuvw+R6xSue2ZcTLHm/vC3R7PaocDdAwuvIEVwKw==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.15.29.tgz", + "integrity": "sha512-o+5gXbxtZde1GIULmw+hWwf6KI3eiXCre0U1C372jbovxA66JH2t+2VW1nj0F2JRRnO0FjgT/+DWYCWt0ILGoA==", "license": "MIT", "dependencies": { - "@kitware/vtk.js": "32.12.1", + "@kitware/vtk.js": "34.15.1", "comlink": "4.4.2", "gl-matrix": "3.4.3", "loglevel": "1.9.2" @@ -3945,9 +4015,9 @@ } }, "node_modules/@ohif/extension-cornerstone-dicom-sr/node_modules/@cornerstonejs/tools": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/tools/-/tools-4.5.13.tgz", - "integrity": "sha512-aAzXwhLc/qNMPQFryu+xJaur9IHKdhxZBDcINLwl0nerMgLpPF2vIbFHvGJQNTl2njzo9Z64MJFDMVnB/rdWtQ==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/tools/-/tools-4.15.29.tgz", + "integrity": "sha512-MG+RPJ8EUyT3tWcHimSoDHOTeodNQAz7vPG+H03BjkbRu2RPsRVQRqSqoWHkyTOgyUv1XTk0JXJTXZQ/I7xcdA==", "license": "MIT", "dependencies": { "@types/offscreencanvas": "2019.7.3", @@ -3959,8 +4029,8 @@ "url": "https://ohif.org/donate" }, "peerDependencies": { - "@cornerstonejs/core": "4.5.13", - "@kitware/vtk.js": "32.12.1", + "@cornerstonejs/core": "4.15.29", + "@kitware/vtk.js": "34.15.1", "@types/d3-array": "3.2.1", "@types/d3-interpolate": "3.0.4", "d3-array": "3.2.4", @@ -3968,56 +4038,13 @@ "gl-matrix": "3.4.3" } }, - "node_modules/@ohif/extension-cornerstone-dicom-sr/node_modules/gl-matrix": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", - "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==", - "license": "MIT" - }, - "node_modules/@ohif/extension-cornerstone/node_modules/@babel/runtime": { - "version": "7.28.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", - "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@ohif/extension-cornerstone/node_modules/@cornerstonejs/core": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.5.13.tgz", - "integrity": "sha512-a/cQ16KNxVW32WdIihAjt/ry5SP+O6ffQ8ecf0iNa/cbqyOuvw+R6xSue2ZcTLHm/vC3R7PaocDdAwuvIEVwKw==", - "license": "MIT", - "dependencies": { - "@kitware/vtk.js": "32.12.1", - "comlink": "4.4.2", - "gl-matrix": "3.4.3", - "loglevel": "1.9.2" - }, - "funding": { - "type": "individual", - "url": "https://ohif.org/donate" - } - }, - "node_modules/@ohif/extension-cornerstone/node_modules/@cornerstonejs/core/node_modules/@babel/runtime": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.11.tgz", - "integrity": "sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@ohif/extension-cornerstone/node_modules/@cornerstonejs/core/node_modules/@kitware/vtk.js": { - "version": "32.12.1", - "resolved": "https://registry.npmjs.org/@kitware/vtk.js/-/vtk.js-32.12.1.tgz", - "integrity": "sha512-IF8WK7WDu84035ws3HZXz8wys8O81mmeFayYFbdBEfKjgZ4k0EGCK25YCGc6Q47Zxq1iutjs3Zs2xAgGjTgGQg==", + "node_modules/@ohif/extension-cornerstone-dicom-sr/node_modules/@kitware/vtk.js": { + "version": "34.15.1", + "resolved": "https://registry.npmjs.org/@kitware/vtk.js/-/vtk.js-34.15.1.tgz", + "integrity": "sha512-9BH/a++drhclknBKNVzVpcOzDK95nc/OflKpQE8nY+IlaXTB1+Z6WXS6IwkEEUkRRUqSVskcW4ksgWdxihB49w==", "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "7.22.11", + "@babel/runtime": "^7.28.2", "@types/webxr": "^0.5.5", "commander": "9.2.0", "d3-scale": "4.0.2", @@ -4045,10 +4072,41 @@ "wslink": ">=1.1.0 || ^2.0.0" } }, + "node_modules/@ohif/extension-cornerstone-dicom-sr/node_modules/gl-matrix": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", + "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==", + "license": "MIT" + }, + "node_modules/@ohif/extension-cornerstone/node_modules/@babel/runtime": { + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", + "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@ohif/extension-cornerstone/node_modules/@cornerstonejs/core": { + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.15.29.tgz", + "integrity": "sha512-o+5gXbxtZde1GIULmw+hWwf6KI3eiXCre0U1C372jbovxA66JH2t+2VW1nj0F2JRRnO0FjgT/+DWYCWt0ILGoA==", + "license": "MIT", + "dependencies": { + "@kitware/vtk.js": "34.15.1", + "comlink": "4.4.2", + "gl-matrix": "3.4.3", + "loglevel": "1.9.2" + }, + "funding": { + "type": "individual", + "url": "https://ohif.org/donate" + } + }, "node_modules/@ohif/extension-cornerstone/node_modules/@cornerstonejs/tools": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/tools/-/tools-4.5.13.tgz", - "integrity": "sha512-aAzXwhLc/qNMPQFryu+xJaur9IHKdhxZBDcINLwl0nerMgLpPF2vIbFHvGJQNTl2njzo9Z64MJFDMVnB/rdWtQ==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/tools/-/tools-4.15.29.tgz", + "integrity": "sha512-MG+RPJ8EUyT3tWcHimSoDHOTeodNQAz7vPG+H03BjkbRu2RPsRVQRqSqoWHkyTOgyUv1XTk0JXJTXZQ/I7xcdA==", "license": "MIT", "dependencies": { "@types/offscreencanvas": "2019.7.3", @@ -4060,8 +4118,8 @@ "url": "https://ohif.org/donate" }, "peerDependencies": { - "@cornerstonejs/core": "4.5.13", - "@kitware/vtk.js": "32.12.1", + "@cornerstonejs/core": "4.15.29", + "@kitware/vtk.js": "34.15.1", "@types/d3-array": "3.2.1", "@types/d3-interpolate": "3.0.4", "d3-array": "3.2.4", @@ -4070,13 +4128,12 @@ } }, "node_modules/@ohif/extension-cornerstone/node_modules/@kitware/vtk.js": { - "version": "32.12.0", - "resolved": "https://registry.npmjs.org/@kitware/vtk.js/-/vtk.js-32.12.0.tgz", - "integrity": "sha512-QKO2BCAtNsl0p62RoA7vJbQ2NAJPyf0upPddOoNC+Qpfa1gPTGDatdyPm2/hLF9mYov6Lom7dEpfSVv8/bekzA==", - "hasInstallScript": true, + "version": "34.15.1", + "resolved": "https://registry.npmjs.org/@kitware/vtk.js/-/vtk.js-34.15.1.tgz", + "integrity": "sha512-9BH/a++drhclknBKNVzVpcOzDK95nc/OflKpQE8nY+IlaXTB1+Z6WXS6IwkEEUkRRUqSVskcW4ksgWdxihB49w==", "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "7.22.11", + "@babel/runtime": "^7.28.2", "@types/webxr": "^0.5.5", "commander": "9.2.0", "d3-scale": "4.0.2", @@ -4104,18 +4161,6 @@ "wslink": ">=1.1.0 || ^2.0.0" } }, - "node_modules/@ohif/extension-cornerstone/node_modules/@kitware/vtk.js/node_modules/@babel/runtime": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.11.tgz", - "integrity": "sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@ohif/extension-cornerstone/node_modules/gl-matrix": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", @@ -4123,15 +4168,16 @@ "license": "MIT" }, "node_modules/@ohif/extension-default": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-default/-/extension-default-3.11.1.tgz", - "integrity": "sha512-Wetc1WMpM75ivBe2pw8URuko93tEQ/g70XTE8MyYs2e6wXMu03OnRGH5lORE8OH4QJkjo2RemmEmiTfL8i1zog==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-default/-/extension-default-3.12.12.tgz", + "integrity": "sha512-InJm9QZYMuo8KeXlYSrawnBieNfzxtBe83ovvEL15PL7LLw6K93P0rjdEf3pZ+3x0qZ4OiSatuLp7nWHQjYO/w==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/calculate-suv": "1.1.0", "lodash.get": "4.4.2", - "lodash.uniqby": "4.7.0" + "lodash.uniqby": "4.7.0", + "react-color": "2.19.3" }, "engines": { "node": ">=14", @@ -4139,16 +4185,16 @@ "yarn": ">=1.18.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/i18n": "3.11.1", - "dcmjs": "0.43.1", + "@ohif/core": "3.12.12", + "@ohif/i18n": "3.12.12", + "dcmjs": "0.49.4", "dicomweb-client": "0.10.4", "prop-types": "15.8.1", "react": "18.3.1", "react-dom": "18.3.1", "react-i18next": "12.3.1", "react-window": "1.8.11", - "webpack": "5.89.0", + "webpack": "5.105.0", "webpack-merge": "5.10.0" } }, @@ -4162,15 +4208,15 @@ } }, "node_modules/@ohif/extension-dicom-microscopy": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-dicom-microscopy/-/extension-dicom-microscopy-3.11.1.tgz", - "integrity": "sha512-axccmkEtshEVXtslZpQxfX7amFtBXgx0x4pL/uMjU4mQuZfo/1MSKacN/b9OjhMoeXgY7eO7qjXPdaetrbaLqA==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-dicom-microscopy/-/extension-dicom-microscopy-3.12.12.tgz", + "integrity": "sha512-ddFex5K/k0PikTcFQtIhIPXyPmj4l5+URTpb/dapwi60axnzNS4mmLbphi3o8WSH7iWnNn0SZaSiR7RZeg0Ljg==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/codec-charls": "1.2.3", "@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2", - "@cornerstonejs/codec-openjpeg": "1.2.4", + "@cornerstonejs/codec-openjpeg": "1.3.0", "colormap": "2.3.2", "lodash.debounce": "4.0.8", "mathjs": "12.4.3" @@ -4181,16 +4227,16 @@ "yarn": ">=1.18.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/extension-default": "3.11.1", - "@ohif/i18n": "3.11.1", - "@ohif/ui": "3.11.1", + "@ohif/core": "3.12.12", + "@ohif/extension-default": "3.12.12", + "@ohif/i18n": "3.12.12", + "@ohif/ui": "3.12.12", "prop-types": "15.8.1", "react": "18.3.1", "react-dom": "18.3.1", "react-i18next": "12.3.1", - "react-router": "6.30.1", - "react-router-dom": "6.30.1" + "react-router": "6.30.3", + "react-router-dom": "6.30.3" } }, "node_modules/@ohif/extension-dicom-microscopy/node_modules/@babel/runtime": { @@ -4202,19 +4248,10 @@ "node": ">=6.9.0" } }, - "node_modules/@ohif/extension-dicom-microscopy/node_modules/@cornerstonejs/codec-openjpeg": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@cornerstonejs/codec-openjpeg/-/codec-openjpeg-1.2.4.tgz", - "integrity": "sha512-UT2su6xZZnCPSuWf2ldzKa/2+guQ7BGgfBSKqxanggwJHh48gZqIAzekmsLyJHMMK5YDK+ti+fzvVJhBS3Xi/g==", - "license": "MIT", - "engines": { - "node": ">=0.14" - } - }, "node_modules/@ohif/extension-dicom-pdf": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-dicom-pdf/-/extension-dicom-pdf-3.11.1.tgz", - "integrity": "sha512-g9wFTSzhnWz6kRqeZ5aGfpD0HqkaFZIiRCSUbAXZf/VZC2kuNL6Sji3uJOG0Uq5czGT79pAynVpqd3ztLk0C9w==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-dicom-pdf/-/extension-dicom-pdf-3.12.12.tgz", + "integrity": "sha512-cJmKjCl+J7iuQ1ILUx2DKb09peiooU874L2zFEftV62jq6HKkWC/GGNxAPp7E/hBryTm6nM26OKaKLXNZYiPXA==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", @@ -4226,9 +4263,9 @@ "yarn": ">=1.16.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/ui": "3.11.1", - "dcmjs": "0.43.1", + "@ohif/core": "3.12.12", + "@ohif/ui": "3.12.12", + "dcmjs": "0.49.4", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", "prop-types": "15.8.1", @@ -4245,9 +4282,9 @@ } }, "node_modules/@ohif/extension-dicom-video": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-dicom-video/-/extension-dicom-video-3.11.1.tgz", - "integrity": "sha512-0nb7TeinKcqRTAREx/MLOkl6P+hnrrbDsk81uGlY8oAJPNlH7wLiFmp0QayMBdWOKKMuFiZdU9Pyw2JWWRVyDw==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-dicom-video/-/extension-dicom-video-3.12.12.tgz", + "integrity": "sha512-Dx3lw0N3KbvhQLO3YoaEBtjrXVMFQOfNwINVDUilojHBzRudqaajcexYSN8CoU27r2Znqd7OBv2zsWK1BaagoA==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", @@ -4259,9 +4296,9 @@ "yarn": ">=1.16.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/ui": "3.11.1", - "dcmjs": "0.43.1", + "@ohif/core": "3.12.12", + "@ohif/ui": "3.12.12", + "dcmjs": "0.49.4", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", "prop-types": "15.8.1", @@ -4278,9 +4315,9 @@ } }, "node_modules/@ohif/extension-test": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-test/-/extension-test-3.11.1.tgz", - "integrity": "sha512-o6cOUzuySeaEVIQKlfOlxuAzlJMa3hcVxOokugTnDTU6vn+WoOHcIxT1siSpktYp9ymrGQlCrrzDemD1RyuRAQ==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-test/-/extension-test-3.12.12.tgz", + "integrity": "sha512-mD9z+xEMYItv3TN1M68ZoiR3Y86xaakhLcUWUTk1ym8Bx6KrvUWV4YkocOJW6lV4pLyKIDYlmUoZyDcseckl5A==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", @@ -4292,9 +4329,9 @@ "yarn": ">=1.16.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/ui": "3.11.1", - "dcmjs": "0.43.1", + "@ohif/core": "3.12.12", + "@ohif/ui": "3.12.12", + "dcmjs": "0.49.4", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", "prop-types": "15.8.1", @@ -4311,19 +4348,19 @@ } }, "node_modules/@ohif/extension-ultrasound-pleura-bline": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/extension-ultrasound-pleura-bline/-/extension-ultrasound-pleura-bline-3.11.1.tgz", - "integrity": "sha512-V5kg+bOal6C4tCv4SXC2SGBiSnFKc7rNB8X0Y25hIjG5iP1jHy/wiHDMIOz3QZvoYTTRT4p5BaVkwv7Do0UMNQ==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/extension-ultrasound-pleura-bline/-/extension-ultrasound-pleura-bline-3.12.12.tgz", + "integrity": "sha512-sM73E6ErzYujwjVcOAwAHUsERQ56j8ab/qyaPuVntkG2Fbd4vzPcXEBW7xgcr/vYhNWAM5xUd5vHtT8VhJWIbw==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", - "@cornerstonejs/core": "4.5.13", - "@cornerstonejs/tools": "4.5.13", - "@ohif/core": "3.11.1", - "@ohif/extension-cornerstone": "3.11.1", - "@ohif/extension-default": "3.11.1", - "@ohif/i18n": "3.11.1", - "@ohif/ui-next": "3.11.1" + "@cornerstonejs/core": "4.15.29", + "@cornerstonejs/tools": "4.15.29", + "@ohif/core": "3.12.12", + "@ohif/extension-cornerstone": "3.12.12", + "@ohif/extension-default": "3.12.12", + "@ohif/i18n": "3.12.12", + "@ohif/ui-next": "3.12.12" }, "engines": { "node": ">=14", @@ -4335,9 +4372,9 @@ "react": "18.3.1", "react-dom": "18.3.1", "react-i18next": "12.3.1", - "react-router": "6.30.1", - "react-router-dom": "6.30.1", - "webpack": "5.95.0", + "react-router": "6.30.3", + "react-router-dom": "6.30.3", + "webpack": "5.105.0", "webpack-merge": "5.10.0" } }, @@ -4351,12 +4388,12 @@ } }, "node_modules/@ohif/extension-ultrasound-pleura-bline/node_modules/@cornerstonejs/core": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.5.13.tgz", - "integrity": "sha512-a/cQ16KNxVW32WdIihAjt/ry5SP+O6ffQ8ecf0iNa/cbqyOuvw+R6xSue2ZcTLHm/vC3R7PaocDdAwuvIEVwKw==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.15.29.tgz", + "integrity": "sha512-o+5gXbxtZde1GIULmw+hWwf6KI3eiXCre0U1C372jbovxA66JH2t+2VW1nj0F2JRRnO0FjgT/+DWYCWt0ILGoA==", "license": "MIT", "dependencies": { - "@kitware/vtk.js": "32.12.1", + "@kitware/vtk.js": "34.15.1", "comlink": "4.4.2", "gl-matrix": "3.4.3", "loglevel": "1.9.2" @@ -4367,9 +4404,9 @@ } }, "node_modules/@ohif/extension-ultrasound-pleura-bline/node_modules/@cornerstonejs/tools": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/tools/-/tools-4.5.13.tgz", - "integrity": "sha512-aAzXwhLc/qNMPQFryu+xJaur9IHKdhxZBDcINLwl0nerMgLpPF2vIbFHvGJQNTl2njzo9Z64MJFDMVnB/rdWtQ==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/tools/-/tools-4.15.29.tgz", + "integrity": "sha512-MG+RPJ8EUyT3tWcHimSoDHOTeodNQAz7vPG+H03BjkbRu2RPsRVQRqSqoWHkyTOgyUv1XTk0JXJTXZQ/I7xcdA==", "license": "MIT", "dependencies": { "@types/offscreencanvas": "2019.7.3", @@ -4381,8 +4418,8 @@ "url": "https://ohif.org/donate" }, "peerDependencies": { - "@cornerstonejs/core": "4.5.13", - "@kitware/vtk.js": "32.12.1", + "@cornerstonejs/core": "4.15.29", + "@kitware/vtk.js": "34.15.1", "@types/d3-array": "3.2.1", "@types/d3-interpolate": "3.0.4", "d3-array": "3.2.4", @@ -4390,6 +4427,40 @@ "gl-matrix": "3.4.3" } }, + "node_modules/@ohif/extension-ultrasound-pleura-bline/node_modules/@kitware/vtk.js": { + "version": "34.15.1", + "resolved": "https://registry.npmjs.org/@kitware/vtk.js/-/vtk.js-34.15.1.tgz", + "integrity": "sha512-9BH/a++drhclknBKNVzVpcOzDK95nc/OflKpQE8nY+IlaXTB1+Z6WXS6IwkEEUkRRUqSVskcW4ksgWdxihB49w==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "^7.28.2", + "@types/webxr": "^0.5.5", + "commander": "9.2.0", + "d3-scale": "4.0.2", + "fast-deep-equal": "^3.1.3", + "fflate": "0.7.3", + "gl-matrix": "3.4.3", + "globalthis": "1.0.3", + "seedrandom": "3.0.5", + "shader-loader": "1.3.1", + "shelljs": "0.8.5", + "spark-md5": "3.0.2", + "stream-browserify": "3.0.0", + "utif": "3.1.0", + "webworker-promise": "0.5.0", + "worker-loader": "3.0.8", + "xmlbuilder2": "3.0.2" + }, + "bin": { + "vtkDataConverter": "Utilities/DataGenerator/convert-cli.js", + "xml2json": "Utilities/XMLConverter/xml2json-cli.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.17.10", + "autoprefixer": "^10.4.7", + "wslink": ">=1.1.0 || ^2.0.0" + } + }, "node_modules/@ohif/extension-ultrasound-pleura-bline/node_modules/gl-matrix": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", @@ -4397,9 +4468,9 @@ "license": "MIT" }, "node_modules/@ohif/i18n": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/i18n/-/i18n-3.11.1.tgz", - "integrity": "sha512-CIco0UC2jDeTzF7nT5Al4/x+TYOjyZOqUvINEGyfhivf3HoqRiwpYHGvE/i4UVJ/eLJqCkCRBHUhrGsZbwDz6Q==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/i18n/-/i18n-3.12.12.tgz", + "integrity": "sha512-hYiyc86KmJsDEpPpVmZf3MrzqCTs1y4T6ZV4wn8ycs7rlBNZx5pjyRTURGrAhD80ew/7iaCZvmNMkfovBK6/eQ==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", @@ -4430,9 +4501,9 @@ } }, "node_modules/@ohif/mode-basic-dev-mode": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/mode-basic-dev-mode/-/mode-basic-dev-mode-3.11.1.tgz", - "integrity": "sha512-frVwckmUitNAEUYbOEg0qHhL4//Ia1fIP6vyFXALUU8pHoQwBmm13tthLrecL96uH8RuzxgInayzbH2jWmyQKA==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/mode-basic-dev-mode/-/mode-basic-dev-mode-3.12.12.tgz", + "integrity": "sha512-XiklzKj90s2GOTSIyJ/9uNfF7wftmSpxe7aKsL6O5i5TnY0OvwyN2KxaW7xowlsTHz30JpISGfV44dLGGdwMbA==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", @@ -4444,12 +4515,12 @@ "yarn": ">=1.16.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/extension-cornerstone": "3.11.1", - "@ohif/extension-cornerstone-dicom-sr": "3.11.1", - "@ohif/extension-default": "3.11.1", - "@ohif/extension-dicom-pdf": "3.11.1", - "@ohif/extension-dicom-video": "3.11.1" + "@ohif/core": "3.12.12", + "@ohif/extension-cornerstone": "3.12.12", + "@ohif/extension-cornerstone-dicom-sr": "3.12.12", + "@ohif/extension-default": "3.12.12", + "@ohif/extension-dicom-pdf": "3.12.12", + "@ohif/extension-dicom-video": "3.12.12" } }, "node_modules/@ohif/mode-basic-dev-mode/node_modules/@babel/runtime": { @@ -4462,9 +4533,9 @@ } }, "node_modules/@ohif/mode-longitudinal": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/mode-longitudinal/-/mode-longitudinal-3.11.1.tgz", - "integrity": "sha512-su/ai6D4WpD0qcFnTGIsY+TluukHVDI0AS12yWFrU49Op7jU5pmbAqJPxj1RrIWLztFXvqYhe5JM2bvmpx0OkQ==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/mode-longitudinal/-/mode-longitudinal-3.12.12.tgz", + "integrity": "sha512-90JsMOsYhUgG2HTL4+MZQC8Z5G2o4+cManG7K6zhENrwC6KXvjGgwhOynHzlaBh16EBKRc+TOeQ8Sc7QzcEaoA==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", @@ -4476,15 +4547,16 @@ "yarn": ">=1.16.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/extension-cornerstone": "3.11.1", - "@ohif/extension-cornerstone-dicom-rt": "3.11.1", - "@ohif/extension-cornerstone-dicom-seg": "3.11.1", - "@ohif/extension-cornerstone-dicom-sr": "3.11.1", - "@ohif/extension-default": "3.11.1", - "@ohif/extension-dicom-pdf": "3.11.1", - "@ohif/extension-dicom-video": "3.11.1", - "@ohif/extension-measurement-tracking": "3.11.1" + "@ohif/core": "3.12.12", + "@ohif/extension-cornerstone": "3.12.12", + "@ohif/extension-cornerstone-dicom-rt": "3.12.12", + "@ohif/extension-cornerstone-dicom-seg": "3.12.12", + "@ohif/extension-cornerstone-dicom-sr": "3.12.12", + "@ohif/extension-default": "3.12.12", + "@ohif/extension-dicom-pdf": "3.12.12", + "@ohif/extension-dicom-video": "3.12.12", + "@ohif/extension-measurement-tracking": "3.12.12", + "@ohif/mode-basic": "3.12.12" } }, "node_modules/@ohif/mode-longitudinal/node_modules/@babel/runtime": { @@ -4497,9 +4569,9 @@ } }, "node_modules/@ohif/mode-microscopy": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/mode-microscopy/-/mode-microscopy-3.11.1.tgz", - "integrity": "sha512-djBaQ51OE5Ora59l7dZE6bLmtTbg+gUsq0Jy/nYRv89A+Y3NWU9zZXIMs3KMC1UA15rxPe9Ly4MNeoauTu+LaQ==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/mode-microscopy/-/mode-microscopy-3.12.12.tgz", + "integrity": "sha512-lCjN/yLU6nmq/Gbp4BQogEL9n+csEOIKWVrD4miwfxzPzHYAgtbQefsAUFbC7Yvym64ET7pYI5QDoWhC2aMLLA==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", @@ -4511,8 +4583,8 @@ "yarn": ">=1.16.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/extension-dicom-microscopy": "3.11.1" + "@ohif/core": "3.12.12", + "@ohif/extension-dicom-microscopy": "3.12.12" } }, "node_modules/@ohif/mode-microscopy/node_modules/@babel/runtime": { @@ -4525,9 +4597,9 @@ } }, "node_modules/@ohif/mode-test": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/mode-test/-/mode-test-3.11.1.tgz", - "integrity": "sha512-NFQIjbG+lr7qpGBk/Rk2aDyMII7bi/eeNYyRs7iHvY0rQNJzDIOwO4Z35BFvLgeXxHM0XL9Paw0/SZyIjryakQ==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/mode-test/-/mode-test-3.12.12.tgz", + "integrity": "sha512-U0ziP0Zfn2/BAbFu0S3uDUfEAlzsLJlYGUp7j+44+ZqWQRiq/TMxVEG4V4/BK/PnfShu1kGkEMlSjG4iSMQA/g==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", @@ -4539,14 +4611,14 @@ "yarn": ">=1.16.0" }, "peerDependencies": { - "@ohif/core": "3.11.1", - "@ohif/extension-cornerstone": "3.11.1", - "@ohif/extension-cornerstone-dicom-sr": "3.11.1", - "@ohif/extension-default": "3.11.1", - "@ohif/extension-dicom-pdf": "3.11.1", - "@ohif/extension-dicom-video": "3.11.1", - "@ohif/extension-measurement-tracking": "3.11.1", - "@ohif/extension-test": "3.11.1" + "@ohif/core": "3.12.12", + "@ohif/extension-cornerstone": "3.12.12", + "@ohif/extension-cornerstone-dicom-sr": "3.12.12", + "@ohif/extension-default": "3.12.12", + "@ohif/extension-dicom-pdf": "3.12.12", + "@ohif/extension-dicom-video": "3.12.12", + "@ohif/extension-measurement-tracking": "3.12.12", + "@ohif/extension-test": "3.12.12" } }, "node_modules/@ohif/mode-test/node_modules/@babel/runtime": { @@ -4559,17 +4631,17 @@ } }, "node_modules/@ohif/mode-ultrasound-pleura-bline": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/mode-ultrasound-pleura-bline/-/mode-ultrasound-pleura-bline-3.11.1.tgz", - "integrity": "sha512-V+NzEjy4e6K2Vggq+WS3QLth7IQU1aeTpHZ/Ucz+X3ZrJs2Zfug10YT5pBSYgCmoBCJsp14mnnzKjrQraCfhDg==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/mode-ultrasound-pleura-bline/-/mode-ultrasound-pleura-bline-3.12.12.tgz", + "integrity": "sha512-BGiXzZgCuh7xo3qjZntMRA035OpHdpu0saLdLS+SpDS8sUKerTK0r4/U8X/YshZ3JkLvqCxD0OELVYfL/LfIFg==", "license": "MIT", "dependencies": { "@babel/runtime": "7.28.2", - "@cornerstonejs/core": "4.5.13", - "@cornerstonejs/tools": "4.5.13", - "@ohif/core": "3.11.1", - "@ohif/extension-cornerstone-dicom-sr": "3.11.1", - "@ohif/extension-ultrasound-pleura-bline": "3.11.1", + "@cornerstonejs/core": "4.15.29", + "@cornerstonejs/tools": "4.15.29", + "@ohif/core": "3.12.12", + "@ohif/extension-cornerstone-dicom-sr": "3.12.12", + "@ohif/extension-ultrasound-pleura-bline": "3.12.12", "i18next": "17.3.1" }, "engines": { @@ -4588,12 +4660,12 @@ } }, "node_modules/@ohif/mode-ultrasound-pleura-bline/node_modules/@cornerstonejs/core": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.5.13.tgz", - "integrity": "sha512-a/cQ16KNxVW32WdIihAjt/ry5SP+O6ffQ8ecf0iNa/cbqyOuvw+R6xSue2ZcTLHm/vC3R7PaocDdAwuvIEVwKw==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/core/-/core-4.15.29.tgz", + "integrity": "sha512-o+5gXbxtZde1GIULmw+hWwf6KI3eiXCre0U1C372jbovxA66JH2t+2VW1nj0F2JRRnO0FjgT/+DWYCWt0ILGoA==", "license": "MIT", "dependencies": { - "@kitware/vtk.js": "32.12.1", + "@kitware/vtk.js": "34.15.1", "comlink": "4.4.2", "gl-matrix": "3.4.3", "loglevel": "1.9.2" @@ -4604,9 +4676,9 @@ } }, "node_modules/@ohif/mode-ultrasound-pleura-bline/node_modules/@cornerstonejs/tools": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@cornerstonejs/tools/-/tools-4.5.13.tgz", - "integrity": "sha512-aAzXwhLc/qNMPQFryu+xJaur9IHKdhxZBDcINLwl0nerMgLpPF2vIbFHvGJQNTl2njzo9Z64MJFDMVnB/rdWtQ==", + "version": "4.15.29", + "resolved": "https://registry.npmjs.org/@cornerstonejs/tools/-/tools-4.15.29.tgz", + "integrity": "sha512-MG+RPJ8EUyT3tWcHimSoDHOTeodNQAz7vPG+H03BjkbRu2RPsRVQRqSqoWHkyTOgyUv1XTk0JXJTXZQ/I7xcdA==", "license": "MIT", "dependencies": { "@types/offscreencanvas": "2019.7.3", @@ -4618,8 +4690,8 @@ "url": "https://ohif.org/donate" }, "peerDependencies": { - "@cornerstonejs/core": "4.5.13", - "@kitware/vtk.js": "32.12.1", + "@cornerstonejs/core": "4.15.29", + "@kitware/vtk.js": "34.15.1", "@types/d3-array": "3.2.1", "@types/d3-interpolate": "3.0.4", "d3-array": "3.2.4", @@ -4627,6 +4699,40 @@ "gl-matrix": "3.4.3" } }, + "node_modules/@ohif/mode-ultrasound-pleura-bline/node_modules/@kitware/vtk.js": { + "version": "34.15.1", + "resolved": "https://registry.npmjs.org/@kitware/vtk.js/-/vtk.js-34.15.1.tgz", + "integrity": "sha512-9BH/a++drhclknBKNVzVpcOzDK95nc/OflKpQE8nY+IlaXTB1+Z6WXS6IwkEEUkRRUqSVskcW4ksgWdxihB49w==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "^7.28.2", + "@types/webxr": "^0.5.5", + "commander": "9.2.0", + "d3-scale": "4.0.2", + "fast-deep-equal": "^3.1.3", + "fflate": "0.7.3", + "gl-matrix": "3.4.3", + "globalthis": "1.0.3", + "seedrandom": "3.0.5", + "shader-loader": "1.3.1", + "shelljs": "0.8.5", + "spark-md5": "3.0.2", + "stream-browserify": "3.0.0", + "utif": "3.1.0", + "webworker-promise": "0.5.0", + "worker-loader": "3.0.8", + "xmlbuilder2": "3.0.2" + }, + "bin": { + "vtkDataConverter": "Utilities/DataGenerator/convert-cli.js", + "xml2json": "Utilities/XMLConverter/xml2json-cli.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.17.10", + "autoprefixer": "^10.4.7", + "wslink": ">=1.1.0 || ^2.0.0" + } + }, "node_modules/@ohif/mode-ultrasound-pleura-bline/node_modules/gl-matrix": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", @@ -4634,9 +4740,9 @@ "license": "MIT" }, "node_modules/@ohif/ui": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/ui/-/ui-3.11.1.tgz", - "integrity": "sha512-qmYyME7uSTsj0RO+mQW9TQ9TrRJvgZ2ojCCf22Y2oosVfaJip4RlJbS2EQNXx8cYnOPg8qe+SK89ScMnbKdf3g==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/ui/-/ui-3.12.12.tgz", + "integrity": "sha512-gSSdA6nK59cmsv6mmnEx3zfkHpzHrMUnLHEPWGg6PV90AccWCqtCWig9jmzTsAeSMGIMKwX22MeT/7PbzETDDw==", "license": "MIT", "dependencies": { "@testing-library/react": "13.4.0", @@ -4667,8 +4773,7 @@ "react-test-renderer": "18.3.1", "react-window": "1.8.11", "react-with-direction": "1.4.0", - "swiper": "8.4.7", - "webpack": "5.95.0" + "webpack": "5.105.0" }, "engines": { "node": ">=14", @@ -4681,9 +4786,9 @@ } }, "node_modules/@ohif/ui-next": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@ohif/ui-next/-/ui-next-3.11.1.tgz", - "integrity": "sha512-nObI21s3CT249AeJU9sZeANoREIUcLpYaDc3xMriONx+32JIdSPxOjiYvOByDKwGTEIjzVBdz09HLQavolxhhQ==", + "version": "3.12.12", + "resolved": "https://registry.npmjs.org/@ohif/ui-next/-/ui-next-3.12.12.tgz", + "integrity": "sha512-4rKe5a/1o1E24945p47lqWef/FJiXLTRr9xljjGIa1X2xt4Sas81MF+HXOy9UnQvjHfAwGgyrEPBf4EjLocG6A==", "license": "MIT", "dependencies": { "@radix-ui/react-accordion": "1.2.11", @@ -5268,12 +5373,6 @@ "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", "license": "BSD-3-Clause" }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.2.tgz", - "integrity": "sha512-pa0vFRuws4wkvaXKK1uXZMAwAX4/t8ANaJo45iw/oQHNQ9q5xUzwgFmVJGXiga2BeN+zpX7Vf9vmsiIa2J+MUw==", - "license": "BSD-3-Clause" - }, "node_modules/@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", @@ -5287,9 +5386,9 @@ "license": "BSD-3-Clause" }, "node_modules/@protobufjs/utf8": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz", - "integrity": "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz", + "integrity": "sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==", "license": "BSD-3-Clause" }, "node_modules/@radix-ui/number": { @@ -7731,9 +7830,9 @@ "license": "MIT" }, "node_modules/@remix-run/router": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.0.tgz", - "integrity": "sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==", + "version": "1.23.2", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.2.tgz", + "integrity": "sha512-Ic6m2U/rMjTkhERIa/0ZtXJP17QUi2CbWE7cqx4J58M8aA3QTfW+2UlQ4psvTX9IO1RfNVhK3pcpdjej7L+t2w==", "license": "MIT", "engines": { "node": ">=14.0.0" @@ -7773,19 +7872,6 @@ "hasInstallScript": true, "license": "Apache-2.0" }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, "node_modules/@standard-schema/spec": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", @@ -8051,27 +8137,14 @@ } }, "node_modules/@swc/helpers": { - "version": "0.5.15", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", - "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", + "version": "0.5.23", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.23.tgz", + "integrity": "sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.8.0" } }, - "node_modules/@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", - "dev": true, - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@tailwindcss/forms": { "version": "0.5.11", "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.11.tgz", @@ -8182,19 +8255,6 @@ "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", "license": "MIT" }, - "node_modules/@types/cacheable-request": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", - "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "^3.1.4", - "@types/node": "*", - "@types/responselike": "^1.0.0" - } - }, "node_modules/@types/debug": { "version": "4.1.13", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz", @@ -8204,12 +8264,32 @@ "@types/ms": "*" } }, - "node_modules/@types/emscripten": { - "version": "1.41.5", - "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.41.5.tgz", - "integrity": "sha512-cMQm7pxu6BxtHyqJ7mQZ2kXWV5SLmugybFdHCBbJ5eHzOo6VhBckEgAT3//rP5FwPHNPeEiq4SmQ5ucBwsOo4Q==", - "license": "MIT" - }, + "node_modules/@types/emscripten": { + "version": "1.41.5", + "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.41.5.tgz", + "integrity": "sha512-cMQm7pxu6BxtHyqJ7mQZ2kXWV5SLmugybFdHCBbJ5eHzOo6VhBckEgAT3//rP5FwPHNPeEiq4SmQ5ucBwsOo4Q==", + "license": "MIT" + }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, "node_modules/@types/estree": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", @@ -8241,13 +8321,6 @@ "@types/unist": "*" } }, - "node_modules/@types/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", @@ -8261,16 +8334,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/mdast": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", @@ -8342,16 +8405,6 @@ "@types/react": "*" } }, - "node_modules/@types/responselike": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", - "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/unist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", @@ -8364,17 +8417,6 @@ "integrity": "sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==", "license": "MIT" }, - "node_modules/@types/yauzl": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "8.61.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.61.0.tgz", @@ -9134,13 +9176,16 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, "peerDependencies": { - "acorn": "^8" + "acorn": "^8.14.0" } }, "node_modules/acorn-jsx": { @@ -9192,9 +9237,9 @@ "license": "(Apache-2.0 AND MIT)" }, "node_modules/adm-zip": { - "version": "0.5.17", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.17.tgz", - "integrity": "sha512-+Ut8d9LLqwEvHHJl1+PIHqoyDxFgVN847JTVM3Izi3xHDWPE4UtzzXysMZQs64DMcrJfBeS/uoEP4AD3HQHnQQ==", + "version": "0.5.18", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.18.tgz", + "integrity": "sha512-ufJnssQGbxzLNS1Ho9bCtX4rQKCCvoVuDLHoJyc3F9dOGDB4BkWs2Ci0kv53lqocAEQ/Cbi+I2XCsNYGqVYqng==", "license": "MIT", "engines": { "node": ">=12.0" @@ -9572,9 +9617,9 @@ } }, "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.12.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz", - "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -9679,13 +9724,13 @@ } }, "node_modules/axios": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.17.0.tgz", - "integrity": "sha512-J8SwNxprqqpbfenehxWYXE7CW+wM1BB4w3+N+g+/Wx40xM4rsLrfPmHHxSWIxJLYDgSY/HqlFPIYb2/S3rxafw==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.19.0.tgz", + "integrity": "sha512-ht/iuYZXEjFxLH/Hkezgd7m6JKlHHXEUSneaDz8uZe1Gj5QZtCnpyDsckvAiEnT89OEbCLmnte4R4sn7P0EKFw==", "license": "MIT", "dependencies": { "follow-redirects": "^1.16.0", - "form-data": "^4.0.5", + "form-data": "^4.0.6", "https-proxy-agent": "^5.0.1", "proxy-from-env": "^2.1.0" } @@ -9933,9 +9978,9 @@ "license": "MIT" }, "node_modules/bn.js": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.3.tgz", - "integrity": "sha512-EAcmnPkxpntVL+DS7bO1zhcZNvCkxqtkd0ZY53h06GNQ3DEkkGZ/gKgmDv6DdZQGj9BgfSPKtJJ7Dp1GPP8f7w==", + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.5.tgz", + "integrity": "sha512-Vq886eXykuP5E6HcKSSStP3bJgrE6In5WKxVUvJ8XGpWWYs2xZHWqUwzCtGgEtBcxyd57KBFDPFoUfNzdaHCNg==", "dev": true, "license": "MIT" }, @@ -9945,26 +9990,17 @@ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "license": "ISC" }, - "node_modules/boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "dev": true, - "license": "MIT", - "optional": true - }, "node_modules/brace-expansion": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", - "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^4.0.2" }, "engines": { - "node": "18 || 20 || >=22" + "node": "20 || >=22" } }, "node_modules/braces": { @@ -10245,35 +10281,6 @@ "url": "https://dotenvx.com" } }, - "node_modules/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.6.0" - } - }, - "node_modules/cacheable-request": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", - "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/call-bind": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz", @@ -10372,9 +10379,9 @@ "license": "CC-BY-4.0" }, "node_modules/cborg": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/cborg/-/cborg-5.1.1.tgz", - "integrity": "sha512-BDbSRIp6XrQXkTc7g+DN0RB9RrDPTUfals2ecWUlt3juPLjbAvy/V72mJcXY0Ehu0Dq/3WpNCOCT68HUTbW+lw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/cborg/-/cborg-6.1.1.tgz", + "integrity": "sha512-Ci8+V1OMFtqea8EXicsATqV+3kEqCGXCicM+5MEzpKTxqy58WMzhJUjtUqAjfWpKPZ0wpG8F+u5mC8Xy/0Zevg==", "license": "Apache-2.0", "bin": { "cborg": "lib/bin.js" @@ -10545,19 +10552,6 @@ "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", "license": "MIT" }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/clsx": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", @@ -10790,9 +10784,9 @@ } }, "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.12.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz", - "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -11255,6 +11249,7 @@ "version": "0.43.1", "resolved": "https://registry.npmjs.org/dcmjs/-/dcmjs-0.43.1.tgz", "integrity": "sha512-7IAB2cs2F8QYINbfhA7PV+IDraqBuHn8N31xJc6HsyNxZXyGUPQRujcq732ACqjLhl7oJi1z8PJJgLdblQtD3Q==", + "dev": true, "license": "MIT", "dependencies": { "@babel/runtime-corejs3": "^7.22.5", @@ -11330,35 +11325,6 @@ "node": ">=4" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/decompress-tar": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", @@ -11436,19 +11402,6 @@ "node": ">=0.10.0" } }, - "node_modules/decompress-unzip/node_modules/get-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", - "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", - "license": "MIT", - "dependencies": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/deep-equal": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", @@ -11507,16 +11460,6 @@ "node": ">=16.0.0" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, "node_modules/define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", @@ -11622,14 +11565,6 @@ "node": ">=8" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true, - "license": "MIT", - "optional": true - }, "node_modules/detect-node-es": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", @@ -11697,9 +11632,9 @@ } }, "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.12.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz", - "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -11788,15 +11723,6 @@ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/dom7": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", - "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", - "license": "MIT", - "dependencies": { - "ssr-window": "^4.0.0" - } - }, "node_modules/domelementtype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", @@ -11904,22 +11830,22 @@ } }, "node_modules/electron": { - "version": "39.8.10", - "resolved": "https://registry.npmjs.org/electron/-/electron-39.8.10.tgz", - "integrity": "sha512-zbYtGPYUI7PzqLAzkk21Rk6j67WN0hxn0Mq/njErZo1d0HSf33is4f8ICI5fMLy5vYe0JtCtM5sYunNOaochSQ==", + "version": "43.4.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-43.4.0.tgz", + "integrity": "sha512-3qxGF0CeQbiox5oWV1JlbWGQ1VerbmDhTFqW4sJ8h7uqTHniFYPObXJcDna0DMh32et0fFyKzz0YY8lJv3t5jg==", "dev": true, - "hasInstallScript": true, "license": "MIT", "dependencies": { - "@electron/get": "^2.0.0", - "@types/node": "^22.7.7", - "extract-zip": "^2.0.1" + "@electron-internal/extract-zip": "^1.0.1", + "@electron/get": "^5.0.0", + "@types/node": "^24.9.0" }, "bin": { - "electron": "cli.js" + "electron": "cli.js", + "install-electron": "install.js" }, "engines": { - "node": ">= 12.20.55" + "node": ">= 22.12.0" } }, "node_modules/electron-to-chromium": { @@ -11929,15 +11855,22 @@ "license": "ISC" }, "node_modules/electron/node_modules/@types/node": { - "version": "22.19.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.21.tgz", - "integrity": "sha512-VMeFBSCKQKmm2swI2kW51SFusDqekC6q9trBCvJ/JliDchFSuoYYKN7yVNjPthP1HKZcx3U1gI/wTcEBjEFKTA==", + "version": "24.13.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz", + "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.21.0" + "undici-types": "~7.18.0" } }, + "node_modules/electron/node_modules/undici-types": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "dev": true, + "license": "MIT" + }, "node_modules/elliptic": { "version": "6.6.1", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", @@ -11955,9 +11888,9 @@ } }, "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz", - "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -12022,13 +11955,16 @@ } }, "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", "dev": true, "license": "MIT", "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/enzyme-shallow-equal": { @@ -12221,9 +12157,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", - "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.1.tgz", + "integrity": "sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==", "license": "MIT" }, "node_modules/es-object-atoms": { @@ -12282,14 +12218,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true, - "license": "MIT", - "optional": true - }, "node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", @@ -12553,9 +12481,9 @@ "license": "MIT" }, "node_modules/eslint-plugin-import/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "dev": true, "license": "MIT", "dependencies": { @@ -12657,9 +12585,9 @@ "license": "MIT" }, "node_modules/eslint-plugin-jsx-a11y/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "dev": true, "license": "MIT", "dependencies": { @@ -12734,9 +12662,9 @@ "license": "MIT" }, "node_modules/eslint-plugin-react/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "dev": true, "license": "MIT", "dependencies": { @@ -12842,9 +12770,9 @@ "license": "MIT" }, "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "dev": true, "license": "MIT", "dependencies": { @@ -13005,27 +12933,6 @@ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", "license": "MIT" }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, "node_modules/fast-check": { "version": "3.23.2", "resolved": "https://registry.npmjs.org/fast-check/-/fast-check-3.23.2.tgz", @@ -13097,9 +13004,9 @@ "license": "MIT" }, "node_modules/fast-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz", - "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz", + "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==", "funding": [ { "type": "github", @@ -13338,16 +13245,16 @@ } }, "node_modules/form-data": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", - "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz", + "integrity": "sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", - "hasown": "^2.0.2", - "mime-types": "^2.1.12" + "hasown": "^2.0.4", + "mime-types": "^2.1.35" }, "engines": { "node": ">= 6" @@ -13577,19 +13484,16 @@ } }, "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", "license": "MIT", "dependencies": { - "pump": "^3.0.0" + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, "node_modules/get-symbol-description": { @@ -13691,9 +13595,9 @@ "license": "MIT" }, "node_modules/glob/node_modules/brace-expansion": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.1.tgz", - "integrity": "sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz", + "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==", "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -13711,25 +13615,6 @@ "node": ">=10" } }, - "node_modules/global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", - "dev": true, - "license": "BSD-3-Clause", - "optional": true, - "dependencies": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" - }, - "engines": { - "node": ">=10.0" - } - }, "node_modules/global-cache": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/global-cache/-/global-cache-1.2.1.tgz", @@ -13786,32 +13671,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/got": { - "version": "11.8.6", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", - "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=10.19.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -13851,9 +13710,9 @@ } }, "node_modules/hamt-sharding/node_modules/multiformats": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.0.tgz", - "integrity": "sha512-iWK1RrAS58p2NDfeZFuSUSv3ZPewTIhsGbh/5NgeGGJwJmRljLxGtjRR3nkn+loG3zl+IrfR/W1590QnrSK+Gg==", + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-14.0.5.tgz", + "integrity": "sha512-vbIm83F2yZ1pWJGS0yl0ysracIvv56LtbrIyiIQHoLdYDJOMoLfVFsXhh9DUH4SFdkdkFhucyWniihsNzVEjkQ==", "license": "Apache-2.0 OR MIT" }, "node_modules/hamt-sharding/node_modules/uint8arrays": { @@ -14114,13 +13973,6 @@ "node": ">=8.0.0" } }, - "node_modules/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", - "dev": true, - "license": "BSD-2-Clause" - }, "node_modules/http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", @@ -14164,20 +14016,6 @@ "node": ">=12" } }, - "node_modules/http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -15028,9 +14866,9 @@ } }, "node_modules/it-parallel": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/it-parallel/-/it-parallel-3.0.15.tgz", - "integrity": "sha512-1iUV4wg7cDy40N32/XosK7mcwKM+oeSGq0r7czxNaUGGSQvbdSmkIoK4Vu/XPsXZIqBLt9tO+LDPi8RJBJ/Qwg==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/it-parallel/-/it-parallel-3.0.16.tgz", + "integrity": "sha512-qr3nTgj4fraSfr6Ix9JkHsy/Yb/4vmS3QIAu3fsX52r2SOTLbohXoixKp6AIhTJcorpKwjP0VFcpHr5V54jivA==", "license": "Apache-2.0 OR MIT", "dependencies": { "p-defer": "^4.0.1" @@ -15133,9 +14971,9 @@ } }, "node_modules/itk-wasm/node_modules/fs-extra": { - "version": "11.3.5", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.5.tgz", - "integrity": "sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg==", + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.4.0.tgz", + "integrity": "sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", @@ -15213,9 +15051,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.2.0.tgz", - "integrity": "sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", + "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", "funding": [ { "type": "github", @@ -15292,14 +15130,6 @@ "dev": true, "license": "MIT" }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true, - "license": "ISC", - "optional": true - }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -15615,16 +15445,6 @@ "tslib": "^2.0.3" } }, - "node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -15683,20 +15503,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "escape-string-regexp": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/material-colors": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/material-colors/-/material-colors-1.2.6.tgz", @@ -16419,9 +16225,9 @@ } }, "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.12.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz", - "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, @@ -16459,16 +16265,6 @@ "node": ">= 0.6" } }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/mini-svg-data-uri": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", @@ -16627,9 +16423,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", - "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", + "version": "3.3.18", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", "funding": [ { "type": "github", @@ -16684,16 +16480,16 @@ "license": "MIT" }, "node_modules/next": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/next/-/next-16.2.9.tgz", - "integrity": "sha512-MEOJiq/UvuezAdqVSceHbqDgZt1kDw2tpGVOlsdIoJsQdbN2JY2hpVG4xnXGkbdJUOEWhnRfiu/O4Hpc9Juwww==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/next/-/next-16.3.1.tgz", + "integrity": "sha512-hsAp0i7Rh+/dhe7DGIeN2YlpLM1DP4MNxti9EtDMtqcO612X81MvvEj388/oTce9U1EcEIOWDlGq0zRwrBKvuA==", "license": "MIT", "dependencies": { - "@next/env": "16.2.9", - "@swc/helpers": "0.5.15", + "@next/env": "16.3.1", + "@swc/helpers": "0.5.23", "baseline-browser-mapping": "^2.9.19", "caniuse-lite": "^1.0.30001579", - "postcss": "8.4.31", + "postcss": "8.5.23", "styled-jsx": "5.1.6" }, "bin": { @@ -16703,15 +16499,15 @@ "node": ">=20.9.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "16.2.9", - "@next/swc-darwin-x64": "16.2.9", - "@next/swc-linux-arm64-gnu": "16.2.9", - "@next/swc-linux-arm64-musl": "16.2.9", - "@next/swc-linux-x64-gnu": "16.2.9", - "@next/swc-linux-x64-musl": "16.2.9", - "@next/swc-win32-arm64-msvc": "16.2.9", - "@next/swc-win32-x64-msvc": "16.2.9", - "sharp": "^0.34.5" + "@next/swc-darwin-arm64": "16.3.1", + "@next/swc-darwin-x64": "16.3.1", + "@next/swc-linux-arm64-gnu": "16.3.1", + "@next/swc-linux-arm64-musl": "16.3.1", + "@next/swc-linux-x64-gnu": "16.3.1", + "@next/swc-linux-x64-musl": "16.3.1", + "@next/swc-win32-arm64-msvc": "16.3.1", + "@next/swc-win32-x64-msvc": "16.3.1", + "sharp": "^0.35.3" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", @@ -16757,9 +16553,9 @@ } }, "node_modules/next/node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.5.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.23.tgz", + "integrity": "sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==", "funding": [ { "type": "opencollective", @@ -16776,9 +16572,9 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "nanoid": "^3.3.16", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -16848,19 +16644,6 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/nth-check": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", @@ -17190,20 +16973,10 @@ "safe-push-apply": "^1.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/p-defer": { @@ -17599,9 +17372,9 @@ } }, "node_modules/postcss": { - "version": "8.5.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", - "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", + "version": "8.5.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz", + "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==", "funding": [ { "type": "opencollective", @@ -17618,7 +17391,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.12", + "nanoid": "^3.3.17", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -17913,9 +17686,9 @@ } }, "node_modules/protobufjs": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", - "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", + "integrity": "sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==", "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { @@ -17925,7 +17698,6 @@ "@protobufjs/eventemitter": "^1.1.1", "@protobufjs/fetch": "^1.1.1", "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.2", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.1", @@ -17972,23 +17744,12 @@ } }, "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.12.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz", - "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==", + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", "dev": true, "license": "MIT" }, - "node_modules/pump": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", - "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -18505,12 +18266,12 @@ } }, "node_modules/react-router": { - "version": "6.30.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.1.tgz", - "integrity": "sha512-X1m21aEmxGXqENEPG3T6u0Th7g0aS4ZmoNynhbs+Cn+q+QGTLt+d5IQ2bHAXKzKcxGJjxACpVbnYQSCRcfxHlQ==", + "version": "6.30.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.3.tgz", + "integrity": "sha512-XRnlbKMTmktBkjCLE8/XcZFlnHvr2Ltdr1eJX4idL55/9BbORzyZEaIkBFDhFGCEWBBItsVrDxwx3gnisMitdw==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.23.0" + "@remix-run/router": "1.23.2" }, "engines": { "node": ">=14.0.0" @@ -18520,13 +18281,13 @@ } }, "node_modules/react-router-dom": { - "version": "6.30.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.1.tgz", - "integrity": "sha512-llKsgOkZdbPU1Eg3zK8lCn+sjD9wMRZZPuzmdWWX5SUs8OFkN5HnFVC0u5KMeMaC9aoancFI/KoLuKPqN+hxHw==", + "version": "6.30.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.3.tgz", + "integrity": "sha512-pxPcv1AczD4vso7G4Z3TKcvlxK7g7TNt3/FNGMhfqyntocvYKj+GCatfigGDjbLozC4baguJ0ReCigoDJXb0ag==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.23.0", - "react-router": "6.30.1" + "@remix-run/router": "1.23.2", + "react-router": "6.30.3" }, "engines": { "node": ">=14.0.0" @@ -18976,13 +18737,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true, - "license": "MIT" - }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -19002,19 +18756,6 @@ "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, - "node_modules/responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", - "dev": true, - "license": "MIT", - "dependencies": { - "lowercase-keys": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/reusify": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", @@ -19050,9 +18791,9 @@ "license": "MIT" }, "node_modules/rimraf/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "dev": true, "license": "MIT", "dependencies": { @@ -19125,25 +18866,6 @@ "node": ">= 0.8" } }, - "node_modules/roarr": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", - "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", - "dev": true, - "license": "BSD-3-Clause", - "optional": true, - "dependencies": { - "boolean": "^3.0.1", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" - }, - "engines": { - "node": ">=8.0" - } - }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -19327,9 +19049,9 @@ "license": "MIT" }, "node_modules/semver": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.4.tgz", - "integrity": "sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==", + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", "devOptional": true, "license": "ISC", "bin": { @@ -19339,45 +19061,6 @@ "node": ">=10" } }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/serialize-error": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", - "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "type-fest": "^0.13.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/serialize-error/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "optional": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/serialize-javascript": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", @@ -19490,48 +19173,53 @@ } }, "node_modules/sharp": { - "version": "0.34.5", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", - "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", - "hasInstallScript": true, + "version": "0.35.3", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.3.tgz", + "integrity": "sha512-ej0zVHuZGHCiABXcNxeYhpRnPNPAcvbG8RMdBAhDAxLKkCRVSpK3Iyu7qbqw3JMzoj0REeM6f3tJLtVwl0023Q==", "license": "Apache-2.0", "optional": true, "dependencies": { - "@img/colour": "^1.0.0", + "@img/colour": "^1.1.0", "detect-libc": "^2.1.2", - "semver": "^7.7.3" + "semver": "^7.8.5" }, "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + "node": ">=20.9.0" }, "funding": { "url": "https://opencollective.com/libvips" }, "optionalDependencies": { - "@img/sharp-darwin-arm64": "0.34.5", - "@img/sharp-darwin-x64": "0.34.5", - "@img/sharp-libvips-darwin-arm64": "1.2.4", - "@img/sharp-libvips-darwin-x64": "1.2.4", - "@img/sharp-libvips-linux-arm": "1.2.4", - "@img/sharp-libvips-linux-arm64": "1.2.4", - "@img/sharp-libvips-linux-ppc64": "1.2.4", - "@img/sharp-libvips-linux-riscv64": "1.2.4", - "@img/sharp-libvips-linux-s390x": "1.2.4", - "@img/sharp-libvips-linux-x64": "1.2.4", - "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", - "@img/sharp-libvips-linuxmusl-x64": "1.2.4", - "@img/sharp-linux-arm": "0.34.5", - "@img/sharp-linux-arm64": "0.34.5", - "@img/sharp-linux-ppc64": "0.34.5", - "@img/sharp-linux-riscv64": "0.34.5", - "@img/sharp-linux-s390x": "0.34.5", - "@img/sharp-linux-x64": "0.34.5", - "@img/sharp-linuxmusl-arm64": "0.34.5", - "@img/sharp-linuxmusl-x64": "0.34.5", - "@img/sharp-wasm32": "0.34.5", - "@img/sharp-win32-arm64": "0.34.5", - "@img/sharp-win32-ia32": "0.34.5", - "@img/sharp-win32-x64": "0.34.5" + "@img/sharp-darwin-arm64": "0.35.3", + "@img/sharp-darwin-x64": "0.35.3", + "@img/sharp-freebsd-wasm32": "0.35.3", + "@img/sharp-libvips-darwin-arm64": "1.3.2", + "@img/sharp-libvips-darwin-x64": "1.3.2", + "@img/sharp-libvips-linux-arm": "1.3.2", + "@img/sharp-libvips-linux-arm64": "1.3.2", + "@img/sharp-libvips-linux-ppc64": "1.3.2", + "@img/sharp-libvips-linux-riscv64": "1.3.2", + "@img/sharp-libvips-linux-s390x": "1.3.2", + "@img/sharp-libvips-linux-x64": "1.3.2", + "@img/sharp-libvips-linuxmusl-arm64": "1.3.2", + "@img/sharp-libvips-linuxmusl-x64": "1.3.2", + "@img/sharp-linux-arm": "0.35.3", + "@img/sharp-linux-arm64": "0.35.3", + "@img/sharp-linux-ppc64": "0.35.3", + "@img/sharp-linux-riscv64": "0.35.3", + "@img/sharp-linux-s390x": "0.35.3", + "@img/sharp-linux-x64": "0.35.3", + "@img/sharp-linuxmusl-arm64": "0.35.3", + "@img/sharp-linuxmusl-x64": "0.35.3", + "@img/sharp-webcontainers-wasm32": "0.35.3", + "@img/sharp-win32-arm64": "0.35.3", + "@img/sharp-win32-ia32": "0.35.3", + "@img/sharp-win32-x64": "0.35.3" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/shebang-command": { @@ -19581,9 +19269,9 @@ "license": "MIT" }, "node_modules/shelljs/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", @@ -19816,20 +19504,6 @@ "node": ">=6" } }, - "node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "dev": true, - "license": "BSD-3-Clause", - "optional": true - }, - "node_modules/ssr-window": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", - "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==", - "license": "MIT" - }, "node_modules/stable-hash": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", @@ -20202,9 +19876,9 @@ "license": "MIT" }, "node_modules/svgo": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.3.tgz", - "integrity": "sha512-+wn7I4p7YgJhHs38k2TNjy1vCfPIfLIJWR5MnCStsN8WuuTcBnRKcMHQLMM2ijxGZmDoZwNv8ipl5aTTen62ng==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.4.tgz", + "integrity": "sha512-GsNRis4e8jxn2Y9ENz/8lbJ93CstG8svtMnuRaHbiF2LTJ5tK0/q3t/URPq9Zc7zVWBJnNnJMIp6bevK7bSmNg==", "license": "MIT", "dependencies": { "commander": "^7.2.0", @@ -20235,30 +19909,6 @@ "node": ">= 10" } }, - "node_modules/swiper": { - "version": "8.4.7", - "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", - "integrity": "sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==", - "funding": [ - { - "type": "patreon", - "url": "https://www.patreon.com/swiperjs" - }, - { - "type": "open_collective", - "url": "http://opencollective.com/swiper" - } - ], - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "dom7": "^4.0.4", - "ssr-window": "^4.0.2" - }, - "engines": { - "node": ">= 4.7.0" - } - }, "node_modules/tailwind-merge": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.1.tgz", @@ -21048,6 +20698,17 @@ "ieee754": "^1.1.13" } }, + "node_modules/undici": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz", + "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/undici-types": { "version": "6.21.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", @@ -21517,9 +21178,9 @@ } }, "node_modules/wasm-feature-detect": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/wasm-feature-detect/-/wasm-feature-detect-1.8.0.tgz", - "integrity": "sha512-zksaLKM2fVlnB5jQQDqKXXwYHLQUVH9es+5TOOHwGOVJOCeRBCiPjwSg+3tN2AdTCzjgli4jijCH290kXb/zWQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/wasm-feature-detect/-/wasm-feature-detect-1.9.0.tgz", + "integrity": "sha512-zonE+xlIIYtxPy++L24ow0hAD8CICb4+FgPyROd3buyXIqsJvUEDkBgfCCoXOd1Hu3DUr0GOfnPIdcGV+YpNaA==", "license": "Apache-2.0" }, "node_modules/watchpack": { @@ -21540,34 +21201,36 @@ "integrity": "sha512-LkBXKjU5r9vAW7Gcu3T5u+5cvSvh5WwINdr0C+9jpzVB41cjQAP5ePArDtk/WHYdVj0GefCgM73BA7FlIiNtdg==" }, "node_modules/webpack": { - "version": "5.95.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", - "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", + "version": "5.105.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.0.tgz", + "integrity": "sha512-gX/dMkRQc7QOMzgTe6KsYFM7DxeIONQSui1s0n/0xht36HvrgbxtM1xBlgx596NbpHuQU8P7QpKwrZYwUX48nw==", + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.28.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", + "enhanced-resolve": "^5.19.0", + "es-module-lexer": "^2.0.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", + "loader-runner": "^4.3.1", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.16", + "watchpack": "^2.5.1", + "webpack-sources": "^3.3.3" }, "bin": { "webpack": "bin/webpack.js" @@ -21594,6 +21257,34 @@ "node": ">=10.13.0" } }, + "node_modules/webpack/node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, "node_modules/webpack/node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", @@ -21616,6 +21307,31 @@ "node": ">=4.0" } }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/webworker-promise": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/webworker-promise/-/webworker-promise-0.5.0.tgz", @@ -21917,14 +21633,144 @@ "name": "@radsysx/viewer", "version": "0.1.0", "dependencies": { - "@ohif/app": "3.11.1", + "@ohif/app": "3.12.12", "@radsysx/clinical-web": "file:../packages/clinical-web" }, "devDependencies": { "dcmjs": "0.43.1", "http-server": "^14.1.1", "typescript": "^5.3.2", - "webpack": "5.95.0" + "webpack": "5.104.1" + } + }, + "viewer/node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "viewer/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "viewer/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "viewer/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "viewer/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "viewer/node_modules/schema-utils": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "viewer/node_modules/webpack": { + "version": "5.104.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.104.1.tgz", + "integrity": "sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.28.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.4", + "es-module-lexer": "^2.0.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.3.1", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.16", + "watchpack": "^2.4.4", + "webpack-sources": "^3.3.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } } } } diff --git a/viewer/package.json b/viewer/package.json index 0fd318b..d7e3ac5 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -10,13 +10,13 @@ "type-check": "tsc --noEmit -p ./tsconfig.json" }, "dependencies": { - "@radsysx/clinical-web": "file:../packages/clinical-web", - "@ohif/app": "3.11.1" + "@ohif/app": "3.12.12", + "@radsysx/clinical-web": "file:../packages/clinical-web" }, "devDependencies": { "dcmjs": "0.43.1", "http-server": "^14.1.1", "typescript": "^5.3.2", - "webpack": "5.95.0" + "webpack": "5.104.1" } }