mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-21 09:08:53 +01:00
102
.eslintrc.json
102
.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": [
|
||||
|
||||
Reference in New Issue
Block a user