Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 746 Bytes

File metadata and controls

30 lines (22 loc) · 746 Bytes

Development (working on this repo)

Setup

npm install
npm run build        # Builds both library and CLI

Build commands

npm run build          # Full build (library + CLI)
npm run build:lib      # Library only
npm run build:cli      # CLI only

Publishing a new version

Publishing is manual via npm. From main with a clean working tree:

npm version patch --no-git-tag-version   # bump package.json (default to a patch)
npm publish                              # prepublishOnly runs the full build first
git commit -am "chore(release): @thatopen/services <version>"
git push

Keep semver in mind, but default to a patch unless a maintainer explicitly calls for a minor or major.