debug fs steps

pull/3/head
Ben Phelps 2 years ago
parent 2fa014445f
commit bfc307efbe

@ -3,10 +3,16 @@ import { existsSync, copyFile } from "fs";
export default function checkAndCopyConfig(config) { export default function checkAndCopyConfig(config) {
const configYaml = join(process.cwd(), "config", config); const configYaml = join(process.cwd(), "config", config);
console.log("config:", configYaml);
if (!existsSync(configYaml)) { if (!existsSync(configYaml)) {
console.log("does not exist");
const configSkeleton = join(process.cwd(), "src", "skeleton", config); const configSkeleton = join(process.cwd(), "src", "skeleton", config);
console.log("skeleton", configSkeleton);
copyFile(configSkeleton, configYaml, (err) => { copyFile(configSkeleton, configYaml, (err) => {
if (err) throw err; if (err) {
console.log("error copying config", err);
throw err;
}
console.info("%s was copied to the config folder", config); console.info("%s was copied to the config folder", config);
}); });
} }

Loading…
Cancel
Save