1.0.0-alpha.1.7 • Published 6 years ago
@midgar/route-loader v1.0.0-alpha.1.7
In Dev don't use this
@midgar/route-loader
It a plugin for Midgar to load routes
Installation
$ npm install @midgar/route-loader --save
Plugin dir
This plugin add a routes plugin dir. It load all router in this directories.
Router file
const Router = require('@midgar/route-loader/libs/router')
class MyRouter extends Router {
/**
* return routes définitions
*/
async getRoutes() {
return [
{
method: 'post',
path: '/login',
action: '_login'
},
{
path: '/customer',
action: '_customer'
}
]
}
_login(req, res) {
let response = {
success: true
}
res.json(response)
}
_customer(req, res) {
const response = {
name: 'foo'
}
res.json(response);
}
}
module.exports = MyRouter
1.0.0-alpha.1.7
6 years ago
1.0.0-alpha.1.6
6 years ago
1.0.0-alpha.1.5
6 years ago
1.0.0-alpha.1.4
6 years ago
1.0.0-alpha.1.3
6 years ago
1.0.0-alpha.1.2
6 years ago
1.0.0-alpha.1.1
6 years ago
1.0.0-alpha.1.0
6 years ago