File tree 10 files changed +2300
-14
lines changed
10 files changed +2300
-14
lines changed Original file line number Diff line number Diff line change 1
1
node_modules
2
- dist
2
+ dist
3
+ example /** /dist.js
Original file line number Diff line number Diff line change
1
+ registry = https://registry.npmjs.org/
Original file line number Diff line number Diff line change
1
+ registry = https://registry.npmjs.org/
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < meta charset ="UTF-8 ">
5
+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
6
+ < title > Blive-message-listener</ title >
7
+ </ head >
8
+ < body >
9
+ < pre id ="log "> </ pre >
10
+ < script src ="./dist.js "> </ script >
11
+ </ body >
12
+ </ html >
Original file line number Diff line number Diff line change
1
+ import { startListen } from 'blive-message-listener/browser'
2
+ import type { MsgHandler } from 'blive-message-listener'
3
+
4
+ const logDom = document . getElementById ( 'log' )
5
+
6
+ const handler : MsgHandler = {
7
+ onStartListen : ( ) => {
8
+ console . log ( 'start listen' )
9
+ logDom ! . innerHTML += 'start listen<br>'
10
+ } ,
11
+ onIncomeDanmu : ( msg ) => {
12
+ console . log ( msg )
13
+ logDom ! . innerHTML += `${ JSON . stringify ( msg . body ) } <br>`
14
+ } ,
15
+ raw : {
16
+ 'INTERACT_WORD' : ( msg ) => {
17
+ console . log ( msg )
18
+ logDom ! . innerHTML += `${ JSON . stringify ( msg ) } <br>`
19
+ } ,
20
+ }
21
+ }
22
+
23
+ startListen ( 652581 , handler )
Original file line number Diff line number Diff line change 1
- import { startListen , type MsgHandler } from '../dist/index '
1
+ import { startListen , type MsgHandler } from 'blive-message-listener '
2
2
3
3
const handler : MsgHandler = {
4
4
onStartListen : ( ) => {
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " example" ,
3
+ "version" : " 1.0.0" ,
4
+ "description" : " " ,
5
+ "main" : " index.js" ,
6
+ "scripts" : {
7
+ "node" : " tsx node/node.ts" ,
8
+ "browser" : " esbuild browser/src.ts --bundle --minify --outfile=browser/dist.js && serve browser"
9
+ },
10
+ "keywords" : [],
11
+ "author" : " " ,
12
+ "license" : " ISC" ,
13
+ "devDependencies" : {
14
+ "blive-message-listener" : " latest" ,
15
+ "esbuild" : " ^0.17.19" ,
16
+ "serve" : " ^14.2.0" ,
17
+ "tsx" : " ^3.12.7"
18
+ }
19
+ }
You can’t perform that action at this time.
0 commit comments