UNPKG

@commitlint/rules

Version:
17 lines 593 B
import toLines from "@commitlint/to-lines"; import message from "@commitlint/message"; export const bodyLeadingBlank = (parsed, when) => { // Flunk if no body is found if (!parsed.body) { return [true]; } const negated = when === "never"; const [leading] = toLines(parsed.raw).slice(1); // Check if the first line of body is empty const succeeds = leading === ""; return [ negated ? !succeeds : succeeds, message(["body", negated ? "may not" : "must", "have leading blank line"]), ]; }; //# sourceMappingURL=body-leading-blank.js.map