Skip to content

Commit d66fec2

Browse files
committed
fix: biome lint errors
1 parent 78452ea commit d66fec2

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

biome.json

+1-5
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
"formatter": {
33
"enabled": true,
44
"indentStyle": "space",
5-
"indentSize": 2,
6-
"lineWidth": 180
5+
"indentWidth": 2
76
},
87
"javascript": {
98
"formatter": {
@@ -16,9 +15,6 @@
1615
"enabled": true,
1716
"rules": {
1817
"recommended": true,
19-
"style": {
20-
"noImplicitBoolean": "off"
21-
},
2218
"suspicious": {
2319
"noExplicitAny": "off"
2420
}

example/browser/src.ts

+7-3
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,24 @@ import { startListen } from 'blive-message-listener/browser'
22
import type { MsgHandler } from 'blive-message-listener'
33

44
const logDom = document.getElementById('log')
5+
if (!logDom) {
6+
throw new Error('log dom not found')
7+
}
58

69
const handler: MsgHandler = {
710
onStartListen: () => {
811
console.log('start listen')
9-
logDom!.innerHTML += 'start listen<br>'
12+
logDom.innerHTML += 'start listen<br>'
1013
},
1114
onIncomeDanmu: (msg) => {
1215
console.log(msg)
13-
logDom!.innerHTML += `${JSON.stringify(msg.body)}<br>`
16+
logDom.innerHTML += `${JSON.stringify(msg.body)}<br>`
1417
},
1518
raw: {
19+
1620
INTERACT_WORD: (msg) => {
1721
console.log(msg)
18-
logDom!.innerHTML += `${JSON.stringify(msg)}<br>`
22+
logDom.innerHTML += `${JSON.stringify(msg)}<br>`
1923
},
2024
},
2125
}

src/listener/index.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -306,9 +306,9 @@ export const listenAll = (instance: KeepLiveTCP | KeepLiveWS | KeepLiveWSB, room
306306
}
307307

308308
// Rest raw events
309-
rawHandlerNames.forEach((eventName) => {
309+
for (const eventName of rawHandlerNames) {
310310
instance.on(eventName as any, (data: WSMessage<any>) => {
311-
rawHandler[eventName](data.data)
311+
rawHandler[eventName]?.(data.data)
312312
})
313-
})
313+
}
314314
}

src/parser/INTERACT_WORD_ENTRY_EFFECT.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -106,12 +106,12 @@ const parser = (data: any, roomId: number): UserActionMsg => {
106106
const msgType = data.cmd
107107
if (msgType === 'ENTRY_EFFECT') {
108108
return parserGuard(data, roomId)
109-
} else if (msgType === 'LIKE_INFO_V3_CLICK') {
109+
}
110+
if (msgType === 'LIKE_INFO_V3_CLICK') {
110111
return parserLike(data, roomId)
111-
} else {
112-
// INTERACT_WORD
113-
return parserNormal(data, roomId)
114112
}
113+
// INTERACT_WORD
114+
return parserNormal(data, roomId)
115115
}
116116

117117
export const INTERACT_WORD = {

0 commit comments

Comments
 (0)