- Linting: As per latest ash-nazg

- Docs: Add feature and PR templates
- npm: Update devDeps.
This commit is contained in:
Brett Zamir
2020-06-20 15:55:23 +08:00
parent b7e11f1bf8
commit ce2a8fb1e8
23 changed files with 3042 additions and 1108 deletions

15
.github/pull_request_template.md vendored Normal file
View File

@@ -0,0 +1,15 @@
## PR description
<!-- Add the description of your PR here -->
## Checklist
Note that we require UI tests to ensure that the added feature will not be
nixed by some future fix and that there is at least some test-as-documentation
to indicate how the fix or enhancement is expected to behave.
- [ ] - Added Cypress UI tests
- [ ] - Ran `npm test`, ensuring linting passes and that Cypress UI tests keep
coverage to at least the same percent (reflected in the coverage badge
that should be updated after the tests run)