feat: move all signal handling to backend plugin

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
This commit is contained in:
Heikki Hellgren
2024-01-12 13:38:34 +02:00
parent 67ddf8d6d7
commit 169e3ffc1f
22 changed files with 392 additions and 358 deletions
+3 -2
View File
@@ -20,7 +20,8 @@ export default async function createPlugin(
): Promise<Router> {
return await createRouter({
logger: env.logger,
service: env.signalsService,
eventBroker: env.eventBroker,
identity: env.identity,
});
}
```
@@ -29,7 +30,7 @@ Now add the signals to `packages/backend/src/index.ts`:
```ts
// ...
import signals from './plugins/sonarqube';
import signals from './plugins/signals';
async function main() {
// ...