Publish the package
publish_packagePublishes a project package to npm, PyPI, or crates.io from the terminal, skipping existing versions and opening the approval page for sign-in or 2FA.
Instructions
Publish from the terminal (npm publish [--access public], twine upload, cargo publish). Skips when the version already exists. Returns a job; the npm approval page is opened in the browser for the user. If the link expires, call again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | Yes | Project folder (absolute path, or relative to the server's working directory). | |
| dryRun | No | ||
| openBrowser | No | Open approval pages in the default browser. |