Files
NapCatQQ/.pnpm-store/v3/files/52/fa5d8887eff15dc6f0e134370c379a3a5a02bc6d98256b87e99c4623b82572a1b0f1c90c35539bb4bb8a97bf78e7f83ec50c2da5f325b35409ac932f54a777
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

17 lines
487 B
Plaintext

import { WebSocketLike } from './types';
import { resetWebSockets } from './globals';
import { resetSubscribers } from './manage-subscribers';
export function assertIsWebSocket (
webSocketInstance: WebSocketLike,
skip?: boolean,
): asserts webSocketInstance is WebSocket {
if (!skip && webSocketInstance instanceof WebSocket === false) throw new Error('');
};
export function resetGlobalState (url?: string): void {
resetSubscribers(url);
resetWebSockets(url);
};