@coveo/semantic-monorepo-tools
Version:
A library of helper functions to do SemVer2 compliant releases from Conventional Commits in monorepos
14 lines (13 loc) • 398 B
JavaScript
import spawn from "../utils/spawn.js";
import gitLogger from "./utils/gitLogger.js";
export default async function (name, email) {
if (name) {
await setUserProperty("name", name);
}
if (email) {
await setUserProperty("email", email);
}
}
async function setUserProperty(key, value) {
await spawn("git", ["config", "--global", `user.${key}`, value], gitLogger);
}