chore(release): 9.7.0 [skip ci]

# [9.7.0](https://github.com/harttle/liquidjs/compare/v9.6.2...v9.7.0) (2020-02-07)

### Bug Fixes

* expression and string literal parser, [#186](https://github.com/harttle/liquidjs/issues/186) ([fc0cf6f](https://github.com/harttle/liquidjs/commit/fc0cf6f))

### Features

* globals shared between tags, see [#185](https://github.com/harttle/liquidjs/issues/185) ([870e7ec](https://github.com/harttle/liquidjs/commit/870e7ec))
This commit is contained in:
semantic-release-bot
2020-02-07 21:05:21 +00:00
parent 870e7ec6aa
commit 66541a62fd
15 changed files with 954 additions and 238 deletions
+174 -1
View File
@@ -76,10 +76,25 @@
<li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#literal" class="tsd-kind-icon">literal</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#rhex" class="tsd-kind-icon">r<wbr>Hex</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#roct" class="tsd-kind-icon">r<wbr>Oct</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#hexval" class="tsd-kind-icon">hex<wbr>Val</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_parser_literal_.html#parseliteral" class="tsd-kind-icon">parse<wbr>Literal</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_parser_literal_.html#parsestringliteral" class="tsd-kind-icon">parse<wbr>String<wbr>Literal</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-not-exported">
<h3>Object literals</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#escapechar" class="tsd-kind-icon">escape<wbr>Char</a></li>
</ul>
</section>
</div>
@@ -98,8 +113,54 @@
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="rhex" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> r<wbr>Hex</h3>
<div class="tsd-signature tsd-kind-icon">r<wbr>Hex<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[\da-fA-F]/</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L8">parser/literal.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="roct" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> r<wbr>Oct</h3>
<div class="tsd-signature tsd-kind-icon">r<wbr>Oct<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[0-7]/</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L9">parser/literal.ts:9</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="hexval" class="tsd-anchor"></a>
<h3>hex<wbr>Val</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">hex<wbr>Val<span class="tsd-signature-symbol">(</span>c<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L19">parser/literal.ts:19</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>c: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="parseliteral" class="tsd-anchor"></a>
<h3>parse<wbr>Literal</h3>
@@ -110,7 +171,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L8">parser/literal.ts:8</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L26">parser/literal.ts:26</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -126,6 +187,103 @@
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="parsestringliteral" class="tsd-anchor"></a>
<h3>parse<wbr>String<wbr>Literal</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">parse<wbr>String<wbr>Literal<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L38">parser/literal.ts:38</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>str: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Object literals</h2>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported">
<a name="escapechar" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> escape<wbr>Char</h3>
<div class="tsd-signature tsd-kind-icon">escape<wbr>Char<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L10">parser/literal.ts:10</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="escapechar.b" class="tsd-anchor"></a>
<h3>b</h3>
<div class="tsd-signature tsd-kind-icon">b<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;&quot;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L11">parser/literal.ts:11</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="escapechar.f" class="tsd-anchor"></a>
<h3>f</h3>
<div class="tsd-signature tsd-kind-icon">f<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot; &quot;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L12">parser/literal.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="escapechar.n" class="tsd-anchor"></a>
<h3>n</h3>
<div class="tsd-signature tsd-kind-icon">n<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;&quot;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L13">parser/literal.ts:13</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="escapechar.r" class="tsd-anchor"></a>
<h3>r</h3>
<div class="tsd-signature tsd-kind-icon">r<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;
&quot;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L14">parser/literal.ts:14</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="escapechar.t" class="tsd-anchor"></a>
<h3>t</h3>
<div class="tsd-signature tsd-kind-icon">t<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot; &quot;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L15">parser/literal.ts:15</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="escapechar.v" class="tsd-anchor"></a>
<h3>v</h3>
<div class="tsd-signature tsd-kind-icon">v<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot; &quot;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L16">parser/literal.ts:16</a></li>
</ul>
</aside>
</section>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
@@ -144,9 +302,24 @@
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#literal" class="tsd-kind-icon">literal</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#rhex" class="tsd-kind-icon">r<wbr>Hex</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#roct" class="tsd-kind-icon">r<wbr>Oct</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#hexval" class="tsd-kind-icon">hex<wbr>Val</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_parser_literal_.html#parseliteral" class="tsd-kind-icon">parse<wbr>Literal</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_parser_literal_.html#parsestringliteral" class="tsd-kind-icon">parse<wbr>String<wbr>Literal</a>
</li>
<li class=" tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#escapechar" class="tsd-kind-icon">escape<wbr>Char</a>
</li>
</ul>
</nav>
</div>