Deno добавляет поддержку частных реестров npm

Вышла версия Deno 1.44 с поддержкой приватных реестров npm и gRPC-соединений.

Deno построен на Rust и по умолчанию считается безопасным, так как не имеет доступа к файлам, сети и окружению, если это не разрешено явно.

Основное улучшение в этом выпуске - поддержка частных реестров npm, что означает, что пользователи могут использовать внутренние пакеты. Разработчики говорят, что добавили эту функцию по просьбам крупных организаций, большинство из которых размещают свои собственные частные реестры npm для управления внутренними пакетами. Теперь Deno 1.44 поддерживает использование файла .npmrc для настройки Deno на получение пакетов из этого частного реестра. Эта возможность доступна при использовании частных пакетов в package.json или при импорте пакетов напрямую с помощью спецификаторов npm:.

Второе основное улучшение добавляет поддержку gRPC-соединений, используя клиентскую библиотеку @grpc/grpc-js из npm. Это позволяет подключаться к gRPC-сервисам, таким как Google Cloud Platform из Deno.

В этом выпуске также улучшена совместимость с Node.js, что, по словам команды, является значительным шагом вперед в совместимости Deno с Node.js и пакетами npm. Разработчики заявляют:

"В этом выпуске мы получили возможность запускать приложения Next.js с Deno, что стало важной вехой. Хотя есть некоторые неровности, например, необходимость использовать DENO_FUTURE=1, мы уверены, что сможем быстро решить эти проблемы".

Был сделан ряд других незначительных улучшений совместимости с npm и Node.js, включая добавление буферов, на которые полагается ts-node, и исправление недостающих методов при передаче MessagePort рабочим_потокам Node.

Наконец, что, пожалуй, наиболее заметно, в Deno 1.44 реализовано несколько улучшений производительности, которые, по словам разработчиков, должны сделать Deno более быстрым и эффективным с точки зрения использования памяти. Они ожидают, что многие проекты увидят сокращение использования памяти на 5-30%, в зависимости от рабочей нагрузки. Этого удалось достичь благодаря повторному включению сжатия указателей в V8, что позволяет V8 хранить указатели более эффективно.

Deno 1.44 доступен уже сейчас.

Deno добавляет поддержку частных реестров npm
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
10 июня 2024 г.
33
Теги: Deno

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.

Свежие посты