Rename js extensions to ts
Merge remote branch 'origin/typescript' into typescript