change default of ignoreTrailingSlash to true
authorJustin Wind <justin.wind+git@gmail.com>
Sat, 26 Aug 2023 19:52:02 +0000 (12:52 -0700)
committerJustin Wind <justin.wind+git@gmail.com>
Sat, 26 Aug 2023 19:52:02 +0000 (12:52 -0700)
lib/dingus.js

index 484debced43f0732a71ca0967d964b6475256a29..0f2af748eca503201a9c2e08be97e1bae31462ba 100644 (file)
@@ -22,7 +22,7 @@ const Template = require('./template');
 const _fileScope = common.fileScope(__filename);
 
 const defaultOptions = {
-  ignoreTrailingSlash: false,
+  ignoreTrailingSlash: true,
   proxyPrefix: '',
   strictAccept: true,
   selfBaseUrl: '',
@@ -36,7 +36,7 @@ class Dingus {
   /**
    * @param {Object} logger object which implements logging methods
    * @param {Object} options
-   * @param {Boolean} options.ignoreTrailingSlash 
+   * @param {Boolean} options.ignoreTrailingSlash requests for '/foo/' will match a '/foo' route
    * @param {string} options.proxyPrefix leading part of url path to strip
    * @param {Boolean} options.strictAccept whether to error on unsupported Accept type
    * @param {string} options.selfBaseUrl for constructing links