SyedNaqiRizvi/tedious-async

View on GitHub
src/extension-functions/connection-events/onEndAsync.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import Connection from '../../index';

const onEndAsync = (connection: Connection) => (): Promise<void> =>
  new Promise((resolve, reject) => {
    connection.on('end', () => {
      resolve();
    });
  });

export default onEndAsync;