UNPKG

websec-audit

Version:

A universal security scanning and audit tool for websites

26 lines (25 loc) 687 B
import { Scanner } from '../types'; export interface CookieSecurityResult { cookies: { name: string; secure: boolean; httpOnly: boolean; sameSite?: 'Strict' | 'Lax' | 'None' | null; path?: string; domain?: string; expires?: Date | null; maxAge?: number | null; raw: string; }[]; issues: { severity: 'high' | 'medium' | 'low' | 'info'; cookie?: string; description: string; }[]; overallSecurity: 'high' | 'medium' | 'low'; recommendations: string[]; } /** * Scan cookies for security issues */ export declare const scanCookieSecurity: Scanner<CookieSecurityResult>;