3 ms·
> Why in gods name ship bun. I try to avoid that strong of a language (although believe me - when this was going about I was very, very angry indeed). I think
by julik 2y ago
> Why in gods name ship bun.
I try to avoid that strong of a language (although believe me - when this was going about I was very, very angry indeed). I think the reason was exactly removing the "npm hell" for users and not requiring any dependencies for using Tailwind.
The irony of it being, of course, that for some situations Bun turned out _more_ of a problem than shipping npm modules would be.
I was also advised to "use Tailwind as an NPM module for now". Only - I couldn't because the only "pure-JS" variant I could find was some months old, and the current builds all work through that bun-based 100MB binary.
The idea was good. The execution by the maintainers - and this is my subjective opinion, again - is not. An experimental JS runtime supported by one person is not a good fit for this.