diff options
| author | Shulhan <ms@kilabit.info> | 2023-10-24 03:41:47 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2023-10-24 22:28:25 +0700 |
| commit | 85c3fc0431e7e75a41894d4669f6a46bbda5440b (patch) | |
| tree | 15b73a82e9eaaa9ac9f2558578c8d7610ad392cd /websocket_client.d.ts | |
| parent | 891a860299ac76739d59f46280cbed63ff07743e (diff) | |
| download | pakakeh.ts-85c3fc0431e7e75a41894d4669f6a46bbda5440b.tar.xz | |
all: fix all linter warnings from tsc and eslint
In this changes we introduce eslint as our linter for TypeScript and
update our tsconfig to be more strict.
The ".eslintrc.yaml" and "tsconfig.json" is taken from golang/website
repository [1].
[1]: https://cs.opensource.google/go/x/website
Diffstat (limited to 'websocket_client.d.ts')
| -rw-r--r-- | websocket_client.d.ts | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/websocket_client.d.ts b/websocket_client.d.ts index 00eb4c1..189f20d 100644 --- a/websocket_client.d.ts +++ b/websocket_client.d.ts @@ -1,44 +1,44 @@ import { WuiResponseInterface } from "./response.js"; interface RequestQueue { - req: WuiWebSocketRequest; - cbSuccess: (res: WuiWebSocketResponse) => void; - cbFail: (err: string) => void; + req: WuiWebSocketRequest; + cbSuccess: (res: WuiWebSocketResponse) => void; + cbFail: (err: string) => void; } export interface WuiWebSocketOptions { - address: string; - auto_reconnect: boolean; - auto_reconnect_interval: number; - onBroadcast: (res: WuiWebSocketResponse) => void; - onConnected: () => void; - onDisconnected: () => void; - onError: () => void; + address: string; + auto_reconnect: boolean; + auto_reconnect_interval: number; + onBroadcast: (res: WuiWebSocketResponse) => void; + onConnected: () => void; + onDisconnected: () => void; + onError: () => void; } export interface WuiWebSocketRequest { - id: number; - method: string; - target: string; - body?: string; + id: number; + method: string; + target: string; + body?: string; } export interface WuiWebSocketResponse { - id: number; - code: number; - message: string; - body: string; + id: number; + code: number; + message: string; + body: string; } export declare class WuiWebSocketClient { - opts: WuiWebSocketOptions; - address: string; - conn: WebSocket; - requestQueue: RequestQueue[]; - reconnect_id: number; - isOpen: boolean; - error: string; - constructor(opts: WuiWebSocketOptions); - Send(req: WuiWebSocketRequest): Promise<WuiResponseInterface>; - connect(): void; - onClose(ev: CloseEvent): void; - onError(ev: Event): void; - onMessage(ev: MessageEvent): void; - onOpen(ev: Event): void; + opts: WuiWebSocketOptions; + address: string; + conn: WebSocket; + requestQueue: RequestQueue[]; + reconnect_id: number; + isOpen: boolean; + error: string; + constructor(opts: WuiWebSocketOptions); + Send(req: WuiWebSocketRequest): Promise<WuiResponseInterface>; + connect(): void; + onClose(ev: CloseEvent): void; + onError(ev: Event): void; + onMessage(ev: MessageEvent): void; + onOpen(ev: Event): void; } export {}; |
