UNPKG

website-auditfy

Version:

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

19 lines (18 loc) 702 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"; export declare class AttributeMisuseRule implements RuleInterface { id: string; dom: CheerioAPI; tags: string[]; lightHouse: LightHouseAuditType; ruleFlow: MessageType; htmlValidator: Result[]; description: string; ruleUrl: string; constructor(dom: CheerioAPI, lightHouse: LightHouseAuditType, htmlValidator: Result[]); check(): Message[]; }