Results 16 comments of Alexander Madyankin

You have to place a space before `:global`, like this: `body :global(.noselect) { user-select:none }`. Otherwise it will be processed as pseudo-class.

Oh, I've got it. I think, it's not a good idea to use `:global` when it's the default behaviour. Just write `body .noselect { user-select:none }`.

@ben-mckernan sorry, I haven't enough time now :(. If you'll be able to tackle this, PR is welcome!

Subscribed to the linked PR, will update the deps when it's merged

@mischnic will be able to check on the weekend, thanks for pinging me

It might be a good idea. Could you tell more what exactly would you like to do with a custom loader? I'm thinking of completely rewriting the plugin and would...

@RianFuro let's try to isolate the parsing logic from the loader, feel free to make a PR.

Unfortunately I have no enough time for the project, so PR's are welcome!

@niksy yep, feel free to make it

Yes, this is the expected behaviour. CSS Modules don't have tree shaking and maybe they shouldn't.