npm
Менеджер пакетов для JavaScript и среды Node.js, а также связанный с ним публичный каталог пакетов (npm registry). Разработчики публикуют там свои библиотеки и их новые версии. Через программу командной строки npm другие разработчики устанавливают эти библиотеки и обновляют зависимости своих проектов.
проверено по: docs.npmjs.com ↗
См. также
- Node.jsОткрытая кроссплатформенная среда выполнения JavaScript вне браузера на движке V8 с асинхронной событийно-ориентированной моделью. На ней пишут серверы и веб-сервисы, инструменты разработчиков и утилиты командной строки. Пакеты для неё обычно ставят через менеджер npm.
- PyPIPython Package Index (PyPI) — официальный публичный репозиторий пакетов для языка Python, откуда разработчики устанавливают библиотеки командой pip. Публикация открыта всем, поэтому реестр служит и каналом атак на цепочку поставок через вредоносные или маскирующиеся под популярные пакеты.
- РепозиторийХранилище файлов проекта — кода, документации и прочего — вместе с историей изменений каждого файла. Обычно им управляет система контроля версий, например Git, а размещают его на сервисах вроде GitHub. ИИ-агенты для программирования работают прямо в репозитории: читают и правят файлы, запускают команды.
- TeamPCPКиберпреступная группировка, которая ради заработка атакует облачную инфраструктуру: сначала взламывала открытые в интернет Docker API и кластеры Kubernetes, затем перешла к атакам на цепочку поставок программного обеспечения. Заражает популярные пакеты и инструменты с открытым исходным кодом (например, сканеры уязвимостей Trivy и KICS, шлюз LiteLLM, пакеты npm и PyPI), чтобы красть учётные данные из конвейеров сборки и облачных сред.
В новостях
DeepSeek выпустила приложения агента Harness для macOS и Windows
Каталог программных пакетов для JavaScript и одноимённая программа, которая скачивает и устанавливает их на компьютер.
Все 12 моделей в бенчмарке SWE-Together скачивали код в обход запрета
Крупнейший открытый каталог пакетов для JavaScript. Из него разработчики скачивают готовые библиотеки и их новые версии.