4.1.7 • Published 9 months ago
@hckrnews/express-callback v4.1.7
Express callback
import OpenAPIBackend from 'openapi-backend';
import { makeExpressCallback } from '@hckrnews/express-callback'
const specification = {
info: {
version: '1.2.3',
}
}
const logger = {}
const meta = {}
const getPetsController = ({
context,
specification,
logger,
errorLogger,
req,
res,
meta,
}) => {
// do something
return {
headers: {
'Content-Type': 'application/json',
'Cache-Control': 'no-store, max-age=0',
},
statusCode: 200,
body: {
},
attachment: false,
}
}
const api = new OpenAPIBackend({ definition: specification });
api.register({
getPets: makeExpressCallback({
controller: getPetsController,
specification,
logger,
errorLogger: { error: (error) => {} },
meta
})
});
api.init();
4.1.7
9 months ago
4.1.6
1 year ago
4.1.5
1 year ago
4.1.4
2 years ago
4.1.3
2 years ago
4.1.2
2 years ago
4.1.0
3 years ago
4.1.1
3 years ago
4.0.4
3 years ago
4.0.3
3 years ago
3.2.2
3 years ago
3.2.1
3 years ago
3.2.0
3 years ago
3.2.5
3 years ago
3.2.4
3 years ago
3.2.3
3 years ago
4.0.1
3 years ago
4.0.0
3 years ago
4.0.2
3 years ago
3.1.0
3 years ago
3.0.2
4 years ago
3.0.1
4 years ago
3.0.0
4 years ago
2.1.1
4 years ago
1.1.0
4 years ago
2.0.1
4 years ago
2.0.0
4 years ago
1.0.0
5 years ago
0.1.3
5 years ago
0.1.2
5 years ago
0.1.1
5 years ago
0.1.0
5 years ago