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.