Closed
Description
We have typescript set to combine output into a single file. we've noticed that, seemingly at random, a very small change in a source file will result in huge changes in the output file resulting from the order of classes being totally reorganized.
i realize that the .ts file should be treated as "output" but these massive changes make it difficult to track edits in source control.
Ideally, a tree of dependent classes, ordered alphabetically, would be generated and traversed to combine the output.