]> git.r.bdr.sh - rbdr/serpentity/blob - CONTRIBUTING.md
Make node components event emitters
[rbdr/serpentity] / CONTRIBUTING.md
1 # Contributing to Serpentity
2
3 At this moment this is a pet project and not really thought out a lot,
4 it may not be that active but I appreciate any contribution.
5
6 ## The objective of serpentity
7
8 It's an entity-component-system library for node. A goal is to
9 be bare but extendable: You can create reusable components that can be
10 shared with other serpentity users, but they should live outside of the
11 core. Any improvements to performance and testing welcome.
12
13 ## How to contribute
14
15 Above All: Be nice, always.
16
17 * Run [quick-lint-js][quick-lint-js] before submitting.
18 * Ensure tests pass
19
20 [quick-lint-js]: https://quick-lint-js.com/