11{
2- "env" : {
3- "browser" : true ,
4- "es6" : true ,
5- "jest" : true
6- },
7- "extends" : [
8- " eslint:recommended" ,
9- " plugin:vue/recommended" ,
10- " plugin:jest/recommended"
11- ],
12- "globals" : {
13- "Vue" : true ,
14- "eXo" : true ,
15- "$" : true ,
16- "global" : true ,
17- "exoi18n" : true
18- },
19- "parserOptions" : {
20- "sourceType" : " module" ,
21- "ecmaVersion" : 2018
22- },
23- "rules" : {
24- "block-scoped-var" : [" error" ],
25- "curly" : [" error" , " all" ],
26- "eqeqeq" : [" error" , " always" , { "null" : " ignore" }],
27- "indent" : [" error" , 2 ],
28- "new-cap" : [" error" ],
29- "new-parens" : [" error" ],
30- "no-alert" : [" warn" ],
31- "no-await-in-loop" : [" error" ],
32- "no-caller" : [" error" ],
33- "no-confusing-arrow" : [" error" ],
34- "no-console" : [" warn" ],
35- "no-empty-function" : [" error" ],
36- "no-eval" : [" error" ],
37- "no-extra-label" : [" error" ],
38- "no-extend-native" : [" error" ],
39- "no-extra-parens" : [" error" ],
40- "no-floating-decimal" : [" error" ],
41- "no-implied-eval" : [" error" ],
42- "no-iterator" : [" error" ],
43- "no-labels" : [" error" ],
44- "no-label-var" : [" error" ],
45- "no-lone-blocks" : [" error" ],
46- "no-loop-func" : [" error" ],
47- "no-magic-numbers" : [" error" , { "ignore" : [-1 ,0 ,1 ], "enforceConst" : true }],
48- "no-new-require" : [" error" ],
49- "no-path-concat" : [" error" ],
50- "no-process-env" : [" error" ],
51- "no-process-exit" : [" error" ],
52- "no-proto" : [" error" ],
53- "no-self-compare" : [" error" ],
54- "no-sequences" : [" error" ],
55- "no-shadow-restricted-names" : [" error" ],
56- "no-sync" : [" error" ],
57- "no-template-curly-in-string" : [" error" ],
58- "no-throw-literal" : [" error" ],
59- "no-undefined" : [" error" ],
60- "no-unmodified-loop-condition" : [" error" ],
61- "no-unused-expressions" : [" error" ],
62- "no-useless-computed-key" : [" error" ],
63- "no-useless-concat" : [" error" ],
64- "no-var" : [" error" ],
65- "no-with" : [" error" ],
66- "prefer-const" : [" error" ],
67- "prefer-promise-reject-errors" : [" error" ],
68- "prefer-rest-params" : [" error" ],
69- "prefer-spread" : [" error" ],
70- "prefer-template" : [" error" ],
71- "quotes" : [" error" , " single" ],
72- "require-await" : [" error" ],
73- "semi" : [" error" , " always" ],
74- "valid-jsdoc" : [" error" ],
75- "yoda" : [" error" , " never" , { "exceptRange" : true }],
76- "vue/html-self-closing" : " off" ,
77- "vue/max-attributes-per-line" : " off"
78- },
79- "overrides" : [{
80- "files" : [ " src/test/**/*" ],
81- "rules" : {
82- "no-empty-function" : " off" ,
83- "no-magic-numbers" : " off"
84- }
85- }]
86- }
2+ "extends" : [
3+ " eslint-config-meedsio"
4+ ],
5+ "rules" : {
6+ "vue/multi-word-component-names" : " off" ,
7+ "no-prototype-builtins" : [" warn" ],
8+ "vue/no-mutating-props" : [" warn" ]
9+ },
10+ "globals" : {
11+ }
12+ }
0 commit comments