diff --git a/.eslintrc.json b/.eslintrc.json index 8fb71c1c217..ffc218dfa94 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -8,8 +8,7 @@ "plugins": [ "@typescript-eslint", "jsdoc", - "header", - "mocha-no-only" + "header" ], "rules": { "constructor-super": "warn", @@ -134,9 +133,7 @@ "restrictions": [ "vs/nls", "**/vs/base/{common,node}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -174,9 +171,7 @@ "vs/nls", "**/vs/base/{common,node}/**", "**/vs/base/parts/*/{common,node}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -195,9 +190,7 @@ "vs/css!./**/*", "**/vs/base/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/base/parts/*/{common,browser,node,electron-sandbox,electron-browser}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -206,9 +199,7 @@ "vs/nls", "**/vs/base/{common,node,electron-main}/**", "**/vs/base/parts/*/{common,node,electron-main}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -265,9 +256,7 @@ "**/vs/base/{common,node}/**", "**/vs/base/parts/*/{common,node}/**", "**/vs/platform/*/{common,node}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -288,9 +277,7 @@ "**/vs/base/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/base/parts/*/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/platform/*/{common,browser,node,electron-sandbox,electron-browser}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -300,9 +287,7 @@ "**/vs/base/{common,node,electron-main}/**", "**/vs/base/parts/*/{common,node,electron-main}/**", "**/vs/platform/*/{common,node,electron-main}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -529,9 +514,7 @@ "**/vs/workbench/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/workbench/api/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/workbench/services/*/{common,browser,node,electron-sandbox,electron-browser}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -546,9 +529,7 @@ "vs/workbench/contrib/files/browser/editors/fileEditorInput", "**/vs/workbench/services/**", "**/vs/workbench/test/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -612,9 +593,7 @@ "**/vs/workbench/{common,node}/**", "**/vs/workbench/api/{common,node}/**", "**/vs/workbench/services/**/{common,node}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -645,9 +624,7 @@ "**/vs/workbench/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/workbench/api/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/workbench/services/**/{common,browser,node,electron-sandbox,electron-browser}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -766,9 +743,7 @@ "**/vs/workbench/api/{common,node}/**", "**/vs/workbench/services/**/{common,node}/**", "**/vs/workbench/contrib/**/{common,node}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -801,9 +776,7 @@ "**/vs/workbench/api/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/workbench/services/**/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/workbench/contrib/**/{common,browser,node,electron-sandbox,electron-browser}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -826,9 +799,7 @@ "**/vs/base/parts/**/{common,node}/**", "**/vs/platform/**/{common,node}/**", "**/vs/code/**/{common,node}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -840,9 +811,7 @@ "**/vs/base/parts/**/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/platform/**/{common,browser,node,electron-sandbox,electron-browser}/**", "**/vs/code/**/{common,browser,node,electron-sandbox,electron-browser}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -853,9 +822,7 @@ "**/vs/base/parts/**/{common,node,electron-main}/**", "**/vs/platform/**/{common,node,electron-main}/**", "**/vs/code/**/{common,node,electron-main}/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -867,9 +834,7 @@ "**/vs/platform/**/{common,node}/**", "**/vs/workbench/**/{common,node}/**", "**/vs/server/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -940,36 +905,28 @@ "target": "**/test/smoke/**", "restrictions": [ "**/test/smoke/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { "target": "**/test/automation/**", "restrictions": [ "**/test/automation/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { "target": "**/test/integration/**", "restrictions": [ "**/test/integration/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { "target": "**/test/monaco/**", "restrictions": [ "**/test/monaco/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -987,27 +944,21 @@ "target": "**/{node,electron-browser,electron-main}/**/*.test.ts", "restrictions": [ "**/vs/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { "target": "**/{node,electron-browser,electron-main}/**/test/**", "restrictions": [ "**/vs/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { "target": "**/test/{node,electron-browser,electron-main}/**", "restrictions": [ "**/vs/**", - "@vscode/*", - "@parcel/*", - "*" // node modules + "@vscode/*", "@parcel/*", "*" // node modules ] }, { @@ -1042,9 +993,6 @@ " * Licensed under the MIT License. See License.txt in the project root for license information.", " *--------------------------------------------------------------------------------------------" ] - ], - "mocha-no-only/mocha-no-only": [ - "error" ] }, "overrides": [ diff --git a/package.json b/package.json index 2a459916bf2..da62592b397 100644 --- a/package.json +++ b/package.json @@ -134,7 +134,6 @@ "eslint": "6.8.0", "eslint-plugin-header": "3.1.1", "eslint-plugin-jsdoc": "^19.1.0", - "eslint-plugin-mocha-no-only": "^1.1.1", "event-stream": "3.3.4", "fancy-log": "^1.3.3", "fast-plist": "0.1.2", diff --git a/yarn.lock b/yarn.lock index 717c3ac97c8..54d5430f171 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3584,13 +3584,6 @@ eslint-plugin-jsdoc@^19.1.0: semver "^6.3.0" spdx-expression-parse "^3.0.0" -eslint-plugin-mocha-no-only@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-mocha-no-only/-/eslint-plugin-mocha-no-only-1.1.1.tgz#2da56949776e8c5455cfeb67f2747d2d8cf522fc" - integrity sha512-b+vgjJQ3SjRQCygBhomtjzvRQRpIP8Yd9cqwNSbcoVJREuNajao7M1Kl1aObAUc4wx98qsZyQyUSUxiAbMS9yA== - dependencies: - requireindex "~1.1.0" - eslint-scope@5.1.1, eslint-scope@^5.0.0: version "5.1.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" @@ -8565,11 +8558,6 @@ require-main-filename@^2.0.0: resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== -requireindex@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.1.0.tgz#e5404b81557ef75db6e49c5a72004893fe03e162" - integrity sha1-5UBLgVV+91225JxacgBIk/4D4WI= - resolve-cwd@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"