Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
77 lines (56 sloc) 2.05 KB

Development guidelines


  • __tests__ - test scripts
  • bin - executable script
  • data - data files used by the tool
  • dist - output directory - contains generated js and json files
  • docs - documentation files
  • lib - adapted third party libraries
  • media - images or any other multimedia files
  • modules - modules of the project

Getting started

Install dependencies

npm install


npm run build


npm run start


npm run test

Linking the command to the source code

Whether you wish the command concordia to execute directly from your source code, go to the project root folder then run

npm link

To unlink it later, go to the project root folder then run

npm unlink

Pull Requests

Before submitting a Pull Request, make sure that:

  1. You added tests that verify the change or the new feature.
  2. All the test pass.
  3. You have updated the language files, if the language changed.
  4. You have updated the language documentation files, if the language changed:
  • Language file is updated, if the language changed.
    • Please update translations (e.g., docs/pt/ if you can.
  • Actions file is updated, if some action was added.
    • Please update translations (e.g., docs/pt/ if you can.
  1. You have updated all the corresponding JavaScript and JSON files to /dist.
  2. You have prepared a high-level description of the changes made and referenced any corresponding Issues.

Commit rules

Please follow these rules.

You may also like:

Coding style

Use our coding style.

You can’t perform that action at this time.