Skip to content

feat: support webpackInclude and webpackExclude#7055

Merged
LingyuCoder merged 4 commits intomainfrom
feat/webpack-include-exclude
Jul 5, 2024
Merged

feat: support webpackInclude and webpackExclude#7055
LingyuCoder merged 4 commits intomainfrom
feat/webpack-include-exclude

Conversation

@LingyuCoder
Copy link
Copy Markdown
Contributor

@LingyuCoder LingyuCoder commented Jul 5, 2024

Summary

Support webpackInclude and webpackExclude of magic comments when dynamic import context module

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

@LingyuCoder LingyuCoder requested a review from ahabhgk July 5, 2024 08:23
@github-actions github-actions bot added team The issue/pr is created by the member of Rspack. release: feature release: feature related release(mr only) labels Jul 5, 2024
@netlify
Copy link
Copy Markdown

netlify bot commented Jul 5, 2024

Deploy Preview for rspack ready!

Name Link
🔨 Latest commit 5940972
🔍 Latest deploy log https://app.netlify.com/sites/rspack/deploys/6687ad7f3eb7900008c57b17
😎 Deploy Preview https://deploy-preview-7055--rspack.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jul 5, 2024

Test Compatibility Diff

main pr diff
80.277% 80.298% ✅ ⏫ 0.021
Unpassed tests

4 🔴 Stats chunkGroups: TODO
5 🔴 Stats chunkGroups: TODO
6 🔴 Stats chunkGroups: TODO
11 🔴 Compiler: TODO
12 🔴 Compiler: TODO
13 🔴 Compiler: TODO
14 🔴 Compiler: TODO
15 🔴 Compiler: TODO
18 🔴 Compiler methods isChild: TODO
30 🔴 Compiler: TODO
32 🔴 Compiler: TODO
36 🔴 Compiler: TODO
39 🔴 Compiler: TODO
41 🔴 Compiler: TODO
48 ⚪️ aggressive-splitting-entry: TODO
49 ⚪️ aggressive-splitting-on-demand: TODO
50 ⚪️ all-stats: TODO
51 ⚪️ asset: TODO
52 ⚪️ asset-concat: TODO
53 ⚪️ async-commons-chunk: TODO
54 ⚪️ async-commons-chunk-auto: TODO
55 ⚪️ child-compiler-apply-entry-option: TODO
56 ⚪️ chunk-module-id-range: TODO
57 ⚪️ chunks: TODO
58 ⚪️ chunks-development: TODO
59 ⚪️ circular-correctness: TODO
60 ⚪️ color-disabled: TODO
61 ⚪️ color-enabled: TODO
62 ⚪️ color-enabled-custom: TODO
63 ⚪️ common-libs: TODO
64 ⚪️ commons-chunk-min-size-0: TODO
65 ⚪️ commons-chunk-min-size-Infinity: TODO
66 ⚪️ commons-plugin-issue-4980: TODO
67 ⚪️ concat-and-sideeffects: TODO
68 ⚪️ context-independence: TODO
69 ⚪️ custom-terser: TODO
70 ⚪️ define-plugin: TODO
71 ⚪️ details-error: TODO
72 ⚪️ dll-reference-plugin-issue-7624: TODO
73 ⚪️ dll-reference-plugin-issue-7624-error: TODO
74 ⚪️ entry-filename: TODO
75 ⚪️ exclude-with-loader: TODO
76 ⚪️ external: TODO
77 ⚪️ graph-correctness-entries: TODO
78 ⚪️ graph-correctness-modules: TODO
79 ⚪️ graph-roots: TODO
80 ⚪️ ignore-warnings: TODO
81 ⚪️ immutable: TODO
82 ⚪️ import-weak: TODO
83 ⚪️ import-weak-parser-option: TODO
84 ⚪️ import-with-invalid-options-comments: TODO
85 ⚪️ issue-7577: TODO
86 🔴 limit-chunk-count-plugin: #4304
87 ⚪️ logging: TODO
88 ⚪️ logging-debug: TODO
89 ⚪️ max-modules: TODO
90 ⚪️ max-modules-default: TODO
91 ⚪️ module-assets: TODO
92 ⚪️ module-deduplication: TODO
93 ⚪️ module-deduplication-named: TODO
94 ⚪️ module-federation-custom-exposed-module-name: TODO
95 ⚪️ module-not-found-error: TODO
96 ⚪️ module-reasons: TODO
97 ⚪️ module-trace-disabled-in-error: TODO
98 ⚪️ module-trace-enabled-in-error: TODO
99 ⚪️ named-chunk-groups: TODO
100 ⚪️ named-chunks-plugin: TODO
101 ⚪️ named-chunks-plugin-async: TODO
102 ⚪️ no-emit-on-errors-plugin-with-child-error: TODO
103 ⚪️ optimize-chunks: TODO
104 ⚪️ output-module: TODO
105 ⚪️ parse-error: TODO
106 ⚪️ performance-disabled: TODO
107 ⚪️ performance-error: TODO
108 ⚪️ performance-no-hints: TODO
109 ⚪️ prefetch: TODO
110 ⚪️ prefetch-preload-mixed: TODO
111 ⚪️ preload: TODO
112 ⚪️ preset-detailed: TODO
113 ⚪️ preset-errors-only: TODO
114 ⚪️ preset-errors-only-error: TODO
115 ⚪️ preset-errors-warnings: TODO
116 ⚪️ preset-minimal: TODO
117 ⚪️ preset-minimal-simple: TODO
118 ⚪️ preset-mixed-array: TODO
119 ⚪️ preset-none: TODO
120 ⚪️ preset-none-array: TODO
121 ⚪️ preset-none-error: TODO
122 ⚪️ preset-normal: TODO
123 ⚪️ preset-normal-performance: TODO
124 ⚪️ preset-normal-performance-ensure-filter-sourcemaps: TODO
125 ⚪️ preset-summary: TODO
126 ⚪️ preset-verbose: TODO
127 ⚪️ real-content-hash: TODO
128 ⚪️ related-assets: TODO
129 ⚪️ resolve-plugin-context: TODO
130 ⚪️ reverse-sort-modules: TODO
131 ⚪️ runtime-chunk: TODO
132 ⚪️ runtime-chunk-integration: TODO
133 ⚪️ runtime-chunk-issue-7382: TODO
134 ⚪️ runtime-chunk-single: TODO
135 ⚪️ runtime-specific-used-exports: TODO
136 ⚪️ scope-hoisting-bailouts: TODO
137 ⚪️ scope-hoisting-multi: TODO
138 ⚪️ side-effects-issue-7428: TODO
139 ⚪️ side-effects-optimization: TODO
140 ⚪️ side-effects-simple-unused: TODO
141 ⚪️ simple: TODO
142 ⚪️ simple-more-info: TODO
143 ⚪️ split-chunks-automatic-name: TODO
144 ⚪️ split-chunks-chunk-name: TODO
145 ⚪️ split-chunks-combinations: TODO
146 ⚪️ split-chunks-issue-6413: TODO
147 ⚪️ split-chunks-issue-6696: TODO
148 ⚪️ split-chunks-issue-7401: TODO
149 ⚪️ split-chunks-keep-remaining-size: TODO
150 ⚪️ split-chunks-max-size: TODO
151 ⚪️ split-chunks-min-size-reduction: TODO
152 ⚪️ split-chunks-prefer-bigger-splits: TODO
153 ⚪️ split-chunks-runtime-specific: TODO
154 ⚪️ tree-shaking: TODO
155 ⚪️ wasm-explorer-examples-sync: TODO
174 🔴 MultiCompiler: TODO
179 ⚪️ Examples aggressive-merging: TODO
180 ⚪️ Examples asset-advanced: TODO
184 ⚪️ Examples cjs-tree-shaking: TODO
188 ⚪️ Examples code-splitting-bundle-loader: TODO
197 ⚪️ Examples common-chunk-grandchildren: TODO
200 ⚪️ Examples custom-json-modules: TODO
201 ⚪️ Examples dll: TODO
202 ⚪️ Examples dll-app-and-vendor/0-vendor: TODO
203 ⚪️ Examples dll-app-and-vendor/1-app: TODO
204 ⚪️ Examples dll-entry-only: TODO
205 ⚪️ Examples dll-user: TODO
206 ⚪️ Examples explicit-vendor-chunk: TODO
214 ⚪️ Examples http2-aggressive-splitting: TODO
216 ⚪️ Examples lazy-compilation: TODO
222 ⚪️ Examples module-federation: TODO
229 ⚪️ Examples persistent-caching: TODO
238 ⚪️ Examples typescript: TODO
243 ⚪️ HotTestCases async-node child-compiler issue-9706: TODO
244 ⚪️ HotTestCases async-node chunks accept-system-import: TODO
245 ⚪️ HotTestCases async-node chunks accept-system-import-webpackhot: TODO
246 ⚪️ HotTestCases async-node chunks dynamic-system-import: TODO
247 ⚪️ HotTestCases async-node chunks split-chunks: TODO
248 ⚪️ HotTestCases async-node chunks split-chunks-webpackhot: TODO
249 ⚪️ HotTestCases async-node chunks system-import: TODO
250 🔴 HotTestCases async-node chunks update-chunk-loading-runtime: #5596
251 ⚪️ HotTestCases async-node code-generation this-in-accept: TODO
252 ⚪️ HotTestCases async-node code-generation this-in-accept-webpackhot: TODO
253 ⚪️ HotTestCases async-node concat reload-compat-flag: TODO
254 ⚪️ HotTestCases async-node concat reload-external: TODO
258 ⚪️ HotTestCases async-node define issue-6962: TODO
259 ⚪️ HotTestCases async-node determinism issue-10174: TODO
260 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared: TODO
261 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared-in-other-runtime: TODO
262 ⚪️ HotTestCases async-node disposing runtime-independent-filename: TODO
263 ⚪️ HotTestCases async-node errors decline: TODO
264 ⚪️ HotTestCases async-node errors decline-webpackhot: TODO
265 ⚪️ HotTestCases async-node errors events: TODO
266 ⚪️ HotTestCases async-node errors self-decline: TODO
267 ⚪️ HotTestCases async-node errors unaccepted: TODO
268 ⚪️ HotTestCases async-node errors unaccepted-ignored: TODO
269 ⚪️ HotTestCases async-node esm-dependency-import import-meta-webpack-hot: TODO
270 ⚪️ HotTestCases async-node esm-dependency-import module-hot: TODO
271 ⚪️ HotTestCases async-node harmony auto-import: TODO
272 ⚪️ HotTestCases async-node harmony auto-import-default: TODO
273 ⚪️ HotTestCases async-node harmony auto-import-multiple: TODO
274 ⚪️ HotTestCases async-node harmony auto-reexport: TODO
275 ⚪️ HotTestCases async-node hashing exports-info-influence: TODO
276 ⚪️ HotTestCases async-node hashing full-hash-main: TODO
277 ⚪️ HotTestCases async-node hashing full-hash-syntax-error: TODO
278 ⚪️ HotTestCases async-node invalidate conditional-accept: TODO
279 ⚪️ HotTestCases async-node invalidate during-idle: TODO
287 ⚪️ HotTestCases async-node lazy-compilation https: TODO
294 ⚪️ HotTestCases async-node lazy-compilation simple: TODO
298 ⚪️ HotTestCases async-node loader-import-module css: TODO
299 ⚪️ HotTestCases async-node numeric-ids add-remove-chunks: TODO
300 ⚪️ HotTestCases async-node numeric-ids production: TODO
301 ⚪️ HotTestCases async-node parsing hot-api-optional-chaining: TODO
314 🔴 HotTestCases async-node recover recover-after-self-error: #5596
315 ⚪️ HotTestCases async-node runtime accept: TODO
316 ⚪️ HotTestCases async-node runtime bubble-async: TODO
317 ⚪️ HotTestCases async-node runtime bubble-update: TODO
318 ⚪️ HotTestCases async-node runtime circular: TODO
319 ⚪️ HotTestCases async-node runtime dispose-removed-chunk: TODO
320 ⚪️ HotTestCases async-node runtime dispose-removed-module: TODO
321 ⚪️ HotTestCases async-node runtime import-after-download: TODO
322 ⚪️ HotTestCases async-node runtime replace-runtime-module: TODO
323 ⚪️ HotTestCases async-node runtime require-disposed-module-warning: TODO
324 ⚪️ HotTestCases async-node runtime root-error: TODO
325 ⚪️ HotTestCases async-node runtime self-accept-and-dispose: TODO
326 ⚪️ HotTestCases async-node runtime self-accept-factory: TODO
327 ⚪️ HotTestCases async-node runtime update-multiple-modules: TODO
328 ⚪️ HotTestCases async-node runtime update-multiple-times: TODO
329 ⚪️ HotTestCases async-node sharing share-plugin: TODO
330 ⚪️ HotTestCases async-node status accept: TODO
331 ⚪️ HotTestCases async-node status check: TODO
332 ⚪️ HotTestCases async-node unexpected-invalidation used-exports: TODO
333 🔴 HotTestCases async-node worker move-between-runtime: #5597
334 ⚪️ HotTestCases async-node worker remove-add-worker: TODO
339 ⚪️ HotTestCases web child-compiler issue-9706: TODO
340 ⚪️ HotTestCases web chunks accept-system-import: TODO
341 ⚪️ HotTestCases web chunks accept-system-import-webpackhot: TODO
342 ⚪️ HotTestCases web chunks dynamic-system-import: TODO
343 ⚪️ HotTestCases web chunks split-chunks: TODO
344 ⚪️ HotTestCases web chunks split-chunks-webpackhot: TODO
345 ⚪️ HotTestCases web chunks system-import: TODO
346 🔴 HotTestCases web chunks update-chunk-loading-runtime: #5596
347 ⚪️ HotTestCases web code-generation this-in-accept: TODO
348 ⚪️ HotTestCases web code-generation this-in-accept-webpackhot: TODO
349 ⚪️ HotTestCases web concat reload-compat-flag: TODO
350 ⚪️ HotTestCases web concat reload-external: TODO
354 ⚪️ HotTestCases web define issue-6962: TODO
355 ⚪️ HotTestCases web determinism issue-10174: TODO
356 ⚪️ HotTestCases web disposing remove-chunk-with-shared: TODO
357 ⚪️ HotTestCases web disposing remove-chunk-with-shared-in-other-runtime: TODO
358 ⚪️ HotTestCases web disposing runtime-independent-filename: TODO
359 ⚪️ HotTestCases web errors decline: TODO
360 ⚪️ HotTestCases web errors decline-webpackhot: TODO
361 ⚪️ HotTestCases web errors events: TODO
362 ⚪️ HotTestCases web errors self-decline: TODO
363 ⚪️ HotTestCases web errors unaccepted: TODO
364 ⚪️ HotTestCases web errors unaccepted-ignored: TODO
365 ⚪️ HotTestCases web esm-dependency-import import-meta-webpack-hot: TODO
366 ⚪️ HotTestCases web esm-dependency-import module-hot: TODO
367 ⚪️ HotTestCases web harmony auto-import: TODO
368 ⚪️ HotTestCases web harmony auto-import-default: TODO
369 ⚪️ HotTestCases web harmony auto-import-multiple: TODO
370 ⚪️ HotTestCases web harmony auto-reexport: TODO
371 ⚪️ HotTestCases web hashing exports-info-influence: TODO
372 ⚪️ HotTestCases web hashing full-hash-main: TODO
373 ⚪️ HotTestCases web hashing full-hash-syntax-error: TODO
374 ⚪️ HotTestCases web invalidate conditional-accept: TODO
375 ⚪️ HotTestCases web invalidate during-idle: TODO
383 ⚪️ HotTestCases web lazy-compilation https: TODO
390 ⚪️ HotTestCases web lazy-compilation simple: TODO
394 ⚪️ HotTestCases web loader-import-module css: TODO
395 ⚪️ HotTestCases web numeric-ids add-remove-chunks: TODO
396 ⚪️ HotTestCases web numeric-ids production: TODO
397 ⚪️ HotTestCases web parsing hot-api-optional-chaining: TODO
410 🔴 HotTestCases web recover recover-after-self-error: #5596
411 ⚪️ HotTestCases web runtime accept: TODO
412 ⚪️ HotTestCases web runtime bubble-async: TODO
413 ⚪️ HotTestCases web runtime bubble-update: TODO
414 ⚪️ HotTestCases web runtime circular: TODO
415 ⚪️ HotTestCases web runtime dispose-removed-chunk: TODO
416 ⚪️ HotTestCases web runtime dispose-removed-module: TODO
417 ⚪️ HotTestCases web runtime import-after-download: TODO
418 ⚪️ HotTestCases web runtime replace-runtime-module: TODO
419 ⚪️ HotTestCases web runtime require-disposed-module-warning: TODO
420 ⚪️ HotTestCases web runtime root-error: TODO
421 ⚪️ HotTestCases web runtime self-accept-and-dispose: TODO
422 ⚪️ HotTestCases web runtime self-accept-factory: TODO
423 ⚪️ HotTestCases web runtime update-multiple-modules: TODO
424 ⚪️ HotTestCases web runtime update-multiple-times: TODO
425 ⚪️ HotTestCases web sharing share-plugin: TODO
426 ⚪️ HotTestCases web status accept: TODO
427 ⚪️ HotTestCases web status check: TODO
428 ⚪️ HotTestCases web unexpected-invalidation used-exports: TODO
429 🔴 HotTestCases web worker move-between-runtime: #5597
437 ⚪️ HotTestCases node child-compiler issue-9706: TODO
438 ⚪️ HotTestCases node chunks accept-system-import: TODO
439 ⚪️ HotTestCases node chunks accept-system-import-webpackhot: TODO
440 ⚪️ HotTestCases node chunks dynamic-system-import: TODO
441 ⚪️ HotTestCases node chunks split-chunks: TODO
442 ⚪️ HotTestCases node chunks split-chunks-webpackhot: TODO
443 ⚪️ HotTestCases node chunks system-import: TODO
444 🔴 HotTestCases node chunks update-chunk-loading-runtime: #5596
445 ⚪️ HotTestCases node code-generation this-in-accept: TODO
446 ⚪️ HotTestCases node code-generation this-in-accept-webpackhot: TODO
447 ⚪️ HotTestCases node concat reload-compat-flag: TODO
448 ⚪️ HotTestCases node concat reload-external: TODO
452 ⚪️ HotTestCases node define issue-6962: TODO
453 ⚪️ HotTestCases node determinism issue-10174: TODO
454 ⚪️ HotTestCases node disposing remove-chunk-with-shared: TODO
455 ⚪️ HotTestCases node disposing remove-chunk-with-shared-in-other-runtime: TODO
456 ⚪️ HotTestCases node disposing runtime-independent-filename: TODO
457 ⚪️ HotTestCases node errors decline: TODO
458 ⚪️ HotTestCases node errors decline-webpackhot: TODO
459 ⚪️ HotTestCases node errors events: TODO
460 ⚪️ HotTestCases node errors self-decline: TODO
461 ⚪️ HotTestCases node errors unaccepted: TODO
462 ⚪️ HotTestCases node errors unaccepted-ignored: TODO
463 ⚪️ HotTestCases node esm-dependency-import import-meta-webpack-hot: TODO
464 ⚪️ HotTestCases node esm-dependency-import module-hot: TODO
465 ⚪️ HotTestCases node harmony auto-import: TODO
466 ⚪️ HotTestCases node harmony auto-import-default: TODO
467 ⚪️ HotTestCases node harmony auto-import-multiple: TODO
468 ⚪️ HotTestCases node harmony auto-reexport: TODO
469 ⚪️ HotTestCases node hashing exports-info-influence: TODO
470 ⚪️ HotTestCases node hashing full-hash-main: TODO
471 ⚪️ HotTestCases node hashing full-hash-syntax-error: TODO
472 ⚪️ HotTestCases node invalidate conditional-accept: TODO
473 ⚪️ HotTestCases node invalidate during-idle: TODO
481 ⚪️ HotTestCases node lazy-compilation https: TODO
488 ⚪️ HotTestCases node lazy-compilation simple: TODO
492 ⚪️ HotTestCases node loader-import-module css: TODO
493 ⚪️ HotTestCases node numeric-ids add-remove-chunks: TODO
494 ⚪️ HotTestCases node numeric-ids production: TODO
495 ⚪️ HotTestCases node parsing hot-api-optional-chaining: TODO
508 🔴 HotTestCases node recover recover-after-self-error: #5596
509 ⚪️ HotTestCases node runtime accept: TODO
510 ⚪️ HotTestCases node runtime bubble-async: TODO
511 ⚪️ HotTestCases node runtime bubble-update: TODO
512 ⚪️ HotTestCases node runtime circular: TODO
513 ⚪️ HotTestCases node runtime dispose-removed-chunk: TODO
514 ⚪️ HotTestCases node runtime dispose-removed-module: TODO
515 ⚪️ HotTestCases node runtime import-after-download: TODO
516 ⚪️ HotTestCases node runtime replace-runtime-module: TODO
517 ⚪️ HotTestCases node runtime require-disposed-module-warning: TODO
518 ⚪️ HotTestCases node runtime root-error: TODO
519 ⚪️ HotTestCases node runtime self-accept-and-dispose: TODO
520 ⚪️ HotTestCases node runtime self-accept-factory: TODO
521 ⚪️ HotTestCases node runtime update-multiple-modules: TODO
522 ⚪️ HotTestCases node runtime update-multiple-times: TODO
523 ⚪️ HotTestCases node sharing share-plugin: TODO
524 ⚪️ HotTestCases node status accept: TODO
525 ⚪️ HotTestCases node status check: TODO
526 ⚪️ HotTestCases node unexpected-invalidation used-exports: TODO
527 🔴 HotTestCases node worker move-between-runtime: #5597
535 ⚪️ HotTestCases webworker child-compiler issue-9706: TODO
536 ⚪️ HotTestCases webworker chunks accept-system-import: TODO
537 ⚪️ HotTestCases webworker chunks accept-system-import-webpackhot: TODO
538 ⚪️ HotTestCases webworker chunks dynamic-system-import: TODO
539 ⚪️ HotTestCases webworker chunks split-chunks: TODO
540 ⚪️ HotTestCases webworker chunks split-chunks-webpackhot: TODO
541 ⚪️ HotTestCases webworker chunks system-import: TODO
542 🔴 HotTestCases webworker chunks update-chunk-loading-runtime: #5596
543 ⚪️ HotTestCases webworker code-generation this-in-accept: TODO
544 ⚪️ HotTestCases webworker code-generation this-in-accept-webpackhot: TODO
545 ⚪️ HotTestCases webworker concat reload-compat-flag: TODO
546 ⚪️ HotTestCases webworker concat reload-external: TODO
550 ⚪️ HotTestCases webworker define issue-6962: TODO
551 ⚪️ HotTestCases webworker determinism issue-10174: TODO
552 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared: TODO
553 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared-in-other-runtime: TODO
554 ⚪️ HotTestCases webworker disposing runtime-independent-filename: TODO
555 ⚪️ HotTestCases webworker errors decline: TODO
556 ⚪️ HotTestCases webworker errors decline-webpackhot: TODO
557 ⚪️ HotTestCases webworker errors events: TODO
558 ⚪️ HotTestCases webworker errors self-decline: TODO
559 ⚪️ HotTestCases webworker errors unaccepted: TODO
560 ⚪️ HotTestCases webworker errors unaccepted-ignored: TODO
561 ⚪️ HotTestCases webworker esm-dependency-import import-meta-webpack-hot: TODO
562 ⚪️ HotTestCases webworker esm-dependency-import module-hot: TODO
563 ⚪️ HotTestCases webworker harmony auto-import: TODO
564 ⚪️ HotTestCases webworker harmony auto-import-default: TODO
565 ⚪️ HotTestCases webworker harmony auto-import-multiple: TODO
566 ⚪️ HotTestCases webworker harmony auto-reexport: TODO
567 ⚪️ HotTestCases webworker hashing exports-info-influence: TODO
568 ⚪️ HotTestCases webworker hashing full-hash-main: TODO
569 ⚪️ HotTestCases webworker hashing full-hash-syntax-error: TODO
570 ⚪️ HotTestCases webworker invalidate conditional-accept: TODO
571 ⚪️ HotTestCases webworker invalidate during-idle: TODO
579 ⚪️ HotTestCases webworker lazy-compilation https: TODO
586 ⚪️ HotTestCases webworker lazy-compilation simple: TODO
590 ⚪️ HotTestCases webworker loader-import-module css: TODO
591 ⚪️ HotTestCases webworker numeric-ids add-remove-chunks: TODO
592 ⚪️ HotTestCases webworker numeric-ids production: TODO
593 ⚪️ HotTestCases webworker parsing hot-api-optional-chaining: TODO
606 🔴 HotTestCases webworker recover recover-after-self-error: #5596
607 ⚪️ HotTestCases webworker runtime accept: TODO
608 ⚪️ HotTestCases webworker runtime bubble-async: TODO
609 ⚪️ HotTestCases webworker runtime bubble-update: TODO
610 ⚪️ HotTestCases webworker runtime circular: TODO
611 ⚪️ HotTestCases webworker runtime dispose-removed-chunk: TODO
612 ⚪️ HotTestCases webworker runtime dispose-removed-module: TODO
613 ⚪️ HotTestCases webworker runtime import-after-download: TODO
614 ⚪️ HotTestCases webworker runtime replace-runtime-module: TODO
615 ⚪️ HotTestCases webworker runtime require-disposed-module-warning: TODO
616 ⚪️ HotTestCases webworker runtime root-error: TODO
617 ⚪️ HotTestCases webworker runtime self-accept-and-dispose: TODO
618 ⚪️ HotTestCases webworker runtime self-accept-factory: TODO
619 ⚪️ HotTestCases webworker runtime update-multiple-modules: TODO
620 ⚪️ HotTestCases webworker runtime update-multiple-times: TODO
621 ⚪️ HotTestCases webworker sharing share-plugin: TODO
622 ⚪️ HotTestCases webworker status accept: TODO
623 ⚪️ HotTestCases webworker status check: TODO
624 ⚪️ HotTestCases webworker unexpected-invalidation used-exports: TODO
625 🔴 HotTestCases webworker worker move-between-runtime: #5597
633 ⚪️ WatchTestCases add-defines: TODO
634 ⚪️ WatchTestCases asset-concat: TODO
635 ⚪️ WatchTestCases asset-modules: TODO
636 ⚪️ WatchTestCases change-dep-while-detatched: TODO
637 ⚪️ WatchTestCases changing-module-id: TODO
638 ⚪️ WatchTestCases child-compilation-cache: TODO
639 ⚪️ WatchTestCases emit-when-clean: TODO
640 ⚪️ WatchTestCases emit-without-clean: TODO
641 ⚪️ WatchTestCases immutable: TODO
642 ⚪️ WatchTestCases loader-import-module: TODO
643 ⚪️ WatchTestCases managedPath: TODO
644 ⚪️ WatchTestCases new-split-chunk-entry-node: TODO
645 ⚪️ WatchTestCases new-split-chunk-entry-web: TODO
646 ⚪️ WatchTestCases reexport-mangle: TODO
647 ⚪️ WatchTestCases unsafe-cache: TODO
648 ⚪️ WatchTestCases unsafe-cache-duplicates: TODO
649 ⚪️ WatchTestCases unsafe-cache-managed-paths: TODO
650 ⚪️ WatchTestCases delete-in-context: TODO
651 ⚪️ WatchTestCases loader-context-dep: TODO
652 ⚪️ WatchTestCases issue-8766: TODO
653 ⚪️ WatchTestCases issue-8766-with-cache: TODO
654 ⚪️ WatchTestCases caching-harmony: TODO
655 ⚪️ WatchTestCases reexport-chain: TODO
656 ⚪️ WatchTestCases switching-harmony: TODO
657 ⚪️ WatchTestCases automatic-prefetch-plugin: TODO
658 ⚪️ WatchTestCases automatic-prefetch-plugin-9485: TODO
659 ⚪️ WatchTestCases define-plugin: TODO
660 ⚪️ WatchTestCases dll-reference-plugin: TODO
661 ⚪️ WatchTestCases mini-css-extract-plugin: TODO
662 ⚪️ WatchTestCases module-concatenation-plugin: TODO
663 ⚪️ WatchTestCases profiling-plugin: TODO
664 ⚪️ WatchTestCases watch-ignore-plugin: TODO
665 ⚪️ WatchTestCases missing-module: TODO
666 ⚪️ WatchTestCases parse-failed-esm: TODO
667 ⚪️ WatchTestCases in-loader: TODO
668 ⚪️ WatchTestCases dynamic-import: TODO
669 ⚪️ WatchTestCases static-import: TODO
670 ⚪️ WatchTestCases caching-inner-source: TODO
671 ⚪️ WatchTestCases provide-unsafe-cache: TODO
672 ⚪️ WatchTestCases issue-7400: TODO
673 ⚪️ WatchTestCases unable-to-snapshot: TODO
674 ⚪️ WatchTestCases warnings-contribute-to-hash: TODO
675 ⚪️ WatchTestCases caching: TODO
712 ⚪️ ConfigTestCases additional-pass simple simple: TODO
713 ⚪️ ConfigTestCases amd disabled disabled: TODO
714 ⚪️ ConfigTestCases asset-emitted normal normal: TODO
715 ⚪️ ConfigTestCases asset-modules assetModuleFilename assetModuleFilename: TODO
719 ⚪️ ConfigTestCases asset-modules custom-condition custom-condition: TODO
723 ⚪️ ConfigTestCases asset-modules data-url data-url: TODO
724 ⚪️ ConfigTestCases asset-modules different-query different-query: TODO
728 ⚪️ ConfigTestCases asset-modules file-loader file-loader: TODO
729 ⚪️ ConfigTestCases asset-modules file-url file-url: TODO
730 ⚪️ ConfigTestCases asset-modules generator-asset-publicPath generator-asset-publicPath: TODO
731 ⚪️ ConfigTestCases asset-modules generator-asset-publicPath-hash generator-asset-publicPath-hash: TODO
732 ⚪️ ConfigTestCases asset-modules global-options global-options: TODO
733 ⚪️ ConfigTestCases asset-modules http-url http-url: TODO
734 ⚪️ ConfigTestCases asset-modules ignore ignore: TODO
735 ⚪️ ConfigTestCases asset-modules input-data-url input-data-url: TODO
736 ⚪️ ConfigTestCases asset-modules input-data-url-encoding input-data-url-encoding: TODO
737 ⚪️ ConfigTestCases asset-modules opus opus: TODO
738 ⚪️ ConfigTestCases asset-modules overridePath overridePath: TODO
739 ⚪️ ConfigTestCases asset-modules path path: TODO
740 ⚪️ ConfigTestCases asset-modules publicPath publicPath: TODO
741 ⚪️ ConfigTestCases asset-modules query query: TODO
742 ⚪️ ConfigTestCases asset-modules query-and-custom-condition query-and-custom-condition: TODO
743 ⚪️ ConfigTestCases asset-modules query-and-custom-encoder query-and-custom-encoder: TODO
744 ⚪️ ConfigTestCases asset-modules real-content-hash real-content-hash: TODO
748 ⚪️ ConfigTestCases asset-modules rule-generator-outputPath rule-generator-outputPath: TODO
749 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath rule-generator-publicPath: TODO
750 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath-override rule-generator-publicPath-override: TODO
751 ⚪️ ConfigTestCases asset-modules source source: TODO
752 ⚪️ ConfigTestCases asset-modules types types: TODO
753 ⚪️ ConfigTestCases asset-modules unsafe-cache-13827 unsafe-cache-13827: TODO
763 ⚪️ ConfigTestCases asset-url target-node3 target-node3: TODO
764 ⚪️ ConfigTestCases asset-url target-web1 target-web1: TODO
765 ⚪️ ConfigTestCases asset-url target-web2 target-web2: TODO
766 ⚪️ ConfigTestCases asset-url target-webworker1 target-webworker1: TODO
767 ⚪️ ConfigTestCases asset-url target-webworker2 target-webworker2: TODO
768 ⚪️ ConfigTestCases assets delete-asset delete-asset: TODO
769 ⚪️ ConfigTestCases async-commons-chunk all-selected all-selected: TODO
770 ⚪️ ConfigTestCases async-commons-chunk duplicate duplicate: TODO
771 ⚪️ ConfigTestCases async-commons-chunk existing-name existing-name: TODO
772 ⚪️ ConfigTestCases async-commons-chunk nested nested: TODO
773 ⚪️ ConfigTestCases async-commons-chunk node node: TODO
774 ⚪️ ConfigTestCases async-commons-chunk simple simple: TODO
777 ⚪️ ConfigTestCases async-library 1-use-library 1-use-library: TODO
778 ⚫️ ConfigTestCases cache-dependencies managed-items managed-items: No plan
779 ⚫️ ConfigTestCases cache-dependencies managed-items-unsafe-cache managed-items-unsafe-cache: No plan
780 ⚪️ ConfigTestCases chunk-graph issue-15173 issue-15173: TODO
790 ⚪️ ConfigTestCases chunk-index order-multiple-entries order-multiple-entries: TODO
791 ⚪️ ConfigTestCases clean dry dry: TODO
792 ⚪️ ConfigTestCases clean enabled enabled: TODO
793 ⚪️ ConfigTestCases clean ignore-fn ignore-fn: TODO
794 ⚪️ ConfigTestCases clean ignore-hook ignore-hook: TODO
795 ⚪️ ConfigTestCases clean ignore-rx ignore-rx: TODO
796 ⚪️ ConfigTestCases clean link link: TODO
797 ⚪️ ConfigTestCases code-generation harmony-pure-default harmony-pure-default: TODO
798 ⚪️ ConfigTestCases code-generation require-context-id require-context-id: TODO
799 ⚪️ ConfigTestCases code-generation use-strict use-strict: TODO
815 ⚪️ ConfigTestCases concatenate-modules import-module import-module: TODO
830 ⚪️ ConfigTestCases concatenate-modules split-chunk-entry-module split-chunk-entry-module: TODO
905 ⚪️ ConfigTestCases contenthash assets assets: TODO
906 ⚪️ ConfigTestCases contenthash include-chunk-id include-chunk-id: TODO
907 ⚪️ ConfigTestCases context-exclusion simple simple: TODO
908 ⚪️ ConfigTestCases context-replacement System.import System.import: TODO
909 ⚪️ ConfigTestCases context-replacement a a: TODO
910 ⚪️ ConfigTestCases context-replacement b b: TODO
911 ⚪️ ConfigTestCases context-replacement c c: TODO
912 ⚪️ ConfigTestCases context-replacement d d: TODO
913 ⚪️ ConfigTestCases context-replacement e e: TODO
914 ⚪️ ConfigTestCases crossorigin set-crossorigin set-crossorigin: TODO
915 ⚪️ ConfigTestCases css basic basic: TODO
916 ⚪️ ConfigTestCases css basic-initial-only basic-initial-only: TODO
921 ⚪️ ConfigTestCases css conflicting-order conflicting-order: TODO
922 ⚪️ ConfigTestCases css css-modules css-modules: TODO
923 ⚪️ ConfigTestCases css css-modules-in-node css-modules-in-node: TODO
928 ⚪️ ConfigTestCases css exports exports: TODO
929 ⚪️ ConfigTestCases css exports-in-node exports-in-node: TODO
930 ⚪️ ConfigTestCases css external external: TODO
931 ⚪️ ConfigTestCases css large large: TODO
936 ⚪️ ConfigTestCases css urls urls: TODO
937 ⚫️ ConfigTestCases custom-hash-function xxhash xxhash: No plan
938 ⚪️ ConfigTestCases custom-modules json-custom json-custom: TODO
939 ⚪️ ConfigTestCases custom-source-type localization localization: TODO
940 ⚪️ ConfigTestCases deep-scope-analysis remove-export remove-export: TODO
941 ⚪️ ConfigTestCases deep-scope-analysis remove-export-scope-hoisting remove-export-scope-hoisting: TODO
942 ⚪️ ConfigTestCases defaulter immutable-config immutable-config: TODO
943 ⚪️ ConfigTestCases delegated simple simple: TODO
944 ⚪️ ConfigTestCases delegated-hash simple simple: TODO
948 ⚪️ ConfigTestCases deprecations chunk-and-module chunk-and-module: TODO
949 ⚪️ ConfigTestCases deprecations chunk-files chunk-files: TODO
950 ⚪️ ConfigTestCases deprecations config config: TODO
951 ⚪️ ConfigTestCases deprecations invalid-dependencies invalid-dependencies: TODO
952 ⚪️ ConfigTestCases deprecations non-unique-hash non-unique-hash: TODO
959 ⚪️ ConfigTestCases dll-plugin 0-create-dll 0-create-dll: TODO
960 ⚪️ ConfigTestCases dll-plugin 0-issue-10475 0-issue-10475: TODO
961 ⚪️ ConfigTestCases dll-plugin 1-issue-10475 1-issue-10475: TODO
962 ⚪️ ConfigTestCases dll-plugin 1-use-dll 1-use-dll: TODO
963 ⚪️ ConfigTestCases dll-plugin 2-use-dll-without-scope 2-use-dll-without-scope: TODO
964 ⚪️ ConfigTestCases dll-plugin 3-use-dll-with-hashid 3-use-dll-with-hashid: TODO
965 ⚪️ ConfigTestCases dll-plugin-entry 0-create-dll 0-create-dll: TODO
966 ⚪️ ConfigTestCases dll-plugin-entry 1-use-dll 1-use-dll: TODO
967 ⚪️ ConfigTestCases dll-plugin-entry 2-error-non-entry 2-error-non-entry: TODO
968 ⚪️ ConfigTestCases dll-plugin-format 0-create-dll 0-create-dll: TODO
969 ⚪️ ConfigTestCases dll-plugin-side-effects 0-create-dll 0-create-dll: TODO
970 ⚪️ ConfigTestCases dll-plugin-side-effects 1-use-dll 1-use-dll: TODO
971 ⚪️ ConfigTestCases ecmaVersion 2015 2015: TODO
972 ⚪️ ConfigTestCases ecmaVersion 2020 2020: TODO
973 ⚪️ ConfigTestCases ecmaVersion 5 5: TODO
974 ⚪️ ConfigTestCases ecmaVersion browserslist browserslist: TODO
975 ⚪️ ConfigTestCases ecmaVersion browserslist-config browserslist-config: TODO
976 ⚪️ ConfigTestCases ecmaVersion browserslist-config-env browserslist-config-env: TODO
977 ⚪️ ConfigTestCases ecmaVersion browserslist-missing browserslist-missing: TODO
978 ⚪️ ConfigTestCases ecmaVersion browserslist-query browserslist-query: TODO
979 ⚪️ ConfigTestCases ecmaVersion custom custom: TODO
980 ⚪️ ConfigTestCases emit-asset different-source different-source: TODO
981 ⚪️ ConfigTestCases emit-asset equal-source equal-source: TODO
982 ⚪️ ConfigTestCases entry adding-multiple-entry-points adding-multiple-entry-points: TODO
983 🔴 ConfigTestCases entry depend-on-advanced depend-on-advanced: afterSeal hook blocks
984 🔴 ConfigTestCases entry depend-on-bug depend-on-bug: DynamicEntryPlugin blocks
985 🔴 ConfigTestCases entry depend-on-non-js depend-on-non-js: mini-extract-css-plugin blocks
1004 ⚪️ ConfigTestCases entry issue-1068 issue-1068: TODO
1013 ⚪️ ConfigTestCases entry issue-8110 issue-8110: TODO
1020 ⚪️ ConfigTestCases entry require-entry-point require-entry-point: TODO
1021 ⚪️ ConfigTestCases entry single-entry-point single-entry-point: TODO
1025 ⚪️ ConfigTestCases entry weird-names weird-names: TODO
1026 ⚪️ ConfigTestCases entry weird-names2 weird-names2: TODO
1027 ⚪️ ConfigTestCases errors asset-options-validation asset-options-validation: TODO
1028 ⚪️ ConfigTestCases errors case-emit case-emit: TODO
1033 ⚪️ ConfigTestCases errors entry-not-found entry-not-found: TODO
1034 ⚪️ ConfigTestCases errors exception-in-chunk-renderer exception-in-chunk-renderer: TODO
1035 ⚪️ ConfigTestCases errors import-missing import-missing: TODO
1040 ⚪️ ConfigTestCases errors self-reexport self-reexport: TODO
1041 ⚪️ ConfigTestCases externals async-externals async-externals: TODO
1042 ⚪️ ConfigTestCases externals concatenated concatenated: TODO
1043 ⚪️ ConfigTestCases externals concatenated-module concatenated-module: TODO
1044 ⚪️ ConfigTestCases externals externals-array externals-array: TODO
1045 ⚪️ ConfigTestCases externals externals-in-chunk externals-in-chunk: TODO
1046 ⚪️ ConfigTestCases externals externals-in-commons-chunk externals-in-commons-chunk: TODO
1047 ⚪️ ConfigTestCases externals externals-system externals-system: TODO
1048 ⚪️ ConfigTestCases externals externals-system-custom externals-system-custom: TODO
1049 ⚪️ ConfigTestCases externals global global: TODO
1050 ⚪️ ConfigTestCases externals harmony harmony: TODO
1057 ⚪️ ConfigTestCases externals non-umd-externals-umd2 non-umd-externals-umd2: TODO
1058 ⚪️ ConfigTestCases externals optional-externals-cjs optional-externals-cjs: TODO
1059 ⚪️ ConfigTestCases externals optional-externals-root optional-externals-root: TODO
1060 ⚪️ ConfigTestCases externals optional-externals-umd optional-externals-umd: TODO
1061 ⚪️ ConfigTestCases externals optional-externals-umd2 optional-externals-umd2: TODO
1062 ⚪️ ConfigTestCases externals optional-externals-umd2-mixed optional-externals-umd2-mixed: TODO
1066 ⚪️ ConfigTestCases externals resolve resolve: TODO
1067 ⚪️ ConfigTestCases externals this this: TODO
1068 ⚪️ ConfigTestCases filename-template filename-function filename-function: TODO
1072 ⚪️ ConfigTestCases filename-template script-src-filename script-src-filename: TODO
1073 ⚪️ ConfigTestCases filename-template split-chunks-filename split-chunks-filename: TODO
1074 ⚪️ ConfigTestCases finish-modules simple simple: TODO
1075 ⚪️ ConfigTestCases graph conditional-ensure conditional-ensure: TODO
1076 ⚪️ ConfigTestCases graph issue-11770 issue-11770: TODO
1099 ⚪️ ConfigTestCases hash-length deterministic-module-ids deterministic-module-ids: TODO
1100 ⚪️ ConfigTestCases hash-length hashed-module-ids hashed-module-ids: TODO
1101 ⚪️ ConfigTestCases hash-length output-filename output-filename: TODO
1144 ⚪️ ConfigTestCases inner-graph altaskitButton altaskitButton: TODO
1145 ⚪️ ConfigTestCases inner-graph basic basic: TODO
1146 ⚪️ ConfigTestCases inner-graph blockScopes blockScopes: TODO
1147 ⚪️ ConfigTestCases inner-graph class class: TODO
1148 ⚪️ ConfigTestCases inner-graph const const: TODO
1149 ⚪️ ConfigTestCases inner-graph defaultArrow defaultArrow: TODO
1150 ⚪️ ConfigTestCases inner-graph defaultClass defaultClass: TODO
1151 ⚪️ ConfigTestCases inner-graph defaultExpression defaultExpression: TODO
1152 ⚪️ ConfigTestCases inner-graph defaultFunction defaultFunction: TODO
1153 ⚪️ ConfigTestCases inner-graph defaultFunctionExpression defaultFunctionExpression: TODO
1154 ⚪️ ConfigTestCases inner-graph defaultId defaultId: TODO
1155 ⚪️ ConfigTestCases inner-graph defaultNamedFunction defaultNamedFunction: TODO
1156 ⚪️ ConfigTestCases inner-graph defaultNamedFunctionExpression defaultNamedFunctionExpression: TODO
1157 ⚪️ ConfigTestCases inner-graph eval-bailout eval-bailout: TODO
1158 ⚪️ ConfigTestCases inner-graph export export: TODO
1159 ⚪️ ConfigTestCases inner-graph importAll importAll: TODO
1160 ⚪️ ConfigTestCases inner-graph issue-11678 issue-11678: TODO
1161 ⚪️ ConfigTestCases inner-graph issue-12669 issue-12669: TODO
1162 ⚪️ ConfigTestCases inner-graph issue-12669-mini issue-12669-mini: TODO
1163 ⚪️ ConfigTestCases inner-graph localReference localReference: TODO
1164 ⚪️ ConfigTestCases inner-graph nested nested: TODO
1165 ⚪️ ConfigTestCases inner-graph pure pure: TODO
1166 ⚪️ ConfigTestCases inner-graph ramdaIdentical ramdaIdentical: TODO
1167 ⚪️ ConfigTestCases inner-graph specifier specifier: TODO
1168 ⚪️ ConfigTestCases inner-graph varNotWritten varNotWritten: TODO
1169 ⚪️ ConfigTestCases inner-graph varWritten varWritten: TODO
1170 ⚪️ ConfigTestCases issues issue-11871-imports-order issue-11871-imports-order: TODO
1171 ⚪️ ConfigTestCases issues issue-12924 issue-12924: TODO
1176 ⚪️ ConfigTestCases issues issue-14974 issue-14974: TODO
1177 ⚪️ ConfigTestCases issues issue-3596 issue-3596: TODO
1178 ⚪️ ConfigTestCases issues issue-7470 issue-7470: TODO
1181 ⚪️ ConfigTestCases json tree-shaking-default tree-shaking-default: TODO
1182 ⚪️ ConfigTestCases layer rules rules: TODO
1185 🔴 ConfigTestCases library 1-use-library 1-use-library: #4313
1202 ⚪️ ConfigTestCases library invalid-name invalid-name: TODO
1218 🟡 ConfigTestCases loader-import-module css css: #4923
1219 ⚪️ ConfigTestCases loaders #-issue-14755-# #-issue-14755-#: TODO
1249 ⚪️ ConfigTestCases loaders options options: TODO
1250 🔴 ConfigTestCases loaders pr-14384 pr-14384: Rspack does not export NormalModule and support beforeLoaders from JS side and whether to implemented is tracked here: Webpack API Conformance List: Plugin Hooks
1259 ⚪️ ConfigTestCases managedPaths futureDefaults futureDefaults: TODO
1260 ⚪️ ConfigTestCases mangle mangle-with-object-prop mangle-with-object-prop: TODO
1261 ⚪️ ConfigTestCases module externals externals: TODO
1262 ⚪️ ConfigTestCases module runtime-chunk runtime-chunk: TODO
1263 ⚪️ ConfigTestCases module split-chunks split-chunks: TODO
1264 ⚪️ ConfigTestCases module-name different-issuers-for-same-module different-issuers-for-same-module: TODO
1271 ⚪️ ConfigTestCases node node-prefix node-prefix: TODO
1272 ⚪️ ConfigTestCases optimization chunk chunk: TODO
1282 ⚪️ ConfigTestCases optimization hashed-module-ids hashed-module-ids: TODO
1283 ⚪️ ConfigTestCases optimization minimizer minimizer: TODO
1284 ⚪️ ConfigTestCases optimization named-modules named-modules: TODO
1293 ⚪️ ConfigTestCases optimization runtime-specific-used-exports2 runtime-specific-used-exports2: TODO
1294 ⚪️ ConfigTestCases output charset charset: TODO
1299 ⚪️ ConfigTestCases output import-meta-name import-meta-name: TODO
1307 ⚪️ ConfigTestCases output publicPath-node publicPath-node: TODO
1308 ⚪️ ConfigTestCases output publicPath-scriptType-module publicPath-scriptType-module: TODO
1313 ⚪️ ConfigTestCases output string string: TODO
1314 ⚪️ ConfigTestCases output-module check-defaults check-defaults: TODO
1328 ⚪️ ConfigTestCases parsing context context: TODO
1333 ⚪️ ConfigTestCases parsing harmony-global harmony-global: TODO
1334 ⚪️ ConfigTestCases parsing harmony-this harmony-this: TODO
1335 ⚪️ ConfigTestCases parsing harmony-this-concat harmony-this-concat: TODO
1342 ⚪️ ConfigTestCases parsing issue-14545 issue-14545: TODO
1343 ⚪️ ConfigTestCases parsing issue-14720 issue-14720: TODO
1344 ⚪️ ConfigTestCases parsing issue-2942 issue-2942: TODO
1348 ⚪️ ConfigTestCases parsing issue-4857 issue-4857: TODO
1349 ⚪️ ConfigTestCases parsing issue-5624 issue-5624: TODO
1350 ⚪️ ConfigTestCases parsing issue-8293 issue-8293: TODO
1351 ⚪️ ConfigTestCases parsing issue-9042 issue-9042: TODO
1362 ⚪️ ConfigTestCases parsing optional optional: TODO
1363 ⚪️ ConfigTestCases parsing optional-chaining optional-chaining: TODO
1364 ⚪️ ConfigTestCases parsing relative-filedirname relative-filedirname: TODO
1365 ⚪️ ConfigTestCases parsing require-ignore require-ignore: TODO
1369 ⚪️ ConfigTestCases parsing requirejs requirejs: TODO
1370 ⚪️ ConfigTestCases parsing system.import system.import: TODO
1371 ⚪️ ConfigTestCases performance many-async-imports many-async-imports: TODO
1372 ⚪️ ConfigTestCases performance many-exports many-exports: TODO
1377 🔴 ConfigTestCases plugins banner-plugin-hashing banner-plugin-hashing: Lacking support of chunkhash
1378 ⚪️ ConfigTestCases plugins define-plugin define-plugin: TODO
1379 ⚪️ ConfigTestCases plugins define-plugin-bigint define-plugin-bigint: TODO
1418 ⚪️ ConfigTestCases plugins lib-manifest-plugin lib-manifest-plugin: TODO
1423 ⚪️ ConfigTestCases plugins min-chunk-size min-chunk-size: TODO
1424 ⚪️ ConfigTestCases plugins mini-css-extract-plugin mini-css-extract-plugin: TODO
1425 ⚪️ ConfigTestCases plugins profiling-plugin profiling-plugin: TODO
1426 ⚪️ ConfigTestCases plugins progress-plugin progress-plugin: TODO
1440 ⚪️ ConfigTestCases plugins source-map-dev-tool-plugin source-map-dev-tool-plugin: TODO
1447 ⚪️ ConfigTestCases plugins terser-plugin terser-plugin: TODO
1448 ⚪️ ConfigTestCases process-assets html-plugin html-plugin: TODO
1449 ⚪️ ConfigTestCases race-conditions load-module load-module: TODO
1450 ⚪️ ConfigTestCases rebuild finishModules finishModules: TODO
1451 ⚪️ ConfigTestCases rebuild rebuildWithNewDependencies rebuildWithNewDependencies: TODO
1452 ⚪️ ConfigTestCases records issue-295 issue-295: TODO
1453 ⚪️ ConfigTestCases records issue-2991 issue-2991: TODO
1454 ⚪️ ConfigTestCases records issue-7339 issue-7339: TODO
1455 ⚪️ ConfigTestCases records issue-7492 issue-7492: TODO
1456 ⚪️ ConfigTestCases records stable-sort stable-sort: TODO
1457 ⚪️ ConfigTestCases require module-require module-require: TODO
1458 ⚪️ ConfigTestCases resolve context-resolve-with-ignore context-resolve-with-ignore: TODO
1459 ⚪️ ConfigTestCases resolve empty-context-module empty-context-module: TODO
1465 ⚪️ ConfigTestCases resolve issue-11335-context-module issue-11335-context-module: TODO
1466 ⚪️ ConfigTestCases resolve issue-15580 issue-15580: TODO
1470 ⚪️ ConfigTestCases resolve only-module only-module: TODO
1474 ⚪️ ConfigTestCases resolve-merging override override: TODO
1478 ⚪️ ConfigTestCases resolving prefer-absolute prefer-absolute: TODO
1479 ⚪️ ConfigTestCases resolving prefer-root prefer-root: TODO
1480 ⚪️ ConfigTestCases rule-set chaining chaining: TODO
1481 ⚪️ ConfigTestCases rule-set compiler compiler: TODO
1482 ⚪️ ConfigTestCases rule-set custom custom: TODO
1483 ⚪️ ConfigTestCases rule-set query query: TODO
1484 ⚪️ ConfigTestCases rule-set resolve-options resolve-options: TODO
1485 ⚪️ ConfigTestCases rule-set simple simple: TODO
1486 ⚪️ ConfigTestCases rule-set simple-use-array-fn simple-use-array-fn: TODO
1487 ⚪️ ConfigTestCases rule-set simple-use-fn-array simple-use-fn-array: TODO
1488 ⚪️ ConfigTestCases rule-set undefined-values undefined-values: TODO
1492 ⚪️ ConfigTestCases runtime invalid-esm-export invalid-esm-export: TODO
1493 ⚪️ ConfigTestCases runtime no-runtime-per-entry no-runtime-per-entry: TODO
1494 ⚪️ ConfigTestCases runtime opt-in-finally opt-in-finally: TODO
1498 ⚪️ ConfigTestCases scope-hoisting create-dll-plugin create-dll-plugin: TODO
1499 ⚪️ ConfigTestCases scope-hoisting dll-plugin dll-plugin: TODO
1520 ⚪️ ConfigTestCases sharing consume-module-ignore-warnings consume-module-ignore-warnings: TODO
1524 ⚪️ ConfigTestCases sharing consume-multiple-versions-ignore-warnings consume-multiple-versions-ignore-warnings: TODO
1557 ⚪️ ConfigTestCases side-effects issue-13063 issue-13063: TODO
1565 ⚪️ ConfigTestCases side-effects type-reexports type-reexports: TODO
1566 ⚪️ ConfigTestCases side-effects url url: TODO
1579 ⚪️ ConfigTestCases source-map array-as-output-library array-as-output-library: TODO
1580 ⚪️ ConfigTestCases source-map array-as-output-library-in-object-output array-as-output-library-in-object-output: TODO
1581 ⚪️ ConfigTestCases source-map context-module-source-path context-module-source-path: TODO
1582 ⚪️ ConfigTestCases source-map default-filename-extensions-css default-filename-extensions-css: TODO
1583 ⚪️ ConfigTestCases source-map default-filename-extensions-js default-filename-extensions-js: TODO
1584 ⚪️ ConfigTestCases source-map default-filename-extensions-mjs default-filename-extensions-mjs: TODO
1589 ⚪️ ConfigTestCases source-map exclude-modules-source-map exclude-modules-source-map: TODO
1590 ⚪️ ConfigTestCases source-map module-names module-names: TODO
1597 ⚪️ ConfigTestCases source-map namespace-source-path.library namespace-source-path.library: TODO
1598 ⚪️ ConfigTestCases source-map no-source-map no-source-map: TODO
1602 ⚪️ ConfigTestCases source-map object-as-output-library object-as-output-library: TODO
1603 🟡 ConfigTestCases source-map relative-source-map-path relative-source-map-path: #4304
1604 🔴 ConfigTestCases source-map relative-source-maps-by-loader relative-source-maps-by-loader: #5393
1605 ⚪️ ConfigTestCases source-map resource-path resource-path: TODO
1609 ⚪️ ConfigTestCases source-map source-map-with-profiling-plugin source-map-with-profiling-plugin: TODO
1610 ⚪️ ConfigTestCases source-map sources-array-production sources-array-production: TODO
1624 🔴 ConfigTestCases split-chunks custom-filename-function custom-filename-function: not support function type of splitChunks #4333
1629 🔴 ConfigTestCases split-chunks entry-point-error entry-point-error: should emit error if entry point and splitted chunk have the same name #4332
1636 🔴 ConfigTestCases split-chunks issue-11513 issue-11513: should support object type minSize #4331
1655 🔴 ConfigTestCases split-chunks no-options no-options: no js splitChunks plugin
1659 🟡 ConfigTestCases split-chunks runtime-chunk runtime-chunk: not have the same name for splitted chunk with webpack #4334
1686 🔴 ConfigTestCases split-chunks-common hot hot: block: require.main #3562
1699 🔴 ConfigTestCases split-chunks-common library library: block: require.ensure #4304
1717 ⚪️ ConfigTestCases target amd-container-named amd-container-named: TODO
1718 ⚪️ ConfigTestCases target amd-container-require amd-container-require: TODO
1719 ⚪️ ConfigTestCases target amd-container-unnamed amd-container-unnamed: TODO
1720 ⚪️ ConfigTestCases target amd-named amd-named: TODO
1721 ⚪️ ConfigTestCases target amd-require amd-require: TODO
1722 ⚪️ ConfigTestCases target amd-unnamed amd-unnamed: TODO
1730 ⚪️ ConfigTestCases target node-dynamic-import node-dynamic-import: TODO
1731 ⚪️ ConfigTestCases target strict-mode-global strict-mode-global: TODO
1741 ⚪️ ConfigTestCases target system-named-assets-path system-named-assets-path: TODO
1745 ⚪️ ConfigTestCases target umd-auxiliary-comments-object umd-auxiliary-comments-object: TODO
1746 ⚪️ ConfigTestCases target umd-auxiliary-comments-string umd-auxiliary-comments-string: TODO
1747 ⚪️ ConfigTestCases target umd-named-define umd-named-define: TODO
1754 ⚪️ ConfigTestCases trusted-types devtool-eval devtool-eval: TODO
1761 ⚪️ ConfigTestCases trusted-types web-worker web-worker: TODO
1762 ⚪️ ConfigTestCases types filesystems filesystems: TODO
1766 ⚪️ ConfigTestCases utils lazy-set lazy-set: TODO
1767 ⚪️ ConfigTestCases wasm export-imported-global export-imported-global: TODO
1768 ⚪️ ConfigTestCases wasm identical identical: TODO
1769 ⚪️ ConfigTestCases wasm import-wasm-wasm import-wasm-wasm: TODO
1770 ⚪️ ConfigTestCases wasm missing-wasm-experiment missing-wasm-experiment: TODO
1771 ⚪️ ConfigTestCases wasm wasm-in-initial-chunk-error wasm-in-initial-chunk-error: TODO
1772 ⚪️ ConfigTestCases web attach-existing attach-existing: TODO
1773 ⚪️ ConfigTestCases web node-source node-source: TODO
1774 ⚪️ ConfigTestCases web node-source-future-defaults node-source-future-defaults: TODO
1775 ⚪️ ConfigTestCases web node-source-global node-source-global: TODO
1776 ⚪️ ConfigTestCases web non-js-chunks-entrypoint non-js-chunks-entrypoint: TODO
1777 ⚪️ ConfigTestCases web non-js-chunks-entrypoint-runtime-chunk non-js-chunks-entrypoint-runtime-chunk: TODO
1781 ⚪️ ConfigTestCases web preexecuted-chunk preexecuted-chunk: TODO
1788 ⚪️ ConfigTestCases web retry-failed-import retry-failed-import: TODO
1789 ⚪️ ConfigTestCases web unique-jsonp unique-jsonp: TODO
1846 🔴 TestCases normal amd define-needs-module: #4313
1847 🔴 TestCases normal amd namedModules: #4313
1848 🔴 TestCases normal amd namedModulesConstArrayDep: #4313
1885 🔴 TestCases normal chunks context: #4304
1886 🔴 TestCases normal chunks inline-options: #4306
1887 🔴 TestCases normal chunks named-chunks: #4304
1888 🔴 TestCases normal chunks nested-in-empty: #4304
1889 🔴 TestCases normal chunks parsing: #4304
1890 🔴 TestCases normal chunks runtime: #4304
1891 🔴 TestCases normal chunks var-inject-error-handler: #4304
1892 🟡 TestCases normal chunks weak-dependencies: #2787
1893 🔴 TestCases normal chunks weak-dependencies-context: #4315
1938 🟡 TestCases normal cjs-tree-shaking bailouts: #4313
2033 🔴 TestCases normal compile deduplication-bundle-loader: #4304
2034 🔴 TestCases normal compile error-hide-stack: #4326
2047 🔴 TestCases normal context import-meta-webpack-context: #4305
2100 🟡 TestCases normal errors crash-missing-import: #4348
2101 🟡 TestCases normal errors harmony-import-missing: #4348
2102 🟡 TestCases normal errors harmony-import-missing2: #4348
2103 🔴 TestCases normal errors load-module-cycle: #3738
2104 🔴 TestCases normal errors load-module-cycle-multiple: #3738
2105 🔴 TestCases normal errors load-module-error: #3738
2106 🟡 TestCases normal errors loader-error-warning: #4349
2107 🟡 TestCases normal errors mjs-non-fully-specified: #4348
2108 🟡 TestCases normal errors module-request: #4348
2113 🟡 TestCases normal esm import-meta: #4350
2181 🟡 TestCases normal json default-default-with-concatenation: #3823
2182 🔴 TestCases normal json import-assertions-type-json: #4358
2183 🟡 TestCases normal json import-with-default-with-concatenation: #3823
2221 🔴 TestCases normal large big-assets: #3180
2222 ⚪️ TestCases normal large many-replacements: TODO
2223 🔴 TestCases normal loaders import-module: #4398
2224 🔴 TestCases normal loaders issue-10725: blocked by this.loadModule #3738
2225 🔴 TestCases normal loaders issue-2299: blocked by this.loadModule #3738
2226 🔴 TestCases normal loaders issue-4959: blocked by this.loadModule #3738
2227 🔴 TestCases normal loaders no-string: blocked by #3459
2228 🔴 TestCases normal loaders resolve: #3180
2229 🔴 TestCases normal loaders utils: #4397
2283 🟡 TestCases normal mjs type-module: #3544, #5197
2362 🔴 TestCases normal nonce set-nonce: #4401
2363 🔴 TestCases normal optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation
2423 🔴 TestCases normal parsing amd-rename: #4313
2424 🟡 TestCases normal parsing chunks: #4304
2425 🟡 TestCases normal parsing complex-require: #4304, #4313
2426 🔴 TestCases normal parsing context: #3346
2427 🔴 TestCases normal parsing declared-api: #4313
2428 🔴 TestCases normal parsing es6.nominimize: #4304
2429 🔴 TestCases normal parsing evaluate: #4424
2430 🔴 TestCases normal parsing evaluate-nullish: #4424
2431 🔴 TestCases normal parsing extract-amd: #4313
2432 🔴 TestCases normal parsing extract-amd.nominimize: #4313
2433 🔴 TestCases normal parsing extract-require: #4424
2434 🔴 TestCases normal parsing harmony-deep-exports: #4426
2435 🔴 TestCases normal parsing harmony-export-import-specifier: #4426
2436 🔴 TestCases normal parsing harmony-injecting-order: #4313
2437 🔴 TestCases normal parsing harmony-reexport: new treeshaking re-implementation
2438 🔴 TestCases normal parsing issue-2084: #4313
2439 🔴 TestCases normal parsing issue-2600: #4348
2440 🔴 TestCases normal parsing issue-2641: #4313
2441 ⚪️ TestCases normal parsing issue-3252: TODO
2442 ⚪️ TestCases normal parsing issue-3273: TODO
2443 🔴 TestCases normal parsing issue-345: #4313
2444 🔴 TestCases normal parsing issue-387: #4313
2445 🔴 TestCases normal parsing issue-4596: #4424
2446 🔴 TestCases normal parsing issue-4940: #4313
2447 🔴 TestCases normal parsing issue-758: #4313, #4304
2448 🔴 TestCases normal parsing local-modules: #4313
2449 🔴 TestCases normal parsing nullish-coalescing: #4300
2450 🔴 TestCases normal parsing precreated-ast: #4442
2451 🔴 TestCases normal parsing renaming: #4313, #3346
2452 🔴 TestCases normal parsing resolve-weak-context: #4315
2453 🔴 TestCases normal parsing strict-mode: #4313
2454 🔴 TestCases normal parsing typeof: #4424
2455 🔴 TestCases normal parsing unsupported-amd: #4313
2894 🔴 TestCases normal resolving commomjs-local-module: #4313
2895 🔴 TestCases normal resolving context: #4397
2896 🔴 TestCases normal resolving issue-2986: #4348
2934 🔴 TestCases normal runtime chunk-callback-order: #4313
2935 🔴 TestCases normal runtime error-handling: #4348
2936 🔴 TestCases normal runtime missing-module-exception: #4348
2937 🔴 TestCases normal runtime missing-module-syntax-error: #4348
2938 🔴 TestCases normal runtime module-caching: #4304
2959 ⚪️ TestCases normal scope-hoisting circular-root-export: TODO
2960 ⚪️ TestCases normal scope-hoisting renaming-shorthand-5027: TODO
3139 ⚪️ TestCases normal side-effects dynamic-reexports: TODO
3176 ⚪️ TestCases normal wasm v128: TODO
3273 🔴 TestCases hot amd define-needs-module: #4313
3274 🔴 TestCases hot amd namedModules: #4313
3275 🔴 TestCases hot amd namedModulesConstArrayDep: #4313
3312 🔴 TestCases hot chunks context: #4304
3313 🔴 TestCases hot chunks inline-options: #4306
3314 🔴 TestCases hot chunks named-chunks: #4304
3315 🔴 TestCases hot chunks nested-in-empty: #4304
3316 🔴 TestCases hot chunks parsing: #4304
3317 🔴 TestCases hot chunks runtime: #4304
3318 🔴 TestCases hot chunks var-inject-error-handler: #4304
3319 🟡 TestCases hot chunks weak-dependencies: #2787
3320 🔴 TestCases hot chunks weak-dependencies-context: #4315
3365 🟡 TestCases hot cjs-tree-shaking bailouts: #4313
3460 🔴 TestCases hot compile deduplication-bundle-loader: #4304
3461 🔴 TestCases hot compile error-hide-stack: #4326
3474 🔴 TestCases hot context import-meta-webpack-context: #4305
3527 🟡 TestCases hot errors crash-missing-import: #4348
3528 🟡 TestCases hot errors harmony-import-missing: #4348
3529 🟡 TestCases hot errors harmony-import-missing2: #4348
3530 🔴 TestCases hot errors load-module-cycle: #3738
3531 🔴 TestCases hot errors load-module-cycle-multiple: #3738
3532 🔴 TestCases hot errors load-module-error: #3738
3533 🟡 TestCases hot errors loader-error-warning: #4349
3534 🟡 TestCases hot errors mjs-non-fully-specified: #4348
3535 🟡 TestCases hot errors module-request: #4348
3540 🟡 TestCases hot esm import-meta: #4350
3608 🟡 TestCases hot json default-default-with-concatenation: #3823
3609 🔴 TestCases hot json import-assertions-type-json: #4358
3610 🟡 TestCases hot json import-with-default-with-concatenation: #3823
3648 🔴 TestCases hot large big-assets: #3180
3649 ⚪️ TestCases hot large many-replacements: TODO
3650 🔴 TestCases hot loaders import-module: #4398
3651 🔴 TestCases hot loaders issue-10725: blocked by this.loadModule #3738
3652 🔴 TestCases hot loaders issue-2299: blocked by this.loadModule #3738
3653 🔴 TestCases hot loaders issue-4959: blocked by this.loadModule #3738
3654 🔴 TestCases hot loaders no-string: blocked by #3459
3655 🔴 TestCases hot loaders resolve: #3180
3656 🔴 TestCases hot loaders utils: #4397
3710 🟡 TestCases hot mjs type-module: #3544, #5197
3789 🔴 TestCases hot nonce set-nonce: #4401
3790 🔴 TestCases hot optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation
3850 🔴 TestCases hot parsing amd-rename: #4313
3851 🟡 TestCases hot parsing chunks: #4304
3852 🟡 TestCases hot parsing complex-require: #4304, #4313
3853 🔴 TestCases hot parsing context: #3346
3854 🔴 TestCases hot parsing declared-api: #4313
3855 🔴 TestCases hot parsing es6.nominimize: #4304
3856 🔴 TestCases hot parsing evaluate: #4424
3857 🔴 TestCases hot parsing evaluate-nullish: #4424
3858 🔴 TestCases hot parsing extract-amd: #4313
3859 🔴 TestCases hot parsing extract-amd.nominimize: #4313
3860 🔴 TestCases hot parsing extract-require: #4424
3861 🔴 TestCases hot parsing harmony-deep-exports: #4426
3862 🔴 TestCases hot parsing harmony-export-import-specifier: #4426
3863 🔴 TestCases hot parsing harmony-injecting-order: #4313
3864 🔴 TestCases hot parsing harmony-reexport: new treeshaking re-implementation
3865 🔴 TestCases hot parsing issue-2084: #4313
3866 🔴 TestCases hot parsing issue-2600: #4348
3867 🔴 TestCases hot parsing issue-2641: #4313
3868 ⚪️ TestCases hot parsing issue-3252: TODO
3869 ⚪️ TestCases hot parsing issue-3273: TODO
3870 🔴 TestCases hot parsing issue-345: #4313
3871 🔴 TestCases hot parsing issue-387: #4313
3872 🔴 TestCases hot parsing issue-4596: #4424
3873 🔴 TestCases hot parsing issue-4940: #4313
3874 🔴 TestCases hot parsing issue-758: #4313, #4304
3875 🔴 TestCases hot parsing local-modules: #4313
3876 🔴 TestCases hot parsing nullish-coalescing: #4300
3877 🔴 TestCases hot parsing precreated-ast: #4442
3878 🔴 TestCases hot parsing renaming: #4313, #3346
3879 🔴 TestCases hot parsing resolve-weak-context: #4315
3880 🔴 TestCases hot parsing strict-mode: #4313
3881 🔴 TestCases hot parsing typeof: #4424
3882 🔴 TestCases hot parsing unsupported-amd: #4313
4323 🔴 TestCases hot resolving commomjs-local-module: #4313
4324 🔴 TestCases hot resolving context: #4397
4325 🔴 TestCases hot resolving issue-2986: #4348
4363 🔴 TestCases hot runtime chunk-callback-order: #4313
4364 🔴 TestCases hot runtime error-handling: #4348
4365 🔴 TestCases hot runtime missing-module-exception: #4348
4366 🔴 TestCases hot runtime missing-module-syntax-error: #4348
4367 🔴 TestCases hot runtime module-caching: #4304
4388 ⚪️ TestCases hot scope-hoisting circular-root-export: TODO
4389 ⚪️ TestCases hot scope-hoisting renaming-shorthand-5027: TODO
4568 ⚪️ TestCases hot side-effects dynamic-reexports: TODO
4605 ⚪️ TestCases hot wasm v128: TODO

@LingyuCoder LingyuCoder requested a review from SyMind July 5, 2024 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release: feature release: feature related release(mr only) team The issue/pr is created by the member of Rspack.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants