Нативные ESM импорты в Node.js с фоллбеком для require() и поддежкой всех фронтенд компиляторов
#frontend #webdev #jsarticle #javascript #esm #cjs #nodejs #backend
#frontend #webdev #jsarticle #javascript #esm #cjs #nodejs #backend
DEV Community
Native ESM in Node.js w/ require() fallbacks and support for all front end compilers!
Native ESM support was unflagged in Node.js CURRENT and LTS a few months ago. Once I started diving i...
CJS to ESM - инструментарий для конвертирования JavaScript из CommonJS (легаси) в ECMAScript модули
Можно использовать как в виде CLI, так и с помощью JavaScript API. Можно даже внедрить как TypeScript плагин.
Будет полезно для перехода с легаси CommonJS системы на стандартизированную, единую систему модулей ECMAScript в Node.js. Также может пригодиться для конвертации из одной системы в другую, чтобы можно было использовать Node.js библиотеки в фронтенд приложениях.
#jslib #javascript #nodejs #jstools #esm #cjs #commonjs
Можно использовать как в виде CLI, так и с помощью JavaScript API. Можно даже внедрить как TypeScript плагин.
Будет полезно для перехода с легаси CommonJS системы на стандартизированную, единую систему модулей ECMAScript в Node.js. Также может пригодиться для конвертации из одной системы в другую, чтобы можно было использовать Node.js библиотеки в фронтенд приложениях.
#jslib #javascript #nodejs #jstools #esm #cjs #commonjs
GitHub
GitHub - wessberg/cjstoesm: A tool that can transform CommonJS to ESM
A tool that can transform CommonJS to ESM. Contribute to wessberg/cjstoesm development by creating an account on GitHub.