Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 900 Bytes

development.md

File metadata and controls

25 lines (17 loc) · 900 Bytes

Development

Requirements

We are using docker to make tools version consistency on development.

Building, testing and running

We are using Docker with the scripts-to-rule-them-all idea, so we have a set of scripts inside script folder that should cover all development needs:

$ script/setup    # builds package
$ script/publish  # publish package to npm
$ script/test     # run tests of the application
$ script/lint     # runs lint tool on application
$ script/quality  # runs quality tool on application (CodeClimate)
$ script/bash     # access project container with bash

Publishing requirements

To publish a new package version you need to configure npm authentication with a .npmrc file in the project root folder following .npmrc.example example.