Transforming Strings into Nested Objects and Dynamic Updates using TypeScript | CodeSignal Learn