Deno обгоняет Bun в гонке за drop-in Node.js 🦕
Deno 2.8 улучшает совместимость с Node.js, работу с npm, криптографию и инструменты управления зависимостями.

Помните Deno? Это очередной «убийца Node.js», но со своим странным взглядом на мир. Так вот, недавно вышла версия 2.8, которая резко бустанула Node API compatibility и обошла Bun по этому показателю.
Если верить их бенчмаркам, они знатно прокачали скорость, но самое интересное — под капотом.
Из главного: во-первых, прощай дурацкий префикс npm:, команды deno add и deno install теперь по умолчанию ищут всё в npm.
Во-вторых, наконец-то допилили криптографию node:crypto, из-за которой раньше ломалась половина библиотек.
В-третьих, завезли команду deno why для расковыривания дерева зависимостей и встроенный deno audit fix, который сам автоматически патчит уязвимые пакеты.
Также добавили ленивую загрузку ESM-модулей, поддержку .npmrc конфигов, сабкоманды deno clean и deno remove, ускорение TLS-соединений, deno transpile для очистки типов и пачку новых Node.js API.
Короче, если хотите закопаться во все детали — велком в их официальный блог.
Похоже, ребята поняли, что воевать со всей экосистемой npm в лоб — суицид, и решили просто молча впитать её в себя.
Расскажите про ваше отношение к Deno. Пользовались? Нравится? Или до сих пор не понимаете, зачем он нужен, когда есть старая добрая Нода? 👇