UNPKG

@types/jade

Version:
62 lines (51 loc) 2.21 kB
# Installation > `npm install --save @types/jade` # Summary This package contains type definitions for jade (https://github.com/jadejs/jade). # Details Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jade. ## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jade/index.d.ts) ````ts // Type definitions for jade // Project: https://github.com/jadejs/jade // Definitions by: Panu Horsmalahti <https://github.com/panuhorsmalahti> // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped export type JadeCustomFilterFunction = (text: string, options: { [key: string]: boolean; }) => string; export interface JadeOptions { filename?: string | undefined; basedir?: string | undefined; doctype?: string | undefined; pretty?: boolean | string | undefined; filters?: { [key: string]: JadeCustomFilterFunction } | undefined; self?: boolean | undefined; debug?: boolean | undefined; compileDebug?: boolean | undefined; globals?: string[] | undefined; cache?: boolean | undefined; inlineRuntimeFunctions?: boolean | undefined; name?: string | undefined; } export interface TemplateLocals { [key: string]: any; } export type JadeGenerationFunction = (locals?: TemplateLocals) => string; export declare function compile(template: string, options?: JadeOptions): JadeGenerationFunction; export declare function compileFile(path: string, options?: JadeOptions): JadeGenerationFunction; export declare function compileClient(template: string, options?: JadeOptions): JadeGenerationFunction; export declare function compileClientWithDependenciesTracked(template: string, options?: JadeOptions): { body: JadeGenerationFunction; dependencies: string[]; }; export declare function render(template: string, options?: JadeOptions): string; export declare function renderFile(path: string, options?: JadeOptions): string; ```` ### Additional Details * Last updated: Thu, 08 Jul 2021 14:23:22 GMT * Dependencies: none * Global values: none # Credits These definitions were written by [Panu Horsmalahti](https://github.com/panuhorsmalahti).