Flip
Flip
은 객체의 키와 값을 서로 바꾸는 TypeScript 유틸리티 타입입니다. 이 타입은 객체의 각 속성에 대해 키를 값으로, 값을 키로 변환합니다.
tip
이 유틸리티 타입은 객체의 키와 값을 반전시켜야 할 때 유용합니다.
caution
단, 값은 문자열로 변환되어 키가 됩니다.
사용 예시
import { O } from 'utilscript';
type T = O.Flip<{ a: 'x'; b: 'y'; c: 'z' }>; // { x: 'a', y: 'b', z: 'c' }