agent-ecosystem/scripts/ci/enforce-pnpm-install.mjs
2026-06-05 18:47:31 +03:00

13 lines
312 B
JavaScript

const userAgent = process.env.npm_config_user_agent ?? '';
if (userAgent.startsWith('pnpm/')) {
process.exit(0);
}
console.error(
[
'Use pnpm install for this project.',
'npm and yarn do not apply pnpm patchedDependencies, including the Radix React 19 patches.',
].join('\n')
);
process.exit(1);