Simple ts project with closure compilation
closure library
Successfully generate goog.structs.Set
Translate optional, rest, generics
localVariable.property isn't a global
privateName.publicName is still private
globalName.localName is a global
/** ... */ is a jsdoc comment, even with no newline
extends tag
Doctrine fix
Array type, robust to no prototype in interface
More robust comments in output
Use closurebuilder.py to insert reference tags
Use index names in anonymous function types
Generate Array as any[]
Replace multiple nested comments
Enums
Fix record types
Incorporate JSDoc comments on globals
Generate dictionary types { [key: K]: V }