trailpack-router v3.1.4
trailpack-router
Trailpack Router. Aggregates all routes from config.routes
to create hapi.js route objects.
Usage
Load from your trailpack config. (This pack is included by default).
// config/main.js
module.exports = {
// ...
packs: [
require('trailpack-router')
]
}
Configure
config.routes
The list of route objects to be compiled for use by the webserver.
// config/routes.js
module.exports = [
{
method: [ 'GET' ],
path: '/example/test',
handler: 'ExampleController.test'
}
]
During initialization, for the above example, a route object will be compiled that takes the following form:
{
method: [ 'GET' ],
path: '/example/test',
handler: 'ExampleController.test',
config: {
pre: [ 'ExamplePolicy.test' ]
}
}
Footprints and Policies
Support for Footprints and Policies is provided by trailpack-footprints.
Compatible Trailpacks
Contributing
We love contributions! Please see our Contribution Guide for more information.
License
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago