Thank you for wanting to contribute. stylelint needs community contributions to continue to improve.
If you like stylelint and open source software (since you're reading this, you almost certainly do), please consider taking some time to pitch in. Not only will you help stylelint thrive, you will also learn a thing or two — about CSS, PostCSS, Node, ES2015, unit testing, open source software, and more.
To help out, you can:
- get involved in any open issue or pull request
- create, enhance and debug rules using our working on rules guide
- improve the documentation
- add new tests to absolutely anything
- improve the performance of rules
- open new issues about your ideas for making stylelint better
- open a pull request to show us how your idea works
- create or contribute to integrations, for example the plugin for VS Code
Our vision guides our work.
We want to do everything we can to encourage contributions! So if you want to participate but don't end up doing it for one reason or another, please file an issue and give us feedback about what we could do to better encourage you.
Also: we hope that your participation in the project isn't a one-off. We'd love to add more members to the organization and see more regulars pop up in issues and pull requests!
You'll need:
The Developer guide outlines how to get started contributing code.
We also welcome financial contributions in full transparency on our open collective. Anyone can file an expense. If the expense makes sense for the development of the community, it will be "merged" in the ledger of our open collective by the core contributors and the person who filed the expense will be reimbursed.