Skip to content

Latest commit

 

History

History
66 lines (52 loc) · 1.39 KB

DEVELOPER.md

File metadata and controls

66 lines (52 loc) · 1.39 KB

Developer Documentation

Contributing

Please read the contributing guidelines here.

Building the Project

Prerequisites

Installing Dependencies

npm install
npm install -g lerna @angular/cli

Full Build

You can run a full build that builds all projects and libraries via:

lerna run build

Partial Build

If you want to build a single project or library, you can run

ng build libName
ng build appName

e.g.
ng build core

Running unit tests

Much like builds, we utilize Lerna and the Angular CLI to run our tests.

Full Test Suite

To run the full suite

lerna run test

Partial Test Suite

If you want to run a single project or library's test suite

ng test libName
ng test appName

Reference

You can read more about each library and it's build/testing process in the readme of the relevant library or app.

Apps

Libraries