1 | {
|
2 | // enforcing options
|
3 | "bitwise":true,
|
4 | "camelcase":true,
|
5 | "curly":false,
|
6 | "eqeqeq":false,
|
7 | "es3":false,
|
8 | "forin":false,
|
9 | "freeze":true,
|
10 | "immed":true,
|
11 | "indent":1,
|
12 | "latedef":"nofunc",
|
13 | "newcap":true,
|
14 | "noarg":true,
|
15 | "noempty":true,
|
16 | "nonbsp":true,
|
17 | "nonew":true,
|
18 | "plusplus":false,
|
19 | "quotmark":false,
|
20 | "undef":true,
|
21 | "unused":"strict",
|
22 | "strict":false,
|
23 | //"maxparams":false,
|
24 | //"maxdepth":false,
|
25 | //"maxstatements":false,
|
26 | //"maxcomplexity":false,
|
27 | //"maxlen":false,
|
28 | "-W041":false, // suppress "Use '===' to compare with '0'" errors
|
29 |
|
30 | // relaxing options
|
31 | "asi":false,
|
32 | "boss":false,
|
33 | "debug":false,
|
34 | "eqnull":false,
|
35 | "esnext":true,
|
36 | "evil":false,
|
37 | "expr":false,
|
38 | "funcscope":false,
|
39 | "globalstrict":false,
|
40 | "iterator":false,
|
41 | "lastsemic":false,
|
42 | "laxbreak":false,
|
43 | "laxcomma":false,
|
44 | "loopfunc":true,
|
45 | //"maxerr":false,
|
46 | "moz":false,
|
47 | "multistr":false,
|
48 | "notypeof":false,
|
49 | "proto":false,
|
50 | "scripturl":false,
|
51 | "shadow":false,
|
52 | "sub":false,
|
53 | "supernew":false,
|
54 | "validthis":false,
|
55 | "noyield":false,
|
56 |
|
57 | // environment options
|
58 | "node":true,
|
59 |
|
60 | "globals": {
|
61 | },
|
62 |
|
63 | "predef": [
|
64 | "-Promise"
|
65 | ]
|
66 | }
|