diff --git a/lib/node_modules/@stdlib/ndarray/slice/benchmark/benchmark.js b/lib/node_modules/@stdlib/ndarray/slice/benchmark/benchmark.js index 3a5ccf49330f..e3404d718220 100644 --- a/lib/node_modules/@stdlib/ndarray/slice/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ndarray/slice/benchmark/benchmark.js @@ -25,6 +25,7 @@ var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' ); var MultiSlice = require( '@stdlib/slice/multi' ); var Slice = require( '@stdlib/slice/ctor' ); var baseEmpty = require( '@stdlib/ndarray/base/empty' ); +var format = require( '@stdlib/string/format' ); var empty = require( '@stdlib/ndarray/empty' ); var pkg = require( './../package.json' ).name; var slice = require( './../lib' ); @@ -32,7 +33,7 @@ var slice = require( './../lib' ); // MAIN // -bench( pkg+'::0d,base', function benchmark( b ) { +bench( format( '%s::0d,base', pkg ), function benchmark( b ) { var values; var v; var s; @@ -62,13 +63,13 @@ bench( pkg+'::0d,base', function benchmark( b ) { b.end(); }); -bench( pkg+'::0d,non-base', function benchmark( b ) { +bench( format( '%s::0d,non-base', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [], { 'dtype': 'float64' } ), @@ -78,7 +79,7 @@ bench( pkg+'::0d,non-base', function benchmark( b ) { empty( [], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice(); @@ -97,7 +98,7 @@ bench( pkg+'::0d,non-base', function benchmark( b ) { b.end(); }); -bench( pkg+'::1d,base', function benchmark( b ) { +bench( format( '%s::1d,base', pkg ), function benchmark( b ) { var values; var v; var s; @@ -127,13 +128,13 @@ bench( pkg+'::1d,base', function benchmark( b ) { b.end(); }); -bench( pkg+'::1d,non-base', function benchmark( b ) { +bench( format( '%s::1d,non-base', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2 ], { 'dtype': 'float64' } ), @@ -143,7 +144,7 @@ bench( pkg+'::1d,non-base', function benchmark( b ) { empty( [ 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( null ); @@ -162,7 +163,7 @@ bench( pkg+'::1d,non-base', function benchmark( b ) { b.end(); }); -bench( pkg+'::1d,base,reduced', function benchmark( b ) { +bench( format( '%s::1d,base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; @@ -192,13 +193,13 @@ bench( pkg+'::1d,base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::1d,non-base,reduced', function benchmark( b ) { +bench( format( '%s::1d,non-base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2 ], { 'dtype': 'float64' } ), @@ -208,7 +209,7 @@ bench( pkg+'::1d,non-base,reduced', function benchmark( b ) { empty( [ 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( 1 ); @@ -227,7 +228,7 @@ bench( pkg+'::1d,non-base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::1d,base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::1d,base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; @@ -261,14 +262,14 @@ bench( pkg+'::1d,base,out-of-bounds', function benchmark( b ) { b.end(); }); -bench( pkg+'::1d,non-base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::1d,non-base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2 ], { 'dtype': 'float64' } ), @@ -278,7 +279,7 @@ bench( pkg+'::1d,non-base,out-of-bounds', function benchmark( b ) { empty( [ 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( new Slice( 10, 20, 1 ) ); opts = { @@ -300,7 +301,7 @@ bench( pkg+'::1d,non-base,out-of-bounds', function benchmark( b ) { b.end(); }); -bench( pkg+'::2d,base', function benchmark( b ) { +bench( format( '%s::2d,base', pkg ), function benchmark( b ) { var values; var v; var s; @@ -330,13 +331,13 @@ bench( pkg+'::2d,base', function benchmark( b ) { b.end(); }); -bench( pkg+'::2d,non-base', function benchmark( b ) { +bench( format( '%s::2d,non-base', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2 ], { 'dtype': 'float64' } ), @@ -346,7 +347,7 @@ bench( pkg+'::2d,non-base', function benchmark( b ) { empty( [ 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( null, null ); @@ -365,7 +366,7 @@ bench( pkg+'::2d,non-base', function benchmark( b ) { b.end(); }); -bench( pkg+'::2d,base,reduced', function benchmark( b ) { +bench( format( '%s::2d,base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; @@ -395,13 +396,13 @@ bench( pkg+'::2d,base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::2d,non-base,reduced', function benchmark( b ) { +bench( format( '%s::2d,non-base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2 ], { 'dtype': 'float64' } ), @@ -411,7 +412,7 @@ bench( pkg+'::2d,non-base,reduced', function benchmark( b ) { empty( [ 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( 0, 1 ); @@ -430,7 +431,7 @@ bench( pkg+'::2d,non-base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::2d,base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::2d,base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; @@ -464,14 +465,14 @@ bench( pkg+'::2d,base,out-of-bounds', function benchmark( b ) { b.end(); }); -bench( pkg+'::2d,non-base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::2d,non-base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2 ], { 'dtype': 'float64' } ), @@ -481,7 +482,7 @@ bench( pkg+'::2d,non-base,out-of-bounds', function benchmark( b ) { empty( [ 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( new Slice( 10, 20, 1 ), null ); opts = { @@ -503,7 +504,7 @@ bench( pkg+'::2d,non-base,out-of-bounds', function benchmark( b ) { b.end(); }); -bench( pkg+'::3d,base', function benchmark( b ) { +bench( format( '%s::3d,base', pkg ), function benchmark( b ) { var values; var v; var s; @@ -533,13 +534,13 @@ bench( pkg+'::3d,base', function benchmark( b ) { b.end(); }); -bench( pkg+'::3d,non-base', function benchmark( b ) { +bench( format( '%s::3d,non-base', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2, 2 ], { 'dtype': 'float64' } ), @@ -549,7 +550,7 @@ bench( pkg+'::3d,non-base', function benchmark( b ) { empty( [ 2, 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( null, null, null ); @@ -568,7 +569,7 @@ bench( pkg+'::3d,non-base', function benchmark( b ) { b.end(); }); -bench( pkg+'::3d,base,reduced', function benchmark( b ) { +bench( format( '%s::3d,base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; @@ -598,13 +599,13 @@ bench( pkg+'::3d,base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::3d,non-base,reduced', function benchmark( b ) { +bench( format( '%s::3d,non-base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2, 2 ], { 'dtype': 'float64' } ), @@ -614,7 +615,7 @@ bench( pkg+'::3d,non-base,reduced', function benchmark( b ) { empty( [ 2, 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( 0, 1, 0 ); @@ -633,7 +634,7 @@ bench( pkg+'::3d,non-base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::3d,base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::3d,base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; @@ -667,14 +668,14 @@ bench( pkg+'::3d,base,out-of-bounds', function benchmark( b ) { b.end(); }); -bench( pkg+'::3d,non-base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::3d,non-base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2, 2 ], { 'dtype': 'float64' } ), @@ -684,7 +685,7 @@ bench( pkg+'::3d,non-base,out-of-bounds', function benchmark( b ) { empty( [ 2, 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( null, new Slice( 10, 20, 1 ), null ); opts = { @@ -706,7 +707,7 @@ bench( pkg+'::3d,non-base,out-of-bounds', function benchmark( b ) { b.end(); }); -bench( pkg+'::4d,base', function benchmark( b ) { +bench( format( '%s::4d,base', pkg ), function benchmark( b ) { var values; var v; var s; @@ -736,13 +737,13 @@ bench( pkg+'::4d,base', function benchmark( b ) { b.end(); }); -bench( pkg+'::4d,non-base', function benchmark( b ) { +bench( format( '%s::4d,non-base', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2, 2, 2 ], { 'dtype': 'float64' } ), @@ -752,7 +753,7 @@ bench( pkg+'::4d,non-base', function benchmark( b ) { empty( [ 2, 2, 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( null, null, null, null ); @@ -771,7 +772,7 @@ bench( pkg+'::4d,non-base', function benchmark( b ) { b.end(); }); -bench( pkg+'::4d,base,reduced', function benchmark( b ) { +bench( format( '%s::4d,base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; @@ -801,13 +802,13 @@ bench( pkg+'::4d,base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::4d,non-base,reduced', function benchmark( b ) { +bench( format( '%s::4d,non-base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2, 2, 2 ], { 'dtype': 'float64' } ), @@ -817,7 +818,7 @@ bench( pkg+'::4d,non-base,reduced', function benchmark( b ) { empty( [ 2, 2, 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( 0, 1, 0, 1 ); @@ -836,7 +837,7 @@ bench( pkg+'::4d,non-base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::4d,base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::4d,base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; @@ -870,14 +871,14 @@ bench( pkg+'::4d,base,out-of-bounds', function benchmark( b ) { b.end(); }); -bench( pkg+'::4d,non-base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::4d,non-base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2, 2, 2 ], { 'dtype': 'float64' } ), @@ -887,7 +888,7 @@ bench( pkg+'::4d,non-base,out-of-bounds', function benchmark( b ) { empty( [ 2, 2, 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( null, null, new Slice( 10, 20, 1 ), null ); opts = { @@ -909,7 +910,7 @@ bench( pkg+'::4d,non-base,out-of-bounds', function benchmark( b ) { b.end(); }); -bench( pkg+'::5d,base', function benchmark( b ) { +bench( format( '%s::5d,base', pkg ), function benchmark( b ) { var values; var v; var s; @@ -939,13 +940,13 @@ bench( pkg+'::5d,base', function benchmark( b ) { b.end(); }); -bench( pkg+'::5d,non-base', function benchmark( b ) { +bench( format( '%s::5d,non-base', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2, 2, 2, 2 ], { 'dtype': 'float64' } ), @@ -955,7 +956,7 @@ bench( pkg+'::5d,non-base', function benchmark( b ) { empty( [ 2, 2, 2, 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( null, null, null, null, null ); @@ -974,7 +975,7 @@ bench( pkg+'::5d,non-base', function benchmark( b ) { b.end(); }); -bench( pkg+'::5d,base,reduced', function benchmark( b ) { +bench( format( '%s::5d,base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; @@ -1004,13 +1005,13 @@ bench( pkg+'::5d,base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::5d,non-base,reduced', function benchmark( b ) { +bench( format( '%s::5d,non-base,reduced', pkg ), function benchmark( b ) { var values; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2, 2, 2, 2 ], { 'dtype': 'float64' } ), @@ -1020,7 +1021,7 @@ bench( pkg+'::5d,non-base,reduced', function benchmark( b ) { empty( [ 2, 2, 2, 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( 0, 1, 0, 1, 0 ); @@ -1039,7 +1040,7 @@ bench( pkg+'::5d,non-base,reduced', function benchmark( b ) { b.end(); }); -bench( pkg+'::5d,base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::5d,base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; @@ -1073,14 +1074,14 @@ bench( pkg+'::5d,base,out-of-bounds', function benchmark( b ) { b.end(); }); -bench( pkg+'::5d,non-base,out-of-bounds', function benchmark( b ) { +bench( format( '%s::5d,non-base,out-of-bounds', pkg ), function benchmark( b ) { var values; var opts; var v; var s; var i; - /* eslint-disable object-curly-newline */ + /* eslint-disable object-curly-newline, stdlib/line-closing-bracket-spacing */ values = [ empty( [ 2, 2, 2, 2, 2 ], { 'dtype': 'float64' } ), @@ -1090,7 +1091,7 @@ bench( pkg+'::5d,non-base,out-of-bounds', function benchmark( b ) { empty( [ 2, 2, 2, 2, 2 ], { 'dtype': 'generic' } ) ]; - /* eslint-enable object-curly-newline */ + /* eslint-enable object-curly-newline, stdlib/line-closing-bracket-spacing */ s = new MultiSlice( null, null, null, new Slice( 10, 20, 1 ), null ); opts = { diff --git a/lib/node_modules/@stdlib/utils/values/lib/main.js b/lib/node_modules/@stdlib/utils/values/lib/main.js index 079068895502..dd17cb1f7266 100644 --- a/lib/node_modules/@stdlib/utils/values/lib/main.js +++ b/lib/node_modules/@stdlib/utils/values/lib/main.js @@ -53,9 +53,9 @@ function objectValues( obj ) { } keys = objectKeys( obj ); len = keys.length; - out = new Array( len ); + out = []; for ( i = 0; i < len; i++ ) { - out[ i ] = obj[ keys[i] ]; + out.push( obj[ keys[i] ] ); } return out; }