summaryrefslogtreecommitdiffstats
path: root/.eslintrc.json
blob: a6d651a5b29760227002af4e49c8a8515e9e699d (plain)
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
{
  "extends": "eslint:recommended",
  "env": {
    "es6": true,
    "node": true,
    "browser": true
  },
  "parserOptions": {
    "ecmaVersion": 6,
    "sourceType": "module",
    "ecmaFeatures": {
      "experimentalObjectRestSpread": true
    }
  },
  "rules": {
    "strict": 0,
    "no-undef": 2,
    "accessor-pairs": 2,
    "comma-dangle": [2, "always-multiline"],
    "consistent-return": 2,
    "dot-notation": 2,
    "eqeqeq": 2,
    "indent": [2, 2],
    "no-cond-assign": 2,
    "no-constant-condition": 2,
    "no-eval": 2,
    "no-inner-declarations": [0],
    "no-unneeded-ternary": 2,
    "radix": 2,
    "semi": [2, "always"],
    "camelcase": [2, {"properties": "never"}],
    "comma-spacing": 2,
    "comma-style": 2,
    "eol-last": 2,
    "linebreak-style": [2, "unix"],
    "new-parens": 2,
    "no-lonely-if": 2,
    "no-multiple-empty-lines": 2,
    "no-nested-ternary": 2,
    "no-spaced-func": 2,
    "no-trailing-spaces": 2,
    "operator-linebreak": 2,
    "quotes": [2, "single"],
    "semi-spacing": 2,
    "space-unary-ops": 2,
    "arrow-parens": 2,
    "arrow-spacing": 2,
    "no-class-assign": 2,
    "no-dupe-class-members": 2,
    "no-var": 2,
    "object-shorthand": 2,
    "prefer-const": 2,
    "prefer-spread": 2,
    "prefer-template": 2,
    "no-unused-vars" : "warn"
  },
  "globals": {
    "Meteor": false,
    "Session": false,
    "HTML": false,
    "check": false,
    "Tracker": false,
    "Blaze": false,
    "Accounts": false,
    "Match": false,
    "Mongo": false,
    "Random": false,
    "ReactiveVar": false,
    "Email": false,
    "Template": false,
    "$": false,
    "_": false,
    "autosize": false,
    "Avatar": true,
    "Avatars": true,
    "BlazeComponent": false,
    "BlazeLayout": false,
    "CollectionHooks": false,
    "DocHead": false,
    "ESSearchResults": false,
    "FastRender": false,
    "FlowRouter": false,
    "FS": false,
    "getSlug": false,
    "Migrations": false,
    "moment": false,
    "Mousetrap": false,
    "Picker": false,
    "Presence": true,
    "presences": true,
    "Ps": true,
    "ReactiveTabs": false,
    "Restivus": false,
    "SimpleSchema": false,
    "SubsManager": false,
    "T9n": false,
    "TAPi18n": false,
    "AccountsTemplates": true,
    "Activities": true,
    "Attachments": true,
    "Boards": true,
    "CardComments": true,
    "Cards": true,
    "Lists": true,
    "UnsavedEditCollection": true,
    "Users": true,
    "CSSEvents": true,
    "EscapeActions": true,
    "Filter": true,
    "Mixins": true,
    "Modal": true,
    "MultiSelection": true,
    "Popup": true,
    "Sidebar": true,
    "Utils": true,
    "InlinedForm": true,
    "UnsavedEdits": true,
    "Notifications": true,
    "allowIsBoardAdmin": true,
    "allowIsBoardMember": true,
    "allowIsBoardMemberByCard": true,
    "allowIsBoardMemberNonComment": true,
    "Emoji": true,
    "Checklists": true,
    "Settings": true,
    "InvitationCodes": true,
    "JsonRoutes": true,
    "Authentication": true,
    "Integrations": true,
    "HTTP": true,
    "AccountSettings": true,
    "Announcements": true
  }
}