|| falls through for every falsy value, so a default applied with it overrides a legitimate zero, an empty string and false. The third line is the one…
any switches the compiler off for that value and everything derived from it. unknown accepts anything and permits nothing until it has been narrowed. JSON.parse returns any, which…
A rate limit, a maintenance mode or a global authentication check placed inside every route callback is a check repeated forty times; the dispatch filter runs once. Returning…
3.7 shipped optional chaining in November and the objection got smaller. allowJs, checkJs and a per-file opt-in — and strictNullChecks, which is the flag that pays.
The service that started as six endpoints now has a scheduler, three queue workers, two admin screens and four people working on it — and every one of…
The TTL argument was minutes for years and became seconds in 5.8, which means every existing call now expires sixty times sooner and nothing warns about it. This…
The return expression is evaluated before finally executes, but the value is not handed to the caller until afterwards — which means a finally that returns wins, silently.…