You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"no-loop-func": 0,// disallow creation of functions within loops
111
-
"no-multi-str": 0,// disallow use of multiline strings
112
-
"no-native-reassign": 0,// disallow reassignments of native objects
113
-
"no-new": 1,// disallow use of new operator when not part of the assignment or comparison
114
-
"no-new-func": 2,// disallow use of new operator for Function object
115
-
"no-new-wrappers": 1,// disallows creating new instances of String,Number, and Boolean
116
-
"no-octal": 1,// disallow use of octal literals
117
-
"no-octal-escape": 1,// disallow use of octal escape sequences in string literals, such as var foo = "Copyright \251";
118
-
"no-proto": 1,// disallow usage of __proto__ property
119
-
"no-redeclare": 0,// disallow declaring the same variable more then once
120
-
"no-return-assign": 1,// disallow use of assignment in return statement
121
-
"no-script-url": 1,// disallow use of javascript: urls.
122
-
"no-self-compare": 1,// disallow comparisons where both sides are exactly the same (off by default)
123
-
"no-sequences": 1,// disallow use of comma operator
124
-
"no-unused-expressions": 0,// disallow usage of expressions in statement position
125
-
"no-void": 1,// disallow use of void operator (off by default)
126
-
"no-warning-comments": 0,// disallow usage of configurable warning terms in comments": 1, // e.g. TODO or FIXME (off by default)
127
-
"no-with": 1,// disallow use of the with statement
128
-
radix: 1,// require use of the second argument for parseInt() (off by default)
129
-
"semi-spacing": 1,// require a space after a semi-colon
130
-
"vars-on-top": 0,// requires to declare all vars on top of their containing scope (off by default)
131
-
"wrap-iife": 0,// require immediate function invocation to be wrapped in parentheses (off by default)
132
-
yoda: 1,// require or disallow Yoda conditions
133
-
134
-
// Variables
135
-
// These rules have to do with variable declarations.
136
-
137
-
"no-catch-shadow": 1,// disallow the catch clause parameter name being the same as a variable in the outer scope (off by default in the node environment)
138
-
"no-delete-var": 1,// disallow deletion of variables
139
-
"no-label-var": 1,// disallow labels that share a name with a variable
140
-
"no-shadow": 1,// disallow declaration of variables already declared in the outer scope
141
-
"no-shadow-restricted-names": 1,// disallow shadowing of names such as arguments
142
-
"no-undef": 2,// disallow use of undeclared variables unless mentioned in a /*global */ block
143
-
"no-undefined": 0,// disallow use of undefined variable (off by default)
144
-
"no-undef-init": 1,// disallow use of undefined when initializing variables
// These rules are purely matters of style and are quite subjective.
180
-
181
-
"key-spacing": 0,
182
-
"keyword-spacing": 1,// enforce spacing before and after keywords
183
-
"jsx-quotes": [1,"prefer-double"],// enforces the usage of double quotes for all JSX attribute values which doesn’t contain a double quote
184
-
"comma-spacing": 0,
185
-
"no-multi-spaces": 0,
186
-
"brace-style": 0,// enforce one true brace style (off by default)
187
-
camelcase: 0,// require camel case names
188
-
"consistent-this": 1,// enforces consistent naming when capturing the current execution context (off by default)
189
-
"eol-last": 1,// enforce newline at the end of file, with no multiple empty lines
190
-
"func-names": 0,// require function expressions to have a name (off by default)
191
-
"func-style": 0,// enforces use of function declarations or expressions (off by default)
192
-
"new-cap": 0,// require a capital letter for constructors
193
-
"new-parens": 1,// disallow the omission of parentheses when invoking a constructor with no arguments
194
-
"no-nested-ternary": 0,// disallow nested ternary expressions (off by default)
195
-
"no-array-constructor": 1,// disallow use of the Array constructor
196
-
"no-empty-character-class": 1,// disallow the use of empty character classes in regular expressions
197
-
"no-lonely-if": 0,// disallow if as the only statement in an else block (off by default)
198
-
"no-new-object": 1,// disallow use of the Object constructor
199
-
"no-spaced-func": 1,// disallow space between function identifier and application
200
-
"no-ternary": 0,// disallow the use of ternary operators (off by default)
201
-
"no-trailing-spaces": 1,// disallow trailing whitespace at the end of lines
202
-
"no-underscore-dangle": 0,// disallow dangling underscores in identifiers
203
-
"no-mixed-spaces-and-tabs": 1,// disallow mixed spaces and tabs for indentation
204
-
quotes: [1,"single","avoid-escape"],// specify whether double or single quotes should be used
205
-
"quote-props": 0,// require quotes around object literal property names (off by default)
206
-
semi: 1,// require or disallow use of semicolons instead of ASI
207
-
"sort-vars": 0,// sort variables within the same declaration block (off by default)
208
-
"space-in-brackets": 0,// require or disallow spaces inside brackets (off by default)
209
-
"space-in-parens": 0,// require or disallow spaces inside parentheses (off by default)
210
-
"space-infix-ops": 1,// require spaces around operators
211
-
"space-unary-ops": [1,{words: true,nonwords: false}],// require or disallow spaces before/after unary operators (words on by default, nonwords off by default)
212
-
"max-nested-callbacks": 0,// specify the maximum depth callbacks can be nested (off by default)
213
-
"one-var": 0,// allow just one var statement per function (off by default)
214
-
"wrap-regex": 0,// require regex literals to be wrapped in parentheses (off by default)
215
-
216
-
// Legacy
217
-
// The following rules are included for compatibility with JSHint and JSLint. While the names of the rules may not match up with the JSHint/JSLint counterpart, the functionality is the same.
218
-
219
-
"max-depth": 0,// specify the maximum depth that blocks can be nested (off by default)
220
-
"max-len": 0,// specify the maximum length of a line in your program (off by default)
221
-
"max-params": 0,// limits the number of parameters that can be used in the function declaration. (off by default)
222
-
"max-statements": 0,// specify the maximum number of statement allowed in a function (off by default)
223
-
"no-bitwise": 1,// disallow use of bitwise operators (off by default)
224
-
"no-plusplus": 0,// disallow use of unary operators, ++ and -- (off by default)
225
-
226
-
// React Plugin
227
-
// The following rules are made available via `eslint-plugin-react`.
228
-
229
-
"react/display-name": 0,
230
-
"react/jsx-boolean-value": 0,
231
-
"react/jsx-no-comment-textnodes": 1,
232
-
"react/jsx-no-duplicate-props": 2,
233
-
"react/jsx-no-undef": 2,
234
-
"react/jsx-sort-props": 0,
235
-
"react/jsx-uses-react": 1,
236
-
"react/jsx-uses-vars": 1,
237
-
"react/no-did-mount-set-state": 1,
238
-
"react/no-did-update-set-state": 1,
239
-
"react/no-multi-comp": 0,
240
-
"react/no-string-refs": 1,
241
-
"react/no-unknown-property": 0,
242
-
"react/prop-types": 0,
243
-
"react/react-in-jsx-scope": 1,
244
-
"react/self-closing-comp": 1,
245
-
"react/wrap-multilines": 0,
246
-
247
-
// React-Hooks Plugin
248
-
// The following rules are made available via `eslint-plugin-react-hooks`
249
-
"react-hooks/rules-of-hooks": "error",
250
-
251
-
// React-Native Plugin
252
-
// The following rules are made available via `eslint-plugin-react-native`
253
-
254
-
"react-native/no-inline-styles": 1,
255
-
256
-
// Jest Plugin
257
-
// The following rules are made available via `eslint-plugin-jest`.
0 commit comments