chore: Casing of logger -> Logger as it's an instantiated class

This commit is contained in:
Tom Moor
2022-05-21 13:59:23 +01:00
parent 6c8b127ff9
commit bf0ff6c823
43 changed files with 44 additions and 44 deletions

View File

@@ -2,9 +2,9 @@
* A tiny EventEmitter implementation for the browser.
*/
export default class EventEmitter {
private listeners: { [name: string]: ((data: any) => unknown)[] } = {};
private listeners: { [name: string]: ((data: unknown) => unknown)[] } = {};
public addListener(name: string, callback: (data: any) => unknown) {
public addListener(name: string, callback: (data: unknown) => unknown) {
if (!this.listeners[name]) {
this.listeners[name] = [];
}
@@ -12,7 +12,7 @@ export default class EventEmitter {
this.listeners[name].push(callback);
}
public removeListener(name: string, callback: (data: any) => unknown) {
public removeListener(name: string, callback: (data: unknown) => unknown) {
this.listeners[name] = this.listeners[name]?.filter(
(cb) => cb !== callback
);
@@ -21,7 +21,7 @@ export default class EventEmitter {
public on = this.addListener;
public off = this.removeListener;
public emit(name: string, data?: any) {
public emit(name: string, data?: unknown) {
this.listeners[name]?.forEach((callback) => {
callback(data);
});