You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Specify which files you want to exclude the `index.ts` file. Works on the whole name or part of the name."
176
-
},
177
-
"exportall.config.relExclusion": {
178
-
"type": "array",
179
-
"default": [],
180
-
"description": "Specify the relative folder/file paths to exclude from the export."
181
-
},
182
-
"exportall.config.includeFoldersToExport": {
183
-
"type": "boolean",
184
-
"default": true,
185
-
"description": "Specify if you want to include folder as well to the module export. Will only be applied if folder contains a `index.ts` file."
186
-
},
187
-
"exportall.config.namedExports": {
188
-
"type": "boolean",
189
-
"default": false,
190
-
"description": "Specify if you want to use named exports in the barrel file."
191
-
},
192
-
"exportall.config.folderListener": {
193
-
"type": "array",
194
-
"default": [],
195
-
"description": "Specify the relative paths for the folder listeners. This will make it possible to automatically generate the module export once a file gets added/updated/removed within the specified folder."
196
-
},
197
-
"exportall.config.semis": {
198
-
"type": "boolean",
199
-
"default": true,
200
-
"description": "Specify if you want to enable/disable the usage of semis in the barrel file."
201
-
},
202
-
"exportall.config.quote": {
203
-
"type": "string",
204
-
"default": "'",
205
-
"enum": [
206
-
"'",
207
-
"\""
208
-
],
209
-
"enumDescriptions": [
210
-
"Single quote",
211
-
"Double quote"
212
-
],
213
-
"description": "Specify the character that you want to use as the quoting character; typically ' or \""
214
-
},
215
-
"exportall.config.message": {
216
-
"type": "string",
217
-
"description": "Specify the message that you want to use in the generated barrel file. The message will be added at the top."
176
+
"configuration": [
177
+
{
178
+
"type": "object",
179
+
"title": "Export all modules",
180
+
"properties": {
181
+
"exportall.config.exclude": {
182
+
"type": "array",
183
+
"default": [
184
+
".test.",
185
+
".spec."
186
+
],
187
+
"description": "Specify which files you want to exclude the `index.ts` file. Works on the whole name or part of the name."
188
+
},
189
+
"exportall.config.relExclusion": {
190
+
"type": "array",
191
+
"default": [],
192
+
"description": "Specify the relative folder/file paths to exclude from the export."
193
+
},
194
+
"exportall.config.includeFoldersToExport": {
195
+
"type": "boolean",
196
+
"default": true,
197
+
"description": "Specify if you want to include folder as well to the module export. Will only be applied if folder contains a `index.ts` file."
198
+
},
199
+
"exportall.config.namedExports": {
200
+
"type": "boolean",
201
+
"default": false,
202
+
"description": "Specify if you want to use named exports in the barrel file."
203
+
},
204
+
"exportall.config.folderListener": {
205
+
"type": "array",
206
+
"default": [],
207
+
"description": "Specify the relative paths for the folder listeners. This will make it possible to automatically generate the module export once a file gets added/updated/removed within the specified folder."
208
+
},
209
+
"exportall.config.semis": {
210
+
"type": "boolean",
211
+
"default": true,
212
+
"description": "Specify if you want to enable/disable the usage of semis in the barrel file."
213
+
},
214
+
"exportall.config.quote": {
215
+
"type": "string",
216
+
"default": "'",
217
+
"enum": [
218
+
"'",
219
+
"\""
220
+
],
221
+
"enumDescriptions": [
222
+
"Single quote",
223
+
"Double quote"
224
+
],
225
+
"description": "Specify the character that you want to use as the quoting character; typically ' or \""
226
+
},
227
+
"exportall.config.message": {
228
+
"type": "string",
229
+
"description": "Specify the message that you want to use in the generated barrel file. The message will be added at the top."
230
+
}
218
231
}
219
232
}
220
-
}],
233
+
],
221
234
"views": {
222
-
"explorer": [{
223
-
"id": "exportall.view",
224
-
"name": "Barrel Generator: Export View"
225
-
}]
235
+
"explorer": [
236
+
{
237
+
"id": "exportall.view",
238
+
"name": "Barrel Generator: Export View"
239
+
}
240
+
]
226
241
},
227
-
"viewsWelcome": [{
228
-
"view": "exportall.view",
229
-
"contents": "There are currently no TypeScript folder listeners"
230
-
}]
242
+
"viewsWelcome": [
243
+
{
244
+
"view": "exportall.view",
245
+
"contents": "There are currently no TypeScript folder listeners"
0 commit comments