7 ms·
Slack desktop has 2,065 external libraries
- metaloha 7y agoA big chunk of those are only used during development and compilation (like `6to5` and `Babel` and all the `@types` libs). They are not (or at least should not be) included in the final, downloadable product.
- Scaevolus 7y agoI wonder what the dependency tree looks like. Flattened like this, it looks ridiculously redundant-- why are there 7 different implementations of extend?
- m4h4x 7y agoMost likely one of the dependencies required a certain version and did not include the caret (certain version or higher), and another dependency did the same thing with a different version, and so on.
- xkcd-sucks 7y agoTwo thousand opportunities for a plausibly deniable backdoor
- jamesmishra 7y agoThey definitely are not prone to not-invented-here syndrome.
- xfitm3 7y agoSlack is trash - for this and many other reasons. Social media and engineered engagement has no reason to be in the workplace. They're profiting from dark patterns.
- huxflux 7y agoLeft Slack a long time ago (and took my eight hundred employees with me).