Have you used AI?
None
Bug Description
foo/bar.css
bar/bar.css
both classes will be emitted with the same hashed name, because CssIcssExportDependency.js has
hash.update(relativeResourcePath);
hash.update(local);
it uses relative path, which at least in my cases is ./bar.css
Link to Minimal Reproduction and step to reproduce
Expected Behavior
no collisions between classes defined in different files.
Actual Behavior
collisions happen
Environment
Is this a regression?
None
Last Working Version
No response
Additional Context
No response
Have you used AI?
None
Bug Description
foo/bar.cssbar/bar.cssboth classes will be emitted with the same hashed name, because CssIcssExportDependency.js has
it uses relative path, which at least in my cases is
./bar.cssLink to Minimal Reproduction and step to reproduce
Expected Behavior
no collisions between classes defined in different files.
Actual Behavior
collisions happen
Environment
Is this a regression?
None
Last Working Version
No response
Additional Context
No response