diff --git a/pages/common/bun-publish.md b/pages/common/bun-publish.md new file mode 100644 index 0000000000..eb6afc77e7 --- /dev/null +++ b/pages/common/bun-publish.md @@ -0,0 +1,36 @@ +# bun publish + +> Publish a package to the npm registry. +> More information: . + +- Publish the current package to the npm registry: + +`bun publish` + +- Publish a package from a specific directory: + +`bun publish {{path/to/package_directory}}` + +- Publish a scoped package with specific access level: + +`bun publish --access {{public|restricted}}` + +- Publish a package to a custom registry: + +`bun publish --registry {{registry}}` + +- Run a dry run to see what would be published without uploading: + +`bun publish --dry-run` + +- Publish a package with a specific distribution tag: + +`bun publish --tag {{tag_name}}` + +- Publish with a one-time password for 2FA-enabled accounts: + +`bun publish --otp {{one_time_password}}` + +- Publish using a specific authentication type: + +`bun publish --auth-type {{web|legacy}}`