Hopefully it should be easier to move to pnpm from npm. pnpm uses npm's config system. pnpm has the same CLI as npm ("pnpm install foo" not "pnpm add foo") pnpm overrides only some of npm's commands: install, uninstall and link. Other commands are passed through to npm. "pnpm init" is same as "npm init"