@@ -11,7 +11,8 @@ module.exports = (env, { testPath }) => [
11
11
target : "node14" ,
12
12
resolve : {
13
13
alias : {
14
- external : "./non-external"
14
+ external : "./non-external" ,
15
+ "external-named" : "./non-external-named"
15
16
}
16
17
} ,
17
18
experiments : {
@@ -27,7 +28,8 @@ module.exports = (env, { testPath }) => [
27
28
target : "node14" ,
28
29
resolve : {
29
30
alias : {
30
- external : "./non-external"
31
+ external : "./non-external" ,
32
+ "external-named" : "./non-external-named"
31
33
}
32
34
} ,
33
35
experiments : {
@@ -46,7 +48,8 @@ module.exports = (env, { testPath }) => [
46
48
target : "node14" ,
47
49
resolve : {
48
50
alias : {
49
- external : "./non-external"
51
+ external : "./non-external" ,
52
+ "external-named" : "./non-external-named"
50
53
}
51
54
} ,
52
55
optimization : {
@@ -65,7 +68,8 @@ module.exports = (env, { testPath }) => [
65
68
} ,
66
69
resolve : {
67
70
alias : {
68
- external : "./non-external"
71
+ external : "./non-external" ,
72
+ "external-named" : "./non-external-named"
69
73
}
70
74
}
71
75
} ,
@@ -78,7 +82,8 @@ module.exports = (env, { testPath }) => [
78
82
} ,
79
83
resolve : {
80
84
alias : {
81
- external : "./non-external"
85
+ external : "./non-external" ,
86
+ "external-named" : "./non-external-named"
82
87
}
83
88
}
84
89
} ,
@@ -91,7 +96,8 @@ module.exports = (env, { testPath }) => [
91
96
} ,
92
97
resolve : {
93
98
alias : {
94
- external : "./non-external"
99
+ external : "./non-external" ,
100
+ "external-named" : "./non-external-named"
95
101
}
96
102
}
97
103
} ,
@@ -104,7 +110,8 @@ module.exports = (env, { testPath }) => [
104
110
} ,
105
111
resolve : {
106
112
alias : {
107
- external : "./non-external"
113
+ external : "./non-external" ,
114
+ "external-named" : "./non-external-named"
108
115
}
109
116
}
110
117
} ,
@@ -119,7 +126,8 @@ module.exports = (env, { testPath }) => [
119
126
target : "web" ,
120
127
resolve : {
121
128
alias : {
122
- external : "./non-external"
129
+ external : "./non-external" ,
130
+ "external-named" : "./non-external-named"
123
131
}
124
132
} ,
125
133
optimization : {
@@ -137,7 +145,8 @@ module.exports = (env, { testPath }) => [
137
145
target : "web" ,
138
146
resolve : {
139
147
alias : {
140
- external : "./non-external"
148
+ external : "./non-external" ,
149
+ "external-named" : "./non-external-named"
141
150
}
142
151
} ,
143
152
optimization : {
@@ -152,10 +161,61 @@ module.exports = (env, { testPath }) => [
152
161
} ,
153
162
resolve : {
154
163
alias : {
155
- external : "./non-external"
164
+ external : "./non-external" ,
165
+ "external-named" : "./non-external-named"
156
166
}
157
167
}
158
168
} ,
169
+ {
170
+ output : {
171
+ uniqueName : "true-iife-umd" ,
172
+ filename : "true-iife-umd.js" ,
173
+ library : {
174
+ type : "umd"
175
+ } ,
176
+ iife : true
177
+ } ,
178
+ resolve : {
179
+ alias : {
180
+ external : "./non-external" ,
181
+ "external-named" : "./non-external-named"
182
+ }
183
+ }
184
+ } ,
185
+ {
186
+ output : {
187
+ uniqueName : "false-iife-umd" ,
188
+ filename : "false-iife-umd.js" ,
189
+ library : {
190
+ type : "umd"
191
+ } ,
192
+ iife : false
193
+ } ,
194
+ resolve : {
195
+ alias : {
196
+ external : "./non-external" ,
197
+ "external-named" : "./non-external-named"
198
+ }
199
+ } ,
200
+ ignoreWarnings : [ error => error . name === "FalseIIFEUmdWarning" ]
201
+ } ,
202
+ {
203
+ output : {
204
+ uniqueName : "false-iife-umd2" ,
205
+ filename : "false-iife-umd2.js" ,
206
+ library : {
207
+ type : "umd2"
208
+ } ,
209
+ iife : false
210
+ } ,
211
+ resolve : {
212
+ alias : {
213
+ external : "./non-external" ,
214
+ "external-named" : "./non-external-named"
215
+ }
216
+ } ,
217
+ ignoreWarnings : [ error => error . name === "FalseIIFEUmdWarning" ]
218
+ } ,
159
219
{
160
220
output : {
161
221
uniqueName : "umd-default" ,
@@ -165,7 +225,8 @@ module.exports = (env, { testPath }) => [
165
225
} ,
166
226
resolve : {
167
227
alias : {
168
- external : "./non-external"
228
+ external : "./non-external" ,
229
+ "external-named" : "./non-external-named"
169
230
}
170
231
}
171
232
} ,
@@ -178,7 +239,8 @@ module.exports = (env, { testPath }) => [
178
239
} ,
179
240
resolve : {
180
241
alias : {
181
- external : "./non-external"
242
+ external : "./non-external" ,
243
+ "external-named" : "./non-external-named"
182
244
}
183
245
}
184
246
} ,
@@ -191,7 +253,8 @@ module.exports = (env, { testPath }) => [
191
253
} ,
192
254
resolve : {
193
255
alias : {
194
- external : "./non-external"
256
+ external : "./non-external" ,
257
+ "external-named" : "./non-external-named"
195
258
}
196
259
}
197
260
} ,
@@ -204,7 +267,8 @@ module.exports = (env, { testPath }) => [
204
267
} ,
205
268
resolve : {
206
269
alias : {
207
- external : "./non-external"
270
+ external : "./non-external" ,
271
+ "external-named" : "./non-external-named"
208
272
}
209
273
} ,
210
274
plugins : [
@@ -223,7 +287,8 @@ module.exports = (env, { testPath }) => [
223
287
} ,
224
288
resolve : {
225
289
alias : {
226
- external : "./non-external"
290
+ external : "./non-external" ,
291
+ "external-named" : "./non-external-named"
227
292
}
228
293
} ,
229
294
plugins : [
@@ -244,7 +309,8 @@ module.exports = (env, { testPath }) => [
244
309
} ,
245
310
resolve : {
246
311
alias : {
247
- external : "./non-external"
312
+ external : "./non-external" ,
313
+ "external-named" : "./non-external-named"
248
314
}
249
315
}
250
316
} ,
@@ -259,7 +325,8 @@ module.exports = (env, { testPath }) => [
259
325
} ,
260
326
resolve : {
261
327
alias : {
262
- external : "./non-external"
328
+ external : "./non-external" ,
329
+ "external-named" : "./non-external-named"
263
330
}
264
331
}
265
332
} ,
@@ -270,7 +337,7 @@ module.exports = (env, { testPath }) => [
270
337
libraryTarget : "commonjs2" ,
271
338
iife : false
272
339
} ,
273
- externals : [ "external" ]
340
+ externals : [ "external" , "external-named" ]
274
341
} ,
275
342
{
276
343
output : {
@@ -282,7 +349,7 @@ module.exports = (env, { testPath }) => [
282
349
optimization : {
283
350
concatenateModules : false
284
351
} ,
285
- externals : [ "external" ]
352
+ externals : [ "external" , "external-named" ]
286
353
} ,
287
354
{
288
355
output : {
@@ -291,7 +358,7 @@ module.exports = (env, { testPath }) => [
291
358
libraryTarget : "commonjs2" ,
292
359
iife : true
293
360
} ,
294
- externals : [ "external" ]
361
+ externals : [ "external" , "external-named" ]
295
362
} ,
296
363
{
297
364
mode : "development" ,
@@ -300,7 +367,7 @@ module.exports = (env, { testPath }) => [
300
367
filename : "commonjs2-external-eval.js" ,
301
368
libraryTarget : "commonjs2"
302
369
} ,
303
- externals : [ "external" ]
370
+ externals : [ "external" , "external-named" ]
304
371
} ,
305
372
{
306
373
mode : "development" ,
@@ -310,7 +377,7 @@ module.exports = (env, { testPath }) => [
310
377
libraryTarget : "commonjs2"
311
378
} ,
312
379
devtool : "eval-source-map" ,
313
- externals : [ "external" ]
380
+ externals : [ "external" , "external-named" ]
314
381
} ,
315
382
{
316
383
output : {
@@ -319,7 +386,7 @@ module.exports = (env, { testPath }) => [
319
386
libraryTarget : "commonjs-static" ,
320
387
iife : false
321
388
} ,
322
- externals : [ "external" ]
389
+ externals : [ "external" , "external-named" ]
323
390
} ,
324
391
{
325
392
output : {
@@ -343,7 +410,8 @@ module.exports = (env, { testPath }) => [
343
410
} ,
344
411
resolve : {
345
412
alias : {
346
- external : "./non-external"
413
+ external : "./non-external" ,
414
+ "external-named" : "./non-external-named"
347
415
}
348
416
}
349
417
} ,
@@ -356,7 +424,8 @@ module.exports = (env, { testPath }) => [
356
424
} ,
357
425
resolve : {
358
426
alias : {
359
- external : "./non-external"
427
+ external : "./non-external" ,
428
+ "external-named" : "./non-external-named"
360
429
}
361
430
} ,
362
431
optimization : {
@@ -372,7 +441,8 @@ module.exports = (env, { testPath }) => [
372
441
} ,
373
442
resolve : {
374
443
alias : {
375
- external : "./non-external"
444
+ external : "./non-external" ,
445
+ "external-named" : "./non-external-named"
376
446
}
377
447
} ,
378
448
optimization : {
@@ -390,7 +460,8 @@ module.exports = (env, { testPath }) => [
390
460
target : "web" ,
391
461
resolve : {
392
462
alias : {
393
- external : "./non-external"
463
+ external : "./non-external" ,
464
+ "external-named" : "./non-external-named"
394
465
}
395
466
} ,
396
467
optimization : {
@@ -408,7 +479,8 @@ module.exports = (env, { testPath }) => [
408
479
target : "web" ,
409
480
resolve : {
410
481
alias : {
411
- external : "./non-external"
482
+ external : "./non-external" ,
483
+ "external-named" : "./non-external-named"
412
484
}
413
485
} ,
414
486
optimization : {
@@ -443,7 +515,8 @@ module.exports = (env, { testPath }) => [
443
515
} ,
444
516
resolve : {
445
517
alias : {
446
- external : "./non-external"
518
+ external : "./non-external" ,
519
+ "external-named" : "./non-external-named"
447
520
}
448
521
}
449
522
}
0 commit comments