auto-publish-package

A tool to automatically publish a new version of a package

Usage no npm install needed!

<script type="module">
  import autoPublishPackage from 'https://cdn.skypack.dev/auto-publish-package';
</script>

README

auto-publish-package

A simple, lightweight tool to automatically publish an npm package if the latest version has not been published already. This is very useful for CI/CD.

This tool assumes:

  1. npm is installed globally
  2. npm is correctly configured an npm user (https://docs.npmjs.com/cli/adduser) that is authorized to publish the package
  3. npm is correctly configured to publish to the correct registry via .npmrc (globally and/or locally) and/or publishRegistry in package.json.
  4. auto-publish-package is executed in the directory of the package you want to publish.

Installation

npm install auto-publish-package

License

MIT