node.js, npm (npm comes with node.js) and yarn are required
yarn install
fuse-box is used for all build processes
(automatically installed with yarn install
).
fuse-box can be configured in fuse.ts
Run development server with
npm start
For production environment:
npm run serve:prod
Run tests with
npm test
Test configurations can be found in /test
directory.
Run test with code coverage with
npm run cover
Code coverage requirements can be defined in package.json
under nyc
.
For linting code, tslint is used and can be configured in tslint.json
.
Build final bundle with
npm run build