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 the relative folder/file paths to exclude from the export."
146
+
{
147
+
"command": "exportall.generate",
148
+
"when": "false"
173
149
},
174
-
"exportall.config.includeFoldersToExport": {
175
-
"type": "boolean",
176
-
"default": true,
177
-
"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."
150
+
{
151
+
"command": "exportall.addFolder",
152
+
"when": "false"
178
153
},
179
-
"exportall.config.namedExports": {
180
-
"type": "boolean",
181
-
"default": false,
182
-
"description": "Specify if you want to use named exports in the barrel file."
154
+
{
155
+
"command": "exportall.removeFolder",
156
+
"when": "false"
183
157
},
184
-
"exportall.config.folderListener": {
185
-
"type": "array",
186
-
"default": [],
187
-
"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."
158
+
{
159
+
"command": "exportall.excludeFolder",
160
+
"when": "false"
188
161
},
189
-
"exportall.config.semis": {
190
-
"type": "boolean",
191
-
"default": true,
192
-
"description": "Specify if you want to enable/disable the usage of semis in the barrel file."
162
+
{
163
+
"command": "exportall.excludeFile",
164
+
"when": "false"
193
165
},
194
-
"exportall.config.quote": {
195
-
"type": "string",
196
-
"default": "'",
197
-
"enum": [
198
-
"'",
199
-
"\""
200
-
],
201
-
"enumDescriptions": [
202
-
"Single quote",
203
-
"Double quote"
204
-
],
205
-
"description": "Specify the character that you want to use as the quoting character; typically ' or \""
166
+
{
167
+
"command": "exportall.includeFolderFile",
168
+
"when": "false"
206
169
},
207
-
"exportall.config.message": {
208
-
"type": "string",
209
-
"description": "Specify the message that you want to use in the generated barrel file. The message will be added at the top."
170
+
{
171
+
"command": "exportall.refreshView",
172
+
"when": "false"
173
+
}
174
+
]
175
+
},
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
+
}
210
231
}
211
232
}
212
-
}],
233
+
],
213
234
"views": {
214
-
"explorer": [{
215
-
"id": "exportall.view",
216
-
"name": "Barrel Generator: Export View"
217
-
}]
235
+
"explorer": [
236
+
{
237
+
"id": "exportall.view",
238
+
"name": "Barrel Generator: Export View"
239
+
}
240
+
]
218
241
},
219
-
"viewsWelcome": [{
220
-
"view": "exportall.view",
221
-
"contents": "There are currently no TypeScript folder listeners"
222
-
}]
242
+
"viewsWelcome": [
243
+
{
244
+
"view": "exportall.view",
245
+
"contents": "There are currently no TypeScript folder listeners"
0 commit comments