-
Couldn't load subscription status.
- Fork 150
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersless-than-30-minutesnon-blockingYou may claim this and process slowly over time, it doesn't the critical pathYou may claim this and process slowly over time, it doesn't the critical path
Milestone
Description
🎯 Goal: As a developer, I will not mistakenly send code with linting/testing/CVE issues
🤔 Requirements:
- Configure GitHook that runs all quality tools and stops the commit upon failure. Husky is quite popular tool for this mission
- Put in both the generator project (root) and the generated app (code templates)
- Allow by-pass, we always have CI as last the safety net
- Make it active on developers machine automatically as they 'npm install' their code
- For now, we have tests only, so husky should ensure that 'npm test' passes. Feel free to configure linter
Metadata
Metadata
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersless-than-30-minutesnon-blockingYou may claim this and process slowly over time, it doesn't the critical pathYou may claim this and process slowly over time, it doesn't the critical path