Module: "liquid-options"

Type aliases

OutputEscape

Ƭ OutputEscape: function

Defined in src/liquid-options.ts:9

Type declaration:

▸ (value: any): string

Parameters:

Name Type
value any

OutputEscapeOption

Ƭ OutputEscapeOption: *”escape” | “json” | OutputEscape*

Defined in src/liquid-options.ts:10

Functions

getOutputEscapeFunction

▸ getOutputEscapeFunction(nameOrFunction: OutputEscapeOption): OutputEscape

Defined in src/liquid-options.ts:194

Parameters:

Name Type
nameOrFunction OutputEscapeOption

Returns: OutputEscape


normalize

▸ normalize(options: LiquidOptions): NormalizedFullOptions

Defined in src/liquid-options.ts:170

Parameters:

Name Type
options LiquidOptions

Returns: NormalizedFullOptions


normalizeDirectoryList

▸ normalizeDirectoryList(value: any): string[]

Defined in src/liquid-options.ts:201

Parameters:

Name Type
value any

Returns: string[]

Object literals

Const defaultOptions

▪ defaultOptions: object

Defined in src/liquid-options.ts:139

cache

• cache: undefined = undefined

Defined in src/liquid-options.ts:145

dateFormat

• dateFormat: string = “%A, %B %-e, %Y at %-l:%M %P %z”

Defined in src/liquid-options.ts:150

dynamicPartials

• dynamicPartials: true = true

Defined in src/liquid-options.ts:148

extname

• extname: string = “”

Defined in src/liquid-options.ts:146

fs

• fs: “fs/node” = fs

Defined in src/liquid-options.ts:147

globals

• globals: object

Defined in src/liquid-options.ts:165

Type declaration:

greedy

• greedy: true = true

Defined in src/liquid-options.ts:155

jekyllInclude

• jekyllInclude: false = false

Defined in src/liquid-options.ts:144

jsTruthy

• jsTruthy: false = false

Defined in src/liquid-options.ts:149

keepOutputType

• keepOutputType: false = false

Defined in src/liquid-options.ts:166

layouts

• layouts: string[] = [‘.’]

Defined in src/liquid-options.ts:141

lenientIf

• lenientIf: false = false

Defined in src/liquid-options.ts:164

operators

• operators: Operators = defaultOperators

Defined in src/liquid-options.ts:167

outputDelimiterLeft

• outputDelimiterLeft: string = “{{”

Defined in src/liquid-options.ts:158

outputDelimiterRight

• outputDelimiterRight: string = “}}”

Defined in src/liquid-options.ts:159

ownPropertyOnly

• ownPropertyOnly: true = true

Defined in src/liquid-options.ts:163

partials

• partials: string[] = [‘.’]

Defined in src/liquid-options.ts:142

preserveTimezones

• preserveTimezones: false = false

Defined in src/liquid-options.ts:160

relativeReference

• relativeReference: true = true

Defined in src/liquid-options.ts:143

root

• root: string[] = [‘.’]

Defined in src/liquid-options.ts:140

strictFilters

• strictFilters: false = false

Defined in src/liquid-options.ts:161

strictVariables

• strictVariables: false = false

Defined in src/liquid-options.ts:162

tagDelimiterLeft

• tagDelimiterLeft: string = “{%”

Defined in src/liquid-options.ts:156

tagDelimiterRight

• tagDelimiterRight: string = “%}”

Defined in src/liquid-options.ts:157

trimOutputLeft

• trimOutputLeft: false = false

Defined in src/liquid-options.ts:154

trimOutputRight

• trimOutputRight: false = false

Defined in src/liquid-options.ts:153

trimTagLeft

• trimTagLeft: false = false

Defined in src/liquid-options.ts:152

trimTagRight

• trimTagRight: false = false

Defined in src/liquid-options.ts:151