yarn publish

Публикует пакет в репозиторий npm.

Как только пакет опубликован, вы уже не сможете изменить данную конкретную версию, так что будьте внимательны перед публикацией.

yarn publish

Публикует пакет определяемый файлом package.json из текущей директории.

yarn publish [tarball]

Публикует пакет из .tgz файла (архива gzip tarball).

yarn publish [folder]

Публикует пакет из указанной папки. В ней должен находиться package.json, определяющий свойства пакета.

yarn publish --new-version <version>

Пропускает приглашение для ввода новой версии, используя вместо этого значение version.

yarn publish --tag <tag>

Предоставляет тег yarn publish позволяя публиковать пакеты с определенным тегом. Например, если имя пакета blorp, и вы выполните yarn publish --tag beta, то этот пакет можно будет установить с помощью yarn add blorp@beta.

yarn publish --access <public|restricted>

Флаг --access определяет будет ли пакет опубликован в репозиторий npm как публичный или как закрытый (частный).