Express middleware to automatically create route and validate inputs from a swagger descriptor (for NodeJS)