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

fix: cjs bare exports expression detect #4375

Merged
merged 4 commits into from
Oct 24, 2023
Merged

fix: cjs bare exports expression detect #4375

merged 4 commits into from
Oct 24, 2023

Conversation

ahabhgk
Copy link
Contributor

@ahabhgk ahabhgk commented Oct 20, 2023

Summary

Test Plan

Require Documentation?

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

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

github-actions bot commented Oct 23, 2023

Test Compatibility Diff

main pr diff
59.744% 60.590% ✅ ⏫ 0.846
Unpassed tests
  1. 🔴 TestCases normal amd define-needs-module: support analyze AMD module format #4313
  2. 🔴 TestCases normal amd namedModules: support analyze AMD module format #4313
  3. 🔴 TestCases normal amd namedModulesConstArrayDep: support analyze AMD module format #4313
  4. 🔴 TestCases normal chunks context: support require.ensure #4304
  5. 🔴 TestCases normal chunks context-weak: support import.meta.webpackContext  #4305
  6. 🔴 TestCases normal chunks inline-options: support webpackMode and other inline magic comments #4306
  7. 🔴 TestCases normal chunks named-chunks: support require.ensure #4304
  8. 🔴 TestCases normal chunks nested-in-empty: support require.ensure #4304
  9. 🔴 TestCases normal chunks parsing: support require.ensure #4304
  10. 🔴 TestCases normal chunks runtime: support require.ensure #4304
  11. 🔴 TestCases normal chunks var-inject-error-handler: support require.ensure #4304
  12. 🟡 TestCases normal chunks weak-dependencies: Compatibility of umd/amd output. #2787
  13. 🔴 TestCases normal chunks weak-dependencies-context: support context for resolveWeak #4315
  14. 🔴 TestCases normal chunks weird-reference-to-entry: should error when webpackChunkName is conflicted with entrypoints #4318
  15. 🔴 TestCases normal cjs-interop non-existing-export: support parser.javascript.exportsPresence and importExportsPresence #4323
  16. 🟡 TestCases normal cjs-tree-shaking bailouts: support analyze AMD module format #4313, this object should be exports in cjs #4324
  17. 🟡 TestCases normal cjs-tree-shaking exports: this object should be exports in cjs #4324
  18. 🟡 TestCases normal cjs-tree-shaking mutate: support parser.javascript.exportsPresence and importExportsPresence #4323
  19. 🔴 TestCases normal cjs-tree-shaking object-define-property-replace: this object should be exports in cjs #4324
  20. 🔴 TestCases normal cjs-tree-shaking reexports: feat: support reexport for cjs-esm interop  #4325
  21. 🔴 TestCases normal compile deduplication-bundle-loader: support require.ensure #4304
  22. 🔴 TestCases normal compile error-hide-stack: support hideStack in WebpackError #4326
  23. 🔴 TestCases normal context import-meta-webpack-context: support import.meta.webpackContext  #4305
  24. 🔴 TestCases normal context issue-10969: support regexp look around for context module #4329
  25. 🔴 TestCases normal context issue-5750: support regexp g flag for context module #4328
  26. 🔴 TestCases normal errors case-sensitive: feat: support WarnCaseSensitiveModulesPlugin #4347
  27. 🟡 TestCases normal errors crash-missing-import: better resolve error message #4348
  28. 🟡 TestCases normal errors harmony-import-missing: better resolve error message #4348
  29. 🟡 TestCases normal errors harmony-import-missing2: better resolve error message #4348
  30. 🔴 TestCases normal errors load-module-cycle: Support loaderContext.loadModule #3738
  31. 🔴 TestCases normal errors load-module-cycle-multiple: Support loaderContext.loadModule #3738
  32. 🔴 TestCases normal errors load-module-error: Support loaderContext.loadModule #3738
  33. 🟡 TestCases normal errors loader-error-warning: detect emitted value instead of an instance of Error for emitError and emitWarning #4349
  34. 🟡 TestCases normal errors mjs-non-fully-specified: better resolve error message #4348
  35. 🟡 TestCases normal errors module-request: better resolve error message #4348
  36. 🟡 TestCases normal esm import-meta: support more import.meta property like import.meta.webpack #4350
  37. 🔴 TestCases normal inner-graph class-dynamic-props: need pure dependency
  38. 🔴 TestCases normal inner-graph extend-class2: need pure dependency
  39. 🟡 TestCases normal json default-default-with-concatenation: support optimization.concatenateModules #3823
  40. 🔴 TestCases normal json import-assertions-type-json: support import attributes #4358
  41. 🔴 TestCases normal json import-by-name: support parser.javascript.exportsPresence and importExportsPresence #4323
  42. 🟡 TestCases normal json import-by-name-with-concatenation: support optimization.concatenateModules #3823, support parser.javascript.exportsPresence and importExportsPresence #4323
  43. 🟡 TestCases normal json import-with-default-with-concatenation: support optimization.concatenateModules #3823
  44. 🟡 TestCases normal json reexport: support parser.javascript.exportsPresence and importExportsPresence #4323
  45. 🔴 TestCases normal large big-assets: Misleading error message when request is "" #3180
  46. 🔴 TestCases normal large many-replacements: support js inline loader query options #4396
  47. 🔴 TestCases normal loaders coffee-loader: support js inline loader query options #4396
  48. 🔴 TestCases normal loaders context: should able to use inline loader in context module #4397
  49. 🔴 TestCases normal loaders import-module: Support loaderContext.importModule #4398
  50. 🔴 TestCases normal loaders issue-10725: blocked by this.loadModule Support loaderContext.loadModule #3738
  51. 🔴 TestCases normal loaders issue-2299: blocked by this.loadModule Support loaderContext.loadModule #3738
  52. 🔴 TestCases normal loaders issue-4959: blocked by this.loadModule Support loaderContext.loadModule #3738
  53. 🔴 TestCases normal loaders no-string: blocked by [Tracking]: Diagnostics #3459
  54. 🟡 TestCases normal loaders query: Misleading error message when request is "" #3180, should able to use inline loader in context module #4397
  55. 🔴 TestCases normal loaders resolve: Misleading error message when request is "" #3180
  56. 🔴 TestCases normal loaders utils: should able to use inline loader in context module #4397
  57. ⚪️ TestCases normal mjs non-enumerable: TODO
  58. ⚪️ TestCases normal mjs type-module: TODO
  59. 🔴 TestCases normal nonce set-nonce: support __webpack_nonce__ #4401
  60. ⚪️ TestCases normal optimize side-effects-all-chain-unused: TODO
  61. ⚪️ TestCases normal optimize side-effects-immediate-unused: TODO
  62. ⚪️ TestCases normal optimize side-effects-reexport-start-unknown: TODO
  63. ⚪️ TestCases normal optimize side-effects-root-unused: TODO
  64. ⚪️ TestCases normal optimize side-effects-scope-hoisting: TODO
  65. ⚪️ TestCases normal optimize side-effects-transitive-unused: TODO
  66. ⚪️ TestCases normal optimize tree-shaking-commonjs: TODO
  67. ⚪️ TestCases normal optimize tree-shaking-star2: TODO
  68. ⚪️ TestCases normal parsing amd-rename: TODO
  69. ⚪️ TestCases normal parsing api: TODO
  70. ⚪️ TestCases normal parsing asi: TODO
  71. ⚪️ TestCases normal parsing bom: TODO
  72. ⚪️ TestCases normal parsing browserify: TODO
  73. ⚪️ TestCases normal parsing chunks: TODO
  74. ⚪️ TestCases normal parsing comment-in-import: TODO
  75. ⚪️ TestCases normal parsing complex-require: TODO
  76. ⚪️ TestCases normal parsing context: TODO
  77. ⚪️ TestCases normal parsing declared-api: TODO
  78. ⚪️ TestCases normal parsing es2020: TODO
  79. ⚪️ TestCases normal parsing es2022: TODO
  80. ⚪️ TestCases normal parsing es6.nominimize: TODO
  81. ⚪️ TestCases normal parsing evaluate: TODO
  82. ⚪️ TestCases normal parsing evaluate-nullish: TODO
  83. ⚪️ TestCases normal parsing extract-amd: TODO
  84. ⚪️ TestCases normal parsing extract-amd.nominimize: TODO
  85. ⚪️ TestCases normal parsing extract-require: TODO
  86. ⚪️ TestCases normal parsing harmony: TODO
  87. ⚪️ TestCases normal parsing harmony-deep-exports: TODO
  88. ⚪️ TestCases normal parsing harmony-duplicate-export: TODO
  89. ⚪️ TestCases normal parsing harmony-edge-cases: TODO
  90. ⚪️ TestCases normal parsing harmony-export-import-specifier: TODO
  91. ⚪️ TestCases normal parsing harmony-export-precedence: TODO
  92. ⚪️ TestCases normal parsing harmony-info: TODO
  93. ⚪️ TestCases normal parsing harmony-injecting-order: TODO
  94. ⚪️ TestCases normal parsing harmony-module-optimization: TODO
  95. ⚪️ TestCases normal parsing harmony-reexport: TODO
  96. ⚪️ TestCases normal parsing harmony-star-conflict: TODO
  97. ⚪️ TestCases normal parsing hashbang: TODO
  98. ⚪️ TestCases normal parsing issue-11283: TODO
  99. ⚪️ TestCases normal parsing issue-2006: TODO
  100. ⚪️ TestCases normal parsing issue-2084: TODO
  101. ⚪️ TestCases normal parsing issue-2600: TODO
  102. ⚪️ TestCases normal parsing issue-2641: TODO
  103. ⚪️ TestCases normal parsing issue-3252: TODO
  104. ⚪️ TestCases normal parsing issue-3273: TODO
  105. ⚪️ TestCases normal parsing issue-345: TODO
  106. ⚪️ TestCases normal parsing issue-387: TODO
  107. ⚪️ TestCases normal parsing issue-4596: TODO
  108. ⚪️ TestCases normal parsing issue-4608-1: TODO
  109. ⚪️ TestCases normal parsing issue-4608-1-non-strict: TODO
  110. ⚪️ TestCases normal parsing issue-4608-2: TODO
  111. ⚪️ TestCases normal parsing issue-4940: TODO
  112. ⚪️ TestCases normal parsing issue-627: TODO
  113. ⚪️ TestCases normal parsing issue-7519: TODO
  114. ⚪️ TestCases normal parsing issue-758: TODO
  115. ⚪️ TestCases normal parsing issue-7728: TODO
  116. ⚪️ TestCases normal parsing issue-7778: TODO
  117. ⚪️ TestCases normal parsing local-modules: TODO
  118. ⚪️ TestCases normal parsing missing-export-warning-nested: TODO
  119. ⚪️ TestCases normal parsing nullish-coalescing: TODO
  120. ⚪️ TestCases normal parsing precreated-ast: TODO
  121. ⚪️ TestCases normal parsing renaming: TODO
  122. ⚪️ TestCases normal parsing resolve-weak-context: TODO
  123. ⚪️ TestCases normal parsing strict-mode: TODO
  124. ⚪️ TestCases normal parsing typeof: TODO
  125. ⚪️ TestCases normal parsing typeof-non-module: TODO
  126. ⚪️ TestCases normal parsing unsupported-amd: TODO
  127. ⚪️ TestCases normal parsing webpack-is-included: TODO
  128. ⚪️ TestCases normal resolving browser-field: TODO
  129. ⚪️ TestCases normal resolving commomjs-local-module: TODO
  130. ⚪️ TestCases normal resolving context: TODO
  131. ⚪️ TestCases normal resolving data-uri: TODO
  132. ⚪️ TestCases normal resolving issue-11555: TODO
  133. ⚪️ TestCases normal resolving issue-2986: TODO
  134. ⚪️ TestCases normal resolving single-file-module: TODO
  135. ⚪️ TestCases normal runtime chunk-callback-order: TODO
  136. ⚪️ TestCases normal runtime error-handling: TODO
  137. ⚪️ TestCases normal runtime issue-15518: TODO
  138. ⚪️ TestCases normal runtime missing-module-exception: TODO
  139. ⚪️ TestCases normal runtime missing-module-syntax-error: TODO
  140. ⚪️ TestCases normal runtime module-caching: TODO
  141. ⚪️ TestCases normal runtime require-function: TODO
  142. ⚪️ TestCases normal scope-hoisting async-keyword-5615: TODO
  143. ⚪️ TestCases normal scope-hoisting chained-reexport: TODO
  144. ⚪️ TestCases normal scope-hoisting circular-external: TODO
  145. ⚪️ TestCases normal scope-hoisting circular-namespace-object: TODO
  146. ⚪️ TestCases normal scope-hoisting circular-root-export: TODO
  147. ⚪️ TestCases normal scope-hoisting delete-issue-10831: TODO
  148. ⚪️ TestCases normal scope-hoisting esModule: TODO
  149. ⚪️ TestCases normal scope-hoisting export-namespace: TODO
  150. ⚪️ TestCases normal scope-hoisting external-root: TODO
  151. ⚪️ TestCases normal scope-hoisting import-order: TODO
  152. ⚪️ TestCases normal scope-hoisting import-order-11617: TODO
  153. ⚪️ TestCases normal scope-hoisting indirect-reexport: TODO
  154. ⚪️ TestCases normal scope-hoisting inside-class: TODO
  155. ⚪️ TestCases normal scope-hoisting intra-references: TODO
  156. ⚪️ TestCases normal scope-hoisting issue-10308: TODO
  157. ⚪️ TestCases normal scope-hoisting issue-10409: TODO
  158. ⚪️ TestCases normal scope-hoisting issue-11840: TODO
  159. ⚪️ TestCases normal scope-hoisting issue-11897: TODO
  160. ⚪️ TestCases normal scope-hoisting issue-5020: TODO
  161. ⚪️ TestCases normal scope-hoisting issue-5020-minimal: TODO
  162. ⚪️ TestCases normal scope-hoisting issue-5096: TODO
  163. ⚪️ TestCases normal scope-hoisting issue-5314: TODO
  164. ⚪️ TestCases normal scope-hoisting issue-5443: TODO
  165. ⚪️ TestCases normal scope-hoisting issue-5481: TODO
  166. ⚪️ TestCases normal scope-hoisting issue-6407: TODO
  167. ⚪️ TestCases normal scope-hoisting issue-7930: TODO
  168. ⚪️ TestCases normal scope-hoisting json-reexport-6700: TODO
  169. ⚪️ TestCases normal scope-hoisting name-conflicts: TODO
  170. ⚪️ TestCases normal scope-hoisting order-without-side-effects: TODO
  171. ⚪️ TestCases normal scope-hoisting orphan: TODO
  172. ⚪️ TestCases normal scope-hoisting reexport-cjs: TODO
  173. ⚪️ TestCases normal scope-hoisting reexport-exposed-cjs: TODO
  174. ⚪️ TestCases normal scope-hoisting reexport-exposed-default-cjs: TODO
  175. ⚪️ TestCases normal scope-hoisting reexport-exposed-harmony: TODO
  176. ⚪️ TestCases normal scope-hoisting reexport-star-exposed-cjs: TODO
  177. ⚪️ TestCases normal scope-hoisting reexport-star-external-cjs: TODO
  178. ⚪️ TestCases normal scope-hoisting renaming-4967: TODO
  179. ⚪️ TestCases normal scope-hoisting renaming-shorthand-5027: TODO
  180. ⚪️ TestCases normal scope-hoisting require-root-5604: TODO
  181. ⚪️ TestCases normal scope-hoisting side-effects-11662: TODO
  182. ⚪️ TestCases normal scope-hoisting side-effects-11990: TODO
  183. ⚪️ TestCases normal scope-hoisting side-effects-11990-star: TODO
  184. ⚪️ TestCases normal scope-hoisting side-effects-9159: TODO
  185. ⚪️ TestCases normal scope-hoisting simple: TODO
  186. ⚪️ TestCases normal scope-hoisting this-in-import: TODO
  187. ⚪️ TestCases normal side-effects dynamic-reexports: TODO
  188. ⚪️ TestCases normal side-effects empty-modules: TODO
  189. ⚪️ TestCases normal side-effects issue-11673: TODO
  190. ⚪️ TestCases normal side-effects issue-12071: TODO
  191. ⚪️ TestCases normal side-effects issue-12114: TODO
  192. ⚪️ TestCases normal side-effects issue-12570: TODO
  193. ⚪️ TestCases normal side-effects issue-12570-second-try: TODO
  194. ⚪️ TestCases normal side-effects missing-module-7499: TODO
  195. ⚪️ TestCases normal side-effects order-issue-7665: TODO
  196. ⚪️ TestCases normal side-effects wrong-module-10146: TODO
  197. ⚪️ TestCases normal wasm v128: TODO
  198. ⚪️ ConfigTestCases additional-pass simple simple: TODO
  199. ⚪️ ConfigTestCases amd disabled disabled: TODO
  200. ⚪️ ConfigTestCases asset-emitted normal normal: TODO
  201. ⚪️ ConfigTestCases asset-modules assetModuleFilename assetModuleFilename: TODO
  202. ⚪️ ConfigTestCases asset-modules custom-condition custom-condition: TODO
  203. ⚪️ ConfigTestCases asset-modules custom-encoder custom-encoder: TODO
  204. ⚪️ ConfigTestCases asset-modules data-url data-url: TODO
  205. ⚪️ ConfigTestCases asset-modules different-query different-query: TODO
  206. ⚪️ ConfigTestCases asset-modules emit emit: TODO
  207. ⚪️ ConfigTestCases asset-modules file-loader file-loader: TODO
  208. ⚪️ ConfigTestCases asset-modules file-url file-url: TODO
  209. ⚪️ ConfigTestCases asset-modules generator-asset-publicPath generator-asset-publicPath: TODO
  210. ⚪️ ConfigTestCases asset-modules generator-asset-publicPath-hash generator-asset-publicPath-hash: TODO
  211. ⚪️ ConfigTestCases asset-modules global-options global-options: TODO
  212. ⚪️ ConfigTestCases asset-modules http-url http-url: TODO
  213. ⚪️ ConfigTestCases asset-modules ignore ignore: TODO
  214. ⚪️ ConfigTestCases asset-modules input-data-url input-data-url: TODO
  215. ⚪️ ConfigTestCases asset-modules input-data-url-encoding input-data-url-encoding: TODO
  216. ⚪️ ConfigTestCases asset-modules opus opus: TODO
  217. ⚪️ ConfigTestCases asset-modules overridePath overridePath: TODO
  218. ⚪️ ConfigTestCases asset-modules path path: TODO
  219. ⚪️ ConfigTestCases asset-modules publicPath publicPath: TODO
  220. ⚪️ ConfigTestCases asset-modules query query: TODO
  221. ⚪️ ConfigTestCases asset-modules query-and-custom-condition query-and-custom-condition: TODO
  222. ⚪️ ConfigTestCases asset-modules query-and-custom-encoder query-and-custom-encoder: TODO
  223. ⚪️ ConfigTestCases asset-modules real-content-hash real-content-hash: TODO
  224. ⚪️ ConfigTestCases asset-modules resource-from-data-uri resource-from-data-uri: TODO
  225. ⚪️ ConfigTestCases asset-modules rule-generator-outputPath rule-generator-outputPath: TODO
  226. ⚪️ ConfigTestCases asset-modules rule-generator-publicPath rule-generator-publicPath: TODO
  227. ⚪️ ConfigTestCases asset-modules rule-generator-publicPath-override rule-generator-publicPath-override: TODO
  228. ⚪️ ConfigTestCases asset-modules source source: TODO
  229. ⚪️ ConfigTestCases asset-modules types types: TODO
  230. ⚪️ ConfigTestCases asset-modules unsafe-cache-13827 unsafe-cache-13827: TODO
  231. ⚪️ ConfigTestCases asset-url relative relative: TODO
  232. ⚪️ ConfigTestCases asset-url target-node1 target-node1: TODO
  233. ⚪️ ConfigTestCases asset-url target-node2 target-node2: TODO
  234. ⚪️ ConfigTestCases asset-url target-node3 target-node3: TODO
  235. ⚪️ ConfigTestCases asset-url target-web1 target-web1: TODO
  236. ⚪️ ConfigTestCases asset-url target-web2 target-web2: TODO
  237. ⚪️ ConfigTestCases asset-url target-webworker1 target-webworker1: TODO
  238. ⚪️ ConfigTestCases asset-url target-webworker2 target-webworker2: TODO
  239. ⚪️ ConfigTestCases assets delete-asset delete-asset: TODO
  240. ⚪️ ConfigTestCases async-commons-chunk all-selected all-selected: TODO
  241. ⚪️ ConfigTestCases async-commons-chunk duplicate duplicate: TODO
  242. ⚪️ ConfigTestCases async-commons-chunk existing-name existing-name: TODO
  243. ⚪️ ConfigTestCases async-commons-chunk nested nested: TODO
  244. ⚪️ ConfigTestCases async-commons-chunk node node: TODO
  245. ⚪️ ConfigTestCases async-commons-chunk simple simple: TODO
  246. ⚪️ ConfigTestCases async-library 0-create-library 0-create-library: TODO
  247. ⚪️ ConfigTestCases async-library 1-use-library 1-use-library: TODO
  248. ⚫️ ConfigTestCases cache-dependencies managed-items managed-items: No plan
  249. ⚫️ ConfigTestCases cache-dependencies managed-items-unsafe-cache managed-items-unsafe-cache: No plan
  250. ⚪️ ConfigTestCases chunk-graph issue-15173 issue-15173: TODO
  251. ⚪️ ConfigTestCases chunk-graph issue-9634 issue-9634: TODO
  252. ⚪️ ConfigTestCases chunk-index order-multiple-entries order-multiple-entries: TODO
  253. ⚪️ ConfigTestCases clean dry dry: TODO
  254. ⚪️ ConfigTestCases clean enabled enabled: TODO
  255. ⚪️ ConfigTestCases clean ignore-fn ignore-fn: TODO
  256. ⚪️ ConfigTestCases clean ignore-hook ignore-hook: TODO
  257. ⚪️ ConfigTestCases clean ignore-rx ignore-rx: TODO
  258. ⚪️ ConfigTestCases clean link link: TODO
  259. ⚪️ ConfigTestCases code-generation harmony-pure-default harmony-pure-default: TODO
  260. ⚪️ ConfigTestCases code-generation require-context-id require-context-id: TODO
  261. ⚪️ ConfigTestCases code-generation use-strict use-strict: TODO
  262. ⚪️ ConfigTestCases compiletime error-not-found error-not-found: TODO
  263. ⚪️ ConfigTestCases compiletime exports-presence exports-presence: TODO
  264. ⚪️ ConfigTestCases compiletime warn-not-found warn-not-found: TODO
  265. ⚪️ ConfigTestCases concatenate-modules destructuring-assignment-with-default-value-and-variable-collision-nested destructuring-assignment-with-default-value-and-variable-collision-nested: TODO
  266. ⚪️ ConfigTestCases concatenate-modules destructuring-assignment-with-default-value-and-variable-collision-simple destructuring-assignment-with-default-value-and-variable-collision-simple: TODO
  267. ⚪️ ConfigTestCases concatenate-modules import-module import-module: TODO
  268. ⚪️ ConfigTestCases concatenate-modules issue-13022 issue-13022: TODO
  269. ⚪️ ConfigTestCases concatenate-modules load-chunk-function load-chunk-function: TODO
  270. ⚪️ ConfigTestCases concatenate-modules rename-10168 rename-10168: TODO
  271. ⚪️ ConfigTestCases concatenate-modules side-effects side-effects: TODO
  272. ⚪️ ConfigTestCases concatenate-modules split-chunk-entry-module split-chunk-entry-module: TODO
  273. ⚪️ ConfigTestCases container 0-container-full 0-container-full: TODO
  274. ⚪️ ConfigTestCases container 0-transitive-overriding 0-transitive-overriding: TODO
  275. ⚪️ ConfigTestCases container 1-container-full 1-container-full: TODO
  276. ⚪️ ConfigTestCases container 1-transitive-overriding 1-transitive-overriding: TODO
  277. ⚪️ ConfigTestCases container 2-container-full 2-container-full: TODO
  278. ⚪️ ConfigTestCases container 2-transitive-overriding 2-transitive-overriding: TODO
  279. ⚪️ ConfigTestCases container 3-container-full 3-container-full: TODO
  280. ⚪️ ConfigTestCases container circular circular: TODO
  281. ⚪️ ConfigTestCases container container-entry container-entry: TODO
  282. ⚪️ ConfigTestCases container container-entry-overridables container-entry-overridables: TODO
  283. ⚪️ ConfigTestCases container container-reference container-reference: TODO
  284. ⚪️ ConfigTestCases container container-reference-override container-reference-override: TODO
  285. ⚪️ ConfigTestCases container error-handling error-handling: TODO
  286. ⚪️ ConfigTestCases container exposed-overridables exposed-overridables: TODO
  287. ⚪️ ConfigTestCases container module-federation module-federation: TODO
  288. ⚪️ ConfigTestCases container no-shared no-shared: TODO
  289. ⚪️ ConfigTestCases contenthash assets assets: TODO
  290. ⚪️ ConfigTestCases contenthash include-chunk-id include-chunk-id: TODO
  291. ⚪️ ConfigTestCases context-exclusion simple simple: TODO
  292. ⚪️ ConfigTestCases context-replacement System.import System.import: TODO
  293. ⚪️ ConfigTestCases context-replacement a a: TODO
  294. ⚪️ ConfigTestCases context-replacement b b: TODO
  295. ⚪️ ConfigTestCases context-replacement c c: TODO
  296. ⚪️ ConfigTestCases context-replacement d d: TODO
  297. ⚪️ ConfigTestCases context-replacement e e: TODO
  298. ⚪️ ConfigTestCases crossorigin set-crossorigin set-crossorigin: TODO
  299. ⚪️ ConfigTestCases css basic basic: TODO
  300. ⚪️ ConfigTestCases css basic-initial-only basic-initial-only: TODO
  301. ⚪️ ConfigTestCases css conflicting-order conflicting-order: TODO
  302. ⚪️ ConfigTestCases css css-modules css-modules: TODO
  303. ⚪️ ConfigTestCases css css-modules-in-node css-modules-in-node: TODO
  304. ⚪️ ConfigTestCases css exports exports: TODO
  305. ⚪️ ConfigTestCases css exports-in-node exports-in-node: TODO
  306. ⚪️ ConfigTestCases css external external: TODO
  307. ⚪️ ConfigTestCases css large large: TODO
  308. ⚪️ ConfigTestCases css urls urls: TODO
  309. ⚫️ ConfigTestCases custom-hash-function xxhash xxhash: No plan
  310. ⚪️ ConfigTestCases custom-modules json-custom json-custom: TODO
  311. ⚪️ ConfigTestCases custom-source-type localization localization: TODO
  312. ⚪️ ConfigTestCases deep-scope-analysis remove-export remove-export: TODO
  313. ⚪️ ConfigTestCases deep-scope-analysis remove-export-scope-hoisting remove-export-scope-hoisting: TODO
  314. ⚪️ ConfigTestCases defaulter immutable-config immutable-config: TODO
  315. ⚪️ ConfigTestCases delegated simple simple: TODO
  316. ⚪️ ConfigTestCases delegated-hash simple simple: TODO
  317. ⚪️ ConfigTestCases deprecations chunk-and-module chunk-and-module: TODO
  318. ⚪️ ConfigTestCases deprecations chunk-files chunk-files: TODO
  319. ⚪️ ConfigTestCases deprecations config config: TODO
  320. ⚪️ ConfigTestCases deprecations invalid-dependencies invalid-dependencies: TODO
  321. ⚪️ ConfigTestCases deprecations non-unique-hash non-unique-hash: TODO
  322. ⚪️ ConfigTestCases devtools harmony-eval harmony-eval: TODO
  323. ⚪️ ConfigTestCases devtools harmony-eval-source-map harmony-eval-source-map: TODO
  324. ⚪️ ConfigTestCases dll-plugin 0-create-dll 0-create-dll: TODO
  325. ⚪️ ConfigTestCases dll-plugin 0-issue-10475 0-issue-10475: TODO
  326. ⚪️ ConfigTestCases dll-plugin 1-issue-10475 1-issue-10475: TODO
  327. ⚪️ ConfigTestCases dll-plugin 1-use-dll 1-use-dll: TODO
  328. ⚪️ ConfigTestCases dll-plugin 2-use-dll-without-scope 2-use-dll-without-scope: TODO
  329. ⚪️ ConfigTestCases dll-plugin 3-use-dll-with-hashid 3-use-dll-with-hashid: TODO
  330. ⚪️ ConfigTestCases dll-plugin-entry 0-create-dll 0-create-dll: TODO
  331. ⚪️ ConfigTestCases dll-plugin-entry 1-use-dll 1-use-dll: TODO
  332. ⚪️ ConfigTestCases dll-plugin-entry 2-error-non-entry 2-error-non-entry: TODO
  333. ⚪️ ConfigTestCases dll-plugin-format 0-create-dll 0-create-dll: TODO
  334. ⚪️ ConfigTestCases dll-plugin-side-effects 0-create-dll 0-create-dll: TODO
  335. ⚪️ ConfigTestCases dll-plugin-side-effects 1-use-dll 1-use-dll: TODO
  336. ⚪️ ConfigTestCases ecmaVersion 2015 2015: TODO
  337. ⚪️ ConfigTestCases ecmaVersion 2020 2020: TODO
  338. ⚪️ ConfigTestCases ecmaVersion 5 5: TODO
  339. ⚪️ ConfigTestCases ecmaVersion browserslist browserslist: TODO
  340. ⚪️ ConfigTestCases ecmaVersion browserslist-config browserslist-config: TODO
  341. ⚪️ ConfigTestCases ecmaVersion browserslist-config-env browserslist-config-env: TODO
  342. ⚪️ ConfigTestCases ecmaVersion browserslist-missing browserslist-missing: TODO
  343. ⚪️ ConfigTestCases ecmaVersion browserslist-query browserslist-query: TODO
  344. ⚪️ ConfigTestCases ecmaVersion custom custom: TODO
  345. ⚪️ ConfigTestCases emit-asset different-source different-source: TODO
  346. ⚪️ ConfigTestCases emit-asset equal-source equal-source: TODO
  347. ⚪️ ConfigTestCases entry adding-multiple-entry-points adding-multiple-entry-points: TODO
  348. ⚪️ ConfigTestCases entry depend-on-advanced depend-on-advanced: TODO
  349. ⚪️ ConfigTestCases entry depend-on-bug depend-on-bug: TODO
  350. ⚪️ ConfigTestCases entry depend-on-non-js depend-on-non-js: TODO
  351. ⚪️ ConfigTestCases entry depend-on-simple depend-on-simple: TODO
  352. ⚪️ ConfigTestCases entry descriptor descriptor: TODO
  353. ⚪️ ConfigTestCases entry function function: TODO
  354. ⚪️ ConfigTestCases entry function-promise function-promise: TODO
  355. ⚪️ ConfigTestCases entry issue-1068 issue-1068: TODO
  356. ⚪️ ConfigTestCases entry issue-12562 issue-12562: TODO
  357. ⚪️ ConfigTestCases entry issue-13637 issue-13637: TODO
  358. ⚪️ ConfigTestCases entry issue-8110 issue-8110: TODO
  359. ⚪️ ConfigTestCases entry require-entry-point require-entry-point: TODO
  360. ⚪️ ConfigTestCases entry single-entry-point single-entry-point: TODO
  361. ⚪️ ConfigTestCases entry usage-info-in-multiple-entry-points usage-info-in-multiple-entry-points: TODO
  362. ⚪️ ConfigTestCases entry weird-names weird-names: TODO
  363. ⚪️ ConfigTestCases entry weird-names2 weird-names2: TODO
  364. ⚪️ ConfigTestCases errors asset-options-validation asset-options-validation: TODO
  365. ⚪️ ConfigTestCases errors case-emit case-emit: TODO
  366. ⚪️ ConfigTestCases errors depend-on-and-runtime depend-on-and-runtime: TODO
  367. ⚪️ ConfigTestCases errors depend-on-error depend-on-error: TODO
  368. ⚪️ ConfigTestCases errors entry-not-found entry-not-found: TODO
  369. ⚪️ ConfigTestCases errors exception-in-chunk-renderer exception-in-chunk-renderer: TODO
  370. ⚪️ ConfigTestCases errors import-missing import-missing: TODO
  371. ⚪️ ConfigTestCases errors multi-entry-missing-module multi-entry-missing-module: TODO
  372. ⚪️ ConfigTestCases errors self-reexport self-reexport: TODO
  373. ⚪️ ConfigTestCases externals async-externals async-externals: TODO
  374. ⚪️ ConfigTestCases externals concatenated concatenated: TODO
  375. ⚪️ ConfigTestCases externals concatenated-module concatenated-module: TODO
  376. ⚪️ ConfigTestCases externals externals-array externals-array: TODO
  377. ⚪️ ConfigTestCases externals externals-in-chunk externals-in-chunk: TODO
  378. ⚪️ ConfigTestCases externals externals-in-commons-chunk externals-in-commons-chunk: TODO
  379. ⚪️ ConfigTestCases externals externals-system externals-system: TODO
  380. ⚪️ ConfigTestCases externals externals-system-custom externals-system-custom: TODO
  381. ⚪️ ConfigTestCases externals global global: TODO
  382. ⚪️ ConfigTestCases externals harmony harmony: TODO
  383. ⚪️ ConfigTestCases externals non-umd-externals-umd non-umd-externals-umd: TODO
  384. ⚪️ ConfigTestCases externals non-umd-externals-umd2 non-umd-externals-umd2: TODO
  385. ⚪️ ConfigTestCases externals optional-externals-cjs optional-externals-cjs: TODO
  386. ⚪️ ConfigTestCases externals optional-externals-root optional-externals-root: TODO
  387. ⚪️ ConfigTestCases externals optional-externals-umd optional-externals-umd: TODO
  388. ⚪️ ConfigTestCases externals optional-externals-umd2 optional-externals-umd2: TODO
  389. ⚪️ ConfigTestCases externals optional-externals-umd2-mixed optional-externals-umd2-mixed: TODO
  390. ⚪️ ConfigTestCases externals prefer-provided-over-built-in prefer-provided-over-built-in: TODO
  391. ⚪️ ConfigTestCases externals resolve resolve: TODO
  392. ⚪️ ConfigTestCases externals this this: TODO
  393. ⚪️ ConfigTestCases filename-template filename-function filename-function: TODO
  394. ⚪️ ConfigTestCases filename-template module-filename-template module-filename-template: TODO
  395. ⚪️ ConfigTestCases filename-template script-src-filename script-src-filename: TODO
  396. ⚪️ ConfigTestCases filename-template split-chunks-filename split-chunks-filename: TODO
  397. ⚪️ ConfigTestCases finish-modules simple simple: TODO
  398. ⚪️ ConfigTestCases graph conditional-ensure conditional-ensure: TODO
  399. ⚪️ ConfigTestCases graph issue-11770 issue-11770: TODO
  400. ⚪️ ConfigTestCases graph issue-11856 issue-11856: TODO
  401. ⚪️ ConfigTestCases graph issue-11856.2 issue-11856.2: TODO
  402. ⚪️ ConfigTestCases graph issue-11863 issue-11863: TODO
  403. ⚪️ ConfigTestCases hash-length deterministic-module-ids deterministic-module-ids: TODO
  404. ⚪️ ConfigTestCases hash-length hashed-module-ids hashed-module-ids: TODO
  405. ⚪️ ConfigTestCases hash-length output-filename output-filename: TODO
  406. ⚪️ ConfigTestCases ignore checkContext checkContext: TODO
  407. ⚪️ ConfigTestCases ignore checkResource-one-argument checkResource-one-argument: TODO
  408. ⚪️ ConfigTestCases ignore checkResource-two-arguments checkResource-two-arguments: TODO
  409. ⚪️ ConfigTestCases ignore false-alias false-alias: TODO
  410. ⚪️ ConfigTestCases ignore multiple-with-externals multiple-with-externals: TODO
  411. ⚪️ ConfigTestCases ignore only-resource only-resource: TODO
  412. ⚪️ ConfigTestCases ignore only-resource-context only-resource-context: TODO
  413. ⚪️ ConfigTestCases ignore resource-and-context resource-and-context: TODO
  414. ⚪️ ConfigTestCases ignore resource-and-context-contextmodule resource-and-context-contextmodule: TODO
  415. ⚪️ ConfigTestCases inner-graph altaskitButton altaskitButton: TODO
  416. ⚪️ ConfigTestCases inner-graph basic basic: TODO
  417. ⚪️ ConfigTestCases inner-graph blockScopes blockScopes: TODO
  418. ⚪️ ConfigTestCases inner-graph class class: TODO
  419. ⚪️ ConfigTestCases inner-graph const const: TODO
  420. ⚪️ ConfigTestCases inner-graph defaultArrow defaultArrow: TODO
  421. ⚪️ ConfigTestCases inner-graph defaultClass defaultClass: TODO
  422. ⚪️ ConfigTestCases inner-graph defaultExpression defaultExpression: TODO
  423. ⚪️ ConfigTestCases inner-graph defaultFunction defaultFunction: TODO
  424. ⚪️ ConfigTestCases inner-graph defaultFunctionExpression defaultFunctionExpression: TODO
  425. ⚪️ ConfigTestCases inner-graph defaultId defaultId: TODO
  426. ⚪️ ConfigTestCases inner-graph defaultNamedFunction defaultNamedFunction: TODO
  427. ⚪️ ConfigTestCases inner-graph defaultNamedFunctionExpression defaultNamedFunctionExpression: TODO
  428. ⚪️ ConfigTestCases inner-graph eval-bailout eval-bailout: TODO
  429. ⚪️ ConfigTestCases inner-graph export export: TODO
  430. ⚪️ ConfigTestCases inner-graph importAll importAll: TODO
  431. ⚪️ ConfigTestCases inner-graph issue-11678 issue-11678: TODO
  432. ⚪️ ConfigTestCases inner-graph issue-12669 issue-12669: TODO
  433. ⚪️ ConfigTestCases inner-graph issue-12669-mini issue-12669-mini: TODO
  434. ⚪️ ConfigTestCases inner-graph localReference localReference: TODO
  435. ⚪️ ConfigTestCases inner-graph nested nested: TODO
  436. ⚪️ ConfigTestCases inner-graph pure pure: TODO
  437. ⚪️ ConfigTestCases inner-graph ramdaIdentical ramdaIdentical: TODO
  438. ⚪️ ConfigTestCases inner-graph specifier specifier: TODO
  439. ⚪️ ConfigTestCases inner-graph varNotWritten varNotWritten: TODO
  440. ⚪️ ConfigTestCases inner-graph varWritten varWritten: TODO
  441. ⚪️ ConfigTestCases issues issue-11871-imports-order issue-11871-imports-order: TODO
  442. ⚪️ ConfigTestCases issues issue-12924 issue-12924: TODO
  443. ⚪️ ConfigTestCases issues issue-12993 issue-12993: TODO
  444. ⚪️ ConfigTestCases issues issue-14974 issue-14974: TODO
  445. ⚪️ ConfigTestCases issues issue-3596 issue-3596: TODO
  446. ⚪️ ConfigTestCases issues issue-7470 issue-7470: TODO
  447. ⚪️ ConfigTestCases issues issue-7563 issue-7563: TODO
  448. ⚪️ ConfigTestCases json tree-shaking-default tree-shaking-default: TODO
  449. ⚪️ ConfigTestCases layer rules rules: TODO
  450. ⚪️ ConfigTestCases library 0-create-library 0-create-library: TODO
  451. ⚪️ ConfigTestCases library 1-use-library 1-use-library: TODO
  452. ⚪️ ConfigTestCases library invalid-name invalid-name: TODO
  453. ⚪️ ConfigTestCases loader-import-module css css: TODO
  454. ⚪️ ConfigTestCases loaders #-issue-14755-# #-issue-14755-#: TODO
  455. 🔴 ConfigTestCases loaders hot-in-context hot-in-context: blocked by parser hook and ConstPlugin: HMR API exist in production build #4300
  456. ⚪️ ConfigTestCases loaders options options: TODO
  457. 🔴 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
  458. ⚪️ ConfigTestCases managedPaths futureDefaults futureDefaults: TODO
  459. ⚪️ ConfigTestCases mangle mangle-with-object-prop mangle-with-object-prop: TODO
  460. ⚪️ ConfigTestCases module externals externals: TODO
  461. ⚪️ ConfigTestCases module runtime-chunk runtime-chunk: TODO
  462. ⚪️ ConfigTestCases module split-chunks split-chunks: TODO
  463. ⚪️ ConfigTestCases module-name different-issuers-for-same-module different-issuers-for-same-module: TODO
  464. ⚪️ ConfigTestCases no-parse module.exports module.exports: TODO
  465. ⚪️ ConfigTestCases no-parse no-parse-function no-parse-function: TODO
  466. ⚪️ ConfigTestCases node node-prefix node-prefix: TODO
  467. ⚪️ ConfigTestCases optimization chunk chunk: TODO
  468. ⚪️ ConfigTestCases optimization depend-on-runtimes depend-on-runtimes: TODO
  469. ⚪️ ConfigTestCases optimization hashed-module-ids hashed-module-ids: TODO
  470. ⚪️ ConfigTestCases optimization minimizer minimizer: TODO
  471. ⚪️ ConfigTestCases optimization named-modules named-modules: TODO
  472. ⚪️ ConfigTestCases optimization runtime-specific-used-exports runtime-specific-used-exports: TODO
  473. ⚪️ ConfigTestCases optimization runtime-specific-used-exports2 runtime-specific-used-exports2: TODO
  474. ⚪️ ConfigTestCases output charset charset: TODO
  475. ⚪️ ConfigTestCases output function function: TODO
  476. ⚪️ ConfigTestCases output import-meta-name import-meta-name: TODO
  477. ⚪️ ConfigTestCases output inner-dirs-entries inner-dirs-entries: TODO
  478. ⚪️ ConfigTestCases output publicPath-node publicPath-node: TODO
  479. ⚪️ ConfigTestCases output publicPath-scriptType-module publicPath-scriptType-module: TODO
  480. ⚪️ ConfigTestCases output publicPath-web publicPath-web: TODO
  481. ⚪️ ConfigTestCases output string string: TODO
  482. ⚪️ ConfigTestCases output-module check-defaults check-defaults: TODO
  483. ⚪️ ConfigTestCases output-module simple simple: TODO
  484. ⚪️ ConfigTestCases parsing context context: TODO
  485. ⚪️ ConfigTestCases parsing extended-api extended-api: TODO
  486. ⚪️ ConfigTestCases parsing harmony-global harmony-global: TODO
  487. ⚪️ ConfigTestCases parsing harmony-this harmony-this: TODO
  488. ⚪️ ConfigTestCases parsing harmony-this-concat harmony-this-concat: TODO
  489. ⚪️ ConfigTestCases parsing import-ignore import-ignore: TODO
  490. ⚪️ ConfigTestCases parsing issue-11619 issue-11619: TODO
  491. ⚪️ ConfigTestCases parsing issue-14545 issue-14545: TODO
  492. ⚪️ ConfigTestCases parsing issue-14720 issue-14720: TODO
  493. ⚪️ ConfigTestCases parsing issue-2942 issue-2942: TODO
  494. ⚪️ ConfigTestCases parsing issue-336 issue-336: TODO
  495. ⚪️ ConfigTestCases parsing issue-4857 issue-4857: TODO
  496. ⚪️ ConfigTestCases parsing issue-5624 issue-5624: TODO
  497. ⚪️ ConfigTestCases parsing issue-8293 issue-8293: TODO
  498. ⚪️ ConfigTestCases parsing issue-9042 issue-9042: TODO
  499. ⚪️ ConfigTestCases parsing issue-9156 issue-9156: TODO
  500. ⚪️ ConfigTestCases parsing node-source-plugin-off node-source-plugin-off: TODO
  501. ⚪️ ConfigTestCases parsing node-stuff-plugin-off node-stuff-plugin-off: TODO
  502. ⚪️ ConfigTestCases parsing optional optional: TODO
  503. ⚪️ ConfigTestCases parsing optional-chaining optional-chaining: TODO
  504. ⚪️ ConfigTestCases parsing relative-filedirname relative-filedirname: TODO
  505. ⚪️ ConfigTestCases parsing require-ignore require-ignore: TODO
  506. ⚪️ ConfigTestCases parsing require.main require.main: TODO
  507. ⚪️ ConfigTestCases parsing requirejs requirejs: TODO
  508. ⚪️ ConfigTestCases parsing system.import system.import: TODO
  509. ⚪️ ConfigTestCases performance many-async-imports many-async-imports: TODO
  510. ⚪️ ConfigTestCases performance many-exports many-exports: TODO
  511. 🔴 ConfigTestCases plugins banner-plugin-hashing banner-plugin-hashing: Lacking support of chunkhash
  512. ⚪️ ConfigTestCases plugins define-plugin define-plugin: TODO
  513. ⚪️ ConfigTestCases plugins define-plugin-bigint define-plugin-bigint: TODO
  514. ⚪️ ConfigTestCases plugins lib-manifest-plugin lib-manifest-plugin: TODO
  515. ⚪️ ConfigTestCases plugins min-chunk-size min-chunk-size: TODO
  516. ⚪️ ConfigTestCases plugins mini-css-extract-plugin mini-css-extract-plugin: TODO
  517. ⚪️ ConfigTestCases plugins profiling-plugin profiling-plugin: TODO
  518. ⚪️ ConfigTestCases plugins progress-plugin progress-plugin: TODO
  519. ⚪️ ConfigTestCases plugins provide-plugin provide-plugin: TODO
  520. ⚪️ ConfigTestCases plugins source-map-dev-tool-plugin source-map-dev-tool-plugin: TODO
  521. ⚪️ ConfigTestCases plugins source-map-dev-tool-pluginappend source-map-dev-tool-pluginappend: TODO
  522. ⚪️ ConfigTestCases plugins terser-plugin terser-plugin: TODO
  523. ⚪️ ConfigTestCases process-assets html-plugin html-plugin: TODO
  524. ⚪️ ConfigTestCases race-conditions load-module load-module: TODO
  525. ⚪️ ConfigTestCases rebuild finishModules finishModules: TODO
  526. ⚪️ ConfigTestCases rebuild rebuildWithNewDependencies rebuildWithNewDependencies: TODO
  527. ⚪️ ConfigTestCases records issue-295 issue-295: TODO
  528. ⚪️ ConfigTestCases records issue-2991 issue-2991: TODO
  529. ⚪️ ConfigTestCases records issue-7339 issue-7339: TODO
  530. ⚪️ ConfigTestCases records issue-7492 issue-7492: TODO
  531. ⚪️ ConfigTestCases records stable-sort stable-sort: TODO
  532. ⚪️ ConfigTestCases require module-require module-require: TODO
  533. ⚪️ ConfigTestCases resolve context-resolve-with-ignore context-resolve-with-ignore: TODO
  534. ⚪️ ConfigTestCases resolve empty-context-module empty-context-module: TODO
  535. ⚪️ ConfigTestCases resolve issue-11335-context-module issue-11335-context-module: TODO
  536. ⚪️ ConfigTestCases resolve issue-15580 issue-15580: TODO
  537. ⚪️ ConfigTestCases resolve only-module only-module: TODO
  538. ⚪️ ConfigTestCases resolve-merging override override: TODO
  539. ⚪️ ConfigTestCases resolving prefer-absolute prefer-absolute: TODO
  540. ⚪️ ConfigTestCases resolving prefer-root prefer-root: TODO
  541. ⚪️ ConfigTestCases rule-set chaining chaining: TODO
  542. ⚪️ ConfigTestCases rule-set compiler compiler: TODO
  543. ⚪️ ConfigTestCases rule-set custom custom: TODO
  544. ⚪️ ConfigTestCases rule-set query query: TODO
  545. ⚪️ ConfigTestCases rule-set resolve-options resolve-options: TODO
  546. ⚪️ ConfigTestCases rule-set simple simple: TODO
  547. ⚪️ ConfigTestCases rule-set simple-use-array-fn simple-use-array-fn: TODO
  548. ⚪️ ConfigTestCases rule-set simple-use-fn-array simple-use-fn-array: TODO
  549. ⚪️ ConfigTestCases rule-set undefined-values undefined-values: TODO
  550. ⚪️ ConfigTestCases runtime entries-in-runtime entries-in-runtime: TODO
  551. ⚪️ ConfigTestCases runtime invalid-esm-export invalid-esm-export: TODO
  552. ⚪️ ConfigTestCases runtime no-runtime-per-entry no-runtime-per-entry: TODO
  553. ⚪️ ConfigTestCases runtime opt-in-finally opt-in-finally: TODO
  554. ⚪️ ConfigTestCases scope-hoisting class-naming class-naming: TODO
  555. ⚪️ ConfigTestCases scope-hoisting create-dll-plugin create-dll-plugin: TODO
  556. ⚪️ ConfigTestCases scope-hoisting dll-plugin dll-plugin: TODO
  557. ⚪️ ConfigTestCases scope-hoisting esModule esModule: TODO
  558. ⚪️ ConfigTestCases scope-hoisting export-global export-global: TODO
  559. ⚪️ ConfigTestCases scope-hoisting harmony-pure-default harmony-pure-default: TODO
  560. ⚪️ ConfigTestCases scope-hoisting named-modules named-modules: TODO
  561. ⚪️ ConfigTestCases scope-hoisting strictThisContextOnImports strictThisContextOnImports: TODO
  562. ⚪️ ConfigTestCases sharing consume-module consume-module: TODO
  563. ⚪️ ConfigTestCases sharing consume-multiple-versions consume-multiple-versions: TODO
  564. ⚪️ ConfigTestCases sharing no-override-loaded no-override-loaded: TODO
  565. ⚪️ ConfigTestCases sharing provide-eager-module provide-eager-module: TODO
  566. ⚪️ ConfigTestCases sharing provide-module provide-module: TODO
  567. ⚪️ ConfigTestCases sharing provide-multiple-versions provide-multiple-versions: TODO
  568. ⚪️ ConfigTestCases sharing provide-shared-with-runtime-chunk provide-shared-with-runtime-chunk: TODO
  569. ⚪️ ConfigTestCases sharing share-multiple-versions share-multiple-versions: TODO
  570. ⚪️ ConfigTestCases sharing share-plugin share-plugin: TODO
  571. ⚪️ ConfigTestCases side-effects issue-13063 issue-13063: TODO
  572. ⚪️ ConfigTestCases side-effects type-reexports type-reexports: TODO
  573. ⚪️ ConfigTestCases side-effects url url: TODO
  574. ⚪️ ConfigTestCases source-map array-as-output-library array-as-output-library: TODO
  575. ⚪️ ConfigTestCases source-map array-as-output-library-in-object-output array-as-output-library-in-object-output: TODO
  576. ⚪️ ConfigTestCases source-map context-module-source-path context-module-source-path: TODO
  577. ⚪️ ConfigTestCases source-map default-filename-extensions-css default-filename-extensions-css: TODO
  578. ⚪️ ConfigTestCases source-map default-filename-extensions-js default-filename-extensions-js: TODO
  579. ⚪️ ConfigTestCases source-map default-filename-extensions-mjs default-filename-extensions-mjs: TODO
  580. ⚪️ ConfigTestCases source-map exclude-chunks-source-map exclude-chunks-source-map: TODO
  581. ⚪️ ConfigTestCases source-map exclude-modules-source-map exclude-modules-source-map: TODO
  582. ⚪️ ConfigTestCases source-map module-names module-names: TODO
  583. ⚪️ ConfigTestCases source-map namespace-source-path namespace-source-path: TODO
  584. ⚪️ ConfigTestCases source-map namespace-source-path-no-truncate namespace-source-path-no-truncate: TODO
  585. ⚪️ ConfigTestCases source-map namespace-source-path.library namespace-source-path.library: TODO
  586. ⚪️ ConfigTestCases source-map no-source-map no-source-map: TODO
  587. ⚪️ ConfigTestCases source-map nosources nosources: TODO
  588. ⚪️ ConfigTestCases source-map object-as-output-library object-as-output-library: TODO
  589. ⚪️ ConfigTestCases source-map relative-source-map-path relative-source-map-path: TODO
  590. ⚪️ ConfigTestCases source-map relative-source-maps-by-loader relative-source-maps-by-loader: TODO
  591. ⚪️ ConfigTestCases source-map resource-path resource-path: TODO
  592. ⚪️ ConfigTestCases source-map source-map-filename-contenthash source-map-filename-contenthash: TODO
  593. ⚪️ ConfigTestCases source-map source-map-with-profiling-plugin source-map-with-profiling-plugin: TODO
  594. ⚪️ ConfigTestCases source-map sources-array-production sources-array-production: TODO
  595. 🔴 ConfigTestCases split-chunks asnyc-entries asnyc-entries: block by treeshaking issue Treeshaking shaked variable that is used #4336
  596. 🔴 ConfigTestCases split-chunks chunk-filename-delimiter chunk-filename-delimiter: not support automaticNameDelimiter Support splitChunks.automatic_name_delimiter #4335
  597. 🔴 ConfigTestCases split-chunks chunk-filename-delimiter-default chunk-filename-delimiter-default: splitted chunk ids should be the same as webpack Splitted chunk id should be the same as webpack #4334
  598. 🔴 ConfigTestCases split-chunks custom-filename-function custom-filename-function: not support function type of splitChunks Support function type splitChunks #4333
  599. 🔴 ConfigTestCases split-chunks entry-point-error entry-point-error: should emit error if entry point and splitted chunk have the same name Should emit error if entrypoint and splitted chunk have the same name #4332
  600. 🔴 ConfigTestCases split-chunks issue-11513 issue-11513: should support object type minSize Support object type of splitChunks.minSize #4331
  601. 🔴 ConfigTestCases split-chunks move-to-entrypoint move-to-entrypoint: jest node env blocks
  602. 🔴 ConfigTestCases split-chunks no-options no-options: no js splitChunks plugin
  603. 🟡 ConfigTestCases split-chunks runtime-chunk runtime-chunk: not have the same name for splitted chunk with webpack Splitted chunk id should be the same as webpack #4334
  604. 🔴 ConfigTestCases split-chunks runtime-chunk-async-node runtime-chunk-async-node: hang by unknown reasons SplitChunks async node tests hang forever #4342
  605. 🔴 ConfigTestCases split-chunks runtime-chunk-node runtime-chunk-node: hang by unknown reasons SplitChunks async node tests hang forever #4342
  606. 🔴 ConfigTestCases split-chunks runtime-chunk-node-13130 runtime-chunk-node-13130: hang by unknown reasons SplitChunks async node tests hang forever #4342
  607. 🔴 ConfigTestCases split-chunks-common correct-order correct-order: block: Support require.main #3562
  608. 🔴 ConfigTestCases split-chunks-common hot hot: block: require.main Support require.main #3562
  609. 🔴 ConfigTestCases split-chunks-common inverted-order inverted-order: block: require.main Support require.main #3562
  610. 🔴 ConfigTestCases split-chunks-common library library: block: require.ensure support require.ensure #4304
  611. 🔴 ConfigTestCases split-chunks-common simple simple: block: require.main Support require.main #3562
  612. 🔴 ConfigTestCases split-chunks-common target-node target-node: block: not support function type splitChunks.name Support function type splitChunks #4333
  613. ⚪️ ConfigTestCases target amd-container-named amd-container-named: TODO
  614. ⚪️ ConfigTestCases target amd-container-require amd-container-require: TODO
  615. ⚪️ ConfigTestCases target amd-container-unnamed amd-container-unnamed: TODO
  616. ⚪️ ConfigTestCases target amd-named amd-named: TODO
  617. ⚪️ ConfigTestCases target amd-require amd-require: TODO
  618. ⚪️ ConfigTestCases target amd-unnamed amd-unnamed: TODO
  619. ⚪️ ConfigTestCases target electron-renderer electron-renderer: TODO
  620. ⚪️ ConfigTestCases target node-dynamic-import node-dynamic-import: TODO
  621. ⚪️ ConfigTestCases target strict-mode-global strict-mode-global: TODO
  622. ⚪️ ConfigTestCases target system-context system-context: TODO
  623. ⚪️ ConfigTestCases target system-export system-export: TODO
  624. ⚪️ ConfigTestCases target system-named system-named: TODO
  625. ⚪️ ConfigTestCases target system-named-assets-path system-named-assets-path: TODO
  626. ⚪️ ConfigTestCases target system-unnamed system-unnamed: TODO
  627. ⚪️ ConfigTestCases target umd-auxiliary-comments-object umd-auxiliary-comments-object: TODO
  628. ⚪️ ConfigTestCases target umd-auxiliary-comments-string umd-auxiliary-comments-string: TODO
  629. ⚪️ ConfigTestCases target umd-named-define umd-named-define: TODO
  630. ⚪️ ConfigTestCases trusted-types custom-policy-name custom-policy-name: TODO
  631. ⚪️ ConfigTestCases trusted-types default-policy-name default-policy-name: TODO
  632. ⚪️ ConfigTestCases trusted-types devtool-eval devtool-eval: TODO
  633. ⚪️ ConfigTestCases trusted-types no-policy-name no-policy-name: TODO
  634. ⚪️ ConfigTestCases trusted-types no-trusted-types no-trusted-types: TODO
  635. ⚪️ ConfigTestCases trusted-types web-worker web-worker: TODO
  636. ⚪️ ConfigTestCases types filesystems filesystems: TODO
  637. ⚪️ ConfigTestCases umd issue-15545 issue-15545: TODO
  638. ⚪️ ConfigTestCases utils lazy-set lazy-set: TODO
  639. ⚪️ ConfigTestCases wasm export-imported-global export-imported-global: TODO
  640. ⚪️ ConfigTestCases wasm identical identical: TODO
  641. ⚪️ ConfigTestCases wasm import-wasm-wasm import-wasm-wasm: TODO
  642. ⚪️ ConfigTestCases wasm missing-wasm-experiment missing-wasm-experiment: TODO
  643. ⚪️ ConfigTestCases wasm wasm-in-initial-chunk-error wasm-in-initial-chunk-error: TODO
  644. ⚪️ ConfigTestCases web attach-existing attach-existing: TODO
  645. ⚪️ ConfigTestCases web node-source node-source: TODO
  646. ⚪️ ConfigTestCases web node-source-future-defaults node-source-future-defaults: TODO
  647. ⚪️ ConfigTestCases web node-source-global node-source-global: TODO
  648. ⚪️ ConfigTestCases web non-js-chunks-entrypoint non-js-chunks-entrypoint: TODO
  649. ⚪️ ConfigTestCases web non-js-chunks-entrypoint-runtime-chunk non-js-chunks-entrypoint-runtime-chunk: TODO
  650. ⚪️ ConfigTestCases web nonce nonce: TODO
  651. ⚪️ ConfigTestCases web preexecuted-chunk preexecuted-chunk: TODO
  652. ⚪️ ConfigTestCases web prefetch-preload prefetch-preload: TODO
  653. ⚪️ ConfigTestCases web prefetch-split-chunks prefetch-split-chunks: TODO
  654. ⚪️ ConfigTestCases web retry-failed-import retry-failed-import: TODO
  655. ⚪️ ConfigTestCases web unique-jsonp unique-jsonp: TODO
  656. 🔴 ConfigTestCases worker custom-worker custom-worker: custom worker syntax #3656
  657. 🔴 ConfigTestCases worker node-worker node-worker: needs compile time evaluateExpression
  658. 🔴 ConfigTestCases worker node-worker-hmr node-worker-hmr: HMR plugin

@ahabhgk ahabhgk changed the title chore: enable more webpack-test fix: cjs bare exports expression detect Oct 24, 2023
@github-actions github-actions bot added the release: bug fix release: bug related release(mr only) label Oct 24, 2023
@ahabhgk ahabhgk marked this pull request as ready for review October 24, 2023 07:09
JSerFeng
JSerFeng previously approved these changes Oct 24, 2023
@ahabhgk ahabhgk enabled auto-merge October 24, 2023 07:14
@ahabhgk ahabhgk added this pull request to the merge queue Oct 24, 2023
Merged via the queue into main with commit f7d285a Oct 24, 2023
12 checks passed
@ahabhgk ahabhgk deleted the wt-2023-10-18 branch October 24, 2023 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release: bug fix release: bug 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