-
Notifications
You must be signed in to change notification settings - Fork 13k
Description
It seems my initial assessment was incorrect (see a bit below what I originally thought happened). It turns out the output filename of a typescript file is not cased the same as the typescript file, but the same as the casing in the reference path another typescript. So if I have one file name CamelCased.ts and one called pascalCased.ts. And I put a reference to camelCased.ts in that last one, this will compile but the output js file will be named camelCased.js and not CamelCased.js as I would have expected.
I don't know if I would call this a bug, but it sure is inconvenient.
[Original]
In a visual studio project containing multiple ts files some start with a capital, and some are all lower case. After the TypeScriptCompile action is called for a file using only lower case, all subsequent file outputs are lower cased, even for ts files that start with a capital.
Files that start with a capital who are compiled before the first lower cased file all have outputs that start with a capital letter.
I know I should be more consistent in my naming, but if you ask me, it's a rather subtle way of forcing me....
[/Original]