Guardian-Agent / scripts /preinstall.mjs
Prince9868's picture
Hackathon submission: Guardian OpenEnv
5743bc2
Raw
History Blame Contribute Delete
301 Bytes
import { rm } from "node:fs/promises";
const userAgent = process.env.npm_config_user_agent ?? "";
await Promise.all([
rm("package-lock.json", { force: true }),
rm("yarn.lock", { force: true }),
]);
if (!userAgent.startsWith("pnpm/")) {
console.error("Use pnpm instead");
process.exit(1);
}