Property '' does not exist on type 'Request<ParamsDictionary>'

Since a recent update of its typings and dependencies, I found that the following should fix the errors in your application.

In your tsconfig.json

{
  "compilerOptions": {
    //...
    "typeRoots": [
      "./custom_typings",
      "./node_modules/@types"
    ],
  }
// ...
}

And in your custom typings

// custom_typings/express/index.d.ts
declare namespace Express {
    interface Request {
        customProperties: string[];
    }
}

Just add the following, what this does is it simply adds a custom property to the express Request interface

declare global {
  namespace Express {
    interface Request {
      propertyName: string; //or can be anythin
    }
  }
}