From 3dcd77c3a2bc4b0216dcfb48c7cbc6d9153af232 Mon Sep 17 00:00:00 2001 From: SuYaSh-PaThAk04 Date: Sun, 25 Jan 2026 15:12:49 +0530 Subject: [PATCH 1/3] chore: fix JavaScript lint errors (issue #9883) --- .../_tools/licenses/update-header-file-list/lib/main.js | 2 +- .../_tools/pkgs/browser-entry-points/lib/resolve.sync.js | 3 ++- lib/node_modules/@stdlib/buffer/ctor/lib/main.js | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/node_modules/@stdlib/_tools/licenses/update-header-file-list/lib/main.js b/lib/node_modules/@stdlib/_tools/licenses/update-header-file-list/lib/main.js index d687592001b9..093137dbc7df 100644 --- a/lib/node_modules/@stdlib/_tools/licenses/update-header-file-list/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/licenses/update-header-file-list/lib/main.js @@ -100,7 +100,7 @@ function updateHeader( files, old, header, clbk ) { for ( i = 0; i < keys.length; i++ ) { v = old[ keys[i] ]; if ( !isString( v ) && !isRegExp( v ) ) { - throw new TypeError( format( 'invalid argument. A header object must map each filename extension to a license header string or regular expression. `%s: %s`. Value: `%s`.', keys[i], v, JSON.stringify( old ) ) ); + throw new TypeError( format( 'invalid argument. A header object must map each filename extension to a license header string or regular expression. `%s: %s`. Value: `%s`.', keys[i], v, JSON.stringify( old ) ) ); } } } else if ( !isString( old ) && !isRegExp( old ) ) { diff --git a/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js b/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js index a09ba2205abb..620680bb11d5 100644 --- a/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js +++ b/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js @@ -56,7 +56,8 @@ function getPkgs( pkgs, basedir ) { len = pkgs.length; debug( 'Resolving %d packages...', len ); - out = new Array( len ); + var out = []; + out.length = len; for ( i = 0; i < len; i++ ) { pkg = pkgs[ i ]; k = i + 1; diff --git a/lib/node_modules/@stdlib/buffer/ctor/lib/main.js b/lib/node_modules/@stdlib/buffer/ctor/lib/main.js index 3e691e91f5e0..f9c9448e387f 100644 --- a/lib/node_modules/@stdlib/buffer/ctor/lib/main.js +++ b/lib/node_modules/@stdlib/buffer/ctor/lib/main.js @@ -20,7 +20,7 @@ // MAIN // -var ctor = require( 'buffer' ).Buffer; // eslint-disable-line stdlib/require-globals +var ctor = require( 'buffer' ).Buffer; // EXPORTS // From cfc345a185cf42e56d433f4f8a0f96e4180d9d1a Mon Sep 17 00:00:00 2001 From: SuYaSh-PaThAk04 Date: Sun, 25 Jan 2026 15:19:32 +0530 Subject: [PATCH 2/3] fixed the var issue --- .../_tools/pkgs/browser-entry-points/lib/resolve.sync.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js b/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js index 620680bb11d5..ba0619bbcd14 100644 --- a/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js +++ b/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js @@ -56,7 +56,7 @@ function getPkgs( pkgs, basedir ) { len = pkgs.length; debug( 'Resolving %d packages...', len ); - var out = []; + out = []; out.length = len; for ( i = 0; i < len; i++ ) { pkg = pkgs[ i ]; From 648ef18a1e9eebb5f7167336d0a8da0733ba6e61 Mon Sep 17 00:00:00 2001 From: Athan Date: Sun, 25 Jan 2026 16:47:00 -0800 Subject: [PATCH 3/3] refactor: use temporary object and perform explicit push Signed-off-by: Athan --- .../pkgs/browser-entry-points/lib/resolve.sync.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js b/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js index ba0619bbcd14..707e6d0ef914 100644 --- a/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js +++ b/lib/node_modules/@stdlib/_tools/pkgs/browser-entry-points/lib/resolve.sync.js @@ -50,6 +50,7 @@ function getPkgs( pkgs, basedir ) { var len; var out; var dir; + var o; var i; var k; @@ -57,7 +58,6 @@ function getPkgs( pkgs, basedir ) { debug( 'Resolving %d packages...', len ); out = []; - out.length = len; for ( i = 0; i < len; i++ ) { pkg = pkgs[ i ]; k = i + 1; @@ -66,11 +66,11 @@ function getPkgs( pkgs, basedir ) { opts = { 'basedir': basedir }; - out[ i ] = {}; - out[ i ].pkg = pkg; + o = {}; + o.pkg = pkg; main = resolve( pkg, opts ); - out[ i ].id = main; + o.id = main; debug( 'Resolved package: %s (%d of %d). Main: %s.', pkg, k, len, main ); debug( 'Resolving package directory for package: %s (%d of %d)...', pkg, k, len ); @@ -79,7 +79,7 @@ function getPkgs( pkgs, basedir ) { debug( 'Encountered an error while resolving package directory: %s (%d of %d). Error: %s', pkg, k, len, dir.message ); return dir; } - out[ i ].dir = dir; + o.dir = dir; debug( 'Resolved package directory for package: %s (%d of %d). Dir: %s', pkg, k, len, dir ); data = readJSON( join( dir, 'package.json' ) ); @@ -87,7 +87,8 @@ function getPkgs( pkgs, basedir ) { debug( 'Encountered an error while reading `package.json`: %s (%d of %d). Error: %s', pkg, k, len, data.message ); return data; } - out[ i ].data = data; + o.data = data; + out.push( o ); } debug( 'Resolved all packages.' ); return out;