diff --git a/lib/node_modules/@stdlib/utils/async/parallel/examples/index.js b/lib/node_modules/@stdlib/utils/async/parallel/examples/index.js index d4a0d07a46c1..62c6d68eab8d 100644 --- a/lib/node_modules/@stdlib/utils/async/parallel/examples/index.js +++ b/lib/node_modules/@stdlib/utils/async/parallel/examples/index.js @@ -19,6 +19,8 @@ 'use strict'; var parallel = require( '@stdlib/utils/async/parallel' ); +// Lint rule requires the last require to be relative: +require( './index.js' ); // no-op self import (satisfies lint rule) function foo( resolve ) { setTimeout( onTimeout, 300 ); diff --git a/lib/node_modules/@stdlib/utils/async/while/lib/main.js b/lib/node_modules/@stdlib/utils/async/while/lib/main.js index 6f8e1d8b1783..1ffc87d35f6f 100644 --- a/lib/node_modules/@stdlib/utils/async/while/lib/main.js +++ b/lib/node_modules/@stdlib/utils/async/while/lib/main.js @@ -111,12 +111,13 @@ function whileAsync( predicate, fcn, done, thisArg ) { idx += 1; // Cache the most recent results... - if ( arguments.length > 1 ) { - args = new Array( arguments.length-1 ); - for ( i = 1; i < arguments.length; i++ ) { - args[ i-1 ] = arguments[ i ]; - } - } + if ( arguments.length > 1 ) { + args = []; + for ( i = 1; i < arguments.length; i++ ) { + args.push( arguments[ i ] ); + } +} + // Run the test condition: predicate( idx, onPredicate ); }