Thank you for your interest in contributing to the Fennec Language Extension! By contributing Please take a moment to read the following guidelines before making your contributions.
- Fork the repository to your GitHub account.
- Clone the forked repository to your local machine.
- Run
npm install
- Syntax Highlighting: If you're working on improving syntax highlighting, make changes to
syntaxes/fennec.tmLanguage.json
- Language Server: For enhancements to the language server, focus on the
server/src
directory. - Snippets: If you want to add any snippets then you can add them to
snippets/snippets.json
- Push your changes to your forked repository.
- Remember to run
npm run lint
before submitting a PR - Open a pull request against the
main
branch of the original repository.
If you encounter any issues or have suggestions for improvements, please open an issue on GitHub. Provide detailed information about the problem and steps to reproduce it.
By contributing, you agree that your contributions will be licensed under the project license.