This guest post explain how to leverage the TypeScript transpiler to help reduce type related runtime errors and to allow the writing of more familiar inheritance-based object oriented code, when authoring code for CloudScript.