Package Exports
- path-to-regexp-wrap
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (path-to-regexp-wrap) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
path-to-regexp-wrap
It's a simple wrapper of original path-to-regexp module.
Usage
const path = require('path-to-regexp-wrap')(); // options object could be passed as well
const route = '/get/:id';
const match = path(route);
const params = match('/get/1');
// returns {'id': '1'}
console.log(params);
Options
options.sensitive Defaults to
false
, set this to true to make routes case sensitiveoptions.strict Defaults to
false
, set this to true to make the trailing slash matter.options.end Defaults to
true
, set this to false to only match the prefix of the URL.Advanced options (use for non-pathname strings, e.g. host names):
- delimiter The default delimiter for segments. (default:
'/'
) - endsWith Optional character, or list of characters, to treat as "end" characters.
- delimiters List of characters to consider delimiters when parsing. (default:
'./'
)
- delimiter The default delimiter for segments. (default: