@kavachos/nestjs
v2.0.0
Published
NestJS adapter for KavachOS
Readme
@kavachos/nestjs
NestJS adapter for KavachOS.
Install
npm install kavachos @kavachos/nestjsUsage
Module import
import { Module } from "@nestjs/common";
import { KavachModule } from "@kavachos/nestjs";
@Module({
imports: [
KavachModule.forRoot({
database: { provider: "sqlite", url: "kavach.db" },
}),
],
})
export class AppModule {}Middleware
import { createKavach } from "kavachos";
import { kavachMiddleware } from "@kavachos/nestjs";
const kavach = createKavach({
database: { provider: "postgres", url: process.env.DATABASE_URL },
});
// Apply as NestJS middleware
app.use("/api/kavach", kavachMiddleware(kavach));Docs
docs.kavachos.com/docs/adapters/nestjs
License
MIT
