Closed
Description
TypeScript Version:
Version 1.9.0-dev.20160525-1.0
Code
export const test = 'test'
export function foo () {
run({ test })
}
tsc index.ts --target es6 --module commonjs
Expected behavior: Output using exports.test
alias, or create a local test
variable.
"use strict";
exports.test = 'test';
function foo() {
run({ test: exports.test });
}
exports.foo = foo;
Actual behavior: Test is undefined
.
"use strict";
exports.test = 'test';
function foo() {
run({ test });
}
exports.foo = foo;