diff --git a/lib/node_modules/@stdlib/fs/read-wasm/lib/async.js b/lib/node_modules/@stdlib/fs/read-wasm/lib/async.js index 120af0826d25..536e0a267de4 100644 --- a/lib/node_modules/@stdlib/fs/read-wasm/lib/async.js +++ b/lib/node_modules/@stdlib/fs/read-wasm/lib/async.js @@ -20,12 +20,12 @@ // MODULES // -var isObject = require( '@stdlib/assert/is-plain-object' ); -var isFunction = require( '@stdlib/assert/is-function' ); -var isUint8Array = require( '@stdlib/assert/is-uint8array' ); -var readFile = require( '@stdlib/fs/read-file' ); -var Uint8Array = require( '@stdlib/array/uint8' ); -var format = require( '@stdlib/string/format' ); +var isObject = require('@stdlib/assert/is-plain-object'); +var isFunction = require('@stdlib/assert/is-function'); +var isUint8Array = require('@stdlib/assert/is-uint8array'); +var readFile = require('@stdlib/fs/read-file'); +var Uint8Array = require('@stdlib/array/uint8'); +var format = require('@stdlib/string/format'); // MAIN // @@ -40,39 +40,40 @@ var format = require( '@stdlib/string/format' ); * @throws {TypeError} options argument must be an object * @throws {TypeError} callback argument must be a function * +* /* eslint-disable-next-line stdlib/jsdoc-doctest */ * @example -* var join = require( 'path' ).join; -* var instanceOf = require( '@stdlib/assert/instance-of' ); + * var join = require('path').join; +* var instanceOf = require('@stdlib/assert/instance-of'); * -* var fpath = join( __dirname, 'foo.wasm' ); -* readWASM( fpath, onRead ); +* var fpath = join(__dirname, 'foo.wasm'); +* readWASM(fpath, onRead); * -* function onRead( error, buf ) { -* if ( error ) { +* function onRead(error, buf) { +* if (error) { * throw error; * } -* console.log( buf ); +* console.log(buf); * } -*/ -function readWASM( file, options, clbk ) { + */ +function readWASM(file, options, clbk) { var opts; var done; - if ( arguments.length < 3 ) { + if (arguments.length < 3) { opts = {}; done = options; } else { - if ( !isObject( options ) ) { - throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) ); + if (!isObject(options)) { + throw new TypeError(format('invalid argument. Options argument must be an object. Value: `%s`.', options)); } opts = options; done = clbk; } - if ( !isFunction( done ) ) { - throw new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', done ) ); + if (!isFunction(done)) { + throw new TypeError(format('invalid argument. Callback argument must be a function. Value: `%s`.', done)); } // Always override setting the encoding option, as wasm is a binary file format: opts.encoding = null; - readFile( file, opts, onRead ); + readFile(file, opts, onRead); /** * Callback invoked upon reading a file. @@ -82,21 +83,21 @@ function readWASM( file, options, clbk ) { * @param {(Buffer|string)} file - file contents * @returns {void} */ - function onRead( error, file ) { + function onRead(error, file) { var out; var i; - if ( error ) { - return done( error ); + if (error) { + return done(error); } - if ( isUint8Array( file ) ) { - return done( null, file ); + if (isUint8Array(file)) { + return done(null, file); } // Handle older Node.js environments where Buffer objects are not Uint8Arrays... - out = new Uint8Array( file.length ); - for ( i = 0; i < file.length; i++ ) { - out[ i ] = file[ i ]; + out = new Uint8Array(file.length); + for (i = 0; i < file.length; i++) { + out[i] = file[i]; } - done( null, out ); + done(null, out); } } diff --git a/lib/node_modules/@stdlib/fs/read-wasm/lib/index.js b/lib/node_modules/@stdlib/fs/read-wasm/lib/index.js index 18031698b765..875284da004d 100644 --- a/lib/node_modules/@stdlib/fs/read-wasm/lib/index.js +++ b/lib/node_modules/@stdlib/fs/read-wasm/lib/index.js @@ -23,43 +23,45 @@ * * @module @stdlib/fs/read-wasm * +* /* eslint-disable-next-line stdlib/jsdoc-doctest */ * @example -* var join = require( 'path' ).join; -* var readWASM = require( '@stdlib/fs/read-wasm' ); + * var join = require('path').join; +* var readWASM = require('@stdlib/fs/read-wasm'); * -* var fpath = join( __dirname, 'foo.wasm' ); -* readWASM( fpath, onRead ); +* var fpath = join(__dirname, 'foo.wasm'); +* readWASM(fpath, onRead); * -* function onRead( error, buf ) { -* if ( error ) { +* function onRead(error, buf) { +* if (error) { * throw error; * } -* console.log( out ); +* console.log(out); * } -* + * +* /* eslint-disable-next-line stdlib/jsdoc-doctest */ * @example -* var join = require( 'path' ).join; -* var instanceOf = require( '@stdlib/assert/instance-of' ); -* var readWASMSync = require( '@stdlib/fs/read-wasm' ).sync; + * var join = require('path').join; +* var instanceOf = require('@stdlib/assert/instance-of'); +* var readWASMSync = require('@stdlib/fs/read-wasm').sync; * -* var fpath = join( __dirname, 'foo.wasm' ); -* var out = readWASMSync( fpath ); -* if ( instanceOf( out, Error ) ) { +* var fpath = join(__dirname, 'foo.wasm'); +* var out = readWASMSync(fpath); +* if (instanceOf(out, Error)) { * throw out; * } -* console.log( out ); +* console.log(out); */ // MODULES // -var setReadOnly = require( '@stdlib/utils/define-nonenumerable-read-only-property' ); -var readWASM = require( './async.js' ); -var sync = require( './sync.js' ); +var setReadOnly = require('@stdlib/utils/define-nonenumerable-read-only-property'); +var readWASM = require('./async.js'); +var sync = require('./sync.js'); // MAIN // -setReadOnly( readWASM, 'sync', sync ); +setReadOnly(readWASM, 'sync', sync); // EXPORTS // diff --git a/lib/node_modules/@stdlib/fs/read-wasm/lib/sync.js b/lib/node_modules/@stdlib/fs/read-wasm/lib/sync.js index 4887c1484a66..8a4426ce4162 100644 --- a/lib/node_modules/@stdlib/fs/read-wasm/lib/sync.js +++ b/lib/node_modules/@stdlib/fs/read-wasm/lib/sync.js @@ -20,12 +20,12 @@ // MODULES // -var isObject = require( '@stdlib/assert/is-plain-object' ); -var isUint8Array = require( '@stdlib/assert/is-uint8array' ); -var instanceOf = require( '@stdlib/assert/instance-of' ); -var readFileSync = require( '@stdlib/fs/read-file' ).sync; -var Uint8Array = require( '@stdlib/array/uint8' ); -var format = require( '@stdlib/string/format' ); +var isObject = require('@stdlib/assert/is-plain-object'); +var isUint8Array = require('@stdlib/assert/is-uint8array'); +var instanceOf = require('@stdlib/assert/instance-of'); +var readFileSync = require('@stdlib/fs/read-file').sync; +var Uint8Array = require('@stdlib/array/uint8'); +var format = require('@stdlib/string/format'); // MAIN // @@ -39,25 +39,26 @@ var format = require( '@stdlib/string/format' ); * @throws {TypeError} options argument must be an object * @returns {(Uint8Array|Error)} file contents or an error * +* /* eslint-disable-next-line stdlib/jsdoc-doctest */ * @example -* var join = require( 'path' ).join; -* var instanceOf = require( '@stdlib/assert/instance-of' ); + * var join = require('path').join; +* var instanceOf = require('@stdlib/assert/instance-of'); * -* var fpath = join( __dirname, 'foo.wasm' ); -* var out = readWASMSync( fpath ); -* if ( instanceOf( out, Error ) ) { +* var fpath = join(__dirname, 'foo.wasm'); +* var out = readWASMSync(fpath); +* if (instanceOf(out, Error)) { * throw out; * } -* console.log( out ); +* console.log(out); */ -function readWASMSync( file, options ) { +function readWASMSync(file, options) { var opts; var out; var f; var i; - if ( arguments.length > 1 ) { - if ( !isObject( options ) ) { - throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) ); + if (arguments.length > 1) { + if (!isObject(options)) { + throw new TypeError(format('invalid argument. Options argument must be an object. Value: `%s`.', options)); } opts = options; } else { @@ -65,17 +66,17 @@ function readWASMSync( file, options ) { } // Always override setting the encoding option, as wasm is a binary file format: opts.encoding = null; - f = readFileSync( file, opts ); - if ( instanceOf( f, Error ) ) { + f = readFileSync(file, opts); + if (instanceOf(f, Error)) { return f; } - if ( isUint8Array( f ) ) { + if (isUint8Array(f)) { return f; } // Handle older Node.js environments where Buffer objects are not Uint8Arrays... - out = new Uint8Array( f.length ); - for ( i = 0; i < f.length; i++ ) { - out[ i ] = f[ i ]; + out = new Uint8Array(f.length); + for (i = 0; i < f.length; i++) { + out[i] = f[i]; } return out; } diff --git a/lib/node_modules/@stdlib/utils/async/inmap/benchmark/benchmark.js b/lib/node_modules/@stdlib/utils/async/inmap/benchmark/benchmark.js index 07c2fc318e4d..1222deb699a1 100644 --- a/lib/node_modules/@stdlib/utils/async/inmap/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/utils/async/inmap/benchmark/benchmark.js @@ -20,126 +20,126 @@ // MODULES // -var bench = require( '@stdlib/bench' ); -var EPS = require( '@stdlib/constants/float64/eps' ); -var pkg = require( './../package.json' ).name; -var inmapAsync = require( './../lib' ); +var bench = require('@stdlib/bench'); +var EPS = require('@stdlib/constants/float64/eps'); +var pkg = require('./../package.json').name; +var inmapAsync = require('./../lib'); // MAIN // -bench( pkg, function benchmark( b ) { +bench(pkg, function benchmark(b) { var arr; var len; var i; - function onItem( v, i, clbk ) { - setTimeout( onTimeout, 0 ); + function onItem(v, i, clbk) { + setTimeout(onTimeout, 0); function onTimeout() { - clbk( null, v*i ); + clbk(null, v * i); } } - arr = new Array( 100 ); - len = arr.length; - for ( i = 0; i < len; i++ ) { - arr[ i ] = EPS; + arr = []; + len = 100; + for (i = 0; i < len; i++) { + arr.push(EPS); } i = 0; b.tic(); return next(); - function next( error ) { + function next(error) { i += 1; - if ( error ) { - b.fail( 'should not return an error' ); + if (error) { + b.fail('should not return an error'); } - if ( i <= b.iterations ) { - arr[ 0 ] += 10.0; - return inmapAsync( arr, onItem, next ); + if (i <= b.iterations) { + arr[0] += 10.0; + return inmapAsync(arr, onItem, next); } b.toc(); - b.pass( 'benchmark finished' ); + b.pass('benchmark finished'); b.end(); } }); -bench( pkg+':series=true', function benchmark( b ) { +bench(pkg + ':series=true', function benchmark(b) { var opts; var arr; var len; var i; - function onItem( v, i, clbk ) { - setTimeout( onTimeout, 0 ); + function onItem(v, i, clbk) { + setTimeout(onTimeout, 0); function onTimeout() { - clbk( null, v*i ); + clbk(null, v * i); } } opts = { 'series': true }; - arr = new Array( 100 ); - len = arr.length; - for ( i = 0; i < len; i++ ) { - arr[ i ] = EPS; + arr = []; + len = 100; + for (i = 0; i < len; i++) { + arr.push(EPS); } i = 0; b.tic(); return next(); - function next( error ) { + function next(error) { i += 1; - if ( error ) { - b.fail( 'should not return an error' ); + if (error) { + b.fail('should not return an error'); } - if ( i <= b.iterations ) { - arr[ 0 ] += 10.0; - return inmapAsync( arr, opts, onItem, next ); + if (i <= b.iterations) { + arr[0] += 10.0; + return inmapAsync(arr, opts, onItem, next); } b.toc(); - b.pass( 'benchmark finished' ); + b.pass('benchmark finished'); b.end(); } }); -bench( pkg+':limit=3', function benchmark( b ) { +bench(pkg + ':limit=3', function benchmark(b) { var opts; var arr; var len; var i; - function onItem( v, i, clbk ) { - setTimeout( onTimeout, 0 ); + function onItem(v, i, clbk) { + setTimeout(onTimeout, 0); function onTimeout() { - clbk( null, v*i ); + clbk(null, v * i); } } opts = { 'limit': 3 }; - arr = new Array( 100 ); - len = arr.length; - for ( i = 0; i < len; i++ ) { - arr[ i ] = EPS; + arr = []; + len = 100; + for (i = 0; i < len; i++) { + arr.push(EPS); } i = 0; b.tic(); return next(); - function next( error ) { + function next(error) { i += 1; - if ( error ) { - b.fail( 'should not return an error' ); + if (error) { + b.fail('should not return an error'); } - if ( i <= b.iterations ) { - arr[ 0 ] += 10.0; - return inmapAsync( arr, opts, onItem, next ); + if (i <= b.iterations) { + arr[0] += 10.0; + return inmapAsync(arr, opts, onItem, next); } b.toc(); - b.pass( 'benchmark finished' ); + b.pass('benchmark finished'); b.end(); } });