The ui-component is an application written in react/js. It is a frontend app library for the Cakemail-app.
https://github.com/cakemail/ui-components/wiki/Getting-started
First, you need Node installed on your machine.
To install node on your machine:
Windows and Mac : https://nodejs.org/en/download/
Debian:
sudo apt install npm
Fedora:
sudo dnf install npm
Then install all the dependencies in your project folder with npm
npm install
To start your application locally, you must run the following command:
npm run start
By default, the application runs at : http://localhost:6006/
To change webpacks configuration, open the file named : webpack.config.dev.js
Jest / enzyme are used to create tests.
To run them once:
npm run test
To run the coverage with additional bash options:
npm run testWatch