diff --git a/package-lock.json b/package-lock.json index bb232dab2a24e..8fde39bac7184 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,6 @@ "@types/glob": "latest", "@types/microsoft__typescript-etw": "latest", "@types/minimist": "latest", - "@types/mkdirp": "latest", "@types/mocha": "latest", "@types/ms": "latest", "@types/node": "latest", @@ -46,7 +45,6 @@ "hereby": "^1.6.4", "jsonc-parser": "^3.2.0", "minimist": "latest", - "mkdirp": "latest", "mocha": "latest", "mocha-fivemat-progress-reporter": "latest", "ms": "^2.1.3", @@ -430,15 +428,6 @@ "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, - "node_modules/@types/mkdirp": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-1.0.2.tgz", - "integrity": "sha512-o0K1tSO0Dx5X6xlU5F1D6625FawhC3dU3iqr25lluNv/+/QIVH8RLNEiVokgIZo+mz+87w/3Mkg/VvQS+J51fQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/mocha": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.0.tgz", @@ -3165,18 +3154,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/mocha": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.1.0.tgz", @@ -4812,15 +4789,6 @@ "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, - "@types/mkdirp": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-1.0.2.tgz", - "integrity": "sha512-o0K1tSO0Dx5X6xlU5F1D6625FawhC3dU3iqr25lluNv/+/QIVH8RLNEiVokgIZo+mz+87w/3Mkg/VvQS+J51fQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, "@types/mocha": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.0.tgz", @@ -6718,12 +6686,6 @@ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, "mocha": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.1.0.tgz", diff --git a/package.json b/package.json index 0811e154e947c..559555ba47917 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,6 @@ "@types/glob": "latest", "@types/microsoft__typescript-etw": "latest", "@types/minimist": "latest", - "@types/mkdirp": "latest", "@types/mocha": "latest", "@types/ms": "latest", "@types/node": "latest", @@ -72,7 +71,6 @@ "hereby": "^1.6.4", "jsonc-parser": "^3.2.0", "minimist": "latest", - "mkdirp": "latest", "mocha": "latest", "mocha-fivemat-progress-reporter": "latest", "ms": "^2.1.3", diff --git a/scripts/build/tests.mjs b/scripts/build/tests.mjs index 3e3948ab5a06f..82cb9b8873247 100644 --- a/scripts/build/tests.mjs +++ b/scripts/build/tests.mjs @@ -2,7 +2,6 @@ import del from "del"; import fs from "fs"; import os from "os"; import path from "path"; -import mkdirP from "mkdirp"; import cmdLineOptions from "./options.mjs"; import { exec } from "./utils.mjs"; import { findUpFile, findUpRoot } from "./findUpDir.mjs"; @@ -140,8 +139,8 @@ export async function runConsoleTests(runJs, defaultReporter, runInParallel) { export async function cleanTestDirs() { await del([localBaseline, localRwcBaseline]); - mkdirP.sync(localRwcBaseline); - mkdirP.sync(localBaseline); + await fs.promises.mkdir(localRwcBaseline, { recursive: true }); + await fs.promises.mkdir(localBaseline, { recursive: true }); } /**