Abstract class Client does not handle client options properly
It's valid to instantiate OnlineClient using partial options, this way:
import { OnlineClient } from '@hive/hb-auth';
const onlineClient = await new OnlineClient({ node: 'https://api.openhive.network' }).initialize();
but required instance won't be created. Class Client does not handle default options properly, when partial options are passed to constructor.