diff --git a/packages/xo-lib/src/index.js b/packages/xo-lib/src/index.js index 037250178..e1b49a44e 100644 --- a/packages/xo-lib/src/index.js +++ b/packages/xo-lib/src/index.js @@ -13,8 +13,9 @@ export class XoError extends BaseError {} // ------------------------------------------------------------------- export default class Xo extends JsonRpcWebSocketClient { - constructor({ credentials, url = '.' } = {}) { - super(`${trimEnd(url, '/')}/api/`) + constructor({ credentials, url = '.', ...opts } = {}) { + opts.url = `${trimEnd(url, '/')}/api/` + super(opts) this._credentials = credentials this._user = null