UNPKG

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
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 };