UNPKG

@coveo/semantic-monorepo-tools

Version:

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

15 lines (13 loc) 327 B
import spawn from "../utils/spawn.js"; import gitLogger from "./utils/gitLogger.js"; export default async function gitDiff(args: string[] = []): Promise<string[]> { return ( await spawn( "git", ["--no-pager", "diff", "--name-only", ...args], gitLogger, ) ).stdout .trim() .split("\n"); }