Skip to content

Commit 3b55b02

Browse files
committed
Remove mkdirp
If our build scripts target Node 10+, we can use the builtin mkdir function in recursive mode instead.
1 parent bb59776 commit 3b55b02

File tree

3 files changed

+2
-43
lines changed

3 files changed

+2
-43
lines changed

Diff for: package-lock.json

-38
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

-2
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
"@types/glob": "latest",
4646
"@types/microsoft__typescript-etw": "latest",
4747
"@types/minimist": "latest",
48-
"@types/mkdirp": "latest",
4948
"@types/mocha": "latest",
5049
"@types/ms": "latest",
5150
"@types/node": "latest",
@@ -72,7 +71,6 @@
7271
"hereby": "^1.6.0",
7372
"jsonc-parser": "^3.2.0",
7473
"minimist": "latest",
75-
"mkdirp": "latest",
7674
"mocha": "latest",
7775
"mocha-fivemat-progress-reporter": "latest",
7876
"ms": "^2.1.3",

Diff for: scripts/build/tests.mjs

+2-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import del from "del";
22
import fs from "fs";
33
import os from "os";
44
import path from "path";
5-
import mkdirP from "mkdirp";
65
import cmdLineOptions from "./options.mjs";
76
import { exec } from "./utils.mjs";
87
import { findUpFile, findUpRoot } from "./findUpDir.mjs";
@@ -151,8 +150,8 @@ export async function runConsoleTests(runJs, defaultReporter, runInParallel) {
151150

152151
export async function cleanTestDirs() {
153152
await del([localBaseline, localRwcBaseline]);
154-
mkdirP.sync(localRwcBaseline);
155-
mkdirP.sync(localBaseline);
153+
await fs.promises.mkdir(localRwcBaseline, { recursive: true });
154+
await fs.promises.mkdir(localBaseline, { recursive: true });
156155
}
157156

158157
/**

0 commit comments

Comments
 (0)