Skip to content

Commit 51e4482

Browse files
authored
Merge pull request #76 from Aviral09/dev
A dynamic solution to detect env for linebreak-error
2 parents 206f0fe + 5dad41d commit 51e4482

2 files changed

Lines changed: 74 additions & 74 deletions

File tree

.eslintrc.js

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
module.exports = {
2+
parser: 'babel-eslint',
3+
env: {
4+
browser: true,
5+
es2021: true,
6+
},
7+
extends: [
8+
'plugin:react/recommended',
9+
'airbnb',
10+
],
11+
parserOptions: {
12+
ecmaFeatures: {
13+
jsx: true,
14+
},
15+
ecmaVersion: 12,
16+
sourceType: 'module',
17+
},
18+
plugins: [
19+
'react',
20+
],
21+
rules: {
22+
indent: [
23+
'error',
24+
4,
25+
],
26+
'react/jsx-indent': [
27+
'error',
28+
4,
29+
],
30+
'react/jsx-indent-props': [
31+
'error',
32+
4,
33+
],
34+
'max-len': [
35+
'error',
36+
{
37+
code: 120,
38+
ignoreUrls: true,
39+
ignoreComments: true,
40+
},
41+
],
42+
'keyword-spacing': 'warn',
43+
'space-infix-ops': 'error',
44+
'no-unused-vars': [
45+
'warn',
46+
{
47+
vars: 'all',
48+
args: 'after-used',
49+
ignoreRestSiblings: false,
50+
},
51+
],
52+
'react/prop-types': 'off',
53+
'linebreak-style': ['error', (process.platform === 'win32' ? 'windows' : 'unix')],
54+
},
55+
overrides: [
56+
{
57+
files: [
58+
'*ML.js',
59+
],
60+
rules: {
61+
indent: [
62+
'error',
63+
2,
64+
],
65+
},
66+
},
67+
],
68+
settings: {
69+
'import/ignore': [
70+
'.css$',
71+
'node_modules/*',
72+
],
73+
},
74+
};

.eslintrc.json

Lines changed: 0 additions & 74 deletions
This file was deleted.

0 commit comments

Comments
 (0)