As of v3.x prettier can no longer load plugins installed via npm globally. The prettier-pnp package/binary works around this by acting as a wrapper with more flexible support for loading plugins.