-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy patheslint.config.mjs
42 lines (36 loc) · 1.34 KB
/
eslint.config.mjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/*-------------------------------------------------------------------
⚡ Storm Software - Cyclone UI
This code was released as part of the Cyclone UI project. Cyclone UI
is maintained by Storm Software under the Apache-2.0 License, and is
free for commercial and private use. For more information, please visit
our licensing page.
Website: https://stormsoftware.com
Repository: https://github.com/storm-software/cyclone-ui
Documentation: https://stormsoftware.com/projects/cyclone-ui/docs
Contact: https://stormsoftware.com/contact
License: https://stormsoftware.com/projects/cyclone-ui/license
-------------------------------------------------------------------*/
import { getStormConfig } from "@storm-software/eslint";
export default getStormConfig({
name: "cyclone-ui",
rules: {
"unicorn/no-null": 0,
"unicorn/no-useless-switch-case": 0,
"no-undef": 0,
"no-unused-vars": "warn",
"no-redeclare": 0,
"unicorn/consistent-function-scoping": 0,
"class-methods-use-this": 0,
"operator-linebreak": 0,
"indent": 0,
"function-paren-newline": 0,
"space-before-function-paren": 0,
"react/display-name": 0,
"react/react-in-jsx-scope": 0
},
markdown: false,
react: true,
typescriptEslintConfigType: "base",
useUnicorn: false,
logLevel: "all"
});