How To Get Typescript Program To Wait For Function To Finish