Skip to content

Commit fec89a0

Browse files
committed
Merge branch 'develop' of https://github.com/stdlib-js/stdlib into develop
2 parents 6b7867c + f9a5e0f commit fec89a0

File tree

192 files changed

+4541
-3933
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

192 files changed

+4541
-3933
lines changed

lib/node_modules/@stdlib/_tools/eslint/rules/eol-open-bracket-spacing/lib/main.js

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,15 +85,21 @@ function main( context ) {
8585
node.arguments.length > 0
8686
) {
8787
args = node.arguments;
88-
if ( args[ 0 ].type === 'ObjectExpression' ) {
88+
if (
89+
args[ 0 ].type === 'ObjectExpression' &&
90+
args[ 0 ].properties.length > 0
91+
) {
8992
prevToken = source.getTokenBefore( args[ 0 ] );
9093
tokenAfter = source.getFirstToken( args[ 0 ] );
9194
if ( source.isSpaceBetween( prevToken, tokenAfter ) ) {
9295
report( node, prevToken, tokenAfter );
9396
}
9497
} else if ( args[ 0 ].type === 'ArrayExpression' ) {
9598
elem = args[ 0 ].elements[ 0 ];
96-
if ( elem.type === 'ObjectExpression' ) {
99+
if (
100+
elem.type === 'ObjectExpression' &&
101+
elem.properties.length > 0
102+
) {
97103
prevToken = source.getTokenBefore( args[ 0 ] );
98104
tokenAfter = source.getFirstToken( args[ 0 ] );
99105
if ( source.isSpaceBetween( prevToken, tokenAfter ) ) {
@@ -118,7 +124,10 @@ function main( context ) {
118124
node.elements.length > 0
119125
) {
120126
elem = node.elements[ 0 ];
121-
if ( elem.type === 'ObjectExpression' ) {
127+
if (
128+
elem.type === 'ObjectExpression' &&
129+
elem.properties.length > 0
130+
) {
122131
prevToken = source.getFirstToken( node );
123132
tokenAfter = source.getFirstToken( elem );
124133

lib/node_modules/@stdlib/_tools/eslint/rules/eol-open-bracket-spacing/test/fixtures/unvalidated.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,21 @@ test = {
3535
};
3636
valid.push( test);
3737

38+
test = {
39+
'code': [
40+
' var log = require( \'@stdlib/console/log\' );',
41+
' log( {} );'
42+
].join( '\n' )
43+
};
44+
valid.push( test);
45+
46+
test = {
47+
'code': [
48+
'var arr = [ {}, 1, 2, 3, 4 ];'
49+
].join( '\n' )
50+
};
51+
valid.push( test);
52+
3853

3954
// EXPORTS //
4055

lib/node_modules/@stdlib/array/convert-same/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,12 +128,12 @@ for ( i = 0; i < DTYPES.length; i++ ) {
128128

129129
<section class="links">
130130

131+
[@stdlib/array/dtypes]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/dtypes
132+
131133
<!-- <related-links> -->
132134

133135
[@stdlib/array/convert]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/convert
134136

135-
[@stdlib/array/dtypes]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/dtypes
136-
137137
<!-- </related-links> -->
138138

139139
</section>

lib/node_modules/@stdlib/math/base/assert/is-nonnegative-finite/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,14 @@ int main( void ) {
179179

180180
<section class="related">
181181

182+
* * *
183+
184+
## See Also
185+
186+
- <span class="package-name">[`@stdlib/math/base/assert/is-negative-finite`][@stdlib/math/base/assert/is-negative-finite]</span><span class="delimiter">: </span><span class="description">test if a double-precision floating-point numeric value is a negative finite number.</span>
187+
- <span class="package-name">[`@stdlib/math/base/assert/is-positive-finite`][@stdlib/math/base/assert/is-positive-finite]</span><span class="delimiter">: </span><span class="description">test if a double-precision floating-point numeric value is a positive finite number.</span>
188+
- <span class="package-name">[`@stdlib/math/base/assert/is-nonpositive-finite`][@stdlib/math/base/assert/is-nonpositive-finite]</span><span class="delimiter">: </span><span class="description">test if a numeric value is a nonpositive finite number.</span>
189+
182190
</section>
183191

184192
<!-- /.related -->
@@ -189,6 +197,12 @@ int main( void ) {
189197

190198
<!-- <related-links> -->
191199

200+
[@stdlib/math/base/assert/is-negative-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-negative-finite
201+
202+
[@stdlib/math/base/assert/is-positive-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-positive-finite
203+
204+
[@stdlib/math/base/assert/is-nonpositive-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-nonpositive-finite
205+
192206
<!-- </related-links> -->
193207

194208
</section>

lib/node_modules/@stdlib/repl/code-blocks/data/data.csv

Lines changed: 11 additions & 11 deletions
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/code-blocks/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/help/data/data.csv

Lines changed: 12 additions & 12 deletions
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/help/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/info/data/data.csv

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1768,8 +1768,8 @@ base.strided.dmediansorted,"\nbase.strided.dmediansorted( N:integer, x:Float64Ar
17681768
base.strided.dmediansorted.ndarray,"\nbase.strided.dmediansorted.ndarray( N:integer, x:Float64Array, stride:integer, \n offset:integer )\n Computes the median value of a sorted double-precision floating-point\n strided array using alternative indexing semantics.\n"
17691769
base.strided.dmidrange,"\nbase.strided.dmidrange( N:integer, x:Float64Array, stride:integer )\n Computes the mid-range of a double-precision floating-point strided array.\n"
17701770
base.strided.dmidrange.ndarray,"\nbase.strided.dmidrange.ndarray( N:integer, x:Float64Array, stride:integer, \n offset:integer )\n Computes the mid-range of a double-precision floating-point strided array\n using alternative indexing semantics.\n"
1771-
base.strided.dmin,"\nbase.strided.dmin( N:integer, x:Float64Array, stride:integer )\n Computes the minimum value of a double-precision floating-point strided\n array.\n"
1772-
base.strided.dmin.ndarray,"\nbase.strided.dmin.ndarray( N:integer, x:Float64Array, stride:integer, \n offset:integer )\n Computes the minimum value of a double-precision floating-point strided\n array using alternative indexing semantics.\n"
1771+
base.strided.dmin,"\nbase.strided.dmin( N:integer, x:Float64Array, strideX:integer )\n Computes the minimum value of a double-precision floating-point strided\n array.\n"
1772+
base.strided.dmin.ndarray,"\nbase.strided.dmin.ndarray( N:integer, x:Float64Array, strideX:integer, \n offsetX:integer )\n Computes the minimum value of a double-precision floating-point strided\n array using alternative indexing semantics.\n"
17731773
base.strided.dminabs,"\nbase.strided.dminabs( N:integer, x:Float64Array, strideX:integer )\n Computes the minimum absolute value of a double-precision floating-point\n strided array.\n"
17741774
base.strided.dminabs.ndarray,"\nbase.strided.dminabs.ndarray( N:integer, x:Float64Array, strideX:integer, \n offsetX:integer )\n Computes the minimum absolute value of a double-precision floating-point\n strided array using alternative indexing semantics.\n"
17751775
base.strided.dminsorted,"\nbase.strided.dminsorted( N:integer, x:Float64Array, stride:integer )\n Computes the minimum value of a sorted double-precision floating-point\n strided array.\n"
@@ -1810,10 +1810,10 @@ base.strided.dnanasum,"\nbase.strided.dnanasum( N:integer, x:Float64Array, strid
18101810
base.strided.dnanasum.ndarray,"\nbase.strided.dnanasum.ndarray( N:integer, x:Float64Array, strideX:integer, \n offsetX:integer )\n Computes the sum of absolute values (L1 norm) of double-precision floating-\n point strided array elements, ignoring `NaN` values and using alternative\n indexing semantics.\n"
18111811
base.strided.dnanasumors,"\nbase.strided.dnanasumors( N:integer, x:Float64Array, strideX:integer )\n Computes the sum of absolute values (L1 norm) of double-precision floating-\n point strided array elements, ignoring `NaN` values and using ordinary\n recursive summation.\n"
18121812
base.strided.dnanasumors.ndarray,"\nbase.strided.dnanasumors.ndarray( N:integer, x:Float64Array, strideX:integer, \n offsetX:integer )\n Computes the sum of absolute values (L1 norm) of double-precision floating-\n point strided array elements, ignoring `NaN` values and using ordinary\n recursive summation alternative indexing semantics.\n"
1813-
base.strided.dnanmax,"\nbase.strided.dnanmax( N:integer, x:Float64Array, stride:integer )\n Computes the maximum value of a double-precision floating-point strided\n array, ignoring `NaN` values.\n"
1814-
base.strided.dnanmax.ndarray,"\nbase.strided.dnanmax.ndarray( N:integer, x:Float64Array, stride:integer, \n offset:integer )\n Computes the maximum value of a double-precision floating-point strided\n array, ignoring `NaN` values and using alternative indexing semantics.\n"
1815-
base.strided.dnanmaxabs,"\nbase.strided.dnanmaxabs( N:integer, x:Float64Array, stride:integer )\n Computes the maximum absolute value of a double-precision floating-point\n strided array, ignoring `NaN` values.\n"
1816-
base.strided.dnanmaxabs.ndarray,"\nbase.strided.dnanmaxabs.ndarray( N:integer, x:Float64Array, stride:integer, \n offset:integer )\n Computes the maximum absolute value of a double-precision floating-point\n strided array, ignoring `NaN` values and using alternative indexing\n semantics.\n"
1813+
base.strided.dnanmax,"\nbase.strided.dnanmax( N:integer, x:Float64Array, strideX:integer )\n Computes the maximum value of a double-precision floating-point strided\n array, ignoring `NaN` values.\n"
1814+
base.strided.dnanmax.ndarray,"\nbase.strided.dnanmax.ndarray( N:integer, x:Float64Array, strideX:integer, \n offsetX:integer )\n Computes the maximum value of a double-precision floating-point strided\n array, ignoring `NaN` values and using alternative indexing semantics.\n"
1815+
base.strided.dnanmaxabs,"\nbase.strided.dnanmaxabs( N:integer, x:Float64Array, strideX:integer )\n Computes the maximum absolute value of a double-precision floating-point\n strided array, ignoring `NaN` values.\n"
1816+
base.strided.dnanmaxabs.ndarray,"\nbase.strided.dnanmaxabs.ndarray( N:integer, x:Float64Array, strideX:integer, \n offsetX:integer )\n Computes the maximum absolute value of a double-precision floating-point\n strided array, ignoring `NaN` values and using alternative indexing\n semantics.\n"
18171817
base.strided.dnanmean,"\nbase.strided.dnanmean( N:integer, x:Float64Array, stride:integer )\n Computes the arithmetic mean of a double-precision floating-point strided\n array, ignoring `NaN` values.\n"
18181818
base.strided.dnanmean.ndarray,"\nbase.strided.dnanmean.ndarray( N:integer, x:Float64Array, stride:integer, \n offset:integer )\n Computes the arithmetic mean of a double-precision floating-point strided\n array, ignoring `NaN` values and using alternative indexing semantics.\n"
18191819
base.strided.dnanmeanors,"\nbase.strided.dnanmeanors( N:integer, x:Float64Array, stride:integer )\n Computes the arithmetic mean of a double-precision floating-point strided\n array, ignoring `NaN` values and using ordinary recursive summation.\n"
@@ -1824,8 +1824,8 @@ base.strided.dnanmeanpw,"\nbase.strided.dnanmeanpw( N:integer, x:Float64Array, s
18241824
base.strided.dnanmeanpw.ndarray,"\nbase.strided.dnanmeanpw.ndarray( N:integer, x:Float64Array, stride:integer, \n offset:integer )\n Computes the arithmetic mean of a double-precision floating-point strided\n array, ignoring `NaN` values and using pairwise summation and alternative\n indexing semantics.\n"
18251825
base.strided.dnanmeanwd,"\nbase.strided.dnanmeanwd( N:integer, x:Float64Array, stride:integer )\n Computes the arithmetic mean of a double-precision floating-point strided\n array, using Welford's algorithm and ignoring `NaN` values.\n"
18261826
base.strided.dnanmeanwd.ndarray,"\nbase.strided.dnanmeanwd.ndarray( N:integer, x:Float64Array, stride:integer, \n offset:integer )\n Computes the arithmetic mean of a double-precision floating-point strided\n array, ignoring `NaN` values and using Welford's algorithm and alternative\n indexing semantics.\n"
1827-
base.strided.dnanmin,"\nbase.strided.dnanmin( N:integer, x:Float64Array, stride:integer )\n Computes the minimum value of a double-precision floating-point strided\n array, ignoring `NaN` values.\n"
1828-
base.strided.dnanmin.ndarray,"\nbase.strided.dnanmin.ndarray( N:integer, x:Float64Array, stride:integer, \n offset:integer )\n Computes the minimum value of a double-precision floating-point strided\n array, ignoring `NaN` values and using alternative indexing semantics.\n"
1827+
base.strided.dnanmin,"\nbase.strided.dnanmin( N:integer, x:Float64Array, strideX:integer )\n Computes the minimum value of a double-precision floating-point strided\n array, ignoring `NaN` values.\n"
1828+
base.strided.dnanmin.ndarray,"\nbase.strided.dnanmin.ndarray( N:integer, x:Float64Array, strideX:integer, \n offsetX:integer )\n Computes the minimum value of a double-precision floating-point strided\n array, ignoring `NaN` values and using alternative indexing semantics.\n"
18291829
base.strided.dnanminabs,"\nbase.strided.dnanminabs( N:integer, x:Float64Array, strideX:integer )\n Computes the minimum absolute value of a double-precision floating-point\n strided array, ignoring `NaN` values.\n"
18301830
base.strided.dnanminabs.ndarray,"\nbase.strided.dnanminabs.ndarray( N:integer, x:Float64Array, strideX:integer, \n offsetX:integer )\n Computes the minimum absolute value of a double-precision floating-point\n strided array, ignoring `NaN` values and using alternative indexing\n semantics.\n"
18311831
base.strided.dnanmskmax,"\nbase.strided.dnanmskmax( N:integer, x:Float64Array, strideX:integer, \n mask:Uint8Array, strideMask:integer )\n Computes the maximum value of a double-precision floating-point strided\n array according to a mask, ignoring `NaN` values.\n"
@@ -2285,10 +2285,10 @@ base.strided.smap,"\nbase.strided.smap( N:integer, x:Float32Array, strideX:integ
22852285
base.strided.smap.ndarray,"\nbase.strided.smap.ndarray( N:integer, x:Float32Array, strideX:integer, \n offsetX:integer, y:Float32Array, strideY:integer, offsetY:integer, \n fcn:Function )\n Applies a unary function to a single-precision floating-point strided input\n array and assigns results to a single-precision floating-point strided\n output array using alternative indexing semantics.\n"
22862286
base.strided.smap2,"\nbase.strided.smap2( N:integer, x:Float32Array, sx:integer, y:Float32Array, \n sy:integer, z:Float32Array, sz:integer, fcn:Function )\n Applies a binary function to single-precision floating-point strided input\n arrays and assigns results to a single-precision floating-point strided\n output array.\n"
22872287
base.strided.smap2.ndarray,"\nbase.strided.smap2.ndarray( N:integer, x:Float32Array, sx:integer, ox:integer, \n y:Float32Array, sy:integer, oy:integer, z:Float32Array, sz:integer, \n oz:integer, fcn:Function )\n Applies a binary function to single-precision floating-point strided input\n arrays and assigns results to a single-precision floating-point strided\n output array using alternative indexing semantics.\n"
2288-
base.strided.smax,"\nbase.strided.smax( N:integer, x:Float32Array, stride:integer )\n Computes the maximum value of a single-precision floating-point strided\n array.\n"
2289-
base.strided.smax.ndarray,"\nbase.strided.smax.ndarray( N:integer, x:Float32Array, stride:integer, \n offset:integer )\n Computes the maximum value of a single-precision floating-point strided\n array using alternative indexing semantics.\n"
2290-
base.strided.smaxabs,"\nbase.strided.smaxabs( N:integer, x:Float32Array, stride:integer )\n Computes the maximum absolute value of a single-precision floating-point\n strided array.\n"
2291-
base.strided.smaxabs.ndarray,"\nbase.strided.smaxabs.ndarray( N:integer, x:Float32Array, stride:integer, \n offset:integer )\n Computes the maximum absolute value of a single-precision floating-point\n strided array using alternative indexing semantics.\n"
2288+
base.strided.smax,"\nbase.strided.smax( N:integer, x:Float32Array, strideX:integer )\n Computes the maximum value of a single-precision floating-point strided\n array.\n"
2289+
base.strided.smax.ndarray,"\nbase.strided.smax.ndarray( N:integer, x:Float32Array, strideX:integer, \n offsetX:integer )\n Computes the maximum value of a single-precision floating-point strided\n array using alternative indexing semantics.\n"
2290+
base.strided.smaxabs,"\nbase.strided.smaxabs( N:integer, x:Float32Array, strideX:integer )\n Computes the maximum absolute value of a single-precision floating-point\n strided array.\n"
2291+
base.strided.smaxabs.ndarray,"\nbase.strided.smaxabs.ndarray( N:integer, x:Float32Array, strideX:integer, \n offsetX:integer )\n Computes the maximum absolute value of a single-precision floating-point\n strided array using alternative indexing semantics.\n"
22922292
base.strided.smaxabssorted,"\nbase.strided.smaxabssorted( N:integer, x:Float32Array, stride:integer )\n Computes the maximum absolute value of a sorted single-precision floating-\n point strided array.\n"
22932293
base.strided.smaxabssorted.ndarray,"\nbase.strided.smaxabssorted.ndarray( N:integer, x:Float32Array, stride:integer, \n offset:integer )\n Computes the maximum absolute value of a sorted single-precision floating-\n point strided array using alternative indexing semantics.\n"
22942294
base.strided.smaxsorted,"\nbase.strided.smaxsorted( N:integer, x:Float32Array, stride:integer )\n Computes the maximum value of a sorted single-precision floating-point\n strided array.\n"

lib/node_modules/@stdlib/repl/info/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)