You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm curious about how tsup handles the CommonJS ↔ ESM conversion limitations that exist in esbuild. While esbuild has some known limitations when converting between CommonJS and ESM modules, tsup seems to handle this well.
Could you explain:
What specific approaches or techniques does tsup use to overcome these limitations?
How does tsup's implementation differ from esbuild's default behavior?
Are there any specific optimizations or workarounds implemented in tsup for this purpose?
This would be really helpful for understanding the internals of tsup and how it enhances esbuild's capabilities.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm curious about how tsup handles the CommonJS ↔ ESM conversion limitations that exist in esbuild. While esbuild has some known limitations when converting between CommonJS and ESM modules, tsup seems to handle this well.
Could you explain:
This would be really helpful for understanding the internals of tsup and how it enhances esbuild's capabilities.
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions