- Linting: As per latest ash-nazg
- Docs: Add feature and PR templates - npm: Update devDeps.
This commit is contained in:
32
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
32
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal 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
15
.github/pull_request_template.md
vendored
Normal 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)
|
||||
Reference in New Issue
Block a user