Force using yarn instead of npm in package.json scripts.
Install as a dev dependency.
npm install --save-dev yarn-or-die
Or using yarn
yarn add -D yarn-or-die
In package.json, add a pre-script that ensures yarn is being used. Example:
If you want to ensure yarn is being used to install packages, you can do like this:
If you now issue the command
npm install, an exception will be thrown and install will not run. If you run
yarn install, the installation will continue. This can be useful if you depend on all developers in your team using the
yarn --ignore-scripts or
npm install --ignore-scripts if you run into trouble the first time you run
yarn install or
npm install because
yarn-or-die is not installed