Type a fetch response safely Typescript unknown forces a parse step rather than letting an any spread silently through the codebase. TypeScript types http parsing chris