1.0.1 • Published 6 years ago
@worldia/eslint-config v1.0.1
@worldia/eslint-config
This package includes the shareable ESLint configuration used at Worldia.
Table of Contents
Usage
Base requirements
terminal
yarn install -D @worldia/eslint-config eslint-config-airbnb-base babel-eslint eslint eslint-plugin-import
prettier eslint-plugin-prettier eslint-config-prettier
Vanilla
.eslintrc.js
{
"extends": "@worldia/eslint-config"
}
React
terminal
yarn install -D @worldia/eslint-config-react eslint-config-airbnb babel-eslint eslint eslint-plugin-import prettier eslint-plugin-jsx-a11y eslint-plugin-react eslint-plugin-prettier eslint-config-prettier
.eslintrc.js
{
"extends": "@worldia/eslint-config/react"
}
That's it! You can override the settings by editing the .eslintrc
file. Learn more about configuring ESLint on the ESLint website.
Setup autofix in IDE
Use any ESLint integration and activate "Fix on save" option.
Ignoring files
See "Ignoring Files and Directories" on ESLint website.