diff --git a/server/tsconfig.json b/server/tsconfig.json index 6440104..19f6291 100644 --- a/server/tsconfig.json +++ b/server/tsconfig.json @@ -108,5 +108,6 @@ "skipLibCheck": true /* Skip type checking all .d.ts files. */ }, "include": ["./**/*.ts"], - "exclude": ["node_modules", "dist"] + "exclude": ["node_modules", "dist"], + "files":["types.d.ts"] } diff --git a/server/types.d.ts b/server/types.d.ts new file mode 100644 index 0000000..8b2cdbc --- /dev/null +++ b/server/types.d.ts @@ -0,0 +1,10 @@ +// Authentication middleware has user property added to the request object. +// https://stackoverflow.com/a/62631740/1168342 +declare namespace Express { + export interface Request { + user: any; + } + export interface Response { + user: any; + } + }