hyperswitch
hyperswitch copied to clipboard
[Article]: How Advanced Payment Analytics Can Help Reduce Cart Abandonment Rates
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