Skip to content

Commit a2738d3

Browse files
authored
Don't use deprecated process.umask() (#791)
* Don't use deprecated process.umask() Refs sindresorhus/make-dir#27 * Remove unneeded umask tests No need to test Node.js core's behavior (which is all these tests do)
1 parent 934ea75 commit a2738d3

File tree

2 files changed

+1
-82
lines changed

2 files changed

+1
-82
lines changed

lib/mkdirs/__tests__/umask.test.js

Lines changed: 0 additions & 80 deletions
This file was deleted.

lib/mkdirs/make-dir.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ const checkPath = pth => {
2525
}
2626

2727
const processOptions = options => {
28-
// Must be defined here so we get fresh process.umask()
29-
const defaults = { mode: 0o777 & (~process.umask()) }
28+
const defaults = { mode: 0o777 }
3029
if (typeof options === 'number') options = { mode: options }
3130
return { ...defaults, ...options }
3231
}

0 commit comments

Comments
 (0)