Skip to content

Commit a1d7154

Browse files
authored
chore: downgrade jest & pino to support node-12.x (#5)
* chore: downgrade jest & pino to support node-12.x * add docs
1 parent 9046e16 commit a1d7154

File tree

15 files changed

+6233
-4002
lines changed

15 files changed

+6233
-4002
lines changed

.github/licenserc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,7 @@ header:
1010

1111
paths-ignore:
1212
- '**/*.md'
13+
- 'docs'
14+
- 'dist'
1315

1416
comment: on-failure

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
strategy:
2424
matrix:
25-
node-version: [14.x, 16.x, 18.x]
25+
node-version: [12.x, 14.x, 16.x, 18.x]
2626
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
2727

2828
steps:

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# FeatureProbe Server Side SDK for Node.js
22

3-
[![Top Language](https://img.shields.io/github/languages/top/FeatureProbe/server-sdk-node)](https://github.com/FeatureProbe/server-sdk-node/search?l=rust)
4-
[![Coverage Status](https://coveralls.io/repos/github/FeatureProbe/server-sdk-node/badge.svg?branch=demo)](https://coveralls.io/github/FeatureProbe/server-sdk-node?branch=demo)
3+
[![Top Language](https://img.shields.io/github/languages/top/FeatureProbe/server-sdk-node)](https://github.com/FeatureProbe/server-sdk-node)
4+
[![Coverage Status](https://coveralls.io/repos/github/FeatureProbe/server-sdk-node/badge.svg?branch=main)](https://coveralls.io/github/FeatureProbe/server-sdk-node?branch=main)
55
[![Github Star](https://img.shields.io/github/stars/FeatureProbe/server-sdk-node)](https://github.com/FeatureProbe/server-sdk-node/stargazers)
6-
[![Apache-2.0 license](https://img.shields.io/github/license/FeatureProbe/FeatureProbe)](https://github.com/FeatureProbe/FeatureProbe/blob/demo/LICENSE)
6+
[![Apache-2.0 license](https://img.shields.io/github/license/FeatureProbe/FeatureProbe)](https://github.com/FeatureProbe/FeatureProbe/blob/main/LICENSE)
77

88
FeatureProbe is an open source feature management service. This SDK is used to control features in Node.js programs. This
99
SDK is designed primarily for use in multi-user systems such as web servers and applications.

docs/assets/main.js

Lines changed: 0 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/search.js

Lines changed: 1 addition & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/classes/FPUser.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ <h4>Hierarchy</h4>
2424
<ul class="tsd-hierarchy">
2525
<li><span class="target">FPUser</span></li></ul></section><aside class="tsd-sources">
2626
<ul>
27-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L7">FPUser.ts:7</a></li></ul></aside>
27+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L23">FPUser.ts:23</a></li></ul></aside>
2828
<section class="tsd-panel-group tsd-index-group">
2929
<section class="tsd-panel tsd-index-panel">
3030
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -69,7 +69,7 @@ <h5><code class="tsd-tag ts-flagOptional">Optional</code> stableRollout: <span c
6969
</div></li></ul></div>
7070
<h4 class="tsd-returns-title">Returns <a href="FPUser.html" class="tsd-signature-type" data-tsd-kind="Class">FPUser</a></h4><aside class="tsd-sources">
7171
<ul>
72-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L17">FPUser.ts:17</a></li></ul></aside></li></ul></section></section>
72+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L33">FPUser.ts:33</a></li></ul></aside></li></ul></section></section>
7373
<section class="tsd-panel-group tsd-member-group">
7474
<h2>Properties</h2>
7575
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_attrs" class="tsd-anchor"></a>
@@ -81,12 +81,12 @@ <h4>Type declaration</h4>
8181
<li class="tsd-parameter-index-signature">
8282
<h5><span class="tsd-signature-symbol">[</span>key: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]: </span><span class="tsd-signature-type">string</span></h5></li></ul></div><aside class="tsd-sources">
8383
<ul>
84-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L10">FPUser.ts:10</a></li></ul></aside></section>
84+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L26">FPUser.ts:26</a></li></ul></aside></section>
8585
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_key" class="tsd-anchor"></a>
8686
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>_key</span><a href="#_key" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
8787
<div class="tsd-signature">_key<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
8888
<ul>
89-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L9">FPUser.ts:9</a></li></ul></aside></section></section>
89+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L25">FPUser.ts:25</a></li></ul></aside></section></section>
9090
<section class="tsd-panel-group tsd-member-group">
9191
<h2>Accessors</h2>
9292
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="attrs" class="tsd-anchor"></a>
@@ -101,7 +101,7 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{ </spa
101101
<li class="tsd-parameter-index-signature">
102102
<h5><span class="tsd-signature-symbol">[</span>key: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]: </span><span class="tsd-signature-type">string</span></h5></li></ul><aside class="tsd-sources">
103103
<ul>
104-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L34">FPUser.ts:34</a></li></ul></aside></li></ul></section>
104+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L50">FPUser.ts:50</a></li></ul></aside></li></ul></section>
105105
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="key" class="tsd-anchor"></a>
106106
<h3 class="tsd-anchor-link"><span>key</span><a href="#key" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
107107
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@@ -112,7 +112,7 @@ <h3 class="tsd-anchor-link"><span>key</span><a href="#key" aria-label="Permalink
112112
</div>
113113
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
114114
<ul>
115-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L27">FPUser.ts:27</a></li></ul></aside></li></ul></section></section>
115+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L43">FPUser.ts:43</a></li></ul></aside></li></ul></section></section>
116116
<section class="tsd-panel-group tsd-member-group">
117117
<h2>Methods</h2>
118118
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="extendAttrs" class="tsd-anchor"></a>
@@ -136,7 +136,7 @@ <h5>attrs: <span class="tsd-signature-symbol">{ </span><br/><span>    </span
136136
<h5><span class="tsd-signature-symbol">[</span>key: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]: </span><span class="tsd-signature-type">string</span></h5></li></ul></li></ul></div>
137137
<h4 class="tsd-returns-title">Returns <a href="FPUser.html" class="tsd-signature-type" data-tsd-kind="Class">FPUser</a></h4><aside class="tsd-sources">
138138
<ul>
139-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L63">FPUser.ts:63</a></li></ul></aside></li></ul></section>
139+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L79">FPUser.ts:79</a></li></ul></aside></li></ul></section>
140140
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getAttr" class="tsd-anchor"></a>
141141
<h3 class="tsd-anchor-link"><span>get<wbr/>Attr</span><a href="#getAttr" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
142142
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@@ -149,7 +149,7 @@ <h4 class="tsd-parameters-title">Parameters</h4>
149149
<h5>attrName: <span class="tsd-signature-type">string</span></h5></li></ul></div>
150150
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
151151
<ul>
152-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L70">FPUser.ts:70</a></li></ul></aside></li></ul></section>
152+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L86">FPUser.ts:86</a></li></ul></aside></li></ul></section>
153153
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="stableRollout" class="tsd-anchor"></a>
154154
<h3 class="tsd-anchor-link"><span>stable<wbr/>Rollout</span><a href="#stableRollout" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
155155
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@@ -166,7 +166,7 @@ <h5>key: <span class="tsd-signature-type">string</span></h5>
166166
</div></li></ul></div>
167167
<h4 class="tsd-returns-title">Returns <a href="FPUser.html" class="tsd-signature-type" data-tsd-kind="Class">FPUser</a></h4><aside class="tsd-sources">
168168
<ul>
169-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L42">FPUser.ts:42</a></li></ul></aside></li></ul></section>
169+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L58">FPUser.ts:58</a></li></ul></aside></li></ul></section>
170170
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="with" class="tsd-anchor"></a>
171171
<h3 class="tsd-anchor-link"><span>with</span><a href="#with" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
172172
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@@ -189,7 +189,7 @@ <h5>attrValue: <span class="tsd-signature-type">string</span></h5>
189189
</div></li></ul></div>
190190
<h4 class="tsd-returns-title">Returns <a href="FPUser.html" class="tsd-signature-type" data-tsd-kind="Class">FPUser</a></h4><aside class="tsd-sources">
191191
<ul>
192-
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/f3aa30c/src/FPUser.ts#L53">FPUser.ts:53</a></li></ul></aside></li></ul></section></section></div>
192+
<li>Defined in <a href="https://github.com/HeZean/server-sdk-node/blob/6842f44/src/FPUser.ts#L69">FPUser.ts:69</a></li></ul></aside></li></ul></section></section></div>
193193
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
194194
<div class="tsd-navigation settings">
195195
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

0 commit comments

Comments
 (0)