Files
TechRadarAJR/config/paths.js
2021-06-11 22:24:50 +02:00

21 lines
613 B
JavaScript

"use strict";
const path = require("path");
const fs = require("fs");
const radarJson = "rd.json";
const appDirectory = fs.realpathSync(process.cwd());
const resolveApp = (relativePath = "") =>
path.resolve(appDirectory, relativePath);
const templateDirectory = fs.realpathSync(__dirname);
const resolveTemplate = (relativePath = "") =>
path.resolve(templateDirectory, "..", relativePath);
module.exports = {
template: resolveTemplate(),
templateBuild: resolveTemplate("build"),
appRdJson: resolveApp(`build/${radarJson}`),
appBuild: resolveApp("build"),
appYarnLock: resolveApp("yarn.lock"),
};