feat: renderSync, parseAndRenderSync and renderFileSync, see #48

This commit is contained in:
harttle
2019-08-26 10:15:43 -05:00
committed by Jun Yang
parent 8028f82499
commit 7fb01ad69a
66 changed files with 896 additions and 272 deletions
+3 -1
View File
@@ -9,8 +9,10 @@ export class Context {
private scopes: Scope[] = [{}]
private registers = {}
public environments: Scope
public sync: boolean
public opts: NormalizedFullOptions
public constructor (ctx: object = {}, opts?: NormalizedFullOptions) {
public constructor (ctx: object = {}, opts?: NormalizedFullOptions, sync: boolean = false) {
this.sync = sync
this.opts = applyDefault(opts)
this.environments = ctx
}