Skip to content

Commit ec14fdf

Browse files
committed
EXO-59656 : Add tutorial for creating a new frontend application
1 parent 9085e25 commit ec14fdf

21 files changed

Lines changed: 8016 additions & 11050 deletions

portlet/vue-portlet-webpack/.babelrc

Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 11 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,12 @@
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

Comments
 (0)