Skip to content

Commit 32b7752

Browse files
authored
feat: upgrade eslint (#1111)
1 parent 1e45c50 commit 32b7752

File tree

8 files changed

+1353
-418
lines changed

8 files changed

+1353
-418
lines changed

.eslintrc.js

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,26 @@
1-
module.exports = {
2-
extends: ["plugin:@docusaurus/recommended"],
3-
plugins: ["@docusaurus"],
4-
rules: {
5-
"@docusaurus/no-untranslated-text": ["warn", { ignoredStrings: ["·", "—", "×"] }],
6-
},
7-
};
1+
module.exports = {
2+
env: {
3+
browser: true,
4+
es2021: true,
5+
},
6+
extends: ["standard-with-typescript", "plugin:@docusaurus/recommended"],
7+
overrides: [
8+
{
9+
env: {
10+
node: true,
11+
},
12+
files: [".eslintrc.{js,cjs}"],
13+
parserOptions: {
14+
sourceType: "script",
15+
},
16+
},
17+
],
18+
parserOptions: {
19+
ecmaVersion: "latest",
20+
sourceType: "module",
21+
},
22+
plugins: ["@docusaurus"],
23+
rules: {
24+
"@docusaurus/no-untranslated-text": ["warn", { ignoredStrings: ["·", "—", "×"] }],
25+
},
26+
};

babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module.exports = {
2-
presets: [require.resolve('@docusaurus/core/lib/babel/preset')],
2+
presets: [require.resolve("@docusaurus/core/lib/babel/preset")],
33
};

docusaurus.config.prod.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const config = require("./docusaurus.config");
22

33
/** @type {import('@docusaurus/types').Config} */
44
const newConfig = {
5-
baseUrl: "/"
5+
baseUrl: "/",
66
};
77

88
module.exports = { ...config, ...newConfig };

package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,12 @@
5252
"@docusaurus/eslint-plugin": "^2.3.1",
5353
"@docusaurus/module-type-aliases": "^2.3.1",
5454
"@tsconfig/docusaurus": "^1.0.5",
55-
"typescript": "^4.7.2"
55+
"@typescript-eslint/eslint-plugin": "^5.52.0",
56+
"eslint": "^8.0.1",
57+
"eslint-config-standard-with-typescript": "^37.0.0",
58+
"eslint-plugin-import": "^2.25.2",
59+
"eslint-plugin-n": "^15.0.0 || ^16.0.0 ",
60+
"eslint-plugin-promise": "^6.0.0",
61+
"typescript": "*"
5662
}
5763
}

sidebarCloud.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ module.exports = {
4848
type: "category",
4949
label: "Manage clusters",
5050
collapsible: true,
51-
link: {type: 'doc', id: 'cluster-manage-clusters'},
51+
link: { type: "doc", id: "cluster-manage-clusters" },
5252
items: [
5353
{
5454
type: "doc",

0 commit comments

Comments
 (0)