mirror of
https://github.com/github/codeql-action.git
synced 2025-12-27 17:50:07 +08:00
24 lines
578 B
JavaScript
24 lines
578 B
JavaScript
import { createLogger } from "../../create-logger.js";
|
|
import { createMiddleware } from "../create-middleware.js";
|
|
import { handleResponse } from "./handle-response.js";
|
|
import { getRequestHeader } from "./get-request-header.js";
|
|
import { getPayload } from "./get-payload.js";
|
|
function createNodeMiddleware(webhooks, {
|
|
path = "/api/github/webhooks",
|
|
log = createLogger(),
|
|
timeout = 9e3
|
|
} = {}) {
|
|
return createMiddleware({
|
|
handleResponse,
|
|
getRequestHeader,
|
|
getPayload
|
|
})(webhooks, {
|
|
path,
|
|
log,
|
|
timeout
|
|
});
|
|
}
|
|
export {
|
|
createNodeMiddleware
|
|
};
|