typescript-refactoring