website-auditfy
Version:
> Tool for validate your project on SEO, HTML, CSS, JS, TS, Performance, Security and A11Y
20 lines (19 loc) • 737 B
TypeScript
import { Message } from "../../../models/message.model";
import { MessageType } from "../../../enum/message.enum";
import { RuleInterface } from "../../../models/rule.model";
import { CheerioAPI } from "cheerio";
import { Result as AuditResult } from "lighthouse/types/lhr/audit-result";
import { LightHouseAuditType } from "../../../types/modules.type";
export declare class TwitterRule implements RuleInterface {
dom: CheerioAPI;
id: string;
tags: string[];
ruleFlow: MessageType;
lightHouse: LightHouseAuditType;
description: string;
ruleUrl: string;
private twitterTags;
constructor(value: CheerioAPI, lightHouse: Record<string, AuditResult>);
private checkMetaTags;
check(): Message[];
}