route-generator
A simple route generator for NodeJs.
Installation
npm install route-generator
Usage
var routerGenerator = ; var rg = scheme: 'https' host: 'www.google.com' defaultAttributes: "default": "value" routes: test: 'test' test1: 'test1/{var1}/{var2}' ; console;// output: https://www.google.com/test1/1/2?default=1 rg; console;// output: https://www.google.com/test2/1?default=1&var2=2 rg; console;// output: http://www.google.com/test1/1/2?default=1 rg; console;// output: http://google.com/test1/1/2?default=1 rg; console;// output: http://bidaway.com/test3?default=1&var1=1&var2=2 console;// output: http://bidaway.com/test3-1-2-{var3}?default=1 rg; console;// output: http://bidaway.com/prefix/test1/1/2?default=1 console;// output: prefix/test1/1/2?default=1