Skip to content

Commit b640898

Browse files
committed
Fix types
1 parent 7c7682a commit b640898

File tree

9 files changed

+21
-18
lines changed

9 files changed

+21
-18
lines changed

src/api/struct/account.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export interface MoreSettingsStruct {
4141
daumMediaPollingInterval: number;
4242
lessSettingsPollingInterval: number;
4343

44-
moreApps: { recommend: any[], all: any[] };
44+
moreApps: { recommend: unknown[], all: unknown[] };
4545
shortcuts: { [menu: string]: number }[],
4646

4747
seasonProfileRev: number,

src/event/typed.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ import EventEmitter from 'eventemitter3';
88

99
// https://github.com/binier/tiny-typed-emitter
1010
export type TypedListeners<L> = {
11-
[E in keyof L]: (...args: any[]) => any;
11+
[E in keyof L]: (...args: any[]) => unknown;
1212
};
1313

14-
export type DefaultListeners = Record<string | symbol, (...args: any[]) => any>;
14+
export type DefaultListeners = Record<string | symbol, (...args: unknown[]) => unknown>;
1515

1616
declare class TypedEmitterDecl<L extends TypedListeners<L> = DefaultListeners> {
1717
addListener<U extends keyof L>(event: U, listener: L[U]): this;

src/network/loco-packet-dispatcher.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export class LocoPacketDispatcher {
2020

2121
private _packetMap: Map<number, [
2222
resolve: (value: LocoPacket | PromiseLike<LocoPacket>) => void,
23-
reject: (reason?: any) => void
23+
reject: (reason?: unknown) => void
2424
]>;
2525

2626
constructor(stream: BiStream) {
@@ -73,8 +73,11 @@ export class LocoPacketDispatcher {
7373
const packet = next.value;
7474

7575
if (instance._packetMap.has(packet.header.id)) {
76-
instance._packetMap.get(packet.header.id)![0](packet);
77-
instance._packetMap.delete(packet.header.id);
76+
const resolver = instance._packetMap.get(packet.header.id);
77+
if (resolver) {
78+
resolver[0](packet);
79+
instance._packetMap.delete(packet.header.id);
80+
}
7881
return { done: false, value: { push: false, packet } };
7982
} else {
8083
return { done: false, value: { push: true, packet } };

src/network/socket/node-net-socket.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export class NodeSocket implements BiStream {
1919
this._ended = false;
2020
}
2121

22-
iterate(): AsyncIterableIterator<any> {
22+
iterate(): AsyncIterableIterator<ArrayBuffer> {
2323
const iterator = this._socket[Symbol.asyncIterator]();
2424

2525
return {

src/packet/chat/chat-on-room.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ export interface ChatOnRoomRes {
8888
/**
8989
* Unknown
9090
*/
91-
pct: any;
91+
pct: unknown;
9292

9393
/**
9494
* Unknown (normal chat)

src/packet/chat/login-list.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ export interface ChannelDataStruct {
1515
t: string;
1616
a: number;
1717
n: number;
18-
s: any;
18+
s: unknown;
1919
l: ChatlogStruct;
20-
i: any[];
20+
i: unknown[];
2121
k: string[];
22-
m?: any;
23-
mmr: any;
24-
ll: any;
22+
m?: unknown;
23+
mmr: unknown;
24+
ll: unknown;
2525
o: number;
2626
jn: number;
2727
p: boolean;
@@ -36,7 +36,7 @@ export interface LoginListRes {
3636
lastTokenId: Long;
3737
mcmRevision: number;
3838
delChatIds: number[];
39-
kc: any[];
39+
kc: unknown[];
4040
ltk: Long;
4141
lbk: number;
4242
eof: boolean;

src/packet/struct/channel.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,12 @@ export interface ChannelInfoStruct extends Partial<NormalChannelInfoExtra>, Part
9999
/**
100100
* Unknown
101101
*/
102-
lastUpdatedAt?: any;
102+
lastUpdatedAt?: unknown;
103103

104104
/**
105105
* Unknown
106106
*/
107-
lastMessage?: any;
107+
lastMessage?: unknown;
108108

109109
/**
110110
* Last chat log id

src/talk/event/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ export interface ClientEvent {
141141

142142
// 클라이언트 처리 에러.
143143
// 핸들링 되지 않을시 클라이언트 세션이 종료됨.
144-
'error': (error: any) => void;
144+
'error': (error: unknown) => void;
145145

146146
}
147147

src/util/json-util.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export namespace JsonUtil {
2020
return value;
2121
};
2222

23-
const bsonLongReplacer = (key: string, value: any) => {
23+
const bsonLongReplacer = (key: string, value: unknown) => {
2424
if (value && value instanceof Long) {
2525
return new LosslessJSON.LosslessNumber(value.toString());
2626
}

0 commit comments

Comments
 (0)