Skip to content

Commit 2dab1db

Browse files
author
Miguel Solano
committed
Merge branch 'boneskull-namespaced'
2 parents ee49a0f + ed06895 commit 2dab1db

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

lib/temp.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ var fs = require('fs'),
44

55
var rimraf = require('rimraf'),
66
os = require('os'),
7+
osTmpdir = require('os').tmpdir(),
8+
mkdirp = require('mkdirp'),
79
rimrafSync = rimraf.sync;
810

911
/* HELPERS */
@@ -252,7 +254,7 @@ function mkdir(affixes, callback) {
252254
callback = p[1];
253255

254256
var dirPath = generateName(affixes, 'd-');
255-
fs.mkdir(dirPath, parseInt('0700', 8), function(err) {
257+
mkdirp(dirPath, 0700, function(err) {
256258
if (!err) {
257259
deleteDirOnExit(dirPath);
258260
}
@@ -263,7 +265,7 @@ function mkdir(affixes, callback) {
263265

264266
function mkdirSync(affixes) {
265267
var dirPath = generateName(affixes, 'd-');
266-
fs.mkdirSync(dirPath, parseInt('0700', 8));
268+
mkdirp.sync(dirPath, 0700);
267269
deleteDirOnExit(dirPath);
268270
return dirPath;
269271
}

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
},
2222
"main": "./lib/temp",
2323
"dependencies": {
24-
"rimraf": "~2.6.2"
24+
"rimraf": "~2.6.2",
25+
"mkdirp": "^0.5.1"
2526
},
2627
"keywords": [
2728
"temporary",

0 commit comments

Comments
 (0)