1.0.3 • Published 8 years ago

express-router-ns v1.0.3

Weekly downloads
33
License
ISC
Repository
-
Last release
8 years ago

express-router-ns

This package replaces the obsolete express-namespace

You want to migrate from Express 3.x with express-namespace

require('express-namespace')
var express = require('express')
var app = express();

# registering /a/b/c route
app.namespace('/a', function() {
  app.namespace('/b', function() {
    app.get('/c', function(req, res) {
      res.end();
    });
  });
});

Usage with Express 4.x with express-router-ns

var express = require('express')
var ExpressRouterNs = require('express-router-ns')(express.Router);
var app = express();
var appRouter = new ExpressRouterNs();

app.use(appRouter)

# registering /a/b/c route
appRouter.namespace('/a', function() {
  appRouter.namespace('/b', function() {
    appRouter.get('/c', function(req, res) {
      res.end();
    });
  });
});
1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago