Functions
applyDefault
▸ applyDefault(options: NormalizedOptions): NormalizedFullOptions
Defined in liquid-options.ts:155
Parameters:
| Name | Type |
|---|---|
options |
NormalizedOptions |
Returns: NormalizedFullOptions
normalize
▸ normalize(options?: LiquidOptions): NormalizedOptions
Defined in liquid-options.ts:131
Parameters:
| Name | Type |
|---|---|
options? |
LiquidOptions |
Returns: NormalizedOptions
normalizeStringArray
▸ normalizeStringArray(value: any): string[]
Defined in liquid-options.ts:166
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: string[]
Object literals
Const defaultOptions
▪ defaultOptions: object
Defined in liquid-options.ts:102
cache
• cache: undefined = undefined
Defined in liquid-options.ts:106
dynamicPartials
• dynamicPartials: true = true
Defined in liquid-options.ts:109
extname
• extname: string = “”
Defined in liquid-options.ts:107
fs
• fs: “fs/node” = fs
Defined in liquid-options.ts:108
globals
• globals: object
Defined in liquid-options.ts:124
Type declaration:
greedy
• greedy: true = true
Defined in liquid-options.ts:115
jsTruthy
• jsTruthy: false = false
Defined in liquid-options.ts:110
keepOutputType
• keepOutputType: false = false
Defined in liquid-options.ts:125
layouts
• layouts: string[] = [‘.’]
Defined in liquid-options.ts:104
lenientIf
• lenientIf: false = false
Defined in liquid-options.ts:123
operators
• operators: Operators = defaultOperators
Defined in liquid-options.ts:127
operatorsTrie
• operatorsTrie: Trie = createTrie(defaultOperators)
Defined in liquid-options.ts:128
outputDelimiterLeft
• outputDelimiterLeft: string = “{{" *Defined in [liquid-options.ts:118](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L118)* ### outputDelimiterRight • **outputDelimiterRight**: *string* = "}}" *Defined in [liquid-options.ts:119](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L119)* ### partials • **partials**: *string[]* = ['.'] *Defined in [liquid-options.ts:105](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L105)* ### preserveTimezones • **preserveTimezones**: *false* = false *Defined in [liquid-options.ts:120](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L120)* ### root • **root**: *string[]* = ['.'] *Defined in [liquid-options.ts:103](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L103)* ### strictFilters • **strictFilters**: *false* = false *Defined in [liquid-options.ts:121](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L121)* ### strictVariables • **strictVariables**: *false* = false *Defined in [liquid-options.ts:122](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L122)* ### tagDelimiterLeft • **tagDelimiterLeft**: *string* = "{%“
Defined in liquid-options.ts:116
tagDelimiterRight
• tagDelimiterRight: string = “%}”
Defined in liquid-options.ts:117
timezoneOffset
• timezoneOffset: number = timezoneOffset
Defined in liquid-options.ts:126
trimOutputLeft
• trimOutputLeft: false = false
Defined in liquid-options.ts:114
trimOutputRight
• trimOutputRight: false = false
Defined in liquid-options.ts:113
trimTagLeft
• trimTagLeft: false = false
Defined in liquid-options.ts:112
trimTagRight
• trimTagRight: false = false
Defined in liquid-options.ts:111