Skip to content

epiijs/eslint-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@epiijs/eslint-config

About

This package combines many eslint rules for epiijs styled codes as an extensible shared config.

1.x can only work with eslint@9.

These following recommended rules are enabled.

  • by eslint
  • by typescript-eslint
  • about code style by epiijs
  • about import
  • about react by react and react-hooks

Usage

  1. Install this package and eslint as devDependencies.
npm install --save-dev @epiijs/eslint-config@latest eslint@latest
  1. Install ESLint extension in your VSCode.

  2. Create the eslint config file eslint.config.mjs.

import config from '@epiijs/eslint-config';

export default [
  {
    ignores: [
      'YourIgnoredFiles'
    ]
  },
  ...config,
  {
    languageOptions: {
      parserOptions: {
        projectService: true,
        tsconfigRootDir: import.meta.dirname
      }
    }
  }
];

About

Just another eslint config for @epiijs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published