node package manager

Introducing npm Enterprise add-ons. Integrate third-party dev tools into npm…

urls

Enhancing urls for express.js.

Enhancing urls for express.js.

With this module you can name used urls and call them by name in the template.

urls = require('urls');

Set urls like you set them without this module

urls([ 
  { pattern: "/", view: routes.index, name: "index" },
  { pattern: "/user", view: user.list, name: "user" }
  ], app);

*You have to pass the 'app' object so urls.js can move the urls and create dinamic helper.

Use url names in templates (jade example)

 p url from urls.js module #{ url("index") }