Back to Problem Library
TypeScript & Architecture

Code Review: Bad TypeScript Design

easyJS / TS

Problem Statement

Review the following TypeScript data mapper. Identify type safety flaws, excessive `any` usage, unsafe type assertions (`as any`), and weak interfaces. Refactor for strict type safety.

Includes TypeScript & JavaScript starter code
Start Interview with this Problem