SIGN IN SIGN UP

Convert gulp files to ts

For #277526

Had to add a few ugly casts in difficult cases but mostly trying to add proper types
M
Matt Bierner committed
fcfb37c8f86d43c46d4ae030e4e9c67c2a5f1fc2
Parent: 538db61