External module: "liquid-options"

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