Remove mkdirp package from devDependencies
webpack supports Node.js 10.13.0 as minimum Node.js version now. Node.js 10.13.0 provides recursive option for fs.mkdirSync. So, mkdirp package is not needed.
This commit is contained in:
parent
9f3c2d3db4
commit
fa652bb8ec
|
@ -65,7 +65,6 @@
|
|||
"memory-fs": "~0.5.0",
|
||||
"mini-css-extract-plugin": "^0.8.0",
|
||||
"mini-svg-data-uri": "^1.1.3",
|
||||
"mkdirp": "^0.5.1",
|
||||
"open-cli": "^5.0.0",
|
||||
"prettier": "^1.14.3",
|
||||
"pretty-format": "^24.8.0",
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
const path = require("path");
|
||||
const fs = require("graceful-fs");
|
||||
const vm = require("vm");
|
||||
const mkdirp = require("mkdirp");
|
||||
const rimraf = require("rimraf");
|
||||
const checkArrayExpectation = require("./checkArrayExpectation");
|
||||
const createLazyTestEnv = require("./helpers/createLazyTestEnv");
|
||||
|
@ -62,7 +61,7 @@ describe("ConfigTestCases", () => {
|
|||
resolve();
|
||||
};
|
||||
rimraf.sync(outputDirectory);
|
||||
mkdirp.sync(outputDirectory);
|
||||
fs.mkdirSync(outputDirectory, { recursive: true });
|
||||
const options = prepareOptions(
|
||||
require(path.join(testDirectory, "webpack.config.js")),
|
||||
{ testPath: outputDirectory }
|
||||
|
@ -136,7 +135,7 @@ describe("ConfigTestCases", () => {
|
|||
preset: "verbose",
|
||||
colors: false
|
||||
};
|
||||
mkdirp.sync(outputDirectory);
|
||||
fs.mkdirSync(outputDirectory, { recursive: true });
|
||||
fs.writeFileSync(
|
||||
path.join(outputDirectory, "stats.txt"),
|
||||
stats.toString(statOptions),
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
const path = require("path");
|
||||
const fs = require("graceful-fs");
|
||||
const mkdirp = require("mkdirp");
|
||||
|
||||
const webpack = require("..");
|
||||
|
||||
|
@ -34,7 +33,9 @@ describe("HotModuleReplacementPlugin", () => {
|
|||
"records.json"
|
||||
);
|
||||
try {
|
||||
mkdirp.sync(path.join(__dirname, "js", "HotModuleReplacementPlugin"));
|
||||
fs.mkdirSync(path.join(__dirname, "js", "HotModuleReplacementPlugin"), {
|
||||
recursive: true
|
||||
});
|
||||
} catch (e) {
|
||||
// empty
|
||||
}
|
||||
|
@ -111,7 +112,7 @@ describe("HotModuleReplacementPlugin", () => {
|
|||
);
|
||||
const recordsFile = path.join(outputPath, "records.json");
|
||||
try {
|
||||
mkdirp.sync(outputPath);
|
||||
fs.mkdirSync(outputPath, { recursive: true });
|
||||
} catch (e) {
|
||||
// empty
|
||||
}
|
||||
|
@ -189,8 +190,11 @@ describe("HotModuleReplacementPlugin", () => {
|
|||
"records.json"
|
||||
);
|
||||
try {
|
||||
mkdirp.sync(
|
||||
path.join(__dirname, "js", "HotModuleReplacementPlugin", "[name]")
|
||||
fs.mkdirSync(
|
||||
path.join(__dirname, "js", "HotModuleReplacementPlugin", "[name]"),
|
||||
{
|
||||
recursive: true
|
||||
}
|
||||
);
|
||||
} catch (e) {
|
||||
// empty
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
const path = require("path");
|
||||
const fs = require("graceful-fs");
|
||||
const mkdirp = require("mkdirp");
|
||||
const rimraf = require("rimraf");
|
||||
const captureStdio = require("./helpers/captureStdio");
|
||||
|
||||
|
@ -50,7 +49,7 @@ describe("StatsTestCases", () => {
|
|||
jest.setTimeout(30000);
|
||||
const outputDirectory = path.join(outputBase, testName);
|
||||
rimraf.sync(outputDirectory);
|
||||
mkdirp.sync(outputDirectory);
|
||||
fs.mkdirSync(outputDirectory, { recursive: true });
|
||||
let options = {
|
||||
mode: "development",
|
||||
entry: "./index",
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
const path = require("path");
|
||||
const fs = require("graceful-fs");
|
||||
const vm = require("vm");
|
||||
const mkdirp = require("mkdirp");
|
||||
const rimraf = require("rimraf");
|
||||
const TerserPlugin = require("terser-webpack-plugin");
|
||||
const checkArrayExpectation = require("./checkArrayExpectation");
|
||||
|
@ -226,7 +225,7 @@ const describeCases = config => {
|
|||
preset: "verbose",
|
||||
colors: false
|
||||
};
|
||||
mkdirp.sync(outputDirectory);
|
||||
fs.mkdirSync(outputDirectory, { recursive: true });
|
||||
fs.writeFileSync(
|
||||
path.join(outputDirectory, "stats.txt"),
|
||||
stats.toString(statOptions),
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
const path = require("path");
|
||||
const fs = require("graceful-fs");
|
||||
const vm = require("vm");
|
||||
const mkdirp = require("mkdirp");
|
||||
const rimraf = require("rimraf");
|
||||
const checkArrayExpectation = require("./checkArrayExpectation");
|
||||
const createLazyTestEnv = require("./helpers/createLazyTestEnv");
|
||||
|
@ -187,7 +186,7 @@ describe("WatchTestCases", () => {
|
|||
preset: "verbose",
|
||||
colors: false
|
||||
};
|
||||
mkdirp.sync(outputDirectory);
|
||||
fs.mkdirSync(outputDirectory, { recursive: true });
|
||||
fs.writeFileSync(
|
||||
path.join(outputDirectory, "stats.txt"),
|
||||
stats.toString(statOptions),
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
const mkdirp = require("mkdirp");
|
||||
const prettierrc = require("../.prettierrc.js"); // eslint-disable-line
|
||||
const { compileFromFile } = require("json-schema-to-typescript");
|
||||
|
||||
|
@ -53,7 +52,7 @@ const makeDefinitionsForSchema = absSchemaPath => {
|
|||
}
|
||||
if (normalizedContent.trim() !== ts.trim()) {
|
||||
if (doWrite) {
|
||||
mkdirp.sync(path.dirname(filename));
|
||||
fs.mkdirSync(path.dirname(filename), { recursive: true });
|
||||
fs.writeFileSync(filename, ts, "utf-8");
|
||||
console.error(
|
||||
`declarations/${basename.replace(/\\/g, "/")}.d.ts updated`
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
const path = require("path");
|
||||
const fs = require("fs");
|
||||
const mkdirp = require("mkdirp");
|
||||
const ts = require("typescript");
|
||||
const program = require("./typescript-program");
|
||||
|
||||
|
@ -125,7 +124,7 @@ for (const sourceFile of program.getSourceFiles()) {
|
|||
}
|
||||
|
||||
const outputDirectory = path.resolve(__dirname, "../coverage");
|
||||
mkdirp.sync(outputDirectory);
|
||||
fs.mkdirSync(outputDirectory, { recursive: true });
|
||||
fs.writeFileSync(
|
||||
path.resolve(outputDirectory, "coverage-types.json"),
|
||||
JSON.stringify(coverageReport),
|
||||
|
|
Loading…
Reference in New Issue