@xyrusworx/cpm-api
v1.3.1
Published
The API specification and data model for CPM
Downloads
1
Readme
CPM | Crypto Portfolio Manager - API and data model
This package contains the API specification and data model of CPM.
License
Usage is permitted under the GPLv3 license. Please refer to the license text for details: https://www.gnu.org/licenses/gpl-3.0-standalone.html A basic list of "do"s and "don't"s:
- DO disclose source code of derivative works
- DO include license and copyright notices in derivative works
- DO state your changes in derivative works
- DON'T change license in derivative works
- DON'T assume any liability by the author of this project
- DON'T assume any warranty by the author of this project
How to build
Clone this repository and run:
npm install
npm run build
How to release
This repository is under semantic release control. This means, commit messages will control the target version number of the new package.
Commit message format
| Commit message | Release type |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------- |
| fix: stop graphite breaking when too much pressure applied
| ~~Patch~~ Fix Release |
| feat: add 'graphiteWidth' option
| ~~Minor~~ Feature Release |
| perf: remove graphiteWidth option
BREAKING CHANGE: The graphiteWidth option has been removed.
The default graphite width of 10mm is always used for performance reasons.
| ~~Major~~ Breaking Release (Note that the BREAKING CHANGE:
token must be in the footer of the commit) |
See here: https://github.com/semantic-release/semantic-release#how-does-it-work