Eslint configuration with below packages
@typescript-eslint/eslint-plugin
@typescript-eslint/parser
eslint-config-prettier
eslint-plugin-import
eslint-plugin-jsx-a11y
eslint-plugin-prettier
eslint-plugin-react
eslint-plugin-react-hooks
eslint-plugin-simple-import-sort
eslint-plugin-unused-imports
eslint
and prettier
is installedyarn add prettier eslint -D
# or
npm install prettier eslint --dev
install @hyesungoh/eslint-plugin
set eslint configuration file
// .eslintrc.js
module.exports = {
plugins: ["@hyesungoh"],
extends: [
"plugin:@hyesungoh/base",
"plugin:@hyesungoh/react",
"plugin:@hyesungoh/typescript",
],
};
inspired below project