Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: align get_exports of CommonJsExportRequireDependency #5588

Merged
merged 5 commits into from
Feb 19, 2024

Conversation

LingyuCoder
Copy link
Collaborator

@LingyuCoder LingyuCoder commented Feb 2, 2024

Summary

Align get_exports and get_referenced_exports of CommonJsExportRequireDependency to make tree shaking works

Require Documentation?

  • No
  • Yes, the corresponding rspack-website PR is __

@github-actions github-actions bot added the team The issue/pr is created by the member of Rspack. label Feb 2, 2024
Copy link
Contributor

github-actions bot commented Feb 5, 2024

Test Compatibility Diff

main pr diff
75.247% 74.048% ❌ ⏬ -1.199
Unpassed tests

1 ⚪️ HotTestCases node child-compiler issue-9706: TODO
2 ⚪️ HotTestCases node chunks accept-system-import: TODO
3 ⚪️ HotTestCases node chunks accept-system-import-webpackhot: TODO
4 ⚪️ HotTestCases node chunks dynamic-system-import: TODO
5 ⚪️ HotTestCases node chunks split-chunks: TODO
6 ⚪️ HotTestCases node chunks split-chunks-webpackhot: TODO
7 ⚪️ HotTestCases node chunks system-import: TODO
8 ⚪️ HotTestCases node chunks update-chunk-loading-runtime: TODO
9 ⚪️ HotTestCases node code-generation this-in-accept: TODO
10 ⚪️ HotTestCases node code-generation this-in-accept-webpackhot: TODO
11 ⚪️ HotTestCases node concat reload-compat-flag: TODO
12 ⚪️ HotTestCases node concat reload-external: TODO
13 ⚪️ HotTestCases node conditional-runtime accept-conditional: TODO
14 ⚪️ HotTestCases node define issue-6962: TODO
15 ⚪️ HotTestCases node determinism issue-10174: TODO
16 ⚪️ HotTestCases node disposing remove-chunk-with-shared: TODO
17 ⚪️ HotTestCases node disposing remove-chunk-with-shared-in-other-runtime: TODO
18 ⚪️ HotTestCases node disposing runtime-independent-filename: TODO
19 ⚪️ HotTestCases node errors decline: TODO
20 ⚪️ HotTestCases node errors decline-webpackhot: TODO
21 ⚪️ HotTestCases node errors events: TODO
22 ⚪️ HotTestCases node errors self-decline: TODO
23 ⚪️ HotTestCases node errors unaccepted: TODO
24 ⚪️ HotTestCases node errors unaccepted-ignored: TODO
25 ⚪️ HotTestCases node esm-dependency-import import-meta-webpack-hot: TODO
26 ⚪️ HotTestCases node esm-dependency-import module-hot: TODO
27 ⚪️ HotTestCases node harmony auto-import: TODO
28 ⚪️ HotTestCases node harmony auto-import-default: TODO
29 ⚪️ HotTestCases node harmony auto-import-multiple: TODO
30 ⚪️ HotTestCases node harmony auto-reexport: TODO
31 ⚪️ HotTestCases node hashing exports-info-influence: TODO
32 ⚪️ HotTestCases node hashing full-hash-main: TODO
33 ⚪️ HotTestCases node hashing full-hash-syntax-error: TODO
34 ⚪️ HotTestCases node invalidate conditional-accept: TODO
35 ⚪️ HotTestCases node invalidate during-idle: TODO
36 ⚪️ HotTestCases node json error-in-json: TODO
37 ⚪️ HotTestCases node lazy-compilation context: TODO
38 ⚪️ HotTestCases node lazy-compilation https: TODO
39 ⚪️ HotTestCases node lazy-compilation module-test: TODO
40 ⚪️ HotTestCases node lazy-compilation only-entries: TODO
41 ⚪️ HotTestCases node lazy-compilation simple: TODO
42 ⚪️ HotTestCases node lazy-compilation unrelated: TODO
43 ⚪️ HotTestCases node loader-import-module css: TODO
44 ⚪️ HotTestCases node numeric-ids add-remove-chunks: TODO
45 ⚪️ HotTestCases node numeric-ids production: TODO
46 ⚪️ HotTestCases node parsing hot-api-optional-chaining: TODO
47 ⚪️ HotTestCases node recover recover-after-error: TODO
48 ⚪️ HotTestCases node recover recover-after-loader-error: TODO
49 ⚪️ HotTestCases node recover recover-after-parsing-error: TODO
50 ⚪️ HotTestCases node recover recover-after-removal-self-accepted: TODO
51 ⚪️ HotTestCases node recover recover-after-self-error: TODO
52 ⚪️ HotTestCases node runtime accept: TODO
53 ⚪️ HotTestCases node runtime bubble-async: TODO
54 ⚪️ HotTestCases node runtime bubble-update: TODO
55 ⚪️ HotTestCases node runtime circular: TODO
56 ⚪️ HotTestCases node runtime dispose-removed-chunk: TODO
57 ⚪️ HotTestCases node runtime dispose-removed-module: TODO
58 ⚪️ HotTestCases node runtime import-after-download: TODO
59 ⚪️ HotTestCases node runtime replace-runtime-module: TODO
60 ⚪️ HotTestCases node runtime require-disposed-module-warning: TODO
61 ⚪️ HotTestCases node runtime root-error: TODO
62 ⚪️ HotTestCases node runtime self-accept-and-dispose: TODO
63 ⚪️ HotTestCases node runtime self-accept-factory: TODO
64 ⚪️ HotTestCases node runtime update-multiple-modules: TODO
65 ⚪️ HotTestCases node runtime update-multiple-times: TODO
66 ⚪️ HotTestCases node sharing share-plugin: TODO
67 ⚪️ HotTestCases node status accept: TODO
68 ⚪️ HotTestCases node status check: TODO
69 ⚪️ HotTestCases node unexpected-invalidation used-exports: TODO
70 ⚪️ HotTestCases node worker move-between-runtime: TODO
71 ⚪️ HotTestCases node worker remove-add-worker: TODO
72 ⚪️ HotTestCases node worker update-in-worker: TODO
73 ⚪️ HotTestCases async-node child-compiler issue-9706: TODO
74 ⚪️ HotTestCases async-node chunks accept-system-import: TODO
75 ⚪️ HotTestCases async-node chunks accept-system-import-webpackhot: TODO
76 ⚪️ HotTestCases async-node chunks dynamic-system-import: TODO
77 ⚪️ HotTestCases async-node chunks split-chunks: TODO
78 ⚪️ HotTestCases async-node chunks split-chunks-webpackhot: TODO
79 ⚪️ HotTestCases async-node chunks system-import: TODO
80 ⚪️ HotTestCases async-node chunks update-chunk-loading-runtime: TODO
81 ⚪️ HotTestCases async-node code-generation this-in-accept: TODO
82 ⚪️ HotTestCases async-node code-generation this-in-accept-webpackhot: TODO
83 ⚪️ HotTestCases async-node concat reload-compat-flag: TODO
84 ⚪️ HotTestCases async-node concat reload-external: TODO
85 ⚪️ HotTestCases async-node conditional-runtime accept-conditional: TODO
86 ⚪️ HotTestCases async-node define issue-6962: TODO
87 ⚪️ HotTestCases async-node determinism issue-10174: TODO
88 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared: TODO
89 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared-in-other-runtime: TODO
90 ⚪️ HotTestCases async-node disposing runtime-independent-filename: TODO
91 ⚪️ HotTestCases async-node errors decline: TODO
92 ⚪️ HotTestCases async-node errors decline-webpackhot: TODO
93 ⚪️ HotTestCases async-node errors events: TODO
94 ⚪️ HotTestCases async-node errors self-decline: TODO
95 ⚪️ HotTestCases async-node errors unaccepted: TODO
96 ⚪️ HotTestCases async-node errors unaccepted-ignored: TODO
97 ⚪️ HotTestCases async-node esm-dependency-import import-meta-webpack-hot: TODO
98 ⚪️ HotTestCases async-node esm-dependency-import module-hot: TODO
99 ⚪️ HotTestCases async-node harmony auto-import: TODO
100 ⚪️ HotTestCases async-node harmony auto-import-default: TODO
101 ⚪️ HotTestCases async-node harmony auto-import-multiple: TODO
102 ⚪️ HotTestCases async-node harmony auto-reexport: TODO
103 ⚪️ HotTestCases async-node hashing exports-info-influence: TODO
104 ⚪️ HotTestCases async-node hashing full-hash-main: TODO
105 ⚪️ HotTestCases async-node hashing full-hash-syntax-error: TODO
106 ⚪️ HotTestCases async-node invalidate conditional-accept: TODO
107 ⚪️ HotTestCases async-node invalidate during-idle: TODO
108 ⚪️ HotTestCases async-node json error-in-json: TODO
109 ⚪️ HotTestCases async-node lazy-compilation context: TODO
110 ⚪️ HotTestCases async-node lazy-compilation https: TODO
111 ⚪️ HotTestCases async-node lazy-compilation module-test: TODO
112 ⚪️ HotTestCases async-node lazy-compilation only-entries: TODO
113 ⚪️ HotTestCases async-node lazy-compilation simple: TODO
114 ⚪️ HotTestCases async-node lazy-compilation unrelated: TODO
115 ⚪️ HotTestCases async-node loader-import-module css: TODO
116 ⚪️ HotTestCases async-node numeric-ids add-remove-chunks: TODO
117 ⚪️ HotTestCases async-node numeric-ids production: TODO
118 ⚪️ HotTestCases async-node parsing hot-api-optional-chaining: TODO
119 ⚪️ HotTestCases async-node recover recover-after-error: TODO
120 ⚪️ HotTestCases async-node recover recover-after-loader-error: TODO
121 ⚪️ HotTestCases async-node recover recover-after-parsing-error: TODO
122 ⚪️ HotTestCases async-node recover recover-after-removal-self-accepted: TODO
123 ⚪️ HotTestCases async-node recover recover-after-self-error: TODO
124 ⚪️ HotTestCases async-node runtime accept: TODO
125 ⚪️ HotTestCases async-node runtime bubble-async: TODO
126 ⚪️ HotTestCases async-node runtime bubble-update: TODO
127 ⚪️ HotTestCases async-node runtime circular: TODO
128 ⚪️ HotTestCases async-node runtime dispose-removed-chunk: TODO
129 ⚪️ HotTestCases async-node runtime dispose-removed-module: TODO
130 ⚪️ HotTestCases async-node runtime import-after-download: TODO
131 ⚪️ HotTestCases async-node runtime replace-runtime-module: TODO
132 ⚪️ HotTestCases async-node runtime require-disposed-module-warning: TODO
133 ⚪️ HotTestCases async-node runtime root-error: TODO
134 ⚪️ HotTestCases async-node runtime self-accept-and-dispose: TODO
135 ⚪️ HotTestCases async-node runtime self-accept-factory: TODO
136 ⚪️ HotTestCases async-node runtime update-multiple-modules: TODO
137 ⚪️ HotTestCases async-node runtime update-multiple-times: TODO
138 ⚪️ HotTestCases async-node sharing share-plugin: TODO
139 ⚪️ HotTestCases async-node status accept: TODO
140 ⚪️ HotTestCases async-node status check: TODO
141 ⚪️ HotTestCases async-node unexpected-invalidation used-exports: TODO
142 ⚪️ HotTestCases async-node worker move-between-runtime: TODO
143 ⚪️ HotTestCases async-node worker remove-add-worker: TODO
144 ⚪️ HotTestCases async-node worker update-in-worker: TODO
145 ⚪️ HotTestCases webworker child-compiler issue-9706: TODO
146 ⚪️ HotTestCases webworker chunks accept-system-import: TODO
147 ⚪️ HotTestCases webworker chunks accept-system-import-webpackhot: TODO
148 ⚪️ HotTestCases webworker chunks dynamic-system-import: TODO
149 ⚪️ HotTestCases webworker chunks split-chunks: TODO
150 ⚪️ HotTestCases webworker chunks split-chunks-webpackhot: TODO
151 ⚪️ HotTestCases webworker chunks system-import: TODO
152 ⚪️ HotTestCases webworker chunks update-chunk-loading-runtime: TODO
153 ⚪️ HotTestCases webworker code-generation this-in-accept: TODO
154 ⚪️ HotTestCases webworker code-generation this-in-accept-webpackhot: TODO
155 ⚪️ HotTestCases webworker concat reload-compat-flag: TODO
156 ⚪️ HotTestCases webworker concat reload-external: TODO
157 ⚪️ HotTestCases webworker conditional-runtime accept-conditional: TODO
158 ⚪️ HotTestCases webworker define issue-6962: TODO
159 ⚪️ HotTestCases webworker determinism issue-10174: TODO
160 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared: TODO
161 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared-in-other-runtime: TODO
162 ⚪️ HotTestCases webworker disposing runtime-independent-filename: TODO
163 ⚪️ HotTestCases webworker errors decline: TODO
164 ⚪️ HotTestCases webworker errors decline-webpackhot: TODO
165 ⚪️ HotTestCases webworker errors events: TODO
166 ⚪️ HotTestCases webworker errors self-decline: TODO
167 ⚪️ HotTestCases webworker errors unaccepted: TODO
168 ⚪️ HotTestCases webworker errors unaccepted-ignored: TODO
169 ⚪️ HotTestCases webworker esm-dependency-import import-meta-webpack-hot: TODO
170 ⚪️ HotTestCases webworker esm-dependency-import module-hot: TODO
171 ⚪️ HotTestCases webworker harmony auto-import: TODO
172 ⚪️ HotTestCases webworker harmony auto-import-default: TODO
173 ⚪️ HotTestCases webworker harmony auto-import-multiple: TODO
174 ⚪️ HotTestCases webworker harmony auto-reexport: TODO
175 ⚪️ HotTestCases webworker hashing exports-info-influence: TODO
176 ⚪️ HotTestCases webworker hashing full-hash-main: TODO
177 ⚪️ HotTestCases webworker hashing full-hash-syntax-error: TODO
178 ⚪️ HotTestCases webworker invalidate conditional-accept: TODO
179 ⚪️ HotTestCases webworker invalidate during-idle: TODO
180 ⚪️ HotTestCases webworker json error-in-json: TODO
181 ⚪️ HotTestCases webworker lazy-compilation context: TODO
182 ⚪️ HotTestCases webworker lazy-compilation https: TODO
183 ⚪️ HotTestCases webworker lazy-compilation module-test: TODO
184 ⚪️ HotTestCases webworker lazy-compilation only-entries: TODO
185 ⚪️ HotTestCases webworker lazy-compilation simple: TODO
186 ⚪️ HotTestCases webworker lazy-compilation unrelated: TODO
187 ⚪️ HotTestCases webworker loader-import-module css: TODO
188 ⚪️ HotTestCases webworker numeric-ids add-remove-chunks: TODO
189 ⚪️ HotTestCases webworker numeric-ids production: TODO
190 ⚪️ HotTestCases webworker parsing hot-api-optional-chaining: TODO
191 ⚪️ HotTestCases webworker recover recover-after-error: TODO
192 ⚪️ HotTestCases webworker recover recover-after-loader-error: TODO
193 ⚪️ HotTestCases webworker recover recover-after-parsing-error: TODO
194 ⚪️ HotTestCases webworker recover recover-after-removal-self-accepted: TODO
195 ⚪️ HotTestCases webworker recover recover-after-self-error: TODO
196 ⚪️ HotTestCases webworker runtime accept: TODO
197 ⚪️ HotTestCases webworker runtime bubble-async: TODO
198 ⚪️ HotTestCases webworker runtime bubble-update: TODO
199 ⚪️ HotTestCases webworker runtime circular: TODO
200 ⚪️ HotTestCases webworker runtime dispose-removed-chunk: TODO
201 ⚪️ HotTestCases webworker runtime dispose-removed-module: TODO
202 ⚪️ HotTestCases webworker runtime import-after-download: TODO
203 ⚪️ HotTestCases webworker runtime replace-runtime-module: TODO
204 ⚪️ HotTestCases webworker runtime require-disposed-module-warning: TODO
205 ⚪️ HotTestCases webworker runtime root-error: TODO
206 ⚪️ HotTestCases webworker runtime self-accept-and-dispose: TODO
207 ⚪️ HotTestCases webworker runtime self-accept-factory: TODO
208 ⚪️ HotTestCases webworker runtime update-multiple-modules: TODO
209 ⚪️ HotTestCases webworker runtime update-multiple-times: TODO
210 ⚪️ HotTestCases webworker sharing share-plugin: TODO
211 ⚪️ HotTestCases webworker status accept: TODO
212 ⚪️ HotTestCases webworker status check: TODO
213 ⚪️ HotTestCases webworker unexpected-invalidation used-exports: TODO
214 ⚪️ HotTestCases webworker worker move-between-runtime: TODO
215 ⚪️ HotTestCases webworker worker remove-add-worker: TODO
216 ⚪️ HotTestCases webworker worker update-in-worker: TODO
217 ⚪️ HotTestCases web child-compiler issue-9706: TODO
218 ⚪️ HotTestCases web chunks accept-system-import: TODO
219 ⚪️ HotTestCases web chunks accept-system-import-webpackhot: TODO
220 ⚪️ HotTestCases web chunks dynamic-system-import: TODO
221 ⚪️ HotTestCases web chunks split-chunks: TODO
222 ⚪️ HotTestCases web chunks split-chunks-webpackhot: TODO
223 ⚪️ HotTestCases web chunks system-import: TODO
224 ⚪️ HotTestCases web chunks update-chunk-loading-runtime: TODO
225 ⚪️ HotTestCases web code-generation this-in-accept: TODO
226 ⚪️ HotTestCases web code-generation this-in-accept-webpackhot: TODO
227 ⚪️ HotTestCases web concat reload-compat-flag: TODO
228 ⚪️ HotTestCases web concat reload-external: TODO
229 ⚪️ HotTestCases web conditional-runtime accept-conditional: TODO
230 ⚪️ HotTestCases web define issue-6962: TODO
231 ⚪️ HotTestCases web determinism issue-10174: TODO
232 ⚪️ HotTestCases web disposing remove-chunk-with-shared: TODO
233 ⚪️ HotTestCases web disposing remove-chunk-with-shared-in-other-runtime: TODO
234 ⚪️ HotTestCases web disposing runtime-independent-filename: TODO
235 ⚪️ HotTestCases web errors decline: TODO
236 ⚪️ HotTestCases web errors decline-webpackhot: TODO
237 ⚪️ HotTestCases web errors events: TODO
238 ⚪️ HotTestCases web errors self-decline: TODO
239 ⚪️ HotTestCases web errors unaccepted: TODO
240 ⚪️ HotTestCases web errors unaccepted-ignored: TODO
241 ⚪️ HotTestCases web esm-dependency-import import-meta-webpack-hot: TODO
242 ⚪️ HotTestCases web esm-dependency-import module-hot: TODO
243 ⚪️ HotTestCases web harmony auto-import: TODO
244 ⚪️ HotTestCases web harmony auto-import-default: TODO
245 ⚪️ HotTestCases web harmony auto-import-multiple: TODO
246 ⚪️ HotTestCases web harmony auto-reexport: TODO
247 ⚪️ HotTestCases web hashing exports-info-influence: TODO
248 ⚪️ HotTestCases web hashing full-hash-main: TODO
249 ⚪️ HotTestCases web hashing full-hash-syntax-error: TODO
250 ⚪️ HotTestCases web invalidate conditional-accept: TODO
251 ⚪️ HotTestCases web invalidate during-idle: TODO
252 ⚪️ HotTestCases web json error-in-json: TODO
253 ⚪️ HotTestCases web lazy-compilation context: TODO
254 ⚪️ HotTestCases web lazy-compilation https: TODO
255 ⚪️ HotTestCases web lazy-compilation module-test: TODO
256 ⚪️ HotTestCases web lazy-compilation only-entries: TODO
257 ⚪️ HotTestCases web lazy-compilation simple: TODO
258 ⚪️ HotTestCases web lazy-compilation unrelated: TODO
259 ⚪️ HotTestCases web loader-import-module css: TODO
260 ⚪️ HotTestCases web numeric-ids add-remove-chunks: TODO
261 ⚪️ HotTestCases web numeric-ids production: TODO
262 ⚪️ HotTestCases web parsing hot-api-optional-chaining: TODO
263 ⚪️ HotTestCases web recover recover-after-error: TODO
264 ⚪️ HotTestCases web recover recover-after-loader-error: TODO
265 ⚪️ HotTestCases web recover recover-after-parsing-error: TODO
266 ⚪️ HotTestCases web recover recover-after-removal-self-accepted: TODO
267 ⚪️ HotTestCases web recover recover-after-self-error: TODO
268 ⚪️ HotTestCases web runtime accept: TODO
269 ⚪️ HotTestCases web runtime bubble-async: TODO
270 ⚪️ HotTestCases web runtime bubble-update: TODO
271 ⚪️ HotTestCases web runtime circular: TODO
272 ⚪️ HotTestCases web runtime dispose-removed-chunk: TODO
273 ⚪️ HotTestCases web runtime dispose-removed-module: TODO
274 ⚪️ HotTestCases web runtime import-after-download: TODO
275 ⚪️ HotTestCases web runtime replace-runtime-module: TODO
276 ⚪️ HotTestCases web runtime require-disposed-module-warning: TODO
277 ⚪️ HotTestCases web runtime root-error: TODO
278 ⚪️ HotTestCases web runtime self-accept-and-dispose: TODO
279 ⚪️ HotTestCases web runtime self-accept-factory: TODO
280 ⚪️ HotTestCases web runtime update-multiple-modules: TODO
281 ⚪️ HotTestCases web runtime update-multiple-times: TODO
282 ⚪️ HotTestCases web sharing share-plugin: TODO
283 ⚪️ HotTestCases web status accept: TODO
284 ⚪️ HotTestCases web status check: TODO
285 ⚪️ HotTestCases web unexpected-invalidation used-exports: TODO
286 ⚪️ HotTestCases web worker move-between-runtime: TODO
287 ⚪️ HotTestCases web worker remove-add-worker: TODO
288 ⚪️ HotTestCases web worker update-in-worker: TODO
289 ⚪️ aggressive-splitting-entry: TODO
290 ⚪️ aggressive-splitting-on-demand: TODO
291 ⚪️ all-stats: TODO
292 ⚪️ asset: TODO
293 ⚪️ asset-concat: TODO
294 ⚪️ async-commons-chunk: TODO
295 ⚪️ async-commons-chunk-auto: TODO
296 ⚪️ child-compiler-apply-entry-option: TODO
297 ⚪️ chunk-module-id-range: TODO
298 ⚪️ chunks: TODO
299 ⚪️ chunks-development: TODO
300 ⚪️ circular-correctness: TODO
301 ⚪️ color-disabled: TODO
302 ⚪️ color-enabled: TODO
303 ⚪️ color-enabled-custom: TODO
304 ⚪️ common-libs: TODO
305 ⚪️ commons-chunk-min-size-0: TODO
306 ⚪️ commons-chunk-min-size-Infinity: TODO
307 ⚪️ commons-plugin-issue-4980: TODO
308 ⚪️ concat-and-sideeffects: TODO
309 ⚪️ context-independence: TODO
310 ⚪️ custom-terser: TODO
311 ⚪️ define-plugin: TODO
312 ⚪️ details-error: TODO
313 ⚪️ dll-reference-plugin-issue-7624: TODO
314 ⚪️ dll-reference-plugin-issue-7624-error: TODO
315 ⚪️ entry-filename: TODO
316 ⚪️ exclude-with-loader: TODO
317 ⚪️ external: TODO
318 ⚪️ graph-correctness-entries: TODO
319 ⚪️ graph-correctness-modules: TODO
320 ⚪️ graph-roots: TODO
321 ⚪️ ignore-warnings: TODO
322 ⚪️ immutable: TODO
323 ⚪️ import-context-filter: TODO
324 ⚪️ import-weak: TODO
325 ⚪️ import-weak-parser-option: TODO
326 ⚪️ import-with-invalid-options-comments: TODO
327 ⚪️ issue-7577: TODO
328 ⚪️ limit-chunk-count-plugin: TODO
329 ⚪️ logging: TODO
330 ⚪️ logging-debug: TODO
331 ⚪️ max-modules: TODO
332 ⚪️ max-modules-default: TODO
333 ⚪️ module-assets: TODO
334 ⚪️ module-deduplication: TODO
335 ⚪️ module-deduplication-named: TODO
336 ⚪️ module-federation-custom-exposed-module-name: TODO
337 ⚪️ module-not-found-error: TODO
338 ⚪️ module-reasons: TODO
339 ⚪️ module-trace-disabled-in-error: TODO
340 ⚪️ module-trace-enabled-in-error: TODO
341 ⚪️ named-chunk-groups: TODO
342 ⚪️ named-chunks-plugin: TODO
343 ⚪️ named-chunks-plugin-async: TODO
344 ⚪️ no-emit-on-errors-plugin-with-child-error: TODO
345 ⚪️ optimize-chunks: TODO
346 ⚪️ output-module: TODO
347 ⚪️ parse-error: TODO
348 ⚪️ performance-different-mode-and-target: TODO
349 ⚪️ performance-disabled: TODO
350 ⚪️ performance-error: TODO
351 ⚪️ performance-no-async-chunks-shown: TODO
352 ⚪️ performance-no-hints: TODO
353 ⚪️ performance-oversize-limit-error: TODO
354 ⚪️ prefetch: TODO
355 ⚪️ prefetch-preload-mixed: TODO
356 ⚪️ preload: TODO
357 ⚪️ preset-detailed: TODO
358 ⚪️ preset-errors-only: TODO
359 ⚪️ preset-errors-only-error: TODO
360 ⚪️ preset-errors-warnings: TODO
361 ⚪️ preset-minimal: TODO
362 ⚪️ preset-minimal-simple: TODO
363 ⚪️ preset-mixed-array: TODO
364 ⚪️ preset-none: TODO
365 ⚪️ preset-none-array: TODO
366 ⚪️ preset-none-error: TODO
367 ⚪️ preset-normal: TODO
368 ⚪️ preset-normal-performance: TODO
369 ⚪️ preset-normal-performance-ensure-filter-sourcemaps: TODO
370 ⚪️ preset-summary: TODO
371 ⚪️ preset-verbose: TODO
372 ⚪️ real-content-hash: TODO
373 ⚪️ related-assets: TODO
374 ⚪️ resolve-plugin-context: TODO
375 ⚪️ reverse-sort-modules: TODO
376 ⚪️ runtime-chunk: TODO
377 ⚪️ runtime-chunk-integration: TODO
378 ⚪️ runtime-chunk-issue-7382: TODO
379 ⚪️ runtime-chunk-single: TODO
380 ⚪️ runtime-specific-used-exports: TODO
381 ⚪️ scope-hoisting-bailouts: TODO
382 ⚪️ scope-hoisting-multi: TODO
383 ⚪️ side-effects-issue-7428: TODO
384 ⚪️ side-effects-optimization: TODO
385 ⚪️ side-effects-simple-unused: TODO
386 ⚪️ simple: TODO
387 ⚪️ simple-more-info: TODO
388 ⚪️ split-chunks: TODO
389 ⚪️ split-chunks-automatic-name: TODO
390 ⚪️ split-chunks-chunk-name: TODO
391 ⚪️ split-chunks-combinations: TODO
392 ⚪️ split-chunks-issue-6413: TODO
393 ⚪️ split-chunks-issue-6696: TODO
394 ⚪️ split-chunks-issue-7401: TODO
395 ⚪️ split-chunks-keep-remaining-size: TODO
396 ⚪️ split-chunks-max-size: TODO
397 ⚪️ split-chunks-min-size-reduction: TODO
398 ⚪️ split-chunks-prefer-bigger-splits: TODO
399 ⚪️ split-chunks-runtime-specific: TODO
400 ⚪️ tree-shaking: TODO
401 ⚪️ wasm-explorer-examples-sync: TODO
403 ⚪️ WatchTestCases add-defines: TODO
404 ⚪️ WatchTestCases asset-concat: TODO
405 ⚪️ WatchTestCases asset-modules: TODO
406 ⚪️ WatchTestCases change-dep-while-detatched: TODO
407 ⚪️ WatchTestCases changing-module-id: TODO
408 ⚪️ WatchTestCases child-compilation-cache: TODO
409 ⚪️ WatchTestCases emit-when-clean: TODO
410 ⚪️ WatchTestCases emit-without-clean: TODO
411 ⚪️ WatchTestCases immutable: TODO
412 ⚪️ WatchTestCases loader-import-module: TODO
413 ⚪️ WatchTestCases managedPath: TODO
414 ⚪️ WatchTestCases new-split-chunk-entry-node: TODO
415 ⚪️ WatchTestCases new-split-chunk-entry-web: TODO
416 ⚪️ WatchTestCases reexport-mangle: TODO
417 ⚪️ WatchTestCases unsafe-cache: TODO
418 ⚪️ WatchTestCases unsafe-cache-duplicates: TODO
419 ⚪️ WatchTestCases unsafe-cache-managed-paths: TODO
420 ⚪️ WatchTestCases delete-in-context: TODO
421 ⚪️ WatchTestCases loader-context-dep: TODO
422 ⚪️ WatchTestCases issue-8766: TODO
423 ⚪️ WatchTestCases issue-8766-with-cache: TODO
424 ⚪️ WatchTestCases caching-harmony: TODO
425 ⚪️ WatchTestCases reexport-chain: TODO
426 ⚪️ WatchTestCases switching-harmony: TODO
427 ⚪️ WatchTestCases automatic-prefetch-plugin: TODO
428 ⚪️ WatchTestCases automatic-prefetch-plugin-9485: TODO
429 ⚪️ WatchTestCases define-plugin: TODO
430 ⚪️ WatchTestCases dll-reference-plugin: TODO
431 ⚪️ WatchTestCases mini-css-extract-plugin: TODO
432 ⚪️ WatchTestCases module-concatenation-plugin: TODO
433 ⚪️ WatchTestCases profiling-plugin: TODO
434 ⚪️ WatchTestCases watch-ignore-plugin: TODO
435 ⚪️ WatchTestCases missing-module: TODO
436 ⚪️ WatchTestCases parse-failed-esm: TODO
437 ⚪️ WatchTestCases in-loader: TODO
438 ⚪️ WatchTestCases dynamic-import: TODO
439 ⚪️ WatchTestCases static-import: TODO
440 ⚪️ WatchTestCases caching-inner-source: TODO
441 ⚪️ WatchTestCases provide-unsafe-cache: TODO
442 ⚪️ WatchTestCases issue-7400: TODO
443 ⚪️ WatchTestCases multi-compiler: TODO
444 ⚪️ WatchTestCases production: TODO
445 ⚪️ WatchTestCases unable-to-snapshot: TODO
446 ⚪️ WatchTestCases warnings-contribute-to-hash: TODO
447 ⚪️ WatchTestCases caching: TODO
461 ⚪️ Examples aggressive-merging: TODO
462 ⚪️ Examples asset-advanced: TODO
466 ⚪️ Examples cjs-tree-shaking: TODO
470 ⚪️ Examples code-splitting-bundle-loader: TODO
479 ⚪️ Examples common-chunk-grandchildren: TODO
482 ⚪️ Examples custom-json-modules: TODO
483 ⚪️ Examples dll: TODO
484 ⚪️ Examples dll-app-and-vendor/0-vendor: TODO
485 ⚪️ Examples dll-app-and-vendor/1-app: TODO
486 ⚪️ Examples dll-entry-only: TODO
487 ⚪️ Examples dll-user: TODO
488 ⚪️ Examples explicit-vendor-chunk: TODO
496 ⚪️ Examples http2-aggressive-splitting: TODO
498 ⚪️ Examples lazy-compilation: TODO
504 ⚪️ Examples module-federation: TODO
511 ⚪️ Examples persistent-caching: TODO
520 ⚪️ Examples typescript: TODO
524 ⚪️ ConfigTestCases additional-pass simple simple: TODO
525 ⚪️ ConfigTestCases amd disabled disabled: TODO
526 ⚪️ ConfigTestCases asset-emitted normal normal: TODO
527 ⚪️ ConfigTestCases asset-modules assetModuleFilename assetModuleFilename: TODO
531 ⚪️ ConfigTestCases asset-modules custom-condition custom-condition: TODO
532 ⚪️ ConfigTestCases asset-modules custom-encoder custom-encoder: TODO
533 ⚪️ ConfigTestCases asset-modules data-url data-url: TODO
534 ⚪️ ConfigTestCases asset-modules different-query different-query: TODO
535 ⚪️ ConfigTestCases asset-modules emit emit: TODO
536 ⚪️ ConfigTestCases asset-modules file-loader file-loader: TODO
537 ⚪️ ConfigTestCases asset-modules file-url file-url: TODO
538 ⚪️ ConfigTestCases asset-modules generator-asset-publicPath generator-asset-publicPath: TODO
539 ⚪️ ConfigTestCases asset-modules generator-asset-publicPath-hash generator-asset-publicPath-hash: TODO
540 ⚪️ ConfigTestCases asset-modules global-options global-options: TODO
541 ⚪️ ConfigTestCases asset-modules http-url http-url: TODO
542 ⚪️ ConfigTestCases asset-modules ignore ignore: TODO
543 ⚪️ ConfigTestCases asset-modules input-data-url input-data-url: TODO
544 ⚪️ ConfigTestCases asset-modules input-data-url-encoding input-data-url-encoding: TODO
545 ⚪️ ConfigTestCases asset-modules opus opus: TODO
546 ⚪️ ConfigTestCases asset-modules overridePath overridePath: TODO
547 ⚪️ ConfigTestCases asset-modules path path: TODO
548 ⚪️ ConfigTestCases asset-modules publicPath publicPath: TODO
549 ⚪️ ConfigTestCases asset-modules query query: TODO
550 ⚪️ ConfigTestCases asset-modules query-and-custom-condition query-and-custom-condition: TODO
551 ⚪️ ConfigTestCases asset-modules query-and-custom-encoder query-and-custom-encoder: TODO
552 ⚪️ ConfigTestCases asset-modules real-content-hash real-content-hash: TODO
553 ⚪️ ConfigTestCases asset-modules resource-from-data-uri resource-from-data-uri: TODO
554 ⚪️ ConfigTestCases asset-modules rule-generator-outputPath rule-generator-outputPath: TODO
555 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath rule-generator-publicPath: TODO
556 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath-override rule-generator-publicPath-override: TODO
557 ⚪️ ConfigTestCases asset-modules source source: TODO
558 ⚪️ ConfigTestCases asset-modules types types: TODO
559 ⚪️ ConfigTestCases asset-modules unsafe-cache-13827 unsafe-cache-13827: TODO
569 ⚪️ ConfigTestCases asset-url target-node3 target-node3: TODO
570 ⚪️ ConfigTestCases asset-url target-web1 target-web1: TODO
571 ⚪️ ConfigTestCases asset-url target-web2 target-web2: TODO
572 ⚪️ ConfigTestCases asset-url target-webworker1 target-webworker1: TODO
573 ⚪️ ConfigTestCases asset-url target-webworker2 target-webworker2: TODO
574 ⚪️ ConfigTestCases assets delete-asset delete-asset: TODO
575 ⚪️ ConfigTestCases async-commons-chunk all-selected all-selected: TODO
576 ⚪️ ConfigTestCases async-commons-chunk duplicate duplicate: TODO
577 ⚪️ ConfigTestCases async-commons-chunk existing-name existing-name: TODO
578 ⚪️ ConfigTestCases async-commons-chunk nested nested: TODO
579 ⚪️ ConfigTestCases async-commons-chunk node node: TODO
580 ⚪️ ConfigTestCases async-commons-chunk simple simple: TODO
583 ⚪️ ConfigTestCases async-library 1-use-library 1-use-library: TODO
584 ⚫️ ConfigTestCases cache-dependencies managed-items managed-items: No plan
585 ⚫️ ConfigTestCases cache-dependencies managed-items-unsafe-cache managed-items-unsafe-cache: No plan
586 ⚪️ ConfigTestCases chunk-graph issue-15173 issue-15173: TODO
592 ⚪️ ConfigTestCases chunk-index order-multiple-entries order-multiple-entries: TODO
593 ⚪️ ConfigTestCases clean dry dry: TODO
594 ⚪️ ConfigTestCases clean enabled enabled: TODO
595 ⚪️ ConfigTestCases clean ignore-fn ignore-fn: TODO
596 ⚪️ ConfigTestCases clean ignore-hook ignore-hook: TODO
597 ⚪️ ConfigTestCases clean ignore-rx ignore-rx: TODO
598 ⚪️ ConfigTestCases clean link link: TODO
599 ⚪️ ConfigTestCases code-generation harmony-pure-default harmony-pure-default: TODO
600 ⚪️ ConfigTestCases code-generation require-context-id require-context-id: TODO
601 ⚪️ ConfigTestCases code-generation use-strict use-strict: TODO
602 ⚪️ ConfigTestCases compiletime error-not-found error-not-found: TODO
603 ⚪️ ConfigTestCases compiletime exports-presence exports-presence: TODO
604 ⚪️ ConfigTestCases compiletime warn-not-found warn-not-found: TODO
611 ⚪️ ConfigTestCases concatenate-modules import-module import-module: TODO
626 ⚪️ ConfigTestCases concatenate-modules split-chunk-entry-module split-chunk-entry-module: TODO
701 ⚪️ ConfigTestCases contenthash assets assets: TODO
702 ⚪️ ConfigTestCases contenthash include-chunk-id include-chunk-id: TODO
703 ⚪️ ConfigTestCases context-exclusion simple simple: TODO
704 ⚪️ ConfigTestCases context-replacement System.import System.import: TODO
705 ⚪️ ConfigTestCases context-replacement a a: TODO
706 ⚪️ ConfigTestCases context-replacement b b: TODO
707 ⚪️ ConfigTestCases context-replacement c c: TODO
708 ⚪️ ConfigTestCases context-replacement d d: TODO
709 ⚪️ ConfigTestCases context-replacement e e: TODO
710 ⚪️ ConfigTestCases crossorigin set-crossorigin set-crossorigin: TODO
711 ⚪️ ConfigTestCases css basic basic: TODO
712 ⚪️ ConfigTestCases css basic-initial-only basic-initial-only: TODO
713 ⚪️ ConfigTestCases css conflicting-order conflicting-order: TODO
714 ⚪️ ConfigTestCases css css-modules css-modules: TODO
715 ⚪️ ConfigTestCases css css-modules-in-node css-modules-in-node: TODO
716 ⚪️ ConfigTestCases css exports exports: TODO
717 ⚪️ ConfigTestCases css exports-in-node exports-in-node: TODO
718 ⚪️ ConfigTestCases css external external: TODO
719 ⚪️ ConfigTestCases css large large: TODO
720 ⚪️ ConfigTestCases css urls urls: TODO
721 ⚫️ ConfigTestCases custom-hash-function xxhash xxhash: No plan
722 ⚪️ ConfigTestCases custom-modules json-custom json-custom: TODO
723 ⚪️ ConfigTestCases custom-source-type localization localization: TODO
724 ⚪️ ConfigTestCases deep-scope-analysis remove-export remove-export: TODO
725 ⚪️ ConfigTestCases deep-scope-analysis remove-export-scope-hoisting remove-export-scope-hoisting: TODO
726 ⚪️ ConfigTestCases defaulter immutable-config immutable-config: TODO
727 ⚪️ ConfigTestCases delegated simple simple: TODO
728 ⚪️ ConfigTestCases delegated-hash simple simple: TODO
732 ⚪️ ConfigTestCases deprecations chunk-and-module chunk-and-module: TODO
733 ⚪️ ConfigTestCases deprecations chunk-files chunk-files: TODO
734 ⚪️ ConfigTestCases deprecations config config: TODO
735 ⚪️ ConfigTestCases deprecations invalid-dependencies invalid-dependencies: TODO
736 ⚪️ ConfigTestCases deprecations non-unique-hash non-unique-hash: TODO
737 ⚪️ ConfigTestCases devtools harmony-eval harmony-eval: TODO
738 ⚪️ ConfigTestCases devtools harmony-eval-source-map harmony-eval-source-map: TODO
739 ⚪️ ConfigTestCases dll-plugin 0-create-dll 0-create-dll: TODO
740 ⚪️ ConfigTestCases dll-plugin 0-issue-10475 0-issue-10475: TODO
741 ⚪️ ConfigTestCases dll-plugin 1-issue-10475 1-issue-10475: TODO
742 ⚪️ ConfigTestCases dll-plugin 1-use-dll 1-use-dll: TODO
743 ⚪️ ConfigTestCases dll-plugin 2-use-dll-without-scope 2-use-dll-without-scope: TODO
744 ⚪️ ConfigTestCases dll-plugin 3-use-dll-with-hashid 3-use-dll-with-hashid: TODO
745 ⚪️ ConfigTestCases dll-plugin-entry 0-create-dll 0-create-dll: TODO
746 ⚪️ ConfigTestCases dll-plugin-entry 1-use-dll 1-use-dll: TODO
747 ⚪️ ConfigTestCases dll-plugin-entry 2-error-non-entry 2-error-non-entry: TODO
748 ⚪️ ConfigTestCases dll-plugin-format 0-create-dll 0-create-dll: TODO
749 ⚪️ ConfigTestCases dll-plugin-side-effects 0-create-dll 0-create-dll: TODO
750 ⚪️ ConfigTestCases dll-plugin-side-effects 1-use-dll 1-use-dll: TODO
751 ⚪️ ConfigTestCases ecmaVersion 2015 2015: TODO
752 ⚪️ ConfigTestCases ecmaVersion 2020 2020: TODO
753 ⚪️ ConfigTestCases ecmaVersion 5 5: TODO
754 ⚪️ ConfigTestCases ecmaVersion browserslist browserslist: TODO
755 ⚪️ ConfigTestCases ecmaVersion browserslist-config browserslist-config: TODO
756 ⚪️ ConfigTestCases ecmaVersion browserslist-config-env browserslist-config-env: TODO
757 ⚪️ ConfigTestCases ecmaVersion browserslist-missing browserslist-missing: TODO
758 ⚪️ ConfigTestCases ecmaVersion browserslist-query browserslist-query: TODO
759 ⚪️ ConfigTestCases ecmaVersion custom custom: TODO
760 ⚪️ ConfigTestCases emit-asset different-source different-source: TODO
761 ⚪️ ConfigTestCases emit-asset equal-source equal-source: TODO
762 ⚪️ ConfigTestCases entry adding-multiple-entry-points adding-multiple-entry-points: TODO
763 ⚪️ ConfigTestCases entry depend-on-advanced depend-on-advanced: TODO
764 ⚪️ ConfigTestCases entry depend-on-bug depend-on-bug: TODO
765 ⚪️ ConfigTestCases entry depend-on-non-js depend-on-non-js: TODO
766 ⚪️ ConfigTestCases entry depend-on-simple depend-on-simple: TODO
767 ⚪️ ConfigTestCases entry descriptor descriptor: TODO
771 ⚪️ ConfigTestCases entry function function: TODO
772 ⚪️ ConfigTestCases entry function-promise function-promise: TODO
773 ⚪️ ConfigTestCases entry issue-1068 issue-1068: TODO
774 ⚪️ ConfigTestCases entry issue-12562 issue-12562: TODO
779 ⚪️ ConfigTestCases entry issue-8110 issue-8110: TODO
786 ⚪️ ConfigTestCases entry require-entry-point require-entry-point: TODO
787 ⚪️ ConfigTestCases entry single-entry-point single-entry-point: TODO
791 ⚪️ ConfigTestCases entry weird-names weird-names: TODO
792 ⚪️ ConfigTestCases entry weird-names2 weird-names2: TODO
793 ⚪️ ConfigTestCases errors asset-options-validation asset-options-validation: TODO
794 ⚪️ ConfigTestCases errors case-emit case-emit: TODO
795 ⚪️ ConfigTestCases errors depend-on-and-runtime depend-on-and-runtime: TODO
796 ⚪️ ConfigTestCases errors depend-on-error depend-on-error: TODO
797 ⚪️ ConfigTestCases errors entry-not-found entry-not-found: TODO
798 ⚪️ ConfigTestCases errors exception-in-chunk-renderer exception-in-chunk-renderer: TODO
799 ⚪️ ConfigTestCases errors import-missing import-missing: TODO
800 ⚪️ ConfigTestCases errors multi-entry-missing-module multi-entry-missing-module: TODO
801 ⚪️ ConfigTestCases errors self-reexport self-reexport: TODO
802 ⚪️ ConfigTestCases externals async-externals async-externals: TODO
803 ⚪️ ConfigTestCases externals concatenated concatenated: TODO
804 ⚪️ ConfigTestCases externals concatenated-module concatenated-module: TODO
805 ⚪️ ConfigTestCases externals externals-array externals-array: TODO
806 ⚪️ ConfigTestCases externals externals-in-chunk externals-in-chunk: TODO
807 ⚪️ ConfigTestCases externals externals-in-commons-chunk externals-in-commons-chunk: TODO
808 ⚪️ ConfigTestCases externals externals-system externals-system: TODO
809 ⚪️ ConfigTestCases externals externals-system-custom externals-system-custom: TODO
810 ⚪️ ConfigTestCases externals global global: TODO
811 ⚪️ ConfigTestCases externals harmony harmony: TODO
818 ⚪️ ConfigTestCases externals non-umd-externals-umd2 non-umd-externals-umd2: TODO
819 ⚪️ ConfigTestCases externals optional-externals-cjs optional-externals-cjs: TODO
820 ⚪️ ConfigTestCases externals optional-externals-root optional-externals-root: TODO
821 ⚪️ ConfigTestCases externals optional-externals-umd optional-externals-umd: TODO
822 ⚪️ ConfigTestCases externals optional-externals-umd2 optional-externals-umd2: TODO
823 ⚪️ ConfigTestCases externals optional-externals-umd2-mixed optional-externals-umd2-mixed: TODO
827 ⚪️ ConfigTestCases externals resolve resolve: TODO
828 ⚪️ ConfigTestCases externals this this: TODO
829 ⚪️ ConfigTestCases filename-template filename-function filename-function: TODO
830 ⚪️ ConfigTestCases filename-template module-filename-template module-filename-template: TODO
831 ⚪️ ConfigTestCases filename-template script-src-filename script-src-filename: TODO
832 ⚪️ ConfigTestCases filename-template split-chunks-filename split-chunks-filename: TODO
833 ⚪️ ConfigTestCases finish-modules simple simple: TODO
834 ⚪️ ConfigTestCases graph conditional-ensure conditional-ensure: TODO
835 ⚪️ ConfigTestCases graph issue-11770 issue-11770: TODO
836 ⚪️ ConfigTestCases graph issue-11856 issue-11856: TODO
837 ⚪️ ConfigTestCases graph issue-11856.2 issue-11856.2: TODO
838 ⚪️ ConfigTestCases graph issue-11863 issue-11863: TODO
839 ⚪️ ConfigTestCases hash-length deterministic-module-ids deterministic-module-ids: TODO
840 ⚪️ ConfigTestCases hash-length hashed-module-ids hashed-module-ids: TODO
841 ⚪️ ConfigTestCases hash-length output-filename output-filename: TODO
842 ⚪️ ConfigTestCases ignore checkContext checkContext: TODO
843 ⚪️ ConfigTestCases ignore checkResource-one-argument checkResource-one-argument: TODO
844 ⚪️ ConfigTestCases ignore checkResource-two-arguments checkResource-two-arguments: TODO
850 ⚪️ ConfigTestCases ignore multiple-with-externals multiple-with-externals: TODO
851 ⚪️ ConfigTestCases ignore only-resource only-resource: TODO
852 ⚪️ ConfigTestCases ignore only-resource-context only-resource-context: TODO
853 ⚪️ ConfigTestCases ignore resource-and-context resource-and-context: TODO
854 ⚪️ ConfigTestCases ignore resource-and-context-contextmodule resource-and-context-contextmodule: TODO
855 ⚪️ ConfigTestCases inner-graph altaskitButton altaskitButton: TODO
856 ⚪️ ConfigTestCases inner-graph basic basic: TODO
857 ⚪️ ConfigTestCases inner-graph blockScopes blockScopes: TODO
858 ⚪️ ConfigTestCases inner-graph class class: TODO
859 ⚪️ ConfigTestCases inner-graph const const: TODO
860 ⚪️ ConfigTestCases inner-graph defaultArrow defaultArrow: TODO
861 ⚪️ ConfigTestCases inner-graph defaultClass defaultClass: TODO
862 ⚪️ ConfigTestCases inner-graph defaultExpression defaultExpression: TODO
863 ⚪️ ConfigTestCases inner-graph defaultFunction defaultFunction: TODO
864 ⚪️ ConfigTestCases inner-graph defaultFunctionExpression defaultFunctionExpression: TODO
865 ⚪️ ConfigTestCases inner-graph defaultId defaultId: TODO
866 ⚪️ ConfigTestCases inner-graph defaultNamedFunction defaultNamedFunction: TODO
867 ⚪️ ConfigTestCases inner-graph defaultNamedFunctionExpression defaultNamedFunctionExpression: TODO
868 ⚪️ ConfigTestCases inner-graph eval-bailout eval-bailout: TODO
869 ⚪️ ConfigTestCases inner-graph export export: TODO
870 ⚪️ ConfigTestCases inner-graph importAll importAll: TODO
871 ⚪️ ConfigTestCases inner-graph issue-11678 issue-11678: TODO
872 ⚪️ ConfigTestCases inner-graph issue-12669 issue-12669: TODO
873 ⚪️ ConfigTestCases inner-graph issue-12669-mini issue-12669-mini: TODO
874 ⚪️ ConfigTestCases inner-graph localReference localReference: TODO
875 ⚪️ ConfigTestCases inner-graph nested nested: TODO
876 ⚪️ ConfigTestCases inner-graph pure pure: TODO
877 ⚪️ ConfigTestCases inner-graph ramdaIdentical ramdaIdentical: TODO
878 ⚪️ ConfigTestCases inner-graph specifier specifier: TODO
879 ⚪️ ConfigTestCases inner-graph varNotWritten varNotWritten: TODO
880 ⚪️ ConfigTestCases inner-graph varWritten varWritten: TODO
881 ⚪️ ConfigTestCases issues issue-11871-imports-order issue-11871-imports-order: TODO
882 ⚪️ ConfigTestCases issues issue-12924 issue-12924: TODO
887 ⚪️ ConfigTestCases issues issue-14974 issue-14974: TODO
888 ⚪️ ConfigTestCases issues issue-3596 issue-3596: TODO
889 ⚪️ ConfigTestCases issues issue-7470 issue-7470: TODO
892 ⚪️ ConfigTestCases json tree-shaking-default tree-shaking-default: TODO
893 ⚪️ ConfigTestCases layer rules rules: TODO
894 ⚪️ ConfigTestCases library 0-create-library 0-create-library: TODO
895 ⚪️ ConfigTestCases library 1-use-library 1-use-library: TODO
912 ⚪️ ConfigTestCases library invalid-name invalid-name: TODO
928 🟡 ConfigTestCases loader-import-module css css: #4923
929 ⚪️ ConfigTestCases loaders #-issue-14755-# #-issue-14755-#: TODO
933 🔴 ConfigTestCases loaders hot-in-context hot-in-context: blocked by parser hook and ConstPlugin: #4300
956 ⚪️ ConfigTestCases loaders options options: TODO
957 🔴 ConfigTestCases loaders pr-14384 pr-14384: Rspack does not export NormalModule and support beforeLoaders from JS side and whether to implemented is tracked here: https://github.com/orgs/web-infra-dev/projects/9
966 ⚪️ ConfigTestCases managedPaths futureDefaults futureDefaults: TODO
967 ⚪️ ConfigTestCases mangle mangle-with-object-prop mangle-with-object-prop: TODO
968 ⚪️ ConfigTestCases module externals externals: TODO
969 ⚪️ ConfigTestCases module runtime-chunk runtime-chunk: TODO
970 ⚪️ ConfigTestCases module split-chunks split-chunks: TODO
971 ⚪️ ConfigTestCases module-name different-issuers-for-same-module different-issuers-for-same-module: TODO
972 ⚪️ ConfigTestCases no-parse module.exports module.exports: TODO
973 ⚪️ ConfigTestCases no-parse no-parse-function no-parse-function: TODO
974 ⚪️ ConfigTestCases node node-prefix node-prefix: TODO
975 ⚪️ ConfigTestCases optimization chunk chunk: TODO
985 ⚪️ ConfigTestCases optimization hashed-module-ids hashed-module-ids: TODO
986 ⚪️ ConfigTestCases optimization minimizer minimizer: TODO
987 ⚪️ ConfigTestCases optimization named-modules named-modules: TODO
988 ⚪️ ConfigTestCases optimization runtime-specific-used-exports runtime-specific-used-exports: TODO
989 ⚪️ ConfigTestCases optimization runtime-specific-used-exports2 runtime-specific-used-exports2: TODO
990 ⚪️ ConfigTestCases output charset charset: TODO
991 ⚪️ ConfigTestCases output function function: TODO
992 ⚪️ ConfigTestCases output import-meta-name import-meta-name: TODO
993 ⚪️ ConfigTestCases output inner-dirs-entries inner-dirs-entries: TODO
994 ⚪️ ConfigTestCases output publicPath-node publicPath-node: TODO
995 ⚪️ ConfigTestCases output publicPath-scriptType-module publicPath-scriptType-module: TODO
996 ⚪️ ConfigTestCases output publicPath-web publicPath-web: TODO
997 ⚪️ ConfigTestCases output string string: TODO
998 ⚪️ ConfigTestCases output-module check-defaults check-defaults: TODO
1003 ⚪️ ConfigTestCases parsing context context: TODO
1008 ⚪️ ConfigTestCases parsing harmony-global harmony-global: TODO
1009 ⚪️ ConfigTestCases parsing harmony-this harmony-this: TODO
1010 ⚪️ ConfigTestCases parsing harmony-this-concat harmony-this-concat: TODO
1017 ⚪️ ConfigTestCases parsing issue-14545 issue-14545: TODO
1018 ⚪️ ConfigTestCases parsing issue-14720 issue-14720: TODO
1019 ⚪️ ConfigTestCases parsing issue-2942 issue-2942: TODO
1023 ⚪️ ConfigTestCases parsing issue-4857 issue-4857: TODO
1024 ⚪️ ConfigTestCases parsing issue-5624 issue-5624: TODO
1025 ⚪️ ConfigTestCases parsing issue-8293 issue-8293: TODO
1026 ⚪️ ConfigTestCases parsing issue-9042 issue-9042: TODO
1037 ⚪️ ConfigTestCases parsing optional optional: TODO
1038 ⚪️ ConfigTestCases parsing optional-chaining optional-chaining: TODO
1039 ⚪️ ConfigTestCases parsing relative-filedirname relative-filedirname: TODO
1040 ⚪️ ConfigTestCases parsing require-ignore require-ignore: TODO
1044 ⚪️ ConfigTestCases parsing requirejs requirejs: TODO
1045 ⚪️ ConfigTestCases parsing system.import system.import: TODO
1046 ⚪️ ConfigTestCases performance many-async-imports many-async-imports: TODO
1047 ⚪️ ConfigTestCases performance many-exports many-exports: TODO
1052 🔴 ConfigTestCases plugins banner-plugin-hashing banner-plugin-hashing: Lacking support of chunkhash
1053 ⚪️ ConfigTestCases plugins define-plugin define-plugin: TODO
1054 ⚪️ ConfigTestCases plugins define-plugin-bigint define-plugin-bigint: TODO
1093 ⚪️ ConfigTestCases plugins lib-manifest-plugin lib-manifest-plugin: TODO
1098 ⚪️ ConfigTestCases plugins min-chunk-size min-chunk-size: TODO
1099 ⚪️ ConfigTestCases plugins mini-css-extract-plugin mini-css-extract-plugin: TODO
1100 ⚪️ ConfigTestCases plugins profiling-plugin profiling-plugin: TODO
1101 ⚪️ ConfigTestCases plugins progress-plugin progress-plugin: TODO
1102 ⚪️ ConfigTestCases plugins provide-plugin provide-plugin: TODO
1103 ⚪️ ConfigTestCases plugins source-map-dev-tool-plugin source-map-dev-tool-plugin: TODO
1104 ⚪️ ConfigTestCases plugins source-map-dev-tool-pluginappend source-map-dev-tool-pluginappend: TODO
1105 ⚪️ ConfigTestCases plugins terser-plugin terser-plugin: TODO
1106 ⚪️ ConfigTestCases process-assets html-plugin html-plugin: TODO
1107 ⚪️ ConfigTestCases race-conditions load-module load-module: TODO
1108 ⚪️ ConfigTestCases rebuild finishModules finishModules: TODO
1109 ⚪️ ConfigTestCases rebuild rebuildWithNewDependencies rebuildWithNewDependencies: TODO
1110 ⚪️ ConfigTestCases records issue-295 issue-295: TODO
1111 ⚪️ ConfigTestCases records issue-2991 issue-2991: TODO
1112 ⚪️ ConfigTestCases records issue-7339 issue-7339: TODO
1113 ⚪️ ConfigTestCases records issue-7492 issue-7492: TODO
1114 ⚪️ ConfigTestCases records stable-sort stable-sort: TODO
1115 ⚪️ ConfigTestCases require module-require module-require: TODO
1116 ⚪️ ConfigTestCases resolve context-resolve-with-ignore context-resolve-with-ignore: TODO
1117 ⚪️ ConfigTestCases resolve empty-context-module empty-context-module: TODO
1123 ⚪️ ConfigTestCases resolve issue-11335-context-module issue-11335-context-module: TODO
1124 ⚪️ ConfigTestCases resolve issue-15580 issue-15580: TODO
1128 ⚪️ ConfigTestCases resolve only-module only-module: TODO
1129 ⚪️ ConfigTestCases resolve-merging override override: TODO
1133 ⚪️ ConfigTestCases resolving prefer-absolute prefer-absolute: TODO
1134 ⚪️ ConfigTestCases resolving prefer-root prefer-root: TODO
1135 ⚪️ ConfigTestCases rule-set chaining chaining: TODO
1136 ⚪️ ConfigTestCases rule-set compiler compiler: TODO
1137 ⚪️ ConfigTestCases rule-set custom custom: TODO
1138 ⚪️ ConfigTestCases rule-set query query: TODO
1139 ⚪️ ConfigTestCases rule-set resolve-options resolve-options: TODO
1140 ⚪️ ConfigTestCases rule-set simple simple: TODO
1141 ⚪️ ConfigTestCases rule-set simple-use-array-fn simple-use-array-fn: TODO
1142 ⚪️ ConfigTestCases rule-set simple-use-fn-array simple-use-fn-array: TODO
1143 ⚪️ ConfigTestCases rule-set undefined-values undefined-values: TODO
1144 ⚪️ ConfigTestCases runtime entries-in-runtime entries-in-runtime: TODO
1145 ⚪️ ConfigTestCases runtime invalid-esm-export invalid-esm-export: TODO
1146 ⚪️ ConfigTestCases runtime no-runtime-per-entry no-runtime-per-entry: TODO
1147 ⚪️ ConfigTestCases runtime opt-in-finally opt-in-finally: TODO
1151 ⚪️ ConfigTestCases scope-hoisting create-dll-plugin create-dll-plugin: TODO
1152 ⚪️ ConfigTestCases scope-hoisting dll-plugin dll-plugin: TODO
1173 ⚪️ ConfigTestCases sharing consume-module-ignore-warnings consume-module-ignore-warnings: TODO
1177 ⚪️ ConfigTestCases sharing consume-multiple-versions-ignore-warnings consume-multiple-versions-ignore-warnings: TODO
1210 ⚪️ ConfigTestCases side-effects issue-13063 issue-13063: TODO
1218 ⚪️ ConfigTestCases side-effects type-reexports type-reexports: TODO
1219 ⚪️ ConfigTestCases side-effects url url: TODO
1232 ⚪️ ConfigTestCases source-map array-as-output-library array-as-output-library: TODO
1233 ⚪️ ConfigTestCases source-map array-as-output-library-in-object-output array-as-output-library-in-object-output: TODO
1234 ⚪️ ConfigTestCases source-map context-module-source-path context-module-source-path: TODO
1235 ⚪️ ConfigTestCases source-map default-filename-extensions-css default-filename-extensions-css: TODO
1236 ⚪️ ConfigTestCases source-map default-filename-extensions-js default-filename-extensions-js: TODO
1237 ⚪️ ConfigTestCases source-map default-filename-extensions-mjs default-filename-extensions-mjs: TODO
1242 ⚪️ ConfigTestCases source-map exclude-modules-source-map exclude-modules-source-map: TODO
1243 ⚪️ ConfigTestCases source-map module-names module-names: TODO
1250 ⚪️ ConfigTestCases source-map namespace-source-path.library namespace-source-path.library: TODO
1251 ⚪️ ConfigTestCases source-map no-source-map no-source-map: TODO
1255 ⚪️ ConfigTestCases source-map object-as-output-library object-as-output-library: TODO
1256 🟡 ConfigTestCases source-map relative-source-map-path relative-source-map-path: #4304
1257 🔴 ConfigTestCases source-map relative-source-maps-by-loader relative-source-maps-by-loader: #5393
1258 ⚪️ ConfigTestCases source-map resource-path resource-path: TODO
1262 ⚪️ ConfigTestCases source-map source-map-with-profiling-plugin source-map-with-profiling-plugin: TODO
1263 ⚪️ ConfigTestCases source-map sources-array-production sources-array-production: TODO
1270 🔴 ConfigTestCases split-chunks chunk-filename-delimiter-default chunk-filename-delimiter-default: splitted chunk ids should be the same as webpack #4334
1275 🔴 ConfigTestCases split-chunks custom-filename-function custom-filename-function: not support function type of splitChunks #4333
1280 🔴 ConfigTestCases split-chunks entry-point-error entry-point-error: should emit error if entry point and splitted chunk have the same name #4332
1287 🔴 ConfigTestCases split-chunks issue-11513 issue-11513: should support object type minSize #4331
1303 🔴 ConfigTestCases split-chunks move-to-entrypoint move-to-entrypoint: jest node env blocks
1304 🔴 ConfigTestCases split-chunks no-options no-options: no js splitChunks plugin
1308 🟡 ConfigTestCases split-chunks runtime-chunk runtime-chunk: not have the same name for splitted chunk with webpack #4334
1309 🔴 ConfigTestCases split-chunks runtime-chunk-async-node runtime-chunk-async-node: hang by unknown reasons #4342
1313 🔴 ConfigTestCases split-chunks runtime-chunk-node runtime-chunk-node: hang by unknown reasons #4342
1314 🔴 ConfigTestCases split-chunks runtime-chunk-node-13130 runtime-chunk-node-13130: hang by unknown reasons #4342
1325 🔴 ConfigTestCases split-chunks-common hot hot: block: require.main #3562
1338 🔴 ConfigTestCases split-chunks-common library library: block: require.ensure #4304
1356 ⚪️ ConfigTestCases target amd-container-named amd-container-named: TODO
1357 ⚪️ ConfigTestCases target amd-container-require amd-container-require: TODO
1358 ⚪️ ConfigTestCases target amd-container-unnamed amd-container-unnamed: TODO
1359 ⚪️ ConfigTestCases target amd-named amd-named: TODO
1360 ⚪️ ConfigTestCases target amd-require amd-require: TODO
1361 ⚪️ ConfigTestCases target amd-unnamed amd-unnamed: TODO
1369 ⚪️ ConfigTestCases target node-dynamic-import node-dynamic-import: TODO
1370 ⚪️ ConfigTestCases target strict-mode-global strict-mode-global: TODO
1380 ⚪️ ConfigTestCases target system-named-assets-path system-named-assets-path: TODO
1384 ⚪️ ConfigTestCases target umd-auxiliary-comments-object umd-auxiliary-comments-object: TODO
1385 ⚪️ ConfigTestCases target umd-auxiliary-comments-string umd-auxiliary-comments-string: TODO
1386 ⚪️ ConfigTestCases target umd-named-define umd-named-define: TODO
1387 🔴 ConfigTestCases trusted-types custom-policy-name custom-policy-name: #5395
1388 🔴 ConfigTestCases trusted-types default-policy-name default-policy-name: #5395
1389 ⚪️ ConfigTestCases trusted-types devtool-eval devtool-eval: TODO
1390 🔴 ConfigTestCases trusted-types no-policy-name no-policy-name: #5395
1391 🔴 ConfigTestCases trusted-types no-trusted-types no-trusted-types: #5395
1392 ⚪️ ConfigTestCases trusted-types web-worker web-worker: TODO
1393 ⚪️ ConfigTestCases types filesystems filesystems: TODO
1397 ⚪️ ConfigTestCases utils lazy-set lazy-set: TODO
1398 ⚪️ ConfigTestCases wasm export-imported-global export-imported-global: TODO
1399 ⚪️ ConfigTestCases wasm identical identical: TODO
1400 ⚪️ ConfigTestCases wasm import-wasm-wasm import-wasm-wasm: TODO
1401 ⚪️ ConfigTestCases wasm missing-wasm-experiment missing-wasm-experiment: TODO
1402 ⚪️ ConfigTestCases wasm wasm-in-initial-chunk-error wasm-in-initial-chunk-error: TODO
1403 ⚪️ ConfigTestCases web attach-existing attach-existing: TODO
1404 ⚪️ ConfigTestCases web node-source node-source: TODO
1405 ⚪️ ConfigTestCases web node-source-future-defaults node-source-future-defaults: TODO
1406 ⚪️ ConfigTestCases web node-source-global node-source-global: TODO
1407 ⚪️ ConfigTestCases web non-js-chunks-entrypoint non-js-chunks-entrypoint: TODO
1408 ⚪️ ConfigTestCases web non-js-chunks-entrypoint-runtime-chunk non-js-chunks-entrypoint-runtime-chunk: TODO
1412 ⚪️ ConfigTestCases web preexecuted-chunk preexecuted-chunk: TODO
1419 ⚪️ ConfigTestCases web retry-failed-import retry-failed-import: TODO
1420 ⚪️ ConfigTestCases web unique-jsonp unique-jsonp: TODO
1421 🔴 ConfigTestCases worker custom-worker custom-worker: #3656
1422 🔴 ConfigTestCases worker node-worker node-worker: needs compile time evaluateExpression
1423 🔴 ConfigTestCases worker node-worker-hmr node-worker-hmr: HMR plugin
1440 🔴 TestCases normal amd define-needs-module: #4313
1441 🔴 TestCases normal amd namedModules: #4313
1442 🔴 TestCases normal amd namedModulesConstArrayDep: #4313
1479 🔴 TestCases normal chunks context: #4304
1480 🔴 TestCases normal chunks inline-options: #4306
1481 🔴 TestCases normal chunks named-chunks: #4304
1482 🔴 TestCases normal chunks nested-in-empty: #4304
1483 🔴 TestCases normal chunks parsing: #4304
1484 🔴 TestCases normal chunks runtime: #4304
1485 🔴 TestCases normal chunks var-inject-error-handler: #4304
1486 🟡 TestCases normal chunks weak-dependencies: #2787
1487 🔴 TestCases normal chunks weak-dependencies-context: #4315
1528 🔴 TestCases normal cjs-interop non-existing-export: #4323
1529 🟡 TestCases normal cjs-tree-shaking bailouts: #4313
1530 🟡 TestCases normal cjs-tree-shaking mutate: #4323
1531 🔴 TestCases normal cjs-tree-shaking reexports: #4424
1609 🔴 TestCases normal compile deduplication-bundle-loader: #4304
1610 🔴 TestCases normal compile error-hide-stack: #4326
1623 🔴 TestCases normal context import-meta-webpack-context: #4305
1624 🔴 TestCases normal context issue-10969: #4329
1625 🔴 TestCases normal context issue-5750: #4328
1670 🟡 TestCases normal errors crash-missing-import: #4348
1671 🟡 TestCases normal errors harmony-import-missing: #4348
1672 🟡 TestCases normal errors harmony-import-missing2: #4348
1673 🔴 TestCases normal errors load-module-cycle: #3738
1674 🔴 TestCases normal errors load-module-cycle-multiple: #3738
1675 🔴 TestCases normal errors load-module-error: #3738
1676 🟡 TestCases normal errors loader-error-warning: #4349
1677 🟡 TestCases normal errors mjs-non-fully-specified: #4348
1678 🟡 TestCases normal errors module-request: #4348
1687 🟡 TestCases normal esm import-meta: #4350
1752 🟡 TestCases normal json default-default-with-concatenation: #3823
1753 🔴 TestCases normal json import-assertions-type-json: #4358
1754 🔴 TestCases normal json import-by-name: #4323
1755 🟡 TestCases normal json import-by-name-with-concatenation: #3823, #4323
1756 🟡 TestCases normal json import-with-default-with-concatenation: #3823
1757 🟡 TestCases normal json reexport: #4323
1783 🔴 TestCases normal large big-assets: #3180
1784 ⚪️ TestCases normal large many-replacements: TODO
1785 🔴 TestCases normal loaders import-module: #4398
1786 🔴 TestCases normal loaders issue-10725: blocked by this.loadModule #3738
1787 🔴 TestCases normal loaders issue-2299: blocked by this.loadModule #3738
1788 🔴 TestCases normal loaders issue-4959: blocked by this.loadModule #3738
1789 🔴 TestCases normal loaders no-string: blocked by #3459
1790 🟡 TestCases normal loaders query: #4397
1791 🔴 TestCases normal loaders resolve: #3180
1792 🔴 TestCases normal loaders utils: #4397
1838 🟡 TestCases normal mjs non-enumerable: #4323
1839 🟡 TestCases normal mjs type-module: #3544, #5197
1885 🔴 TestCases normal nonce set-nonce: #4401
1886 🔴 TestCases normal optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation
1946 🔴 TestCases normal parsing amd-rename: #4313
1947 🟡 TestCases normal parsing chunks: #4304
1948 🟡 TestCases normal parsing complex-require: #4304, #4313
1949 🔴 TestCases normal parsing context: #3346
1950 🔴 TestCases normal parsing declared-api: #4313
1951 🔴 TestCases normal parsing es6.nominimize: #4304
1952 🔴 TestCases normal parsing evaluate: #4424
1953 🔴 TestCases normal parsing evaluate-nullish: #4424
1954 🔴 TestCases normal parsing extract-amd: #4313
1955 🔴 TestCases normal parsing extract-amd.nominimize: #4313
1956 🔴 TestCases normal parsing extract-require: #4424
1957 🔴 TestCases normal parsing harmony-deep-exports: #4426
1958 🔴 TestCases normal parsing harmony-duplicate-export: #4323
1959 🔴 TestCases normal parsing harmony-export-import-specifier: #4426
1960 🔴 TestCases normal parsing harmony-export-precedence: #4323
1961 🔴 TestCases normal parsing harmony-info: #4323
1962 🔴 TestCases normal parsing harmony-injecting-order: #4313
1963 🔴 TestCases normal parsing harmony-reexport: new treeshaking re-implementation
1964 🔴 TestCases normal parsing harmony-star-conflict: #4118, #4323
1965 🔴 TestCases normal parsing issue-2084: #4313
1966 🔴 TestCases normal parsing issue-2600: #4348
1967 🔴 TestCases normal parsing issue-2641: #4313
1968 ⚪️ TestCases normal parsing issue-3252: TODO
1969 ⚪️ TestCases normal parsing issue-3273: TODO
1970 🔴 TestCases normal parsing issue-345: #4313
1971 🔴 TestCases normal parsing issue-387: #4313
1972 🔴 TestCases normal parsing issue-4596: #4424
1973 🔴 TestCases normal parsing issue-4940: #4313
1974 🔴 TestCases normal parsing issue-627: #4429
1975 🔴 TestCases normal parsing issue-758: #4313, #4304
1976 🔴 TestCases normal parsing issue-7778: #4450
1977 🔴 TestCases normal parsing local-modules: #4313
1978 🔴 TestCases normal parsing missing-export-warning-nested: #4323
1979 🔴 TestCases normal parsing nullish-coalescing: #4300
1980 🔴 TestCases normal parsing precreated-ast: #4442
1981 🔴 TestCases normal parsing renaming: #4313, #3346
1982 🔴 TestCases normal parsing resolve-weak-context: #4315
1983 🔴 TestCases normal parsing strict-mode: #4313
1984 🔴 TestCases normal parsing typeof: #4424
1985 🔴 TestCases normal parsing unsupported-amd: #4313
2389 🔴 TestCases normal resolving commomjs-local-module: #4313
2390 🔴 TestCases normal resolving context: #4397
2391 🔴 TestCases normal resolving data-uri: #4445
2392 🔴 TestCases normal resolving issue-2986: #4348
2422 🔴 TestCases normal runtime chunk-callback-order: #4313
2423 🔴 TestCases normal runtime error-handling: #4348
2424 🔴 TestCases normal runtime issue-15518: #4306
2425 🔴 TestCases normal runtime missing-module-exception: #4348
2426 🔴 TestCases normal runtime missing-module-syntax-error: #4348
2427 🔴 TestCases normal runtime module-caching: #4304
2444 ⚪️ TestCases normal scope-hoisting circular-root-export: TODO
2445 🟡 TestCases normal scope-hoisting json-reexport-6700: #4323
2446 ⚪️ TestCases normal scope-hoisting renaming-shorthand-5027: TODO
2621 ⚪️ TestCases normal side-effects dynamic-reexports: TODO
2658 ⚪️ TestCases normal wasm v128: TODO
2754 🔴 TestCases hot amd define-needs-module: #4313
2755 🔴 TestCases hot amd namedModules: #4313
2756 🔴 TestCases hot amd namedModulesConstArrayDep: #4313
2793 🔴 TestCases hot chunks context: #4304
2794 🔴 TestCases hot chunks inline-options: #4306
2795 🔴 TestCases hot chunks named-chunks: #4304
2796 🔴 TestCases hot chunks nested-in-empty: #4304
2797 🔴 TestCases hot chunks parsing: #4304
2798 🔴 TestCases hot chunks runtime: #4304
2799 🔴 TestCases hot chunks var-inject-error-handler: #4304
2800 🟡 TestCases hot chunks weak-dependencies: https://github.com/web-infra-dev/rsp...*[Comment body truncated]*

@LingyuCoder
Copy link
Collaborator Author

!bench

@rspack-bot
Copy link

rspack-bot commented Feb 5, 2024

📝 Benchmark detail: Open

Name Base (2024-02-05 a9a640d) Current Change
10000_development-mode + exec 1.69 s ± 28 ms 1.72 s ± 26 ms +1.77 %
10000_development-mode_hmr + exec 911 ms ± 7.4 ms 918 ms ± 8.1 ms +0.72 %
10000_production-mode + exec 2.63 s ± 29 ms 2.61 s ± 27 ms -0.93 %
arco-pro_development-mode + exec 2.65 s ± 38 ms 2.67 s ± 43 ms +0.55 %
arco-pro_development-mode_hmr + exec 1.07 s ± 32 ms 1.07 s ± 11 ms +0.21 %
arco-pro_production-mode + exec 4.26 s ± 77 ms 4.24 s ± 54 ms -0.49 %
threejs_development-mode_10x + exec 1.9 s ± 29 ms 1.89 s ± 11 ms -0.69 %
threejs_development-mode_10x_hmr + exec 1.13 s ± 7.9 ms 1.14 s ± 15 ms +0.71 %
threejs_production-mode_10x + exec 5.62 s ± 18 ms 5.79 s ± 31 ms +3.07 %

@LingyuCoder LingyuCoder force-pushed the refactor/align-exports-type branch from e8141f9 to 02d3d7b Compare February 5, 2024 03:39
@LingyuCoder LingyuCoder force-pushed the refactor/align-cjs-export-require-exports branch from 7ea1bec to 0c62a63 Compare February 5, 2024 03:39
@LingyuCoder LingyuCoder force-pushed the refactor/align-exports-type branch from 02d3d7b to 378736e Compare February 5, 2024 05:45
@LingyuCoder LingyuCoder force-pushed the refactor/align-cjs-export-require-exports branch from 0c62a63 to d0b1b6b Compare February 5, 2024 05:45
@LingyuCoder LingyuCoder force-pushed the refactor/align-exports-type branch from 378736e to 703d75e Compare February 5, 2024 13:34
@LingyuCoder LingyuCoder force-pushed the refactor/align-cjs-export-require-exports branch from d0b1b6b to 0d52378 Compare February 5, 2024 13:34
@LingyuCoder LingyuCoder force-pushed the refactor/align-exports-type branch from 9fa4881 to 703d75e Compare February 5, 2024 14:37
@LingyuCoder LingyuCoder force-pushed the refactor/align-cjs-export-require-exports branch from 0d52378 to 23e95e1 Compare February 6, 2024 05:08
@LingyuCoder LingyuCoder changed the base branch from refactor/align-exports-type to refactor/align-cjs-export-require-dependency February 6, 2024 05:08
@LingyuCoder
Copy link
Collaborator Author

!diff

Copy link
Contributor

github-actions bot commented Feb 6, 2024

arco-pro

Runtime Modules Rspack Only Common Webpack Only Common Percent
Modules 0 12 1 92.31%
Lines 0 180 134 57.32%
Lines(Common Modules) 0 180 0 100.00%
Normal Modules Rspack Only Common Webpack Only Common Percent
Modules 1 891 0 99.89%
Lines 3898 113461 4368 93.21%
Lines(Common Modules) 3895 113461 4368 93.21%

View diff report

Copy link
Contributor

github-actions bot commented Feb 6, 2024

arco-pro

Runtime Modules Rspack Only Common Webpack Only Common Percent
Modules 0 12 1 92.31%
Lines 0 180 134 57.32%
Lines(Common Modules) 0 180 0 100.00%
Normal Modules Rspack Only Common Webpack Only Common Percent
Modules 1 891 0 99.89%
Lines 2072 114989 2840 95.90%
Lines(Common Modules) 2069 114989 2840 95.91%

View diff report

@LingyuCoder LingyuCoder force-pushed the refactor/align-cjs-export-require-dependency branch from 8081093 to c69735a Compare February 7, 2024 07:48
@LingyuCoder LingyuCoder force-pushed the refactor/align-cjs-export-require-exports branch from 4649325 to 972c6a2 Compare February 7, 2024 07:48
Base automatically changed from refactor/align-cjs-export-require-dependency to main February 8, 2024 07:10
@LingyuCoder LingyuCoder force-pushed the refactor/align-cjs-export-require-exports branch from 972c6a2 to e3cb443 Compare February 8, 2024 07:14
@LingyuCoder LingyuCoder marked this pull request as ready for review February 8, 2024 07:38
@LingyuCoder LingyuCoder requested a review from hardfist as a code owner February 8, 2024 07:38
@LingyuCoder LingyuCoder merged commit a37f4d9 into main Feb 19, 2024
21 checks passed
@LingyuCoder LingyuCoder deleted the refactor/align-cjs-export-require-exports branch February 19, 2024 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team The issue/pr is created by the member of Rspack.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants