Skip to content

Commit 67efeb4

Browse files
committed
Update npm packages
1 parent b09b182 commit 67efeb4

File tree

9 files changed

+5008
-1241
lines changed

9 files changed

+5008
-1241
lines changed

coverage/coverage.json

+1-1
Large diffs are not rendered by default.

coverage/lcov-report/doi-regex/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ <h1>
7777
</div><!-- /wrapper -->
7878
<div class='footer quiet pad2 space-top1 center small'>
7979
Code coverage
80-
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed May 30 2018 12:35:13 GMT-0400 (EDT)
80+
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Mar 21 2022 12:50:43 GMT+0000 (Greenwich Mean Time)
8181
</div>
8282
</div>
8383
<script src="../prettify.js"></script>

coverage/lcov-report/doi-regex/index.js.html

+7-7
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ <h1>
118118
<span class="cline-any cline-yes"></span>
119119
<span class="cline-any cline-neutral">&nbsp;</span>
120120
<span class="cline-any cline-yes"></span>
121-
<span class="cline-any cline-yes">36×</span>
122-
<span class="cline-any cline-yes">36×</span>
121+
<span class="cline-any cline-yes">37×</span>
122+
<span class="cline-any cline-yes">37×</span>
123123
<span class="cline-any cline-neutral">&nbsp;</span>
124124
<span class="cline-any cline-neutral">&nbsp;</span>
125125
<span class="cline-any cline-neutral">&nbsp;</span>
@@ -149,8 +149,8 @@ <h1>
149149
<span class="cline-any cline-neutral">&nbsp;</span>
150150
<span class="cline-any cline-neutral">&nbsp;</span>
151151
<span class="cline-any cline-yes"></span>
152-
<span class="cline-any cline-yes">7×</span>
153-
<span class="cline-any cline-yes">7×</span>
152+
<span class="cline-any cline-yes">13×</span>
153+
<span class="cline-any cline-yes">13×</span>
154154
<span class="cline-any cline-neutral">&nbsp;</span>
155155
<span class="cline-any cline-neutral">&nbsp;</span>
156156
<span class="cline-any cline-neutral">&nbsp;</span></td><td class="text"><pre class="prettyprint lang-js">'use strict'
@@ -205,16 +205,16 @@ <h1>
205205
&nbsp;
206206
doi.resolvePath = function (opts) {
207207
opts = opts || {}
208-
return opts.protocol ? new RegExp('^http(s)?\\://dx\\.doi\\.org/' + doiRegex + '$') :
209-
new RegExp('^(http(s)?\\://)?dx\\.doi\\.org/' + doiRegex + '$')
208+
return opts.protocol ? new RegExp('^http(s)?\\://(dx\\.)?doi\\.org/' + doiRegex + '$') :
209+
new RegExp('^(http(s)?\\://)?(dx\\.)?doi\\.org/' + doiRegex + '$')
210210
}
211211
&nbsp;</pre></td></tr>
212212
</table></pre>
213213
<div class='push'></div><!-- for sticky footer -->
214214
</div><!-- /wrapper -->
215215
<div class='footer quiet pad2 space-top1 center small'>
216216
Code coverage
217-
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed May 30 2018 12:35:13 GMT-0400 (EDT)
217+
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Mar 21 2022 12:50:43 GMT+0000 (Greenwich Mean Time)
218218
</div>
219219
</div>
220220
<script src="../prettify.js"></script>

coverage/lcov-report/doi-regex/spec/index.html

+7-7
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1>
2222
<div class='fl pad1y space-right2'>
2323
<span class="strong">100% </span>
2424
<span class="quiet">Statements</span>
25-
<span class='fraction'>68/68</span>
25+
<span class='fraction'>73/73</span>
2626
</div>
2727
<div class='fl pad1y space-right2'>
2828
<span class="strong">50% </span>
@@ -32,12 +32,12 @@ <h1>
3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Functions</span>
35-
<span class='fraction'>28/28</span>
35+
<span class='fraction'>30/30</span>
3636
</div>
3737
<div class='fl pad1y space-right2'>
3838
<span class="strong">100% </span>
3939
<span class="quiet">Lines</span>
40-
<span class='fraction'>68/68</span>
40+
<span class='fraction'>73/73</span>
4141
</div>
4242
</div>
4343
</div>
@@ -62,13 +62,13 @@ <h1>
6262
<td class="file high" data-value="test.js"><a href="test.js.html">test.js</a></td>
6363
<td data-value="100" class="pic high"><div class="chart"><div class="cover-fill cover-full" style="width: 100%;"></div><div class="cover-empty" style="width:0%;"></div></div></td>
6464
<td data-value="100" class="pct high">100%</td>
65-
<td data-value="68" class="abs high">68/68</td>
65+
<td data-value="73" class="abs high">73/73</td>
6666
<td data-value="50" class="pct medium">50%</td>
6767
<td data-value="2" class="abs medium">1/2</td>
6868
<td data-value="100" class="pct high">100%</td>
69-
<td data-value="28" class="abs high">28/28</td>
69+
<td data-value="30" class="abs high">30/30</td>
7070
<td data-value="100" class="pct high">100%</td>
71-
<td data-value="68" class="abs high">68/68</td>
71+
<td data-value="73" class="abs high">73/73</td>
7272
</tr>
7373

7474
</tbody>
@@ -77,7 +77,7 @@ <h1>
7777
</div><!-- /wrapper -->
7878
<div class='footer quiet pad2 space-top1 center small'>
7979
Code coverage
80-
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed May 30 2018 12:35:13 GMT-0400 (EDT)
80+
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Mar 21 2022 12:50:43 GMT+0000 (Greenwich Mean Time)
8181
</div>
8282
</div>
8383
<script src="../../prettify.js"></script>

coverage/lcov-report/doi-regex/spec/test.js.html

+59-11
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1>
2222
<div class='fl pad1y space-right2'>
2323
<span class="strong">100% </span>
2424
<span class="quiet">Statements</span>
25-
<span class='fraction'>68/68</span>
25+
<span class='fraction'>73/73</span>
2626
</div>
2727
<div class='fl pad1y space-right2'>
2828
<span class="strong">50% </span>
@@ -32,12 +32,12 @@ <h1>
3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Functions</span>
35-
<span class='fraction'>28/28</span>
35+
<span class='fraction'>30/30</span>
3636
</div>
3737
<div class='fl pad1y space-right2'>
3838
<span class="strong">100% </span>
3939
<span class="quiet">Lines</span>
40-
<span class='fraction'>68/68</span>
40+
<span class='fraction'>73/73</span>
4141
</div>
4242
</div>
4343
</div>
@@ -192,7 +192,23 @@ <h1>
192192
147
193193
148
194194
149
195-
150</td><td class="line-coverage quiet"><span class="cline-any cline-neutral">&nbsp;</span>
195+
150
196+
151
197+
152
198+
153
199+
154
200+
155
201+
156
202+
157
203+
158
204+
159
205+
160
206+
161
207+
162
208+
163
209+
164
210+
165
211+
166</td><td class="line-coverage quiet"><span class="cline-any cline-neutral">&nbsp;</span>
196212
<span class="cline-any cline-neutral">&nbsp;</span>
197213
<span class="cline-any cline-yes"></span>
198214
<span class="cline-any cline-yes"></span>
@@ -209,6 +225,10 @@ <h1>
209225
<span class="cline-any cline-neutral">&nbsp;</span>
210226
<span class="cline-any cline-neutral">&nbsp;</span>
211227
<span class="cline-any cline-neutral">&nbsp;</span>
228+
<span class="cline-any cline-yes"></span>
229+
<span class="cline-any cline-neutral">&nbsp;</span>
230+
<span class="cline-any cline-neutral">&nbsp;</span>
231+
<span class="cline-any cline-neutral">&nbsp;</span>
212232
<span class="cline-any cline-neutral">&nbsp;</span>
213233
<span class="cline-any cline-neutral">&nbsp;</span>
214234
<span class="cline-any cline-neutral">&nbsp;</span>
@@ -220,11 +240,14 @@ <h1>
220240
<span class="cline-any cline-neutral">&nbsp;</span>
221241
<span class="cline-any cline-neutral">&nbsp;</span>
222242
<span class="cline-any cline-neutral">&nbsp;</span>
243+
<span class="cline-any cline-neutral">&nbsp;</span>
223244
<span class="cline-any cline-yes"></span>
224245
<span class="cline-any cline-neutral">&nbsp;</span>
225246
<span class="cline-any cline-neutral">&nbsp;</span>
226247
<span class="cline-any cline-neutral">&nbsp;</span>
227248
<span class="cline-any cline-neutral">&nbsp;</span>
249+
<span class="cline-any cline-neutral">&nbsp;</span>
250+
<span class="cline-any cline-neutral">&nbsp;</span>
228251
<span class="cline-any cline-yes"></span>
229252
<span class="cline-any cline-neutral">&nbsp;</span>
230253
<span class="cline-any cline-neutral">&nbsp;</span>
@@ -234,6 +257,8 @@ <h1>
234257
<span class="cline-any cline-neutral">&nbsp;</span>
235258
<span class="cline-any cline-neutral">&nbsp;</span>
236259
<span class="cline-any cline-neutral">&nbsp;</span>
260+
<span class="cline-any cline-neutral">&nbsp;</span>
261+
<span class="cline-any cline-neutral">&nbsp;</span>
237262
<span class="cline-any cline-yes"></span>
238263
<span class="cline-any cline-neutral">&nbsp;</span>
239264
<span class="cline-any cline-neutral">&nbsp;</span>
@@ -256,6 +281,13 @@ <h1>
256281
<span class="cline-any cline-neutral">&nbsp;</span>
257282
<span class="cline-any cline-yes"></span>
258283
<span class="cline-any cline-yes"></span>
284+
<span class="cline-any cline-yes"></span>
285+
<span class="cline-any cline-neutral">&nbsp;</span>
286+
<span class="cline-any cline-yes"></span>
287+
<span class="cline-any cline-neutral">&nbsp;</span>
288+
<span class="cline-any cline-neutral">&nbsp;</span>
289+
<span class="cline-any cline-yes"></span>
290+
<span class="cline-any cline-yes"></span>
259291
<span class="cline-any cline-yes"></span>
260292
<span class="cline-any cline-neutral">&nbsp;</span>
261293
<span class="cline-any cline-yes"></span>
@@ -291,7 +323,7 @@ <h1>
291323
<span class="cline-any cline-neutral">&nbsp;</span>
292324
<span class="cline-any cline-yes"></span>
293325
<span class="cline-any cline-yes"></span>
294-
<span class="cline-any cline-yes">1×</span>
326+
<span class="cline-any cline-yes">2×</span>
295327
<span class="cline-any cline-neutral">&nbsp;</span>
296328
<span class="cline-any cline-yes"></span>
297329
<span class="cline-any cline-yes"></span>
@@ -301,13 +333,13 @@ <h1>
301333
<span class="cline-any cline-neutral">&nbsp;</span>
302334
<span class="cline-any cline-yes"></span>
303335
<span class="cline-any cline-yes"></span>
304-
<span class="cline-any cline-yes">1×</span>
336+
<span class="cline-any cline-yes">2×</span>
305337
<span class="cline-any cline-neutral">&nbsp;</span>
306338
<span class="cline-any cline-yes"></span>
307-
<span class="cline-any cline-yes">2×</span>
339+
<span class="cline-any cline-yes">4×</span>
308340
<span class="cline-any cline-neutral">&nbsp;</span>
309341
<span class="cline-any cline-yes"></span>
310-
<span class="cline-any cline-yes">2×</span>
342+
<span class="cline-any cline-yes">4×</span>
311343
<span class="cline-any cline-neutral">&nbsp;</span>
312344
<span class="cline-any cline-yes"></span>
313345
<span class="cline-any cline-neutral">&nbsp;</span>
@@ -354,6 +386,10 @@ <h1>
354386
'10.0001/issn.10001'
355387
]
356388
&nbsp;
389+
var doiOlderFormat = [
390+
'10.1002/(SICI)1096-8644(199808)106:4&lt;483::AID-AJPA4&gt;3.0.CO;2-K' // one of 300K DOIs from Wiley - see https://www.crossref.org/blog/dois-and-matching-regular-expressions/ for more info
391+
]
392+
&nbsp;
357393
var doiNot = [
358394
'10..1000/journal.pone.0011111',
359395
'1.1/1.1',
@@ -366,12 +402,15 @@ <h1>
366402
]
367403
&nbsp;
368404
var doiResolvePathWithoutProtocol = [
369-
'dx.doi.org/10.1016/j.neuron.2014.09.004'
405+
'dx.doi.org/10.1016/j.neuron.2014.09.004',
406+
'doi.org/10.1016/j.neuron.2014.09.004'
370407
]
371408
&nbsp;
372409
var doiResolvePathWithProtocol = [
373410
'http://dx.doi.org/10.1016/j.neuron.2014.09.004',
374-
'https://dx.doi.org/10.1016/j.neuron.2014.09.004'
411+
'https://dx.doi.org/10.1016/j.neuron.2014.09.004',
412+
'http://doi.org/10.1016/j.neuron.2014.09.004',
413+
'https://doi.org/10.1016/j.neuron.2014.09.004'
375414
]
376415
&nbsp;
377416
var doiResolvePathInvalid = [
@@ -380,7 +419,9 @@ <h1>
380419
&nbsp;
381420
var doiResolvePathWithProtocolInvalid = [
382421
'httpp://dx.doi.org/10.1016/j.neuron.2014.09.004',
422+
'httpp://doi.org/10.1016/j.neuron.2014.09.004',
383423
'ftp://dx.doi.org/10.1016/j.neuron.2014.09.004',
424+
'ftp://doi.org/10.1016/j.neuron.2014.09.004',
384425
]
385426
&nbsp;
386427
var doiNotDeclared = [
@@ -403,6 +444,13 @@ <h1>
403444
t.end()
404445
})
405446
&nbsp;
447+
test('older format DOIs as passing', function (t) {
448+
_(doiOlderFormat).each(function (el) {
449+
t.assert(doiRegex({exact: true}).test(el), el)
450+
})
451+
t.end()
452+
})
453+
&nbsp;
406454
test('embeded DOIs as passing', function (t) {
407455
_(doi).each(function (el) {
408456
t.assert(doiRegex().exec('foo' + el)[0] === el, el)
@@ -496,7 +544,7 @@ <h1>
496544
</div><!-- /wrapper -->
497545
<div class='footer quiet pad2 space-top1 center small'>
498546
Code coverage
499-
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed May 30 2018 12:35:13 GMT-0400 (EDT)
547+
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Mar 21 2022 12:50:43 GMT+0000 (Greenwich Mean Time)
500548
</div>
501549
</div>
502550
<script src="../../prettify.js"></script>

coverage/lcov-report/index.html

+8-8
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ <h1>
2020
</h1>
2121
<div class='clearfix'>
2222
<div class='fl pad1y space-right2'>
23-
<span class="strong">98.9% </span>
23+
<span class="strong">98.96% </span>
2424
<span class="quiet">Statements</span>
25-
<span class='fraction'>90/91</span>
25+
<span class='fraction'>95/96</span>
2626
</div>
2727
<div class='fl pad1y space-right2'>
2828
<span class="strong">85% </span>
@@ -32,12 +32,12 @@ <h1>
3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Functions</span>
35-
<span class='fraction'>33/33</span>
35+
<span class='fraction'>35/35</span>
3636
</div>
3737
<div class='fl pad1y space-right2'>
3838
<span class="strong">100% </span>
3939
<span class="quiet">Lines</span>
40-
<span class='fraction'>90/90</span>
40+
<span class='fraction'>95/95</span>
4141
</div>
4242
</div>
4343
</div>
@@ -75,13 +75,13 @@ <h1>
7575
<td class="file high" data-value="doi-regex/spec/"><a href="doi-regex/spec/index.html">doi-regex/spec/</a></td>
7676
<td data-value="100" class="pic high"><div class="chart"><div class="cover-fill cover-full" style="width: 100%;"></div><div class="cover-empty" style="width:0%;"></div></div></td>
7777
<td data-value="100" class="pct high">100%</td>
78-
<td data-value="68" class="abs high">68/68</td>
78+
<td data-value="73" class="abs high">73/73</td>
7979
<td data-value="50" class="pct medium">50%</td>
8080
<td data-value="2" class="abs medium">1/2</td>
8181
<td data-value="100" class="pct high">100%</td>
82-
<td data-value="28" class="abs high">28/28</td>
82+
<td data-value="30" class="abs high">30/30</td>
8383
<td data-value="100" class="pct high">100%</td>
84-
<td data-value="68" class="abs high">68/68</td>
84+
<td data-value="73" class="abs high">73/73</td>
8585
</tr>
8686

8787
</tbody>
@@ -90,7 +90,7 @@ <h1>
9090
</div><!-- /wrapper -->
9191
<div class='footer quiet pad2 space-top1 center small'>
9292
Code coverage
93-
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed May 30 2018 12:35:13 GMT-0400 (EDT)
93+
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Mar 21 2022 12:50:43 GMT+0000 (Greenwich Mean Time)
9494
</div>
9595
</div>
9696
<script src="prettify.js"></script>

0 commit comments

Comments
 (0)