25 lines
1.4 KiB
TypeScript
25 lines
1.4 KiB
TypeScript
import buildConfig from "./buildConfig";
|
|
import upath from "upath";
|
|
import manifest from "./../manifest.json";
|
|
import { ModpackManifest } from "./types/modpackManifest";
|
|
|
|
export const sharedDestDirectory = upath.join(buildConfig.buildDestinationDirectory, "shared");
|
|
export const modDestDirectory = upath.join(buildConfig.buildDestinationDirectory, "mods");
|
|
export const clientDestDirectory = upath.join(buildConfig.buildDestinationDirectory, "client");
|
|
export const mmcDestDirectory = upath.join(buildConfig.buildDestinationDirectory, "mmc");
|
|
export const serverDestDirectory = upath.join(buildConfig.buildDestinationDirectory, "server");
|
|
export const langDestDirectory = upath.join(buildConfig.buildDestinationDirectory, "lang");
|
|
export const tempDirectory = upath.join(buildConfig.buildDestinationDirectory, "temp");
|
|
export const modpackManifest = manifest as ModpackManifest;
|
|
export const overridesFolder = modpackManifest.overrides || "overrides";
|
|
export const configFolder = upath.join(overridesFolder, "config");
|
|
export const configOverridesFolder = upath.join(overridesFolder, "config-overrides");
|
|
export const rootDirectory = "..";
|
|
export const templatesFolder = "templates";
|
|
|
|
// The Repository Owner (For Issues & PR Tags Transforms in Changelog)
|
|
export const repoOwner = "Nomi-CEu";
|
|
|
|
// The Repository Name (For Issues & PR Tags Transforms in Changelog)
|
|
export const repoName = "Nomi-CEu";
|