Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/ISSUE_TEMPLATE/CHANGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: "\U0001F4DD Non-rule change request"
about: Request a change that is not a bug fix, rule change, or new rule
title: ''
labels: enhancement, triage
assignees: ''
---

**The version of HTMLHint you are using.**

**The problem you want to solve.**

**Your take on the correct solution to problem.**

**Are you willing to submit a pull request to implement this change?**
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/NEW_RULE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: "\U0001F680 New rule proposal"
about: Propose a new rule to be added to HTMLHint
title: ''
labels: triage, feature request
assignees: ''
---

**Please describe what the rule should do:**

**What category of rule is this? (place an "X" next to just one item)**

[ ] Warns about a potential error (problem)
[ ] Suggests an alternate way of doing something (suggestion)
[ ] Other (please specify:)

**Provide 2-3 code examples that this rule will warn about:**

<!-- Put your code examples here -->

```html

```

**Are you willing to submit a pull request to implement this rule?**
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/QUESTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: '⛔ Question'
about: Please go to https://discord.com/invite/nJ6J9CP
title: ''
labels: discussion
assignees: ''
---

<!--
Please do not use GitHub for asking questions. Instead,
please visit our chatroom:

https://discord.com/invite/nJ6J9CP

Thanks in advance for helping us keep the issue tracker
clean!
-->
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/RULE_CHANGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: "\U0001F4DD Rule change request"
about: Request a change to an existing rule
title: ''
labels: enhancement, triage
assignees: ''
---

**What rule do you want to change?**

**Does this change cause the rule to produce more or fewer warnings?**

**How will the change be implemented? (New option, new default behavior, etc.)?**

**Please provide some example code that this change will affect:**

<!-- Put your code examples here -->

```html

```

**What does the rule currently do for this code?**

**What will the rule do after it's changed?**

**Are you willing to submit a pull request to implement this change?**
11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
name: '⛔ Security issue'
about: Report a security issue with HTMLHint
title: ''
labels: security
assignees: ''
---

**Tell us about the security issue**

**Are you willing to submit a pull request to fix this bug?**
60 changes: 35 additions & 25 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,47 @@
---
name: Bug report
about: Create a report to help us improve
name: "\U0001F41E Bug report"
about: Report an issue with HTMLHint or rules bundled with HTMLHint
title: ''
labels: bug, triage
assignees: ''
---

**Describe the bug**
A clear and concise description of what the bug is.
**Tell us about your environment**

**To Reproduce**
Steps to reproduce the behavior:
- **HTMLHint Version:**
- **Node Version:**
- **npm Version:**
- **os Version:**

1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Please show your full configuration:**

**Expected behavior**
A clear and concise description of what you expected to happen.
<details>
<summary>Configuration</summary>

**Screenshots**
If applicable, add screenshots to help explain your problem.
<!-- Paste your .htmlhintrc configuration below: -->

**Desktop (please complete the following information):**
```json

- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
```

**Smartphone (please complete the following information):**
</details>

- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**What did you do? Please include the actual source code causing the issue, as well as the command that you used to run HTMLHint.**

**Additional context**
Add any other context about the problem here.
<!-- Paste the source code below: -->

```html

```

<!-- Paste the command you used to run HTMLHint: -->

```shell

```

**What did you expect to happen?**

**What actually happened? Please include the actual, raw output from HTMLHint.**

**Are you willing to submit a pull request to fix this bug?**
16 changes: 0 additions & 16 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

35 changes: 33 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
***Short description of what this resolves:***
<!-- Thank you for contributing! -->

#### Prerequisites checklist

***Proposed changes:***
- [ ] I have read the [contributing guidelines](https://github.com/htmlhint/HTMLHint/blob/master/CONTRIBUTING.md).

#### What is the purpose of this pull request?

<!-- Choose one, remove the other items -->

<!-- Documentation update -->
<!-- Bug fix -->
<!-- New rule -->
<!-- Changes an existing rule -->
<!-- Add a CLI option -->
<!-- Add something to the core -->
<!-- Other, please explain: -->

#### This pull request is related to one or multiple issue?

<!-- closes #000 -->

#### What changes did you make?


#### Is there anything you'd like reviewers to focus on?


#### Please tick every checkbox you have done

- [ ] Tested my changes
- [ ] Added/Changed tested in test directory
- [ ] Added/Changed documentation
- [ ] in code
- [ ] in website
- [ ] in json schema