UNPKG

@commitlint/read

Version:

Read commit messages from a specified range or last edit

14 lines 574 B
import toplevel from "@commitlint/top-level"; import fs from "fs/promises"; import { getEditFilePath } from "./get-edit-file-path.js"; // Get recently edited commit message export async function getEditCommit(cwd, edit) { const top = await toplevel(cwd); if (typeof top !== "string") { throw new TypeError(`Could not find git root from ${cwd}`); } const editFilePath = await getEditFilePath(top, edit); const editFile = await fs.readFile(editFilePath); return [`${editFile.toString("utf-8")}\n`]; } //# sourceMappingURL=get-edit-commit.js.map