node package manager
Painless code sharing. npm Orgs help your team discover, share, and reuse code. Create a free org »

path-to-regexp-wrap

path-to-regexp-wrap

Build Status

It's a simple wrapper of original [path-to-regexp] (https://github.com/component/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 sensitive
  • options.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.