Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/doctor/check-files-permission.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/doctor/check-files-permission.js b/lib/doctor/check-files-permission.js
index 687a90088..50014fd23 100644
--- a/lib/doctor/check-files-permission.js
+++ b/lib/doctor/check-files-permission.js
@@ -38,7 +38,9 @@ function checkFilesPermission (root, mask, cb) {
tracker.completeWork(1)
if (e) return next(e)
if (!stat.isFile()) return next()
- fs.access(file, fs.constants.R_OK | fs.constants.W_OK, (err) => {
+ // 6 = fs.constants.R_OK | fs.constants.W_OK
+ // constants aren't available on v4
+ fs.access(file, 6, (err) => {
if (err) {
tracker.error('checkFilePermissions', `Missing permissions on ${file}`)
return next(new Error('Missing permissions for ' + file))