UNPKG

website-auditfy

Version:

> Tool for validate your project on SEO, HTML, CSS, JS, TS, Performance, Security and A11Y

21 lines (20 loc) 805 B
import { RuleInterface } from "../../../models/rule.model"; import { Message } from "../../../models/message.model"; import { MessageType } from "../../../enum/message.enum"; import { CheerioAPI } from "cheerio"; import { Result } from "html-validate"; import { LightHouseAuditType } from "../../../types/modules.type"; import { ESLint } from "eslint"; export declare class DetectPseudoRandomBytesRule implements RuleInterface { id: string; dom: CheerioAPI; tags: string[]; ruleUrl: string; ruleFlow: MessageType; lightHouse: LightHouseAuditType; description: string; htmlValidator: Result[]; eslint: ESLint.LintResult[]; constructor(dom: CheerioAPI, lightHouse: LightHouseAuditType, htmlValidator: Result[], eslint: ESLint.LintResult[]); check(): Message[]; }