Coffeescript outputs code like this.
Repro
const amd_to_es6 = require('@buxlabs/amd-to-es6');
const input = `
define(function (require) {
var x, y, Foo;
x = 1;
y = 'bar';
Foo = require('foo');
exports.Foo = Foo;
});
`
output = amd_to_es6(input);
console.log(output)
Actual:
var x, y, Foo;
x = 1;
y = 'bar';
Foo = require("foo");
exports.Foo = Foo;
Expected:
import Foo from "foo";
var x, y;
x = 1;
y = 'bar';
exports.Foo = Foo;