Skip to content

Add esbuild-loader rule for cubejs in our webpack config

Mike Greiling requested to merge 386127-add-esbuild-option-for-cube into master

What does this MR do and why?

Following up from !105847 (comment 1207438189), this MR adds an esbuild rule for the recently added cubejs target to keep it compatible with our initiative from !96286 (merged)

Screenshots or screen recordings

N/A

How to set up and validate locally

  1. Check out this branch
  2. Validate that the cubejs client works as expected (follow validation steps here)
  3. Enable esbuild-loader in your GDK (following the steps here)
  4. Validate again that cubejs works as expected (again following the validation steps here)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #386127

Merge request reports