A Deep Dive Into CommonJS and ES Modules in Node.js (via) | | 20 |
deep-dives, modules, esm, nodejs |
Importing a Frontend JavaScript Library Without a Build System (by) | | 19 |
javascript, libraries, esm, nodejs, html |
In the Future Using Top-Level “await” Might Be Cause a Backwards Compatibility Break in Node (by) | | 18 |
nodejs, modules, esm, compatibility |
How to Convert CommonJS to ESM (by/via) | | 17 |
how-tos, conversion, esm, javascript |
Create npm Package With CommonJS and ESM Support in TypeScript (by) | | 16 |
npm, dependencies, esm, typescript |
Dual Publishing ESM and CJS Modules With tsup and “Are the Types Wrong?” (by) | | 15 |
dependencies, esm, tooling, typescript, type-safety |
How JavaScript Is Finally Improving the Module Experience (by/via) | | 14 |
javascript, modules, esm, developer-experience, webassembly |
Native Support for CJS/ESM Interoperability Begins in Node.js 22 (by) | | 13 |
esm, interoperability, support, nodejs |
Building an npm Package Compatible With ESM and CJS in 2024 (by/via) | | 12 |
npm, dependencies, compatibility, esm |
“require(esm)” in Node.js (by) | | 11 |
nodejs, ecmascript, esm |
Comparing ECMAScript Modules and CommonJS (by) | | 10 |
comparisons, esm |
Lessons Learned Moving Eleventy From CommonJS to ESM in 2024 (by/via) | | 9 |
videos, lessons, eleventy, esm, refactoring |
How to Use ESM on the Web and in Node.js | | 8 |
how-tos, esm, modules, nodejs |
The Great JavaScript Divide: CommonJS vs. ES Modules (by/via) | | 7 |
javascript, modules, esm, comparisons |
CommonJS Is Hurting JavaScript (by/via) | | 6 |
javascript |
TypeScript’s Migration to Modules (by+/via) | | 5 |
typescript, modules, esm, migrating |
Speeding Up the JavaScript Ecosystem—Module Resolution (by) | | 4 |
javascript, performance, modules, esm |
CommonJS (CJS) and Modules (ESM): Import Compatibility (by) | | 3 |
javascript, typescript, esm |
Understanding ES6 Modules (by/via) | | 2 |
javascript, modules, esm |
CommonJS for Sprockets (by) | | 1 |
modules |