@growcss/eslint-config

GrowCss Coding Standard for eslint.

Usage no npm install needed!

<script type="module">
  import growcssEslintConfig from 'https://cdn.skypack.dev/@growcss/eslint-config';
</script>

README

eslint config

This package provides GrowCss's .eslintrc as an extensible shared config.

Usage

@growcss/eslint-config

Our default export contains all of our ESLint rules, including ECMAScript 6+ and React. It requires eslint, eslint-config-prettier, eslint-plugin-compat, eslint-plugin-jest, eslint-plugin-import, eslint-plugin-jsdoc, eslint-plugin-jsx-a11y, eslint-plugin-prefer-object-spread, eslint-plugin-prettier, eslint-plugin-promise, eslint-plugin-react, eslint-plugin-security, eslint-plugin-unicorn, @typescript-eslint/parser, @typescript-eslint/eslint-plugin, prettier, prettier-eslint.

Install each package listed below for the default @growcss/eslint-config.

npm i --save-dev @growcss/eslint-config eslint eslint-config-prettier eslint-plugin-jest eslint-plugin-jsx-a11y eslint-plugin-prefer-object-spread eslint-plugin-prettier eslint-plugin-react eslint-plugin-security @typescript-eslint/parser @typescript-eslint/eslint-plugin prettier prettier-eslint