|
|
|
|
| |
| |
|
|
| class EventLogger {
|
| static isDevMode = process.env.NODE_ENV === "development";
|
|
|
| |
| |
| |
|
|
| static message(event: MessageEvent) {
|
| if (this.isDevMode) {
|
| console.warn(JSON.stringify(JSON.parse(event.data.toString()), null, 2));
|
| }
|
| }
|
|
|
| |
| |
| |
| |
|
|
| static event(event: Event, name?: string) {
|
| if (this.isDevMode) {
|
| console.warn(name || "EVENT", event);
|
| }
|
| }
|
|
|
| |
| |
| |
|
|
| static warning(warning: string) {
|
| if (this.isDevMode) {
|
| console.warn(warning);
|
| }
|
| }
|
|
|
| |
| |
| |
|
|
| static error(error: string) {
|
| if (this.isDevMode) {
|
| console.error(error);
|
| }
|
| }
|
| }
|
|
|
| export default EventLogger;
|
|
|