mirror of
https://github.com/antebudimir/eslint-plugin-vanilla-extract.git
synced 2025-12-31 17:03:32 +00:00
chore 📝: add bug and feature request templates
This commit is contained in:
parent
cd4314dc53
commit
7512dba0d6
5 changed files with 134 additions and 3 deletions
81
.github/ISSUE_TEMPLATE/bug-report.md
vendored
Normal file
81
.github/ISSUE_TEMPLATE/bug-report.md
vendored
Normal file
|
|
@ -0,0 +1,81 @@
|
||||||
|
---
|
||||||
|
name: Bug Report
|
||||||
|
about: Report an issue with the vanilla-extract CSS ESLint plugin
|
||||||
|
title: "[BUG] Concise descriptive title"
|
||||||
|
labels: bug, needs-triage
|
||||||
|
assignees: antebudimir
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
name: Bug Report
|
||||||
|
about: Report an issue with the vanilla-extract CSS ESLint plugin
|
||||||
|
title: '[BUG]: '
|
||||||
|
labels: bug, needs-triage
|
||||||
|
assignees: ''
|
||||||
|
|
||||||
|
## Contribution Checklist
|
||||||
|
|
||||||
|
- [ ] I have read documentation and understand the feature
|
||||||
|
- [ ] I have searched for similar issues before creating this one
|
||||||
|
- [ ] I have tested this with the latest plugin version
|
||||||
|
- [ ] I have included all information needed to reproduce the issue
|
||||||
|
|
||||||
|
## Bug Description
|
||||||
|
|
||||||
|
## Reproduction Steps
|
||||||
|
|
||||||
|
1.
|
||||||
|
2.
|
||||||
|
3.
|
||||||
|
|
||||||
|
## Expected Behavior
|
||||||
|
|
||||||
|
## Actual Behavior
|
||||||
|
|
||||||
|
## Code Example
|
||||||
|
|
||||||
|
```js
|
||||||
|
// Include a minimal code example that demonstrates the issue
|
||||||
|
import { style } from '@vanilla-extract/css';
|
||||||
|
|
||||||
|
const example = style({
|
||||||
|
// The problematic CSS properties
|
||||||
|
});
|
||||||
|
```
|
||||||
|
|
||||||
|
## Environment Information
|
||||||
|
|
||||||
|
- Node Version:
|
||||||
|
- Package Versions:
|
||||||
|
- ESLint:
|
||||||
|
- @vanilla-extract/css:
|
||||||
|
- TypeScript:
|
||||||
|
- @antebudimir/eslint-plugin-vanilla-extract:
|
||||||
|
|
||||||
|
## ESLint Configuration
|
||||||
|
|
||||||
|
```js
|
||||||
|
// Include your relevant ESLint configuration
|
||||||
|
{
|
||||||
|
files: [],
|
||||||
|
ignores: [],
|
||||||
|
plugins: {
|
||||||
|
'vanilla-extract': vanillaExtract,
|
||||||
|
},
|
||||||
|
rules: {},
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## Screenshots/Videos
|
||||||
|
|
||||||
|
## Console Output
|
||||||
|
|
||||||
|
## Additional Context
|
||||||
|
|
||||||
|
## Impact
|
||||||
|
|
||||||
|
- [ ] Blocks critical functionality
|
||||||
|
- [ ] Produces false positives
|
||||||
|
- [ ] Misses valid errors
|
||||||
|
- [ ] Performance issue
|
||||||
|
- [ ] Other (please specify)
|
||||||
46
.github/ISSUE_TEMPLATE/feature-request.md
vendored
Normal file
46
.github/ISSUE_TEMPLATE/feature-request.md
vendored
Normal file
|
|
@ -0,0 +1,46 @@
|
||||||
|
---
|
||||||
|
name: Feature Request
|
||||||
|
about: Suggest an enhancement for the vanilla-extract CSS ESLint plugin
|
||||||
|
title: "[FEATURE]: Add concise descriptive title"
|
||||||
|
labels: enhancement, needs-triage
|
||||||
|
assignees: antebudimir
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Contribution Checklist
|
||||||
|
|
||||||
|
- [ ] I've confirmed that this feature isn't already implemented
|
||||||
|
- [ ] I've searched for similar feature requests before creating this one
|
||||||
|
- [ ] I've checked that this feature aligns with the project's goals
|
||||||
|
- [ ] I've considered how this would benefit the broader community
|
||||||
|
|
||||||
|
## Problem Statement
|
||||||
|
|
||||||
|
## Proposed Solution
|
||||||
|
|
||||||
|
```js
|
||||||
|
// Example of how the feature might work
|
||||||
|
import { style } from '@vanilla-extract/css';
|
||||||
|
|
||||||
|
const example = style({
|
||||||
|
// How your proposed feature would improve this code
|
||||||
|
});
|
||||||
|
```
|
||||||
|
|
||||||
|
## Expected Behavior
|
||||||
|
|
||||||
|
## Alternatives Considered
|
||||||
|
|
||||||
|
## Implementation Ideas
|
||||||
|
|
||||||
|
## Use Cases
|
||||||
|
|
||||||
|
## Additional Context
|
||||||
|
|
||||||
|
## Environment Information
|
||||||
|
|
||||||
|
- Node Version:
|
||||||
|
- Package Versions:
|
||||||
|
- ESLint:
|
||||||
|
- @vanilla-extract/css:
|
||||||
|
- TypeScript:
|
||||||
|
|
@ -5,9 +5,13 @@ All notable changes to this project will be documented in this file.
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [1.5.3] - 2025-03-12
|
||||||
|
|
||||||
|
- Add bug and feature request templates ()
|
||||||
|
|
||||||
## [1.5.2] - 2025-03-12
|
## [1.5.2] - 2025-03-12
|
||||||
|
|
||||||
- Add CODEOWNERS file to enforce code review requirements ()
|
- Add CODEOWNERS file to enforce code review requirements (cd4314d)
|
||||||
|
|
||||||
## [1.5.1] - 2025-03-12
|
## [1.5.1] - 2025-03-12
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@antebudimir/eslint-plugin-vanilla-extract",
|
"name": "@antebudimir/eslint-plugin-vanilla-extract",
|
||||||
"version": "1.5.2",
|
"version": "1.5.3",
|
||||||
"description": "ESLint plugin for enforcing best practices in vanilla-extract CSS styles, including CSS property ordering and additional linting rules.",
|
"description": "ESLint plugin for enforcing best practices in vanilla-extract CSS styles, including CSS property ordering and additional linting rules.",
|
||||||
"author": "Ante Budimir",
|
"author": "Ante Budimir",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ import customOrderRule from './css-rules/custom-order/rule-definition.js';
|
||||||
export const vanillaExtract = {
|
export const vanillaExtract = {
|
||||||
meta: {
|
meta: {
|
||||||
name: '@antebudimir/eslint-plugin-vanilla-extract',
|
name: '@antebudimir/eslint-plugin-vanilla-extract',
|
||||||
version: '1.5.2',
|
version: '1.5.3',
|
||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
'alphabetical-order': alphabeticalOrderRule,
|
'alphabetical-order': alphabeticalOrderRule,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue