TypeScript: prefer `unknown` over `any`
typescripttyping
unknown forces runtime checks before use.
function parse(x: unknown) {
if (typeof x === 'string') return x.toUpperCase();
return 'n/a';
} unknown forces runtime checks before use.
function parse(x: unknown) {
if (typeof x === 'string') return x.toUpperCase();
return 'n/a';
}