Skip to content

Commit 7d2dea4

Browse files
authored
Add "Include" to extension TSConfig Files (microsoft#25860)
**Bug** Most VSCode extensions currently specify `"exclude"` in their `tsconfig.json` but not `"include"`. This may result in extra files being included in each project **Fix** Add `"include": ["src/**/*"]` to all extension tsconfig files
1 parent 9d5987e commit 7d2dea4

16 files changed

Lines changed: 32 additions & 37 deletions

File tree

extensions/configuration-editing/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
],
99
"strictNullChecks": true
1010
},
11-
"exclude": [
12-
"node_modules"
11+
"include": [
12+
"src/**/*"
1313
]
1414
}

extensions/css/client/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"es5", "es2015.promise"
88
]
99
},
10-
"exclude": [
11-
"node_modules"
10+
"include": [
11+
"src/**/*"
1212
]
1313
}

extensions/css/server/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"es5"
88
]
99
},
10-
"exclude": [
11-
"node_modules"
10+
"include": [
11+
"src/**/*"
1212
]
1313
}

extensions/extension-editing/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"module": "commonjs",
88
"outDir": "./out"
99
},
10-
"exclude": [
11-
"node_modules"
10+
"include": [
11+
"src/**/*"
1212
]
1313
}

extensions/git/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"strictNullChecks": true,
1010
"experimentalDecorators": true
1111
},
12-
"exclude": [
13-
"node_modules"
12+
"include": [
13+
"src/**/*"
1414
]
1515
}

extensions/grunt/tsconfig.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
"noUnusedLocals": true,
1313
"noUnusedParameters": true
1414
},
15-
"exclude": [
16-
"node_modules",
17-
"out"
15+
"include": [
16+
"src/**/*"
1817
]
1918
}

extensions/gulp/tsconfig.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
"noUnusedLocals": true,
1313
"noUnusedParameters": true
1414
},
15-
"exclude": [
16-
"node_modules",
17-
"out"
15+
"include": [
16+
"src/**/*"
1817
]
1918
}

extensions/javascript/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"es2015"
88
]
99
},
10-
"exclude": [
11-
"node_modules"
10+
"include": [
11+
"src/**/*"
1212
]
1313
}

extensions/json/server/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"es5", "es2015.promise"
1010
]
1111
},
12-
"exclude": [
13-
"node_modules"
12+
"include": [
13+
"src/**/*"
1414
]
1515
}

extensions/markdown/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"noUnusedLocals": true,
1515
"noUnusedParameters": true
1616
},
17-
"exclude": [
18-
"node_modules"
17+
"include": [
18+
"src/**/*"
1919
]
2020
}

0 commit comments

Comments
 (0)