diff --git a/src/core/config/scripts/generateDefaults.mjs b/src/core/config/scripts/generateDefaults.mjs index 1ace324b..b834f773 100644 --- a/src/core/config/scripts/generateDefaults.mjs +++ b/src/core/config/scripts/generateDefaults.mjs @@ -4,7 +4,7 @@ * It also generates modules in the src/core/config/modules directory to separate * out operations into logical collections. * - * @author David B Heise [david@heiseink.com] + * @author David B Heise [david@heiseink.com] * @copyright Crown Copyright 2018 * @license Apache-2.0 */ @@ -14,36 +14,36 @@ import path from "path"; import fs from "fs"; import process from "process"; -import childProcess from "child_process" +import childProcess from "child_process"; const mkdirSync = function (dirPath) { try { - fs.mkdirSync(dirPath) + fs.mkdirSync(dirPath); } catch (err) { - if (err.code !== 'EEXIST') throw err + if (err.code !== "EEXIST") throw err; } -} +}; const mkdirpSync = function (dirPath) { - const parts = dirPath.split(path.sep) + const parts = dirPath.split(path.sep); for (let i = 1; i <= parts.length; i++) { - mkdirSync(path.join.apply(null, parts.slice(0, i))) + mkdirSync(path.join.apply(null, parts.slice(0, i))); } -} +}; const dir = process.cwd(); //Create the Destination Folder -mkdirpSync(path.join(dir, "src/core/config/modules")) +mkdirpSync(path.join(dir, "src/core/config/modules")); //Create the default files -fs.writeFileSync(path.join(dir, "src/core/config/modules/OpModules.mjs"), "export default{};\n") -fs.writeFileSync(path.join(dir, "src/core/config/OperationConfig.json"), "[]\n") +fs.writeFileSync(path.join(dir, "src/core/config/modules/OpModules.mjs"), "export default{};\n"); +fs.writeFileSync(path.join(dir, "src/core/config/OperationConfig.json"), "[]\n"); //Run the generateOpsIndex.mjs file -childProcess.fork(path.join(dir, "src/core/config/scripts/generateOpsIndex.mjs"), { execArgv: ["--experimental-modules","--no-warnings","--no-deprecation"]}) +childProcess.fork(path.join(dir, "src/core/config/scripts/generateOpsIndex.mjs"), { execArgv: ["--experimental-modules","--no-warnings","--no-deprecation"]}); //Run the generateConfig.mjs file -childProcess.fork(path.join(dir, "src/core/config/scripts/generateConfig.mjs"), { execArgv: ["--experimental-modules","--no-warnings","--no-deprecation"]}) +childProcess.fork(path.join(dir, "src/core/config/scripts/generateConfig.mjs"), { execArgv: ["--experimental-modules","--no-warnings","--no-deprecation"]});