From db3b675048d2e0313e59109d6538618a9fe4b47e Mon Sep 17 00:00:00 2001 From: Adi Dahiya Date: Tue, 23 Apr 2019 14:45:22 -0400 Subject: [PATCH 1/3] Update templates.ts --- src/lib/output/utils/resources/templates.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/output/utils/resources/templates.ts b/src/lib/output/utils/resources/templates.ts index a6f485653..caebf5702 100644 --- a/src/lib/output/utils/resources/templates.ts +++ b/src/lib/output/utils/resources/templates.ts @@ -3,10 +3,10 @@ import * as Handlebars from 'handlebars'; import { readFile } from '../../../utils/fs'; import { ResourceStack, Resource } from './stack'; -export class Template extends Resource { - private template?: HandlebarsTemplateDelegate; +export class Template extends Resource { + private template?: TemplateDelegate; - getTemplate(): HandlebarsTemplateDelegate { + getTemplate(): TemplateDelegate { if (!this.template) { const raw = readFile(this.fileName); this.template = Handlebars.compile(raw, { From 202af0b0c8c75843f2d36a533b7b1c333be7b1fc Mon Sep 17 00:00:00 2001 From: Adi Dahiya Date: Tue, 23 Apr 2019 14:47:22 -0400 Subject: [PATCH 2/3] Update templates.ts --- src/lib/output/utils/resources/templates.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/output/utils/resources/templates.ts b/src/lib/output/utils/resources/templates.ts index caebf5702..ef495c281 100644 --- a/src/lib/output/utils/resources/templates.ts +++ b/src/lib/output/utils/resources/templates.ts @@ -4,9 +4,9 @@ import { readFile } from '../../../utils/fs'; import { ResourceStack, Resource } from './stack'; export class Template extends Resource { - private template?: TemplateDelegate; + private template?: Handlebars.TemplateDelegate; - getTemplate(): TemplateDelegate { + getTemplate(): Handlebars.TemplateDelegate { if (!this.template) { const raw = readFile(this.fileName); this.template = Handlebars.compile(raw, { From 0b277dc49fced1d18839470f9f4e1984eba49ee5 Mon Sep 17 00:00:00 2001 From: Adi Dahiya Date: Tue, 23 Apr 2019 14:49:06 -0400 Subject: [PATCH 3/3] Update events.ts --- src/lib/output/events.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/output/events.ts b/src/lib/output/events.ts index 855befb26..95d9abc48 100644 --- a/src/lib/output/events.ts +++ b/src/lib/output/events.ts @@ -1,3 +1,4 @@ +import { TemplateDelegate } from 'handlebars'; import * as Path from 'path'; import { Event } from '../utils/events'; @@ -110,7 +111,7 @@ export class PageEvent extends Event { /** * The template that should be used to render this page. */ - template?: HandlebarsTemplateDelegate; + template?: TemplateDelegate; /** * The name of the template that should be used to render this page.