@storm-software/git-tools
Version:
Tools for managing Git repositories within a Nx workspace.
24 lines (21 loc) • 903 B
JavaScript
;
var chunkYHZNDNCW_cjs = require('./chunk-YHZNDNCW.cjs');
var chunkMTAYUS7E_cjs = require('./chunk-MTAYUS7E.cjs');
var chunkMEDWSATF_cjs = require('./chunk-MEDWSATF.cjs');
// src/hooks/post-checkout.ts
async function postCheckoutHook(config, files) {
chunkMEDWSATF_cjs.writeInfo("Running post-checkout hook...", config);
chunkYHZNDNCW_cjs.checkPackageVersion(files);
try {
chunkMTAYUS7E_cjs.run(config, "git-lfs version");
} catch (error) {
throw new Error(
`This repository is configured for Git LFS but 'git-lfs' was not found on your path. If you no longer wish to use Git LFS, remove this hook by deleting .git/hooks/post-checkout.
Error: ${error?.message}`
);
}
chunkMTAYUS7E_cjs.run(config, "git lfs post-checkout");
}
exports.postCheckoutHook = postCheckoutHook;
//# sourceMappingURL=chunk-P6GZDOJU.cjs.map
//# sourceMappingURL=chunk-P6GZDOJU.cjs.map