Deep Object Mapper Map different bits from one object to another Example usage: const { output, } = deepMap<ElectricUpgradeKit, CombustionCar>({ input, map: { "kit.engine": "engine", "kit.battery": "battery", "gizmo": "dashboard.gloveBox" }, })