Skip to content

Commit a9ebe6a

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

File tree

3 files changed

+5
-11
lines changed

3 files changed

+5
-11
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,9 @@ jobs:
77
strategy:
88
fail-fast: false
99
matrix:
10-
node-version: [6.x, 8.x, 10.x, 12.x, 14.x, 16.x, 18.x, 20.x, 22.x]
10+
node-version: [10.x, 12.x, 14.x, 16.x, 18.x, 20.x, 22.x]
1111
os: [ubuntu-latest, macos-latest, windows-latest]
1212
exclude:
13-
- os: macos-latest
14-
node-version: 6.x
15-
- os: macos-latest
16-
node-version: 8.x
1713
- os: macos-latest
1814
node-version: 10.x
1915
- os: macos-latest

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)