diff options
author | Antoine du Hamel <duhamelantoine1995@gmail.com> | 2020-11-21 19:28:54 +0100 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2020-12-04 06:19:12 -0800 |
commit | 3604fadacf480dd141d636883d559631ee62128c (patch) | |
tree | 0d06ebb7dfcc179f0ae9ff028b95c84cc9e9581f /lib | |
parent | ff28ab77a97f4edd6a48b6939be41e2ab5cef8a9 (diff) | |
download | ios-node-v8-3604fadacf480dd141d636883d559631ee62128c.tar.gz ios-node-v8-3604fadacf480dd141d636883d559631ee62128c.tar.bz2 ios-node-v8-3604fadacf480dd141d636883d559631ee62128c.zip |
module: refactor to use more primordials
PR-URL: https://github.com/nodejs/node/pull/36348
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/internal/modules/cjs/loader.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/internal/modules/cjs/loader.js b/lib/internal/modules/cjs/loader.js index 5ea435ceaf..037d872e1d 100644 --- a/lib/internal/modules/cjs/loader.js +++ b/lib/internal/modules/cjs/loader.js @@ -31,6 +31,7 @@ const { ArrayPrototypePush, ArrayPrototypeSlice, ArrayPrototypeSplice, + ArrayPrototypeUnshift, Boolean, Error, JSONParse, @@ -1227,8 +1228,8 @@ Module._initPaths = function() { let paths = [path.resolve(prefixDir, 'lib', 'node')]; if (homeDir) { - paths.unshift(path.resolve(homeDir, '.node_libraries')); - paths.unshift(path.resolve(homeDir, '.node_modules')); + ArrayPrototypeUnshift(paths, path.resolve(homeDir, '.node_libraries')); + ArrayPrototypeUnshift(paths, path.resolve(homeDir, '.node_modules')); } if (nodePath) { |