値が型を満たすか検証しながら推論された型を維持します。(TS 4.9+)
構文
value satisfies Type使用例
下記の値を入力するとサンプルに即時反映されます。
const→palette→red→green→satisfies→Record→string→const palette = {
red: [255, 0, 0],
green: "#00ff00",
} satisfies Record<string, string | number[]>;