{ "bomFormat": "CycloneDX", "specVersion": "1.5", "serialNumber": "urn:uuid:5ec54158-f619-8862-ac63-8680210b5cc8", "version": 1, "metadata": { "timestamp": "2026-08-27T20:55:00.513442+00:00", "component": { "type": "application", "name": "itworx-modelforge", "version": "2fc04ba97ee8" }, "properties": [ { "name": "modelforge:source_commit", "value": "2fc04ba97ee81f112d73efd22629a728afd1bdc7" }, { "name": "modelforge:generated_by", "value": "scripts/m16_sbom.py" } ] }, "components": [ { "type": "library", "name": "Mako", "version": "1.4.1", "purl": "pkg:pypi/mako@1.4.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "MarkupSafe", "version": "3.0.3", "purl": "pkg:pypi/markupsafe@3.0.3", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "PyYAML", "version": "6.0.3", "purl": "pkg:pypi/pyyaml@6.0.3", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "SQLAlchemy", "version": "2.0.52", "purl": "pkg:pypi/sqlalchemy@2.0.52", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "alembic", "version": "1.19.1", "purl": "pkg:pypi/alembic@1.19.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "annotated-doc", "version": "0.0.5", "purl": "pkg:pypi/annotated-doc@0.0.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "annotated-types", "version": "0.8.0", "purl": "pkg:pypi/annotated-types@0.8.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "anyio", "version": "4.14.2", "purl": "pkg:pypi/anyio@4.14.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "certifi", "version": "2026.7.22", "purl": "pkg:pypi/certifi@2026.7.22", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "cffi", "version": "2.1.1", "purl": "pkg:pypi/cffi@2.1.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "click", "version": "8.5.0", "purl": "pkg:pypi/click@8.5.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "cryptography", "version": "50.0.1", "purl": "pkg:pypi/cryptography@50.0.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "fastapi", "version": "0.141.1", "purl": "pkg:pypi/fastapi@0.141.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "filelock", "version": "3.32.4", "purl": "pkg:pypi/filelock@3.32.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "fsspec", "version": "2026.7.0", "purl": "pkg:pypi/fsspec@2026.7.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "greenlet", "version": "3.5.5", "purl": "pkg:pypi/greenlet@3.5.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "h11", "version": "0.16.0", "purl": "pkg:pypi/h11@0.16.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "hf-xet", "version": "1.6.0", "purl": "pkg:pypi/hf-xet@1.6.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "httpcore", "version": "1.0.9", "purl": "pkg:pypi/httpcore@1.0.9", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "httptools", "version": "0.8.0", "purl": "pkg:pypi/httptools@0.8.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "httpx", "version": "0.28.1", "purl": "pkg:pypi/httpx@0.28.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "huggingface_hub", "version": "1.29.0", "purl": "pkg:pypi/huggingface_hub@1.29.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "idna", "version": "3.19", "purl": "pkg:pypi/idna@3.19", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "modelforge-api", "version": "1.0.0", "purl": "pkg:pypi/modelforge-api@1.0.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "nvidia-ml-py", "version": "13.610.43", "purl": "pkg:pypi/nvidia-ml-py@13.610.43", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "packaging", "version": "26.3", "purl": "pkg:pypi/packaging@26.3", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "pip", "version": "26.2.1", "purl": "pkg:pypi/pip@26.2.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "psutil", "version": "7.2.2", "purl": "pkg:pypi/psutil@7.2.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "psycopg", "version": "3.3.4", "purl": "pkg:pypi/psycopg@3.3.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "psycopg-binary", "version": "3.3.4", "purl": "pkg:pypi/psycopg-binary@3.3.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "pycparser", "version": "3.0", "purl": "pkg:pypi/pycparser@3.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "pydantic", "version": "2.13.4", "purl": "pkg:pypi/pydantic@2.13.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "pydantic-settings", "version": "2.15.0", "purl": "pkg:pypi/pydantic-settings@2.15.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "pydantic_core", "version": "2.46.4", "purl": "pkg:pypi/pydantic_core@2.46.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "python-dotenv", "version": "1.2.3", "purl": "pkg:pypi/python-dotenv@1.2.3", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "redis", "version": "6.4.0", "purl": "pkg:pypi/redis@6.4.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "starlette", "version": "1.6.0", "purl": "pkg:pypi/starlette@1.6.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "structlog", "version": "25.5.0", "purl": "pkg:pypi/structlog@25.5.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "tqdm", "version": "4.70.0", "purl": "pkg:pypi/tqdm@4.70.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "typing-inspection", "version": "0.4.4", "purl": "pkg:pypi/typing-inspection@0.4.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "typing_extensions", "version": "4.16.0", "purl": "pkg:pypi/typing_extensions@4.16.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "uvicorn", "version": "0.52.4", "purl": "pkg:pypi/uvicorn@0.52.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "uvloop", "version": "0.22.1", "purl": "pkg:pypi/uvloop@0.22.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "watchfiles", "version": "1.2.0", "purl": "pkg:pypi/watchfiles@1.2.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "websockets", "version": "17.1", "purl": "pkg:pypi/websockets@17.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-api" } ] }, { "type": "library", "name": "Mako", "version": "1.4.1", "purl": "pkg:pypi/mako@1.4.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "MarkupSafe", "version": "3.0.3", "purl": "pkg:pypi/markupsafe@3.0.3", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "PyYAML", "version": "6.0.3", "purl": "pkg:pypi/pyyaml@6.0.3", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "SQLAlchemy", "version": "2.0.52", "purl": "pkg:pypi/sqlalchemy@2.0.52", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "alembic", "version": "1.19.1", "purl": "pkg:pypi/alembic@1.19.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "annotated-doc", "version": "0.0.5", "purl": "pkg:pypi/annotated-doc@0.0.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "annotated-types", "version": "0.8.0", "purl": "pkg:pypi/annotated-types@0.8.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "anyio", "version": "4.14.2", "purl": "pkg:pypi/anyio@4.14.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "certifi", "version": "2026.7.22", "purl": "pkg:pypi/certifi@2026.7.22", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "cffi", "version": "2.1.1", "purl": "pkg:pypi/cffi@2.1.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "click", "version": "8.5.0", "purl": "pkg:pypi/click@8.5.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "cryptography", "version": "50.0.1", "purl": "pkg:pypi/cryptography@50.0.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "fastapi", "version": "0.141.1", "purl": "pkg:pypi/fastapi@0.141.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "filelock", "version": "3.32.4", "purl": "pkg:pypi/filelock@3.32.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "fsspec", "version": "2026.7.0", "purl": "pkg:pypi/fsspec@2026.7.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "greenlet", "version": "3.5.5", "purl": "pkg:pypi/greenlet@3.5.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "h11", "version": "0.16.0", "purl": "pkg:pypi/h11@0.16.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "hf-xet", "version": "1.6.0", "purl": "pkg:pypi/hf-xet@1.6.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "httpcore", "version": "1.0.9", "purl": "pkg:pypi/httpcore@1.0.9", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "httptools", "version": "0.8.0", "purl": "pkg:pypi/httptools@0.8.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "httpx", "version": "0.28.1", "purl": "pkg:pypi/httpx@0.28.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "huggingface_hub", "version": "1.29.0", "purl": "pkg:pypi/huggingface_hub@1.29.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "idna", "version": "3.19", "purl": "pkg:pypi/idna@3.19", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "modelforge-api", "version": "1.0.0", "purl": "pkg:pypi/modelforge-api@1.0.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "modelforge-node-agent", "version": "1.0.0", "purl": "pkg:pypi/modelforge-node-agent@1.0.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "nvidia-ml-py", "version": "13.610.43", "purl": "pkg:pypi/nvidia-ml-py@13.610.43", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "packaging", "version": "26.3", "purl": "pkg:pypi/packaging@26.3", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "pip", "version": "26.2.1", "purl": "pkg:pypi/pip@26.2.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "psutil", "version": "7.2.2", "purl": "pkg:pypi/psutil@7.2.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "psycopg", "version": "3.3.4", "purl": "pkg:pypi/psycopg@3.3.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "psycopg-binary", "version": "3.3.4", "purl": "pkg:pypi/psycopg-binary@3.3.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "pycparser", "version": "3.0", "purl": "pkg:pypi/pycparser@3.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "pydantic", "version": "2.13.4", "purl": "pkg:pypi/pydantic@2.13.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "pydantic-settings", "version": "2.15.0", "purl": "pkg:pypi/pydantic-settings@2.15.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "pydantic_core", "version": "2.46.4", "purl": "pkg:pypi/pydantic_core@2.46.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "python-dotenv", "version": "1.2.3", "purl": "pkg:pypi/python-dotenv@1.2.3", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "redis", "version": "6.4.0", "purl": "pkg:pypi/redis@6.4.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "starlette", "version": "1.6.0", "purl": "pkg:pypi/starlette@1.6.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "structlog", "version": "25.5.0", "purl": "pkg:pypi/structlog@25.5.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "tqdm", "version": "4.70.0", "purl": "pkg:pypi/tqdm@4.70.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "typing-inspection", "version": "0.4.4", "purl": "pkg:pypi/typing-inspection@0.4.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "typing_extensions", "version": "4.16.0", "purl": "pkg:pypi/typing_extensions@4.16.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "uvicorn", "version": "0.52.4", "purl": "pkg:pypi/uvicorn@0.52.4", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "uvloop", "version": "0.22.1", "purl": "pkg:pypi/uvloop@0.22.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "watchfiles", "version": "1.2.0", "purl": "pkg:pypi/watchfiles@1.2.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "websockets", "version": "17.1", "purl": "pkg:pypi/websockets@17.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-node-agent" } ] }, { "type": "library", "name": "@adobe/css-tools", "version": "4.5.0", "purl": "pkg:npm/@adobe/css-tools@4.5.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@asamuzakjp/css-color", "version": "6.0.7", "purl": "pkg:npm/@asamuzakjp/css-color@6.0.7", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@asamuzakjp/dom-selector", "version": "8.3.2", "purl": "pkg:npm/@asamuzakjp/dom-selector@8.3.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@babel/code-frame", "version": "7.29.7", "purl": "pkg:npm/@babel/code-frame@7.29.7", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@babel/helper-validator-identifier", "version": "7.29.7", "purl": "pkg:npm/@babel/helper-validator-identifier@7.29.7", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@babel/runtime", "version": "7.29.7", "purl": "pkg:npm/@babel/runtime@7.29.7", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@bramus/specificity", "version": "2.4.2", "purl": "pkg:npm/@bramus/specificity@2.4.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@csstools/color-helpers", "version": "6.1.1", "purl": "pkg:npm/@csstools/color-helpers@6.1.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@csstools/css-calc", "version": "3.3.0", "purl": "pkg:npm/@csstools/css-calc@3.3.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@csstools/css-color-parser", "version": "4.2.0", "purl": "pkg:npm/@csstools/css-color-parser@4.2.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@csstools/css-parser-algorithms", "version": "4.0.0", "purl": "pkg:npm/@csstools/css-parser-algorithms@4.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@csstools/css-syntax-patches-for-csstree", "version": "1.1.8", "purl": "pkg:npm/@csstools/css-syntax-patches-for-csstree@1.1.8", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@csstools/css-tokenizer", "version": "4.0.0", "purl": "pkg:npm/@csstools/css-tokenizer@4.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@exodus/bytes", "version": "1.15.1", "purl": "pkg:npm/@exodus/bytes@1.15.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@jridgewell/sourcemap-codec", "version": "1.5.5", "purl": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@oxc-project/types", "version": "0.146.0", "purl": "pkg:npm/@oxc-project/types@0.146.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-android-arm-eabi", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-android-arm-eabi@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-android-arm64", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-android-arm64@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-darwin-arm64", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-darwin-arm64@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-darwin-x64", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-darwin-x64@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-freebsd-x64", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-freebsd-x64@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-linux-arm-gnueabihf", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-linux-arm-gnueabihf@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-linux-arm64-gnu", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-linux-arm64-gnu@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-linux-arm64-musl", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-linux-arm64-musl@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-linux-ppc64-gnu", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-linux-ppc64-gnu@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-linux-s390x-gnu", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-linux-s390x-gnu@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-linux-x64-gnu", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-linux-x64-gnu@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-linux-x64-musl", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-linux-x64-musl@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-openharmony-arm64", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-openharmony-arm64@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-win32-arm64-msvc", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-win32-arm64-msvc@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/binding-win32-x64-msvc", "version": "1.2.5", "purl": "pkg:npm/@rolldown/binding-win32-x64-msvc@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@rolldown/pluginutils", "version": "1.0.1", "purl": "pkg:npm/@rolldown/pluginutils@1.0.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@standard-schema/spec", "version": "1.1.0", "purl": "pkg:npm/@standard-schema/spec@1.1.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@testing-library/dom", "version": "10.4.1", "purl": "pkg:npm/@testing-library/dom@10.4.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@testing-library/jest-dom", "version": "7.0.1", "purl": "pkg:npm/@testing-library/jest-dom@7.0.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@testing-library/jest-dom/node_modules/dom-accessibility-api", "version": "0.6.3", "purl": "pkg:npm/@testing-library/jest-dom/node_modules/dom-accessibility-api@0.6.3", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@testing-library/react", "version": "16.3.2", "purl": "pkg:npm/@testing-library/react@16.3.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@types/aria-query", "version": "5.0.4", "purl": "pkg:npm/@types/aria-query@5.0.4", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@types/chai", "version": "5.2.3", "purl": "pkg:npm/@types/chai@5.2.3", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@types/deep-eql", "version": "4.0.2", "purl": "pkg:npm/@types/deep-eql@4.0.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@types/estree", "version": "1.0.9", "purl": "pkg:npm/@types/estree@1.0.9", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@types/react", "version": "19.2.18", "purl": "pkg:npm/@types/react@19.2.18", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@types/react-dom", "version": "19.2.5", "purl": "pkg:npm/@types/react-dom@19.2.5", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-aix-ppc64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-aix-ppc64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-darwin-arm64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-darwin-arm64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-darwin-x64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-darwin-x64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-freebsd-arm64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-freebsd-arm64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-freebsd-x64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-freebsd-x64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-linux-arm", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-linux-arm@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-linux-arm64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-linux-arm64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-linux-loong64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-linux-loong64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-linux-mips64el", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-linux-mips64el@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-linux-ppc64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-linux-ppc64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-linux-riscv64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-linux-riscv64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-linux-s390x", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-linux-s390x@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-linux-x64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-linux-x64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-netbsd-arm64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-netbsd-arm64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-netbsd-x64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-netbsd-x64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-openbsd-arm64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-openbsd-arm64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-openbsd-x64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-openbsd-x64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-sunos-x64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-sunos-x64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-win32-arm64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-win32-arm64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@typescript/typescript-win32-x64", "version": "7.0.2", "purl": "pkg:npm/@typescript/typescript-win32-x64@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@vitejs/plugin-react", "version": "6.1.0", "purl": "pkg:npm/@vitejs/plugin-react@6.1.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@vitest/expect", "version": "4.1.11", "purl": "pkg:npm/@vitest/expect@4.1.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@vitest/mocker", "version": "4.1.11", "purl": "pkg:npm/@vitest/mocker@4.1.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@vitest/pretty-format", "version": "4.1.11", "purl": "pkg:npm/@vitest/pretty-format@4.1.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@vitest/runner", "version": "4.1.11", "purl": "pkg:npm/@vitest/runner@4.1.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@vitest/snapshot", "version": "4.1.11", "purl": "pkg:npm/@vitest/snapshot@4.1.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@vitest/spy", "version": "4.1.11", "purl": "pkg:npm/@vitest/spy@4.1.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "@vitest/utils", "version": "4.1.11", "purl": "pkg:npm/@vitest/utils@4.1.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "ansi-regex", "version": "5.0.1", "purl": "pkg:npm/ansi-regex@5.0.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "ansi-styles", "version": "5.2.0", "purl": "pkg:npm/ansi-styles@5.2.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "aria-query", "version": "5.3.0", "purl": "pkg:npm/aria-query@5.3.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "assertion-error", "version": "2.0.1", "purl": "pkg:npm/assertion-error@2.0.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "bidi-js", "version": "1.0.3", "purl": "pkg:npm/bidi-js@1.0.3", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "chai", "version": "6.2.2", "purl": "pkg:npm/chai@6.2.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "convert-source-map", "version": "2.0.0", "purl": "pkg:npm/convert-source-map@2.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "css-tree", "version": "3.2.1", "purl": "pkg:npm/css-tree@3.2.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "css.escape", "version": "1.5.1", "purl": "pkg:npm/css.escape@1.5.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "csstype", "version": "3.2.3", "purl": "pkg:npm/csstype@3.2.3", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "data-urls", "version": "7.0.0", "purl": "pkg:npm/data-urls@7.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "data-urls/node_modules/whatwg-url", "version": "16.0.1", "purl": "pkg:npm/data-urls/node_modules/whatwg-url@16.0.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "decimal.js", "version": "10.6.0", "purl": "pkg:npm/decimal.js@10.6.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "dequal", "version": "2.0.3", "purl": "pkg:npm/dequal@2.0.3", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "detect-libc", "version": "2.1.2", "purl": "pkg:npm/detect-libc@2.1.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "dom-accessibility-api", "version": "0.5.16", "purl": "pkg:npm/dom-accessibility-api@0.5.16", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "entities", "version": "8.0.0", "purl": "pkg:npm/entities@8.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "es-module-lexer", "version": "2.3.2", "purl": "pkg:npm/es-module-lexer@2.3.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "estree-walker", "version": "3.0.3", "purl": "pkg:npm/estree-walker@3.0.3", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "expect-type", "version": "1.4.0", "purl": "pkg:npm/expect-type@1.4.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "fdir", "version": "6.5.0", "purl": "pkg:npm/fdir@6.5.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "fsevents", "version": "2.3.3", "purl": "pkg:npm/fsevents@2.3.3", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "html-encoding-sniffer", "version": "6.0.0", "purl": "pkg:npm/html-encoding-sniffer@6.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "indent-string", "version": "4.0.0", "purl": "pkg:npm/indent-string@4.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "is-potential-custom-element-name", "version": "1.0.1", "purl": "pkg:npm/is-potential-custom-element-name@1.0.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "js-tokens", "version": "4.0.0", "purl": "pkg:npm/js-tokens@4.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "jsdom", "version": "30.0.1", "purl": "pkg:npm/jsdom@30.0.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss", "version": "1.33.0", "purl": "pkg:npm/lightningcss@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-android-arm64", "version": "1.33.0", "purl": "pkg:npm/lightningcss-android-arm64@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-darwin-arm64", "version": "1.33.0", "purl": "pkg:npm/lightningcss-darwin-arm64@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-darwin-x64", "version": "1.33.0", "purl": "pkg:npm/lightningcss-darwin-x64@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-freebsd-x64", "version": "1.33.0", "purl": "pkg:npm/lightningcss-freebsd-x64@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-linux-arm-gnueabihf", "version": "1.33.0", "purl": "pkg:npm/lightningcss-linux-arm-gnueabihf@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-linux-arm64-gnu", "version": "1.33.0", "purl": "pkg:npm/lightningcss-linux-arm64-gnu@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-linux-arm64-musl", "version": "1.33.0", "purl": "pkg:npm/lightningcss-linux-arm64-musl@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-linux-x64-gnu", "version": "1.33.0", "purl": "pkg:npm/lightningcss-linux-x64-gnu@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-linux-x64-musl", "version": "1.33.0", "purl": "pkg:npm/lightningcss-linux-x64-musl@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-win32-arm64-msvc", "version": "1.33.0", "purl": "pkg:npm/lightningcss-win32-arm64-msvc@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lightningcss-win32-x64-msvc", "version": "1.33.0", "purl": "pkg:npm/lightningcss-win32-x64-msvc@1.33.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lru-cache", "version": "11.5.2", "purl": "pkg:npm/lru-cache@11.5.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lucide-react", "version": "1.34.0", "purl": "pkg:npm/lucide-react@1.34.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "lz-string", "version": "1.5.0", "purl": "pkg:npm/lz-string@1.5.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "magic-string", "version": "0.30.21", "purl": "pkg:npm/magic-string@0.30.21", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "mdn-data", "version": "2.27.1", "purl": "pkg:npm/mdn-data@2.27.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "min-indent", "version": "1.0.1", "purl": "pkg:npm/min-indent@1.0.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "nanoid", "version": "3.3.18", "purl": "pkg:npm/nanoid@3.3.18", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "obug", "version": "2.1.4", "purl": "pkg:npm/obug@2.1.4", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "parse5", "version": "8.0.1", "purl": "pkg:npm/parse5@8.0.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "pathe", "version": "2.0.3", "purl": "pkg:npm/pathe@2.0.3", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "picocolors", "version": "1.1.1", "purl": "pkg:npm/picocolors@1.1.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "picomatch", "version": "4.0.7", "purl": "pkg:npm/picomatch@4.0.7", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "postcss", "version": "8.5.26", "purl": "pkg:npm/postcss@8.5.26", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "pretty-format", "version": "27.5.1", "purl": "pkg:npm/pretty-format@27.5.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "punycode", "version": "2.3.1", "purl": "pkg:npm/punycode@2.3.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "react", "version": "19.2.8", "purl": "pkg:npm/react@19.2.8", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "react-dom", "version": "19.2.8", "purl": "pkg:npm/react-dom@19.2.8", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "react-is", "version": "17.0.2", "purl": "pkg:npm/react-is@17.0.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "redent", "version": "3.0.0", "purl": "pkg:npm/redent@3.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "require-from-string", "version": "2.0.2", "purl": "pkg:npm/require-from-string@2.0.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "rolldown", "version": "1.2.5", "purl": "pkg:npm/rolldown@1.2.5", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "saxes", "version": "6.0.0", "purl": "pkg:npm/saxes@6.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "scheduler", "version": "0.27.0", "purl": "pkg:npm/scheduler@0.27.0", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "siginfo", "version": "2.0.0", "purl": "pkg:npm/siginfo@2.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "source-map-js", "version": "1.2.1", "purl": "pkg:npm/source-map-js@1.2.1", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "stackback", "version": "0.0.2", "purl": "pkg:npm/stackback@0.0.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "std-env", "version": "4.2.0", "purl": "pkg:npm/std-env@4.2.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "strip-indent", "version": "3.0.0", "purl": "pkg:npm/strip-indent@3.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "symbol-tree", "version": "3.2.4", "purl": "pkg:npm/symbol-tree@3.2.4", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "tinybench", "version": "2.9.0", "purl": "pkg:npm/tinybench@2.9.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "tinyexec", "version": "1.3.0", "purl": "pkg:npm/tinyexec@1.3.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "tinyglobby", "version": "0.2.17", "purl": "pkg:npm/tinyglobby@0.2.17", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "tinyrainbow", "version": "3.1.1", "purl": "pkg:npm/tinyrainbow@3.1.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "tldts", "version": "7.4.11", "purl": "pkg:npm/tldts@7.4.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "tldts-core", "version": "7.4.11", "purl": "pkg:npm/tldts-core@7.4.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "tough-cookie", "version": "6.0.2", "purl": "pkg:npm/tough-cookie@6.0.2", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "tr46", "version": "6.0.0", "purl": "pkg:npm/tr46@6.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "typescript", "version": "7.0.2", "purl": "pkg:npm/typescript@7.0.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "undici", "version": "8.10.0", "purl": "pkg:npm/undici@8.10.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "vite", "version": "8.2.2", "purl": "pkg:npm/vite@8.2.2", "scope": "required", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "vitest", "version": "4.1.11", "purl": "pkg:npm/vitest@4.1.11", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "w3c-xmlserializer", "version": "5.0.0", "purl": "pkg:npm/w3c-xmlserializer@5.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "webidl-conversions", "version": "8.0.1", "purl": "pkg:npm/webidl-conversions@8.0.1", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "whatwg-mimetype", "version": "5.0.0", "purl": "pkg:npm/whatwg-mimetype@5.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "whatwg-url", "version": "17.1.0", "purl": "pkg:npm/whatwg-url@17.1.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "why-is-node-running", "version": "2.3.0", "purl": "pkg:npm/why-is-node-running@2.3.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "xml-name-validator", "version": "5.0.0", "purl": "pkg:npm/xml-name-validator@5.0.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] }, { "type": "library", "name": "xmlchars", "version": "2.2.0", "purl": "pkg:npm/xmlchars@2.2.0", "scope": "optional", "properties": [ { "name": "modelforge:image", "value": "modelforge-web" } ] } ] }