Turn a Babel JavaScript code into a MJS code
Go to the GitHub page
Let's say you have ./lib/foo.js
and ./lib/bar.js
and this file (named index.js
):
export * from './lib/foo'
export * from './lib/bar'
You run this command:
import fs from 'fs'
import transformCode from '@make-mjs/code'
const input = fs.readFileSync('index.js', 'utf8')
const output = transformCode(code, { moduleContainer: ['node_modules'] }).code
fs.writeFileSync('index.mjs', output)
You should get this file (named index.mjs
):
export * from './lib/foo.mjs'
export * from './lib/bar.mjs'
Generated using TypeDoc