BetterFrame/server/bsb-tests.json
Mitchell R 0479cb7b4b
refactor(db): move service-store from BSB plugin to shared/db library
Each service plugin now independently initializes its own DB connection
via shared/db/init.ts instead of depending on a central service-store
plugin. This removes the inter-plugin dependency ordering and the
plugin-registry singleton, making each service self-contained.

- Move db-adapter, repository, mappers, migrations, adapters to shared/db/
- Create shared/db/config.ts (reusable dbConfigSchema) and init.ts
- Delete service-store plugin and plugin-registry
- Add db config block to each service's ConfigSchema + sec-config template
- Move event_log purge timer into service-admin-http
- Update all import paths across shared modules and plugins

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-24 02:48:32 +02:00

94 lines
No EOL
1.6 KiB
JSON

{
"nodejs": [
{
"id": "service-admin-http",
"skip": true,
"default": {
"config": {},
"setup": null,
"dispose": null
},
"tests": []
},
{
"id": "service-api-http",
"skip": true,
"default": {
"config": {},
"setup": null,
"dispose": null
},
"tests": []
},
{
"id": "service-auth",
"skip": true,
"default": {
"config": {},
"setup": null,
"dispose": null
},
"tests": []
},
{
"id": "service-bundle",
"skip": true,
"default": {
"config": {},
"setup": null,
"dispose": null
},
"tests": []
},
{
"id": "service-cec-relay",
"skip": true,
"default": {
"config": {},
"setup": null,
"dispose": null
},
"tests": []
},
{
"id": "service-coordinator-ws",
"skip": true,
"default": {
"config": {},
"setup": null,
"dispose": null
},
"tests": []
},
{
"id": "service-nodered-bridge",
"skip": true,
"default": {
"config": {},
"setup": null,
"dispose": null
},
"tests": []
},
{
"id": "service-pairing",
"skip": true,
"default": {
"config": {},
"setup": null,
"dispose": null
},
"tests": []
},
{
"id": "service-secrets",
"skip": true,
"default": {
"config": {},
"setup": null,
"dispose": null
},
"tests": []
}
]
}