diff --git a/packages/client/package-lock.json b/packages/client/package-lock.json index 4cf08b7d4..1614eb50d 100644 --- a/packages/client/package-lock.json +++ b/packages/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/client", - "version": "1.0.9", + "version": "1.0.12", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/client", - "version": "1.0.9", + "version": "1.0.12", "license": "ISC", "dependencies": { "@scrypted/rpc": "^1.0.4", diff --git a/packages/client/package.json b/packages/client/package.json index 61c272ab2..d45f572d5 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/client", - "version": "1.0.9", + "version": "1.0.12", "description": "", "main": "dist/packages/client/src/index.js", "scripts": { diff --git a/packages/client/src/index.ts b/packages/client/src/index.ts index bb712021f..e66aa0f43 100644 --- a/packages/client/src/index.ts +++ b/packages/client/src/index.ts @@ -4,7 +4,7 @@ import { SocketOptions } from 'engine.io-client'; import * as eio from 'engine.io-client'; import { attachPluginRemote } from '../../../server/src/plugin/plugin-remote'; import { RpcPeer } from '../../../server/src/rpc'; -import { IOSocket } from '../../../server/src/io'; +import type { IOSocket } from '../../../server/src/io'; import axios, { AxiosRequestConfig } from 'axios'; import https from 'https'; @@ -61,8 +61,8 @@ export async function loginScryptedClient(options: ScryptedLoginOptions) { }; } -export async function checkScryptedClientLogin(options: ScryptedConnectionOptions) { - let { baseUrl } = options; +export async function checkScryptedClientLogin(options?: ScryptedConnectionOptions) { + let { baseUrl } = options || {}; const url = `${baseUrl || ''}/login`; const response = await axios.get(url, { withCredentials: true, diff --git a/server/src/io.ts b/server/src/io.ts index 4d5dfd74b..4251d8cac 100644 --- a/server/src/io.ts +++ b/server/src/io.ts @@ -1,4 +1,4 @@ -import { Server, Socket } from "engine.io"; +import { Server } from "engine.io"; export type IOServer = { on(ev: 'connection' | 'drain', fn: (socket: IOSocket & T) => void): IOServer;