nestjs-security-cli
Version:
Advanced IP blocking, role-based security, and attack detection for NestJS applications
25 lines • 2.55 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.IpBlockerProvider = exports.SecurityMiddleware = exports.SecurityController = exports.BlacklistedIpSchema = exports.BlacklistedIp = exports.Roles = exports.AdminGuard = exports.RolesGuard = exports.IpBlacklistGuard = exports.SecurityService = exports.SecurityModule = void 0;
var security_module_1 = require("./security.module");
Object.defineProperty(exports, "SecurityModule", { enumerable: true, get: function () { return security_module_1.SecurityModule; } });
var security_service_1 = require("./services/security.service");
Object.defineProperty(exports, "SecurityService", { enumerable: true, get: function () { return security_service_1.SecurityService; } });
var ip_blacklist_guard_1 = require("./guards/ip-blacklist.guard");
Object.defineProperty(exports, "IpBlacklistGuard", { enumerable: true, get: function () { return ip_blacklist_guard_1.IpBlacklistGuard; } });
var roles_guard_1 = require("./guards/roles.guard");
Object.defineProperty(exports, "RolesGuard", { enumerable: true, get: function () { return roles_guard_1.RolesGuard; } });
var admin_guard_1 = require("./guards/admin.guard");
Object.defineProperty(exports, "AdminGuard", { enumerable: true, get: function () { return admin_guard_1.AdminGuard; } });
var roles_decorator_1 = require("./decorators/roles.decorator");
Object.defineProperty(exports, "Roles", { enumerable: true, get: function () { return roles_decorator_1.Roles; } });
var blacklisted_ip_schema_1 = require("./schemas/blacklisted-ip.schema");
Object.defineProperty(exports, "BlacklistedIp", { enumerable: true, get: function () { return blacklisted_ip_schema_1.BlacklistedIp; } });
Object.defineProperty(exports, "BlacklistedIpSchema", { enumerable: true, get: function () { return blacklisted_ip_schema_1.BlacklistedIpSchema; } });
var security_controller_1 = require("./controllers/security.controller");
Object.defineProperty(exports, "SecurityController", { enumerable: true, get: function () { return security_controller_1.SecurityController; } });
var security_middleware_1 = require("./middleware/security-middleware");
Object.defineProperty(exports, "SecurityMiddleware", { enumerable: true, get: function () { return security_middleware_1.SecurityMiddleware; } });
var ip_blocker_provider_1 = require("./providers/ip-blocker.provider");
Object.defineProperty(exports, "IpBlockerProvider", { enumerable: true, get: function () { return ip_blocker_provider_1.IpBlockerProvider; } });
//# sourceMappingURL=index.js.map
;