UNPKG

@seckav/security-sdk

Version:

Lightweight API Security SDK for Enterprises - One-click protection with rate limiting, threat detection, security analytics, and real-time monitoring for Express.js and Next.js applications

11 lines 884 B
export { SecKavSDK } from './core/SecKavSDK'; export { RateLimitModule } from './modules/RateLimit'; export { SecurityModule } from './modules/Security'; export { EncryptionModule } from './modules/EncryptionModule'; export { MisconfigurationScannerModule } from './modules/MisconfigurationScanner'; export type { SecKavConfig, RateLimitResult, SecurityResult, SecuritySettings, AlertSettings } from './types/common'; export { createRateLimitMiddleware, createNextRateLimitMiddleware, RateLimitSDK } from './rateLimitMiddleware'; export { createSecKavMiddleware, createSecKavNextMiddleware } from './core/SecKavSDK'; export declare const SDK_VERSION = "3.0.0"; export declare const SUPPORTED_FEATURES: readonly ["rateLimit", "apiFirewall", "encryption", "tokenValidation", "misconfigurationScanning", "threatDetection", "ipFiltering", "analytics"]; //# sourceMappingURL=index.d.ts.map