From ae8bafc8b7697c58c270c52bed2a7a8532639738 Mon Sep 17 00:00:00 2001 From: DBHeise Date: Tue, 15 Jan 2019 09:08:42 -0500 Subject: [PATCH] another lint change --- src/core/config/scripts/generateDefaults.mjs | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/core/config/scripts/generateDefaults.mjs b/src/core/config/scripts/generateDefaults.mjs index b834f773..a952c615 100644 --- a/src/core/config/scripts/generateDefaults.mjs +++ b/src/core/config/scripts/generateDefaults.mjs @@ -1,16 +1,11 @@ /** - * This script automatically generates OperationConfig.json, containing metadata - * for each operation in the src/core/operations directory. - * It also generates modules in the src/core/config/modules directory to separate - * out operations into logical collections. + * This script automatically generates empty default files * * @author David B Heise [david@heiseink.com] * @copyright Crown Copyright 2018 * @license Apache-2.0 */ -/*eslint no-console: ["off"] */ - import path from "path"; import fs from "fs"; import process from "process"; @@ -18,6 +13,7 @@ import childProcess from "child_process"; const mkdirSync = function (dirPath) { + console.log("Ensuring Folder: " + dirPath) try { fs.mkdirSync(dirPath); } catch (err) { @@ -34,16 +30,17 @@ const mkdirpSync = function (dirPath) { const dir = process.cwd(); +const newPath = path.join(dir, "src/core/config/modules"); //Create the Destination Folder -mkdirpSync(path.join(dir, "src/core/config/modules")); +mkdirpSync(newPath); //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", {"flag": "w"}); +fs.writeFileSync(path.join(dir, "src/core/config/OperationConfig.json"), "[]\n", {"flag": "w"}); //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"]});