Code:
a.ts:
/*--------------------------------------------------------------------------
Copyright
---------------------------------------------------------------------------*/
var x = {
a: 10,
b: 20
};
b.ts:
/*--------------------------------------------------------------------------
Copyright
---------------------------------------------------------------------------*/
///<reference path="a.ts"/>
var y = x;
Run tsc b.ts --out tsc b.ts --out b.js
Expected:
/*--------------------------------------------------------------------------
Copyright
---------------------------------------------------------------------------*/
var x = {
a: 10,
b: 20
};
/*--------------------------------------------------------------------------
Copyright
---------------------------------------------------------------------------*/
///<reference path="a.ts"/>
var y = x;
Result:
/*--------------------------------------------------------------------------
Copyright
---------------------------------------------------------------------------*/
var x = {
a: 10,
b: 20
};/*--------------------------------------------------------------------------
Copyright
---------------------------------------------------------------------------*/
///<reference path="a.ts"/>
var y = x;
Code:
a.ts:
b.ts:
Run tsc b.ts --out tsc b.ts --out b.js
Expected:
Result: