@wireapp/eslint-config
v3.0.8
Published
Wire ESLint config
Downloads
685
Keywords
Readme
Wire
This repository is part of the source code of Wire. You can find more information at wire.com or by contacting [email protected].
You can find the published source code at github.com/wireapp.
For licensing information, see the attached LICENSE file and the list of third-party licenses at wire.com/legal/licenses/.
@wireapp/eslint-config
Wire's ESLint config. Made with typescript in mind.
Usage
Install (macOS, Linux):
yarn add -D @types/eslint \
@types/prettier \
@typescript-eslint/eslint-plugin \
@typescript-eslint/parser \
eslint \
eslint-config-prettier \
eslint-import-resolver-alias \
eslint-import-resolver-typescript \
eslint-plugin-better-styled-components \
eslint-plugin-header \
eslint-plugin-import \
eslint-plugin-jest \
eslint-plugin-jest-dom \
eslint-plugin-jsdoc \
eslint-plugin-jsx-a11y \
eslint-plugin-no-unsanitized \
eslint-plugin-prettier \
eslint-plugin-react \
eslint-plugin-react-hooks \
eslint-plugin-simple-import-sort \
eslint-plugin-testing-library \
eslint-plugin-unused-imports \
prettier \
typescript
Install (Windows):
yarn add -D @types/eslint ^
@types/prettier ^
@typescript-eslint/eslint-plugin ^
@typescript-eslint/parser ^
eslint ^
eslint-config-prettier ^
eslint-import-resolver-alias ^
eslint-import-resolver-typescript ^
eslint-plugin-better-styled-components ^
eslint-plugin-header ^
eslint-plugin-import ^
eslint-plugin-jest ^
eslint-plugin-jest-dom ^
eslint-plugin-jsdoc ^
eslint-plugin-jsx-a11y ^
eslint-plugin-no-unsanitized ^
eslint-plugin-prettier ^
eslint-plugin-react ^
eslint-plugin-react-hooks ^
eslint-plugin-simple-import-sort ^
eslint-plugin-testing-library ^
eslint-plugin-unused-imports ^
prettier ^
typescript
Edit .eslintrc.json
:
{
// ...
"extends": "@wireapp/eslint-config",
}