Design Patterns In TypeScript — Adapter

How to allow objects with incompatible interfaces to collaborate.

Photo made with Canva.