First, ensure you have the latest LTS npm installed. For CLI usage we recommend to use Node version manager - NVM.
npm install
npm run bootstrap
The SDK is made by a group of modules, each one implemented in a different NPM package and all placed under /packages
.
npm run test
npm run lint
npm run build
When developing locally we need to link local cmd to be available globally.
cd packages/graphback-cli
npm link
NOTE: if you have graphback installed globally it will need to be uninstalled first
npm uninstall -g graphback-cli
When using Visual Studio Code developers can use debugger configurations for command line tool. Each individual command can be executed and it will stop on breakpoints.