yarn publish

Publica um pacote para o registro npm.

Quando um pacote é publicado você não pode alterar aquela versão em específico, então tome cuidado antes de publicar.

yarn publish

Publica o pacote definido no package.json da pasta atual.

yarn publish [tarball]

Publica o pacote definido por uma “gzipped tarball” .tgz.

yarn publish [folder]

Publica o pacote contido numa pasta definida. O arquivo <pasta>/package.json deve especificar os detalhes do pacote.

yarn publish --new-version <version>

Ignora o prompt da nova versão, e ao invés disso, usa o valor de version.

yarn publish --tag <versão>

Disponibilizando uma tag para yarn publish, permite que você publique pacotes com uma tag específica. Por exemplo, se você executar yarn publish --tag beta e seu pacote é chamado blorp, então alguém pode instalar este pacote com o comando yarn add blorp@beta.

yarn publish --access <public|restricted>

A “flag” --access controla se o registro npm publica este pacote como um pacote público ou restrito.