Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.38 KB

development.adoc

File metadata and controls

39 lines (23 loc) · 1.38 KB

Developer oriented stuff

Table of Contents

Env setup

If you are running this repo on Gitpod, all things are installed for you and the build is executed. If you are not then these are the requirements:

This is the monorepo built with the RushStack, and we are using it to build and deploy. The testing is done using heft and jest. This means that you will need to build the projects before.

Common commands per project are pnpm build and pnpm watch. There are few other commands that are useful such as pnpm watch:test which will execute the heft test and watch.

Before you start

rush install
rush build

Now you are ready to start, go to the project and start developing :)

If you are working on different projects you can always use the tmux and run the watch commands. In gitpod env we are using the https://github.com/gpakosz/.tmux , we cannot guarantee that you will have the tmux and that the bindings are the same as what we are using.

Notes