chore: use eventemitter-strict replace events

pull/56/head
moonrailgun 3 years ago
parent 585bbdb05a
commit 801cdcf145

@ -1,7 +1,7 @@
import { EventEmitter } from 'events';
import { useEffect } from 'react'; import { useEffect } from 'react';
import { useUpdateRef } from '../hooks/useUpdateRef'; import { useUpdateRef } from '../hooks/useUpdateRef';
import type { ChatMessage, SendMessagePayload } from '../model/message'; import type { ChatMessage, SendMessagePayload } from '../model/message';
import { EventEmitter } from 'eventemitter-strict';
/** /**
* *
@ -43,7 +43,7 @@ export interface SharedEventMap {
} }
export type SharedEventType = keyof SharedEventMap; export type SharedEventType = keyof SharedEventMap;
const bus = new EventEmitter(); const bus = new EventEmitter<SharedEventMap>();
/** /**
* *

@ -13,7 +13,7 @@
"axios": "^0.21.1", "axios": "^0.21.1",
"crc": "^3.8.0", "crc": "^3.8.0",
"dayjs": "^1.10.6", "dayjs": "^1.10.6",
"events": "^3.3.0", "eventemitter-strict": "^1.0.1",
"filesize": "^8.0.7", "filesize": "^8.0.7",
"flatted": "^3.2.4", "flatted": "^3.2.4",
"formik": "^2.2.9", "formik": "^2.2.9",

@ -220,7 +220,7 @@ importers:
axios: ^0.21.1 axios: ^0.21.1
crc: ^3.8.0 crc: ^3.8.0
dayjs: ^1.10.6 dayjs: ^1.10.6
events: ^3.3.0 eventemitter-strict: ^1.0.1
filesize: ^8.0.7 filesize: ^8.0.7
flatted: ^3.2.4 flatted: ^3.2.4
formik: ^2.2.9 formik: ^2.2.9
@ -242,7 +242,7 @@ importers:
axios: 0.21.4 axios: 0.21.4
crc: 3.8.0 crc: 3.8.0
dayjs: 1.11.5 dayjs: 1.11.5
events: 3.3.0 eventemitter-strict: 1.0.1
filesize: 8.0.7 filesize: 8.0.7
flatted: 3.2.7 flatted: 3.2.7
formik: 2.2.9_react@18.2.0 formik: 2.2.9_react@18.2.0

Loading…
Cancel
Save