Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    restify-namespacepublic

    restify-namespace - simple route namespacing

    Defining sub-routes is something that happens often. Why keep repeating yourself? restify-namespace makes it easy to define nested route prefixes to DRY up your routes.

    Installation

    npm install --save restify-namespace
    

    Example

    Here is how you might define some routes:

    var namespace = require('restify-namespace');
    var app = restify.createServer();
    namespace(app, '/api', function () {
        app.get('/thingys', thingysHandler);
     
        namespace(app, '/beep', function () {
            app.get('/boop', plunkHandler);
        });
    });

    This would create the following routes:

    GET /api/thingys
    GET /api/beep/boop
    

    Not Implemented

    At the moment restify-namespace does not support regular expression subroutes. It will throw to warn you of this.

    install

    npm i restify-namespace

    Downloadslast 7 days

    373

    version

    0.1.1

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar