Code accompanying the talk "Native ES Modules - something almost, but not quite entirely unlike CommonJS"
UNLICENSE License
Statistics for this project are still being loaded, please check back later.
A Babel 7 plugin transform to convert CommonJS into ES Modules
Companion Code to my "Using ES Modules in Node.js: A Practical Guide"
Detect at runtime if Node.js supports ECMAScript modules.
Turn a normal Babel JavaScript file that uses ES module import syntax into a .mjs file that impor...
Code accompanying my talk "Aaaaaaaaaaaaaah, They’re Here! ES Modules in Node.JS"
The companion repository to my Mapping Out the Territory: A Frontend Testing Workshop
How to publish a module, maintain support for CommonJS, and test with jest
A loader that knows how to load Babel-style ESM and CJS with named exports
Patch `require()` to recompile a node module if it has been built for a different node version
Babel plugin and helper functions for interoperation between Node.js native ESM and Babel ESM
Companion code to my "ESM Loaders: Enhancing Module Loading in Node.js" talk
Babel preset for all es2015 plugins except babel-plugin-transform-es2015-modules-commonjs.
Breakdown of 7 different ways to use ES modules with npm today.