Improve error messages when non-function provided as middleware
tree25ae455f849eb177ebc323c9510798e3fb28fdbf
-rw-r--r-- 179 .editorconfig
-rw-r--r-- 22 .eslintignore
-rw-r--r-- 225 .eslintrc
-rw-r--r-- 203 .gitignore
-rw-r--r-- 928 .travis.yml
-rw-r--r-- 1941 Collaborator-Guide.md
-rw-r--r-- 4351 Contributing.md
-rw-r--r-- 105343 History.md
-rw-r--r-- 1249 LICENSE
-rw-r--r-- 4301 Readme-Guide.md
-rw-r--r-- 4457 Readme.md
-rw-r--r-- 6580 Release-Process.md
-rw-r--r-- 1738 Security.md
-rw-r--r-- 669 appveyor.yml
drwxr-xr-x - benchmarks
drwxr-xr-x - examples
-rw-r--r-- 224 index.js
drwxr-xr-x - lib
-rw-r--r-- 2793 package.json
drwxr-xr-x - test