import { join, resolve } from "path";
export const ROOT_FOLDER = resolve(join(__dirname));
export const PUBLIC_FOLDER_NAME = "public";
export const PUBLIC_FOLDER = resolve(join(ROOT_FOLDER, PUBLIC_FOLDER_NAME));
export const ASSET_DEPS_FOLDER_NAME = ".deps";
export const APP_FOLDER = resolve(join(ROOT_FOLDER, "app"));
export const ROUTES_FILE =
process.env.NODE_ENV === "production"
? resolve(join(APP_FOLDER, "routes.js"))
: resolve(join(APP_FOLDER, "routes.tsx"));
export const VIEWS_FOLDER = resolve(join(APP_FOLDER, "views"));
export const ISLANDS_FOLDER = resolve(join(APP_FOLDER, "islands"));
export const DIST_FOLDER =
process.env.NODE_ENV === "production"
? ROOT_FOLDER
: resolve(join(ROOT_FOLDER, "dist"));
export const MIGRATIONS_FOLDER = resolve(join(ROOT_FOLDER, "migrations"));