3 ms·
In JavaScript, imports sometimes (too often, really) have side effects. I don't know if it makes sense for prettier to do that, at least by default.
by eropple 8y ago
In JavaScript, imports sometimes (too often, really) have side effects. I don't know if it makes sense for prettier to do that, at least by default.
- paulddraper 8y agoIn my experience, side-effecting imports are fairly uncommon. But in any cases, all formatters allow you to selectively disable it for certain liners.
- dvlsg 8y agoHopefully uncommon, anyways. Imports with side effects sounds like a nightmare to debug.
- michaelmior 8y agoI don't have a problem with anything that discourages imports with side effects. You can always ignore[0] any cases where this happens. [0] https://prettier.io/docs/en/ignore.html https://prettier.io/docs/en/ignore.html