Skip to content

Commit eeb8649

Browse files
committed
use mkdirp v1
1 parent 2c9d359 commit eeb8649

File tree

4 files changed

+32
-14
lines changed

4 files changed

+32
-14
lines changed

lib/mkdir.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ const mkdir = module.exports = (dir, opt, cb) => {
7676
})
7777

7878
if (preserve)
79-
return mkdirp(dir, mode, done)
79+
return mkdirp(dir, {mode}).then(made => done(null, made), done)
8080

8181
const sub = path.relative(cwd, dir)
8282
const parts = sub.split(/\/|\\/)

package-lock.json

Lines changed: 25 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"fs-minipass": "^2.0.0",
2121
"minipass": "^3.0.0",
2222
"minizlib": "^2.1.0",
23-
"mkdirp": "^0.5.0",
23+
"mkdirp": "^1.0.3",
2424
"yallist": "^4.0.0"
2525
},
2626
"devDependencies": {
@@ -35,7 +35,7 @@
3535
},
3636
"license": "ISC",
3737
"engines": {
38-
"node": ">= 8"
38+
"node": ">= 10"
3939
},
4040
"files": [
4141
"index.js",

test/unpack.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ t.test('links!', t => {
145145
const stripData = fs.readFileSync(tars + '/links-strip.tar')
146146

147147
t.plan(6)
148-
t.beforeEach(cb => mkdirp(dir, cb))
148+
t.beforeEach(cb => mkdirp(dir).then(() => cb(), cb))
149149
t.afterEach(cb => rimraf(dir, cb))
150150

151151
const check = t => {
@@ -1722,7 +1722,7 @@ t.test('set owner', t => {
17221722
unl()
17231723
})
17241724

1725-
t.beforeEach(cb => mkdirp(dir, cb))
1725+
t.beforeEach(cb => mkdirp(dir).then(() => cb(), cb))
17261726
t.afterEach(cb => rimraf(dir, cb))
17271727

17281728
const check = t => {
@@ -1775,7 +1775,7 @@ t.test('unpack when dir is not writable', t => {
17751775
])
17761776

17771777
const dir = path.resolve(unpackdir, 'nowrite-dir')
1778-
t.beforeEach(cb => mkdirp(dir, cb))
1778+
t.beforeEach(cb => mkdirp(dir).then(() => cb(), cb))
17791779
t.afterEach(cb => rimraf(dir, cb))
17801780

17811781
const check = t => {
@@ -1812,7 +1812,7 @@ t.test('transmute chars on windows', t => {
18121812
])
18131813

18141814
const dir = path.resolve(unpackdir, 'winchars')
1815-
t.beforeEach(cb => mkdirp(dir, cb))
1815+
t.beforeEach(cb => mkdirp(dir).then(() => cb(), cb))
18161816
t.afterEach(cb => rimraf(dir, cb))
18171817

18181818
const hex = 'ef80bcef81bcef80beef80bfef80ba2e747874'

0 commit comments

Comments
 (0)