createHandlebarSchemaSingleton
function createHandlebarSchemaSingleton<Files, Schema, File>( files, schema, options?): object;Defined in: singleton.ts:11
Type Parameters
Section titled “Type Parameters”Files extends readonly string[]
Schema
Section titled “Schema”Schema extends StandardSchemaV1<unknown, unknown>
File = Files[number]
Parameters
Section titled “Parameters”Files
schema
Section titled “schema”Schema
options?
Section titled “options?”templateDirectory
Section titled “templateDirectory”string
Returns
Section titled “Returns”object
files: Files;audit()
Section titled “audit()”audit(): Promise<boolean>;Returns
Section titled “Returns”Promise<boolean>
compile()
Section titled “compile()”compile(template, data): Promise<string>;Parameters
Section titled “Parameters”template
Section titled “template”File & string
InferInput<Schema>
Returns
Section titled “Returns”Promise<string>