Skip to content

Commit 6a91c4c

Browse files
committed
Remove mkdirp dependency
Signed-off-by: Matthew Peveler <[email protected]>
1 parent b64ab4f commit 6a91c4c

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

lib/portfinder.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ const fs = require('fs'),
1212
net = require('net'),
1313
path = require('path'),
1414
_async = require('async'),
15-
debug = require('debug'),
16-
mkdirp = require('mkdirp').mkdirp;
15+
debug = require('debug');
1716

1817
const debugTestPort = debug('portfinder:testPort'),
1918
debugGetPort = debug('portfinder:getPort'),
@@ -339,7 +338,7 @@ exports.getSocket = function (options, callback) {
339338
// against the socket.
340339
//
341340
function createAndTestSocket (dir) {
342-
mkdirp(dir, options.mod, function (err) {
341+
fs.mkdir(dir, { mode: options.mod, recursive: true }, function (err) {
343342
if (err) {
344343
return callback(err);
345344
}

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
],
1818
"dependencies": {
1919
"async": "^3.2.6",
20-
"debug": "^4.3.6",
21-
"mkdirp": "^0.5.6"
20+
"debug": "^4.3.6"
2221
},
2322
"devDependencies": {
2423
"jest": "^24.9.0"
@@ -29,7 +28,7 @@
2928
"test": "jest --runInBand"
3029
},
3130
"engines": {
32-
"node": ">= 6.0"
31+
"node": ">= 10.12"
3332
},
3433
"license": "MIT"
3534
}

0 commit comments

Comments
 (0)