TypeScript/tests/baselines/reference/internalAliasWithDottedNameEmit.js

29 lines
495 B
JavaScript

//// [internalAliasWithDottedNameEmit.ts]
module a.b.c {
export var d;
}
module a.e.f {
import g = b.c;
}
//// [internalAliasWithDottedNameEmit.js]
var a;
(function (a) {
(function (b) {
(function (c) {
c.d;
})(b.c || (b.c = {}));
var c = b.c;
})(a.b || (a.b = {}));
var b = a.b;
})(a || (a = {}));
//// [internalAliasWithDottedNameEmit.d.ts]
declare module a.b.c {
var d: any;
}
declare module a.e.f {
}