'`pnpm install` Usage Error: This project is configured to use yarn

I am trying to migrate from yarn to pnpm. I ran pnpm install. It instantly failed and printed to the console:

Usage Error: This project is configured to use yarn

$ pnpm ...

I tried removing (renaming actually) yarn.lock and node_modules but to no avail. How to solve this?



Solution 1:[1]

I figured out that it's because of:

{
 // ...
 "packageManager": "yarn@..."
 // ...
}

removing (or changing it to pnpm) would solve the issue. Additionally, yarn.lock existence doesn't have do with issue.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1