This document summarizes a presentation about migrating a large AngularJS application from CoffeeScript to TypeScript. It discusses: 1) The Koofr application was a large AngularJS app with over 6,000 lines of CoffeeScript code across its controllers, directives, filters, and services. 2) They migrated to TypeScript to gain its type safety features and enable easier refactoring of the codebase. CoffeeScript had led to technical debt without enough tests. 3) Tools like TypeScript, Browserify, and DefinitelyTyped were used to help with the migration. DefinitelyTyped provided type definitions for over 30 JavaScript libraries they used. 4) The migration involved trans-