1.0.0 • Published 5 years ago
osprey-resources v1.0.0
Osprey Resources
Iterate over RAML resources and generate a middleware router.
Installation
npm install osprey-resources --save
Usage
const express = require('express')
const resources = require('osprey-resources')
const utils = require('./utils')
const app = express()
// Array.<webapi-parser.EndPoint>
const endPoints = utils.getEndPoints()
app.use(resources(
endPoints,
function (method, path) {
return function (req, res, next) {
res.end('hello, world!')
}
}
))
The resources function accepts two arguments. The array of EndPoint
objects from webapi-parser model and a function that will generate the route for that path. Return null
if the route should not be used.
License
MIT license
1.0.0
5 years ago
0.9.1
5 years ago
0.9.0
5 years ago
0.8.3
6 years ago
0.8.2
6 years ago
0.8.1
7 years ago
0.8.0
7 years ago
0.7.1
8 years ago
0.7.0
9 years ago
0.6.0
9 years ago
0.5.1
9 years ago
0.5.0
9 years ago
0.4.0
10 years ago
0.3.0
10 years ago
0.2.2
10 years ago
0.2.1
10 years ago
0.2.0
10 years ago
0.1.1
10 years ago
0.1.0
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago