chore(release): 9.11.3 [skip ci]

## [9.11.3](https://github.com/harttle/liquidjs/compare/v9.11.2...v9.11.3) (2020-03-14)

### Performance Improvements

* introduce AST to avoid reparse ([d2d6a38](https://github.com/harttle/liquidjs/commit/d2d6a38))
* remove instanceof DelimitedToken ([1673e84](https://github.com/harttle/liquidjs/commit/1673e84))
This commit is contained in:
semantic-release-bot
2020-03-14 18:54:31 +00:00
parent 1673e84e27
commit 14b04688b5
76 changed files with 8730 additions and 2453 deletions
+8 -8
View File
@@ -149,7 +149,7 @@
<a name="parse" class="tsd-anchor"></a>
<h3>parse</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">parse<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span></li>
<li class="tsd-signature tsd-kind-icon">parse<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
@@ -161,7 +161,7 @@
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>tokens: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5>
<h5>tokens: <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span></h4>
@@ -172,7 +172,7 @@
<a name="parsestream" class="tsd-anchor"></a>
<h3>parse<wbr>Stream</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">parse<wbr>Stream<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></li>
<li class="tsd-signature tsd-kind-icon">parse<wbr>Stream<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a><span class="tsd-signature-symbol">&gt;</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
@@ -184,10 +184,10 @@
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>tokens: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5>
<h5>tokens: <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></h4>
<h4 class="tsd-returns-title">Returns <a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a><span class="tsd-signature-symbol">&gt;</span></h4>
</li>
</ul>
</section>
@@ -195,7 +195,7 @@
<a name="parsetoken" class="tsd-anchor"></a>
<h3>parse<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">parse<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a>, remainTokens<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_.tag.html" class="tsd-signature-type">Tag</a><span class="tsd-signature-symbol"> | </span><a href="_template_output_.output.html" class="tsd-signature-type">Output</a><span class="tsd-signature-symbol"> | </span><a href="_template_html_.html.html" class="tsd-signature-type">HTML</a></li>
<li class="tsd-signature tsd-kind-icon">parse<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a>, remainTokens<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_.tag.html" class="tsd-signature-type">Tag</a><span class="tsd-signature-symbol"> | </span><a href="_template_output_.output.html" class="tsd-signature-type">Output</a><span class="tsd-signature-symbol"> | </span><a href="_template_html_.html.html" class="tsd-signature-type">HTML</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
@@ -207,10 +207,10 @@
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>token: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h5>
<h5>token: <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a></h5>
</li>
<li>
<h5>remainTokens: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5>
<h5>remainTokens: <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_template_tag_tag_.tag.html" class="tsd-signature-type">Tag</a>