- Node version:
10.16.3
- React version:
16.9.0
It is highly suggested you use Node Version Manager to ensure being on the same Node version as the development team.
In the project directory, you can run:
Installs dependencies listed in the root directory package.json
.
Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
Launches the test runner in the interactive watch mode. See the section about running tests for more information.
docker build --target=lint -t graphelier-app-lint ./app
docker run graphelier-app-lint
docker build --target=test -t graphelier-app-test ./app
docker run graphelier-app-test
We will be enforcing ECMAScript6 (ES6) coding standards throughout this React application.
A Jsdoc is expected for every function implementation. In-line comments are not necessary.
/**
* @description functionality
* @param foo first param
* @param bar second pram
*/
const functionName = (foo, bar) => {
// ...
};