aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAntoine du Hamel <duhamelantoine1995@gmail.com>2020-11-21 19:28:54 +0100
committerRich Trott <rtrott@gmail.com>2020-12-04 06:19:12 -0800
commit3604fadacf480dd141d636883d559631ee62128c (patch)
tree0d06ebb7dfcc179f0ae9ff028b95c84cc9e9581f /lib
parentff28ab77a97f4edd6a48b6939be41e2ab5cef8a9 (diff)
downloadios-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.js5
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) {