Workaround for https://github.com/mishoo/UglifyJS2/pull/549
tsnext

- Updated TypeScript to snapshot of v1.1-prerelease compiler

AST parser
- Support interfaces
- Support enums

JSDoc generator
- Generate @template JSDoc annotations using type information
- Generate @enum JSDoc annotations using type information

Documentation generator
- Show enums
- Show generics in base type references and parameter type references
- Show all private methods and un-exported functions when "Show private" is selected
- Support @{link}
- Bugfix - Don't generate two elements with the same ID for properties.