Skip to content
This repository has been archived by the owner on Sep 2, 2019. It is now read-only.

Latest commit

 

History

History
21 lines (12 loc) · 688 Bytes

CONTRIBUTING.md

File metadata and controls

21 lines (12 loc) · 688 Bytes

@eclipse-che/theia-generator

Contributing to this CLI

This project is using yargs to manage CLI options. See src/yargs.ts file

Code formatter/linter

when doing yarn command, formatter is executed with linter, etc.

Unit tests

jest is used to test the project.

yarn run test is launching all the tests. A code coverage is also reported in ./coverage folder.

Try to expect 100% of coverage when implementing a feature (for now only yargs.ts is not covered as I haven't figured out a good way to test it, welcome !)

native executable

The cli can also be generated to a native executable (run yar run exe)

It will produce several native binaries.