forked from mzgoddard/hard-source-webpack-plugin
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit a5c5d33
feat: support resource data sideEffects: false (mzgoddard#403)
* fix: store hashes in module cache
* fixup! fix: store hashes in module cache
* fix: test side effect resource resolve data
* feat: freeze and thaw enhanced-resolve resourceResolveData
* fix: freeze and thaw module resolver resourceResolveData
* chore: add serial.objectAssign
* fixup! fix: test side effect resource resolve data
* fixup! fix: test side effect resource resolve data
* fixup! feat: freeze and thaw enhanced-resolve resourceResolveData
* fixup! fix: freeze and thaw module resolver resourceResolveData
* fixup! chore: add serial.objectAssign
* fix: build RuleSet if normalModuleFactory is not available1 parent 236b8a5 commit a5c5d33
File tree
27 files changed
+448
-56
lines changed- lib
- util
- tests
- fixtures
- plugin-side-effect-change
- obj
- plugin-side-effect-settings
- obj
- plugin-side-effect
- obj
27 files changed
+448
-56
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | + | ||
9 | 10 |
| |
10 | 11 |
| |
11 | 12 |
| |
12 | 13 |
| |
13 | 14 |
| |
15 | + | ||
16 | + | ||
17 | + | ||
18 | + | ||
19 | + | ||
20 | + | ||
21 | + | ||
22 | + | ||
23 | + | ||
24 | + | ||
25 | + | ||
26 | + | ||
27 | + | ||
14 | 28 |
| |
15 | 29 |
| |
16 | 30 |
| |
| |||
106 | 120 |
| |
107 | 121 |
| |
108 | 122 |
| |
109 | - | ||
110 | - | ||
123 | + | ||
124 | + | ||
111 | 125 |
| |
112 | 126 |
| |
113 | 127 |
| |
| |||
267 | 281 |
| |
268 | 282 |
| |
269 | 283 |
| |
284 | + | ||
270 | 285 |
| |
271 | 286 |
| |
272 | 287 |
| |
273 | 288 |
| |
274 | 289 |
| |
275 | 290 |
| |
276 | 291 |
| |
277 | - | ||
292 | + | ||
278 | 293 |
| |
279 | 294 |
| |
280 | 295 |
| |
| |||
293 | 308 |
| |
294 | 309 |
| |
295 | 310 |
| |
296 | - | ||
311 | + | ||
297 | 312 |
| |
298 | 313 |
| |
299 | 314 |
| |
| |||
311 | 326 |
| |
312 | 327 |
| |
313 | 328 |
| |
329 | + | ||
314 | 330 |
| |
315 | 331 |
| |
316 | 332 |
| |
317 | - | ||
333 | + | ||
318 | 334 |
| |
319 | 335 |
| |
320 | 336 |
| |
| |||
459 | 475 |
| |
460 | 476 |
| |
461 | 477 |
| |
462 | - | ||
463 | - | ||
478 | + | ||
479 | + | ||
464 | 480 |
| |
465 | 481 |
| |
466 | 482 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | + | ||
3 | 4 |
| |
4 | 5 |
| |
5 | 6 |
| |
6 | 7 |
| |
7 | 8 |
| |
9 | + | ||
10 | + | ||
11 | + | ||
12 | + | ||
13 | + | ||
14 | + | ||
15 | + | ||
16 | + | ||
17 | + | ||
18 | + | ||
19 | + | ||
20 | + | ||
21 | + | ||
22 | + | ||
23 | + | ||
24 | + | ||
25 | + | ||
26 | + | ||
27 | + | ||
28 | + | ||
29 | + | ||
30 | + | ||
31 | + | ||
32 | + | ||
33 | + | ||
34 | + | ||
35 | + | ||
36 | + | ||
37 | + | ||
38 | + | ||
39 | + | ||
40 | + | ||
41 | + | ||
42 | + | ||
43 | + | ||
44 | + | ||
45 | + | ||
46 | + | ||
47 | + | ||
48 | + | ||
49 | + | ||
50 | + | ||
51 | + | ||
52 | + | ||
53 | + | ||
54 | + | ||
55 | + | ||
56 | + | ||
57 | + | ||
58 | + | ||
59 | + | ||
60 | + | ||
61 | + | ||
62 | + | ||
63 | + | ||
64 | + | ||
65 | + | ||
66 | + | ||
67 | + | ||
68 | + | ||
69 | + | ||
70 | + | ||
71 | + | ||
72 | + | ||
73 | + | ||
74 | + | ||
75 | + | ||
76 | + | ||
77 | + | ||
78 | + | ||
79 | + | ||
80 | + | ||
81 | + | ||
82 | + | ||
83 | + | ||
84 | + | ||
85 | + | ||
86 | + | ||
87 | + | ||
88 | + | ||
89 | + | ||
90 | + | ||
91 | + | ||
92 | + | ||
93 | + | ||
94 | + | ||
95 | + | ||
96 | + | ||
97 | + | ||
98 | + | ||
99 | + | ||
100 | + | ||
101 | + | ||
102 | + | ||
103 | + | ||
104 | + | ||
105 | + | ||
106 | + | ||
107 | + | ||
108 | + | ||
109 | + | ||
110 | + | ||
111 | + | ||
112 | + | ||
113 | + | ||
114 | + | ||
115 | + | ||
116 | + | ||
117 | + | ||
118 | + | ||
119 | + | ||
120 | + | ||
121 | + | ||
122 | + | ||
123 | + | ||
124 | + | ||
125 | + | ||
126 | + | ||
8 | 127 |
| |
9 | 128 |
| |
10 | 129 |
| |
| |||
80 | 199 |
| |
81 | 200 |
| |
82 | 201 |
| |
83 | - | ||
84 | - | ||
85 | - | ||
86 | - | ||
87 | - | ||
88 | - | ||
89 | - | ||
90 | - | ||
91 | - | ||
92 | - | ||
93 | - | ||
202 | + | ||
203 | + | ||
94 | 204 |
| |
95 | 205 |
| |
96 | 206 |
| |
| |||
261 | 371 |
| |
262 | 372 |
| |
263 | 373 |
| |
264 | - | ||
265 | - | ||
266 | - | ||
267 | - | ||
268 | - | ||
269 | - | ||
270 | - | ||
271 | - | ||
272 | - | ||
273 | - | ||
274 | - | ||
374 | + | ||
375 | + | ||
275 | 376 |
| |
276 | 377 |
| |
277 | 378 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
131 | 131 |
| |
132 | 132 |
| |
133 | 133 |
| |
134 | + | ||
134 | 135 |
| |
135 | 136 |
| |
136 | 137 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 | - | ||
32 | - | ||
33 | - | ||
34 | - | ||
35 | - | ||
36 | - | ||
37 | - | ||
38 | - | ||
39 | - | ||
40 | - | ||
41 | - | ||
31 | + | ||
32 | + | ||
33 | + | ||
42 | 34 |
| |
43 | 35 |
| |
44 | - | ||
45 | - | ||
46 | - | ||
47 | - | ||
48 | - | ||
49 | - | ||
50 | - | ||
36 | + | ||
51 | 37 |
| |
52 | 38 |
| |
53 | 39 |
| |
40 | + | ||
41 | + | ||
42 | + | ||
43 | + | ||
44 | + | ||
45 | + | ||
46 | + | ||
47 | + | ||
48 | + | ||
49 | + | ||
50 | + | ||
51 | + | ||
52 | + | ||
54 | 53 |
| |
55 | 54 |
| |
56 | 55 |
| |
| |||
166 | 165 |
| |
167 | 166 |
| |
168 | 167 |
| |
168 | + | ||
169 | + | ||
170 | + | ||
171 | + | ||
172 | + | ||
173 | + | ||
174 | + | ||
175 | + | ||
176 | + | ||
177 | + | ||
178 | + | ||
179 | + | ||
180 | + | ||
181 | + | ||
182 | + | ||
183 | + | ||
184 | + | ||
185 | + | ||
186 | + | ||
169 | 187 |
| |
170 | 188 |
| |
171 | 189 |
| |
| |||
200 | 218 |
| |
201 | 219 |
| |
202 | 220 |
| |
203 | - | ||
221 | + | ||
204 | 222 |
| |
205 | 223 |
| |
206 | 224 |
| |
| |||
348 | 366 |
| |
349 | 367 |
| |
350 | 368 |
| |
369 | + | ||
370 | + | ||
371 | + | ||
372 | + | ||
373 | + | ||
374 | + | ||
375 | + | ||
376 | + | ||
377 | + | ||
378 | + | ||
379 | + | ||
380 | + | ||
381 | + | ||
382 | + | ||
383 | + | ||
384 | + | ||
385 | + | ||
386 | + | ||
387 | + | ||
351 | 388 |
| |
352 | 389 |
| |
353 | 390 |
| |
| |||
392 | 429 |
| |
393 | 430 |
| |
394 | 431 |
| |
395 | - | ||
432 | + | ||
396 | 433 |
| |
397 | 434 |
| |
398 | 435 |
| |
| |||
557 | 594 |
| |
558 | 595 |
| |
559 | 596 |
| |
597 | + | ||
560 | 598 |
| |
561 | 599 |
| |
562 | 600 |
| |
|
0 commit comments