Skip to content

Conversation

@Maximssss
Copy link

  • Enable recommended ruleset as baseline for better defaults
  • Add performance optimization rules (noAccumulatingSpread, noDelete)
  • Implement stricter style enforcement (noVar: error, useTemplate: error)
  • Expand accessibility rules for better a11y compliance
  • Add nursery rules for cutting-edge TypeScript/JavaScript patterns
  • Configure JSON and CSS formatting with full support
  • Add specialized overrides for test, config, and type definition files
  • Extend ignore patterns for build artifacts and lock files
  • Set file size limit (10MB) to skip large generated files
  • Add common Node.js globals (process, __dirname, __filename)

Rule improvements:

  • Total rules: 40 → 120+ (3x more coverage)
  • Error-level rules: 25 → 60+ (stricter enforcement)
  • New categories: performance, nursery, enhanced a11y
  • Override contexts: 1 → 4 (better file-specific rules)

Breaking: More strict linting may require code fixes on first run

Summary

How did you test your changes?

- Enable recommended ruleset as baseline for better defaults
- Add performance optimization rules (noAccumulatingSpread, noDelete)
- Implement stricter style enforcement (noVar: error, useTemplate: error)
- Expand accessibility rules for better a11y compliance
- Add nursery rules for cutting-edge TypeScript/JavaScript patterns
- Configure JSON and CSS formatting with full support
- Add specialized overrides for test, config, and type definition files
- Extend ignore patterns for build artifacts and lock files
- Set file size limit (10MB) to skip large generated files
- Add common Node.js globals (process, __dirname, __filename)

Rule improvements:
- Total rules: 40 → 120+ (3x more coverage)
- Error-level rules: 25 → 60+ (stricter enforcement)
- New categories: performance, nursery, enhanced a11y
- Override contexts: 1 → 4 (better file-specific rules)

Breaking: More strict linting may require code fixes on first run
@cb-heimdall
Copy link
Collaborator

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants