We welcome everyone to contribute towards the Tebex Project to help create better and more stable applications. You are free to contribute and raise pull requests. The Tebex team will review the proposed changes and, if appropriate, merge the the changes into our code.
For customer support Please contact our support team at [email protected]
# Clone the repo
git clone [email protected]:MY_FORK/Tebex.js.git
# Move into the directory
cd Tebex.js
# Add the upstream repo
git remote add upstream [email protected]:tebexio/Tebex.js.git
# Get the latest upstream changes
git pull upstream
# Install dependencies
npm install
# Run dev environment
npm run start
# Build for project (files output in dist)
npm run build
- Ensure that your changes adhere to the current coding conventions used in this project, this means using indentation, accurate comments etc.
- Ensure existing and new tests pass using
npm test
- Commit your changes in logical chunks, i.e. keep your changes small per single commit with a clear description.
- Locally merge (or rebase) the upstream branch into your branch:
git pull upstream && git merge
. - Push your topic branch up to your fork:
git push origin <branch-name>
. - Open a Pull Request with a clear title and description.