UNPKG

@seckav/security-sdk

Version:

SecKav Security SDK - Enterprise-grade security platform with AI-powered threat detection, LLM-powered misconfiguration scanning (Gemini/GPT-4/Claude), end-to-end encryption, behavioral analysis, enhanced file scanning, adaptive rate limiting, GDPR/DPDP/C

115 lines (114 loc) 2.82 kB
{ "name": "@seckav/security-sdk", "version": "2.3.0", "description": "SecKav Security SDK - Enterprise-grade security platform with AI-powered threat detection, LLM-powered misconfiguration scanning (Gemini/GPT-4/Claude), end-to-end encryption, behavioral analysis, enhanced file scanning, adaptive rate limiting, GDPR/DPDP/CERT-IN compliance reporting, OpenAPI security scanning, and GitHub/GitLab integration", "main": "dist/index.js", "module": "dist/index.esm.js", "types": "dist/index.d.ts", "scripts": { "build": "tsc", "build:types": "tsc --declaration --emitDeclarationOnly --outDir dist", "test": "jest", "test:watch": "jest --watch", "prepublishOnly": "npm run build" }, "files": [ "dist", "README.md", "LICENSE" ], "keywords": [ "security", "rate-limiting", "api-protection", "middleware", "express", "nextjs", "seckav", "authentication", "firewall", "threat-detection", "analytics", "monitoring", "organization-management", "ip-filtering", "user-agent-filtering", "geo-location", "security-events", "real-time-metrics", "dashboard", "alerts", "ai-security", "anomaly-detection", "behavioral-analysis", "file-scanning", "malware-detection", "adaptive-rate-limiting", "ddos-protection", "threat-intelligence", "behavioral-fingerprinting", "enhanced-security", "compliance-reporting", "gdpr-compliance", "dpdp-compliance", "cert-in-compliance", "api-security-scanning", "openapi-analysis", "swagger-security", "git-integration", "github-integration", "gitlab-integration", "repository-scanning", "security-automation", "llm-integration", "gemini-ai", "gpt-4", "claude-ai", "misconfiguration-scanning", "encryption-gateway", "key-management", "tls-enforcement", "security-recommendations", "ai-copilot" ], "author": "SecKav Team", "license": "MIT", "homepage": "https://seckav.com", "repository": { "type": "git", "url": "git+https://github.com/seckav/security-sdk.git" }, "bugs": { "url": "https://github.com/seckav/security-sdk/issues" }, "dependencies": { "axios": "^1.9.0", "@google/generative-ai": "^0.21.0" }, "peerDependencies": { "express": "^5.1.0", "next": ">=12.0.0" }, "peerDependenciesMeta": { "express": { "optional": true }, "next": { "optional": true } }, "devDependencies": { "@types/express": "^4.17.0", "@types/jest": "^29.0.0", "@types/node": "^18.19.111", "jest": "^29.0.0", "rollup": "^3.0.0", "typescript": "^5.8.3" }, "engines": { "node": ">=16.0.0" }, "publishConfig": { "access": "public" } }