blob: 3363a3b151351a148a63f2e944ebd15df535a6e9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
'use strict'
module.exports = (mode, isDir) => {
mode &= 0o7777
// if dirs are readable, then they should be listable
if (isDir) {
if (mode & 0o400)
mode |= 0o100
if (mode & 0o40)
mode |= 0o10
if (mode & 0o4)
mode |= 0o1
}
return mode
}
|