Skip to content

Commit 3dee164

Browse files
merge conflict resolution
2 parents 278b41e + 6683490 commit 3dee164

File tree

12 files changed

+26
-35
lines changed

12 files changed

+26
-35
lines changed

dist/cjs/EventManager.d.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import { EventEmitter } from "events";
1+
/// <reference types="node" />
2+
import * as events from "events";
23
import { IEmitter } from "abstracted-firebase";
3-
export declare class EventManager extends EventEmitter implements IEmitter {
4-
public connection(state: boolean): void;
4+
export declare class EventManager extends events.EventEmitter implements IEmitter {
5+
connection(state: boolean): void;
56
}

dist/cjs/EventManager.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
"use strict";
22
Object.defineProperty(exports, "__esModule", { value: true });
3-
const events_1 = require("events");
4-
// TODO: remove above interface! remove
5-
class EventManager extends events_1.EventEmitter {
3+
const events = require("events");
4+
class EventManager extends events.EventEmitter {
65
connection(state) {
76
this.emit("connection", state);
87
}

dist/cjs/db.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ class DB extends abstracted_firebase_1.RealTimeDB {
9393
}
9494
}
9595
this._database = this.app.database();
96-
this._eventManager.connection(true);
96+
await this.waitForConnection();
9797
}
9898
// TODO: relook at debugging func
9999
if (config.debugging) {

dist/esnext/EventManager.d.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
import { EventEmitter } from "events";
2-
export interface IEmitter {
3-
emit: (event: string | symbol, ...args: any[]) => boolean;
4-
on: (event: string, value: any) => void;
5-
once: (event: string, value: any) => void;
6-
}
1+
/// <reference types="node" />
2+
import * as events from "events";
73
import { IEmitter } from "abstracted-firebase";
8-
export declare class EventManager extends EventEmitter implements IEmitter {
9-
public connection(state: boolean): void;
4+
export declare class EventManager extends events.EventEmitter implements IEmitter {
5+
connection(state: boolean): void;
106
}

dist/esnext/EventManager.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import { EventEmitter } from "events";
2-
// TODO: remove above interface! remove
3-
export class EventManager extends EventEmitter {
1+
import * as events from "events";
2+
export class EventManager extends events.EventEmitter {
43
connection(state) {
54
this.emit("connection", state);
65
}

dist/esnext/db.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export class DB extends RealTimeDB {
9191
}
9292
}
9393
this._database = this.app.database();
94-
this._eventManager.connection(true);
94+
await this.waitForConnection();
9595
}
9696
// TODO: relook at debugging func
9797
if (config.debugging) {

dist/umd/EventManager.d.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
export interface IEmitter {
2-
emit: (event: string | symbol, ...args: any[]) => boolean;
3-
on: (event: string, value: any) => void;
4-
once: (event: string, value: any) => void;
5-
}
6-
import * as EventEmitter from "events";
1+
/// <reference types="node" />
2+
import * as events from "events";
73
import { IEmitter } from "abstracted-firebase";
8-
export declare class EventManager extends EventEmitter implements IEmitter {
9-
public connection(state: boolean): void;
4+
export declare class EventManager extends events.EventEmitter implements IEmitter {
5+
connection(state: boolean): void;
106
}

dist/umd/EventManager.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,8 @@
99
})(function (require, exports) {
1010
"use strict";
1111
Object.defineProperty(exports, "__esModule", { value: true });
12-
const events_1 = require("events");
13-
// TODO: remove above interface! remove
14-
class EventManager extends events_1.EventEmitter {
12+
const events = require("events");
13+
class EventManager extends events.EventEmitter {
1514
connection(state) {
1615
this.emit("connection", state);
1716
}

dist/umd/db.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103
}
104104
}
105105
this._database = this.app.database();
106-
this._eventManager.connection(true);
106+
await this.waitForConnection();
107107
}
108108
// TODO: relook at debugging func
109109
if (config.debugging) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "abstracted-client",
3-
"version": "0.15.2",
3+
"version": "0.15.3",
44
"description": "Helpful abstraction on the firebase client API",
55
"license": "MIT",
66
"repository": "https://github.com/forest-fire/abstracted-admin",

0 commit comments

Comments
 (0)