eslint-config-trustpilot v6.0.0
eslint-config-trustpilot
Shared eslint and prettier config for Trustpilot projects.
In short, we use prettier for code formatting and eslint for everything else.
Installation
npm i -D eslint-config-trustpilotYou also need to install the following peer dependencies:
npm i -D @babel/eslint-parser eslint eslint-plugin-prettier eslint-config-prettier prettierThe browser config additionally requires:
npm i -D eslint-plugin-html
The React config additionally requires:
npm i -D eslint-plugin-react
The Typescript config additionally requires:
npm i -D @typescript-eslint/eslint-plugin @typescript-eslint/parser
Getting Started
Add "extends": "trustpilot" to your .eslintrc file:
{
"extends": "trustpilot"
}This package includes the following complete and ready to use configurations:
trustpilot- ES6 configurationtrustpilot/test- Mocha teststrustpilot/react- React and JSXtrustpilot/browser- ES6 browsertrustpilot/typescript- Typescript (Use alongsidetrustpilot/reactto have bothtypescriptandreact)
4 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago