@@ -457,7 +457,7 @@
Returns: number
readToDelimiter ▸ readToDelimiter (delimiter: string): number
-Defined in src/parser/tokenizer.ts:147
+Defined in src/parser/tokenizer.ts:129
Parameters:
Returns: number
-readTopLevelToken ▸ readTopLevelToken (options: NormalizedFullOptions ): TopLevelToken
-Defined in src/parser/tokenizer.ts:119
+readTopLevelToken ▸ readTopLevelToken (options: NormalizedFullOptions ): TopLevelToken
+Defined in src/parser/tokenizer.ts:101
Parameters:
-Returns: TopLevelToken
+Returns: TopLevelToken
-readTopLevelTokens ▸ readTopLevelTokens (options: NormalizedFullOptions ): TopLevelToken []
-Defined in src/parser/tokenizer.ts:109
+readTopLevelTokens ▸ readTopLevelTokens (options: NormalizedFullOptions ): TopLevelToken []
+Defined in src/parser/tokenizer.ts:91
Parameters:
@@ -507,27 +507,27 @@
defaultOptions
-Returns: TopLevelToken []
+Returns: TopLevelToken []
readValue ▸ readValue (): ValueToken | undefined
-Defined in src/parser/tokenizer.ts:289
+Defined in src/parser/tokenizer.ts:271
Returns: ValueToken | undefined
readValueOrThrow ▸ readValueOrThrow (): ValueToken
-Defined in src/parser/tokenizer.ts:341
+Defined in src/parser/tokenizer.ts:323
Returns: ValueToken
readWord ▸ readWord (): IdentifierToken ‹›
-Defined in src/parser/tokenizer.ts:224
+Defined in src/parser/tokenizer.ts:206
deprecated
Returns: IdentifierToken ‹›
remaining ▸ remaining (): string
-Defined in src/parser/tokenizer.ts:269
+Defined in src/parser/tokenizer.ts:251
Returns: string
rmatch ▸ rmatch (pattern: string): boolean
-Defined in src/parser/tokenizer.ts:381
+Defined in src/parser/tokenizer.ts:363
Parameters:
@@ -544,11 +544,11 @@
Returns: boolean
skipBlank ▸ skipBlank (): void
-Defined in src/parser/tokenizer.ts:396
+Defined in src/parser/tokenizer.ts:378
Returns: void
snapshot ▸ snapshot (begin: number): string
-Defined in src/parser/tokenizer.ts:217
+Defined in src/parser/tokenizer.ts:199
Parameters:
@@ -568,7 +568,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -577,7 +577,7 @@
diff --git a/api/classes/render_expression_.expression.html b/api/classes/render_expression_.expression.html
index 4a7b4ee26..4526ec54c 100644
--- a/api/classes/render_expression_.expression.html
+++ b/api/classes/render_expression_.expression.html
@@ -97,7 +97,7 @@
Expression
Constructors constructor + new Expression (tokens: IterableIterator‹Token ›): Expression
-Defined in src/render/expression.ts:19
+Defined in src/render/expression.ts:8
Parameters:
Returns: Expression
Properties Private postfix• postfix : Token []
-Defined in src/render/expression.ts:19
+Defined in src/render/expression.ts:8
Methods evaluate ▸ evaluate (ctx: Context , lenient?: undefined | false | true): Generator‹unknown, unknown, unknown›
-Defined in src/render/expression.ts:24
+Defined in src/render/expression.ts:13
Parameters:
@@ -137,7 +137,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/render_render_.render.html b/api/classes/render_render_.render.html
index f33829b2f..25ff316c2 100644
--- a/api/classes/render_render_.render.html
+++ b/api/classes/render_render_.render.html
@@ -97,7 +97,7 @@
Render
Methods renderTemplates ▸ renderTemplates (templates: Template [], ctx: Context , emitter?: Emitter ): IterableIterator‹any›
-Defined in src/render/render.ts:17
+Defined in src/render/render.ts:13
Parameters:
@@ -122,7 +122,7 @@
Returns: IterableIterator‹any›
renderTemplatesToNodeStream ▸ renderTemplatesToNodeStream (templates: Template [], ctx: Context ): ReadableStream
-Defined in src/render/render.ts:11
+Defined in src/render/render.ts:7
Parameters:
@@ -144,7 +144,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/template_filter_filter_map_.filtermap.html b/api/classes/tags_assign_.default.html
similarity index 74%
rename from api/classes/template_filter_filter_map_.filtermap.html
rename to api/classes/tags_assign_.default.html
index 77563230f..e30560e77 100644
--- a/api/classes/template_filter_filter_map_.filtermap.html
+++ b/api/classes/tags_assign_.default.html
@@ -2,20 +2,20 @@
- Class: FilterMap | LiquidJS
+ Class: default | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,17 +87,20 @@
- Class: FilterMap
+ Class: default
-
+
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -197,7 +170,7 @@
@@ -241,7 +214,7 @@
-
+
English
diff --git a/api/classes/tags_block_.default.html b/api/classes/tags_block_.default.html
new file mode 100644
index 000000000..d55ff06ad
--- /dev/null
+++ b/api/classes/tags_block_.default.html
@@ -0,0 +1,266 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/template_tag_tag_.tag.html b/api/classes/tags_break_.default.html
similarity index 87%
rename from api/classes/template_tag_tag_.tag.html
rename to api/classes/tags_break_.default.html
index 8269dabac..d3313aec9 100644
--- a/api/classes/template_tag_tag_.tag.html
+++ b/api/classes/tags_break_.default.html
@@ -2,20 +2,20 @@
- Class: Tag | LiquidJS
+ Class: default | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,23 +87,21 @@
- Class: Tag
+ Class: default
-
+
-
Hierarchy
+
Hierarchy ↳ Tag
+
↳ default
Implements
-
Constructors constructor + new Tag (token: TagToken , tokens: TopLevelToken [], liquid: Liquid ): Tag
+
Constructors constructor + new default (token: TagToken , remainTokens: TopLevelToken [], liquid: Liquid ): default
+
Inherited from default .constructor
Overrides TemplateImpl .constructor
-
Defined in src/template/tag/tag.ts:10
+
Defined in src/template/tag.ts:12
Parameters:
-
Returns: Tag
-
Properties Private impl• impl : TagImpl
-
Defined in src/template/tag/tag.ts:10
+
Returns: default
+
Properties Protected liquid• liquid : Liquid
+
Inherited from default .liquid
+
Defined in src/template/tag.ts:12
name • name : string
-
Defined in src/template/tag/tag.ts:9
+
Inherited from default .name
+
Defined in src/template/tag.ts:11
token • token : TagToken
Implementation of Template .token
Inherited from TemplateImpl .token
Defined in src/template/template-impl.ts:2
-
Methods render ▸ render (ctx: Context , emitter: Emitter ): Generator‹unknown, unknown, HashValue | unknown›
+
Methods render ▸ render (ctx: Context , emitter: Emitter ): void
Implementation of Template
-
Defined in src/template/tag/tag.ts:24
+
Overrides Tag .render
+
Defined in src/tags/break.ts:4
Parameters:
-
Returns: Generator‹unknown, unknown, HashValue | unknown›
+
Returns: void
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -169,7 +170,7 @@
@@ -213,7 +214,7 @@
-
+
English
diff --git a/api/classes/tags_capture_.default.html b/api/classes/tags_capture_.default.html
new file mode 100644
index 000000000..70638fba2
--- /dev/null
+++ b/api/classes/tags_capture_.default.html
@@ -0,0 +1,244 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_case_.default.html b/api/classes/tags_case_.default.html
new file mode 100644
index 000000000..f71ec3a5e
--- /dev/null
+++ b/api/classes/tags_case_.default.html
@@ -0,0 +1,252 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_comment_.default.html b/api/classes/tags_comment_.default.html
new file mode 100644
index 000000000..04b97b457
--- /dev/null
+++ b/api/classes/tags_comment_.default.html
@@ -0,0 +1,225 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_continue_.default.html b/api/classes/tags_continue_.default.html
new file mode 100644
index 000000000..d7732c6c6
--- /dev/null
+++ b/api/classes/tags_continue_.default.html
@@ -0,0 +1,244 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_cycle_.default.html b/api/classes/tags_cycle_.default.html
new file mode 100644
index 000000000..814576ffa
--- /dev/null
+++ b/api/classes/tags_cycle_.default.html
@@ -0,0 +1,249 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_decrement_.default.html b/api/classes/tags_decrement_.default.html
new file mode 100644
index 000000000..2b86bae64
--- /dev/null
+++ b/api/classes/tags_decrement_.default.html
@@ -0,0 +1,246 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_echo_.default.html b/api/classes/tags_echo_.default.html
new file mode 100644
index 000000000..49ecd5f27
--- /dev/null
+++ b/api/classes/tags_echo_.default.html
@@ -0,0 +1,246 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_for_.default.html b/api/classes/tags_for_.default.html
new file mode 100644
index 000000000..49210c4bf
--- /dev/null
+++ b/api/classes/tags_for_.default.html
@@ -0,0 +1,258 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_if_.default.html b/api/classes/tags_if_.default.html
new file mode 100644
index 000000000..bd904cb3d
--- /dev/null
+++ b/api/classes/tags_if_.default.html
@@ -0,0 +1,249 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_include_.default.html b/api/classes/tags_include_.default.html
new file mode 100644
index 000000000..0272f17f2
--- /dev/null
+++ b/api/classes/tags_include_.default.html
@@ -0,0 +1,249 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_increment_.default.html b/api/classes/tags_increment_.default.html
new file mode 100644
index 000000000..03b91a2df
--- /dev/null
+++ b/api/classes/tags_increment_.default.html
@@ -0,0 +1,246 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/template_tag_tag_map_.tagmap.html b/api/classes/tags_inline_comment_.default.html
similarity index 76%
rename from api/classes/template_tag_tag_map_.tagmap.html
rename to api/classes/tags_inline_comment_.default.html
index 85e436b2d..cdc9634e5 100644
--- a/api/classes/template_tag_tag_map_.tagmap.html
+++ b/api/classes/tags_inline_comment_.default.html
@@ -2,20 +2,20 @@
- Class: TagMap | LiquidJS
+ Class: default | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,22 +87,20 @@
- Class: TagMap
+ Class: default
-
+
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -150,7 +151,7 @@
@@ -194,7 +195,7 @@
-
+
English
diff --git a/api/classes/tags_layout_.default.html b/api/classes/tags_layout_.default.html
new file mode 100644
index 000000000..6f150e3c9
--- /dev/null
+++ b/api/classes/tags_layout_.default.html
@@ -0,0 +1,252 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_liquid_.default.html b/api/classes/tags_liquid_.default.html
new file mode 100644
index 000000000..3e79f64dd
--- /dev/null
+++ b/api/classes/tags_liquid_.default.html
@@ -0,0 +1,246 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_raw_.default.html b/api/classes/tags_raw_.default.html
new file mode 100644
index 000000000..2f052b9f8
--- /dev/null
+++ b/api/classes/tags_raw_.default.html
@@ -0,0 +1,228 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_render_.default.html b/api/classes/tags_render_.default.html
new file mode 100644
index 000000000..f745f0885
--- /dev/null
+++ b/api/classes/tags_render_.default.html
@@ -0,0 +1,252 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_tablerow_.default.html b/api/classes/tags_tablerow_.default.html
new file mode 100644
index 000000000..165eafd09
--- /dev/null
+++ b/api/classes/tags_tablerow_.default.html
@@ -0,0 +1,255 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/tags_unless_.default.html b/api/classes/tags_unless_.default.html
new file mode 100644
index 000000000..38346159a
--- /dev/null
+++ b/api/classes/tags_unless_.default.html
@@ -0,0 +1,249 @@
+
+
+
+
+ Class: default | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/template_filter_filter_.filter.html b/api/classes/template_filter_.filter.html
similarity index 93%
rename from api/classes/template_filter_filter_.filter.html
rename to api/classes/template_filter_.filter.html
index 5234f6fa4..608f17412 100644
--- a/api/classes/template_filter_filter_.filter.html
+++ b/api/classes/template_filter_.filter.html
@@ -9,13 +9,13 @@
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -89,15 +89,15 @@
Hierarchy
-
Constructors constructor + new Filter (name: string, impl: FilterImplOptions , args: FilterArg [], liquid: Liquid ): Filter
-
Defined in src/template/filter/filter.ts:12
+
Constructors constructor + new Filter (name: string, impl: FilterImplOptions | undefined, args: FilterArg [], liquid: Liquid ): Filter
+
Defined in src/template/filter.ts:12
Parameters:
-
Returns: Filter
+
Returns: Filter
Properties args • args : FilterArg []
-
Defined in src/template/filter/filter.ts:10
+
Defined in src/template/filter.ts:10
-
Private impl• impl : FilterImplOptions
-
Defined in src/template/filter/filter.ts:11
+
Private impl• impl : FilterImplOptions
+
Defined in src/template/filter.ts:11
Private liquid• liquid : Liquid
-
Defined in src/template/filter/filter.ts:12
+
Defined in src/template/filter.ts:12
name • name : string
-
Defined in src/template/filter/filter.ts:9
+
Defined in src/template/filter.ts:9
Methods render ▸ render (value: any, context: Context ): IterableIterator‹unknown›
-
Defined in src/template/filter/filter.ts:20
+
Defined in src/template/filter.ts:20
Parameters:
@@ -158,7 +158,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -211,7 +211,7 @@
-
+
English
diff --git a/api/classes/template_tag_hash_.hash.html b/api/classes/template_hash_.hash.html
similarity index 94%
rename from api/classes/template_tag_hash_.hash.html
rename to api/classes/template_hash_.hash.html
index 765cbddb3..b526ca40c 100644
--- a/api/classes/template_tag_hash_.hash.html
+++ b/api/classes/template_hash_.hash.html
@@ -9,13 +9,13 @@
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -89,7 +89,7 @@
@@ -97,8 +97,8 @@
Hierarchy
-
Constructors constructor + new Hash (markup: string, jekyllStyle?: undefined | false | true): Hash
-
Defined in src/template/tag/hash.ts:18
+
Constructors constructor + new Hash (markup: string, jekyllStyle?: undefined | false | true): Hash
+
Defined in src/template/hash.ts:17
Parameters:
@@ -116,11 +116,11 @@
undefined | false | true
-
Returns: Hash
-
Properties hash • hash : HashValue
-
Defined in src/template/tag/hash.ts:18
-
Methods render ▸ render (ctx: Context ): Generator‹unknown, HashValue , unknown›
-
Defined in src/template/tag/hash.ts:25
+
Returns: Hash
+
Properties hash • hash : HashValueTokens
+
Defined in src/template/hash.ts:17
+
Methods render ▸ render (ctx: Context ): Generator‹unknown, Record‹string, any›, unknown›
+
Defined in src/template/hash.ts:24
Parameters:
-
Returns: Generator‹unknown, HashValue , unknown›
+
Returns: Generator‹unknown, Record‹string, any›, unknown›
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -191,7 +191,7 @@
-
+
English
diff --git a/api/classes/template_html_.html.html b/api/classes/template_html_.html.html
index d82e1be70..8723948ec 100644
--- a/api/classes/template_html_.html.html
+++ b/api/classes/template_html_.html.html
@@ -103,7 +103,7 @@
Constructors constructor + new HTML (token: HTMLToken ): HTML
Overrides TemplateImpl .constructor
-Defined in src/template/html.ts:8
+Defined in src/template/html.ts:7
Parameters:
Returns: HTML
Properties Private str• str : string
-Defined in src/template/html.ts:8
+Defined in src/template/html.ts:7
token • token : HTMLToken
Implementation of Template .token
@@ -127,7 +127,7 @@
Defined in src/template/template-impl.ts:2
Methods render ▸ render (ctx: Context , emitter: Emitter ): IterableIterator‹void›
Implementation of Template
-Defined in src/template/html.ts:13
+Defined in src/template/html.ts:12
Parameters:
@@ -149,7 +149,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/template_output_.output.html b/api/classes/template_output_.output.html
index 1ac5cf773..0b792b8e7 100644
--- a/api/classes/template_output_.output.html
+++ b/api/classes/template_output_.output.html
@@ -103,7 +103,7 @@
Constructors constructor + new Output (token: OutputToken , liquid: Liquid ): Output
Overrides TemplateImpl .constructor
-Defined in src/template/output.ts:11
+Defined in src/template/output.ts:10
Parameters:
@@ -127,11 +127,11 @@
Inherited from TemplateImpl .token
Defined in src/template/template-impl.ts:2
-Private value• value : Value
-Defined in src/template/output.ts:11
+value • value : Value
+Defined in src/template/output.ts:10
Methods render ▸ render (ctx: Context , emitter: Emitter ): IterableIterator‹unknown›
Implementation of Template
-Defined in src/template/output.ts:23
+Defined in src/template/output.ts:22
Parameters:
@@ -153,7 +153,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -162,7 +162,7 @@
diff --git a/api/classes/template_tag_.tag.html b/api/classes/template_tag_.tag.html
new file mode 100644
index 000000000..2cca97d47
--- /dev/null
+++ b/api/classes/template_tag_.tag.html
@@ -0,0 +1,264 @@
+
+
+
+
+ Class: Tag | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/classes/template_template_impl_.templateimpl.html b/api/classes/template_template_impl_.templateimpl.html
index 33e3902c7..42d8a069f 100644
--- a/api/classes/template_template_impl_.templateimpl.html
+++ b/api/classes/template_template_impl_.templateimpl.html
@@ -96,7 +96,7 @@
Type parameters ▪ T
Hierarchy
TemplateImpl
-↳ Tag
+↳ Tag
↳ Output
↳ HTML
@@ -122,7 +122,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/template_value_.value.html b/api/classes/template_value_.value.html
index 3d704d9b8..ecae41559 100644
--- a/api/classes/template_value_.value.html
+++ b/api/classes/template_value_.value.html
@@ -97,7 +97,7 @@
Value
Constructors constructor + new Value (str: string, liquid: Liquid ): Value
-Defined in src/template/value.ts:9
+Defined in src/template/value.ts:10
Parameters:
Returns: Value
-Properties Readonly filters• filters : Filter [] = []
-Defined in src/template/value.ts:8
+Properties Readonly filters• filters : Filter [] = []
+Defined in src/template/value.ts:9
Readonly initial• initial : Expression
-Defined in src/template/value.ts:9
-Methods value ▸ value (ctx: Context , lenient: boolean): Generator‹unknown, unknown, unknown›
-Defined in src/template/value.ts:19
+Defined in src/template/value.ts:10
+Methods Private getFilter▸ getFilter (liquid: Liquid , name: string): FilterImplOptions
+Defined in src/template/value.ts:29
+Parameters:
+
+
+
+Name
+Type
+
+
+
+liquid
+Liquid
+
+
+name
+string
+
+
+Returns: FilterImplOptions
+
+value ▸ value (ctx: Context , lenient: boolean): Generator‹unknown, unknown, unknown›
+Defined in src/template/value.ts:20
Parameters:
@@ -147,7 +168,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -156,7 +177,7 @@
diff --git a/api/classes/tokens_delimited_token_.delimitedtoken.html b/api/classes/tokens_delimited_token_.delimitedtoken.html
index a8a32d583..f90a01848 100644
--- a/api/classes/tokens_delimited_token_.delimitedtoken.html
+++ b/api/classes/tokens_delimited_token_.delimitedtoken.html
@@ -96,9 +96,9 @@
Hierarchy
Constructors constructor + new DelimitedToken (kind: TokenKind , content: string, input: string, begin: number, end: number, trimLeft: boolean, trimRight: boolean, file?: undefined | string): DelimitedToken
@@ -147,26 +147,26 @@
Returns: DelimitedToken
Properties begin • begin : number
-Inherited from Token .begin
+Inherited from DelimitedToken .begin
Defined in src/tokens/token.ts:7
content • content : string
Defined in src/tokens/delimited-token.ts:8
end • end : number
-Inherited from Token .end
+Inherited from DelimitedToken .end
Defined in src/tokens/token.ts:8
Optional file• file ? : undefined | string
-Inherited from Token .file
+Inherited from DelimitedToken .file
Defined in src/tokens/token.ts:9
input • input : string
-Inherited from Token .input
+Inherited from DelimitedToken .input
Defined in src/tokens/token.ts:6
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
trimLeft • trimLeft : boolean = false
@@ -175,23 +175,23 @@
trimRight • trimRight : boolean = false
Defined in src/tokens/delimited-token.ts:7
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_filter_token_.filtertoken.html b/api/classes/tokens_filter_token_.filtertoken.html
index 432802107..66e117f15 100644
--- a/api/classes/tokens_filter_token_.filtertoken.html
+++ b/api/classes/tokens_filter_token_.filtertoken.html
@@ -139,45 +139,45 @@
Defined in src/tokens/filter-token.ts:8
begin • begin : number
-Inherited from Token .begin
+Inherited from DelimitedToken .begin
Defined in src/tokens/token.ts:7
end • end : number
-Inherited from Token .end
+Inherited from DelimitedToken .end
Defined in src/tokens/token.ts:8
Optional file• file ? : undefined | string
-Inherited from Token .file
+Inherited from DelimitedToken .file
Defined in src/tokens/token.ts:9
input • input : string
-Inherited from Token .input
+Inherited from DelimitedToken .input
Defined in src/tokens/token.ts:6
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
name • name : string
Defined in src/tokens/filter-token.ts:7
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_hash_token_.hashtoken.html b/api/classes/tokens_hash_token_.hashtoken.html
index 7d807c6fe..66d3069d9 100644
--- a/api/classes/tokens_hash_token_.hashtoken.html
+++ b/api/classes/tokens_hash_token_.hashtoken.html
@@ -136,23 +136,23 @@
Returns: HashToken
Properties begin • begin : number
-Overrides Token .begin
+Overrides DelimitedToken .begin
Defined in src/tokens/hash-token.ts:9
end • end : number
-Overrides Token .end
+Overrides DelimitedToken .end
Defined in src/tokens/hash-token.ts:10
Optional file• file ? : undefined | string
-Overrides Token .file
+Overrides DelimitedToken .file
Defined in src/tokens/hash-token.ts:13
input • input : string
-Overrides Token .input
+Overrides DelimitedToken .input
Defined in src/tokens/hash-token.ts:8
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
name • name : IdentifierToken
@@ -161,23 +161,23 @@
Optional value• value ? : ValueToken
Defined in src/tokens/hash-token.ts:12
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_html_token_.htmltoken.html b/api/classes/tokens_html_token_.htmltoken.html
index 47d69bdff..eb74dce8e 100644
--- a/api/classes/tokens_html_token_.htmltoken.html
+++ b/api/classes/tokens_html_token_.htmltoken.html
@@ -128,23 +128,23 @@
Returns: HTMLToken
Properties begin • begin : number
-Overrides Token .begin
+Overrides DelimitedToken .begin
Defined in src/tokens/html-token.ts:9
end • end : number
-Overrides Token .end
+Overrides DelimitedToken .end
Defined in src/tokens/html-token.ts:10
Optional file• file ? : undefined | string
-Overrides Token .file
+Overrides DelimitedToken .file
Defined in src/tokens/html-token.ts:11
input • input : string
-Overrides Token .input
+Overrides DelimitedToken .input
Defined in src/tokens/html-token.ts:8
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
trimLeft • trimLeft : number = 0
@@ -157,23 +157,23 @@
Returns: string
getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_identifier_token_.identifiertoken.html b/api/classes/tokens_identifier_token_.identifiertoken.html
index 3a9906cdc..74f52dc71 100644
--- a/api/classes/tokens_identifier_token_.identifiertoken.html
+++ b/api/classes/tokens_identifier_token_.identifiertoken.html
@@ -128,34 +128,34 @@
Returns: IdentifierToken
Properties begin • begin : number
-Overrides Token .begin
+Overrides DelimitedToken .begin
Defined in src/tokens/identifier-token.ts:9
content • content : string
Defined in src/tokens/identifier-token.ts:6
end • end : number
-Overrides Token .end
+Overrides DelimitedToken .end
Defined in src/tokens/identifier-token.ts:10
Optional file• file ? : undefined | string
-Overrides Token .file
+Overrides DelimitedToken .file
Defined in src/tokens/identifier-token.ts:11
input • input : string
-Overrides Token .input
+Overrides DelimitedToken .input
Defined in src/tokens/identifier-token.ts:8
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
@@ -179,13 +179,13 @@
Returns: boolean
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html b/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html
index 43e587642..c1dd2792d 100644
--- a/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html
+++ b/api/classes/tokens_liquid_tag_token_.liquidtagtoken.html
@@ -97,7 +97,7 @@
↳ LiquidTagToken
Constructors constructor + new LiquidTagToken (input: string, begin: number, end: number, options: NormalizedFullOptions , file?: undefined | string): LiquidTagToken
Overrides DelimitedToken .constructor
-Defined in src/tokens/liquid-tag-token.ts:9
+Defined in src/tokens/liquid-tag-token.ts:8
Parameters:
Returns: LiquidTagToken
Properties args • args : string
-Defined in src/tokens/liquid-tag-token.ts:9
+Defined in src/tokens/liquid-tag-token.ts:8
begin • begin : number
-Inherited from Token .begin
+Inherited from DelimitedToken .begin
Defined in src/tokens/token.ts:7
content • content : string
@@ -140,23 +140,23 @@
Defined in src/tokens/delimited-token.ts:8
end • end : number
-Inherited from Token .end
+Inherited from DelimitedToken .end
Defined in src/tokens/token.ts:8
Optional file• file ? : undefined | string
-Inherited from Token .file
+Inherited from DelimitedToken .file
Defined in src/tokens/token.ts:9
input • input : string
-Inherited from Token .input
+Inherited from DelimitedToken .input
Defined in src/tokens/token.ts:6
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
name • name : string
-Defined in src/tokens/liquid-tag-token.ts:8
+Defined in src/tokens/liquid-tag-token.ts:7
trimLeft • trimLeft : boolean = false
Inherited from DelimitedToken .trimLeft
@@ -166,23 +166,23 @@
Inherited from DelimitedToken .trimRight
Defined in src/tokens/delimited-token.ts:7
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_literal_token_.literaltoken.html b/api/classes/tokens_literal_token_.literaltoken.html
index 4551e2e78..beb6ee8a8 100644
--- a/api/classes/tokens_literal_token_.literaltoken.html
+++ b/api/classes/tokens_literal_token_.literaltoken.html
@@ -128,45 +128,45 @@
Returns: LiteralToken
Properties begin • begin : number
-
Overrides Token .begin
+
Overrides DelimitedToken .begin
Defined in src/tokens/literal-token.ts:8
end • end : number
-
Overrides Token .end
+
Overrides DelimitedToken .end
Defined in src/tokens/literal-token.ts:9
Optional file• file ? : undefined | string
-
Overrides Token .file
+
Overrides DelimitedToken .file
Defined in src/tokens/literal-token.ts:10
input • input : string
-
Overrides Token .input
+
Overrides DelimitedToken .input
Defined in src/tokens/literal-token.ts:7
kind • kind : TokenKind
-
Inherited from Token .kind
+
Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
literal • literal : string
Defined in src/tokens/literal-token.ts:5
Methods getPosition ▸ getPosition (): number[]
-
Inherited from Token .getPosition
+
Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-
Inherited from Token .getText
+
Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-
Inherited from Token .size
+
Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_number_token_.numbertoken.html b/api/classes/tokens_number_token_.numbertoken.html
index ef179ada5..56418e06d 100644
--- a/api/classes/tokens_number_token_.numbertoken.html
+++ b/api/classes/tokens_number_token_.numbertoken.html
@@ -120,48 +120,48 @@
Returns: NumberToken
Properties begin • begin : number
-Inherited from Token .begin
+Inherited from DelimitedToken .begin
Defined in src/tokens/token.ts:7
Optional decimal• decimal ? : IdentifierToken
Defined in src/tokens/number-token.ts:8
end • end : number
-Inherited from Token .end
+Inherited from DelimitedToken .end
Defined in src/tokens/token.ts:8
Optional file• file ? : undefined | string
-Inherited from Token .file
+Inherited from DelimitedToken .file
Defined in src/tokens/token.ts:9
input • input : string
-Inherited from Token .input
+Inherited from DelimitedToken .input
Defined in src/tokens/token.ts:6
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
whole • whole : IdentifierToken
Defined in src/tokens/number-token.ts:7
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_operator_token_.operatortoken.html b/api/classes/tokens_operator_token_.operatortoken.html
index 5dfd383b9..cebb73b8f 100644
--- a/api/classes/tokens_operator_token_.operatortoken.html
+++ b/api/classes/tokens_operator_token_.operatortoken.html
@@ -128,29 +128,29 @@
Returns: OperatorToken
Properties begin • begin : number
-Overrides Token .begin
+Overrides DelimitedToken .begin
Defined in src/tokens/operator-token.ts:20
end • end : number
-Overrides Token .end
+Overrides DelimitedToken .end
Defined in src/tokens/operator-token.ts:21
Optional file• file ? : undefined | string
-Overrides Token .file
+Overrides DelimitedToken .file
Defined in src/tokens/operator-token.ts:22
input • input : string
-Overrides Token .input
+Overrides DelimitedToken .input
Defined in src/tokens/operator-token.ts:19
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
operator • operator : string
Defined in src/tokens/operator-token.ts:17
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
@@ -159,18 +159,18 @@
Returns: any
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_output_token_.outputtoken.html b/api/classes/tokens_output_token_.outputtoken.html
index b2262f7b5..447937e7f 100644
--- a/api/classes/tokens_output_token_.outputtoken.html
+++ b/api/classes/tokens_output_token_.outputtoken.html
@@ -129,7 +129,7 @@
Returns: OutputToken
Properties begin • begin : number
-Inherited from Token .begin
+Inherited from DelimitedToken .begin
Defined in src/tokens/token.ts:7
content • content : string
@@ -137,19 +137,19 @@
Defined in src/tokens/delimited-token.ts:8
end • end : number
-Inherited from Token .end
+Inherited from DelimitedToken .end
Defined in src/tokens/token.ts:8
Optional file• file ? : undefined | string
-Inherited from Token .file
+Inherited from DelimitedToken .file
Defined in src/tokens/token.ts:9
input • input : string
-Inherited from Token .input
+Inherited from DelimitedToken .input
Defined in src/tokens/token.ts:6
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
trimLeft • trimLeft : boolean = false
@@ -160,23 +160,23 @@
Inherited from DelimitedToken .trimRight
Defined in src/tokens/delimited-token.ts:7
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_property_access_token_.propertyaccesstoken.html b/api/classes/tokens_property_access_token_.propertyaccesstoken.html
index f846e9181..214c9bb6c 100644
--- a/api/classes/tokens_property_access_token_.propertyaccesstoken.html
+++ b/api/classes/tokens_property_access_token_.propertyaccesstoken.html
@@ -100,7 +100,7 @@
Constructors constructor + new PropertyAccessToken (variable: IdentifierToken | QuotedToken , props: IdentifierToken | QuotedToken | PropertyAccessToken [], end: number): PropertyAccessToken
Overrides Token .constructor
-Defined in src/tokens/property-access-token.ts:8
+Defined in src/tokens/property-access-token.ts:7
Parameters:
Returns: PropertyAccessToken
Properties begin • begin : number
-Inherited from Token .begin
+Inherited from DelimitedToken .begin
Defined in src/tokens/token.ts:7
end • end : number
-Inherited from Token .end
+Inherited from DelimitedToken .end
Defined in src/tokens/token.ts:8
Optional file• file ? : undefined | string
-Inherited from Token .file
+Inherited from DelimitedToken .file
Defined in src/tokens/token.ts:9
input • input : string
-Inherited from Token .input
+Inherited from DelimitedToken .input
Defined in src/tokens/token.ts:6
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
propertyName • propertyName : string
-Defined in src/tokens/property-access-token.ts:8
+Defined in src/tokens/property-access-token.ts:7
props • props : IdentifierToken | QuotedToken | PropertyAccessToken []
-Defined in src/tokens/property-access-token.ts:11
+Defined in src/tokens/property-access-token.ts:10
variable • variable : IdentifierToken | QuotedToken
-Defined in src/tokens/property-access-token.ts:10
+Defined in src/tokens/property-access-token.ts:9
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_quoted_token_.quotedtoken.html b/api/classes/tokens_quoted_token_.quotedtoken.html
index 6a004fc76..eb08e796a 100644
--- a/api/classes/tokens_quoted_token_.quotedtoken.html
+++ b/api/classes/tokens_quoted_token_.quotedtoken.html
@@ -128,42 +128,42 @@
Returns: QuotedToken
Properties begin • begin : number
-Overrides Token .begin
+Overrides DelimitedToken .begin
Defined in src/tokens/quoted-token.ts:7
end • end : number
-Overrides Token .end
+Overrides DelimitedToken .end
Defined in src/tokens/quoted-token.ts:8
Optional file• file ? : undefined | string
-Overrides Token .file
+Overrides DelimitedToken .file
Defined in src/tokens/quoted-token.ts:9
input • input : string
-Overrides Token .input
+Overrides DelimitedToken .input
Defined in src/tokens/quoted-token.ts:6
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_range_token_.rangetoken.html b/api/classes/tokens_range_token_.rangetoken.html
index 9b406830d..044e3bf21 100644
--- a/api/classes/tokens_range_token_.rangetoken.html
+++ b/api/classes/tokens_range_token_.rangetoken.html
@@ -136,23 +136,23 @@
Returns: RangeToken
Properties begin • begin : number
-Overrides Token .begin
+Overrides DelimitedToken .begin
Defined in src/tokens/range-token.ts:8
end • end : number
-Overrides Token .end
+Overrides DelimitedToken .end
Defined in src/tokens/range-token.ts:9
Optional file• file ? : undefined | string
-Overrides Token .file
+Overrides DelimitedToken .file
Defined in src/tokens/range-token.ts:12
input • input : string
-Overrides Token .input
+Overrides DelimitedToken .input
Defined in src/tokens/range-token.ts:7
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
lhs • lhs : ValueToken
@@ -161,23 +161,23 @@
rhs • rhs : ValueToken
Defined in src/tokens/range-token.ts:11
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_tag_token_.tagtoken.html b/api/classes/tokens_tag_token_.tagtoken.html
index 59b889bf9..3be7c69f0 100644
--- a/api/classes/tokens_tag_token_.tagtoken.html
+++ b/api/classes/tokens_tag_token_.tagtoken.html
@@ -97,7 +97,7 @@
↳ TagToken
Constructors constructor + new TagToken (input: string, begin: number, end: number, options: NormalizedFullOptions , file?: undefined | string): TagToken
Overrides DelimitedToken .constructor
-Defined in src/tokens/tag-token.ts:9
+Defined in src/tokens/tag-token.ts:8
Parameters:
Returns: TagToken
Properties args • args : string
-Defined in src/tokens/tag-token.ts:9
+Defined in src/tokens/tag-token.ts:8
begin • begin : number
-Inherited from Token .begin
+Inherited from DelimitedToken .begin
Defined in src/tokens/token.ts:7
content • content : string
@@ -140,23 +140,23 @@
Defined in src/tokens/delimited-token.ts:8
end • end : number
-Inherited from Token .end
+Inherited from DelimitedToken .end
Defined in src/tokens/token.ts:8
Optional file• file ? : undefined | string
-Inherited from Token .file
+Inherited from DelimitedToken .file
Defined in src/tokens/token.ts:9
input • input : string
-Inherited from Token .input
+Inherited from DelimitedToken .input
Defined in src/tokens/token.ts:6
kind • kind : TokenKind
-Inherited from Token .kind
+Inherited from DelimitedToken .kind
Defined in src/tokens/token.ts:5
name • name : string
-Defined in src/tokens/tag-token.ts:8
+Defined in src/tokens/tag-token.ts:7
trimLeft • trimLeft : boolean = false
Inherited from DelimitedToken .trimLeft
@@ -166,23 +166,23 @@
Inherited from DelimitedToken .trimRight
Defined in src/tokens/delimited-token.ts:7
Methods getPosition ▸ getPosition (): number[]
-Inherited from Token .getPosition
+Inherited from DelimitedToken .getPosition
Defined in src/tokens/token.ts:14
Returns: number[]
getText ▸ getText (): string
-Inherited from Token .getText
+Inherited from DelimitedToken .getText
Defined in src/tokens/token.ts:11
Returns: string
size ▸ size (): number
-Inherited from Token .size
+Inherited from DelimitedToken .size
Defined in src/tokens/token.ts:24
Returns: number
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/tokens_token_.token.html b/api/classes/tokens_token_.token.html
index 720684d28..4f1e3a807 100644
--- a/api/classes/tokens_token_.token.html
+++ b/api/classes/tokens_token_.token.html
@@ -95,14 +95,14 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/util_error_.assertionerror.html b/api/classes/util_error_.assertionerror.html
index 85841463a..c99453783 100644
--- a/api/classes/util_error_.assertionerror.html
+++ b/api/classes/util_error_.assertionerror.html
@@ -132,7 +132,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/util_error_.internalundefinedvariableerror.html b/api/classes/util_error_.internalundefinedvariableerror.html
index f2e65dfcd..e03e0654a 100644
--- a/api/classes/util_error_.internalundefinedvariableerror.html
+++ b/api/classes/util_error_.internalundefinedvariableerror.html
@@ -135,7 +135,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/util_error_.liquiderror.html b/api/classes/util_error_.liquiderror.html
index 859b2c565..654b951e5 100644
--- a/api/classes/util_error_.liquiderror.html
+++ b/api/classes/util_error_.liquiderror.html
@@ -152,7 +152,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/util_error_.parseerror.html b/api/classes/util_error_.parseerror.html
index 76a227af6..dae082eb9 100644
--- a/api/classes/util_error_.parseerror.html
+++ b/api/classes/util_error_.parseerror.html
@@ -138,7 +138,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/util_error_.rendererror.html b/api/classes/util_error_.rendererror.html
index 26fc91e1f..e28940e80 100644
--- a/api/classes/util_error_.rendererror.html
+++ b/api/classes/util_error_.rendererror.html
@@ -155,7 +155,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/util_error_.tokenizationerror.html b/api/classes/util_error_.tokenizationerror.html
index 2d8cfa153..1ed3808ea 100644
--- a/api/classes/util_error_.tokenizationerror.html
+++ b/api/classes/util_error_.tokenizationerror.html
@@ -138,7 +138,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/util_error_.undefinedvariableerror.html b/api/classes/util_error_.undefinedvariableerror.html
index d572ce8cf..dc0dc15ea 100644
--- a/api/classes/util_error_.undefinedvariableerror.html
+++ b/api/classes/util_error_.undefinedvariableerror.html
@@ -138,7 +138,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/classes/util_timezone_date_.timezonedate.html b/api/classes/util_timezone_date_.timezonedate.html
index 2c1f1672f..62453f816 100644
--- a/api/classes/util_timezone_date_.timezonedate.html
+++ b/api/classes/util_timezone_date_.timezonedate.html
@@ -240,7 +240,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/enums/context_block_mode_.blockmode.html b/api/enums/context_block_mode_.blockmode.html
index f57d9cd86..b63799765 100644
--- a/api/enums/context_block_mode_.blockmode.html
+++ b/api/enums/context_block_mode_.blockmode.html
@@ -101,7 +101,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/enums/fs_loader_.lookuptype.html b/api/enums/fs_loader_.lookuptype.html
index 6dcbbdd12..c9ca2992a 100644
--- a/api/enums/fs_loader_.lookuptype.html
+++ b/api/enums/fs_loader_.lookuptype.html
@@ -94,17 +94,17 @@
Enumeration members Layouts • Layouts : = “layouts”
-
Defined in src/fs/loader.ts:15
-
-
Partials • Partials : = “partials”
Defined in src/fs/loader.ts:14
+
Partials • Partials : = “partials”
+
Defined in src/fs/loader.ts:13
+
Root • Root : = “root”
-
Defined in src/fs/loader.ts:16
+
Defined in src/fs/loader.ts:15
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/enums/parser_token_kind_.tokenkind.html b/api/enums/parser_token_kind_.tokenkind.html
index a812b7361..bdb862e1e 100644
--- a/api/enums/parser_token_kind_.tokenkind.html
+++ b/api/enums/parser_token_kind_.tokenkind.html
@@ -134,7 +134,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/globals.html b/api/globals.html
index 6bcbb11d5..f7aa24776 100644
--- a/api/globals.html
+++ b/api/globals.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/cache_cache_.cache.html b/api/interfaces/cache_cache_.cache.html
index 5e540b1fd..c97246ff0 100644
--- a/api/interfaces/cache_cache_.cache.html
+++ b/api/interfaces/cache_cache_.cache.html
@@ -157,7 +157,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/context_scope_.plainobject.html b/api/interfaces/context_scope_.scopeobject.html
similarity index 94%
rename from api/interfaces/context_scope_.plainobject.html
rename to api/interfaces/context_scope_.scopeobject.html
index 5627808fa..18d051a25 100644
--- a/api/interfaces/context_scope_.plainobject.html
+++ b/api/interfaces/context_scope_.scopeobject.html
@@ -2,20 +2,20 @@
- Interface: PlainObject | LiquidJS
+ Interface: ScopeObject | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,24 +87,23 @@
- Interface: PlainObject
+ Interface: ScopeObject
-
+
Hierarchy
-
Indexable
-[ key : string ]: any
+object
+↳ ScopeObject
+
Properties Optional toLiquid• toLiquid ? : undefined | function
-
Defined in src/context/scope.ts:5
+
Defined in src/context/scope.ts:4
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -113,7 +112,7 @@
@@ -157,7 +156,7 @@
-
+
English
diff --git a/api/interfaces/drop_comparable_.comparable.html b/api/interfaces/drop_comparable_.comparable.html
index 11628f82f..25c7a5f70 100644
--- a/api/interfaces/drop_comparable_.comparable.html
+++ b/api/interfaces/drop_comparable_.comparable.html
@@ -188,7 +188,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/emitters_emitter_.emitter.html b/api/interfaces/emitters_emitter_.emitter.html
index 238912e1c..d13771318 100644
--- a/api/interfaces/emitters_emitter_.emitter.html
+++ b/api/interfaces/emitters_emitter_.emitter.html
@@ -127,7 +127,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/fs_fs_.fs.html b/api/interfaces/fs_fs_.fs.html
index 40de722be..dc2bc0071 100644
--- a/api/interfaces/fs_fs_.fs.html
+++ b/api/interfaces/fs_fs_.fs.html
@@ -212,7 +212,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/fs_loader_.loaderoptions.html b/api/interfaces/fs_loader_.loaderoptions.html
index fd6606259..cca3f23ca 100644
--- a/api/interfaces/fs_loader_.loaderoptions.html
+++ b/api/interfaces/fs_loader_.loaderoptions.html
@@ -97,26 +97,26 @@
LoaderOptions
Properties extname • extname : string
-Defined in src/fs/loader.ts:7
-
-fs • fs : FS
Defined in src/fs/loader.ts:6
-layouts • layouts : string[]
-Defined in src/fs/loader.ts:10
+fs • fs : FS
+Defined in src/fs/loader.ts:5
-partials • partials : string[]
+layouts • layouts : string[]
Defined in src/fs/loader.ts:9
+partials • partials : string[]
+Defined in src/fs/loader.ts:8
+
relativeReference • relativeReference : boolean
-Defined in src/fs/loader.ts:11
+Defined in src/fs/loader.ts:10
root • root : string[]
-Defined in src/fs/loader.ts:8
+Defined in src/fs/loader.ts:7
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/liquid_options_.liquidoptions.html b/api/interfaces/liquid_options_.liquidoptions.html
index 9f4829672..7c99b948e 100644
--- a/api/interfaces/liquid_options_.liquidoptions.html
+++ b/api/interfaces/liquid_options_.liquidoptions.html
@@ -98,129 +98,129 @@
↳ NormalizedOptions
-Properties Optional cache• cache ? : boolean | number | LiquidCache
-Defined in src/liquid-options.ts:33
+Properties Optional cache• cache ? : boolean | number | LiquidCache
+Defined in src/liquid-options.ts:25
Whether or not to cache resolved templates. Defaults to false.
Optional dynamicPartials• dynamicPartials ? : undefined | false | true
-Defined in src/liquid-options.ts:37
+Defined in src/liquid-options.ts:29
If set, treat the filepath parameter in {%include filepath %} and {%layout filepath%} as a variable, otherwise as a literal value. Defaults to true.
Optional extname• extname ? : undefined | string
-Defined in src/liquid-options.ts:31
+Defined in src/liquid-options.ts:23
Add a extname (if filepath doesn’t include one) before template file lookup. Eg: setting to ".html" will allow including file by basename. Defaults to "".
Optional fs• fs ? : FS
-Defined in src/liquid-options.ts:69
+Defined in src/liquid-options.ts:61
fs is used to override the default file-system module with a custom implementation.
Optional globals• globals ? : undefined | object
-Defined in src/liquid-options.ts:71
+Defined in src/liquid-options.ts:63
the global scope passed down to all partial and layout templates, i.e. templates included by include, layout and render tags.
Optional greedy• greedy ? : undefined | false | true
-Defined in src/liquid-options.ts:67
+Defined in src/liquid-options.ts:59
Whether trim*Left/trim*Right is greedy. When set to true, all consecutive blank characters including \n will be trimed regardless of line breaks. Defaults to true.
Optional jekyllInclude• jekyllInclude ? : undefined | false | true
-Defined in src/liquid-options.ts:29
+Defined in src/liquid-options.ts:21
Use jekyll style include, pass parameters to include variable of current scope. Defaults to false.
Optional jsTruthy• jsTruthy ? : undefined | false | true
-Defined in src/liquid-options.ts:35
+Defined in src/liquid-options.ts:27
Use Javascript Truthiness. Defaults to false.
Optional keepOutputType• keepOutputType ? : undefined | false | true
-Defined in src/liquid-options.ts:73
+Defined in src/liquid-options.ts:65
Whether or not to keep value type when writing the Output, not working for streamed rendering. Defaults to false.
Optional layouts• layouts ? : string | string[]
-Defined in src/liquid-options.ts:25
+Defined in src/liquid-options.ts:17
A directory or an array of directories from where to resolve layout templates. If it’s an array, the files are looked up in the order they occur in the array. Defaults to root
Optional lenientIf• lenientIf ? : undefined | false | true
-Defined in src/liquid-options.ts:45
+Defined in src/liquid-options.ts:37
Modifies the behavior of strictVariables. If set, a single undefined variable will not cause an exception in the context of the if/elsif/unless tag and the default filter. Instead, it will evaluate to false and null, respectively. Irrelevant if strictVariables is not set. Defaults to false.
-Optional operators• operators ? : Operators
-Defined in src/liquid-options.ts:77
+Optional operators• operators ? : Operators
+Defined in src/liquid-options.ts:69
An object of operators for conditional statements. Defaults to the regular Liquid operators.
Optional orderedFilterParameters• orderedFilterParameters ? : undefined | false | true
-Defined in src/liquid-options.ts:79
+Defined in src/liquid-options.ts:71
Respect parameter order when using filters like “for … reversed limit”, Defaults to false.
Optional outputDelimiterLeft• outputDelimiterLeft ? : undefined | string
-Defined in src/liquid-options.ts:61
+Defined in src/liquid-options.ts:53
The left delimiter for liquid outputs.
Optional outputDelimiterRight• outputDelimiterRight ? : undefined | string
-Defined in src/liquid-options.ts:63
+Defined in src/liquid-options.ts:55
The right delimiter for liquid outputs.
Optional outputEscape• outputEscape ? : OutputEscapeOption
-Defined in src/liquid-options.ts:75
+Defined in src/liquid-options.ts:67
Default escape filter applied to output values, when set, you’ll have to add | raw for values don’t need to be escaped. Defaults to undefined.
Optional ownPropertyOnly• ownPropertyOnly ? : undefined | false | true
-Defined in src/liquid-options.ts:43
+Defined in src/liquid-options.ts:35
Hide scope variables from prototypes, useful when you’re passing a not sanitized object into LiquidJS or need to hide prototypes from templates.
Optional partials• partials ? : string | string[]
-Defined in src/liquid-options.ts:23
+Defined in src/liquid-options.ts:15
A directory or an array of directories from where to resolve included templates. If it’s an array, the files are looked up in the order they occur in the array. Defaults to root
Optional preserveTimezones• preserveTimezones ? : undefined | false | true
-Defined in src/liquid-options.ts:65
+Defined in src/liquid-options.ts:57
Whether input strings to date filter preserve the given timezone
Optional relativeReference• relativeReference ? : undefined | false | true
-Defined in src/liquid-options.ts:27
+Defined in src/liquid-options.ts:19
Allow refer to layouts/partials by relative pathname. To avoid arbitrary filesystem read, paths been referenced also need to be within corresponding root, partials, layouts. Defaults to true.
Optional root• root ? : string | string[]
-Defined in src/liquid-options.ts:21
+Defined in src/liquid-options.ts:13
A directory or an array of directories from where to resolve layout and include templates, and the filename passed to .renderFile(). If it’s an array, the files are looked up in the order they occur in the array. Defaults to ["."]
Optional strictFilters• strictFilters ? : undefined | false | true
-Defined in src/liquid-options.ts:39
+Defined in src/liquid-options.ts:31
Whether or not to assert filter existence. If set to false, undefined filters will be skipped. Otherwise, undefined filters will cause an exception. Defaults to false.
Optional strictVariables• strictVariables ? : undefined | false | true
-Defined in src/liquid-options.ts:41
+Defined in src/liquid-options.ts:33
Whether or not to assert variable existence. If set to false, undefined variables will be rendered as empty string. Otherwise, undefined variables will cause an exception. Defaults to false.
Optional tagDelimiterLeft• tagDelimiterLeft ? : undefined | string
-Defined in src/liquid-options.ts:57
+Defined in src/liquid-options.ts:49
The left delimiter for liquid tags.
Optional tagDelimiterRight• tagDelimiterRight ? : undefined | string
-Defined in src/liquid-options.ts:59
+Defined in src/liquid-options.ts:51
The right delimiter for liquid tags.
Optional timezoneOffset• timezoneOffset ? : undefined | number
-Defined in src/liquid-options.ts:47
+Defined in src/liquid-options.ts:39
JavaScript timezoneOffset for date filter, default to local time. That means if you’re in Australia (UTC+10), it’ll default to -600
Optional trimOutputLeft• trimOutputLeft ? : undefined | false | true
-Defined in src/liquid-options.ts:55
+Defined in src/liquid-options.ts:47
Similar to trimOutputRight, whereas the \n is exclusive. Defaults to false. See Whitespace Control for details.
Optional trimOutputRight• trimOutputRight ? : undefined | false | true
-Defined in src/liquid-options.ts:53
+Defined in src/liquid-options.ts:45
Strip blank characters (including , \t, and \r) from the right of values ({{ }}) until \n (inclusive). Defaults to false.
Optional trimTagLeft• trimTagLeft ? : undefined | false | true
-Defined in src/liquid-options.ts:51
+Defined in src/liquid-options.ts:43
Similar to trimTagRight, whereas the \n is exclusive. Defaults to false. See Whitespace Control for details.
Optional trimTagRight• trimTagRight ? : undefined | false | true
-Defined in src/liquid-options.ts:49
+Defined in src/liquid-options.ts:41
Strip blank characters (including , \t, and \r) from the right of tags ({% %}) until \n (inclusive). Defaults to false.
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/liquid_options_.normalizedfulloptions.html b/api/interfaces/liquid_options_.normalizedfulloptions.html
index 31350f464..d173fd59f 100644
--- a/api/interfaces/liquid_options_.normalizedfulloptions.html
+++ b/api/interfaces/liquid_options_.normalizedfulloptions.html
@@ -95,136 +95,132 @@
Hierarchy ↳ NormalizedOptions
↳ NormalizedFullOptions
-
Properties Optional cache• cache ? : LiquidCache
+
Properties Optional cache• cache ? : LiquidCache
Overrides NormalizedOptions .cache
-
Defined in src/liquid-options.ts:117
+
Defined in src/liquid-options.ts:108
dynamicPartials • dynamicPartials : boolean
Overrides LiquidOptions .dynamicPartials
-
Defined in src/liquid-options.ts:119
+
Defined in src/liquid-options.ts:110
extname • extname : string
Overrides LiquidOptions .extname
-
Defined in src/liquid-options.ts:116
+
Defined in src/liquid-options.ts:107
fs • fs : FS
Overrides LiquidOptions .fs
-
Defined in src/liquid-options.ts:120
+
Defined in src/liquid-options.ts:111
globals • globals : object
Overrides LiquidOptions .globals
-
Defined in src/liquid-options.ts:135
+
Defined in src/liquid-options.ts:126
greedy • greedy : boolean
Overrides LiquidOptions .greedy
-
Defined in src/liquid-options.ts:134
+
Defined in src/liquid-options.ts:125
jekyllInclude • jekyllInclude : boolean
Overrides LiquidOptions .jekyllInclude
-
Defined in src/liquid-options.ts:115
+
Defined in src/liquid-options.ts:106
jsTruthy • jsTruthy : boolean
Overrides LiquidOptions .jsTruthy
-
Defined in src/liquid-options.ts:118
+
Defined in src/liquid-options.ts:109
keepOutputType • keepOutputType : boolean
Overrides LiquidOptions .keepOutputType
-
Defined in src/liquid-options.ts:136
+
Defined in src/liquid-options.ts:127
layouts • layouts : string[]
Overrides NormalizedOptions .layouts
-
Defined in src/liquid-options.ts:113
+
Defined in src/liquid-options.ts:104
lenientIf • lenientIf : boolean
Overrides LiquidOptions .lenientIf
-
Defined in src/liquid-options.ts:124
+
Defined in src/liquid-options.ts:115
-
operators • operators : Operators
+
operators • operators : Operators
Overrides LiquidOptions .operators
-
Defined in src/liquid-options.ts:137
-
-
operatorsTrie • operatorsTrie : Trie
-
Overrides NormalizedOptions .operatorsTrie
-
Defined in src/liquid-options.ts:138
+
Defined in src/liquid-options.ts:128
Optional orderedFilterParameters• orderedFilterParameters ? : undefined | false | true
Inherited from LiquidOptions .orderedFilterParameters
-
Defined in src/liquid-options.ts:79
+
Defined in src/liquid-options.ts:71
Respect parameter order when using filters like “for … reversed limit”, Defaults to false.
outputDelimiterLeft • outputDelimiterLeft : string
Overrides LiquidOptions .outputDelimiterLeft
-
Defined in src/liquid-options.ts:131
+
Defined in src/liquid-options.ts:122
outputDelimiterRight • outputDelimiterRight : string
Overrides LiquidOptions .outputDelimiterRight
-
Defined in src/liquid-options.ts:132
+
Defined in src/liquid-options.ts:123
Optional outputEscape• outputEscape ? : OutputEscape
Inherited from NormalizedOptions .outputEscape
Overrides LiquidOptions .outputEscape
-
Defined in src/liquid-options.ts:106
+
Defined in src/liquid-options.ts:98
ownPropertyOnly • ownPropertyOnly : boolean
Overrides LiquidOptions .ownPropertyOnly
-
Defined in src/liquid-options.ts:123
+
Defined in src/liquid-options.ts:114
partials • partials : string[]
Overrides NormalizedOptions .partials
-
Defined in src/liquid-options.ts:112
+
Defined in src/liquid-options.ts:103
preserveTimezones • preserveTimezones : boolean
Overrides LiquidOptions .preserveTimezones
-
Defined in src/liquid-options.ts:133
+
Defined in src/liquid-options.ts:124
relativeReference • relativeReference : boolean
Overrides LiquidOptions .relativeReference
-
Defined in src/liquid-options.ts:114
+
Defined in src/liquid-options.ts:105
root • root : string[]
Overrides NormalizedOptions .root
-
Defined in src/liquid-options.ts:111
+
Defined in src/liquid-options.ts:102
strictFilters • strictFilters : boolean
Overrides LiquidOptions .strictFilters
-
Defined in src/liquid-options.ts:121
+
Defined in src/liquid-options.ts:112
strictVariables • strictVariables : boolean
Overrides LiquidOptions .strictVariables
-
Defined in src/liquid-options.ts:122
+
Defined in src/liquid-options.ts:113
tagDelimiterLeft • tagDelimiterLeft : string
Overrides LiquidOptions .tagDelimiterLeft
-
Defined in src/liquid-options.ts:129
+
Defined in src/liquid-options.ts:120
tagDelimiterRight • tagDelimiterRight : string
Overrides LiquidOptions .tagDelimiterRight
-
Defined in src/liquid-options.ts:130
+
Defined in src/liquid-options.ts:121
Optional timezoneOffset• timezoneOffset ? : undefined | number
Inherited from LiquidOptions .timezoneOffset
-
Defined in src/liquid-options.ts:47
+
Defined in src/liquid-options.ts:39
JavaScript timezoneOffset for date filter, default to local time. That means if you’re in Australia (UTC+10), it’ll default to -600
trimOutputLeft • trimOutputLeft : boolean
Overrides LiquidOptions .trimOutputLeft
-
Defined in src/liquid-options.ts:128
+
Defined in src/liquid-options.ts:119
trimOutputRight • trimOutputRight : boolean
Overrides LiquidOptions .trimOutputRight
-
Defined in src/liquid-options.ts:127
+
Defined in src/liquid-options.ts:118
trimTagLeft • trimTagLeft : boolean
Overrides LiquidOptions .trimTagLeft
-
Defined in src/liquid-options.ts:126
+
Defined in src/liquid-options.ts:117
trimTagRight • trimTagRight : boolean
Overrides LiquidOptions .trimTagRight
-
Defined in src/liquid-options.ts:125
+
Defined in src/liquid-options.ts:116
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -233,7 +229,7 @@
diff --git a/api/interfaces/liquid_options_.normalizedoptions.html b/api/interfaces/liquid_options_.normalizedoptions.html
index f0c824155..2e4822fba 100644
--- a/api/interfaces/liquid_options_.normalizedoptions.html
+++ b/api/interfaces/liquid_options_.normalizedoptions.html
@@ -99,157 +99,154 @@
↳ NormalizedFullOptions
-Properties Optional cache• cache ? : LiquidCache
+Properties Optional cache• cache ? : LiquidCache
Overrides LiquidOptions .cache
-Defined in src/liquid-options.ts:105
+Defined in src/liquid-options.ts:97
Optional dynamicPartials• dynamicPartials ? : undefined | false | true
Inherited from LiquidOptions .dynamicPartials
-Defined in src/liquid-options.ts:37
+Defined in src/liquid-options.ts:29
If set, treat the filepath parameter in {%include filepath %} and {%layout filepath%} as a variable, otherwise as a literal value. Defaults to true.
Optional extname• extname ? : undefined | string
Inherited from LiquidOptions .extname
-Defined in src/liquid-options.ts:31
+Defined in src/liquid-options.ts:23
Add a extname (if filepath doesn’t include one) before template file lookup. Eg: setting to ".html" will allow including file by basename. Defaults to "".
Optional fs• fs ? : FS
Inherited from LiquidOptions .fs
-Defined in src/liquid-options.ts:69
+Defined in src/liquid-options.ts:61
fs is used to override the default file-system module with a custom implementation.
Optional globals• globals ? : undefined | object
Inherited from LiquidOptions .globals
-Defined in src/liquid-options.ts:71
+Defined in src/liquid-options.ts:63
the global scope passed down to all partial and layout templates, i.e. templates included by include, layout and render tags.
Optional greedy• greedy ? : undefined | false | true
Inherited from LiquidOptions .greedy
-Defined in src/liquid-options.ts:67
+Defined in src/liquid-options.ts:59
Whether trim*Left/trim*Right is greedy. When set to true, all consecutive blank characters including \n will be trimed regardless of line breaks. Defaults to true.
Optional jekyllInclude• jekyllInclude ? : undefined | false | true
Inherited from LiquidOptions .jekyllInclude
-Defined in src/liquid-options.ts:29
+Defined in src/liquid-options.ts:21
Use jekyll style include, pass parameters to include variable of current scope. Defaults to false.
Optional jsTruthy• jsTruthy ? : undefined | false | true
Inherited from LiquidOptions .jsTruthy
-Defined in src/liquid-options.ts:35
+Defined in src/liquid-options.ts:27
Use Javascript Truthiness. Defaults to false.
Optional keepOutputType• keepOutputType ? : undefined | false | true
Inherited from LiquidOptions .keepOutputType
-Defined in src/liquid-options.ts:73
+Defined in src/liquid-options.ts:65
Whether or not to keep value type when writing the Output, not working for streamed rendering. Defaults to false.
Optional layouts• layouts ? : string[]
Overrides LiquidOptions .layouts
-Defined in src/liquid-options.ts:104
+Defined in src/liquid-options.ts:96
Optional lenientIf• lenientIf ? : undefined | false | true
Inherited from LiquidOptions .lenientIf
-Defined in src/liquid-options.ts:45
+Defined in src/liquid-options.ts:37
Modifies the behavior of strictVariables. If set, a single undefined variable will not cause an exception in the context of the if/elsif/unless tag and the default filter. Instead, it will evaluate to false and null, respectively. Irrelevant if strictVariables is not set. Defaults to false.
-Optional operators• operators ? : Operators
+Optional operators• operators ? : Operators
Inherited from LiquidOptions .operators
-Defined in src/liquid-options.ts:77
+Defined in src/liquid-options.ts:69
An object of operators for conditional statements. Defaults to the regular Liquid operators.
-Optional operatorsTrie• operatorsTrie ? : Trie
-Defined in src/liquid-options.ts:107
-
Optional orderedFilterParameters• orderedFilterParameters ? : undefined | false | true
Inherited from LiquidOptions .orderedFilterParameters
-Defined in src/liquid-options.ts:79
+Defined in src/liquid-options.ts:71
Respect parameter order when using filters like “for … reversed limit”, Defaults to false.
Optional outputDelimiterLeft• outputDelimiterLeft ? : undefined | string
Inherited from LiquidOptions .outputDelimiterLeft
-Defined in src/liquid-options.ts:61
+Defined in src/liquid-options.ts:53
The left delimiter for liquid outputs.
Optional outputDelimiterRight• outputDelimiterRight ? : undefined | string
Inherited from LiquidOptions .outputDelimiterRight
-Defined in src/liquid-options.ts:63
+Defined in src/liquid-options.ts:55
The right delimiter for liquid outputs.
Optional outputEscape• outputEscape ? : OutputEscape
Overrides LiquidOptions .outputEscape
-Defined in src/liquid-options.ts:106
+Defined in src/liquid-options.ts:98
Optional ownPropertyOnly• ownPropertyOnly ? : undefined | false | true
Inherited from LiquidOptions .ownPropertyOnly
-Defined in src/liquid-options.ts:43
+Defined in src/liquid-options.ts:35
Hide scope variables from prototypes, useful when you’re passing a not sanitized object into LiquidJS or need to hide prototypes from templates.
Optional partials• partials ? : string[]
Overrides LiquidOptions .partials
-Defined in src/liquid-options.ts:103
+Defined in src/liquid-options.ts:95
Optional preserveTimezones• preserveTimezones ? : undefined | false | true
Inherited from LiquidOptions .preserveTimezones
-Defined in src/liquid-options.ts:65
+Defined in src/liquid-options.ts:57
Whether input strings to date filter preserve the given timezone
Optional relativeReference• relativeReference ? : undefined | false | true
Inherited from LiquidOptions .relativeReference
-Defined in src/liquid-options.ts:27
+Defined in src/liquid-options.ts:19
Allow refer to layouts/partials by relative pathname. To avoid arbitrary filesystem read, paths been referenced also need to be within corresponding root, partials, layouts. Defaults to true.
Optional root• root ? : string[]
Overrides LiquidOptions .root
-Defined in src/liquid-options.ts:102
+Defined in src/liquid-options.ts:94
Optional strictFilters• strictFilters ? : undefined | false | true
Inherited from LiquidOptions .strictFilters
-Defined in src/liquid-options.ts:39
+Defined in src/liquid-options.ts:31
Whether or not to assert filter existence. If set to false, undefined filters will be skipped. Otherwise, undefined filters will cause an exception. Defaults to false.
Optional strictVariables• strictVariables ? : undefined | false | true
Inherited from LiquidOptions .strictVariables
-Defined in src/liquid-options.ts:41
+Defined in src/liquid-options.ts:33
Whether or not to assert variable existence. If set to false, undefined variables will be rendered as empty string. Otherwise, undefined variables will cause an exception. Defaults to false.
Optional tagDelimiterLeft• tagDelimiterLeft ? : undefined | string
Inherited from LiquidOptions .tagDelimiterLeft
-Defined in src/liquid-options.ts:57
+Defined in src/liquid-options.ts:49
The left delimiter for liquid tags.
Optional tagDelimiterRight• tagDelimiterRight ? : undefined | string
Inherited from LiquidOptions .tagDelimiterRight
-Defined in src/liquid-options.ts:59
+Defined in src/liquid-options.ts:51
The right delimiter for liquid tags.
Optional timezoneOffset• timezoneOffset ? : undefined | number
Inherited from LiquidOptions .timezoneOffset
-Defined in src/liquid-options.ts:47
+Defined in src/liquid-options.ts:39
JavaScript timezoneOffset for date filter, default to local time. That means if you’re in Australia (UTC+10), it’ll default to -600
Optional trimOutputLeft• trimOutputLeft ? : undefined | false | true
Inherited from LiquidOptions .trimOutputLeft
-Defined in src/liquid-options.ts:55
+Defined in src/liquid-options.ts:47
Similar to trimOutputRight, whereas the \n is exclusive. Defaults to false. See Whitespace Control for details.
Optional trimOutputRight• trimOutputRight ? : undefined | false | true
Inherited from LiquidOptions .trimOutputRight
-Defined in src/liquid-options.ts:53
+Defined in src/liquid-options.ts:45
Strip blank characters (including , \t, and \r) from the right of values ({{ }}) until \n (inclusive). Defaults to false.
Optional trimTagLeft• trimTagLeft ? : undefined | false | true
Inherited from LiquidOptions .trimTagLeft
-Defined in src/liquid-options.ts:51
+Defined in src/liquid-options.ts:43
Similar to trimTagRight, whereas the \n is exclusive. Defaults to false. See Whitespace Control for details.
Optional trimTagRight• trimTagRight ? : undefined | false | true
Inherited from LiquidOptions .trimTagRight
-Defined in src/liquid-options.ts:49
+Defined in src/liquid-options.ts:41
Strip blank characters (including , \t, and \r) from the right of tags ({% %}) until \n (inclusive). Defaults to false.
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -258,7 +255,7 @@
diff --git a/api/interfaces/liquid_options_.renderoptions.html b/api/interfaces/liquid_options_.renderoptions.html
index af3c8689a..fad6a8f7e 100644
--- a/api/interfaces/liquid_options_.renderoptions.html
+++ b/api/interfaces/liquid_options_.renderoptions.html
@@ -97,24 +97,24 @@
RenderOptions
Properties Optional globals• globals ? : undefined | object
-Defined in src/liquid-options.ts:90
+Defined in src/liquid-options.ts:82
Same as globals on LiquidOptions, but only for current render() call
Optional ownPropertyOnly• ownPropertyOnly ? : undefined | false | true
-Defined in src/liquid-options.ts:98
+Defined in src/liquid-options.ts:90
Same as ownPropertyOnly on LiquidOptions, but only for current render() call
Optional strictVariables• strictVariables ? : undefined | false | true
-Defined in src/liquid-options.ts:94
+Defined in src/liquid-options.ts:86
Same as strictVariables on LiquidOptions, but only for current render() call
Optional sync• sync ? : undefined | false | true
-Defined in src/liquid-options.ts:86
+Defined in src/liquid-options.ts:78
This call is sync or async? It’s used by Liquid internal methods, you’ll not need this.
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/template_filter_filter_impl_.filterimpl.html b/api/interfaces/template_filter_impl_options_.filterimpl.html
similarity index 96%
rename from api/interfaces/template_filter_filter_impl_.filterimpl.html
rename to api/interfaces/template_filter_impl_options_.filterimpl.html
index a04180a81..6f6ff7e7c 100644
--- a/api/interfaces/template_filter_filter_impl_.filterimpl.html
+++ b/api/interfaces/template_filter_impl_options_.filterimpl.html
@@ -9,13 +9,13 @@
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -89,7 +89,7 @@
Interface: FilterImpl
-
+
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -157,7 +157,7 @@
-
+
English
diff --git a/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html b/api/interfaces/template_filter_impl_options_.filterimploptions.html
similarity index 95%
rename from api/interfaces/template_filter_filter_impl_options_.filterimploptions.html
rename to api/interfaces/template_filter_impl_options_.filterimploptions.html
index 300b3c026..4db5b3620 100644
--- a/api/interfaces/template_filter_filter_impl_options_.filterimploptions.html
+++ b/api/interfaces/template_filter_impl_options_.filterimploptions.html
@@ -9,13 +9,13 @@
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -89,15 +89,15 @@
Interface: FilterImplOptions
-
+
Hierarchy
-
Callable ▸ (this: FilterImpl , value: any, …args: any[]): any
-
Defined in src/template/filter/filter-impl-options.ts:3
+
Callable ▸ (this: FilterImpl , value: any, …args: any[]): any
+
Defined in src/template/filter-impl-options.ts:9
Parameters:
@@ -108,7 +108,7 @@
this
-FilterImpl
+FilterImpl
value
@@ -123,7 +123,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -176,7 +176,7 @@
-
+
English
diff --git a/api/interfaces/render_operator_.operators.html b/api/interfaces/template_tag_.tagclass.html
similarity index 88%
rename from api/interfaces/render_operator_.operators.html
rename to api/interfaces/template_tag_.tagclass.html
index 5d0e00c3d..acb779702 100644
--- a/api/interfaces/render_operator_.operators.html
+++ b/api/interfaces/template_tag_.tagclass.html
@@ -2,20 +2,20 @@
- Interface: Operators | LiquidJS
+ Interface: TagClass | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,19 +87,17 @@
- Interface: Operators
+ Interface: TagClass
-
+
Hierarchy
-
Indexable
-[ key : string ]: function
-
-
▸ (lhs: any, rhs: any, ctx: Context ): boolean
+
Constructors constructor + new TagClass (token: TagToken , tokens: TopLevelToken [], liquid: Liquid ): Tag
+
Defined in src/template/tag.ts:22
Parameters:
+
Returns: Tag
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -133,7 +132,7 @@
@@ -177,7 +176,7 @@
-
+
English
diff --git a/api/interfaces/template_tag_hash_.hashvalue.html b/api/interfaces/template_tag_hash_.hashvalue.html
deleted file mode 100644
index 5b1715ddd..000000000
--- a/api/interfaces/template_tag_hash_.hashvalue.html
+++ /dev/null
@@ -1,185 +0,0 @@
-
-
-
-
- Interface: HashValue | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Interface: HashValue
-
-
-
-
-
-
Hierarchy
-
Indexable
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html b/api/interfaces/template_tag_options_adapter_.tagimploptions.html
similarity index 93%
rename from api/interfaces/template_tag_tag_impl_options_.tagimploptions.html
rename to api/interfaces/template_tag_options_adapter_.tagimploptions.html
index 85afee790..c21b9a2a5 100644
--- a/api/interfaces/template_tag_tag_impl_options_.tagimploptions.html
+++ b/api/interfaces/template_tag_options_adapter_.tagimploptions.html
@@ -9,13 +9,13 @@
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -89,21 +89,19 @@
Interface: TagImplOptions
-
+
Hierarchy
-TagImplOptions
-↳ TagImpl
-
+TagImplOptions
Properties Optional parse• parse ? : undefined | function
-
Defined in src/template/tag/tag-impl-options.ts:9
+
Defined in src/template/tag-options-adapter.ts:10
render • render : function
-
Defined in src/template/tag/tag-impl-options.ts:10
-
Type declaration: ▸ (this: TagImpl , ctx: Context , emitter: Emitter , hash: HashValue ): void | string | Promise‹void | string› | Generator‹unknown, void | string, unknown›
+
Defined in src/template/tag-options-adapter.ts:11
+
Type declaration: ▸ (this: Tag , ctx: Context , emitter: Emitter , hash: Record‹string, any›): TagRenderReturn
Parameters:
@@ -114,7 +112,7 @@
this
-TagImpl
+Tag
ctx
@@ -126,13 +124,13 @@
hash
-HashValue
+Record‹string, any›
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -185,7 +183,7 @@
-
+
English
diff --git a/api/interfaces/template_tag_tag_impl_.tagimpl.html b/api/interfaces/template_tag_tag_impl_.tagimpl.html
deleted file mode 100644
index a1cc45d1c..000000000
--- a/api/interfaces/template_tag_tag_impl_.tagimpl.html
+++ /dev/null
@@ -1,223 +0,0 @@
-
-
-
-
- Interface: TagImpl | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/interfaces/template_template_.template.html b/api/interfaces/template_template_.template.html
index a2905738c..fe947b268 100644
--- a/api/interfaces/template_template_.template.html
+++ b/api/interfaces/template_template_.template.html
@@ -99,7 +99,28 @@
Implemented by
Properties token • token : Token
Defined in src/template/template.ts:6
@@ -126,7 +147,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/util_liquid_date_.liquiddate.html b/api/interfaces/util_liquid_date_.liquiddate.html
index 60ab9a8f2..be4530a3b 100644
--- a/api/interfaces/util_liquid_date_.liquiddate.html
+++ b/api/interfaces/util_liquid_date_.liquiddate.html
@@ -150,7 +150,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/util_operator_trie_.trie.html b/api/interfaces/util_operator_trie_.trie.html
index 8ab83a0f8..54959b388 100644
--- a/api/interfaces/util_operator_trie_.trie.html
+++ b/api/interfaces/util_operator_trie_.trie.html
@@ -97,12 +97,12 @@
Trie
Indexable
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/interfaces/util_operator_trie_.trieleafnode.html b/api/interfaces/util_operator_trie_.trieleafnode.html
new file mode 100644
index 000000000..d3c882ef4
--- /dev/null
+++ b/api/interfaces/util_operator_trie_.trieleafnode.html
@@ -0,0 +1,190 @@
+
+
+
+
+ Interface: TrieLeafNode | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/interfaces/util_strftime_.formatoptions.html b/api/interfaces/util_strftime_.formatoptions.html
index cf1a92ce6..c04270581 100644
--- a/api/interfaces/util_strftime_.formatoptions.html
+++ b/api/interfaces/util_strftime_.formatoptions.html
@@ -107,7 +107,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/builtin_filters_index_.html b/api/modules/builtin_filters_index_.html
deleted file mode 100644
index 0ec76936a..000000000
--- a/api/modules/builtin_filters_index_.html
+++ /dev/null
@@ -1,278 +0,0 @@
-
-
-
-
- Module: "builtin/filters/index" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/filters/index"
-
-
-
-
-
-
References Default • Default :
-
-
abs • abs :
-
-
append • append :
-
-
atLeast • atLeast :
-
-
atMost • atMost :
-
-
capitalize • capitalize :
-
-
ceil • ceil :
-
-
compact • compact :
-
-
concat • concat :
-
-
date • date :
-
-
dividedBy • dividedBy :
-
-
downcase • downcase :
-
-
escape • escape :
-
-
escapeOnce • escapeOnce :
-
-
first • first :
-
-
floor • floor :
-
-
join • join :
-
-
json • json :
-
-
last • last :
-
-
lstrip • lstrip :
-
-
map • map :
-
-
minus • minus :
-
-
modulo • modulo :
-
-
newlineToBr • newlineToBr :
-
-
plus • plus :
-
-
prepend • prepend :
-
-
raw • raw :
-
-
remove • remove :
-
-
removeFirst • removeFirst :
-
-
replace • replace :
-
-
replaceFirst • replaceFirst :
-
-
reverse • reverse :
-
-
round • round :
-
-
rstrip • rstrip :
-
-
size • size :
-
-
slice • slice :
-
-
sort • sort :
-
-
sortNatural • sortNatural :
-
-
split • split :
-
-
strip • strip :
-
-
stripHtml • stripHtml :
-
-
stripNewlines • stripNewlines :
-
-
times • times :
-
-
truncate • truncate :
-
-
truncatewords • truncatewords :
-
-
uniq • uniq :
-
-
upcase • upcase :
-
-
urlDecode • urlDecode :
-
-
urlEncode • urlEncode :
-
-
where • where :
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_assign_.html b/api/modules/builtin_tags_assign_.html
deleted file mode 100644
index 892bb0a4b..000000000
--- a/api/modules/builtin_tags_assign_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/assign" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/assign"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_block_.html b/api/modules/builtin_tags_block_.html
deleted file mode 100644
index 2cae1b339..000000000
--- a/api/modules/builtin_tags_block_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/block" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/block"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_break_.html b/api/modules/builtin_tags_break_.html
deleted file mode 100644
index 44505aa81..000000000
--- a/api/modules/builtin_tags_break_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/break" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/break"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_case_.html b/api/modules/builtin_tags_case_.html
deleted file mode 100644
index 976be7f87..000000000
--- a/api/modules/builtin_tags_case_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/case" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/case"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_comment_.html b/api/modules/builtin_tags_comment_.html
deleted file mode 100644
index 5852629b7..000000000
--- a/api/modules/builtin_tags_comment_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/comment" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/comment"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_continue_.html b/api/modules/builtin_tags_continue_.html
deleted file mode 100644
index acde180d5..000000000
--- a/api/modules/builtin_tags_continue_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/continue" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/continue"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_cycle_.html b/api/modules/builtin_tags_cycle_.html
deleted file mode 100644
index fce0feb52..000000000
--- a/api/modules/builtin_tags_cycle_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/cycle" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/cycle"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_decrement_.html b/api/modules/builtin_tags_decrement_.html
deleted file mode 100644
index 550dd2be5..000000000
--- a/api/modules/builtin_tags_decrement_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/decrement" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/decrement"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_if_.html b/api/modules/builtin_tags_if_.html
deleted file mode 100644
index 1efe53eff..000000000
--- a/api/modules/builtin_tags_if_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/if" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/if"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_include_.html b/api/modules/builtin_tags_include_.html
deleted file mode 100644
index b17cd33d7..000000000
--- a/api/modules/builtin_tags_include_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/include" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/include"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_increment_.html b/api/modules/builtin_tags_increment_.html
deleted file mode 100644
index 949617ec7..000000000
--- a/api/modules/builtin_tags_increment_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/increment" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/increment"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_inline_comment_.html b/api/modules/builtin_tags_inline_comment_.html
deleted file mode 100644
index 732eb7748..000000000
--- a/api/modules/builtin_tags_inline_comment_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/inline-comment" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/inline-comment"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_liquid_.html b/api/modules/builtin_tags_liquid_.html
deleted file mode 100644
index 0178ebb2a..000000000
--- a/api/modules/builtin_tags_liquid_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/liquid" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/liquid"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_tablerow_.html b/api/modules/builtin_tags_tablerow_.html
deleted file mode 100644
index 0711dff10..000000000
--- a/api/modules/builtin_tags_tablerow_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/tablerow" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/tablerow"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/builtin_tags_unless_.html b/api/modules/builtin_tags_unless_.html
deleted file mode 100644
index d99b09465..000000000
--- a/api/modules/builtin_tags_unless_.html
+++ /dev/null
@@ -1,179 +0,0 @@
-
-
-
-
- Module: "builtin/tags/unless" | LiquidJS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Module: "builtin/tags/unless"
-
-
-
-
-
-
-
-
- Last updated: 2022-11-27
- Next
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/api/modules/cache_cache_.html b/api/modules/cache_cache_.html
index ac6b9f1e6..5f5d1e47a 100644
--- a/api/modules/cache_cache_.html
+++ b/api/modules/cache_cache_.html
@@ -98,7 +98,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/builtin_tags_echo_.html b/api/modules/cache_index_.html
similarity index 89%
rename from api/modules/builtin_tags_echo_.html
rename to api/modules/cache_index_.html
index 8fad1537c..47f664f23 100644
--- a/api/modules/builtin_tags_echo_.html
+++ b/api/modules/cache_index_.html
@@ -2,20 +2,20 @@
- Module: "builtin/tags/echo" | LiquidJS
+ Module: "cache/index" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,16 +87,21 @@
- Module: "builtin/tags/echo"
+ Module: "cache/index"
-
+
-
+
References Cache • Cache :
+
+
LRU • LRU :
+
+
LiquidCache • LiquidCache :
+
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -105,7 +110,7 @@
@@ -149,7 +154,7 @@
-
+
English
diff --git a/api/modules/cache_lru_.html b/api/modules/cache_lru_.html
index 9d2120188..80a1aafa0 100644
--- a/api/modules/cache_lru_.html
+++ b/api/modules/cache_lru_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/context_block_mode_.html b/api/modules/context_block_mode_.html
index 48f5c5bfc..4293db7e4 100644
--- a/api/modules/context_block_mode_.html
+++ b/api/modules/context_block_mode_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/context_context_.html b/api/modules/context_context_.html
index 48d0b7e80..2fd2a8784 100644
--- a/api/modules/context_context_.html
+++ b/api/modules/context_context_.html
@@ -94,9 +94,9 @@
Type aliases PropertyKey Ƭ PropertyKey : string | number
-
Defined in src/context/context.ts:9
+
Defined in src/context/context.ts:7
Functions readFirst ▸ readFirst (obj: Scope ): any
-
Defined in src/context/context.ts:122
+
Defined in src/context/context.ts:120
Parameters:
@@ -113,7 +113,7 @@
Returns: any
readJSProperty ▸ readJSProperty (obj: Scope , key: PropertyKey , ownPropertyOnly: boolean): any
-Defined in src/context/context.ts:117
+Defined in src/context/context.ts:115
Parameters:
@@ -138,7 +138,7 @@
Returns: any
readLast ▸ readLast (obj: Scope ): any
-Defined in src/context/context.ts:127
+Defined in src/context/context.ts:125
Parameters:
@@ -155,7 +155,7 @@
Returns: any
readProperty ▸ readProperty (obj: Scope , key: PropertyKey , ownPropertyOnly: boolean): any
-Defined in src/context/context.ts:105
+Defined in src/context/context.ts:103
Parameters:
@@ -180,7 +180,7 @@
Returns: any
readSize ▸ readSize (obj: Scope ): any
-Defined in src/context/context.ts:132
+Defined in src/context/context.ts:130
Parameters:
@@ -198,7 +198,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/context_index_.html b/api/modules/context_index_.html
new file mode 100644
index 000000000..6246ac6c4
--- /dev/null
+++ b/api/modules/context_index_.html
@@ -0,0 +1,188 @@
+
+
+
+
+ Module: "context/index" | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Module: "context/index"
+
+
+
+
+
+
References BlockMode • BlockMode :
+
+
Context • Context :
+
+
Scope • Scope :
+
+
readJSProperty • readJSProperty :
+
+
readProperty • readProperty :
+
+
+
+ Last updated: 2022-11-27
+ Next
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/modules/context_scope_.html b/api/modules/context_scope_.html
index 111b11fdb..87558652e 100644
--- a/api/modules/context_scope_.html
+++ b/api/modules/context_scope_.html
@@ -93,12 +93,12 @@
-
Type aliases Scope Ƭ Scope : PlainObject | Drop
-
Defined in src/context/scope.ts:8
+
Type aliases Scope Ƭ Scope : ScopeObject | Drop
+
Defined in src/context/scope.ts:7
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/drop_blank_drop_.html b/api/modules/drop_blank_drop_.html
index 393ff1958..8e78785d2 100644
--- a/api/modules/drop_blank_drop_.html
+++ b/api/modules/drop_blank_drop_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/drop_block_drop_.html b/api/modules/drop_block_drop_.html
index 1291eb4b8..77181be40 100644
--- a/api/modules/drop_block_drop_.html
+++ b/api/modules/drop_block_drop_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/drop_comparable_.html b/api/modules/drop_comparable_.html
index 4de68afa4..e8787b5ce 100644
--- a/api/modules/drop_comparable_.html
+++ b/api/modules/drop_comparable_.html
@@ -112,7 +112,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/drop_drop_.html b/api/modules/drop_drop_.html
index e20b3838b..1bb0f2c1c 100644
--- a/api/modules/drop_drop_.html
+++ b/api/modules/drop_drop_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/drop_empty_drop_.html b/api/modules/drop_empty_drop_.html
index dfbf8d84d..a373f075c 100644
--- a/api/modules/drop_empty_drop_.html
+++ b/api/modules/drop_empty_drop_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/drop_forloop_drop_.html b/api/modules/drop_forloop_drop_.html
index 55cd5b762..d6dd989bb 100644
--- a/api/modules/drop_forloop_drop_.html
+++ b/api/modules/drop_forloop_drop_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/drop_index_.html b/api/modules/drop_index_.html
new file mode 100644
index 000000000..54a06053b
--- /dev/null
+++ b/api/modules/drop_index_.html
@@ -0,0 +1,194 @@
+
+
+
+
+ Module: "drop/index" | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Module: "drop/index"
+
+
+
+
+
+
References BlankDrop • BlankDrop :
+
+
BlockDrop • BlockDrop :
+
+
Comparable • Comparable :
+
+
Drop • Drop :
+
+
EmptyDrop • EmptyDrop :
+
+
ForloopDrop • ForloopDrop :
+
+
NullDrop • NullDrop :
+
+
isComparable • isComparable :
+
+
+
+ Last updated: 2022-11-27
+ Next
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/modules/drop_null_drop_.html b/api/modules/drop_null_drop_.html
index 499b3f6a6..c463d6428 100644
--- a/api/modules/drop_null_drop_.html
+++ b/api/modules/drop_null_drop_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/drop_tablerowloop_drop_.html b/api/modules/drop_tablerowloop_drop_.html
index 97590c05a..5243549ba 100644
--- a/api/modules/drop_tablerowloop_drop_.html
+++ b/api/modules/drop_tablerowloop_drop_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/emitters_emitter_.html b/api/modules/emitters_emitter_.html
index 5b9b4b594..c44f559a9 100644
--- a/api/modules/emitters_emitter_.html
+++ b/api/modules/emitters_emitter_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/emitters_index_.html b/api/modules/emitters_index_.html
new file mode 100644
index 000000000..1e0677d58
--- /dev/null
+++ b/api/modules/emitters_index_.html
@@ -0,0 +1,186 @@
+
+
+
+
+ Module: "emitters/index" | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Module: "emitters/index"
+
+
+
+
+
+
References Emitter • Emitter :
+
+
KeepingTypeEmitter • KeepingTypeEmitter :
+
+
SimpleEmitter • SimpleEmitter :
+
+
StreamedEmitter • StreamedEmitter :
+
+
+
+ Last updated: 2022-11-27
+ Next
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/modules/emitters_keeping_type_emitter_.html b/api/modules/emitters_keeping_type_emitter_.html
index 606e83e45..789ea8464 100644
--- a/api/modules/emitters_keeping_type_emitter_.html
+++ b/api/modules/emitters_keeping_type_emitter_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/emitters_simple_emitter_.html b/api/modules/emitters_simple_emitter_.html
index f612a296d..07cda6cd9 100644
--- a/api/modules/emitters_simple_emitter_.html
+++ b/api/modules/emitters_simple_emitter_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/emitters_streamed_emitter_.html b/api/modules/emitters_streamed_emitter_.html
index 71331dee3..e31a17929 100644
--- a/api/modules/emitters_streamed_emitter_.html
+++ b/api/modules/emitters_streamed_emitter_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/emitters_streamed_emitter_browser_.html b/api/modules/emitters_streamed_emitter_browser_.html
index 2dc715442..8ed2488f3 100644
--- a/api/modules/emitters_streamed_emitter_browser_.html
+++ b/api/modules/emitters_streamed_emitter_browser_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/builtin_filters_array_.html b/api/modules/filters_array_.html
similarity index 88%
rename from api/modules/builtin_filters_array_.html
rename to api/modules/filters_array_.html
index 9ad496a4e..a675e2d46 100644
--- a/api/modules/builtin_filters_array_.html
+++ b/api/modules/filters_array_.html
@@ -2,20 +2,20 @@
- Module: "builtin/filters/array" | LiquidJS
+ Module: "filters/array" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,25 +87,25 @@
this
-FilterImpl
+FilterImpl
arr
@@ -128,7 +128,7 @@
Returns: any[]
concat ▸ concat <T1 , T2 >(v: T1[], arg: T2[]): T1 | T2[]
-Defined in src/builtin/filters/array.ts:52
+Defined in src/filters/array.ts:51
Type parameters:
▪ T1
▪ T2
@@ -154,8 +154,8 @@
Returns: T1 | T2[]
-map ▸ map (this: FilterImpl , arr: Scope [], property: string): IterableIterator‹unknown›
-Defined in src/builtin/filters/array.ts:39
+map ▸ map (this: FilterImpl , arr: Scope [], property: string): IterableIterator‹unknown›
+Defined in src/filters/array.ts:38
Parameters:
@@ -166,7 +166,7 @@
this
-FilterImpl
+FilterImpl
arr
@@ -180,7 +180,7 @@
Returns: IterableIterator‹unknown›
Const size▸ size (v: string | any[]): number
-Defined in src/builtin/filters/array.ts:37
+Defined in src/filters/array.ts:36
Parameters:
Returns: T[] | string
-sort ▸ sort <T >(this: FilterImpl , arr: T[], property?: undefined | string): IterableIterator‹unknown›
-Defined in src/builtin/filters/array.ts:13
+sort ▸ sort <T >(this: FilterImpl , arr: T[], property?: undefined | string): IterableIterator‹unknown›
+Defined in src/filters/array.ts:12
Type parameters:
▪ T
Parameters:
@@ -241,7 +241,7 @@
this
-FilterImpl
+FilterImpl
arr
@@ -254,8 +254,8 @@
Returns: IterableIterator‹unknown›
-sortNatural ▸ sortNatural <T >(input: T[], property?: undefined | string): any[]
-Defined in src/builtin/filters/array.ts:28
+sort_natural ▸ sort_natural <T >(input: T[], property?: undefined | string): any[]
+Defined in src/filters/array.ts:27
Type parameters:
▪ T
Parameters:
@@ -278,7 +278,7 @@
Returns: any[]
uniq ▸ uniq <T >(arr: T[]): T[]
-Defined in src/builtin/filters/array.ts:79
+Defined in src/filters/array.ts:78
Type parameters:
▪ T
Parameters:
@@ -296,8 +296,8 @@
Returns: T[]
-where ▸ where <T >(this: FilterImpl , arr: T[], property: string, expected?: any): IterableIterator‹unknown›
-Defined in src/builtin/filters/array.ts:66
+where ▸ where <T >(this: FilterImpl , arr: T[], property: string, expected?: any): IterableIterator‹unknown›
+Defined in src/filters/array.ts:65
Type parameters:
▪ T : object
Parameters:
@@ -310,7 +310,7 @@
this
-FilterImpl
+FilterImpl
arr
@@ -329,7 +329,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -338,7 +338,7 @@
@@ -382,7 +382,7 @@
-
+
English
diff --git a/api/modules/builtin_filters_date_.html b/api/modules/filters_date_.html
similarity index 94%
rename from api/modules/builtin_filters_date_.html
rename to api/modules/filters_date_.html
index b04293f25..943ea3c61 100644
--- a/api/modules/builtin_filters_date_.html
+++ b/api/modules/filters_date_.html
@@ -2,20 +2,20 @@
- Module: "builtin/filters/date" | LiquidJS
+ Module: "filters/date" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,14 +87,14 @@
- Module: "builtin/filters/date"
+ Module: "filters/date"
-
+
-
Functions date ▸ date (this: FilterImpl , v: string | Date, format: string, timeZoneOffset?: undefined | number): string | Date
-
Defined in src/builtin/filters/date.ts:7
+
Functions date ▸ date (this: FilterImpl , v: string | Date, format: string, timeZoneOffset?: undefined | number): string | Date
+
Defined in src/filters/date.ts:4
Parameters:
@@ -105,7 +105,7 @@
this
-FilterImpl
+FilterImpl
v
@@ -123,7 +123,7 @@
Returns: string | Date
isValidDate ▸ isValidDate (date: any): date is Date
-Defined in src/builtin/filters/date.ts:36
+Defined in src/filters/date.ts:33
Parameters:
@@ -141,7 +141,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -194,7 +194,7 @@
-
+
English
diff --git a/api/modules/builtin_filters_html_.html b/api/modules/filters_html_.html
similarity index 82%
rename from api/modules/builtin_filters_html_.html
rename to api/modules/filters_html_.html
index 7e2a14622..1166f66b7 100644
--- a/api/modules/builtin_filters_html_.html
+++ b/api/modules/filters_html_.html
@@ -2,20 +2,20 @@
- Module: "builtin/filters/html" | LiquidJS
+ Module: "filters/html" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,14 +87,14 @@
- Module: "builtin/filters/html"
+ Module: "filters/html"
-
+
Functions escape ▸ escape (str: string): string
-
Defined in src/builtin/filters/html.ts:18
+
Defined in src/filters/html.ts:18
Parameters:
Returns: string
-
escapeOnce ▸ escapeOnce (str: string): string
-
Defined in src/builtin/filters/html.ts:26
+
escape_once ▸ escape_once (str: string): string
+
Defined in src/filters/html.ts:26
Parameters:
Returns: string
-
newlineToBr ▸ newlineToBr (v: string): string
-
Defined in src/builtin/filters/html.ts:30
+
newline_to_br ▸ newline_to_br (v: string): string
+
Defined in src/filters/html.ts:30
Parameters:
Returns: string
-
stripHtml ▸ stripHtml (v: string): string
-
Defined in src/builtin/filters/html.ts:34
+
strip_html ▸ strip_html (v: string): string
+
Defined in src/filters/html.ts:34
Parameters:
@@ -162,7 +162,7 @@
Returns: string
unescape ▸ unescape (str: string): string
-Defined in src/builtin/filters/html.ts:22
+Defined in src/filters/html.ts:22
Parameters:
Returns: string
-Object literals Const escapeMap▪ escapeMap : object Defined in src/builtin/filters/html.ts:3
+Object literals Const escapeMap▪ escapeMap : object Defined in src/filters/html.ts:3
“ • “ : string = “"”
-Defined in src/builtin/filters/html.ts:7
+Defined in src/filters/html.ts:7
& • & : string = “&”
-Defined in src/builtin/filters/html.ts:4
+Defined in src/filters/html.ts:4
‘ • ‘ : string = “'”
-Defined in src/builtin/filters/html.ts:8
+Defined in src/filters/html.ts:8
< • < : string = “<”
-Defined in src/builtin/filters/html.ts:5
+Defined in src/filters/html.ts:5
> • > : string = “>”
-Defined in src/builtin/filters/html.ts:6
+Defined in src/filters/html.ts:6
-Const unescapeMap▪ unescapeMap : object Defined in src/builtin/filters/html.ts:10
+Const unescapeMap▪ unescapeMap : object Defined in src/filters/html.ts:10
" • " : string = “””
-Defined in src/builtin/filters/html.ts:14
+Defined in src/filters/html.ts:14
' • ' : string = “‘“
-Defined in src/builtin/filters/html.ts:15
+Defined in src/filters/html.ts:15
& • & : string = “&”
-Defined in src/builtin/filters/html.ts:11
+Defined in src/filters/html.ts:11
> • > : string = “>”
-Defined in src/builtin/filters/html.ts:13
+Defined in src/filters/html.ts:13
< • < : string = “<”
-Defined in src/builtin/filters/html.ts:12
+Defined in src/filters/html.ts:12
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -212,7 +212,7 @@
@@ -256,7 +256,7 @@
-
+
English
diff --git a/api/modules/filters_index_.html b/api/modules/filters_index_.html
new file mode 100644
index 000000000..44b435d1c
--- /dev/null
+++ b/api/modules/filters_index_.html
@@ -0,0 +1,184 @@
+
+
+
+
+ Module: "filters/index" | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/modules/builtin_filters_math_.html b/api/modules/filters_math_.html
similarity index 84%
rename from api/modules/builtin_filters_math_.html
rename to api/modules/filters_math_.html
index 328357f4b..1253bf7ed 100644
--- a/api/modules/builtin_filters_math_.html
+++ b/api/modules/filters_math_.html
@@ -2,20 +2,20 @@
- Module: "builtin/filters/math" | LiquidJS
+ Module: "filters/math" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,40 +87,40 @@
- Module: "builtin/filters/math"
+ Module: "filters/math"
-
+
Variables Const abs• abs : (Anonymous function) = argumentsToValue(Math.abs)
-
Defined in src/builtin/filters/math.ts:3
+
Defined in src/filters/math.ts:3
-
Const atLeast• atLeast : (Anonymous function) = argumentsToValue(Math.max)
-
Defined in src/builtin/filters/math.ts:4
+
Const at_least• at_least : (Anonymous function) = argumentsToValue(Math.max)
+
Defined in src/filters/math.ts:4
-
Const atMost• atMost : (Anonymous function) = argumentsToValue(Math.min)
-
Defined in src/builtin/filters/math.ts:5
+
Const at_most• at_most : (Anonymous function) = argumentsToValue(Math.min)
+
Defined in src/filters/math.ts:5
Const ceil• ceil : (Anonymous function) = argumentsToValue(Math.ceil)
-
Defined in src/builtin/filters/math.ts:6
+
Defined in src/filters/math.ts:6
-
Const dividedBy• dividedBy : (Anonymous function) = argumentsToValue((dividend: number, divisor: number, integerArithmetic = false) => integerArithmetic ? Math.floor(dividend / divisor) : dividend / divisor)
-
Defined in src/builtin/filters/math.ts:7
+
Const divided_by• divided_by : (Anonymous function) = argumentsToValue((dividend: number, divisor: number, integerArithmetic = false) => integerArithmetic ? Math.floor(dividend / divisor) : dividend / divisor)
+
Defined in src/filters/math.ts:7
Const floor• floor : (Anonymous function) = argumentsToValue(Math.floor)
-
Defined in src/builtin/filters/math.ts:8
+
Defined in src/filters/math.ts:8
Const minus• minus : (Anonymous function) = argumentsToValue((v: number, arg: number) => v - arg)
-
Defined in src/builtin/filters/math.ts:9
+
Defined in src/filters/math.ts:9
Const modulo• modulo : (Anonymous function) = argumentsToValue((v: number, arg: number) => v % arg)
-
Defined in src/builtin/filters/math.ts:10
+
Defined in src/filters/math.ts:10
Const times• times : (Anonymous function) = argumentsToValue((v: number, arg: number) => v * arg)
-
Defined in src/builtin/filters/math.ts:11
+
Defined in src/filters/math.ts:11
Functions plus ▸ plus (v: number, arg: number): number
-
Defined in src/builtin/filters/math.ts:20
+
Defined in src/filters/math.ts:20
Parameters:
@@ -141,7 +141,7 @@
Returns: number
round ▸ round (v: number, arg: number): number
-Defined in src/builtin/filters/math.ts:13
+Defined in src/filters/math.ts:13
Parameters:
@@ -166,7 +166,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -175,7 +175,7 @@
@@ -219,7 +219,7 @@
-
+
English
diff --git a/api/modules/builtin_filters_misc_.html b/api/modules/filters_misc_.html
similarity index 94%
rename from api/modules/builtin_filters_misc_.html
rename to api/modules/filters_misc_.html
index e697b8783..62c4f3845 100644
--- a/api/modules/builtin_filters_misc_.html
+++ b/api/modules/filters_misc_.html
@@ -2,20 +2,20 @@
- Module: "builtin/filters/misc" | LiquidJS
+ Module: "filters/misc" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,16 +87,16 @@
- Module: "builtin/filters/misc"
+ Module: "filters/misc"
-
+
Variables Const raw• raw : identify = identify
-
Defined in src/builtin/filters/misc.ts:16
-
Functions Default ▸ Default <T1 , T2 >(this: FilterImpl , value: T1, defaultValue: T2, …args: Array‹[string, any]›): T1 | T2
-
Defined in src/builtin/filters/misc.ts:5
+
Defined in src/filters/misc.ts:16
+
Functions Default ▸ Default <T1 , T2 >(this: FilterImpl , value: T1, defaultValue: T2, …args: Array‹[string, any]›): T1 | T2
+
Defined in src/filters/misc.ts:5
Type parameters:
▪ T1 : boolean
▪ T2
@@ -110,7 +110,7 @@
this
-FilterImpl
+FilterImpl
value
@@ -128,7 +128,7 @@
Returns: T1 | T2
json ▸ json (value: any): string
-Defined in src/builtin/filters/misc.ts:12
+Defined in src/filters/misc.ts:12
Parameters:
@@ -146,7 +146,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -199,7 +199,7 @@
-
+
English
diff --git a/api/modules/builtin_filters_string_.html b/api/modules/filters_string_.html
similarity index 87%
rename from api/modules/builtin_filters_string_.html
rename to api/modules/filters_string_.html
index 9df6e2916..5d78bb939 100644
--- a/api/modules/builtin_filters_string_.html
+++ b/api/modules/filters_string_.html
@@ -2,20 +2,20 @@
- Module: "builtin/filters/string" | LiquidJS
+ Module: "filters/string" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,14 +87,14 @@
- Module: "builtin/filters/string"
+ Module: "filters/string"
-
+
Functions append ▸ append (v: string, arg: string): string
-
Defined in src/builtin/filters/string.ts:9
+
Defined in src/filters/string.ts:8
Parameters:
@@ -115,7 +115,7 @@
Returns: string
capitalize ▸ capitalize (str: string): string
-Defined in src/builtin/filters/string.ts:73
+Defined in src/filters/string.ts:72
Parameters:
@@ -132,7 +132,7 @@
Returns: string
downcase ▸ downcase (v: string): string
-Defined in src/builtin/filters/string.ts:27
+Defined in src/filters/string.ts:26
Parameters:
@@ -149,7 +149,7 @@
Returns: string
lstrip ▸ lstrip (v: string, chars?: undefined | string): string
-Defined in src/builtin/filters/string.ts:19
+Defined in src/filters/string.ts:18
Parameters:
@@ -170,7 +170,7 @@
Returns: string
prepend ▸ prepend (v: string, arg: string): string
-Defined in src/builtin/filters/string.ts:14
+Defined in src/filters/string.ts:13
Parameters:
@@ -191,7 +191,7 @@
Returns: string
remove ▸ remove (v: string, arg: string): string
-Defined in src/builtin/filters/string.ts:35
+Defined in src/filters/string.ts:34
Parameters:
Returns: string
-removeFirst ▸ removeFirst (v: string, l: string): string
-Defined in src/builtin/filters/string.ts:39
+remove_first ▸ remove_first (v: string, l: string): string
+Defined in src/filters/string.ts:38
Parameters:
@@ -233,7 +233,7 @@
Returns: string
replace ▸ replace (v: string, pattern: string, replacement: string): string
-Defined in src/builtin/filters/string.ts:78
+Defined in src/filters/string.ts:77
Parameters:
Returns: string
-replaceFirst ▸ replaceFirst (v: string, arg1: string, arg2: string): string
-Defined in src/builtin/filters/string.ts:82
+replace_first ▸ replace_first (v: string, arg1: string, arg2: string): string
+Defined in src/filters/string.ts:81
Parameters:
@@ -283,7 +283,7 @@
Returns: string
rstrip ▸ rstrip (str: string, chars?: undefined | string): string
-Defined in src/builtin/filters/string.ts:43
+Defined in src/filters/string.ts:42
Parameters:
@@ -304,7 +304,7 @@
Returns: string
split ▸ split (v: string, arg: string): string[]
-Defined in src/builtin/filters/string.ts:51
+Defined in src/filters/string.ts:50
Parameters:
@@ -325,7 +325,7 @@
Returns: string[]
strip ▸ strip (v: string, chars?: undefined | string): string
-Defined in src/builtin/filters/string.ts:59
+Defined in src/filters/string.ts:58
Parameters:
Returns: string
-stripNewlines ▸ stripNewlines (v: string): string
-Defined in src/builtin/filters/string.ts:69
+strip_newlines ▸ strip_newlines (v: string): string
+Defined in src/filters/string.ts:68
Parameters:
@@ -363,7 +363,7 @@
Returns: string
truncate ▸ truncate (v: string, l: number, o: string): string
-Defined in src/builtin/filters/string.ts:86
+Defined in src/filters/string.ts:85
Parameters:
@@ -392,7 +392,7 @@
Returns: string
truncatewords ▸ truncatewords (v: string, words: number, o: string): string
-Defined in src/builtin/filters/string.ts:92
+Defined in src/filters/string.ts:91
Parameters:
@@ -421,7 +421,7 @@
Returns: string
upcase ▸ upcase (str: string): string
-Defined in src/builtin/filters/string.ts:31
+Defined in src/filters/string.ts:30
Parameters:
@@ -439,7 +439,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -448,7 +448,7 @@
@@ -492,7 +492,7 @@
-
+
English
diff --git a/api/modules/builtin_filters_url_.html b/api/modules/filters_url_.html
similarity index 91%
rename from api/modules/builtin_filters_url_.html
rename to api/modules/filters_url_.html
index 641c0c578..f0cdfceed 100644
--- a/api/modules/builtin_filters_url_.html
+++ b/api/modules/filters_url_.html
@@ -2,20 +2,20 @@
- Module: "builtin/filters/url" | LiquidJS
+ Module: "filters/url" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,14 +87,14 @@
- Module: "builtin/filters/url"
+ Module: "filters/url"
-
+
-
Functions Const urlDecode▸ urlDecode (x: string): string
-
Defined in src/builtin/filters/url.ts:3
+
Functions Const url_decode▸ url_decode (x: string): string
+
Defined in src/filters/url.ts:3
Parameters:
Returns: string
-
Const urlEncode▸ urlEncode (x: string): string
-
Defined in src/builtin/filters/url.ts:4
+
Const url_encode▸ url_encode (x: string): string
+
Defined in src/filters/url.ts:4
Parameters:
@@ -129,7 +129,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -138,7 +138,7 @@
@@ -182,7 +182,7 @@
-
+
English
diff --git a/api/modules/fs_browser_.html b/api/modules/fs_browser_.html
index ee2e463f7..a5377050c 100644
--- a/api/modules/fs_browser_.html
+++ b/api/modules/fs_browser_.html
@@ -228,7 +228,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/fs_fs_.html b/api/modules/fs_fs_.html
index f99512f36..724b488a7 100644
--- a/api/modules/fs_fs_.html
+++ b/api/modules/fs_fs_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/builtin_tags_raw_.html b/api/modules/fs_index_.html
similarity index 88%
rename from api/modules/builtin_tags_raw_.html
rename to api/modules/fs_index_.html
index 36738e959..9033f9451 100644
--- a/api/modules/builtin_tags_raw_.html
+++ b/api/modules/fs_index_.html
@@ -2,20 +2,20 @@
- Module: "builtin/tags/raw" | LiquidJS
+ Module: "fs/index" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,16 +87,23 @@
- Module: "builtin/tags/raw"
+ Module: "fs/index"
-
+
-
+
References FS • FS :
+
+
Loader • Loader :
+
+
LoaderOptions • LoaderOptions :
+
+
LookupType • LookupType :
+
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -105,7 +112,7 @@
@@ -149,7 +156,7 @@
-
+
English
diff --git a/api/modules/fs_loader_.html b/api/modules/fs_loader_.html
index 0227e0348..f40ba47e9 100644
--- a/api/modules/fs_loader_.html
+++ b/api/modules/fs_loader_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/fs_node_.html b/api/modules/fs_node_.html
index bed0cb97a..2d4f3d2f5 100644
--- a/api/modules/fs_node_.html
+++ b/api/modules/fs_node_.html
@@ -94,7 +94,7 @@
References sep • sep :
-
Variables Const readFileAsync• readFileAsync : function = _.promisify<string, string, string>(nodeReadFile)
+
Variables Const readFileAsync• readFileAsync : function = promisify<string, string, string>(nodeReadFile)
Defined in src/fs/node.ts:7
Type declaration: ▸ (arg1: T1, arg2: T2): Promise‹T3›
Parameters:
@@ -115,7 +115,7 @@
-
Const statAsync• statAsync : function = _.promisify(stat)
+
Const statAsync• statAsync : function = promisify(stat)
Defined in src/fs/node.ts:6
Type declaration: ▸ (arg1: T1): Promise‹T2›
Parameters:
@@ -281,7 +281,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/fs_node_require_.html b/api/modules/fs_node_require_.html
index 2ddee6596..7033973ea 100644
--- a/api/modules/fs_node_require_.html
+++ b/api/modules/fs_node_require_.html
@@ -98,7 +98,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/types_.html b/api/modules/index_.html
similarity index 62%
rename from api/modules/types_.html
rename to api/modules/index_.html
index acd1bfad3..bc81b66d7 100644
--- a/api/modules/types_.html
+++ b/api/modules/index_.html
@@ -2,20 +2,20 @@
- Module: "types" | LiquidJS
+ Module: "index" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,35 +87,81 @@
- Module: "types"
+ Module: "index"
-
+
References AssertionError • AssertionError :
+
AssignTag • AssignTag :
+
+
BlockTag • BlockTag :
+
+
BreakTag • BreakTag :
+
+
CaptureTag • CaptureTag :
+
+
CaseTag • CaseTag :
+
+
CommentTag • CommentTag :
+
Context • Context :
+
ContinueTag • ContinueTag :
+
+
CycleTag • CycleTag :
+
+
DecrementTag • DecrementTag :
+
Drop • Drop :
+
EchoTag • EchoTag :
+
Emitter • Emitter :
Expression • Expression :
+
Filter • Filter :
+
FilterImplOptions • FilterImplOptions :
+
ForTag • ForTag :
+
Hash • Hash :
+
IfTag • IfTag :
+
+
IncludeTag • IncludeTag :
+
+
IncrementTag • IncrementTag :
+
+
InlineCommentTag • InlineCommentTag :
+
+
LayoutTag • LayoutTag :
+
+
Liquid • Liquid :
+
+
LiquidTag • LiquidTag :
+
Operators • Operators :
+
Output • Output :
+
ParseError • ParseError :
ParseStream • ParseStream :
-
TagImpl • TagImpl :
+
RawTag • RawTag :
-
TagImplOptions • TagImplOptions :
+
RenderTag • RenderTag :
+
+
Scope • Scope :
+
+
TablerowTag • TablerowTag :
+
+
Tag • Tag :
TagToken • TagToken :
@@ -135,9 +181,13 @@
Trie • Trie :
+
TypeGuards • TypeGuards :
+
+
UnlessTag • UnlessTag :
+
Value • Value :
-
_evalToken • _evalToken :
+
ValueToken • ValueToken :
assert • assert :
@@ -149,7 +199,7 @@
evalQuotedToken • evalQuotedToken :
-
evalToken • evalToken :
+
evalToken • evalToken :
filters • filters :
@@ -161,15 +211,15 @@
toPromise • toPromise :
-
toThenable • toThenable :
-
toValue • toValue :
toValueSync • toValueSync :
+
Variables Const version• version : *”[VI]{version}[/VI]”* = “[VI]{version}[/VI]”
+
Defined in src/index.ts:2
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -178,7 +228,7 @@
@@ -222,7 +272,7 @@
-
+
English
diff --git a/api/modules/liquid_.html b/api/modules/liquid_.html
index 6f4d40f46..98674af5b 100644
--- a/api/modules/liquid_.html
+++ b/api/modules/liquid_.html
@@ -93,101 +93,10 @@
-
References AssertionError • AssertionError :
-
-
AssertionError • AssertionError :
-
-
Context • Context :
-
-
Drop • Drop :
-
-
Emitter • Emitter :
-
-
Expression • Expression :
-
-
FilterImplOptions • FilterImplOptions :
-
-
Hash • Hash :
-
-
InternalUndefinedVariableError • InternalUndefinedVariableError :
-
-
LiquidError • LiquidError :
-
-
Operators • Operators :
-
-
ParseError • ParseError :
-
-
ParseError • ParseError :
-
-
ParseStream • ParseStream :
-
-
RenderError • RenderError :
-
-
TagImpl • TagImpl :
-
-
TagImplOptions • TagImplOptions :
-
-
TagToken • TagToken :
-
-
Template • Template :
-
-
TimezoneDate • TimezoneDate :
-
-
Token • Token :
-
-
TokenKind • TokenKind :
-
-
TokenizationError • TokenizationError :
-
-
TokenizationError • TokenizationError :
-
-
Tokenizer • Tokenizer :
-
-
TopLevelToken • TopLevelToken :
-
-
Trie • Trie :
-
-
TypeGuards • TypeGuards :
-
-
UndefinedVariableError • UndefinedVariableError :
-
-
Value • Value :
-
-
_evalToken • _evalToken :
-
-
assert • assert :
-
-
createTrie • createTrie :
-
-
defaultOperators • defaultOperators :
-
-
defaultOptions • defaultOptions :
-
-
evalQuotedToken • evalQuotedToken :
-
-
evalToken • evalToken :
-
-
filters • filters :
-
-
isFalsy • isFalsy :
-
-
isTruthy • isTruthy :
-
-
tags • tags :
-
-
toPromise • toPromise :
-
-
toThenable • toThenable :
-
-
toValue • toValue :
-
-
toValueSync • toValueSync :
-
Variables Const version• version : *”[VI]{version}[/VI]”* = “[VI]{version}[/VI]”
-
Defined in src/liquid.ts:19
-
+
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -196,7 +105,7 @@
diff --git a/api/modules/liquid_options_.html b/api/modules/liquid_options_.html
index 4f2dfeb79..02d535823 100644
--- a/api/modules/liquid_options_.html
+++ b/api/modules/liquid_options_.html
@@ -94,7 +94,7 @@
Type aliases OutputEscape Ƭ OutputEscape : function
-
Defined in src/liquid-options.ts:16
+
Defined in src/liquid-options.ts:8
Type declaration: ▸ (value: any): string
Parameters:
OutputEscapeOption Ƭ OutputEscapeOption : *”escape” | “json” | OutputEscape *
-
Defined in src/liquid-options.ts:17
-
Variables Const filters• filters : Map‹any, any› = new Map()
-
Defined in src/liquid-options.ts:11
-
Functions getOutputEscapeFunction ▸ getOutputEscapeFunction (nameOrFunction: OutputEscapeOption ): any
-
Defined in src/liquid-options.ts:199
+
Defined in src/liquid-options.ts:9
+
Functions getOutputEscapeFunction ▸ getOutputEscapeFunction (nameOrFunction: OutputEscapeOption ): FilterImplOptions
+
Defined in src/liquid-options.ts:185
Parameters:
-
Returns: any
+
Returns: FilterImplOptions
normalize ▸ normalize (options: LiquidOptions ): NormalizedFullOptions
-
Defined in src/liquid-options.ts:172
+
Defined in src/liquid-options.ts:161
Parameters:
@@ -149,7 +147,7 @@
Returns: NormalizedFullOptions
normalizeDirectoryList ▸ normalizeDirectoryList (value: any): string[]
-Defined in src/liquid-options.ts:210
+Defined in src/liquid-options.ts:196
Parameters:
Returns: string[]
-Object literals Const defaultOptions▪ defaultOptions : object Defined in src/liquid-options.ts:141
+Object literals Const defaultOptions▪ defaultOptions : object Defined in src/liquid-options.ts:131
cache • cache : undefined = undefined
-Defined in src/liquid-options.ts:147
+Defined in src/liquid-options.ts:137
dynamicPartials • dynamicPartials : true = true
-Defined in src/liquid-options.ts:150
+Defined in src/liquid-options.ts:140
extname • extname : string = “”
-Defined in src/liquid-options.ts:148
+Defined in src/liquid-options.ts:138
fs • fs : “fs/node” = fs
-Defined in src/liquid-options.ts:149
+Defined in src/liquid-options.ts:139
globals • globals : object
-Defined in src/liquid-options.ts:166
-Type declaration: greedy • greedy : true = true
Defined in src/liquid-options.ts:156
-jekyllInclude • jekyllInclude : false = false
+Type declaration: greedy • greedy : true = true
Defined in src/liquid-options.ts:146
+jekyllInclude • jekyllInclude : false = false
+Defined in src/liquid-options.ts:136
jsTruthy • jsTruthy : false = false
-Defined in src/liquid-options.ts:151
+Defined in src/liquid-options.ts:141
keepOutputType • keepOutputType : false = false
-Defined in src/liquid-options.ts:167
-layouts • layouts : string[] = [‘.’]
-Defined in src/liquid-options.ts:143
-lenientIf • lenientIf : false = false
-Defined in src/liquid-options.ts:165
-operators • operators : Operators = defaultOperators
-Defined in src/liquid-options.ts:168
-operatorsTrie • operatorsTrie : Trie = createTrie(defaultOperators)
-Defined in src/liquid-options.ts:169
-outputDelimiterLeft • outputDelimiterLeft : string = “{{”
-Defined in src/liquid-options.ts:159
-outputDelimiterRight • outputDelimiterRight : string = “}}”
-Defined in src/liquid-options.ts:160
-ownPropertyOnly • ownPropertyOnly : false = false
-Defined in src/liquid-options.ts:164
-partials • partials : string[] = [‘.’]
-Defined in src/liquid-options.ts:144
-preserveTimezones • preserveTimezones : false = false
-Defined in src/liquid-options.ts:161
-relativeReference • relativeReference : true = true
-Defined in src/liquid-options.ts:145
-root • root : string[] = [‘.’]
-Defined in src/liquid-options.ts:142
-strictFilters • strictFilters : false = false
-Defined in src/liquid-options.ts:162
-strictVariables • strictVariables : false = false
-Defined in src/liquid-options.ts:163
-tagDelimiterLeft • tagDelimiterLeft : string = “{%”
Defined in src/liquid-options.ts:157
-tagDelimiterRight • tagDelimiterRight : string = “%}”
-Defined in src/liquid-options.ts:158
-trimOutputLeft • trimOutputLeft : false = false
+layouts • layouts : string[] = [‘.’]
+Defined in src/liquid-options.ts:133
+lenientIf • lenientIf : false = false
Defined in src/liquid-options.ts:155
-trimOutputRight • trimOutputRight : false = false
+operators • operators : Operators = defaultOperators
+Defined in src/liquid-options.ts:158
+outputDelimiterLeft • outputDelimiterLeft : string = “{{”
+Defined in src/liquid-options.ts:149
+outputDelimiterRight • outputDelimiterRight : string = “}}”
+Defined in src/liquid-options.ts:150
+ownPropertyOnly • ownPropertyOnly : true = true
Defined in src/liquid-options.ts:154
-trimTagLeft • trimTagLeft : false = false
-Defined in src/liquid-options.ts:153
-trimTagRight • trimTagRight : false = false
+partials • partials : string[] = [‘.’]
+Defined in src/liquid-options.ts:134
+preserveTimezones • preserveTimezones : false = false
+Defined in src/liquid-options.ts:151
+relativeReference • relativeReference : true = true
+Defined in src/liquid-options.ts:135
+root • root : string[] = [‘.’]
+Defined in src/liquid-options.ts:132
+strictFilters • strictFilters : false = false
Defined in src/liquid-options.ts:152
+strictVariables • strictVariables : false = false
+Defined in src/liquid-options.ts:153
+tagDelimiterLeft • tagDelimiterLeft : string = “{%”
+Defined in src/liquid-options.ts:147
+tagDelimiterRight • tagDelimiterRight : string = “%}”
+Defined in src/liquid-options.ts:148
+trimOutputLeft • trimOutputLeft : false = false
+Defined in src/liquid-options.ts:145
+trimOutputRight • trimOutputRight : false = false
+Defined in src/liquid-options.ts:144
+trimTagLeft • trimTagLeft : false = false
+Defined in src/liquid-options.ts:143
+trimTagRight • trimTagRight : false = false
+Defined in src/liquid-options.ts:142
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -233,7 +229,7 @@
diff --git a/api/modules/parser_filter_arg_.html b/api/modules/parser_filter_arg_.html
index 344fd4cc4..c3f0264d4 100644
--- a/api/modules/parser_filter_arg_.html
+++ b/api/modules/parser_filter_arg_.html
@@ -117,7 +117,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/parser_index_.html b/api/modules/parser_index_.html
new file mode 100644
index 000000000..31ecb2e8b
--- /dev/null
+++ b/api/modules/parser_index_.html
@@ -0,0 +1,188 @@
+
+
+
+
+ Module: "parser/index" | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Module: "parser/index"
+
+
+
+
+
+
References ParseStream • ParseStream :
+
+
Parser • Parser :
+
+
TokenKind • TokenKind :
+
+
Tokenizer • Tokenizer :
+
+
parseStringLiteral • parseStringLiteral :
+
+
+
+ Last updated: 2022-11-27
+ Next
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/modules/parser_match_operator_.html b/api/modules/parser_match_operator_.html
index 9133962d4..78ecdda40 100644
--- a/api/modules/parser_match_operator_.html
+++ b/api/modules/parser_match_operator_.html
@@ -94,7 +94,7 @@
Functions matchOperator ▸ matchOperator (str: string, begin: number, trie: Trie , end: number): number
-
Defined in src/parser/match-operator.ts:4
+
Defined in src/parser/match-operator.ts:3
Parameters:
@@ -129,7 +129,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/parser_parse_stream_.html b/api/modules/parser_parse_stream_.html
index da5759955..28ef1b5df 100644
--- a/api/modules/parser_parse_stream_.html
+++ b/api/modules/parser_parse_stream_.html
@@ -94,7 +94,7 @@
Type aliases ParseToken Ƭ ParseToken : function
-
Defined in src/parser/parse-stream.ts:6
+
Defined in src/parser/parse-stream.ts:5
Type declaration: ▸ (token: T, remainTokens: T[]): Template
Parameters:
@@ -116,7 +116,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/parser_parse_string_literal_.html b/api/modules/parser_parse_string_literal_.html
index a8021777c..336646053 100644
--- a/api/modules/parser_parse_string_literal_.html
+++ b/api/modules/parser_parse_string_literal_.html
@@ -147,7 +147,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/parser_parser_.html b/api/modules/parser_parser_.html
index 68be04486..088ead2d3 100644
--- a/api/modules/parser_parser_.html
+++ b/api/modules/parser_parser_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/parser_token_kind_.html b/api/modules/parser_token_kind_.html
index da97572c9..138ebe89b 100644
--- a/api/modules/parser_token_kind_.html
+++ b/api/modules/parser_token_kind_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/parser_tokenizer_.html b/api/modules/parser_tokenizer_.html
index ff302e064..0b37d3f22 100644
--- a/api/modules/parser_tokenizer_.html
+++ b/api/modules/parser_tokenizer_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/parser_whitespace_ctrl_.html b/api/modules/parser_whitespace_ctrl_.html
index 0044ec37a..3f29d4463 100644
--- a/api/modules/parser_whitespace_ctrl_.html
+++ b/api/modules/parser_whitespace_ctrl_.html
@@ -94,7 +94,7 @@
Functions trimLeft ▸ trimLeft (token: Token , greedy: boolean): void
-
Defined in src/parser/whitespace-ctrl.ts:27
+
Defined in src/parser/whitespace-ctrl.ts:26
Parameters:
@@ -115,7 +115,7 @@
Returns: void
trimRight ▸ trimRight (token: Token , greedy: boolean): void
-Defined in src/parser/whitespace-ctrl.ts:34
+Defined in src/parser/whitespace-ctrl.ts:33
Parameters:
@@ -136,7 +136,7 @@
Returns: void
whiteSpaceCtrl ▸ whiteSpaceCtrl (tokens: Token [], options: NormalizedFullOptions ): void
-Defined in src/parser/whitespace-ctrl.ts:6
+Defined in src/parser/whitespace-ctrl.ts:5
Parameters:
@@ -158,7 +158,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/render_boolean_.html b/api/modules/render_boolean_.html
index d45e1e6c2..e0d97e58b 100644
--- a/api/modules/render_boolean_.html
+++ b/api/modules/render_boolean_.html
@@ -137,7 +137,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/render_expression_.html b/api/modules/render_expression_.html
index d36de2b87..2439e03ca 100644
--- a/api/modules/render_expression_.html
+++ b/api/modules/render_expression_.html
@@ -93,37 +93,8 @@
-
Functions _evalToken ▸ _evalToken (token: Token | undefined, ctx: Context , lenient: boolean): IterableIterator‹unknown›
-
Defined in src/render/expression.ts:48
-
Parameters:
-
-
-
-Name
-Type
-Default
-
-
-
-token
-Token | undefined
--
-
-
-ctx
-Context
--
-
-
-lenient
-boolean
-false
-
-
-
Returns: IterableIterator‹unknown›
-
-
evalLiteralToken ▸ evalLiteralToken (token: LiteralToken ): any
-
Defined in src/render/expression.ts:84
+
Functions evalLiteralToken ▸ evalLiteralToken (token: LiteralToken ): any
+
Defined in src/render/expression.ts:66
Parameters:
@@ -140,7 +111,7 @@
Returns: any
evalNumberToken ▸ evalNumberToken (token: NumberToken ): number
-Defined in src/render/expression.ts:70
+Defined in src/render/expression.ts:52
Parameters:
Returns: number
-evalOperatorToken ▸ evalOperatorToken (operators: Operators , token: OperatorToken , lhs: any, rhs: any, ctx: Context ): boolean
-Defined in src/render/expression.ts:79
+evalOperatorToken ▸ evalOperatorToken (operators: Operators , token: OperatorToken , lhs: any, rhs: any, ctx: Context ): boolean
+Defined in src/render/expression.ts:61
Parameters:
@@ -168,7 +139,7 @@
operators
-Operators
+Operators
token
@@ -190,7 +161,7 @@
Returns: boolean
evalPropertyAccessToken ▸ evalPropertyAccessToken (token: PropertyAccessToken , ctx: Context , lenient: boolean): IterableIterator‹unknown›
-Defined in src/render/expression.ts:57
+Defined in src/render/expression.ts:39
Parameters:
@@ -215,7 +186,7 @@
Returns: IterableIterator‹unknown›
evalQuotedToken ▸ evalQuotedToken (token: QuotedToken ): string
-Defined in src/render/expression.ts:75
+Defined in src/render/expression.ts:57
Parameters:
@@ -232,7 +203,7 @@
Returns: string
evalRangeToken ▸ evalRangeToken (token: RangeToken , ctx: Context ): Generator‹IterableIterator‹unknown›, number[], number›
-Defined in src/render/expression.ts:88
+Defined in src/render/expression.ts:70
Parameters:
Returns: Generator‹IterableIterator‹unknown›, number[], number›
-evalToken ▸ evalToken (token: Token | undefined, ctx: Context , lenient: boolean): Generator‹never, any, unknown›
-Defined in src/render/expression.ts:44
-deprecated use _evalToken instead
+evalToken ▸ evalToken (token: Token | undefined, ctx: Context , lenient: boolean): IterableIterator‹unknown›
+Defined in src/render/expression.ts:30
Parameters:
@@ -280,10 +250,10 @@
false
-Returns: Generator‹never, any, unknown›
+Returns: IterableIterator‹unknown›
toPostfix ▸ toPostfix (tokens: IterableIterator‹Token ›): IterableIterator‹Token ›
-Defined in src/render/expression.ts:94
+Defined in src/render/expression.ts:76
Parameters:
@@ -301,7 +271,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -310,7 +280,7 @@
diff --git a/api/modules/render_index_.html b/api/modules/render_index_.html
new file mode 100644
index 000000000..008fe112e
--- /dev/null
+++ b/api/modules/render_index_.html
@@ -0,0 +1,196 @@
+
+
+
+
+ Module: "render/index" | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Module: "render/index"
+
+
+
+
+
+
References Expression • Expression :
+
+
OperatorHandler • OperatorHandler :
+
+
Operators • Operators :
+
+
Render • Render :
+
+
defaultOperators • defaultOperators :
+
+
evalQuotedToken • evalQuotedToken :
+
+
evalToken • evalToken :
+
+
isFalsy • isFalsy :
+
+
isTruthy • isTruthy :
+
+
+
+ Last updated: 2022-11-27
+ Next
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/api/modules/render_operator_.html b/api/modules/render_operator_.html
index b3acc147f..fc240447c 100644
--- a/api/modules/render_operator_.html
+++ b/api/modules/render_operator_.html
@@ -93,9 +93,36 @@
-
Object literals Const defaultOperators▪ defaultOperators : object Defined in src/render/operator.ts:10
+
Type aliases OperatorHandler Ƭ OperatorHandler : function
+
Defined in src/render/operator.ts:6
+
Type declaration: ▸ (lhs: any, rhs: any, ctx: Context ): boolean
+
Parameters:
+
+
+
+Name
+Type
+
+
+
+lhs
+any
+
+
+rhs
+any
+
+
+ctx
+Context
+
+
+
+
Operators Ƭ Operators : Record‹string, OperatorHandler ›
+
Defined in src/render/operator.ts:7
+
Object literals Const defaultOperators▪ defaultOperators : object Defined in src/render/operator.ts:9
!= ▸ != (l: any, r: any): boolean
-
Defined in src/render/operator.ts:16
+
Defined in src/render/operator.ts:15
Parameters:
Returns: boolean
< ▸ < (l: any, r: any): boolean
-
Defined in src/render/operator.ts:26
+
Defined in src/render/operator.ts:25
Parameters:
Returns: boolean
<= ▸ <= (l: any, r: any): boolean
-
Defined in src/render/operator.ts:36
+
Defined in src/render/operator.ts:35
Parameters:
Returns: boolean
== ▸ == (l: any, r: any): boolean
-
Defined in src/render/operator.ts:11
+
Defined in src/render/operator.ts:10
Parameters:
Returns: boolean
> ▸ > (l: any, r: any): boolean
-
Defined in src/render/operator.ts:21
+
Defined in src/render/operator.ts:20
Parameters:
Returns: boolean
>= ▸ >= (l: any, r: any): boolean
-
Defined in src/render/operator.ts:31
+
Defined in src/render/operator.ts:30
Parameters:
Returns: boolean
and ▸ and (l: any, r: any, ctx: Context ): boolean
-
Defined in src/render/operator.ts:46
+
Defined in src/render/operator.ts:45
Parameters:
Returns: boolean
contains ▸ contains (l: any, r: any): boolean
-
Defined in src/render/operator.ts:41
+
Defined in src/render/operator.ts:40
Parameters:
Returns: boolean
or ▸ or (l: any, r: any, ctx: Context ): boolean
-
Defined in src/render/operator.ts:47
+
Defined in src/render/operator.ts:46
Parameters:
@@ -285,7 +312,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -294,7 +321,7 @@
diff --git a/api/modules/render_render_.html b/api/modules/render_render_.html
index 49b07c153..f7a26b1a5 100644
--- a/api/modules/render_render_.html
+++ b/api/modules/render_render_.html
@@ -96,7 +96,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
diff --git a/api/modules/template_tag_hash_.html b/api/modules/tags_assign_.html
similarity index 96%
rename from api/modules/template_tag_hash_.html
rename to api/modules/tags_assign_.html
index c1157f1d8..e5643e5e7 100644
--- a/api/modules/template_tag_hash_.html
+++ b/api/modules/tags_assign_.html
@@ -2,20 +2,20 @@
- Module: "template/tag/hash" | LiquidJS
+ Module: "tags/assign" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,16 +87,16 @@
- Module: "template/tag/hash"
+ Module: "tags/assign"
-
+
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -149,7 +149,7 @@
-
+
English
diff --git a/api/modules/template_tag_tag_map_.html b/api/modules/tags_block_.html
similarity index 96%
rename from api/modules/template_tag_tag_map_.html
rename to api/modules/tags_block_.html
index 0057cda5b..5987a07f9 100644
--- a/api/modules/template_tag_tag_map_.html
+++ b/api/modules/tags_block_.html
@@ -2,20 +2,20 @@
- Module: "template/tag/tag-map" | LiquidJS
+ Module: "tags/block" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,16 +87,16 @@
- Module: "template/tag/tag-map"
+ Module: "tags/block"
-
+
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -149,7 +149,7 @@
-
+
English
diff --git a/api/modules/template_tag_tag_impl_.html b/api/modules/tags_break_.html
similarity index 96%
rename from api/modules/template_tag_tag_impl_.html
rename to api/modules/tags_break_.html
index 51f58f00b..215b99dfd 100644
--- a/api/modules/template_tag_tag_impl_.html
+++ b/api/modules/tags_break_.html
@@ -2,20 +2,20 @@
- Module: "template/tag/tag-impl" | LiquidJS
+ Module: "tags/break" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,16 +87,16 @@
- Module: "template/tag/tag-impl"
+ Module: "tags/break"
-
+
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -149,7 +149,7 @@
-
+
English
diff --git a/api/modules/builtin_tags_capture_.html b/api/modules/tags_capture_.html
similarity index 96%
rename from api/modules/builtin_tags_capture_.html
rename to api/modules/tags_capture_.html
index c0cf618d6..a1243c559 100644
--- a/api/modules/builtin_tags_capture_.html
+++ b/api/modules/tags_capture_.html
@@ -2,20 +2,20 @@
- Module: "builtin/tags/capture" | LiquidJS
+ Module: "tags/capture" | LiquidJS
-
+
-
+
-
+
@@ -56,7 +56,7 @@
English
-
+
English
@@ -87,14 +87,14 @@
- Module: "builtin/tags/capture"
+ Module: "tags/capture"
-
+
Functions readVariableName ▸ readVariableName (tokenizer: Tokenizer ): undefined | string
-
Defined in src/builtin/tags/capture.ts:27
+
Defined in src/tags/capture.ts:28
Parameters:
@@ -112,7 +112,7 @@
- Last updated: 2022-11-27
+ Last updated: 2022-11-27
Next
@@ -165,7 +165,7 @@
-
+
English
diff --git a/api/modules/tags_case_.html b/api/modules/tags_case_.html
new file mode 100644
index 000000000..90c7d5abd
--- /dev/null
+++ b/api/modules/tags_case_.html
@@ -0,0 +1,179 @@
+
+
+
+
+ Module: "tags/case" | LiquidJS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Module: "tags/case"
+
+