npm.io
4.4.5 • Published 4 months ago

ryuu-client

Licence
SEE LICENSE IN LICENSE
Version
4.4.5
Deps
7
Size
83 kB
Vulns
0
Weekly
0

Ryuu Client

The client (endpoint) repository used by Ryuu/Domo App Platform

npm version install size npm downloads Known Vulnerabilities

See the developer docs for instructions on how to install and use this library (almost solely as a dependancy of Ryuu/Ryuu-Proxy), as well as more information about the complete Domo App Platform.

Building

To build ryuu-client, run

npm run build

All necessary files will be built/copied into the lib folder.

Contributing

Recommended Workflow:

  1. Create new branch (named "DOMO-XXXXXX")
  2. Make Changes
  3. Commit Changes
  4. Test changes (if necessary, version a alpha/beta/tagged version, then release it)
  5. Make pull request
  6. After pull request is merged to master, bump version, then release it to npm

Versioning

This project utilizes standard-version.

  • npm run bump - Version bumps determined automatically via commits
  • npm run bumpBeta or npm run bump -- --prerelease beta - 4.0.x-beta.0 (if no current beta) or 4.0.0-beta.x (if current beta exists)
Releasing

Versions should be released on NPM and then updated in the ryuu-cli package.json

  • npm run release
  • npm run releaseAlpha
  • npm run releaseBeta