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: custom worker syntax for worklet #6916

Merged
merged 3 commits into from
Jun 25, 2024
Merged

feat: custom worker syntax for worklet #6916

merged 3 commits into from
Jun 25, 2024

Conversation

ahabhgk
Copy link
Collaborator

@ahabhgk ahabhgk commented Jun 25, 2024

Summary

resolve #3686

Checklist

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

@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 Jun 25, 2024
Copy link

netlify bot commented Jun 25, 2024

Deploy Preview for rspack ready!

Name Link
🔨 Latest commit ecb276f
🔍 Latest deploy log https://app.netlify.com/sites/rspack/deploys/667aaca4d84f5300086d6348
😎 Deploy Preview https://deploy-preview-6916--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

github-actions bot commented Jun 25, 2024

Test Compatibility Diff

main pr diff
79.602% 79.668% ✅ ⏫ 0.066
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
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-context-filter: TODO
83 ⚪️ import-weak: TODO
84 ⚪️ import-weak-parser-option: TODO
85 ⚪️ import-with-invalid-options-comments: TODO
86 ⚪️ issue-7577: TODO
87 🔴 limit-chunk-count-plugin: #4304
88 ⚪️ logging: TODO
89 ⚪️ logging-debug: TODO
90 ⚪️ max-modules: TODO
91 ⚪️ max-modules-default: TODO
92 ⚪️ module-assets: TODO
93 ⚪️ module-deduplication: TODO
94 ⚪️ module-deduplication-named: TODO
95 ⚪️ module-federation-custom-exposed-module-name: TODO
96 ⚪️ module-not-found-error: TODO
97 ⚪️ module-reasons: TODO
98 ⚪️ module-trace-disabled-in-error: TODO
99 ⚪️ module-trace-enabled-in-error: TODO
100 ⚪️ named-chunk-groups: TODO
101 ⚪️ named-chunks-plugin: TODO
102 ⚪️ named-chunks-plugin-async: TODO
103 ⚪️ no-emit-on-errors-plugin-with-child-error: TODO
104 ⚪️ optimize-chunks: TODO
105 ⚪️ output-module: TODO
106 ⚪️ parse-error: TODO
107 ⚪️ performance-disabled: TODO
108 ⚪️ performance-error: TODO
109 ⚪️ performance-no-hints: TODO
110 ⚪️ prefetch: TODO
111 ⚪️ prefetch-preload-mixed: TODO
112 ⚪️ preload: TODO
113 ⚪️ preset-detailed: TODO
114 ⚪️ preset-errors-only: TODO
115 ⚪️ preset-errors-only-error: TODO
116 ⚪️ preset-errors-warnings: TODO
117 ⚪️ preset-minimal: TODO
118 ⚪️ preset-minimal-simple: TODO
119 ⚪️ preset-mixed-array: TODO
120 ⚪️ preset-none: TODO
121 ⚪️ preset-none-array: TODO
122 ⚪️ preset-none-error: TODO
123 ⚪️ preset-normal: TODO
124 ⚪️ preset-normal-performance: TODO
125 ⚪️ preset-normal-performance-ensure-filter-sourcemaps: TODO
126 ⚪️ preset-summary: TODO
127 ⚪️ preset-verbose: TODO
128 ⚪️ real-content-hash: TODO
129 ⚪️ related-assets: TODO
130 ⚪️ resolve-plugin-context: TODO
131 ⚪️ reverse-sort-modules: TODO
132 ⚪️ runtime-chunk: TODO
133 ⚪️ runtime-chunk-integration: TODO
134 ⚪️ runtime-chunk-issue-7382: TODO
135 ⚪️ runtime-chunk-single: TODO
136 ⚪️ runtime-specific-used-exports: TODO
137 ⚪️ scope-hoisting-bailouts: TODO
138 ⚪️ scope-hoisting-multi: TODO
139 ⚪️ side-effects-issue-7428: TODO
140 ⚪️ side-effects-optimization: TODO
141 ⚪️ side-effects-simple-unused: TODO
142 ⚪️ simple: TODO
143 ⚪️ simple-more-info: TODO
144 ⚪️ split-chunks-automatic-name: TODO
145 ⚪️ split-chunks-chunk-name: TODO
146 ⚪️ split-chunks-combinations: TODO
147 ⚪️ split-chunks-issue-6413: TODO
148 ⚪️ split-chunks-issue-6696: TODO
149 ⚪️ split-chunks-issue-7401: TODO
150 ⚪️ split-chunks-keep-remaining-size: TODO
151 ⚪️ split-chunks-max-size: TODO
152 ⚪️ split-chunks-min-size-reduction: TODO
153 ⚪️ split-chunks-prefer-bigger-splits: TODO
154 ⚪️ split-chunks-runtime-specific: TODO
155 ⚪️ tree-shaking: TODO
156 ⚪️ wasm-explorer-examples-sync: TODO
174 🔴 MultiCompiler: TODO
180 ⚪️ HotTestCases async-node child-compiler issue-9706: TODO
181 ⚪️ HotTestCases async-node chunks accept-system-import: TODO
182 ⚪️ HotTestCases async-node chunks accept-system-import-webpackhot: TODO
183 ⚪️ HotTestCases async-node chunks dynamic-system-import: TODO
184 ⚪️ HotTestCases async-node chunks split-chunks: TODO
185 ⚪️ HotTestCases async-node chunks split-chunks-webpackhot: TODO
186 ⚪️ HotTestCases async-node chunks system-import: TODO
187 🔴 HotTestCases async-node chunks update-chunk-loading-runtime: #5596
188 ⚪️ HotTestCases async-node code-generation this-in-accept: TODO
189 ⚪️ HotTestCases async-node code-generation this-in-accept-webpackhot: TODO
190 ⚪️ HotTestCases async-node concat reload-compat-flag: TODO
191 ⚪️ HotTestCases async-node concat reload-external: TODO
195 ⚪️ HotTestCases async-node define issue-6962: TODO
196 ⚪️ HotTestCases async-node determinism issue-10174: TODO
197 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared: TODO
198 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared-in-other-runtime: TODO
199 ⚪️ HotTestCases async-node disposing runtime-independent-filename: TODO
200 ⚪️ HotTestCases async-node errors decline: TODO
201 ⚪️ HotTestCases async-node errors decline-webpackhot: TODO
202 ⚪️ HotTestCases async-node errors events: TODO
203 ⚪️ HotTestCases async-node errors self-decline: TODO
204 ⚪️ HotTestCases async-node errors unaccepted: TODO
205 ⚪️ HotTestCases async-node errors unaccepted-ignored: TODO
206 ⚪️ HotTestCases async-node esm-dependency-import import-meta-webpack-hot: TODO
207 ⚪️ HotTestCases async-node esm-dependency-import module-hot: TODO
208 ⚪️ HotTestCases async-node harmony auto-import: TODO
209 ⚪️ HotTestCases async-node harmony auto-import-default: TODO
210 ⚪️ HotTestCases async-node harmony auto-import-multiple: TODO
211 ⚪️ HotTestCases async-node harmony auto-reexport: TODO
212 ⚪️ HotTestCases async-node hashing exports-info-influence: TODO
213 ⚪️ HotTestCases async-node hashing full-hash-main: TODO
214 ⚪️ HotTestCases async-node hashing full-hash-syntax-error: TODO
215 ⚪️ HotTestCases async-node invalidate conditional-accept: TODO
216 ⚪️ HotTestCases async-node invalidate during-idle: TODO
224 ⚪️ HotTestCases async-node lazy-compilation https: TODO
231 ⚪️ HotTestCases async-node lazy-compilation simple: TODO
235 ⚪️ HotTestCases async-node loader-import-module css: TODO
236 ⚪️ HotTestCases async-node numeric-ids add-remove-chunks: TODO
237 ⚪️ HotTestCases async-node numeric-ids production: TODO
238 ⚪️ HotTestCases async-node parsing hot-api-optional-chaining: TODO
251 🔴 HotTestCases async-node recover recover-after-self-error: #5596
252 ⚪️ HotTestCases async-node runtime accept: TODO
253 ⚪️ HotTestCases async-node runtime bubble-async: TODO
254 ⚪️ HotTestCases async-node runtime bubble-update: TODO
255 ⚪️ HotTestCases async-node runtime circular: TODO
256 ⚪️ HotTestCases async-node runtime dispose-removed-chunk: TODO
257 ⚪️ HotTestCases async-node runtime dispose-removed-module: TODO
258 ⚪️ HotTestCases async-node runtime import-after-download: TODO
259 ⚪️ HotTestCases async-node runtime replace-runtime-module: TODO
260 ⚪️ HotTestCases async-node runtime require-disposed-module-warning: TODO
261 ⚪️ HotTestCases async-node runtime root-error: TODO
262 ⚪️ HotTestCases async-node runtime self-accept-and-dispose: TODO
263 ⚪️ HotTestCases async-node runtime self-accept-factory: TODO
264 ⚪️ HotTestCases async-node runtime update-multiple-modules: TODO
265 ⚪️ HotTestCases async-node runtime update-multiple-times: TODO
266 ⚪️ HotTestCases async-node sharing share-plugin: TODO
267 ⚪️ HotTestCases async-node status accept: TODO
268 ⚪️ HotTestCases async-node status check: TODO
269 ⚪️ HotTestCases async-node unexpected-invalidation used-exports: TODO
270 🔴 HotTestCases async-node worker move-between-runtime: #5597
271 ⚪️ HotTestCases async-node worker remove-add-worker: TODO
276 ⚪️ HotTestCases node child-compiler issue-9706: TODO
277 ⚪️ HotTestCases node chunks accept-system-import: TODO
278 ⚪️ HotTestCases node chunks accept-system-import-webpackhot: TODO
279 ⚪️ HotTestCases node chunks dynamic-system-import: TODO
280 ⚪️ HotTestCases node chunks split-chunks: TODO
281 ⚪️ HotTestCases node chunks split-chunks-webpackhot: TODO
282 ⚪️ HotTestCases node chunks system-import: TODO
283 🔴 HotTestCases node chunks update-chunk-loading-runtime: #5596
284 ⚪️ HotTestCases node code-generation this-in-accept: TODO
285 ⚪️ HotTestCases node code-generation this-in-accept-webpackhot: TODO
286 ⚪️ HotTestCases node concat reload-compat-flag: TODO
287 ⚪️ HotTestCases node concat reload-external: TODO
291 ⚪️ HotTestCases node define issue-6962: TODO
292 ⚪️ HotTestCases node determinism issue-10174: TODO
293 ⚪️ HotTestCases node disposing remove-chunk-with-shared: TODO
294 ⚪️ HotTestCases node disposing remove-chunk-with-shared-in-other-runtime: TODO
295 ⚪️ HotTestCases node disposing runtime-independent-filename: TODO
296 ⚪️ HotTestCases node errors decline: TODO
297 ⚪️ HotTestCases node errors decline-webpackhot: TODO
298 ⚪️ HotTestCases node errors events: TODO
299 ⚪️ HotTestCases node errors self-decline: TODO
300 ⚪️ HotTestCases node errors unaccepted: TODO
301 ⚪️ HotTestCases node errors unaccepted-ignored: TODO
302 ⚪️ HotTestCases node esm-dependency-import import-meta-webpack-hot: TODO
303 ⚪️ HotTestCases node esm-dependency-import module-hot: TODO
304 ⚪️ HotTestCases node harmony auto-import: TODO
305 ⚪️ HotTestCases node harmony auto-import-default: TODO
306 ⚪️ HotTestCases node harmony auto-import-multiple: TODO
307 ⚪️ HotTestCases node harmony auto-reexport: TODO
308 ⚪️ HotTestCases node hashing exports-info-influence: TODO
309 ⚪️ HotTestCases node hashing full-hash-main: TODO
310 ⚪️ HotTestCases node hashing full-hash-syntax-error: TODO
311 ⚪️ HotTestCases node invalidate conditional-accept: TODO
312 ⚪️ HotTestCases node invalidate during-idle: TODO
320 ⚪️ HotTestCases node lazy-compilation https: TODO
327 ⚪️ HotTestCases node lazy-compilation simple: TODO
331 ⚪️ HotTestCases node loader-import-module css: TODO
332 ⚪️ HotTestCases node numeric-ids add-remove-chunks: TODO
333 ⚪️ HotTestCases node numeric-ids production: TODO
334 ⚪️ HotTestCases node parsing hot-api-optional-chaining: TODO
347 🔴 HotTestCases node recover recover-after-self-error: #5596
348 ⚪️ HotTestCases node runtime accept: TODO
349 ⚪️ HotTestCases node runtime bubble-async: TODO
350 ⚪️ HotTestCases node runtime bubble-update: TODO
351 ⚪️ HotTestCases node runtime circular: TODO
352 ⚪️ HotTestCases node runtime dispose-removed-chunk: TODO
353 ⚪️ HotTestCases node runtime dispose-removed-module: TODO
354 ⚪️ HotTestCases node runtime import-after-download: TODO
355 ⚪️ HotTestCases node runtime replace-runtime-module: TODO
356 ⚪️ HotTestCases node runtime require-disposed-module-warning: TODO
357 ⚪️ HotTestCases node runtime root-error: TODO
358 ⚪️ HotTestCases node runtime self-accept-and-dispose: TODO
359 ⚪️ HotTestCases node runtime self-accept-factory: TODO
360 ⚪️ HotTestCases node runtime update-multiple-modules: TODO
361 ⚪️ HotTestCases node runtime update-multiple-times: TODO
362 ⚪️ HotTestCases node sharing share-plugin: TODO
363 ⚪️ HotTestCases node status accept: TODO
364 ⚪️ HotTestCases node status check: TODO
365 ⚪️ HotTestCases node unexpected-invalidation used-exports: TODO
366 🔴 HotTestCases node worker move-between-runtime: #5597
374 ⚪️ HotTestCases webworker child-compiler issue-9706: TODO
375 ⚪️ HotTestCases webworker chunks accept-system-import: TODO
376 ⚪️ HotTestCases webworker chunks accept-system-import-webpackhot: TODO
377 ⚪️ HotTestCases webworker chunks dynamic-system-import: TODO
378 ⚪️ HotTestCases webworker chunks split-chunks: TODO
379 ⚪️ HotTestCases webworker chunks split-chunks-webpackhot: TODO
380 ⚪️ HotTestCases webworker chunks system-import: TODO
381 🔴 HotTestCases webworker chunks update-chunk-loading-runtime: #5596
382 ⚪️ HotTestCases webworker code-generation this-in-accept: TODO
383 ⚪️ HotTestCases webworker code-generation this-in-accept-webpackhot: TODO
384 ⚪️ HotTestCases webworker concat reload-compat-flag: TODO
385 ⚪️ HotTestCases webworker concat reload-external: TODO
389 ⚪️ HotTestCases webworker define issue-6962: TODO
390 ⚪️ HotTestCases webworker determinism issue-10174: TODO
391 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared: TODO
392 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared-in-other-runtime: TODO
393 ⚪️ HotTestCases webworker disposing runtime-independent-filename: TODO
394 ⚪️ HotTestCases webworker errors decline: TODO
395 ⚪️ HotTestCases webworker errors decline-webpackhot: TODO
396 ⚪️ HotTestCases webworker errors events: TODO
397 ⚪️ HotTestCases webworker errors self-decline: TODO
398 ⚪️ HotTestCases webworker errors unaccepted: TODO
399 ⚪️ HotTestCases webworker errors unaccepted-ignored: TODO
400 ⚪️ HotTestCases webworker esm-dependency-import import-meta-webpack-hot: TODO
401 ⚪️ HotTestCases webworker esm-dependency-import module-hot: TODO
402 ⚪️ HotTestCases webworker harmony auto-import: TODO
403 ⚪️ HotTestCases webworker harmony auto-import-default: TODO
404 ⚪️ HotTestCases webworker harmony auto-import-multiple: TODO
405 ⚪️ HotTestCases webworker harmony auto-reexport: TODO
406 ⚪️ HotTestCases webworker hashing exports-info-influence: TODO
407 ⚪️ HotTestCases webworker hashing full-hash-main: TODO
408 ⚪️ HotTestCases webworker hashing full-hash-syntax-error: TODO
409 ⚪️ HotTestCases webworker invalidate conditional-accept: TODO
410 ⚪️ HotTestCases webworker invalidate during-idle: TODO
418 ⚪️ HotTestCases webworker lazy-compilation https: TODO
425 ⚪️ HotTestCases webworker lazy-compilation simple: TODO
429 ⚪️ HotTestCases webworker loader-import-module css: TODO
430 ⚪️ HotTestCases webworker numeric-ids add-remove-chunks: TODO
431 ⚪️ HotTestCases webworker numeric-ids production: TODO
432 ⚪️ HotTestCases webworker parsing hot-api-optional-chaining: TODO
445 🔴 HotTestCases webworker recover recover-after-self-error: #5596
446 ⚪️ HotTestCases webworker runtime accept: TODO
447 ⚪️ HotTestCases webworker runtime bubble-async: TODO
448 ⚪️ HotTestCases webworker runtime bubble-update: TODO
449 ⚪️ HotTestCases webworker runtime circular: TODO
450 ⚪️ HotTestCases webworker runtime dispose-removed-chunk: TODO
451 ⚪️ HotTestCases webworker runtime dispose-removed-module: TODO
452 ⚪️ HotTestCases webworker runtime import-after-download: TODO
453 ⚪️ HotTestCases webworker runtime replace-runtime-module: TODO
454 ⚪️ HotTestCases webworker runtime require-disposed-module-warning: TODO
455 ⚪️ HotTestCases webworker runtime root-error: TODO
456 ⚪️ HotTestCases webworker runtime self-accept-and-dispose: TODO
457 ⚪️ HotTestCases webworker runtime self-accept-factory: TODO
458 ⚪️ HotTestCases webworker runtime update-multiple-modules: TODO
459 ⚪️ HotTestCases webworker runtime update-multiple-times: TODO
460 ⚪️ HotTestCases webworker sharing share-plugin: TODO
461 ⚪️ HotTestCases webworker status accept: TODO
462 ⚪️ HotTestCases webworker status check: TODO
463 ⚪️ HotTestCases webworker unexpected-invalidation used-exports: TODO
464 🔴 HotTestCases webworker worker move-between-runtime: #5597
472 ⚪️ HotTestCases web child-compiler issue-9706: TODO
473 ⚪️ HotTestCases web chunks accept-system-import: TODO
474 ⚪️ HotTestCases web chunks accept-system-import-webpackhot: TODO
475 ⚪️ HotTestCases web chunks dynamic-system-import: TODO
476 ⚪️ HotTestCases web chunks split-chunks: TODO
477 ⚪️ HotTestCases web chunks split-chunks-webpackhot: TODO
478 ⚪️ HotTestCases web chunks system-import: TODO
479 🔴 HotTestCases web chunks update-chunk-loading-runtime: #5596
480 ⚪️ HotTestCases web code-generation this-in-accept: TODO
481 ⚪️ HotTestCases web code-generation this-in-accept-webpackhot: TODO
482 ⚪️ HotTestCases web concat reload-compat-flag: TODO
483 ⚪️ HotTestCases web concat reload-external: TODO
487 ⚪️ HotTestCases web define issue-6962: TODO
488 ⚪️ HotTestCases web determinism issue-10174: TODO
489 ⚪️ HotTestCases web disposing remove-chunk-with-shared: TODO
490 ⚪️ HotTestCases web disposing remove-chunk-with-shared-in-other-runtime: TODO
491 ⚪️ HotTestCases web disposing runtime-independent-filename: TODO
492 ⚪️ HotTestCases web errors decline: TODO
493 ⚪️ HotTestCases web errors decline-webpackhot: TODO
494 ⚪️ HotTestCases web errors events: TODO
495 ⚪️ HotTestCases web errors self-decline: TODO
496 ⚪️ HotTestCases web errors unaccepted: TODO
497 ⚪️ HotTestCases web errors unaccepted-ignored: TODO
498 ⚪️ HotTestCases web esm-dependency-import import-meta-webpack-hot: TODO
499 ⚪️ HotTestCases web esm-dependency-import module-hot: TODO
500 ⚪️ HotTestCases web harmony auto-import: TODO
501 ⚪️ HotTestCases web harmony auto-import-default: TODO
502 ⚪️ HotTestCases web harmony auto-import-multiple: TODO
503 ⚪️ HotTestCases web harmony auto-reexport: TODO
504 ⚪️ HotTestCases web hashing exports-info-influence: TODO
505 ⚪️ HotTestCases web hashing full-hash-main: TODO
506 ⚪️ HotTestCases web hashing full-hash-syntax-error: TODO
507 ⚪️ HotTestCases web invalidate conditional-accept: TODO
508 ⚪️ HotTestCases web invalidate during-idle: TODO
516 ⚪️ HotTestCases web lazy-compilation https: TODO
523 ⚪️ HotTestCases web lazy-compilation simple: TODO
527 ⚪️ HotTestCases web loader-import-module css: TODO
528 ⚪️ HotTestCases web numeric-ids add-remove-chunks: TODO
529 ⚪️ HotTestCases web numeric-ids production: TODO
530 ⚪️ HotTestCases web parsing hot-api-optional-chaining: TODO
543 🔴 HotTestCases web recover recover-after-self-error: #5596
544 ⚪️ HotTestCases web runtime accept: TODO
545 ⚪️ HotTestCases web runtime bubble-async: TODO
546 ⚪️ HotTestCases web runtime bubble-update: TODO
547 ⚪️ HotTestCases web runtime circular: TODO
548 ⚪️ HotTestCases web runtime dispose-removed-chunk: TODO
549 ⚪️ HotTestCases web runtime dispose-removed-module: TODO
550 ⚪️ HotTestCases web runtime import-after-download: TODO
551 ⚪️ HotTestCases web runtime replace-runtime-module: TODO
552 ⚪️ HotTestCases web runtime require-disposed-module-warning: TODO
553 ⚪️ HotTestCases web runtime root-error: TODO
554 ⚪️ HotTestCases web runtime self-accept-and-dispose: TODO
555 ⚪️ HotTestCases web runtime self-accept-factory: TODO
556 ⚪️ HotTestCases web runtime update-multiple-modules: TODO
557 ⚪️ HotTestCases web runtime update-multiple-times: TODO
558 ⚪️ HotTestCases web sharing share-plugin: TODO
559 ⚪️ HotTestCases web status accept: TODO
560 ⚪️ HotTestCases web status check: TODO
561 ⚪️ HotTestCases web unexpected-invalidation used-exports: TODO
562 🔴 HotTestCases web worker move-between-runtime: #5597
569 ⚪️ Examples aggressive-merging: TODO
570 ⚪️ Examples asset-advanced: TODO
574 ⚪️ Examples cjs-tree-shaking: TODO
578 ⚪️ Examples code-splitting-bundle-loader: TODO
587 ⚪️ Examples common-chunk-grandchildren: TODO
590 ⚪️ Examples custom-json-modules: TODO
591 ⚪️ Examples dll: TODO
592 ⚪️ Examples dll-app-and-vendor/0-vendor: TODO
593 ⚪️ Examples dll-app-and-vendor/1-app: TODO
594 ⚪️ Examples dll-entry-only: TODO
595 ⚪️ Examples dll-user: TODO
596 ⚪️ Examples explicit-vendor-chunk: TODO
604 ⚪️ Examples http2-aggressive-splitting: TODO
606 ⚪️ Examples lazy-compilation: TODO
612 ⚪️ Examples module-federation: TODO
619 ⚪️ Examples persistent-caching: TODO
628 ⚪️ Examples typescript: TODO
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
745 ⚪️ ConfigTestCases asset-modules resource-from-data-uri resource-from-data-uri: TODO
746 ⚪️ ConfigTestCases asset-modules rule-generator-outputPath rule-generator-outputPath: TODO
747 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath rule-generator-publicPath: TODO
748 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath-override rule-generator-publicPath-override: TODO
749 ⚪️ ConfigTestCases asset-modules source source: TODO
750 ⚪️ ConfigTestCases asset-modules types types: TODO
751 ⚪️ ConfigTestCases asset-modules unsafe-cache-13827 unsafe-cache-13827: TODO
761 ⚪️ ConfigTestCases asset-url target-node3 target-node3: TODO
762 ⚪️ ConfigTestCases asset-url target-web1 target-web1: TODO
763 ⚪️ ConfigTestCases asset-url target-web2 target-web2: TODO
764 ⚪️ ConfigTestCases asset-url target-webworker1 target-webworker1: TODO
765 ⚪️ ConfigTestCases asset-url target-webworker2 target-webworker2: TODO
766 ⚪️ ConfigTestCases assets delete-asset delete-asset: TODO
767 ⚪️ ConfigTestCases async-commons-chunk all-selected all-selected: TODO
768 ⚪️ ConfigTestCases async-commons-chunk duplicate duplicate: TODO
769 ⚪️ ConfigTestCases async-commons-chunk existing-name existing-name: TODO
770 ⚪️ ConfigTestCases async-commons-chunk nested nested: TODO
771 ⚪️ ConfigTestCases async-commons-chunk node node: TODO
772 ⚪️ ConfigTestCases async-commons-chunk simple simple: TODO
775 ⚪️ ConfigTestCases async-library 1-use-library 1-use-library: TODO
776 ⚫️ ConfigTestCases cache-dependencies managed-items managed-items: No plan
777 ⚫️ ConfigTestCases cache-dependencies managed-items-unsafe-cache managed-items-unsafe-cache: No plan
778 ⚪️ ConfigTestCases chunk-graph issue-15173 issue-15173: TODO
788 ⚪️ ConfigTestCases chunk-index order-multiple-entries order-multiple-entries: TODO
789 ⚪️ ConfigTestCases clean dry dry: TODO
790 ⚪️ ConfigTestCases clean enabled enabled: TODO
791 ⚪️ ConfigTestCases clean ignore-fn ignore-fn: TODO
792 ⚪️ ConfigTestCases clean ignore-hook ignore-hook: TODO
793 ⚪️ ConfigTestCases clean ignore-rx ignore-rx: TODO
794 ⚪️ ConfigTestCases clean link link: TODO
795 ⚪️ ConfigTestCases code-generation harmony-pure-default harmony-pure-default: TODO
796 ⚪️ ConfigTestCases code-generation require-context-id require-context-id: TODO
797 ⚪️ ConfigTestCases code-generation use-strict use-strict: TODO
813 ⚪️ ConfigTestCases concatenate-modules import-module import-module: TODO
828 ⚪️ ConfigTestCases concatenate-modules split-chunk-entry-module split-chunk-entry-module: TODO
903 ⚪️ ConfigTestCases contenthash assets assets: TODO
904 ⚪️ ConfigTestCases contenthash include-chunk-id include-chunk-id: TODO
905 ⚪️ ConfigTestCases context-exclusion simple simple: TODO
906 ⚪️ ConfigTestCases context-replacement System.import System.import: TODO
907 ⚪️ ConfigTestCases context-replacement a a: TODO
908 ⚪️ ConfigTestCases context-replacement b b: TODO
909 ⚪️ ConfigTestCases context-replacement c c: TODO
910 ⚪️ ConfigTestCases context-replacement d d: TODO
911 ⚪️ ConfigTestCases context-replacement e e: TODO
912 ⚪️ ConfigTestCases crossorigin set-crossorigin set-crossorigin: TODO
913 ⚪️ ConfigTestCases css basic basic: TODO
914 ⚪️ ConfigTestCases css basic-initial-only basic-initial-only: TODO
919 ⚪️ ConfigTestCases css conflicting-order conflicting-order: TODO
920 ⚪️ ConfigTestCases css css-modules css-modules: TODO
921 ⚪️ ConfigTestCases css css-modules-in-node css-modules-in-node: TODO
926 ⚪️ ConfigTestCases css exports exports: TODO
927 ⚪️ ConfigTestCases css exports-in-node exports-in-node: TODO
928 ⚪️ ConfigTestCases css external external: TODO
929 ⚪️ ConfigTestCases css large large: TODO
934 ⚪️ ConfigTestCases css urls urls: TODO
935 ⚫️ ConfigTestCases custom-hash-function xxhash xxhash: No plan
936 ⚪️ ConfigTestCases custom-modules json-custom json-custom: TODO
937 ⚪️ ConfigTestCases custom-source-type localization localization: TODO
938 ⚪️ ConfigTestCases deep-scope-analysis remove-export remove-export: TODO
939 ⚪️ ConfigTestCases deep-scope-analysis remove-export-scope-hoisting remove-export-scope-hoisting: TODO
940 ⚪️ ConfigTestCases defaulter immutable-config immutable-config: TODO
941 ⚪️ ConfigTestCases delegated simple simple: TODO
942 ⚪️ ConfigTestCases delegated-hash simple simple: TODO
946 ⚪️ ConfigTestCases deprecations chunk-and-module chunk-and-module: TODO
947 ⚪️ ConfigTestCases deprecations chunk-files chunk-files: TODO
948 ⚪️ ConfigTestCases deprecations config config: TODO
949 ⚪️ ConfigTestCases deprecations invalid-dependencies invalid-dependencies: TODO
950 ⚪️ ConfigTestCases deprecations non-unique-hash non-unique-hash: TODO
957 ⚪️ ConfigTestCases dll-plugin 0-create-dll 0-create-dll: TODO
958 ⚪️ ConfigTestCases dll-plugin 0-issue-10475 0-issue-10475: TODO
959 ⚪️ ConfigTestCases dll-plugin 1-issue-10475 1-issue-10475: TODO
960 ⚪️ ConfigTestCases dll-plugin 1-use-dll 1-use-dll: TODO
961 ⚪️ ConfigTestCases dll-plugin 2-use-dll-without-scope 2-use-dll-without-scope: TODO
962 ⚪️ ConfigTestCases dll-plugin 3-use-dll-with-hashid 3-use-dll-with-hashid: TODO
963 ⚪️ ConfigTestCases dll-plugin-entry 0-create-dll 0-create-dll: TODO
964 ⚪️ ConfigTestCases dll-plugin-entry 1-use-dll 1-use-dll: TODO
965 ⚪️ ConfigTestCases dll-plugin-entry 2-error-non-entry 2-error-non-entry: TODO
966 ⚪️ ConfigTestCases dll-plugin-format 0-create-dll 0-create-dll: TODO
967 ⚪️ ConfigTestCases dll-plugin-side-effects 0-create-dll 0-create-dll: TODO
968 ⚪️ ConfigTestCases dll-plugin-side-effects 1-use-dll 1-use-dll: TODO
969 ⚪️ ConfigTestCases ecmaVersion 2015 2015: TODO
970 ⚪️ ConfigTestCases ecmaVersion 2020 2020: TODO
971 ⚪️ ConfigTestCases ecmaVersion 5 5: TODO
972 ⚪️ ConfigTestCases ecmaVersion browserslist browserslist: TODO
973 ⚪️ ConfigTestCases ecmaVersion browserslist-config browserslist-config: TODO
974 ⚪️ ConfigTestCases ecmaVersion browserslist-config-env browserslist-config-env: TODO
975 ⚪️ ConfigTestCases ecmaVersion browserslist-missing browserslist-missing: TODO
976 ⚪️ ConfigTestCases ecmaVersion browserslist-query browserslist-query: TODO
977 ⚪️ ConfigTestCases ecmaVersion custom custom: TODO
978 ⚪️ ConfigTestCases emit-asset different-source different-source: TODO
979 ⚪️ ConfigTestCases emit-asset equal-source equal-source: TODO
980 ⚪️ ConfigTestCases entry adding-multiple-entry-points adding-multiple-entry-points: TODO
981 🔴 ConfigTestCases entry depend-on-advanced depend-on-advanced: afterSeal hook blocks
982 🔴 ConfigTestCases entry depend-on-bug depend-on-bug: DynamicEntryPlugin blocks
983 🔴 ConfigTestCases entry depend-on-non-js depend-on-non-js: mini-extract-css-plugin blocks
1002 ⚪️ ConfigTestCases entry issue-1068 issue-1068: TODO
1011 ⚪️ ConfigTestCases entry issue-8110 issue-8110: TODO
1018 ⚪️ ConfigTestCases entry require-entry-point require-entry-point: TODO
1019 ⚪️ ConfigTestCases entry single-entry-point single-entry-point: TODO
1023 ⚪️ ConfigTestCases entry weird-names weird-names: TODO
1024 ⚪️ ConfigTestCases entry weird-names2 weird-names2: TODO
1025 ⚪️ ConfigTestCases errors asset-options-validation asset-options-validation: TODO
1026 ⚪️ ConfigTestCases errors case-emit case-emit: TODO
1031 ⚪️ ConfigTestCases errors entry-not-found entry-not-found: TODO
1032 ⚪️ ConfigTestCases errors exception-in-chunk-renderer exception-in-chunk-renderer: TODO
1033 ⚪️ ConfigTestCases errors import-missing import-missing: TODO
1038 ⚪️ ConfigTestCases errors self-reexport self-reexport: TODO
1039 ⚪️ ConfigTestCases externals async-externals async-externals: TODO
1040 ⚪️ ConfigTestCases externals concatenated concatenated: TODO
1041 ⚪️ ConfigTestCases externals concatenated-module concatenated-module: TODO
1042 ⚪️ ConfigTestCases externals externals-array externals-array: TODO
1043 ⚪️ ConfigTestCases externals externals-in-chunk externals-in-chunk: TODO
1044 ⚪️ ConfigTestCases externals externals-in-commons-chunk externals-in-commons-chunk: TODO
1045 ⚪️ ConfigTestCases externals externals-system externals-system: TODO
1046 ⚪️ ConfigTestCases externals externals-system-custom externals-system-custom: TODO
1047 ⚪️ ConfigTestCases externals global global: TODO
1048 ⚪️ ConfigTestCases externals harmony harmony: TODO
1055 ⚪️ ConfigTestCases externals non-umd-externals-umd2 non-umd-externals-umd2: TODO
1056 ⚪️ ConfigTestCases externals optional-externals-cjs optional-externals-cjs: TODO
1057 ⚪️ ConfigTestCases externals optional-externals-root optional-externals-root: TODO
1058 ⚪️ ConfigTestCases externals optional-externals-umd optional-externals-umd: TODO
1059 ⚪️ ConfigTestCases externals optional-externals-umd2 optional-externals-umd2: TODO
1060 ⚪️ ConfigTestCases externals optional-externals-umd2-mixed optional-externals-umd2-mixed: TODO
1064 ⚪️ ConfigTestCases externals resolve resolve: TODO
1065 ⚪️ ConfigTestCases externals this this: TODO
1066 ⚪️ ConfigTestCases filename-template filename-function filename-function: TODO
1070 ⚪️ ConfigTestCases filename-template script-src-filename script-src-filename: TODO
1071 ⚪️ ConfigTestCases filename-template split-chunks-filename split-chunks-filename: TODO
1072 ⚪️ ConfigTestCases finish-modules simple simple: TODO
1073 ⚪️ ConfigTestCases graph conditional-ensure conditional-ensure: TODO
1074 ⚪️ ConfigTestCases graph issue-11770 issue-11770: TODO
1097 ⚪️ ConfigTestCases hash-length deterministic-module-ids deterministic-module-ids: TODO
1098 ⚪️ ConfigTestCases hash-length hashed-module-ids hashed-module-ids: TODO
1099 ⚪️ ConfigTestCases hash-length output-filename output-filename: TODO
1142 ⚪️ ConfigTestCases inner-graph altaskitButton altaskitButton: TODO
1143 ⚪️ ConfigTestCases inner-graph basic basic: TODO
1144 ⚪️ ConfigTestCases inner-graph blockScopes blockScopes: TODO
1145 ⚪️ ConfigTestCases inner-graph class class: TODO
1146 ⚪️ ConfigTestCases inner-graph const const: TODO
1147 ⚪️ ConfigTestCases inner-graph defaultArrow defaultArrow: TODO
1148 ⚪️ ConfigTestCases inner-graph defaultClass defaultClass: TODO
1149 ⚪️ ConfigTestCases inner-graph defaultExpression defaultExpression: TODO
1150 ⚪️ ConfigTestCases inner-graph defaultFunction defaultFunction: TODO
1151 ⚪️ ConfigTestCases inner-graph defaultFunctionExpression defaultFunctionExpression: TODO
1152 ⚪️ ConfigTestCases inner-graph defaultId defaultId: TODO
1153 ⚪️ ConfigTestCases inner-graph defaultNamedFunction defaultNamedFunction: TODO
1154 ⚪️ ConfigTestCases inner-graph defaultNamedFunctionExpression defaultNamedFunctionExpression: TODO
1155 ⚪️ ConfigTestCases inner-graph eval-bailout eval-bailout: TODO
1156 ⚪️ ConfigTestCases inner-graph export export: TODO
1157 ⚪️ ConfigTestCases inner-graph importAll importAll: TODO
1158 ⚪️ ConfigTestCases inner-graph issue-11678 issue-11678: TODO
1159 ⚪️ ConfigTestCases inner-graph issue-12669 issue-12669: TODO
1160 ⚪️ ConfigTestCases inner-graph issue-12669-mini issue-12669-mini: TODO
1161 ⚪️ ConfigTestCases inner-graph localReference localReference: TODO
1162 ⚪️ ConfigTestCases inner-graph nested nested: TODO
1163 ⚪️ ConfigTestCases inner-graph pure pure: TODO
1164 ⚪️ ConfigTestCases inner-graph ramdaIdentical ramdaIdentical: TODO
1165 ⚪️ ConfigTestCases inner-graph specifier specifier: TODO
1166 ⚪️ ConfigTestCases inner-graph varNotWritten varNotWritten: TODO
1167 ⚪️ ConfigTestCases inner-graph varWritten varWritten: TODO
1168 ⚪️ ConfigTestCases issues issue-11871-imports-order issue-11871-imports-order: TODO
1169 ⚪️ ConfigTestCases issues issue-12924 issue-12924: TODO
1174 ⚪️ ConfigTestCases issues issue-14974 issue-14974: TODO
1175 ⚪️ ConfigTestCases issues issue-3596 issue-3596: TODO
1176 ⚪️ ConfigTestCases issues issue-7470 issue-7470: TODO
1179 ⚪️ ConfigTestCases json tree-shaking-default tree-shaking-default: TODO
1180 ⚪️ ConfigTestCases layer rules rules: TODO
1183 🔴 ConfigTestCases library 1-use-library 1-use-library: nested_webpack_exports
1200 ⚪️ ConfigTestCases library invalid-name invalid-name: TODO
1216 🟡 ConfigTestCases loader-import-module css css: #4923
1217 ⚪️ ConfigTestCases loaders #-issue-14755-# #-issue-14755-#: TODO
1247 ⚪️ ConfigTestCases loaders options options: TODO
1248 🔴 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
1257 ⚪️ ConfigTestCases managedPaths futureDefaults futureDefaults: TODO
1258 ⚪️ ConfigTestCases mangle mangle-with-object-prop mangle-with-object-prop: TODO
1259 ⚪️ ConfigTestCases module externals externals: TODO
1260 ⚪️ ConfigTestCases module runtime-chunk runtime-chunk: TODO
1261 ⚪️ ConfigTestCases module split-chunks split-chunks: TODO
1262 ⚪️ ConfigTestCases module-name different-issuers-for-same-module different-issuers-for-same-module: TODO
1269 ⚪️ ConfigTestCases node node-prefix node-prefix: TODO
1270 ⚪️ ConfigTestCases optimization chunk chunk: TODO
1280 ⚪️ ConfigTestCases optimization hashed-module-ids hashed-module-ids: TODO
1281 ⚪️ ConfigTestCases optimization minimizer minimizer: TODO
1282 ⚪️ ConfigTestCases optimization named-modules named-modules: TODO
1291 ⚪️ ConfigTestCases optimization runtime-specific-used-exports2 runtime-specific-used-exports2: TODO
1292 ⚪️ ConfigTestCases output charset charset: TODO
1297 ⚪️ ConfigTestCases output import-meta-name import-meta-name: TODO
1305 ⚪️ ConfigTestCases output publicPath-node publicPath-node: TODO
1306 ⚪️ ConfigTestCases output publicPath-scriptType-module publicPath-scriptType-module: TODO
1311 ⚪️ ConfigTestCases output string string: TODO
1312 ⚪️ ConfigTestCases output-module check-defaults check-defaults: TODO
1323 ⚪️ ConfigTestCases parsing context context: TODO
1328 ⚪️ ConfigTestCases parsing harmony-global harmony-global: TODO
1329 ⚪️ ConfigTestCases parsing harmony-this harmony-this: TODO
1330 ⚪️ ConfigTestCases parsing harmony-this-concat harmony-this-concat: TODO
1337 ⚪️ ConfigTestCases parsing issue-14545 issue-14545: TODO
1338 ⚪️ ConfigTestCases parsing issue-14720 issue-14720: TODO
1339 ⚪️ ConfigTestCases parsing issue-2942 issue-2942: TODO
1343 ⚪️ ConfigTestCases parsing issue-4857 issue-4857: TODO
1344 ⚪️ ConfigTestCases parsing issue-5624 issue-5624: TODO
1345 ⚪️ ConfigTestCases parsing issue-8293 issue-8293: TODO
1346 ⚪️ ConfigTestCases parsing issue-9042 issue-9042: TODO
1357 ⚪️ ConfigTestCases parsing optional optional: TODO
1358 ⚪️ ConfigTestCases parsing optional-chaining optional-chaining: TODO
1359 ⚪️ ConfigTestCases parsing relative-filedirname relative-filedirname: TODO
1360 ⚪️ ConfigTestCases parsing require-ignore require-ignore: TODO
1364 ⚪️ ConfigTestCases parsing requirejs requirejs: TODO
1365 ⚪️ ConfigTestCases parsing system.import system.import: TODO
1366 ⚪️ ConfigTestCases performance many-async-imports many-async-imports: TODO
1367 ⚪️ ConfigTestCases performance many-exports many-exports: TODO
1372 🔴 ConfigTestCases plugins banner-plugin-hashing banner-plugin-hashing: Lacking support of chunkhash
1373 ⚪️ ConfigTestCases plugins define-plugin define-plugin: TODO
1374 ⚪️ ConfigTestCases plugins define-plugin-bigint define-plugin-bigint: TODO
1413 ⚪️ ConfigTestCases plugins lib-manifest-plugin lib-manifest-plugin: TODO
1418 ⚪️ ConfigTestCases plugins min-chunk-size min-chunk-size: TODO
1419 ⚪️ ConfigTestCases plugins mini-css-extract-plugin mini-css-extract-plugin: TODO
1420 ⚪️ ConfigTestCases plugins profiling-plugin profiling-plugin: TODO
1421 ⚪️ ConfigTestCases plugins progress-plugin progress-plugin: TODO
1435 ⚪️ ConfigTestCases plugins source-map-dev-tool-plugin source-map-dev-tool-plugin: TODO
1442 ⚪️ ConfigTestCases plugins terser-plugin terser-plugin: TODO
1443 ⚪️ ConfigTestCases process-assets html-plugin html-plugin: TODO
1444 ⚪️ ConfigTestCases race-conditions load-module load-module: TODO
1445 ⚪️ ConfigTestCases rebuild finishModules finishModules: TODO
1446 ⚪️ ConfigTestCases rebuild rebuildWithNewDependencies rebuildWithNewDependencies: TODO
1447 ⚪️ ConfigTestCases records issue-295 issue-295: TODO
1448 ⚪️ ConfigTestCases records issue-2991 issue-2991: TODO
1449 ⚪️ ConfigTestCases records issue-7339 issue-7339: TODO
1450 ⚪️ ConfigTestCases records issue-7492 issue-7492: TODO
1451 ⚪️ ConfigTestCases records stable-sort stable-sort: TODO
1452 ⚪️ ConfigTestCases require module-require module-require: TODO
1453 ⚪️ ConfigTestCases resolve context-resolve-with-ignore context-resolve-with-ignore: TODO
1454 ⚪️ ConfigTestCases resolve empty-context-module empty-context-module: TODO
1460 ⚪️ ConfigTestCases resolve issue-11335-context-module issue-11335-context-module: TODO
1461 ⚪️ ConfigTestCases resolve issue-15580 issue-15580: TODO
1465 ⚪️ ConfigTestCases resolve only-module only-module: TODO
1469 ⚪️ ConfigTestCases resolve-merging override override: TODO
1473 ⚪️ ConfigTestCases resolving prefer-absolute prefer-absolute: TODO
1474 ⚪️ ConfigTestCases resolving prefer-root prefer-root: TODO
1475 ⚪️ ConfigTestCases rule-set chaining chaining: TODO
1476 ⚪️ ConfigTestCases rule-set compiler compiler: TODO
1477 ⚪️ ConfigTestCases rule-set custom custom: TODO
1478 ⚪️ ConfigTestCases rule-set query query: TODO
1479 ⚪️ ConfigTestCases rule-set resolve-options resolve-options: TODO
1480 ⚪️ ConfigTestCases rule-set simple simple: TODO
1481 ⚪️ ConfigTestCases rule-set simple-use-array-fn simple-use-array-fn: TODO
1482 ⚪️ ConfigTestCases rule-set simple-use-fn-array simple-use-fn-array: TODO
1483 ⚪️ ConfigTestCases rule-set undefined-values undefined-values: TODO
1487 ⚪️ ConfigTestCases runtime invalid-esm-export invalid-esm-export: TODO
1488 ⚪️ ConfigTestCases runtime no-runtime-per-entry no-runtime-per-entry: TODO
1489 ⚪️ ConfigTestCases runtime opt-in-finally opt-in-finally: TODO
1493 ⚪️ ConfigTestCases scope-hoisting create-dll-plugin create-dll-plugin: TODO
1494 ⚪️ ConfigTestCases scope-hoisting dll-plugin dll-plugin: TODO
1515 ⚪️ ConfigTestCases sharing consume-module-ignore-warnings consume-module-ignore-warnings: TODO
1519 ⚪️ ConfigTestCases sharing consume-multiple-versions-ignore-warnings consume-multiple-versions-ignore-warnings: TODO
1552 ⚪️ ConfigTestCases side-effects issue-13063 issue-13063: TODO
1560 ⚪️ ConfigTestCases side-effects type-reexports type-reexports: TODO
1561 ⚪️ ConfigTestCases side-effects url url: TODO
1574 ⚪️ ConfigTestCases source-map array-as-output-library array-as-output-library: TODO
1575 ⚪️ ConfigTestCases source-map array-as-output-library-in-object-output array-as-output-library-in-object-output: TODO
1576 ⚪️ ConfigTestCases source-map context-module-source-path context-module-source-path: TODO
1577 ⚪️ ConfigTestCases source-map default-filename-extensions-css default-filename-extensions-css: TODO
1578 ⚪️ ConfigTestCases source-map default-filename-extensions-js default-filename-extensions-js: TODO
1579 ⚪️ ConfigTestCases source-map default-filename-extensions-mjs default-filename-extensions-mjs: TODO
1584 ⚪️ ConfigTestCases source-map exclude-modules-source-map exclude-modules-source-map: TODO
1585 ⚪️ ConfigTestCases source-map module-names module-names: TODO
1592 ⚪️ ConfigTestCases source-map namespace-source-path.library namespace-source-path.library: TODO
1593 ⚪️ ConfigTestCases source-map no-source-map no-source-map: TODO
1597 ⚪️ ConfigTestCases source-map object-as-output-library object-as-output-library: TODO
1598 🟡 ConfigTestCases source-map relative-source-map-path relative-source-map-path: #4304
1599 🔴 ConfigTestCases source-map relative-source-maps-by-loader relative-source-maps-by-loader: #5393
1600 ⚪️ ConfigTestCases source-map resource-path resource-path: TODO
1604 ⚪️ ConfigTestCases source-map source-map-with-profiling-plugin source-map-with-profiling-plugin: TODO
1605 ⚪️ ConfigTestCases source-map sources-array-production sources-array-production: TODO
1619 🔴 ConfigTestCases split-chunks custom-filename-function custom-filename-function: not support function type of splitChunks #4333
1624 🔴 ConfigTestCases split-chunks entry-point-error entry-point-error: should emit error if entry point and splitted chunk have the same name #4332
1631 🔴 ConfigTestCases split-chunks issue-11513 issue-11513: should support object type minSize #4331
1650 🔴 ConfigTestCases split-chunks no-options no-options: no js splitChunks plugin
1654 🟡 ConfigTestCases split-chunks runtime-chunk runtime-chunk: not have the same name for splitted chunk with webpack #4334
1681 🔴 ConfigTestCases split-chunks-common hot hot: block: require.main #3562
1694 🔴 ConfigTestCases split-chunks-common library library: block: require.ensure #4304
1712 ⚪️ ConfigTestCases target amd-container-named amd-container-named: TODO
1713 ⚪️ ConfigTestCases target amd-container-require amd-container-require: TODO
1714 ⚪️ ConfigTestCases target amd-container-unnamed amd-container-unnamed: TODO
1715 ⚪️ ConfigTestCases target amd-named amd-named: TODO
1716 ⚪️ ConfigTestCases target amd-require amd-require: TODO
1717 ⚪️ ConfigTestCases target amd-unnamed amd-unnamed: TODO
1725 ⚪️ ConfigTestCases target node-dynamic-import node-dynamic-import: TODO
1726 ⚪️ ConfigTestCases target strict-mode-global strict-mode-global: TODO
1736 ⚪️ ConfigTestCases target system-named-assets-path system-named-assets-path: TODO
1740 ⚪️ ConfigTestCases target umd-auxiliary-comments-object umd-auxiliary-comments-object: TODO
1741 ⚪️ ConfigTestCases target umd-auxiliary-comments-string umd-auxiliary-comments-string: TODO
1742 ⚪️ ConfigTestCases target umd-named-define umd-named-define: TODO
1743 🔴 ConfigTestCases trusted-types custom-policy-name custom-policy-name: #5395
1744 🔴 ConfigTestCases trusted-types default-policy-name default-policy-name: #5395
1745 ⚪️ ConfigTestCases trusted-types devtool-eval devtool-eval: TODO
1746 🔴 ConfigTestCases trusted-types no-policy-name no-policy-name: #5395
1747 🔴 ConfigTestCases trusted-types no-trusted-types no-trusted-types: #5395
1748 ⚪️ ConfigTestCases trusted-types web-worker web-worker: TODO
1749 ⚪️ ConfigTestCases types filesystems filesystems: TODO
1753 ⚪️ ConfigTestCases utils lazy-set lazy-set: TODO
1754 ⚪️ ConfigTestCases wasm export-imported-global export-imported-global: TODO
1755 ⚪️ ConfigTestCases wasm identical identical: TODO
1756 ⚪️ ConfigTestCases wasm import-wasm-wasm import-wasm-wasm: TODO
1757 ⚪️ ConfigTestCases wasm missing-wasm-experiment missing-wasm-experiment: TODO
1758 ⚪️ ConfigTestCases wasm wasm-in-initial-chunk-error wasm-in-initial-chunk-error: TODO
1759 ⚪️ ConfigTestCases web attach-existing attach-existing: TODO
1760 ⚪️ ConfigTestCases web node-source node-source: TODO
1761 ⚪️ ConfigTestCases web node-source-future-defaults node-source-future-defaults: TODO
1762 ⚪️ ConfigTestCases web node-source-global node-source-global: TODO
1763 ⚪️ ConfigTestCases web non-js-chunks-entrypoint non-js-chunks-entrypoint: TODO
1764 ⚪️ ConfigTestCases web non-js-chunks-entrypoint-runtime-chunk non-js-chunks-entrypoint-runtime-chunk: TODO
1768 ⚪️ ConfigTestCases web preexecuted-chunk preexecuted-chunk: TODO
1775 ⚪️ ConfigTestCases web retry-failed-import retry-failed-import: TODO
1776 ⚪️ ConfigTestCases web unique-jsonp unique-jsonp: TODO
1833 🔴 TestCases normal amd define-needs-module: #4313
1834 🔴 TestCases normal amd namedModules: #4313
1835 🔴 TestCases normal amd namedModulesConstArrayDep: #4313
1872 🔴 TestCases normal chunks context: #4304
1873 🔴 TestCases normal chunks inline-options: #4306
1874 🔴 TestCases normal chunks named-chunks: #4304
1875 🔴 TestCases normal chunks nested-in-empty: #4304
1876 🔴 TestCases normal chunks parsing: #4304
1877 🔴 TestCases normal chunks runtime: #4304
1878 🔴 TestCases normal chunks var-inject-error-handler: #4304
1879 🟡 TestCases normal chunks weak-dependencies: #2787
1880 🔴 TestCases normal chunks weak-dependencies-context: #4315
1925 🟡 TestCases normal cjs-tree-shaking bailouts: #4313
1926 🔴 TestCases normal cjs-tree-shaking reexports: #4424
2009 🔴 TestCases normal compile deduplication-bundle-loader: #4304
2010 🔴 TestCases normal compile error-hide-stack: #4326
2023 🔴 TestCases normal context import-meta-webpack-context: #4305
2024 🔴 TestCases normal context issue-10969: #4329
2025 🔴 TestCases normal context issue-5750: #4328
2070 🟡 TestCases normal errors crash-missing-import: #4348
2071 🟡 TestCases normal errors harmony-import-missing: #4348
2072 🟡 TestCases normal errors harmony-import-missing2: #4348
2073 🔴 TestCases normal errors load-module-cycle: #3738
2074 🔴 TestCases normal errors load-module-cycle-multiple: #3738
2075 🔴 TestCases normal errors load-module-error: #3738
2076 🟡 TestCases normal errors loader-error-warning: #4349
2077 🟡 TestCases normal errors mjs-non-fully-specified: #4348
2078 🟡 TestCases normal errors module-request: #4348
2083 🟡 TestCases normal esm import-meta: #4350
2151 🟡 TestCases normal json default-default-with-concatenation: #3823
2152 🔴 TestCases normal json import-assertions-type-json: #4358
2153 🟡 TestCases normal json import-with-default-with-concatenation: #3823
2191 🔴 TestCases normal large big-assets: #3180
2192 ⚪️ TestCases normal large many-replacements: TODO
2193 🔴 TestCases normal loaders import-module: #4398
2194 🔴 TestCases normal loaders issue-10725: blocked by this.loadModule #3738
2195 🔴 TestCases normal loaders issue-2299: blocked by this.loadModule #3738
2196 🔴 TestCases normal loaders issue-4959: blocked by this.loadModule #3738
2197 🔴 TestCases normal loaders no-string: blocked by #3459
2198 🔴 TestCases normal loaders resolve: #3180
2199 🔴 TestCases normal loaders utils: #4397
2253 🟡 TestCases normal mjs type-module: #3544, #5197
2332 🔴 TestCases normal nonce set-nonce: #4401
2333 🔴 TestCases normal optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation
2393 🔴 TestCases normal parsing amd-rename: #4313
2394 🟡 TestCases normal parsing chunks: #4304
2395 🟡 TestCases normal parsing complex-require: #4304, #4313
2396 🔴 TestCases normal parsing context: #3346
2397 🔴 TestCases normal parsing declared-api: #4313
2398 🔴 TestCases normal parsing es6.nominimize: #4304
2399 🔴 TestCases normal parsing evaluate: #4424
2400 🔴 TestCases normal parsing evaluate-nullish: #4424
2401 🔴 TestCases normal parsing extract-amd: #4313
2402 🔴 TestCases normal parsing extract-amd.nominimize: #4313
2403 🔴 TestCases normal parsing extract-require: #4424
2404 🔴 TestCases normal parsing harmony-deep-exports: #4426
2405 🔴 TestCases normal parsing harmony-export-import-specifier: #4426
2406 🔴 TestCases normal parsing harmony-injecting-order: #4313
2407 🔴 TestCases normal parsing harmony-reexport: new treeshaking re-implementation
2408 🔴 TestCases normal parsing issue-2084: #4313
2409 🔴 TestCases normal parsing issue-2600: #4348
2410 🔴 TestCases normal parsing issue-2641: #4313
2411 ⚪️ TestCases normal parsing issue-3252: TODO
2412 ⚪️ TestCases normal parsing issue-3273: TODO
2413 🔴 TestCases normal parsing issue-345: #4313
2414 🔴 TestCases normal parsing issue-387: #4313
2415 🔴 TestCases normal parsing issue-4596: #4424
2416 🔴 TestCases normal parsing issue-4940: #4313
2417 🔴 TestCases normal parsing issue-627: #4429
2418 🔴 TestCases normal parsing issue-758: #4313, #4304
2419 🔴 TestCases normal parsing local-modules: #4313
2420 🔴 TestCases normal parsing nullish-coalescing: #4300
2421 🔴 TestCases normal parsing precreated-ast: #4442
2422 🔴 TestCases normal parsing renaming: #4313, #3346
2423 🔴 TestCases normal parsing resolve-weak-context: #4315
2424 🔴 TestCases normal parsing strict-mode: #4313
2425 🔴 TestCases normal parsing typeof: #4424
2426 🔴 TestCases normal parsing unsupported-amd: #4313
2861 🔴 TestCases normal resolving commomjs-local-module: #4313
2862 🔴 TestCases normal resolving context: #4397
2863 🔴 TestCases normal resolving data-uri: #4445
2864 🔴 TestCases normal resolving issue-2986: #4348
2894 🔴 TestCases normal runtime chunk-callback-order: #4313
2895 🔴 TestCases normal runtime error-handling: #4348
2896 🔴 TestCases normal runtime missing-module-exception: #4348
2897 🔴 TestCases normal runtime missing-module-syntax-error: #4348
2898 🔴 TestCases normal runtime module-caching: #4304
2919 ⚪️ TestCases normal scope-hoisting circular-root-export: TODO
2920 ⚪️ TestCases normal scope-hoisting renaming-shorthand-5027: TODO
3099 ⚪️ TestCases normal side-effects dynamic-reexports: TODO
3136 ⚪️ TestCases normal wasm v128: TODO
3233 🔴 TestCases hot amd define-needs-module: #4313
3234 🔴 TestCases hot amd namedModules: #4313
3235 🔴 TestCases hot amd namedModulesConstArrayDep: #4313
3272 🔴 TestCases hot chunks context: #4304
3273 🔴 TestCases hot chunks inline-options: #4306
3274 🔴 TestCases hot chunks named-chunks: #4304
3275 🔴 TestCases hot chunks nested-in-empty: #4304
3276 🔴 TestCases hot chunks parsing: #4304
3277 🔴 TestCases hot chunks runtime: #4304
3278 🔴 TestCases hot chunks var-inject-error-handler: #4304
3279 🟡 TestCases hot chunks weak-dependencies: #2787
3280 🔴 TestCases hot chunks weak-dependencies-context: #4315
3325 🟡 TestCases hot cjs-tree-shaking bailouts: #4313
3326 🔴 TestCases hot cjs-tree-shaking reexports: #4424
3409 🔴 TestCases hot compile deduplication-bundle-loader: #4304
3410 🔴 TestCases hot compile error-hide-stack: #4326
3423 🔴 TestCases hot context import-meta-webpack-context: #4305
3424 🔴 TestCases hot context issue-10969: #4329
3425 🔴 TestCases hot context issue-5750: #4328
3470 🟡 TestCases hot errors crash-missing-import: #4348
3471 🟡 TestCases hot errors harmony-import-missing: #4348
3472 🟡 TestCases hot errors harmony-import-missing2: #4348
3473 🔴 TestCases hot errors load-module-cycle: #3738
3474 🔴 TestCases hot errors load-module-cycle-multiple: #3738
3475 🔴 TestCases hot errors load-module-error: #3738
3476 🟡 TestCases hot errors loader-error-warning: #4349
3477 🟡 TestCases hot errors mjs-non-fully-specified: #4348
3478 🟡 TestCases hot errors module-request: #4348
3483 🟡 TestCases hot esm import-meta: #4350
3551 🟡 TestCases hot json default-default-with-concatenation: #3823
3552 🔴 TestCases hot json import-assertions-type-json: #4358
3553 🟡 TestCases hot json import-with-default-with-concatenation: #3823
3591 🔴 TestCases hot large big-assets: #3180
3592 ⚪️ TestCases hot large many-replacements: TODO
3593 🔴 TestCases hot loaders import-module: #4398
3594 🔴 TestCases hot loaders issue-10725: blocked by this.loadModule #3738
3595 🔴 TestCases hot loaders issue-2299: blocked by this.loadModule #3738
3596 🔴 TestCases hot loaders issue-4959: blocked by this.loadModule #3738
3597 🔴 TestCases hot loaders no-string: blocked by #3459
3598 🔴 TestCases hot loaders resolve: #3180
3599 🔴 TestCases hot loaders utils: #4397
3653 🟡 TestCases hot mjs type-module: #3544, #5197
3732 🔴 TestCases hot nonce set-nonce: #4401
3733 🔴 TestCases hot optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation
3793 🔴 TestCases hot parsing amd-rename: #4313
3794 🟡 TestCases hot parsing chunks: #4304
3795 🟡 TestCases hot parsing complex-require: #4304, #4313
3796 🔴 TestCases hot parsing context: #3346
3797 🔴 TestCases hot parsing declared-api: #4313
3798 🔴 TestCases hot parsing es6.nominimize: #4304
3799 🔴 TestCases hot parsing evaluate: #4424
3800 🔴 TestCases hot parsing evaluate-nullish: #4424
3801 🔴 TestCases hot parsing extract-amd: #4313
3802 🔴 TestCases hot parsing extract-amd.nominimize: #4313
3803 🔴 TestCases hot parsing extract-require: #4424
3804 🔴 TestCases hot parsing harmony-deep-exports: #4426
3805 🔴 TestCases hot parsing harmony-export-import-specifier: #4426
3806 🔴 TestCases hot parsing harmony-injecting-order: #4313
3807 🔴 TestCases hot parsing harmony-reexport: new treeshaking re-implementation
3808 🔴 TestCases hot parsing issue-2084: #4313
3809 🔴 TestCases hot parsing issue-2600: #4348
3810 🔴 TestCases hot parsing issue-2641: #4313
3811 ⚪️ TestCases hot parsing issue-3252: TODO
3812 ⚪️ TestCases hot parsing issue-3273: TODO
3813 🔴 TestCases hot parsing issue-345: #4313
3814 🔴 TestCases hot parsing issue-387: #4313
3815 🔴 TestCases hot parsing issue-4596: #4424
3816 🔴 TestCases hot parsing issue-4940: #4313
3817 🔴 TestCases hot parsing issue-627: #4429
3818 🔴 TestCases hot parsing issue-758: #4313, #4304
3819 🔴 TestCases hot parsing local-modules: #4313
3820 🔴 TestCases hot parsing nullish-coalescing: #4300
3821 🔴 TestCases hot parsing precreated-ast: #4442
3822 🔴 TestCases hot parsing renaming: #4313, #3346
3823 🔴 TestCases hot parsing resolve-weak-context: #4315
3824 🔴 TestCases hot parsing strict-mode: #4313
3825 🔴 TestCases hot parsing typeof: #4424
3826 🔴 TestCases hot parsing unsupported-amd: #4313
4263 🔴 TestCases hot resolving commomjs-local-module: #4313
4264 🔴 TestCases hot resolving context: #4397
4265 🔴 TestCases hot resolving data-uri: #4445
4266 🔴 TestCases hot resolving issue-2986: #4348
4296 🔴 TestCases hot runtime chunk-callback-order: #4313
4297 🔴 TestCases hot runtime error-handling: #4348
4298 🔴 TestCases hot runtime missing-module-exception: #4348
4299 🔴 TestCases hot runtime missing-module-syntax-error: #4348
4300 🔴 TestCases hot runtime module-caching: https://github.com/web-infra-...*[Comment body truncated]*

@ahabhgk ahabhgk enabled auto-merge (squash) June 25, 2024 11:50
@ahabhgk ahabhgk merged commit ff26c71 into main Jun 25, 2024
28 checks passed
@ahabhgk ahabhgk deleted the worklet-syntax branch June 25, 2024 11: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.

call syntax for worker
2 participants