UNPKG

ctrlshiftleft

Version:

AI-powered toolkit for embedding QA and security testing into development workflows

27 lines (26 loc) 857 B
/** * React Security Patterns * * This module provides pattern-matching rules for detecting React-specific * security vulnerabilities and code quality issues. */ export interface SecurityPattern { pattern: RegExp; severity: 'CRITICAL' | 'HIGH' | 'MEDIUM' | 'LOW' | 'INFO'; title: string; description: string; remediation: string; category?: string; } /** * Core React security patterns for detecting common security issues in React applications */ export declare const REACT_SECURITY_PATTERNS: SecurityPattern[]; /** * Next.js specific security patterns for detecting security issues in Next.js applications */ export declare const NEXTJS_SECURITY_PATTERNS: SecurityPattern[]; /** * Combines all React and Next.js security patterns into a single array */ export declare const getAllReactPatterns: () => SecurityPattern[];