http-terminator
Version:
Gracefully terminates HTTP(S) server.
18 lines (15 loc) • 423 B
text/typescript
import type {
HttpTerminator,
HttpTerminatorConfigurationInput,
} from '../types';
import {
createInternalHttpTerminator,
} from './createInternalHttpTerminator';
export const createHttpTerminator = (
configurationInput: HttpTerminatorConfigurationInput,
): HttpTerminator => {
const httpTerminator = createInternalHttpTerminator(configurationInput);
return {
terminate: httpTerminator.terminate,
};
};