Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 985 Bytes

CONTRIBUTING.md

File metadata and controls

47 lines (29 loc) · 985 Bytes

Contributing to the Graphback

First, ensure you have the latest LTS npm installed. For CLI usage we recommend to use Node version manager - NVM.

Building

npm install
npm run bootstrap

Project Structure

The SDK is made by a group of modules, each one implemented in a different NPM package and all placed under /packages.

Run tests with coverage

npm run test

Run linter

npm run lint

Build

npm run build

Using command line tool from local machine

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

Debugging command line tool

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.