[Документация Yandex Cloud](../../../index.md) > [Yandex Cloud Registry](../../index.md) > [Концепции](../index.md) > [Артефакты](index.md) > Node.js-артефакт

# Node.js-артефакт

_Артефакт Node.js_ — это пакет, который содержит код и информацию о нем. Пакеты используются для распространения библиотек, фреймворков и других компонентов, которые можно добавить в проекты на [Node.js](https://ru.wikipedia.org/wiki/Node.js).

## NPM {#npm-inf}

[NPM](https://ru.wikipedia.org/wiki/Npm) (Node Package Manager) — это менеджер пакетов для [JavaScript](https://ru.wikipedia.org/wiki/JavaScript). Он помогает разработчикам легко устанавливать, обновлять и управлять зависимостями в своих проектах. С его помощью можно искать, загружать и публиковать пакеты, а также создавать новые.

В Node.js NPM уже имеется по умолчанию, поэтому его отдельная установка не требуется.

Артефакты в NPM — это файлы с особым содержимым, которые используются как зависимости в других проектах. Примеры артефактов:
* модули (packages);
* зависимости (dependencies);
* devDependencies.

Подробнее о NPM читайте в [документации](https://docs.npmjs.com/).

#### Полезные ссылки {#see-also}

[Поддерживаемые типы артефактов](index.md#artifacts)