UNPKG

eslint-plugin-sonarjs

Version:
17 lines (16 loc) 598 B
import type { Rule } from 'eslint'; import estree from 'estree'; export declare class CookieFlagCheck { readonly context: Rule.RuleContext; readonly flag: 'httpOnly' | 'secure'; issueMessage: string; constructor(context: Rule.RuleContext, flag: 'httpOnly' | 'secure'); private checkCookieSession; private checkCookiesMethodCall; private checkCsurf; private checkExpressSession; private checkSensitiveCookieArgument; private checkSensitiveObjectArgument; private checkFlagOnCookieExpression; checkCookiesFromCallExpression(node: estree.Node): void; }