diff --git a/package.json b/package.json index 9ad6b011c..4310ae636 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "build-runtime-esm": "node scripts/build.js runtime reactivity shared -af esm-bundler && node scripts/build.js vue -f esm-bundler-runtime && node scripts/build.js vue -f esm-browser-runtime", "build-ssr-esm": "node scripts/build.js compiler-sfc server-renderer -f esm-browser", "build-sfc-playground-self": "cd packages/sfc-playground && npm run build", - "preinstall": "node ./scripts/preinstall.js", + "preinstall": "npx only-allow pnpm", "postinstall": "simple-git-hooks" }, "simple-git-hooks": { diff --git a/scripts/preinstall.js b/scripts/preinstall.js deleted file mode 100644 index 05823d5f5..000000000 --- a/scripts/preinstall.js +++ /dev/null @@ -1,8 +0,0 @@ -// @ts-check -if (!/pnpm/.test(process.env.npm_execpath || '')) { - console.warn( - `\u001b[33mThis repository requires using pnpm as the package manager ` + - ` for scripts to work properly.\u001b[39m\n` - ) - process.exit(1) -}