Created by: dngconsulting
Why this PR
runtime.ts file generated by typescript-fetch template doesn't meet the needs of Typescript rule "noImplicitAny" that requires that any function should return an object with its type. With the current version, the user gets a compile error and it's not possible to fix this error by removing the TS rule. In CRA (Create React Apps and react-script) this rule is kind of "hardcoded" in tsconfig.json. The rules are overridden each time a compilation is raised.
How it solve the issue ?
Just by adding the correct return types. It doesn't break anything in the current code, it just ensures that correct types will be returned.