lerna
Version:
Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository
21 lines (18 loc) • 468 B
JavaScript
import {
execSync,
npmlog_default
} from "./chunk-WC2B4V4E.js";
// libs/commands/version/src/lib/is-anything-committed.ts
function isAnythingCommitted(opts) {
npmlog_default.silly("isAnythingCommitted", "");
const anyCommits = execSync(
"git",
["rev-list", "--count", "--all", "--max-count=1"],
opts
);
npmlog_default.verbose("isAnythingCommitted", anyCommits);
return Boolean(parseInt(anyCommits, 10));
}
export {
isAnythingCommitted
};