refactor(core): More decouplings from internal hooks (no-changelog) (#10099)

This commit is contained in:
Iván Ovejero
2024-07-19 10:33:13 +02:00
committed by GitHub
parent 11db5a5b51
commit 5eca7c8e28
11 changed files with 106 additions and 52 deletions

View File

@@ -7,7 +7,7 @@ import { RISK_CATEGORIES } from '@/security-audit/constants';
import config from '@/config';
import type { Risk } from '@/security-audit/types';
import { BaseCommand } from './BaseCommand';
import { InternalHooks } from '@/InternalHooks';
import { EventRelay } from '@/eventbus/event-relay.service';
export class SecurityAudit extends BaseCommand {
static description = 'Generate a security audit report for this n8n instance';
@@ -62,7 +62,7 @@ export class SecurityAudit extends BaseCommand {
process.stdout.write(JSON.stringify(result, null, 2));
}
void Container.get(InternalHooks).onAuditGeneratedViaCli();
Container.get(EventRelay).emit('security-audit-generated-via-cli');
}
async catch(error: Error) {