- 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

View File

@@ -0,0 +1,32 @@
---
name: Feature Request
about: Report a new feature
title: ''
labels: enhancement
assignees: ''
---
<!--
NOTE: THIS PROJECT IS NOT BEING ACTIVELY MAINTAINED.
YOU CAN FILE A SUGGESTION IN CASE SOMEONE DECIDES TO WORK ON IT.
-->
## Motivation
<!-- What would be the purpose of this new feature? -->
## Current behavior
<!-- If this is to enhance an existing rule, how does the rule
currently behave in regard to the new changes? -->
## Desired behavior
<!-- What would you like to see happen instead? -->
## Alternatives considered
<!-- For any alternatives you have considered -->

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)