Please see our community docs on contributing.
This document is for developers or programmers contributing to source code. If you're interested in contributing a different way, please see the link above.
- Install Mise
- Run
mise installto install the correct version of node. - Run
npm installto install the project dependencies.
Role: contributors wishing to change the project source code
- Local tests are located in the javascript folder.
- The in-house global test runner
guutis located atjavascript/test/globals.js. These are intended to run against the root gurmukhi-utilstestfolder. - The
guutglobal test runner is based offuvu/assert. - Run tests by setting the javascript folder as your current working directory in the terminal and then executing
npm run test.
Your contributions to open source, large or small, make great projects like this possible. Thank you for taking the time to participate in this project.