UNPKG

@compas/code-gen

Version:

Generate various boring parts of your server

41 lines (40 loc) 945 B
/** * @param {string} name * @param {string} str * @param {{ debug?: boolean }} [opts={}] */ export function compileTemplate( name: string, str: string, opts?: | { debug?: boolean | undefined; } | undefined, ): void; /** * @param {string} dir * @param {string} extension * @param {import("@compas/stdlib").ProcessDirectoryOptions} [opts] */ export function compileTemplateDirectory( dir: string, extension: string, opts?: | import("@compas/stdlib/types/advanced-types.js").ProcessDirectoryOptions | undefined, ): void; /** * @param {string} name * @param {*} data * @returns {string} */ export function executeTemplate(name: string, data: any): string; /** * @type {{context: Record<string, Function>, globals: Record<string, Function>}} */ export const templateContext: { context: Record<string, Function>; globals: Record<string, Function>; }; //# sourceMappingURL=template.d.ts.map