2.1.1 • Published 2 years ago
@smda/eslint-config-smda v2.1.1
eslint config
Setup
Remove existing eslint setups first:
npm remove @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint eslint-config-prettier eslint-config-standard eslint-plugin-prettier prettier eslint-config-standard-react eslint-plugin-react eslint-plugin-react-hooks
Install this (will also install eslint as a dependency);
npm install @smda/eslint-config-smda --save-dev
Javascript
Extend the config in your .eslintrc.js
Example:
module.exports = {
'root': true,
'extends': [
'@smda/eslint-config-smda',
],
};
Typescript
For a Typescript project extend the /typescript config instead:
module.exports = {
'root': true,
'extends': [
'@smda/eslint-config-smda/typescript.js',
],
};
React
For a React project you need to install some additional plugins:
npm install eslint-plugin-react eslint-plugin-react-hooks --save-dev
Then extend the /react config instead:
module.exports = {
'root': true,
'extends': [
'@smda/eslint-config-smda/react.js',
],
};
2.1.1
2 years ago
2.1.0
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.0.17
3 years ago
1.0.11
3 years ago
1.0.15
3 years ago
1.0.14
3 years ago
1.0.13
3 years ago
1.0.12
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.10
3 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago