Input:
import Original from 'foo';
namespace foo {
import Alias = Original;
console.log(Alias);
}
Expected output:
import Original from 'foo';
var foo;
(function (foo) {
var Alias = Original;
console.log(Alias);
})(foo || (foo = {}));
TS Playground
Babel REPL
Actual output:
import Original from "foo";
let foo;
(function(_foo) {
console.log(Alias);
})(foo || (foo = {}));
Oxc playground
Input:
Expected output:
TS Playground
Babel REPL
Actual output:
Oxc playground