0.0.3 • Published 3 years ago
@kepler.io/common v0.0.3
Kepler Lib - Web
This project represents the Kepler Common library.
Build
Run yarn build
.
Installation
Kepler Node Lib is installable as NMP Module: npm install @kepler-io/common
.
Upgrade of package is available via command: npm install @kepler-io/common@latest
Packing
You can test packaging locally via npm pack
and observe generated tar
file.
Publishing
Publishing is done via NPM (not Yarn): npm run publish-remote
.
Versioning
In order for your publish to be successfull you must increment the version on the package.json file following the instructions below:
Given a version number MAJOR.MINOR.PATCH, increment the:
- MAJOR version when you make incompatible API changes,
- MINOR version when you add functionality in a backwards compatible manner, and
- PATCH version when you make backwards compatible bug fixes.
You can test your local features using a pre-release version, following the rules below:
- A pre-release version MAY be denoted by appending a hyphen and a series of dot separated identifiers immediately following the patch version.
- Identifiers MUST comprise only ASCII alphanumerics and hyphens 0-9A-Za-z-.
- Identifiers MUST NOT be empty. Numeric identifiers MUST NOT include leading zeroes.
- Pre-release versions have a lower precedence than the associated normal version.
- A pre-release version indicates that the version is unstable and might not satisfy the intended compatibility requirements as denoted by its associated normal version.
Examples: 1.0.0-alpha, 1.0.0-alpha.1, 1.0.0-0.3.7, 1.0.0-x.7.z.92, 1.0.0-x-y-z.–.