Skip to content

Support ESM and CommonJS Uses of Your Library

View on Twitter

💡 Writing a Node.js library using ES Modules instead of Common JS?

👉🏼 Support users who aren't using ESM by adding a mapping for the main export for your library in your package.json file.

Support ESM and CommonJS by setting exports[.].import for ESM and exports[.].require for CommonJS in package.json of your library.
You might also like
Easily Test Your .htaccess Rewrite Rules Read tip
Enabling HTTPS During Development Read tip
Get Process Environment From Terminal Read tip