Options
All
  • Public
  • Public/Protected
  • All
Menu

Generates resources by making use of a template engine. The template folder structure will be kept. Folders will be interpreted as containers and files as documents. A FileIdentifierMapper will be used to generate identifiers that correspond to the relative structure.

Hierarchy

  • TemplatedResourcesGenerator

Implements

Index

Constructors

constructor

Properties

Private Readonly engine

Private Readonly factory

Private Readonly metaExtension

metaExtension: ".meta" = '.meta'

Private Readonly templateFolder

templateFolder: string

Methods

generate

Private generateLinks

Private generateMetadata

Private generateResource

Private groupLinks

Private isMeta

  • isMeta(path: string): boolean

Private metaToResource

Private parseFolder

Private parseTemplate

  • parseTemplate(filePath: string, options: Dict<string>): Promise<string>