Contributing Guidelines
Hi, there! Welcome to XMOJ-Script!
We are happy to have you here with us!
We believe that you must be excited to contribute to our repo, but first, please read the contribution guidelines!
- Our goal for - xmoj-scriptis stability before features. This means we focus on squashing critical bugs before adding new features. Often, we can do both in tandem, but bugs will take priority over a new feature.
- We use Bootstrap in our project. Please use Bootstrap classes instead of writing your own CSS whenever possible. 
- Do not run a code formatter. 
- Do not use any external libraries without prior permission. 
- For new features, open an issue first to discuss what you would like to change. 
- Respect the original code style. Variables should be camelCase, functions should be PascalCase, and classes should be TitleCase. There is a bunch of old code that doesn't follow this rule, but new code should. 
- Commit Unix line endings. 
- Before Submitting your Pull Request, merge - devwith your new branch and fix any conflicts. (Make sure you don't break anything in development!)
- Be patient. We are a small team and may not be able to review your PR immediately. 
- Please be considerate towards the developers and other users when raising issues or presenting pull requests. 
- Respect our decision(s), and do not be upset or abusive if your submission is not used.