Skip to content

Commit 861940b

Browse files
Fix eslint warnings
1 parent 3ed3024 commit 861940b

File tree

8 files changed

+621
-409
lines changed

8 files changed

+621
-409
lines changed

.eslintrc.json

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"node": true,
5+
"es6": true
6+
},
7+
"extends": "eslint:recommended",
8+
"globals": {
9+
"module": "readonly",
10+
"require": "readonly"
11+
},
12+
"parserOptions": {
13+
"ecmaVersion": 2018,
14+
"requireConfigFile": false,
15+
"sourceType": "module"
16+
},
17+
"ignorePatterns": ["**min.js", "**/highlight.js", "**/playground_editor/*"],
18+
"rules": {
19+
"indent": [
20+
"error",
21+
4
22+
],
23+
"linebreak-style": [
24+
"error",
25+
"unix"
26+
],
27+
"quotes": [
28+
"error",
29+
"single"
30+
],
31+
"semi": [
32+
"error",
33+
"always"
34+
],
35+
"brace-style": [
36+
"error",
37+
"1tbs",
38+
{ "allowSingleLine": false }
39+
],
40+
"curly": "error",
41+
"no-trailing-spaces": "error",
42+
"no-multi-spaces": "error",
43+
"keyword-spacing": [
44+
"error",
45+
{ "before": true, "after": true }
46+
],
47+
"comma-spacing": [
48+
"error",
49+
{ "before": false, "after": true }
50+
],
51+
"arrow-spacing": [
52+
"error",
53+
{ "before": true, "after": true }
54+
],
55+
"key-spacing": [
56+
"error",
57+
{ "beforeColon": false, "afterColon": true, "mode": "strict" }
58+
],
59+
"func-call-spacing": ["error", "never"],
60+
"space-infix-ops": "error",
61+
"space-before-function-paren": ["error", "never"],
62+
"space-before-blocks": "error",
63+
"no-console": [
64+
"error",
65+
{ "allow": ["warn", "error"] }
66+
],
67+
"comma-dangle": ["error", "always-multiline"],
68+
"comma-style": ["error", "last"],
69+
"max-len": ["error", { "code": 100, "tabWidth": 2 }],
70+
"eol-last": ["error", "always"],
71+
"no-extra-parens": "error",
72+
"arrow-parens": ["error", "as-needed"],
73+
"no-unused-vars": [
74+
"error",
75+
{
76+
"argsIgnorePattern": "^_",
77+
"varsIgnorePattern": "^_"
78+
}
79+
],
80+
"prefer-const": ["error"],
81+
"no-var": "error",
82+
"eqeqeq": "error"
83+
},
84+
"overrides": [
85+
{
86+
"files": [
87+
"tests/**/*.js"
88+
],
89+
"env": {
90+
"jest": true,
91+
"node": true
92+
}
93+
}
94+
]
95+
}

Cargo.lock

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ ammonia = { version = "4.0.0", optional = true }
5959

6060
[dev-dependencies]
6161
assert_cmd = "2.0.11"
62+
json = "0.12.4"
6263
predicates = "3.0.3"
6364
select = "0.6.0"
6465
semver = "1.0.17"

package.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"dependencies": {
3+
"browser-ui-test": "0.19.0",
4+
"eslint": "^8.57.1"
5+
},
6+
"scripts": {
7+
"lint": "eslint src/theme/*js src/theme/**/*js",
8+
"lint-fix": "eslint --fix src/theme/*js src/theme/**/*js"
9+
}
10+
}

0 commit comments

Comments
 (0)