Pete Gonzalez
Pete Gonzalez
BTW I noticed that HBO has been using: - [mini-css-extract-plugin](https://www.npmjs.com/package/mini-css-extract-plugin) - extracts CSS into separate files that can be loaded separately - [optimize-css-assets-webpack-plugin](https://www.npmjs.com/package/optimize-css-assets-webpack-plugin) - eliminates duplicates and minifies CSS Let...
I also noticed that HBO uses `*.module.css` to opt-in to modular CSS. Whereas Heft's example projects simply use modular CSS everywhere. [This article](https://medium.com/clover-platform-blog/modular-scss-and-why-you-need-it-6bb2d8c40fd8) suggests modular by default, but with `*.global.css`...
> I like the idea in that article. I think we'll need to make this configurable though. Even within our monorepo, we have some projects with different rules for .scss...
@KevinTCoughlin also mentioned that autoprefixer can produce unhelpful output if it doesn't have an appropriate browserlist config.
@Claudiazhaoya said that this is coming eventually https://github.com/microsoft/rushstack/issues/2732
> Is there any chance for dart-sass support still? @rootical thanks for bringing this up. I assumed that `heft-sass-plugin` was already using **dart-sass**, but apparently it is still using **node-sass**....
It's understandable that different tools might have somewhat different config file formats for `mcp.json`. But inexcusable that they don't publish a JSON Schema for their config file.
Here's a design proposal: https://github.com/microsoft/rushstack/pull/5178
> I had no idea that those exposed the internals (maybe that's a documentation opportunity... or I'm simply aloof). I opened https://github.com/microsoft/rushjs.io-website/issues/63 > I think this could be useful as...
Some possible design ideas: - A permission setting that restricts access the clipboard for a given app; OR - A permission setting that restricts an app from pasting text, while...