Skip to content

generationtux/gentux-eslint-config

Repository files navigation

@generationtux/eslint-config

Tests

ESLint configuration for Generation Tux projects.

Setup

  1. Install the package:
npm i -D @generationtux/eslint-config
# or
yarn add -D @generationtux/eslint-config
  1. Create an eslint.config.mjs file in your project root:
import gentuxConfig from '@generationtux/eslint-config';

export default [
  ...gentuxConfig,
  // Add your own rules here
];

Release

yarn login
yarn publish

Changelog

Version 4.1.1

  • Optimized CI workflows to avoid duplicate test runs on merge

Version 4.1.0

  • Updated all dependencies to latest versions
  • Added React Hooks rules (rules-of-hooks, exhaustive-deps)
  • Removed legacy React 17 rules
  • Fixed: Removed eslint from dependencies (kept only in peerDependencies)
  • Added author and files field to package.json
  • Added test suite
  • Added GitHub Actions CI

Version 4.0.0

  • BREAKING: Requires ESLint 9
  • BREAKING: Migrated to flat config (eslint.config.mjs)
  • BREAKING: Ported to ES module
  • Updated all dependencies
  • Removed TypeScript version upper bound restriction

About

Eslint config for Generation Tux projects.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors