blob: 46fb354c11c484656b44e80387af7649d6ee8d3d [file] [log] [blame]
Faris Ansari1ee615c2017-06-16 13:12:47 +05301{
2 "env": {
3 "browser": true,
4 "node": true,
5 "es6": true
6 },
Suraj Shetty584430c2018-11-26 12:32:29 +05307 "parserOptions": {
Suraj Shettyd038a802020-11-09 19:10:43 +05308 "ecmaVersion": 9,
Suraj Shetty584430c2018-11-26 12:32:29 +05309 "sourceType": "module"
10 },
Faris Ansari1ee615c2017-06-16 13:12:47 +053011 "extends": "eslint:recommended",
12 "rules": {
13 "indent": [
14 "error",
15 "tab",
16 { "SwitchCase": 1 }
17 ],
Suraj Shettyd038a802020-11-09 19:10:43 +053018 "brace-style": [
19 "error",
20 "1tbs"
21 ],
22 "space-unary-ops": [
23 "error",
24 { "words": true }
25 ],
Faris Ansari1ee615c2017-06-16 13:12:47 +053026 "linebreak-style": [
27 "error",
28 "unix"
29 ],
30 "quotes": [
31 "off"
32 ],
33 "semi": [
34 "warn",
35 "always"
36 ],
37 "camelcase": [
38 "off"
39 ],
40 "no-unused-vars": [
41 "warn"
42 ],
43 "no-redeclare": [
44 "warn"
45 ],
46 "no-console": [
47 "warn"
48 ],
49 "no-extra-boolean-cast": [
50 "off"
51 ],
52 "no-control-regex": [
53 "off"
54 ],
Suraj Shettyd038a802020-11-09 19:10:43 +053055 "space-before-blocks": "warn",
56 "keyword-spacing": "warn",
57 "comma-spacing": "warn",
58 "key-spacing": "warn"
Faris Ansari1ee615c2017-06-16 13:12:47 +053059 },
60 "root": true,
61 "globals": {
62 "frappe": true,
Suraj Shetty584430c2018-11-26 12:32:29 +053063 "Vue": true,
Faris Ansari1ee615c2017-06-16 13:12:47 +053064 "erpnext": true,
Faris Ansari76b31de2018-09-11 17:38:31 +053065 "hub": true,
Faris Ansari1ee615c2017-06-16 13:12:47 +053066 "$": true,
67 "jQuery": true,
68 "moment": true,
69 "hljs": true,
70 "Awesomplete": true,
71 "CalHeatMap": true,
72 "Sortable": true,
73 "Showdown": true,
74 "Taggle": true,
75 "Gantt": true,
76 "Slick": true,
77 "PhotoSwipe": true,
78 "PhotoSwipeUI_Default": true,
79 "fluxify": true,
80 "io": true,
81 "c3": true,
82 "__": true,
83 "_p": true,
84 "_f": true,
85 "repl": true,
86 "Class": true,
87 "locals": true,
88 "cint": true,
89 "cstr": true,
90 "cur_frm": true,
91 "cur_dialog": true,
92 "cur_page": true,
93 "cur_list": true,
94 "cur_tree": true,
Suraj Shettyba599f72021-01-29 09:05:32 +053095 "cur_pos": true,
Faris Ansari1ee615c2017-06-16 13:12:47 +053096 "msg_dialog": true,
97 "is_null": true,
98 "in_list": true,
99 "has_common": true,
100 "has_words": true,
101 "validate_email": true,
102 "get_number_format": true,
103 "format_number": true,
104 "format_currency": true,
105 "round_based_on_smallest_currency_fraction": true,
106 "roundNumber": true,
107 "comment_when": true,
108 "replace_newlines": true,
109 "open_url_post": true,
110 "toTitle": true,
111 "lstrip": true,
112 "strip": true,
113 "strip_html": true,
114 "replace_all": true,
115 "flt": true,
116 "precision": true,
117 "md5": true,
118 "CREATE": true,
119 "AMEND": true,
120 "CANCEL": true,
121 "copy_dict": true,
122 "get_number_format_info": true,
123 "print_table": true,
124 "Layout": true,
125 "web_form_settings": true,
126 "$c": true,
127 "$a": true,
128 "$i": true,
129 "$bg": true,
130 "$y": true,
131 "$c_obj": true,
132 "$c_obj_csv": true,
133 "refresh_many": true,
134 "refresh_field": true,
135 "toggle_field": true,
136 "get_field_obj": true,
137 "get_query_params": true,
138 "unhide_field": true,
139 "hide_field": true,
140 "set_field_options": true,
141 "getCookie": true,
142 "getCookies": true,
143 "get_url_arg": true,
144 "get_server_fields": true,
Rushabh Mehta43ef4e92017-07-03 11:53:07 +0530145 "set_multiple": true,
Prateeksha Singh6b26e392017-10-31 12:58:48 +0530146 "QUnit": true,
deepeshgarg0078c4bd952019-01-02 13:24:12 +0530147 "Chart": true,
148 "Cypress": true,
149 "cy": true,
Rucha Mahabal40793f42021-07-13 13:17:19 +0530150 "describe": true,
151 "expect": true,
deepeshgarg0078c4bd952019-01-02 13:24:12 +0530152 "it": true,
153 "context": true,
154 "before": true,
Suraj Shetty1ab79da2021-02-01 19:51:25 +0530155 "beforeEach": true,
Rucha Mahabal40793f42021-07-13 13:17:19 +0530156 "onScan": true,
Rucha Mahabal57cb3ac2021-07-25 20:23:20 +0530157 "html2canvas": true,
Rucha Mahabal40793f42021-07-13 13:17:19 +0530158 "extend_cscript": true,
159 "localforage": true
Faris Ansari1ee615c2017-06-16 13:12:47 +0530160 }
161}