The TypeScript 5 beta removed an unused 26.3 MB of JS making it smaller than TypeScript 3 🤯
Pro tip: you can track bloat over time using Package Phobia 💚
packagephobia.com/result?p=types…
TypeScript 4.4 finally figured out how to narrow types, even when the type guard is not defined inside the `if` statement!
For example, this works now:
- XML is too verbose
- JSON doesn’t have comments
- YAML thinks Norway is False
- TOML has 10 ways to represent 1 thing
- INI is not standardized
I think we can conclude that configuration is just bad.