@storm-software/git-tools
Version:
Tools for managing Git repositories within a Nx workspace.
16 lines (13 loc) • 458 B
JavaScript
import { checkPackageVersion, isPackageVersionChanged } from './chunk-HMHOHK22.js';
import { writeInfo } from './chunk-65JOK2FH.js';
// src/hooks/pre-commit.ts
async function preCommitHook(config, files) {
writeInfo("Running pre-commit hook...", config);
checkPackageVersion(files);
if (isPackageVersionChanged(files)) {
throw new Error(
"Please regenerate the package lock file before committing..."
);
}
}
export { preCommitHook };