Más módulos
Seguridad
El WAF por reglas con puntuación — SQLi, XSS, path traversal y command injection.
import { checkRequest, checkMultipleInputs, type WafResult } from "@fesa/components/security";WAF por expresiones regulares con puntuación acumulada: cada regla suma puntos y el input se bloquea al llegar a 10 (BLOCK_THRESHOLD). Categorías: SQL injection, XSS, path traversal y command injection.
API
checkRequest(input: string): WafResult
checkMultipleInputs(inputs: Record<string, string>): WafResult
interface WafResult {
blocked: boolean
rule?: string // la regla que disparó el bloqueo
score: number
}