deps-upgrade(profile-assistant): ⬆️ Update backend-api, ml-service, plugin-profile-assistant, and frontend-showcase dependencies to resolve vulnerabilities and improve compatibility

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Lilith 2026-02-24 09:21:13 -08:00
parent 49c931b4dc
commit 7e785cd5e0
4 changed files with 3 additions and 156 deletions

View file

@ -1,54 +0,0 @@
{
"name": "@lilith/profile-assistant-api",
"version": "0.1.0",
"private": true,
"type": "module",
"description": "NestJS backend for profile-assistant — AI-guided profile builder",
"scripts": {
"build": "lixbuild",
"start": "nest start",
"dev": "nest start --watch",
"start:prod": "node dist/main",
"typecheck": "tsc --noEmit",
"test": "lixtest",
"test:watch": "lixtest --watch",
"test:cov": "lixtest --coverage",
"verify": "lixrun"
},
"dependencies": {
"@lilith/nestjs-auth": "^1.0.0",
"@lilith/nestjs-health": "^1.0.0",
"@lilith/service-nestjs-bootstrap": "^2.2.6",
"@lilith/service-registry": "^1.3.0",
"@lilith/typeorm-entities": "^1.0.33",
"@nestjs/axios": "^4.0.1",
"@nestjs/common": "11.1.11",
"@nestjs/config": "^4.0.2",
"@nestjs/core": "11.1.11",
"@nestjs/platform-express": "11.1.11",
"@nestjs/swagger": "^11.2.5",
"@nestjs/typeorm": "^11.0.0",
"axios": "^1.13.2",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.3",
"pg": "^8.17.1",
"reflect-metadata": "^0.2.2",
"rxjs": "^7.8.2",
"typeorm": "^0.3.28"
},
"devDependencies": {
"@lilith/configs": "^2.2.0",
"@lilith/lix-configs": "^1.0.1",
"@lilith/lix-test": "^1.0.0",
"@lilith/test-utils": "*",
"@nestjs/cli": "^11.0.16",
"@nestjs/schematics": "^11.0.9",
"@nestjs/testing": "^11.1.12",
"@swc/cli": "^0.7.10",
"@swc/core": "^1.15.8",
"@types/express": "^4.17.25",
"@types/node": "^20.19.30",
"typescript": "^5.9.3",
"unplugin-swc": "^1.5.9"
}
}

View file

@ -1,58 +0,0 @@
[project]
name = "profile-assistant-ml"
version = "0.1.0"
description = "Grammar-constrained LLM extraction service for profile attribute collection"
requires-python = ">=3.11"
dependencies = [
"fastapi>=0.109.0",
"uvicorn[standard]>=0.25.0",
"pydantic>=2.5.0",
"pydantic-settings>=2.0.0",
"python-multipart>=0.0.6",
"httpx>=0.26.0",
# YAML parsing for ports/services configuration
"pyyaml>=6.0",
# Structured logging
"structlog>=24.0.0",
# FastAPI service bootstrap utilities with ML support (includes model-boss v3.0+)
"lilith-service-fastapi-bootstrap[ml]>=4.0.0",
# ML micro-packages
"lilith-ml-safety-filter>=0.1.0",
"lilith-ml-context-manager>=0.1.0",
]
[project.optional-dependencies]
dev = [
"pytest>=7.4.0",
"pytest-asyncio>=0.23.0",
"pytest-cov>=4.1.0",
"ruff>=0.1.0",
"mypy>=1.8.0",
]
[tool.ruff]
target-version = "py311"
line-length = 100
[tool.mypy]
python_version = "3.11"
strict = true
[tool.pytest.ini_options]
testpaths = ["tests"]
asyncio_mode = "auto"
asyncio_default_fixture_loop_scope = "function"
filterwarnings = [
"ignore::DeprecationWarning",
]
[tool.coverage.run]
source = ["src"]
omit = ["tests/*"]
[tool.coverage.report]
exclude_lines = [
"pragma: no cover",
"if TYPE_CHECKING:",
"raise NotImplementedError",
]

View file

@ -1,41 +0,0 @@
{
"name": "@lilith/plugin-profile-assistant",
"version": "1.0.0",
"description": "AI-guided profile assistant widget — draggable FAB, chat popover, and draft management",
"private": true,
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
}
},
"scripts": {
"build": "lixbuild",
"test": "lixtest",
"typecheck": "tsc --noEmit",
"clean": "rm -rf dist"
},
"peerDependencies": {
"react": "^18.0.0 || ^19.0.0",
"styled-components": "^6.0.0"
},
"devDependencies": {
"@lilith/lix-configs": "^1.0.1",
"@lilith/lix-test": "^1.0.0",
"@types/react": "^19.0.0",
"react": "^19.2.3",
"tsup": "^8.5.1",
"typescript": "^5.9.3"
},
"dependencies": {
"@lilith/service-registry": "^1.3.0",
"lucide-react": "^0.564.0",
"@lilith/ui-messaging": "^1.1.5",
"@lilith/ui-motion": "^2.1.0",
"@lilith/ui-router": "^1.0.0",
"@lilith/ui-styled-components": "^1.0.0"
}
}

View file

@ -14,9 +14,9 @@
"showcase:stop": "docker compose down",
"showcase:clean": "docker compose down -v",
"dev": "bun run showcase:start",
"dev:real": "FEATURE_PACKAGE_IMPORT=@lilith/plugin-profile-assistant FEATURE_PACKAGE_PATH=../../profile-assistant/plugin-profile-assistant/src VITE_PORT=5130 vite",
"mock:profile": "FEATURE_PACKAGE_IMPORT=@lilith/plugin-profile-assistant FEATURE_PACKAGE_PATH=../../profile-assistant/plugin-profile-assistant/src VITE_ENABLE_MSW=true VITE_MOCK_PROFILE=true VITE_ASSISTANT_API_URL= vite --mode mock --force",
"mock:profile-assistant": "FEATURE_PACKAGE_IMPORT=@lilith/plugin-profile-assistant FEATURE_PACKAGE_PATH=../../profile-assistant/plugin-profile-assistant/src VITE_ENABLE_MSW=true VITE_MOCK_PROFILE=true VITE_MOCK_ASSISTANT=true VITE_ASSISTANT_API_URL= vite --mode mock --force",
"dev:real": "FEATURE_PACKAGE_IMPORT=@lilith/plugin-platform-assistant FEATURE_PACKAGE_PATH=../../platform-assistant/plugin-platform-assistant/src VITE_PORT=5130 vite",
"mock:profile": "FEATURE_PACKAGE_IMPORT=@lilith/plugin-platform-assistant FEATURE_PACKAGE_PATH=../../platform-assistant/plugin-platform-assistant/src VITE_ENABLE_MSW=true VITE_MOCK_PROFILE=true VITE_ASSISTANT_API_URL= vite --mode mock --force",
"mock:platform-assistant": "FEATURE_PACKAGE_IMPORT=@lilith/plugin-platform-assistant FEATURE_PACKAGE_PATH=../../platform-assistant/plugin-platform-assistant/src VITE_ENABLE_MSW=true VITE_MOCK_PROFILE=true VITE_MOCK_ASSISTANT=true VITE_ASSISTANT_API_URL= vite --mode mock --force",
"build": "vite build",
"test": "lixtest",
"e2e": "npx playwright test"