AutoMapper TypeScript
An object-object mapping solution by convention in TypeScript
Familiarity with a Twist
AutoMapper TypeScript was designed to be familiar with the original .NET AutoMapper but with a twist to adapt to JS tooling ecosystem.
Performance Matters
Built with pre-optimization for JS engines in mind, AutoMapper TypeScript is performant in discovering, storing, and executing Mappings.
Powered by TypeScript
Developer Experience is important. Hence, AutoMapper TypeScript prioritizes DX by providing top-notch autocomplete experience for developers.
Flexibility is Key
AutoMapper TypeScript is not tied to a single way of handling metadata of the application entities. Different use-cases utilize different strategies.
NestJS Integration
Official integration with NestJS
Opinionated
While being flexible in how it works, AutoMapper TypeScript is opinionated to keep the users on the track of "Convention over Configuration".