UNPKG

ruins

Version:

> [!IMPORTANT] > This is in beta. Not everything is ironed out and some modules might misbehave

17 lines (14 loc) 524 B
import { loadConfig } from "c12"; import { getConfig } from "./getConfig.js"; import type { RuinsOutput, RuinsGitlog } from "../types/ruins.js"; import { resolve } from "node:path"; export const getGitlog = async () => { const settings = await getConfig(); // TODO: fix this path stuff const cwdFromNpm = process.cwd().replace(/\/api/, ""); const { config } = await loadConfig<RuinsOutput<RuinsGitlog>>({ cwd: resolve(cwdFromNpm, settings.dir), configFile: settings.files.gitlog, }); return config; };