mirror of
https://github.com/balena-io/balena-cli.git
synced 2025-04-09 20:31:15 +00:00
This enforces all clients to use the Resin Settings Client version that the SDK provides, reducing incompatibilities caused by different modules requiring different Resin Settings Client versions.
Resin CLI
The official Resin CLI tool.
Installing
$ npm install -g resin-cli
Running locally
$ ./bin/resin
Tests
You can run the Mocha test suite, you can do:
$ gulp test
Development mode
The following command will watch for any changes and will run a linter and the whole test suite:
$ gulp watch
If you set DEBUG
environment variable, errors will print with a stack trace:
$ DEBUG=true resin ...
Documentation
You can renegerate the documentation with:
$ npm run-script doc
Caveats
- Some interactive widgets don't work on Cygwin. If you're running Windows, it's preferrable that you use
cmd.exe
, asCygwin
is not official supported by Node.js.
Languages
TypeScript
97.9%
JavaScript
1.5%
Shell
0.4%
EJS
0.1%