@innocenzi/eslint-config

Personal ESLint configuration


Keywords
eslint-config, typescript, vue
License
MIT
Install
npm install @innocenzi/eslint-config@0.21.2

Documentation

ESLint

npm

Personal ESLint configuration for my projects.

npx @preset/cli innocenzi/config --eslint

 

Usage

There are three configurations:

  • @innocenzi/eslint-config/typescript - This is the default, for TypeScript projects.
  • @innocenzi/eslint-config/vue - It extends the TypeScript one, for Vue projects.
  • @innocenzi/eslint-config/basic - If I ever do something without TypeScript.

 

Example

{
	"extends": "@innocenzi/eslint-config"
}

 

Credits

Most of the configuration comes from @antfu/eslint-config. I've been using this for a while with a superset of my own rules, so I've decided to make my own reusable configuration.