1.0.0 • Published 4 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
4 years ago
0.9.1
4 years ago
0.9.0
4 years ago
0.8.3
5 years ago
0.8.2
5 years ago
0.8.1
5 years ago
0.8.0
6 years ago
0.7.1
7 years ago
0.7.0
8 years ago
0.6.0
8 years ago
0.5.1
8 years ago
0.5.0
8 years ago
0.4.0
9 years ago
0.3.0
9 years ago
0.2.2
9 years ago
0.2.1
9 years ago
0.2.0
9 years ago
0.1.1
9 years ago
0.1.0
9 years ago
0.0.5
9 years ago
0.0.4
9 years ago
0.0.3
9 years ago
0.0.2
9 years ago
0.0.1
9 years ago