Do you want to request a feature or report a bug?
A bug
The bug was introduced by this PR.
What is the current behavior?
When trying to use compose from CSS modules from a node_modules dependency, it breaks with an Can't resolve error.
The bug has been introduced by this commit in css-loader but is actually only reproducible with postcss-loader as well (at least that's how I uncovered it)
If the current behavior is a bug, please provide the steps to reproduce.
Here's a reproduction of the bug. The idea is the following:
- The application uses webpack, extract-text-plugin, css-loader, postcss-loader with postcss-import.
- It tries to
composes with a class from a UI-kit (in my case, fyndiq-component-dropdown).
- The error happens when
fyndiq-component-dropdown tries to import the colors from the same UI kit fyndiq-styles-colors
What is the expected behavior?
It shouldn't break, just like it used to work prior to v0.28.11
Please mention other relevant information such as your webpack version, Node.js version and Operating System.
Webpack 3 (also breaks with Webpack 4)
Node 8.9.1
NPM 5.7.1 (also breaks with NPM 5.8.0)
Do you want to request a feature or report a bug?
A bug
The bug was introduced by this PR.
What is the current behavior?
When trying to use
composefrom CSS modules from anode_modulesdependency, it breaks with anCan't resolveerror.The bug has been introduced by this commit in
css-loaderbut is actually only reproducible withpostcss-loaderas well (at least that's how I uncovered it)If the current behavior is a bug, please provide the steps to reproduce.
Here's a reproduction of the bug. The idea is the following:
composeswith a class from a UI-kit (in my case, fyndiq-component-dropdown).fyndiq-component-dropdowntries to import the colors from the same UI kitfyndiq-styles-colorsWhat is the expected behavior?
It shouldn't break, just like it used to work prior to
v0.28.11Please mention other relevant information such as your webpack version, Node.js version and Operating System.
Webpack 3 (also breaks with Webpack 4)
Node 8.9.1
NPM 5.7.1 (also breaks with NPM 5.8.0)