The TypeScript `satisfies` Operator in 2026: Patterns You're Probably Missing | aweai