express-namespace-routes

0.0.3 • Public • Published

express-namespace-routes

Express.js namespace for routes

Installation

npm install --save express-namespace-routes

const express = require('express');
const routes = require('express-namespace-routes');
const app = express();
 
routes.prefix('/user', (user) => {
  user.post('/', (req, res) => res.send(''));
  user.get('/', (req, res) => res.send(''));
  user.get('/:id', (req, res) => res.send(''));
  user.delete('/:id', (req, res) => res.send(''));
  user.put('/:id', (req, res) => res.send(''));
 
  user.prefix('/settings', (settings) => {
    settings.post('/', (req, res) => res.send(''));
  });
});
 
app.use(routes);

Package Sidebar

Install

npm i express-namespace-routes

Weekly Downloads

2

Version

0.0.3

License

MIT

Last publish

Collaborators

  • webstyle