chore(release): 9.11.0 [skip ci]

# [9.11.0](https://github.com/harttle/liquidjs/compare/v9.10.0...v9.11.0) (2020-03-04)

### Bug Fixes

* `Buffer not defined` for browser bundles, fixes [#197](https://github.com/harttle/liquidjs/issues/197) ([65b849c](https://github.com/harttle/liquidjs/commit/65b849c))
* stable sort for undefined keys, fixes [#191](https://github.com/harttle/liquidjs/issues/191) ([f57156b](https://github.com/harttle/liquidjs/commit/f57156b))

### Features

* async cache.read()/write(), remove .has() ([61dac49](https://github.com/harttle/liquidjs/commit/61dac49))
This commit is contained in:
semantic-release-bot
2020-03-04 18:08:40 +00:00
parent f57156bccd
commit 4826f48f1c
9 changed files with 114 additions and 159 deletions
+1 -58
View File
@@ -70,68 +70,17 @@
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<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="_builtin_filters_math_.html#tolowercase" class="tsd-kind-icon">to<wbr>Lower<wbr>Case</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-not-exported">
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_filters_math_.html#caseinsensitivecmp" class="tsd-kind-icon">case<wbr>Insensitive<wbr>Cmp</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_filters_math_.html#sortnatural" class="tsd-kind-icon">sort<wbr>Natural</a></li>
</ul>
</section>
</div>
</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="tolowercase" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> to<wbr>Lower<wbr>Case</h3>
<div class="tsd-signature tsd-kind-icon">to<wbr>Lower<wbr>Case<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">toLowerCase</span><span class="tsd-signature-symbol"> =&nbsp;String.prototype.toLowerCase</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/filters/math.ts#L1">builtin/filters/math.ts:1</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="caseinsensitivecmp" class="tsd-anchor"></a>
<h3>case<wbr>Insensitive<wbr>Cmp</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">case<wbr>Insensitive<wbr>Cmp<span class="tsd-signature-symbol">(</span>a<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, b<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">1</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">0</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">-1</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/builtin/filters/math.ts#L21">builtin/filters/math.ts:21</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>a: <span class="tsd-signature-type">any</span></h5>
</li>
<li>
<h5>b: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">1</span>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">0</span>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">-1</span>
</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="sortnatural" class="tsd-anchor"></a>
<h3>sort<wbr>Natural</h3>
@@ -142,7 +91,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/filters/math.ts#L31">builtin/filters/math.ts:31</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/filters/math.ts#L21">builtin/filters/math.ts:21</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -173,12 +122,6 @@
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_filters_math_.html#tolowercase" class="tsd-kind-icon">to<wbr>Lower<wbr>Case</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_filters_math_.html#caseinsensitivecmp" class="tsd-kind-icon">case<wbr>Insensitive<wbr>Cmp</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_filters_math_.html#sortnatural" class="tsd-kind-icon">sort<wbr>Natural</a>
</li>
+70 -21
View File
@@ -73,12 +73,14 @@
<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="_util_underscore_.html#tolowercase" class="tsd-kind-icon">to<wbr>Lower<wbr>Case</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_util_underscore_.html#tostr" class="tsd-kind-icon">to<wbr>Str</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"><a href="_util_underscore_.html#caseinsensitivecompare" class="tsd-kind-icon">case<wbr>Insensitive<wbr>Compare</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_underscore_.html#changecase" class="tsd-kind-icon">change<wbr>Case</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_underscore_.html#ellipsis" class="tsd-kind-icon">ellipsis</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter"><a href="_util_underscore_.html#forown" class="tsd-kind-icon">for<wbr>Own</a></li>
@@ -105,6 +107,16 @@
</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="tolowercase" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> to<wbr>Lower<wbr>Case</h3>
<div class="tsd-signature tsd-kind-icon">to<wbr>Lower<wbr>Case<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">toLowerCase</span><span class="tsd-signature-symbol"> =&nbsp;String.prototype.toLowerCase</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L4">util/underscore.ts:4</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="tostr" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> to<wbr>Str</h3>
@@ -118,6 +130,37 @@
</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">
<a name="caseinsensitivecompare" class="tsd-anchor"></a>
<h3>case<wbr>Insensitive<wbr>Compare</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">case<wbr>Insensitive<wbr>Compare<span class="tsd-signature-symbol">(</span>a<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, b<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">1</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">0</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">-1</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/util/underscore.ts#L133">util/underscore.ts:133</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>a: <span class="tsd-signature-type">any</span></h5>
</li>
<li>
<h5>b: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">1</span>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">0</span>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">-1</span>
</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="changecase" class="tsd-anchor"></a>
<h3>change<wbr>Case</h3>
@@ -128,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/util/underscore.ts#L122">util/underscore.ts:122</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L123">util/underscore.ts:123</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -151,7 +194,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L127">util/underscore.ts:127</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L128">util/underscore.ts:128</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -177,7 +220,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L65">util/underscore.ts:65</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L66">util/underscore.ts:66</a></li>
</ul>
</aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
@@ -246,7 +289,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L118">util/underscore.ts:118</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L119">util/underscore.ts:119</a></li>
</ul>
</aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
@@ -275,7 +318,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L52">util/underscore.ts:52</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L53">util/underscore.ts:53</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -298,7 +341,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L14">util/underscore.ts:14</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L15">util/underscore.ts:15</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -321,7 +364,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L48">util/underscore.ts:48</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L49">util/underscore.ts:49</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -344,7 +387,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L39">util/underscore.ts:39</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L40">util/underscore.ts:40</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -367,7 +410,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L90">util/underscore.ts:90</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L91">util/underscore.ts:91</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -390,7 +433,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L10">util/underscore.ts:10</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L11">util/underscore.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -414,7 +457,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L78">util/underscore.ts:78</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L79">util/underscore.ts:79</a></li>
</ul>
</aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
@@ -434,7 +477,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L79">util/underscore.ts:79</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L80">util/underscore.ts:80</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -457,7 +500,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L111">util/underscore.ts:111</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L112">util/underscore.ts:112</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -510,7 +553,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L107">util/underscore.ts:107</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L108">util/underscore.ts:108</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -539,7 +582,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L103">util/underscore.ts:103</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L104">util/underscore.ts:104</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -569,7 +612,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L18">util/underscore.ts:18</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L19">util/underscore.ts:19</a></li>
</ul>
</aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
@@ -652,7 +695,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L19">util/underscore.ts:19</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L20">util/underscore.ts:20</a></li>
</ul>
</aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
@@ -753,7 +796,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L95">util/underscore.ts:95</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L96">util/underscore.ts:96</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -782,7 +825,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L30">util/underscore.ts:30</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L31">util/underscore.ts:31</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -805,7 +848,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L43">util/underscore.ts:43</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L44">util/underscore.ts:44</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -828,7 +871,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L35">util/underscore.ts:35</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/underscore.ts#L36">util/underscore.ts:36</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -856,9 +899,15 @@
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_util_underscore_.html#tolowercase" class="tsd-kind-icon">to<wbr>Lower<wbr>Case</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_util_underscore_.html#tostr" class="tsd-kind-icon">to<wbr>Str</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_underscore_.html#caseinsensitivecompare" class="tsd-kind-icon">case<wbr>Insensitive<wbr>Compare</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_underscore_.html#changecase" class="tsd-kind-icon">change<wbr>Case</a>
</li>