Converta entre módulos ES (import/export) e CommonJS (require/module.exports) instantaneamente
ESM (import/export)
CommonJS (require)
O código convertido aparecerá aqui
Tabela de conversão
ESM → CommonJS
import foo from 'bar'→const foo = require('bar')
import { a, b } from 'bar'→const { a, b } = require('bar')
import * as ns from 'bar'→const ns = require('bar')
import 'bar'→require('bar')
export default foo→module.exports = foo
export const x = 1→const x = 1; exports.x = x
export function f() {}→function f() {} exports.f = f
export { a } from 'b'→exports.a = require('b').a
CommonJS → ESM
const foo = require('bar')→import foo from 'bar'
const { a } = require('bar')→import { a } from 'bar'
require('bar')→import 'bar'
module.exports = foo→export default foo
exports.x = x→export const x = x