mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
* inline-css: add removeHtmlSelectors option add missing removeHtmlSelectors option to inline-css type definition * update dummy read/write test Co-authored-by: Peter Sipos <>
27 lines
807 B
TypeScript
27 lines
807 B
TypeScript
// Type definitions for inline-css
|
|
// Project: https://github.com/jonkemp/inline-css
|
|
// Definitions by: Philip Spain <https://github.com/philipisapain>
|
|
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
|
// TypeScript Version: 3.2
|
|
|
|
import Promise = require('bluebird');
|
|
|
|
declare namespace InlineCss {
|
|
export interface Options {
|
|
url: string;
|
|
extraCss?: string;
|
|
applyStyleTags?: boolean;
|
|
applyLinkTags?: boolean;
|
|
removeStyleTags?: boolean;
|
|
removeLinkTags?: boolean;
|
|
preserveMediaQueries?: boolean;
|
|
applyWidthAttributes?: boolean;
|
|
applyTableAttributes?: boolean;
|
|
removeHtmlSelectors?: boolean;
|
|
}
|
|
}
|
|
|
|
declare function InlineCss(html: string, options: InlineCss.Options): Promise<string>;
|
|
|
|
export = InlineCss;
|