webpack-contrib/postcss-loader

Remove `webpack` from `peerDependencies`

feedm3 opened this issue · 1 comments

Modification Proposal

We are using postcss-loader with rsbuild. This means, we don't use webpack directly anymore / don't have it installed. postcss-loader still works fine with the setup, but when doing a yarn install, yarn complains about not having webpack listed in our dependencies.

➤ YN0002: │ my-awesome-rsbuild-webapp doesn't provide webpack (p1ea2d), requested by postcss-loader.

As postcss-loader doesn't use webpack directly, I think it's ok to just remove it from the peerDependencies array.

Expected Behavior / Situation

The loader will behave the same, but in the context of rsbuild won't add a warning in the install logs.

Actual Behavior / Situation

A warning in the install logs:

➤ YN0002: │ my-awesome-rsbuild-webapp doesn't provide webpack (p1ea2d), requested by postcss-loader.