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

feat: support webpackExports in magic comments #7198

Merged
merged 1 commit into from
Jul 17, 2024

Conversation

LingyuCoder
Copy link
Collaborator

Summary

Last piece of dynamic import magic comments

Checklist

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

@LingyuCoder LingyuCoder requested a review from ahabhgk July 17, 2024 06:47
@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 17, 2024
Copy link

netlify bot commented Jul 17, 2024

Deploy Preview for rspack ready!

Name Link
🔨 Latest commit 93c6458
🔍 Latest deploy log https://app.netlify.com/sites/rspack/deploys/669768ecefc42f0008cb96e5
😎 Deploy Preview https://deploy-preview-7198--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.

Copy link
Contributor

Test Compatibility Diff

main pr diff
57.609% 57.661% ✅ ⏫ 0.052
Unpassed tests

6 🔴 Stats chunkGroups: TODO
7 🔴 Stats chunkGroups: TODO
8 🔴 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
60 🔴 MultiCompiler: TODO
66 ⚪️ HotTestCases async-node child-compiler issue-9706: TODO
67 ⚪️ HotTestCases async-node chunks accept-system-import: TODO
68 ⚪️ HotTestCases async-node chunks accept-system-import-webpackhot: TODO
69 ⚪️ HotTestCases async-node chunks dynamic-system-import: TODO
70 ⚪️ HotTestCases async-node chunks split-chunks: TODO
71 ⚪️ HotTestCases async-node chunks split-chunks-webpackhot: TODO
72 ⚪️ HotTestCases async-node chunks system-import: TODO
73 🔴 HotTestCases async-node chunks update-chunk-loading-runtime: #5596
74 ⚪️ HotTestCases async-node code-generation this-in-accept: TODO
75 ⚪️ HotTestCases async-node code-generation this-in-accept-webpackhot: TODO
76 ⚪️ HotTestCases async-node concat reload-compat-flag: TODO
77 ⚪️ HotTestCases async-node concat reload-external: TODO
82 ⚪️ HotTestCases async-node define issue-6962: TODO
83 ⚪️ HotTestCases async-node determinism issue-10174: TODO
84 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared: TODO
85 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared-in-other-runtime: TODO
86 ⚪️ HotTestCases async-node disposing runtime-independent-filename: TODO
87 ⚪️ HotTestCases async-node errors decline: TODO
88 ⚪️ HotTestCases async-node errors decline-webpackhot: TODO
89 ⚪️ HotTestCases async-node errors events: TODO
90 ⚪️ HotTestCases async-node errors self-decline: TODO
91 ⚪️ HotTestCases async-node errors unaccepted: TODO
92 ⚪️ HotTestCases async-node errors unaccepted-ignored: TODO
93 ⚪️ HotTestCases async-node esm-dependency-import import-meta-webpack-hot: TODO
94 ⚪️ HotTestCases async-node esm-dependency-import module-hot: TODO
95 ⚪️ HotTestCases async-node harmony auto-import: TODO
96 ⚪️ HotTestCases async-node harmony auto-import-default: TODO
97 ⚪️ HotTestCases async-node harmony auto-import-multiple: TODO
98 ⚪️ HotTestCases async-node harmony auto-reexport: TODO
99 ⚪️ HotTestCases async-node hashing exports-info-influence: TODO
100 ⚪️ HotTestCases async-node hashing full-hash-main: TODO
101 ⚪️ HotTestCases async-node hashing full-hash-syntax-error: TODO
102 ⚪️ HotTestCases async-node invalidate conditional-accept: TODO
103 ⚪️ HotTestCases async-node invalidate during-idle: TODO
113 ⚪️ HotTestCases async-node lazy-compilation https: TODO
122 ⚪️ HotTestCases async-node lazy-compilation simple: TODO
127 ⚪️ HotTestCases async-node loader-import-module css: TODO
128 ⚪️ HotTestCases async-node numeric-ids add-remove-chunks: TODO
129 ⚪️ HotTestCases async-node numeric-ids production: TODO
130 ⚪️ HotTestCases async-node parsing hot-api-optional-chaining: TODO
147 🔴 HotTestCases async-node recover recover-after-self-error: #5596
148 ⚪️ HotTestCases async-node runtime accept: TODO
149 ⚪️ HotTestCases async-node runtime bubble-async: TODO
150 ⚪️ HotTestCases async-node runtime bubble-update: TODO
151 ⚪️ HotTestCases async-node runtime circular: TODO
152 ⚪️ HotTestCases async-node runtime dispose-removed-chunk: TODO
153 ⚪️ HotTestCases async-node runtime dispose-removed-module: TODO
154 ⚪️ HotTestCases async-node runtime import-after-download: TODO
155 ⚪️ HotTestCases async-node runtime replace-runtime-module: TODO
156 ⚪️ HotTestCases async-node runtime require-disposed-module-warning: TODO
157 ⚪️ HotTestCases async-node runtime root-error: TODO
158 ⚪️ HotTestCases async-node runtime self-accept-and-dispose: TODO
159 ⚪️ HotTestCases async-node runtime self-accept-factory: TODO
160 ⚪️ HotTestCases async-node runtime update-multiple-modules: TODO
161 ⚪️ HotTestCases async-node runtime update-multiple-times: TODO
162 ⚪️ HotTestCases async-node sharing share-plugin: TODO
163 ⚪️ HotTestCases async-node status accept: TODO
164 ⚪️ HotTestCases async-node status check: TODO
165 ⚪️ HotTestCases async-node unexpected-invalidation used-exports: TODO
166 🔴 HotTestCases async-node worker move-between-runtime: #5597
167 ⚪️ HotTestCases async-node worker remove-add-worker: TODO
173 ⚪️ HotTestCases node child-compiler issue-9706: TODO
174 ⚪️ HotTestCases node chunks accept-system-import: TODO
175 ⚪️ HotTestCases node chunks accept-system-import-webpackhot: TODO
176 ⚪️ HotTestCases node chunks dynamic-system-import: TODO
177 ⚪️ HotTestCases node chunks split-chunks: TODO
178 ⚪️ HotTestCases node chunks split-chunks-webpackhot: TODO
179 ⚪️ HotTestCases node chunks system-import: TODO
180 🔴 HotTestCases node chunks update-chunk-loading-runtime: #5596
181 ⚪️ HotTestCases node code-generation this-in-accept: TODO
182 ⚪️ HotTestCases node code-generation this-in-accept-webpackhot: TODO
183 ⚪️ HotTestCases node concat reload-compat-flag: TODO
184 ⚪️ HotTestCases node concat reload-external: TODO
189 ⚪️ HotTestCases node define issue-6962: TODO
190 ⚪️ HotTestCases node determinism issue-10174: TODO
191 ⚪️ HotTestCases node disposing remove-chunk-with-shared: TODO
192 ⚪️ HotTestCases node disposing remove-chunk-with-shared-in-other-runtime: TODO
193 ⚪️ HotTestCases node disposing runtime-independent-filename: TODO
194 ⚪️ HotTestCases node errors decline: TODO
195 ⚪️ HotTestCases node errors decline-webpackhot: TODO
196 ⚪️ HotTestCases node errors events: TODO
197 ⚪️ HotTestCases node errors self-decline: TODO
198 ⚪️ HotTestCases node errors unaccepted: TODO
199 ⚪️ HotTestCases node errors unaccepted-ignored: TODO
200 ⚪️ HotTestCases node esm-dependency-import import-meta-webpack-hot: TODO
201 ⚪️ HotTestCases node esm-dependency-import module-hot: TODO
202 ⚪️ HotTestCases node harmony auto-import: TODO
203 ⚪️ HotTestCases node harmony auto-import-default: TODO
204 ⚪️ HotTestCases node harmony auto-import-multiple: TODO
205 ⚪️ HotTestCases node harmony auto-reexport: TODO
206 ⚪️ HotTestCases node hashing exports-info-influence: TODO
207 ⚪️ HotTestCases node hashing full-hash-main: TODO
208 ⚪️ HotTestCases node hashing full-hash-syntax-error: TODO
209 ⚪️ HotTestCases node invalidate conditional-accept: TODO
210 ⚪️ HotTestCases node invalidate during-idle: TODO
220 ⚪️ HotTestCases node lazy-compilation https: TODO
229 ⚪️ HotTestCases node lazy-compilation simple: TODO
234 ⚪️ HotTestCases node loader-import-module css: TODO
235 ⚪️ HotTestCases node numeric-ids add-remove-chunks: TODO
236 ⚪️ HotTestCases node numeric-ids production: TODO
237 ⚪️ HotTestCases node parsing hot-api-optional-chaining: TODO
254 🔴 HotTestCases node recover recover-after-self-error: #5596
255 ⚪️ HotTestCases node runtime accept: TODO
256 ⚪️ HotTestCases node runtime bubble-async: TODO
257 ⚪️ HotTestCases node runtime bubble-update: TODO
258 ⚪️ HotTestCases node runtime circular: TODO
259 ⚪️ HotTestCases node runtime dispose-removed-chunk: TODO
260 ⚪️ HotTestCases node runtime dispose-removed-module: TODO
261 ⚪️ HotTestCases node runtime import-after-download: TODO
262 ⚪️ HotTestCases node runtime replace-runtime-module: TODO
263 ⚪️ HotTestCases node runtime require-disposed-module-warning: TODO
264 ⚪️ HotTestCases node runtime root-error: TODO
265 ⚪️ HotTestCases node runtime self-accept-and-dispose: TODO
266 ⚪️ HotTestCases node runtime self-accept-factory: TODO
267 ⚪️ HotTestCases node runtime update-multiple-modules: TODO
268 ⚪️ HotTestCases node runtime update-multiple-times: TODO
269 ⚪️ HotTestCases node sharing share-plugin: TODO
270 ⚪️ HotTestCases node status accept: TODO
271 ⚪️ HotTestCases node status check: TODO
272 ⚪️ HotTestCases node unexpected-invalidation used-exports: TODO
273 🔴 HotTestCases node worker move-between-runtime: #5597
283 ⚪️ HotTestCases web child-compiler issue-9706: TODO
284 ⚪️ HotTestCases web chunks accept-system-import: TODO
285 ⚪️ HotTestCases web chunks accept-system-import-webpackhot: TODO
286 ⚪️ HotTestCases web chunks dynamic-system-import: TODO
287 ⚪️ HotTestCases web chunks split-chunks: TODO
288 ⚪️ HotTestCases web chunks split-chunks-webpackhot: TODO
289 ⚪️ HotTestCases web chunks system-import: TODO
290 🔴 HotTestCases web chunks update-chunk-loading-runtime: #5596
291 ⚪️ HotTestCases web code-generation this-in-accept: TODO
292 ⚪️ HotTestCases web code-generation this-in-accept-webpackhot: TODO
293 ⚪️ HotTestCases web concat reload-compat-flag: TODO
294 ⚪️ HotTestCases web concat reload-external: TODO
299 ⚪️ HotTestCases web define issue-6962: TODO
300 ⚪️ HotTestCases web determinism issue-10174: TODO
301 ⚪️ HotTestCases web disposing remove-chunk-with-shared: TODO
302 ⚪️ HotTestCases web disposing remove-chunk-with-shared-in-other-runtime: TODO
303 ⚪️ HotTestCases web disposing runtime-independent-filename: TODO
304 ⚪️ HotTestCases web errors decline: TODO
305 ⚪️ HotTestCases web errors decline-webpackhot: TODO
306 ⚪️ HotTestCases web errors events: TODO
307 ⚪️ HotTestCases web errors self-decline: TODO
308 ⚪️ HotTestCases web errors unaccepted: TODO
309 ⚪️ HotTestCases web errors unaccepted-ignored: TODO
310 ⚪️ HotTestCases web esm-dependency-import import-meta-webpack-hot: TODO
311 ⚪️ HotTestCases web esm-dependency-import module-hot: TODO
312 ⚪️ HotTestCases web harmony auto-import: TODO
313 ⚪️ HotTestCases web harmony auto-import-default: TODO
314 ⚪️ HotTestCases web harmony auto-import-multiple: TODO
315 ⚪️ HotTestCases web harmony auto-reexport: TODO
316 ⚪️ HotTestCases web hashing exports-info-influence: TODO
317 ⚪️ HotTestCases web hashing full-hash-main: TODO
318 ⚪️ HotTestCases web hashing full-hash-syntax-error: TODO
319 ⚪️ HotTestCases web invalidate conditional-accept: TODO
320 ⚪️ HotTestCases web invalidate during-idle: TODO
330 ⚪️ HotTestCases web lazy-compilation https: TODO
339 ⚪️ HotTestCases web lazy-compilation simple: TODO
344 ⚪️ HotTestCases web loader-import-module css: TODO
345 ⚪️ HotTestCases web numeric-ids add-remove-chunks: TODO
346 ⚪️ HotTestCases web numeric-ids production: TODO
347 ⚪️ HotTestCases web parsing hot-api-optional-chaining: TODO
364 🔴 HotTestCases web recover recover-after-self-error: #5596
365 ⚪️ HotTestCases web runtime accept: TODO
366 ⚪️ HotTestCases web runtime bubble-async: TODO
367 ⚪️ HotTestCases web runtime bubble-update: TODO
368 ⚪️ HotTestCases web runtime circular: TODO
369 ⚪️ HotTestCases web runtime dispose-removed-chunk: TODO
370 ⚪️ HotTestCases web runtime dispose-removed-module: TODO
371 ⚪️ HotTestCases web runtime import-after-download: TODO
372 ⚪️ HotTestCases web runtime replace-runtime-module: TODO
373 ⚪️ HotTestCases web runtime require-disposed-module-warning: TODO
374 ⚪️ HotTestCases web runtime root-error: TODO
375 ⚪️ HotTestCases web runtime self-accept-and-dispose: TODO
376 ⚪️ HotTestCases web runtime self-accept-factory: TODO
377 ⚪️ HotTestCases web runtime update-multiple-modules: TODO
378 ⚪️ HotTestCases web runtime update-multiple-times: TODO
379 ⚪️ HotTestCases web sharing share-plugin: TODO
380 ⚪️ HotTestCases web status accept: TODO
381 ⚪️ HotTestCases web status check: TODO
382 ⚪️ HotTestCases web unexpected-invalidation used-exports: TODO
383 🔴 HotTestCases web worker move-between-runtime: #5597
393 ⚪️ HotTestCases webworker child-compiler issue-9706: TODO
394 ⚪️ HotTestCases webworker chunks accept-system-import: TODO
395 ⚪️ HotTestCases webworker chunks accept-system-import-webpackhot: TODO
396 ⚪️ HotTestCases webworker chunks dynamic-system-import: TODO
397 ⚪️ HotTestCases webworker chunks split-chunks: TODO
398 ⚪️ HotTestCases webworker chunks split-chunks-webpackhot: TODO
399 ⚪️ HotTestCases webworker chunks system-import: TODO
400 🔴 HotTestCases webworker chunks update-chunk-loading-runtime: #5596
401 ⚪️ HotTestCases webworker code-generation this-in-accept: TODO
402 ⚪️ HotTestCases webworker code-generation this-in-accept-webpackhot: TODO
403 ⚪️ HotTestCases webworker concat reload-compat-flag: TODO
404 ⚪️ HotTestCases webworker concat reload-external: TODO
409 ⚪️ HotTestCases webworker define issue-6962: TODO
410 ⚪️ HotTestCases webworker determinism issue-10174: TODO
411 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared: TODO
412 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared-in-other-runtime: TODO
413 ⚪️ HotTestCases webworker disposing runtime-independent-filename: TODO
414 ⚪️ HotTestCases webworker errors decline: TODO
415 ⚪️ HotTestCases webworker errors decline-webpackhot: TODO
416 ⚪️ HotTestCases webworker errors events: TODO
417 ⚪️ HotTestCases webworker errors self-decline: TODO
418 ⚪️ HotTestCases webworker errors unaccepted: TODO
419 ⚪️ HotTestCases webworker errors unaccepted-ignored: TODO
420 ⚪️ HotTestCases webworker esm-dependency-import import-meta-webpack-hot: TODO
421 ⚪️ HotTestCases webworker esm-dependency-import module-hot: TODO
422 ⚪️ HotTestCases webworker harmony auto-import: TODO
423 ⚪️ HotTestCases webworker harmony auto-import-default: TODO
424 ⚪️ HotTestCases webworker harmony auto-import-multiple: TODO
425 ⚪️ HotTestCases webworker harmony auto-reexport: TODO
426 ⚪️ HotTestCases webworker hashing exports-info-influence: TODO
427 ⚪️ HotTestCases webworker hashing full-hash-main: TODO
428 ⚪️ HotTestCases webworker hashing full-hash-syntax-error: TODO
429 ⚪️ HotTestCases webworker invalidate conditional-accept: TODO
430 ⚪️ HotTestCases webworker invalidate during-idle: TODO
440 ⚪️ HotTestCases webworker lazy-compilation https: TODO
449 ⚪️ HotTestCases webworker lazy-compilation simple: TODO
454 ⚪️ HotTestCases webworker loader-import-module css: TODO
455 ⚪️ HotTestCases webworker numeric-ids add-remove-chunks: TODO
456 ⚪️ HotTestCases webworker numeric-ids production: TODO
457 ⚪️ HotTestCases webworker parsing hot-api-optional-chaining: TODO
474 🔴 HotTestCases webworker recover recover-after-self-error: #5596
475 ⚪️ HotTestCases webworker runtime accept: TODO
476 ⚪️ HotTestCases webworker runtime bubble-async: TODO
477 ⚪️ HotTestCases webworker runtime bubble-update: TODO
478 ⚪️ HotTestCases webworker runtime circular: TODO
479 ⚪️ HotTestCases webworker runtime dispose-removed-chunk: TODO
480 ⚪️ HotTestCases webworker runtime dispose-removed-module: TODO
481 ⚪️ HotTestCases webworker runtime import-after-download: TODO
482 ⚪️ HotTestCases webworker runtime replace-runtime-module: TODO
483 ⚪️ HotTestCases webworker runtime require-disposed-module-warning: TODO
484 ⚪️ HotTestCases webworker runtime root-error: TODO
485 ⚪️ HotTestCases webworker runtime self-accept-and-dispose: TODO
486 ⚪️ HotTestCases webworker runtime self-accept-factory: TODO
487 ⚪️ HotTestCases webworker runtime update-multiple-modules: TODO
488 ⚪️ HotTestCases webworker runtime update-multiple-times: TODO
489 ⚪️ HotTestCases webworker sharing share-plugin: TODO
490 ⚪️ HotTestCases webworker status accept: TODO
491 ⚪️ HotTestCases webworker status check: TODO
492 ⚪️ HotTestCases webworker unexpected-invalidation used-exports: TODO
493 🔴 HotTestCases webworker worker move-between-runtime: #5597
503 ⚪️ aggressive-splitting-entry: TODO
504 🔴 aggressive-splitting-on-demand: support webpack.optimize.AggressiveSplittingPlugin
505 🔴 all-stats: support webpack.optimize.AggressiveSplittingPlugin
506 🟡 asset: check the consistency with webpack
507 🟡 asset-concat: check the consistency with webpack
508 🔴 async-commons-chunk: support require.ensure()
509 🟡 async-commons-chunk-auto: check the consistency with webpack
510 🟡 child-compiler-apply-entry-option: check the consistency with webpack
511 🔴 chunk-module-id-range: support ChunkModuleIdRangePlugin
512 🔴 chunks: support AMD require
513 🔴 chunks-development: support AMD require
514 🟡 circular-correctness: check the consistency with webpack
515 🟡 color-disabled: check the consistency with webpack
516 🟡 color-enabled: check the consistency with webpack
517 🔴 color-enabled-custom: support color object
518 🟡 common-libs: check the consistency with webpack
519 🔴 commons-chunk-min-size-0: Method RegExp.prototype.test called on incompatible receiver undefined
520 🟡 commons-chunk-min-size-Infinity: check the consistency with webpack
521 🟡 commons-plugin-issue-4980: check the consistency with webpack
522 🟡 concat-and-sideeffects: check the consistency with webpack
523 🔴 context-independence: hash changed
524 🟡 custom-terser: check the consistency with webpack
525 🔴 define-plugin: webpack.DefinePlugin.runtimeValue is not a function
526 🔴 details-error: custom error details
527 🔴 dll-reference-plugin-issue-7624: webpack.DllReferencePlugin is not a constructor
528 🔴 dll-reference-plugin-issue-7624-error: webpack.DllReferencePlugin is not a constructor
529 🔴 entry-filename: unstable
530 🟡 exclude-with-loader: check the consistency with webpack
531 🟡 external: check the consistency with webpack
532 🟡 graph-correctness-entries: check the consistency with webpack
533 🟡 graph-correctness-modules: check the consistency with webpack
534 🟡 graph-roots: check the consistency with webpack
535 🟡 ignore-warnings: check the consistency with webpack
536 🟡 immutable: check the consistency with webpack
538 🟡 import-weak: check the consistency with webpack
539 🟡 import-weak-parser-option: check the consistency with webpack
540 🟡 import-with-invalid-options-comments: check the consistency with webpack
541 🟡 issue-7577: check the consistency with webpack
542 🔴 limit-chunk-count-plugin: #4304
543 🔴 logging: unstable
544 🟡 logging-debug: check the consistency with webpack
545 🟡 max-modules: check the consistency with webpack
546 🟡 max-modules-default: check the consistency with webpack
547 🟡 module-assets: check the consistency with webpack
548 🟡 module-deduplication: check the consistency with webpack
549 🟡 module-deduplication-named: check the consistency with webpack
550 🔴 module-federation-custom-exposed-module-name: build failed
551 🟡 module-not-found-error: check the consistency with webpack
552 🟡 module-reasons: check the consistency with webpack
555 🟡 named-chunk-groups: check the consistency with webpack
556 🟡 named-chunks-plugin: check the consistency with webpack
557 ⚪️ named-chunks-plugin-async: TODO
558 🔴 no-emit-on-errors-plugin-with-child-error: support NoEmitOnErrorsPlugin
559 🔴 optimize-chunks: support require.ensure()
560 🟡 output-module: check the consistency with webpack
561 🟡 parse-error: check the consistency with webpack
563 🔴 performance-disabled: support AMD require
564 🔴 performance-error: support AMD require
566 🔴 performance-no-hints: support AMD require
568 🟡 prefetch: check the consistency with webpack
569 🟡 prefetch-preload-mixed: check the consistency with webpack
570 🟡 preload: check the consistency with webpack
571 🔴 preset-detailed: support AMD require
572 🟡 preset-errors-only: check the consistency with webpack
573 🟡 preset-errors-only-error: check the consistency with webpack
574 🟡 preset-errors-warnings: check the consistency with webpack
575 🔴 preset-minimal: support AMD require
576 🟡 preset-minimal-simple: check the consistency with webpack
577 🟡 preset-mixed-array: check the consistency with webpack
578 🟡 preset-none: check the consistency with webpack
579 🟡 preset-none-array: check the consistency with webpack
580 🟡 preset-none-error: check the consistency with webpack
581 🔴 preset-normal: support AMD require
582 🔴 preset-normal-performance: support AMD require
583 🔴 preset-normal-performance-ensure-filter-sourcemaps: support AMD require
584 🟡 preset-summary: check the consistency with webpack
585 🔴 preset-verbose: suport AMD require
586 🔴 real-content-hash: unstable
587 🟡 related-assets: check the consistency with webpack
588 🔴 resolve-plugin-context: support resolve plugins
589 🟡 reverse-sort-modules: check the consistency with webpack
590 🟡 runtime-chunk: check the consistency with webpack
591 🔴 runtime-chunk-integration: support MinChunkSizePlugin
592 🟡 runtime-chunk-issue-7382: check the consistency with webpack
593 🟡 runtime-chunk-single: check the consistency with webpack
594 🟡 runtime-specific-used-exports: check the consistency with webpack
595 🔴 scope-hoisting-bailouts: unstable
596 🟡 scope-hoisting-multi: check the consistency with webpack
597 🟡 side-effects-issue-7428: check the consistency with webpack
598 🔴 side-effects-optimization: unstable
599 🟡 side-effects-simple-unused: check the consistency with webpack
600 🔴 simple: unstable
601 🔴 simple-more-info: unstable
603 🟡 split-chunks-automatic-name: check the consistency with webpack
604 🟡 split-chunks-chunk-name: check the consistency with webpack
605 🟡 split-chunks-combinations: check the consistency with webpack
606 🟡 split-chunks-issue-6413: check the consistency with webpack
607 🟡 split-chunks-issue-6696: check the consistency with webpack
608 🟡 split-chunks-issue-7401: check the consistency with webpack
609 🟡 split-chunks-keep-remaining-size: check the consistency with webpack
610 🔴 split-chunks-max-size: unstable
611 🟡 split-chunks-min-size-reduction: check the consistency with webpack
612 🟡 split-chunks-prefer-bigger-splits: check the consistency with webpack
613 🟡 split-chunks-runtime-specific: check the consistency with webpack
614 🔴 tree-shaking: support require.include
615 ⚪️ wasm-explorer-examples-sync: TODO
689 ⚪️ Examples aggressive-merging: TODO
690 ⚪️ Examples asset-advanced: TODO
697 ⚪️ Examples cjs-tree-shaking: TODO
704 ⚪️ Examples code-splitting-bundle-loader: TODO
721 ⚪️ Examples common-chunk-grandchildren: TODO
726 ⚪️ Examples custom-json-modules: TODO
727 ⚪️ Examples dll: TODO
728 ⚪️ Examples dll-app-and-vendor/0-vendor: TODO
729 ⚪️ Examples dll-app-and-vendor/1-app: TODO
730 ⚪️ Examples dll-entry-only: TODO
731 ⚪️ Examples dll-user: TODO
732 ⚪️ Examples explicit-vendor-chunk: TODO
747 ⚪️ Examples http2-aggressive-splitting: TODO
750 ⚪️ Examples lazy-compilation: TODO
761 ⚪️ Examples module-federation: TODO
774 ⚪️ Examples persistent-caching: TODO
791 ⚪️ Examples typescript: TODO
799 ⚪️ WatchTestCases add-defines: TODO
800 ⚪️ WatchTestCases asset-concat: TODO
801 ⚪️ WatchTestCases asset-modules: TODO
802 ⚪️ WatchTestCases change-dep-while-detatched: TODO
803 ⚪️ WatchTestCases changing-module-id: TODO
804 ⚪️ WatchTestCases child-compilation-cache: TODO
805 ⚪️ WatchTestCases emit-when-clean: TODO
806 ⚪️ WatchTestCases emit-without-clean: TODO
807 ⚪️ WatchTestCases immutable: TODO
808 ⚪️ WatchTestCases loader-import-module: TODO
809 ⚪️ WatchTestCases managedPath: TODO
810 ⚪️ WatchTestCases new-split-chunk-entry-node: TODO
811 ⚪️ WatchTestCases new-split-chunk-entry-web: TODO
812 ⚪️ WatchTestCases reexport-mangle: TODO
813 ⚪️ WatchTestCases unsafe-cache: TODO
814 ⚪️ WatchTestCases unsafe-cache-duplicates: TODO
815 ⚪️ WatchTestCases unsafe-cache-managed-paths: TODO
816 ⚪️ WatchTestCases delete-in-context: TODO
817 ⚪️ WatchTestCases loader-context-dep: TODO
818 ⚪️ WatchTestCases issue-8766: TODO
819 ⚪️ WatchTestCases issue-8766-with-cache: TODO
820 ⚪️ WatchTestCases caching-harmony: TODO
821 ⚪️ WatchTestCases reexport-chain: TODO
822 ⚪️ WatchTestCases switching-harmony: TODO
823 ⚪️ WatchTestCases automatic-prefetch-plugin: TODO
824 ⚪️ WatchTestCases automatic-prefetch-plugin-9485: TODO
825 ⚪️ WatchTestCases define-plugin: TODO
826 ⚪️ WatchTestCases dll-reference-plugin: TODO
827 ⚪️ WatchTestCases mini-css-extract-plugin: TODO
828 ⚪️ WatchTestCases module-concatenation-plugin: TODO
829 ⚪️ WatchTestCases profiling-plugin: TODO
830 ⚪️ WatchTestCases watch-ignore-plugin: TODO
831 ⚪️ WatchTestCases missing-module: TODO
832 ⚪️ WatchTestCases parse-failed-esm: TODO
833 ⚪️ WatchTestCases in-loader: TODO
834 ⚪️ WatchTestCases dynamic-import: TODO
835 ⚪️ WatchTestCases static-import: TODO
836 ⚪️ WatchTestCases caching-inner-source: TODO
837 ⚪️ WatchTestCases provide-unsafe-cache: TODO
838 ⚪️ WatchTestCases issue-7400: TODO
842 ⚪️ WatchTestCases unable-to-snapshot: TODO
843 ⚪️ WatchTestCases warnings-contribute-to-hash: TODO
844 ⚪️ WatchTestCases caching: TODO
881 ⚪️ ConfigTestCases additional-pass simple simple: TODO
882 ⚪️ ConfigTestCases amd disabled disabled: TODO
883 ⚪️ ConfigTestCases asset-emitted normal normal: TODO
884 ⚪️ ConfigTestCases asset-modules assetModuleFilename assetModuleFilename: TODO
889 ⚪️ ConfigTestCases asset-modules custom-condition custom-condition: TODO
894 ⚪️ ConfigTestCases asset-modules data-url data-url: TODO
907 ⚪️ ConfigTestCases asset-modules file-url file-url: TODO
908 ⚪️ ConfigTestCases asset-modules generator-asset-publicPath generator-asset-publicPath: TODO
909 ⚪️ ConfigTestCases asset-modules generator-asset-publicPath-hash generator-asset-publicPath-hash: TODO
910 ⚪️ ConfigTestCases asset-modules global-options global-options: TODO
911 ⚪️ ConfigTestCases asset-modules http-url http-url: TODO
912 ⚪️ ConfigTestCases asset-modules ignore ignore: TODO
920 ⚪️ ConfigTestCases asset-modules input-data-url-encoding input-data-url-encoding: TODO
921 ⚪️ ConfigTestCases asset-modules opus opus: TODO
922 ⚪️ ConfigTestCases asset-modules overridePath overridePath: TODO
923 ⚪️ ConfigTestCases asset-modules path path: TODO
924 ⚪️ ConfigTestCases asset-modules publicPath publicPath: TODO
929 ⚪️ ConfigTestCases asset-modules query-and-custom-condition query-and-custom-condition: TODO
930 ⚪️ ConfigTestCases asset-modules query-and-custom-encoder query-and-custom-encoder: TODO
931 ⚪️ ConfigTestCases asset-modules real-content-hash real-content-hash: TODO
936 ⚪️ ConfigTestCases asset-modules rule-generator-outputPath rule-generator-outputPath: TODO
937 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath rule-generator-publicPath: TODO
938 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath-override rule-generator-publicPath-override: TODO
947 ⚪️ ConfigTestCases asset-modules unsafe-cache-13827 unsafe-cache-13827: TODO
960 ⚪️ ConfigTestCases asset-url target-node3 target-node3: TODO
961 ⚪️ ConfigTestCases asset-url target-web1 target-web1: TODO
975 ⚪️ ConfigTestCases assets delete-asset delete-asset: TODO
976 ⚪️ ConfigTestCases async-commons-chunk all-selected all-selected: TODO
977 ⚪️ ConfigTestCases async-commons-chunk duplicate duplicate: TODO
978 ⚪️ ConfigTestCases async-commons-chunk existing-name existing-name: TODO
979 ⚪️ ConfigTestCases async-commons-chunk nested nested: TODO
984 ⚪️ ConfigTestCases async-commons-chunk simple simple: TODO
988 ⚪️ ConfigTestCases async-library 1-use-library 1-use-library: TODO
989 ⚫️ ConfigTestCases cache-dependencies managed-items managed-items: No plan
990 ⚫️ ConfigTestCases cache-dependencies managed-items-unsafe-cache managed-items-unsafe-cache: No plan
1006 ⚪️ ConfigTestCases chunk-index order-multiple-entries order-multiple-entries: TODO
1007 ⚪️ ConfigTestCases clean dry dry: TODO
1012 ⚪️ ConfigTestCases clean ignore-fn ignore-fn: TODO
1013 ⚪️ ConfigTestCases clean ignore-hook ignore-hook: TODO
1014 ⚪️ ConfigTestCases clean ignore-rx ignore-rx: TODO
1015 ⚪️ ConfigTestCases clean link link: TODO
1020 ⚪️ ConfigTestCases code-generation require-context-id require-context-id: TODO
1021 ⚪️ ConfigTestCases code-generation use-strict use-strict: TODO
1042 ⚪️ ConfigTestCases concatenate-modules import-module import-module: TODO
1061 ⚪️ ConfigTestCases concatenate-modules split-chunk-entry-module split-chunk-entry-module: TODO
1153 ⚪️ ConfigTestCases contenthash assets assets: TODO
1154 ⚪️ ConfigTestCases contenthash include-chunk-id include-chunk-id: TODO
1155 ⚪️ ConfigTestCases context-exclusion simple simple: TODO
1156 ⚪️ ConfigTestCases context-replacement System.import System.import: TODO
1157 ⚪️ ConfigTestCases context-replacement a a: TODO
1158 ⚪️ ConfigTestCases context-replacement b b: TODO
1159 ⚪️ ConfigTestCases context-replacement c c: TODO
1160 ⚪️ ConfigTestCases context-replacement d d: TODO
1161 ⚪️ ConfigTestCases context-replacement e e: TODO
1170 ⚪️ ConfigTestCases css basic basic: TODO
1171 ⚪️ ConfigTestCases css basic-initial-only basic-initial-only: TODO
1177 ⚪️ ConfigTestCases css conflicting-order conflicting-order: TODO
1178 ⚪️ ConfigTestCases css css-modules css-modules: TODO
1179 ⚪️ ConfigTestCases css css-modules-in-node css-modules-in-node: TODO
1185 ⚪️ ConfigTestCases css exports exports: TODO
1186 ⚪️ ConfigTestCases css exports-in-node exports-in-node: TODO
1187 ⚪️ ConfigTestCases css external external: TODO
1188 ⚪️ ConfigTestCases css large large: TODO
1194 ⚪️ ConfigTestCases css urls urls: TODO
1195 ⚫️ ConfigTestCases custom-hash-function xxhash xxhash: No plan
1196 ⚪️ ConfigTestCases custom-modules json-custom json-custom: TODO
1197 ⚪️ ConfigTestCases custom-source-type localization localization: TODO
1198 ⚪️ ConfigTestCases deep-scope-analysis remove-export remove-export: TODO
1199 ⚪️ ConfigTestCases deep-scope-analysis remove-export-scope-hoisting remove-export-scope-hoisting: TODO
1204 ⚪️ ConfigTestCases delegated simple simple: TODO
1205 ⚪️ ConfigTestCases delegated-hash simple simple: TODO
1210 ⚪️ ConfigTestCases deprecations chunk-and-module chunk-and-module: TODO
1211 ⚪️ ConfigTestCases deprecations chunk-files chunk-files: TODO
1212 ⚪️ ConfigTestCases deprecations config config: TODO
1213 ⚪️ ConfigTestCases deprecations invalid-dependencies invalid-dependencies: TODO
1214 ⚪️ ConfigTestCases deprecations non-unique-hash non-unique-hash: TODO
1223 ⚪️ ConfigTestCases dll-plugin 0-create-dll 0-create-dll: TODO
1224 ⚪️ ConfigTestCases dll-plugin 0-issue-10475 0-issue-10475: TODO
1225 ⚪️ ConfigTestCases dll-plugin 1-issue-10475 1-issue-10475: TODO
1226 ⚪️ ConfigTestCases dll-plugin 1-use-dll 1-use-dll: TODO
1227 ⚪️ ConfigTestCases dll-plugin 2-use-dll-without-scope 2-use-dll-without-scope: TODO
1228 ⚪️ ConfigTestCases dll-plugin 3-use-dll-with-hashid 3-use-dll-with-hashid: TODO
1229 ⚪️ ConfigTestCases dll-plugin-entry 0-create-dll 0-create-dll: TODO
1230 ⚪️ ConfigTestCases dll-plugin-entry 1-use-dll 1-use-dll: TODO
1231 ⚪️ ConfigTestCases dll-plugin-entry 2-error-non-entry 2-error-non-entry: TODO
1232 ⚪️ ConfigTestCases dll-plugin-format 0-create-dll 0-create-dll: TODO
1233 ⚪️ ConfigTestCases dll-plugin-side-effects 0-create-dll 0-create-dll: TODO
1234 ⚪️ ConfigTestCases dll-plugin-side-effects 1-use-dll 1-use-dll: TODO
1247 ⚪️ ConfigTestCases ecmaVersion browserslist browserslist: TODO
1248 ⚪️ ConfigTestCases ecmaVersion browserslist-config browserslist-config: TODO
1249 ⚪️ ConfigTestCases ecmaVersion browserslist-config-env browserslist-config-env: TODO
1253 ⚪️ ConfigTestCases ecmaVersion browserslist-query browserslist-query: TODO
1270 🔴 ConfigTestCases entry depend-on-advanced depend-on-advanced: afterSeal hook blocks
1271 🔴 ConfigTestCases entry depend-on-bug depend-on-bug: DynamicEntryPlugin blocks
1272 🔴 ConfigTestCases entry depend-on-non-js depend-on-non-js: mini-extract-css-plugin blocks
1333 ⚪️ ConfigTestCases entry weird-names weird-names: TODO
1334 ⚪️ ConfigTestCases entry weird-names2 weird-names2: TODO
1335 ⚪️ ConfigTestCases errors asset-options-validation asset-options-validation: TODO
1336 ⚪️ ConfigTestCases errors case-emit case-emit: TODO
1343 ⚪️ ConfigTestCases errors entry-not-found entry-not-found: TODO
1344 ⚪️ ConfigTestCases errors exception-in-chunk-renderer exception-in-chunk-renderer: TODO
1357 ⚪️ ConfigTestCases externals async-externals async-externals: TODO
1369 ⚪️ ConfigTestCases externals externals-array externals-array: TODO
1374 ⚪️ ConfigTestCases externals externals-in-commons-chunk externals-in-commons-chunk: TODO
1379 ⚪️ ConfigTestCases externals externals-system-custom externals-system-custom: TODO
1406 ⚪️ ConfigTestCases externals optional-externals-root optional-externals-root: TODO
1407 ⚪️ ConfigTestCases externals optional-externals-umd optional-externals-umd: TODO
1408 ⚪️ ConfigTestCases externals optional-externals-umd2 optional-externals-umd2: TODO
1409 ⚪️ ConfigTestCases externals optional-externals-umd2-mixed optional-externals-umd2-mixed: TODO
1414 ⚪️ ConfigTestCases externals resolve resolve: TODO
1419 ⚪️ ConfigTestCases filename-template filename-function filename-function: TODO
1424 ⚪️ ConfigTestCases filename-template script-src-filename script-src-filename: TODO
1425 ⚪️ ConfigTestCases filename-template split-chunks-filename split-chunks-filename: TODO
1472 ⚪️ ConfigTestCases hash-length deterministic-module-ids deterministic-module-ids: TODO
1473 ⚪️ ConfigTestCases hash-length hashed-module-ids hashed-module-ids: TODO
1474 ⚪️ ConfigTestCases hash-length output-filename output-filename: TODO
1526 ⚪️ ConfigTestCases inner-graph altaskitButton altaskitButton: TODO
1527 ⚪️ ConfigTestCases inner-graph basic basic: TODO
1528 ⚪️ ConfigTestCases inner-graph blockScopes blockScopes: TODO
1529 ⚪️ ConfigTestCases inner-graph class class: TODO
1530 ⚪️ ConfigTestCases inner-graph const const: TODO
1531 ⚪️ ConfigTestCases inner-graph defaultArrow defaultArrow: TODO
1532 ⚪️ ConfigTestCases inner-graph defaultClass defaultClass: TODO
1533 ⚪️ ConfigTestCases inner-graph defaultExpression defaultExpression: TODO
1534 ⚪️ ConfigTestCases inner-graph defaultFunction defaultFunction: TODO
1535 ⚪️ ConfigTestCases inner-graph defaultFunctionExpression defaultFunctionExpression: TODO
1536 ⚪️ ConfigTestCases inner-graph defaultId defaultId: TODO
1537 ⚪️ ConfigTestCases inner-graph defaultNamedFunction defaultNamedFunction: TODO
1538 ⚪️ ConfigTestCases inner-graph defaultNamedFunctionExpression defaultNamedFunctionExpression: TODO
1539 ⚪️ ConfigTestCases inner-graph eval-bailout eval-bailout: TODO
1540 ⚪️ ConfigTestCases inner-graph export export: TODO
1541 ⚪️ ConfigTestCases inner-graph importAll importAll: TODO
1542 ⚪️ ConfigTestCases inner-graph issue-11678 issue-11678: TODO
1543 ⚪️ ConfigTestCases inner-graph issue-12669 issue-12669: TODO
1544 ⚪️ ConfigTestCases inner-graph issue-12669-mini issue-12669-mini: TODO
1545 ⚪️ ConfigTestCases inner-graph localReference localReference: TODO
1546 ⚪️ ConfigTestCases inner-graph nested nested: TODO
1547 ⚪️ ConfigTestCases inner-graph pure pure: TODO
1548 ⚪️ ConfigTestCases inner-graph ramdaIdentical ramdaIdentical: TODO
1549 ⚪️ ConfigTestCases inner-graph specifier specifier: TODO
1550 ⚪️ ConfigTestCases inner-graph varNotWritten varNotWritten: TODO
1551 ⚪️ ConfigTestCases inner-graph varWritten varWritten: TODO
1587 ⚪️ ConfigTestCases json tree-shaking-default tree-shaking-default: TODO
1588 ⚪️ ConfigTestCases layer rules rules: TODO
1665 🔴 ConfigTestCases loader-import-module css css: #4923
1666 ⚪️ ConfigTestCases loaders #-issue-14755-# #-issue-14755-#: TODO
1704 ⚪️ ConfigTestCases loaders options options: TODO
1705 🔴 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
1716 ⚪️ ConfigTestCases managedPaths futureDefaults futureDefaults: TODO
1717 ⚪️ ConfigTestCases mangle mangle-with-object-prop mangle-with-object-prop: TODO
1718 ⚪️ ConfigTestCases module externals externals: TODO
1744 ⚪️ ConfigTestCases optimization chunk chunk: TODO
1755 ⚪️ ConfigTestCases optimization hashed-module-ids hashed-module-ids: TODO
1773 ⚪️ ConfigTestCases optimization runtime-specific-used-exports2 runtime-specific-used-exports2: TODO
1783 ⚪️ ConfigTestCases output import-meta-name import-meta-name: TODO
1796 ⚪️ ConfigTestCases output publicPath-scriptType-module publicPath-scriptType-module: TODO
1826 ⚪️ ConfigTestCases parsing context context: TODO
1844 ⚪️ ConfigTestCases parsing harmony-this-concat harmony-this-concat: TODO
1853 ⚪️ ConfigTestCases parsing issue-14545 issue-14545: TODO
1854 ⚪️ ConfigTestCases parsing issue-14720 issue-14720: TODO
1855 ⚪️ ConfigTestCases parsing issue-2942 issue-2942: TODO
1872 ⚪️ ConfigTestCases parsing issue-8293 issue-8293: TODO
1873 ⚪️ ConfigTestCases parsing issue-9042 issue-9042: TODO
1887 ⚪️ ConfigTestCases parsing optional optional: TODO
1888 ⚪️ ConfigTestCases parsing optional-chaining optional-chaining: TODO
1893 ⚪️ ConfigTestCases parsing require-ignore require-ignore: TODO
1898 ⚪️ ConfigTestCases parsing requirejs requirejs: TODO
1899 ⚪️ ConfigTestCases parsing system.import system.import: TODO
1913 🔴 ConfigTestCases plugins banner-plugin-hashing banner-plugin-hashing: Lacking support of chunkhash
1914 ⚪️ ConfigTestCases plugins define-plugin define-plugin: TODO
1915 ⚪️ ConfigTestCases plugins define-plugin-bigint define-plugin-bigint: TODO
1955 ⚪️ ConfigTestCases plugins lib-manifest-plugin lib-manifest-plugin: TODO
1961 ⚪️ ConfigTestCases plugins min-chunk-size min-chunk-size: TODO
1962 ⚪️ ConfigTestCases plugins mini-css-extract-plugin mini-css-extract-plugin: TODO
1963 ⚪️ ConfigTestCases plugins profiling-plugin profiling-plugin: TODO
1964 ⚪️ ConfigTestCases plugins progress-plugin progress-plugin: TODO
1979 ⚪️ ConfigTestCases plugins source-map-dev-tool-plugin source-map-dev-tool-plugin: TODO
1997 ⚪️ ConfigTestCases process-assets html-plugin html-plugin: TODO
1998 ⚪️ ConfigTestCases race-conditions load-module load-module: TODO
2008 ⚪️ ConfigTestCases records issue-295 issue-295: TODO
2009 ⚪️ ConfigTestCases records issue-2991 issue-2991: TODO
2010 ⚪️ ConfigTestCases records issue-7339 issue-7339: TODO
2011 ⚪️ ConfigTestCases records issue-7492 issue-7492: TODO
2012 ⚪️ ConfigTestCases records stable-sort stable-sort: TODO
2013 ⚪️ ConfigTestCases require module-require module-require: TODO
2014 ⚪️ ConfigTestCases resolve context-resolve-with-ignore context-resolve-with-ignore: TODO
2015 ⚪️ ConfigTestCases resolve empty-context-module empty-context-module: TODO
2022 ⚪️ ConfigTestCases resolve issue-11335-context-module issue-11335-context-module: TODO
2023 ⚪️ ConfigTestCases resolve issue-15580 issue-15580: TODO
2028 ⚪️ ConfigTestCases resolve only-module only-module: TODO
2033 ⚪️ ConfigTestCases resolve-merging override override: TODO
2038 ⚪️ ConfigTestCases resolving prefer-absolute prefer-absolute: TODO
2043 ⚪️ ConfigTestCases rule-set chaining chaining: TODO
2044 ⚪️ ConfigTestCases rule-set compiler compiler: TODO
2045 ⚪️ ConfigTestCases rule-set custom custom: TODO
2050 ⚪️ ConfigTestCases rule-set resolve-options resolve-options: TODO
2051 ⚪️ ConfigTestCases rule-set simple simple: TODO
2052 ⚪️ ConfigTestCases rule-set simple-use-array-fn simple-use-array-fn: TODO
2053 ⚪️ ConfigTestCases rule-set simple-use-fn-array simple-use-fn-array: TODO
2078 ⚪️ ConfigTestCases scope-hoisting create-dll-plugin create-dll-plugin: TODO
2079 ⚪️ ConfigTestCases scope-hoisting dll-plugin dll-plugin: TODO
2106 ⚪️ ConfigTestCases sharing consume-module-ignore-warnings consume-module-ignore-warnings: TODO
2111 ⚪️ ConfigTestCases sharing consume-multiple-versions-ignore-warnings consume-multiple-versions-ignore-warnings: TODO
2152 ⚪️ ConfigTestCases side-effects issue-13063 issue-13063: TODO
2167 ⚪️ ConfigTestCases side-effects url url: TODO
2192 ⚪️ ConfigTestCases source-map context-module-source-path context-module-source-path: TODO
2210 ⚪️ ConfigTestCases source-map exclude-modules-source-map exclude-modules-source-map: TODO
2211 ⚪️ ConfigTestCases source-map module-names module-names: TODO
2241 🔴 ConfigTestCases source-map relative-source-map-path relative-source-map-path: #4304
2242 🔴 ConfigTestCases source-map relative-source-maps-by-loader relative-source-maps-by-loader: #5393
2251 ⚪️ ConfigTestCases source-map source-map-with-profiling-plugin source-map-with-profiling-plugin: TODO
2273 🔴 ConfigTestCases split-chunks custom-filename-function custom-filename-function: not support function type of splitChunks #4333
2279 🔴 ConfigTestCases split-chunks entry-point-error entry-point-error: should emit error if entry point and splitted chunk have the same name #4332
2288 🔴 ConfigTestCases split-chunks issue-11513 issue-11513: should support object type minSize #4331
2313 🔴 ConfigTestCases split-chunks no-options no-options: no js splitChunks plugin
2318 🔴 ConfigTestCases split-chunks runtime-chunk runtime-chunk: not have the same name for splitted chunk with webpack #4334
2352 🔴 ConfigTestCases split-chunks-common hot hot: block: require.main #3562
2368 🔴 ConfigTestCases split-chunks-common library library: block: require.ensure #4304
2390 ⚪️ ConfigTestCases target amd-container-named amd-container-named: TODO
2396 ⚪️ ConfigTestCases target amd-container-unnamed amd-container-unnamed: TODO
2397 ⚪️ ConfigTestCases target amd-named amd-named: TODO
2403 ⚪️ ConfigTestCases target amd-unnamed amd-unnamed: TODO
2437 ⚪️ ConfigTestCases target system-named-assets-path system-named-assets-path: TODO
2442 ⚪️ ConfigTestCases target umd-auxiliary-comments-object umd-auxiliary-comments-object: TODO
2443 ⚪️ ConfigTestCases target umd-auxiliary-comments-string umd-auxiliary-comments-string: TODO
2457 ⚪️ ConfigTestCases trusted-types devtool-eval devtool-eval: TODO
2466 ⚪️ ConfigTestCases trusted-types web-worker web-worker: TODO
2467 ⚪️ ConfigTestCases types filesystems filesystems: TODO
2472 ⚪️ ConfigTestCases utils lazy-set lazy-set: TODO
2473 ⚪️ ConfigTestCases wasm export-imported-global export-imported-global: TODO
2474 ⚪️ ConfigTestCases wasm identical identical: TODO
2475 ⚪️ ConfigTestCases wasm import-wasm-wasm import-wasm-wasm: TODO
2476 ⚪️ ConfigTestCases wasm missing-wasm-experiment missing-wasm-experiment: TODO
2477 ⚪️ ConfigTestCases wasm wasm-in-initial-chunk-error wasm-in-initial-chunk-error: TODO
2478 ⚪️ ConfigTestCases web attach-existing attach-existing: TODO
2483 ⚪️ ConfigTestCases web node-source-future-defaults node-source-future-defaults: TODO
2484 ⚪️ ConfigTestCases web node-source-global node-source-global: TODO
2485 ⚪️ ConfigTestCases web non-js-chunks-entrypoint non-js-chunks-entrypoint: TODO
2486 ⚪️ ConfigTestCases web non-js-chunks-entrypoint-runtime-chunk non-js-chunks-entrypoint-runtime-chunk: TODO
2507 ⚪️ ConfigTestCases web unique-jsonp unique-jsonp: TODO
2572 🔴 TestCases normal amd define-needs-module: #4313
2573 🔴 TestCases normal amd namedModules: #4313
2574 🔴 TestCases normal amd namedModulesConstArrayDep: #4313
2620 🔴 TestCases normal chunks context: #4304
2629 🔴 TestCases normal chunks named-chunks: #4304
2630 🔴 TestCases normal chunks nested-in-empty: #4304
2631 🔴 TestCases normal chunks parsing: #4304
2632 🔴 TestCases normal chunks runtime: #4304
2633 🔴 TestCases normal chunks var-inject-error-handler: #4304
2634 🟡 TestCases normal chunks weak-dependencies: #2787
2635 🔴 TestCases normal chunks weak-dependencies-context: #4315
2700 🟡 TestCases normal cjs-tree-shaking bailouts: #4313
2825 🔴 TestCases normal compile deduplication-bundle-loader: #4304
2846 🔴 TestCases normal context import-meta-webpack-context: #4305
2915 🔴 TestCases normal errors load-module-cycle: #3738
2916 🔴 TestCases normal errors load-module-cycle-multiple: #3738
2917 🔴 TestCases normal errors load-module-error: #3738
2950 🟡 TestCases normal esm import-meta: compile type evaluation typeof
3044 🔴 TestCases normal json import-assertions-type-json: #4358
3098 🔴 TestCases normal large big-assets: #3180
3099 ⚪️ TestCases normal large many-replacements: TODO
3106 🔴 TestCases normal loaders issue-10725: blocked by this.loadModule #3738
3107 🔴 TestCases normal loaders issue-2299: blocked by this.loadModule #3738
3108 🔴 TestCases normal loaders issue-4959: blocked by this.loadModule #3738
3112 🔴 TestCases normal loaders no-string: blocked by #3459
3117 🔴 TestCases normal loaders utils: #4397
3186 🔴 TestCases normal mjs type-module: compile time evaluation typeof and amd
3266 🔴 TestCases normal nonce set-nonce: #4401
3274 🔴 TestCases normal optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation
3341 🔴 TestCases normal parsing amd-rename: #4313
3347 🔴 TestCases normal parsing chunks: #4304
3351 🟡 TestCases normal parsing complex-require: #4304, #4313
3352 🔴 TestCases normal parsing context: #3346
3353 🔴 TestCases normal parsing declared-api: #4313
3356 🔴 TestCases normal parsing es6.nominimize: #4304
3357 🟡 TestCases normal parsing evaluate: should not evaluate new RegExp for redefined RegExp
3359 🔴 TestCases normal parsing extract-amd: #4313
3360 🔴 TestCases normal parsing extract-amd.nominimize: #4313
3361 🟡 TestCases normal parsing extract-require: should not parse require in function arguments
3367 🔴 TestCases normal parsing harmony-deep-exports: #4426
3371 🔴 TestCases normal parsing harmony-export-import-specifier: #4426
3376 🔴 TestCases normal parsing harmony-injecting-order: #4313
3378 🔴 TestCases normal parsing harmony-reexport: new treeshaking re-implementation
3398 🔴 TestCases normal parsing issue-2084: #4313
3408 🔴 TestCases normal parsing issue-2641: #4313
3412 ⚪️ TestCases normal parsing issue-3252: TODO
3413 ⚪️ TestCases normal parsing issue-3273: TODO
3414 🔴 TestCases normal parsing issue-345: #4313
3416 🔴 TestCases normal parsing issue-387: #4313
3427 🔴 TestCases normal parsing issue-4940: #4313
3436 🔴 TestCases normal parsing issue-758: #4313, #4304
3442 🔴 TestCases normal parsing local-modules: #4313
3446 🔴 TestCases normal parsing nullish-coalescing: #4300
3450 🔴 TestCases normal parsing precreated-ast: #4442
3451 🔴 TestCases normal parsing renaming: #4313, #3346
3452 🔴 TestCases normal parsing resolve-weak-context: #4315
3454 🔴 TestCases normal parsing strict-mode: #4313
3456 🟡 TestCases normal parsing typeof: require.include
3458 🔴 TestCases normal parsing unsupported-amd: #4313
3947 🔴 TestCases normal resolving commomjs-local-module: #4313
3951 🔴 TestCases normal resolving issue-2986: #4348
3995 🔴 TestCases normal runtime chunk-callback-order: #4313
4003 🔴 TestCases normal runtime module-caching: #4304
4074 ⚪️ TestCases normal scope-hoisting renaming-shorthand-5027: TODO
4264 ⚪️ TestCases normal side-effects dynamic-reexports: TODO
4328 ⚪️ TestCases normal wasm v128: TODO
4427 🔴 TestCases hot amd define-needs-module: #4313
4428 🔴 TestCases hot amd namedModules: #4313
4429 🔴 TestCases hot amd namedModulesConstArrayDep: #4313
4475 🔴 TestCases hot chunks context: #4304
4484 🔴 TestCases hot chunks named-chunks: #4304
4485 🔴 TestCases hot chunks nested-in-empty: #4304
4486 🔴 TestCases hot chunks parsing: #4304
4487 🔴 TestCases hot chunks runtime: #4304
4488 🔴 TestCases hot chunks var-inject-error-handler: #4304
4489 🟡 TestCases hot chunks weak-dependencies: #2787
4490 🔴 TestCases hot chunks weak-dependencies-context: #4315
4555 🟡 TestCases hot cjs-tree-shaking bailouts: #4313
4680 🔴 TestCases hot compile deduplication-bundle-loader: #4304
4701 🔴 TestCases hot context import-meta-webpack-context: #4305
4770 🔴 TestCases hot errors load-module-cycle: #3738
4771 🔴 TestCases hot errors load-module-cycle-multiple: #3738
4772 🔴 TestCases hot errors load-module-error: #3738
4805 🟡 TestCases hot esm import-meta: compile type evaluation typeof
4899 🔴 TestCases hot json import-assertions-type-json: #4358
4953 🔴 TestCases hot large big-assets: #3180
4954 ⚪️ TestCases hot large many-replacements: TODO
4961 🔴 TestCases hot loaders issue-10725: blocked by this.loadModule #3738
4962 🔴 TestCases hot loaders issue-2299: blocked by this.loadModule #3738
4963 🔴 TestCases hot loaders issue-4959: blocked by this.loadModule #3738
4967 🔴 TestCases hot loaders no-string: blocked by #3459
4972 🔴 TestCases hot loaders utils: #4397
5041 🔴 TestCases hot mjs type-module: compile time evaluation typeof and amd
5121 🔴 TestCases hot nonce set-nonce: #4401
5129 🔴 TestCases hot optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation
5196 🔴 TestCases hot parsing amd-rename: #4313
5202 🔴 TestCases hot parsing chunks: #4304
5206 🟡 TestCases hot parsing complex-require: #4304, #4313
5207 🔴 TestCases hot parsing context: #3346
5208 🔴 TestCases hot parsing declared-api: #4313
5211 🔴 TestCases hot parsing es6.nominimize: #4304
5212 🟡 TestCases hot parsing evaluate: should not evaluate new RegExp for redefined RegExp
5214 🔴 TestCases hot parsing extract-amd: #4313
5215 🔴 TestCases hot parsing extract-amd.nominimize: #4313
5216 🟡 TestCases hot parsing extract-require: should not parse require in function arguments
5222 🔴 TestCases hot parsing harmony-deep-exports: #4426
5226 🔴 TestCases hot parsing harmony-export-import-specifier: #4426
5231 🔴 TestCases hot parsing harmony-injecting-order: #4313
5233 🔴 TestCases hot parsing harmony-reexport: new treeshaking re-implementation
5253 🔴 TestCases hot parsing issue-2084: #4313
5263 🔴 TestCases hot parsing issue-2641: #4313
5267 ⚪️ TestCases hot parsing issue-3252: TODO
5268 ⚪️ TestCases hot parsing issue-3273: TODO
5269 🔴 TestCases hot parsing issue-345: #4313
5271 🔴 TestCases hot parsing issue-387: #4313
5282 🔴 TestCases hot parsing issue-4940: #4313
5291 🔴 TestCases hot parsing issue-758: #4313, #4304
5297 🔴 TestCases hot parsing local-modules: #4313
5301 🔴 TestCases hot parsing nullish-coalescing: #4300
5305 🔴 TestCases hot parsing precreated-ast: #4442
5306 🔴 TestCases hot parsing renaming: #4313, #3346
5307 🔴 TestCases hot parsing resolve-weak-context: #4315
5309 🔴 TestCases hot parsing strict-mode: #4313
5311 🟡 TestCases hot parsing typeof: require.include
5313 🔴 TestCases hot parsing unsupported-amd: #4313
5804 🔴 TestCases hot resolving commomjs-local-module: #4313
5808 🔴 TestCases hot resolving issue-2986: #4348
5852 🔴 TestCases hot runtime chunk-callback-order: #4313
5860 🔴 TestCases hot runtime module-caching: #4304
5931 ⚪️ TestCases hot scope-hoisting renaming-shorthand-5027: TODO
6121 ⚪️ TestCases hot side-effects dynamic-reexports: TODO
6185 ⚪️ TestCases hot wasm v128: TODO

@LingyuCoder LingyuCoder enabled auto-merge (squash) July 17, 2024 07:14
@LingyuCoder LingyuCoder merged commit 029e1f6 into main Jul 17, 2024
34 checks passed
@LingyuCoder LingyuCoder deleted the feat/magic-comments-webpack-exports branch July 17, 2024 07:55
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