Setu-TS
    Preparing search index...

    Function AuditPlugin

    • AuditPlugin factory — registers an IAuditLogger under CAPABILITIES.AUDIT.

      The default storage is 'memory' (zero-dependency, non-durable). Explicitly configure 'log', 'database', or 'file' for other backends.

      Parameters

      Returns IPlugin

      The plugin instance

      import { AuditPlugin } from '@setu-ts/audit-plugin';

      // Default memory backend
      app.register(AuditPlugin());

      // Database backend (inject-only)
      app.register(AuditPlugin({
      storage: 'database',
      options: { client: myDbClient },
      }));