const onDatabaseChangeAsync = (connection: Connection) => (): Promise<
  string | void
> =>
  new Promise((resolve, reject) => {
    connection.on('databaseChange', (databaseName: string) => {