superset icon indicating copy to clipboard operation
superset copied to clipboard

fix(Webpack dev-sever warnings): Add ignoreWarning to webpack config for @data-ui error

Open rtexelm opened this issue 1 year ago • 0 comments

SUMMARY

Simply ignore the build warning related to @data-ui. Because this warning arises from within the external module itself, which is no longer evolving, the idea is to ignore it until the module can be replaced by a living project to better fit the superset ecosystem.

Example warning:

WARNING in ./node_modules/@data-ui/shared/esm/enhancer/WithTooltip.js 3:60-78
export 'withTooltipPropTypes' (imported as 'vxTooltipPropTypes') was not found in '@vx/tooltip/build/tooltips/TooltipWithBounds' (possible exports: __esModule, default)

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TESTING INSTRUCTIONS

ADDITIONAL INFORMATION

  • [ ] Has associated issue:
  • [ ] Required feature flags:
  • [ ] Changes UI
  • [ ] Includes DB Migration (follow approval process in SIP-59)
    • [ ] Migration is atomic, supports rollback & is backwards-compatible
    • [ ] Confirm DB migration upgrade and downgrade tested
    • [ ] Runtime estimates and downtime expectations provided
  • [ ] Introduces new feature or API
  • [ ] Removes existing feature or API

rtexelm avatar Apr 26 '24 07:04 rtexelm