Skip to content

Conversation

@JonathanMatthey
Copy link

PR Checklist

  • Linked issue added (e.g., Fixes #123)

Summary

  • Added ESLint dependencies (eslint, @typescript-eslint/*, eslint-plugin-astro, astro-eslint-parser)
  • Created .eslintrc.cjs with TypeScript and Astro support
  • Added scripts: lint, lint:fix, format
  • Created .eslintignore to exclude build artifacts and dependencies
  • Updated README with formatting setup and usage instructions
  • Added/updated PR template with formatting checklist
  • Added CI workflow to enforce ESLint checks on PRs

@JonathanMatthey JonathanMatthey self-assigned this Nov 17, 2025
@JonathanMatthey JonathanMatthey changed the title add eslint, readme, PR guide feat: eslint, readme, PR guide Nov 17, 2025
@JonathanMatthey JonathanMatthey force-pushed the jm/eslint-formatting branch 2 times, most recently from 5e71d22 to 8e7e178 Compare November 19, 2025 04:03
feat: Add biome, ESLint and Prettier with consistent formatting standards

- Add ESLint 9 and Prettier for consistent code formatting across docs repos
- Configure ESLint with TypeScript and Astro support
- Standardize lint and format commands across all repositories
- Upgrade to ESLint 9 flat config format (eslint.config.js)
- Update all ESLint and Prettier packages to latest versions
- Add CI checks to enforce formatting standards
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