UNPKG

@ctrl/golang-template

Version:
16 lines 487 B
//#region src/types.d.ts type Variables = Record<string, unknown>; //#endregion //#region src/index.d.ts interface Template { render(variables: Variables): string; } declare function compile(template: string): Template; /** * Parse template and insert variables * @param str golang style template * @param variables object of variables to insert */ declare function parse(str: string, variables: Variables): string; //#endregion export { Template, type Variables, compile, parse };