UNPKG

n8n

Version:

n8n Workflow Automation Tool

15 lines 732 B
"use strict"; const di_1 = require("@n8n/di"); const global_middleware_1 = require("../../shared/middlewares/global.middleware"); const auditHandlers = { generateAudit: [ (0, global_middleware_1.apiKeyHasScopeWithGlobalScopeFallback)({ scope: 'securityAudit:generate' }), async (req, res) => { const { SecurityAuditService } = await import('../../../../security-audit/security-audit.service.js'); const result = await di_1.Container.get(SecurityAuditService).run(req.body?.additionalOptions?.categories, req.body?.additionalOptions?.daysAbandonedWorkflow); return res.json(result); }, ], }; module.exports = auditHandlers; //# sourceMappingURL=audit.handler.js.map