@storm-software/git-tools
Version:
Tools for managing Git repositories within a Nx workspace.
19 lines (18 loc) • 968 B
JavaScript
// src/utilities/check-package-version.ts
var isPackageVersionChanged = (fields) => fields?.some(
(arg) => arg.includes("package-lock.json") || arg.includes("yarn.lock") || arg.includes("pnpm-lock.json") || arg.includes("pnpm-lock.yaml") || arg.includes("pnpm-lock.yml") || arg.includes("bun.lockb")
);
var checkPackageVersion = (fields) => {
if (isPackageVersionChanged(fields)) {
console.warn(
[
"\u26A0\uFE0F ----------------------------------------------------------------------------------------- \u26A0\uFE0F",
"\u26A0\uFE0F The pnpm-lock file changed! Please run `pnpm i` to ensure your packages are up to date. \u26A0\uFE0F",
"\u26A0\uFE0F ----------------------------------------------------------------------------------------- \u26A0\uFE0F"
].join("\n")
);
}
};
export { checkPackageVersion, isPackageVersionChanged };
//# sourceMappingURL=chunk-Q3DQKTOI.js.map
//# sourceMappingURL=chunk-Q3DQKTOI.js.map