diff --git a/README.md b/README.md index 527a0f3..0b161e1 100644 --- a/README.md +++ b/README.md @@ -155,10 +155,22 @@ app.listen(80, function () { You can also enable pre-flight across-the-board like so: +For express v4, ```javascript app.options('*', cors()) // include before other routes ``` +For express v5, +```javascript +// Catch every non-root path +app.options('/*splat', cors()); + +// —or— + +// Catch everything, including '/' +app.options('/{*splat}', cors()); +``` + NOTE: When using this middleware as an application level middleware (for example, `app.use(cors())`), pre-flight requests are already handled for all routes.