hyperswitch icon indicating copy to clipboard operation
hyperswitch copied to clipboard

[Article]: How Advanced Payment Analytics Can Help Reduce Cart Abandonment Rates

Open gorakhnathy7 opened this issue 5 months ago • 18 comments

Feature Suggestion

Full ESM support, including the package "exports" field with the module format specifiers, across all aspects of development.

Possible Implementation

We currently support ESM in the frontend and tests. Backend support is more tricky as we're executing code in Node.js, which is a lot more picky about module formats. We likely want a combination of build tooling additions and refactors. The optimal solution would ofc be if there's no impact on existing code at all, since in the end our source is mostly ESM.

A couple of dependencies:

  • [ ] Support for dynamic imports, #8242
  • [x] Support for the exports field, #7926

gorakhnathy7 avatar Sep 23 '24 21:09 gorakhnathy7