Module: "liquid-options"

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