Skip to content

belsrc/eslint-config-belsrc

Repository files navigation

eslint-config-belsrc

Last Commit

A monorepo of opinionated collection of ESLint plugin configs I use in different types of projects.

  • @typescript-eslint/eslint-plugin
  • eslint-plugin-fp-jxl
  • eslint-plugin-import
  • eslint-plugin-jsx-a11y
  • eslint-plugin-promise
  • eslint-plugin-react
  • eslint-plugin-react-hooks
  • eslint-plugin-simple-import-sort

Install

npm i -D @belsrc/eslint-config-[package]

Use

// .eslintrc.js
module.exports = {
  extends: ['@belsrc/eslint-config-[package]'],
};

Each package also contains a prettier config.

// .prettierrc.js
const config = require('@belsrc/eslint-config-[package]/.prettierrc');

module.exports = config;

Packages

LICENCE

MIT