4.1.5 • Published 2 months ago
@hckrnews/express-callback v4.1.5
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.5
2 months ago
4.1.4
5 months ago
4.1.3
7 months ago
4.1.2
1 year ago
4.1.0
1 year ago
4.1.1
1 year ago
4.0.4
2 years ago
4.0.3
2 years ago
3.2.2
2 years ago
3.2.1
2 years ago
3.2.0
2 years ago
3.2.5
2 years ago
3.2.4
2 years ago
3.2.3
2 years ago
4.0.1
2 years ago
4.0.0
2 years ago
4.0.2
2 years ago
3.1.0
2 years ago
3.0.2
3 years ago
3.0.1
3 years ago
3.0.0
3 years ago
2.1.1
3 years ago
1.1.0
3 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.0.0
3 years ago
0.1.3
3 years ago
0.1.2
3 years ago
0.1.1
3 years ago
0.1.0
3 years ago