diff --git a/repo-template/node-based-repo/package.json b/repo-template/node-based-repo/package.json index ae1055a..a5022b3 100644 --- a/repo-template/node-based-repo/package.json +++ b/repo-template/node-based-repo/package.json @@ -40,6 +40,8 @@ "@gmetrixr/gdash": "1.*.*" }, "dependencies": { + "@types/superagent": "^8.1.9", + "@types/superagent-prefix": "^0.0.6", "superagent": "^10.1.1", "superagent-prefix": "^0.0.2" }, diff --git a/repo-template/node-based-repo/src/exports/callerUtils.ts b/repo-template/node-based-repo/src/exports/callerUtils.ts index fb69233..0ca08ff 100644 --- a/repo-template/node-based-repo/src/exports/callerUtils.ts +++ b/repo-template/node-based-repo/src/exports/callerUtils.ts @@ -1,4 +1,4 @@ -import request, { SuperAgent } from "superagent"; +import request, { Agent } from "superagent"; import prefix from "superagent-prefix"; export function customErrorHandler(err: Error): request.Response { @@ -12,7 +12,7 @@ export abstract class BaseCaller { * Makes the request after prefixing the apiUrl to the request path * https://visionmedia.github.io/superagent/#get-requests */ - protected agent: SuperAgent & request.Request; + protected agent: Agent; /** * base API url */