UNPKG

@coveo/semantic-monorepo-tools

Version:

A library of helper functions to do SemVer2 compliant releases from Conventional Commits in monorepos

10 lines (9 loc) 424 B
import { sync } from "conventional-commits-parser"; /** * Format raw commits into objects * @param commits array of commits formated in an acceptable format for `conventional-commits-parser`. See https://www.npmjs.com/package/conventional-commits-parser#Usage * @returns {Commit} array of conventional commit objects */ export default function (commits, opts) { return commits.map((commit) => sync(commit, opts)); }