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