@modyo/cli
Version:
Modyo CLI Command line to expose local development tools
22 lines (21 loc) • 586 B
TypeScript
/// <reference types="cheerio" />
export interface ExtractorConfig {
readonly selector: string;
readonly attribute: string;
readonly sourcePath: string;
readonly exclude: RegExp;
readonly useLiquid: RegExp;
readonly removeEmojis: boolean;
}
export default class ResourceExtractor {
private readonly $;
private readonly config;
constructor($: cheerio.Root, config: ExtractorConfig);
extract(): Promise<string>;
private getFilename;
private isExcluded;
private readFile;
private getResource;
private debug;
private clean;
}