@xyrusworx/cpm-api
TypeScript icon, indicating that this package has built-in type declarations

1.3.1 • Public • Published

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

Package Sidebar

Install

npm i @xyrusworx/cpm-api

Weekly Downloads

1

Version

1.3.1

License

GPL-3.0

Unpacked Size

71.5 kB

Total Files

19

Last publish

Collaborators

  • xyrus02