@bondi-labs/integration-sdk - v0.0.2
    Preparing search index...

    Class BondiModule

    Global NestJS module that wires the Bondi SDK into your app: provides a shared BondiClient, registers your trigger classes as injectables, and supplies BondiGuard.

    Import once at the root via BondiModule.forRoot({ ... }). The module is marked global: true so any service can inject any registered trigger.

    @Module({
    imports: [
    BondiModule.forRoot({
    integration: { name: "My CRM", slug: "my-crm", category: "crm" },
    triggers: [ContactCreatedTrigger, DealClosedTrigger],
    }),
    ],
    })
    export class AppModule {}
    Index

    Constructors

    Methods

    Constructors

    Methods