Functions
normalize
▸ normalize(options: LiquidOptions): NormalizedFullOptions
Defined in src/liquid-options.ts:161
Parameters:
| Name | Type |
|---|---|
options |
LiquidOptions |
Returns: NormalizedFullOptions
normalizeDirectoryList
▸ normalizeDirectoryList(value: any): string[]
Defined in src/liquid-options.ts:187
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: string[]
Object literals
Const defaultOptions
▪ defaultOptions: object
Defined in src/liquid-options.ts:130
cache
• cache: undefined = undefined
Defined in src/liquid-options.ts:136
dynamicPartials
• dynamicPartials: true = true
Defined in src/liquid-options.ts:139
extname
• extname: string = “”
Defined in src/liquid-options.ts:137
fs
• fs: “fs/node” = fs
Defined in src/liquid-options.ts:138
globals
• globals: object
Defined in src/liquid-options.ts:155
Type declaration:
greedy
• greedy: true = true
Defined in src/liquid-options.ts:145
jekyllInclude
• jekyllInclude: false = false
Defined in src/liquid-options.ts:135
jsTruthy
• jsTruthy: false = false
Defined in src/liquid-options.ts:140
keepOutputType
• keepOutputType: false = false
Defined in src/liquid-options.ts:156
layouts
• layouts: string[] = [‘.’]
Defined in src/liquid-options.ts:132
lenientIf
• lenientIf: false = false
Defined in src/liquid-options.ts:154
operators
• operators: Operators = defaultOperators
Defined in src/liquid-options.ts:157
operatorsTrie
• operatorsTrie: Trie = createTrie(defaultOperators)
Defined in src/liquid-options.ts:158
outputDelimiterLeft
• outputDelimiterLeft: string = “{{" *Defined in [src/liquid-options.ts:148](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L148)* ### outputDelimiterRight • **outputDelimiterRight**: *string* = "}}" *Defined in [src/liquid-options.ts:149](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L149)* ### ownPropertyOnly • **ownPropertyOnly**: *false* = false *Defined in [src/liquid-options.ts:153](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L153)* ### partials • **partials**: *string[]* = ['.'] *Defined in [src/liquid-options.ts:133](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L133)* ### preserveTimezones • **preserveTimezones**: *false* = false *Defined in [src/liquid-options.ts:150](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L150)* ### relativeReference • **relativeReference**: *true* = true *Defined in [src/liquid-options.ts:134](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L134)* ### root • **root**: *string[]* = ['.'] *Defined in [src/liquid-options.ts:131](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L131)* ### strictFilters • **strictFilters**: *false* = false *Defined in [src/liquid-options.ts:151](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L151)* ### strictVariables • **strictVariables**: *false* = false *Defined in [src/liquid-options.ts:152](https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L152)* ### tagDelimiterLeft • **tagDelimiterLeft**: *string* = "{%“
Defined in src/liquid-options.ts:146
tagDelimiterRight
• tagDelimiterRight: string = “%}”
Defined in src/liquid-options.ts:147
trimOutputLeft
• trimOutputLeft: false = false
Defined in src/liquid-options.ts:144
trimOutputRight
• trimOutputRight: false = false
Defined in src/liquid-options.ts:143
trimTagLeft
• trimTagLeft: false = false
Defined in src/liquid-options.ts:142
trimTagRight
• trimTagRight: false = false
Defined in src/liquid-options.ts:141