Skip to content

Commit f81162d

Browse files
chore(WebClient): extend eslint rules (0xMiden#1531)
1 parent e0eb912 commit f81162d

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

eslint.config.js

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,34 @@ module.exports = [
2222
},
2323
rules: {
2424
camelcase: ["error", { properties: "always" }],
25+
semi: ["error", "always"],
26+
"keyword-spacing": [
27+
"error",
28+
{
29+
before: true,
30+
after: true,
31+
},
32+
],
33+
"comma-dangle": [
34+
"error",
35+
{
36+
arrays: "always-multiline",
37+
objects: "always-multiline",
38+
imports: "always-multiline",
39+
exports: "always-multiline",
40+
functions: "never",
41+
},
42+
],
43+
"eol-last": ["error", "always"],
44+
"space-before-blocks": ["error", "always"],
45+
"no-multiple-empty-lines": [
46+
"error",
47+
{
48+
max: 1,
49+
maxBOF: 0,
50+
maxEOF: 0,
51+
},
52+
],
2553
},
2654
},
2755
{
@@ -38,6 +66,34 @@ module.exports = [
3866
},
3967
rules: {
4068
camelcase: ["error", { properties: "always" }],
69+
semi: ["error", "always"],
70+
"keyword-spacing": [
71+
"error",
72+
{
73+
before: true,
74+
after: true,
75+
},
76+
],
77+
"comma-dangle": [
78+
"error",
79+
{
80+
arrays: "always-multiline",
81+
objects: "always-multiline",
82+
imports: "always-multiline",
83+
exports: "always-multiline",
84+
functions: "never",
85+
},
86+
],
87+
"eol-last": ["error", "always"],
88+
"space-before-blocks": ["error", "always"],
89+
"no-multiple-empty-lines": [
90+
"error",
91+
{
92+
max: 1,
93+
maxBOF: 0,
94+
maxEOF: 0,
95+
},
96+
],
4197
},
4298
},
4399
];

0 commit comments

Comments
 (0)