Va Da
Va Da
Just out of curiosity, how did those libs perform?
I would keep them, but put in a separate "historic" list; could be useful for people who are interested in internal implementation details or for historic reasons.
Out of interest, why do you want to extract CSS into an external `.css` file?
I was asking because I am currently working on [`nano-css`](https://github.com/streamich/nano-css) and there all raw CSS is available as a string in `nano.raw` property. I think the general approach (especially for...
Just wanted to add here, that one of the main reasons to use CSS-in-JS is to be able to use component or render method variables in your CSS, like props....
@stereobooster > So you can compile CSS-in-JS down to static CSS with limited number of classes which corresponds to all states Has anyone done that? Or, at least, maybe just...
@russiancow I thought about it a bit and I think it is kinda doable. [`rule()`](https://github.com/streamich/nano-css/blob/master/docs/rule.md) and [`sheet()`](https://github.com/streamich/nano-css/blob/master/docs/sheet.md) interfaces — `rule()` is basically the one Linaria provides — should be straight-forward:...
@russiancow > Is there no reason you couldn't just extract all of that info with a babel plugin, without needing to evaluate the file? One big reason for using CSS-in-JS...
@russiancow I've create an [`extract`](https://github.com/streamich/nano-css/blob/master/docs/extract.md) addon, that does something like discussed above. It is not a complete solution, but just the lowest level, on top of which Webpack plugin or...
## :rotating_light: The automated release from the `master` branch failed. :rotating_light: I recommend you give this issue a high priority, so other packages depending on you could benefit from your...