diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-list-item-bullet-indent/lib/main.js b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-list-item-bullet-indent/lib/main.js index bd849f43b15c..7ae4e113e0f6 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-list-item-bullet-indent/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-list-item-bullet-indent/lib/main.js @@ -39,6 +39,26 @@ var rule; // FUNCTIONS // +/** +* Copies AST node location info. +* +* @private +* @param {Object} loc - AST node location +* @returns {Object} copied location info +*/ +function copyLocationInfo( loc ) { + return { + 'start': { + 'line': loc.start.line, + 'column': loc.start.column + }, + 'end': { + 'line': loc.end.line, + 'column': loc.end.column + } + }; +} + /** * Rule to prevent unnecessary indentation of Markdown list item bullets in JSDoc descriptions. * @@ -112,26 +132,6 @@ function main( context ) { } } - /** - * Copies AST node location info. - * - * @private - * @param {Object} loc - AST node location - * @returns {Object} copied location info - */ - function copyLocationInfo( loc ) { - return { - 'start': { - 'line': loc.start.line, - 'column': loc.start.column - }, - 'end': { - 'line': loc.end.line, - 'column': loc.end.column - } - }; - } - /** * Reports an error message. * diff --git a/lib/node_modules/@stdlib/repl/presentation/lib/commands/last_fragment.js b/lib/node_modules/@stdlib/repl/presentation/lib/commands/last_fragment.js index 73edc2eb709c..f75d069bdad2 100644 --- a/lib/node_modules/@stdlib/repl/presentation/lib/commands/last_fragment.js +++ b/lib/node_modules/@stdlib/repl/presentation/lib/commands/last_fragment.js @@ -30,6 +30,15 @@ function command( pres ) { return onCommand; + /** + * Callback invoked upon a `drain` event. + * + * @private + */ + function onDrain() { + pres.lastFragment().show(); + } + /** * Jumps to the last fragment of the current slide. * @@ -37,15 +46,6 @@ function command( pres ) { */ function onCommand() { pres._repl.once( 'drain', onDrain ); // eslint-disable-line no-underscore-dangle - - /** - * Callback invoked upon a `drain` event. - * - * @private - */ - function onDrain() { - pres.lastFragment().show(); - } } } diff --git a/lib/node_modules/@stdlib/utils/timeit/lib/main.js b/lib/node_modules/@stdlib/utils/timeit/lib/main.js index d01fa47ac075..e705d19b6539 100644 --- a/lib/node_modules/@stdlib/utils/timeit/lib/main.js +++ b/lib/node_modules/@stdlib/utils/timeit/lib/main.js @@ -35,7 +35,8 @@ var transform = require( './transform.js' ); // VARIABLES // -var FILENAME = 'timeit.js'; +// cspell:ignore timeit +var FILENAME = 'timeit.js'; // filename var MIN_TIME = 0.1; // seconds var ITERATIONS = 10; // 10^1 var MAX_ITERATIONS = 10000000000; // 10^10 @@ -83,6 +84,7 @@ function timeit( code, options, clbk ) { var err; var idx; var cb; + var i; if ( !isString( code ) ) { throw new TypeError( format( 'invalid argument. First argument must be a string. Value: `%s`.', code ) ); @@ -100,7 +102,10 @@ function timeit( code, options, clbk ) { if ( !isFunction( cb ) ) { throw new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', cb ) ); } - results = new Array( opts.repeats ); + results = [ ]; + for ( i = 0; i < opts.repeats; i++ ) { + results[ i ] = 0; + } dir = cwd(); idx = 0; @@ -213,6 +218,7 @@ function timeit( code, options, clbk ) { if ( !error ) { out = transform( results, opts.iterations ); } + // cspell:ignore zalgo // Avoid releasing the zalgo: nextTick( onTick );