Multer does not add a file property to the request object when calling single(), it adds a files object which contains an object with the name of the field that was passed into single().
properties that do not exist:
- file
- buffer
- originalname
Please update the examples.