UNPKG

@storm-software/git-tools

Version:

Tools for managing Git repositories within a Nx workspace.

22 lines (20 loc) 1.04 kB
'use strict'; // 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") ); } }; exports.checkPackageVersion = checkPackageVersion; exports.isPackageVersionChanged = isPackageVersionChanged; //# sourceMappingURL=chunk-AU5PZKTN.cjs.map //# sourceMappingURL=chunk-AU5PZKTN.cjs.map