Update CONTRIBUTING.md about how we handle dep versioning & committing
Closed this issue · 1 comments
njosefbeck commented
Now that we're getting more contributors to this project (very exciting!), we need to formalize a couple of things that we do in this project. I plan on adding the following to the CONTRIBUTING.md:
-
If you add any dependencies to the project via package.json, we only use absolute versions and not 'fuzzy' versions. For example,
2.2.6
instead of^2.2.6
. This helps with consistency across npm installs. -
For commits, we prefer the active voice / imperative mood. For more info (and a great article), check here.
-
Encourage frequent running of ESLint and Prettier, to ensure consistency across how we code.
njosefbeck commented
Updated in v2.2.0