File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,8 @@ var fs = require('fs'),
4
4
5
5
var rimraf = require ( 'rimraf' ) ,
6
6
os = require ( 'os' ) ,
7
+ osTmpdir = require ( 'os' ) . tmpdir ( ) ,
8
+ mkdirp = require ( 'mkdirp' ) ,
7
9
rimrafSync = rimraf . sync ;
8
10
9
11
/* HELPERS */
@@ -252,7 +254,7 @@ function mkdir(affixes, callback) {
252
254
callback = p [ 1 ] ;
253
255
254
256
var dirPath = generateName ( affixes , 'd-' ) ;
255
- fs . mkdir ( dirPath , parseInt ( ' 0700' , 8 ) , function ( err ) {
257
+ mkdirp ( dirPath , 0700 , function ( err ) {
256
258
if ( ! err ) {
257
259
deleteDirOnExit ( dirPath ) ;
258
260
}
@@ -263,7 +265,7 @@ function mkdir(affixes, callback) {
263
265
264
266
function mkdirSync ( affixes ) {
265
267
var dirPath = generateName ( affixes , 'd-' ) ;
266
- fs . mkdirSync ( dirPath , parseInt ( ' 0700' , 8 ) ) ;
268
+ mkdirp . sync ( dirPath , 0700 ) ;
267
269
deleteDirOnExit ( dirPath ) ;
268
270
return dirPath ;
269
271
}
Original file line number Diff line number Diff line change 21
21
},
22
22
"main" : " ./lib/temp" ,
23
23
"dependencies" : {
24
- "rimraf" : " ~2.6.2"
24
+ "rimraf" : " ~2.6.2" ,
25
+ "mkdirp" : " ^0.5.1"
25
26
},
26
27
"keywords" : [
27
28
" temporary" ,
You can’t perform that action at this time.
0 commit comments