@flamelink/sdk-app-types
Advanced tools
Comparing version 1.0.0-alpha.2 to 1.0.0-alpha.18
@@ -89,2 +89,24 @@ // eslint-disable-next-line no-redeclare | ||
namespace PromiseEmitter { | ||
type ResolveFn = (data?: any) => any | ||
type RejectFn = (error?: any) => any | ||
type Callback = ( | ||
resolveFn: ResolveFn, | ||
rejectFn: RejectFn, | ||
emitter: EventEmitter.Emitter | ||
) => any | ||
type PromiseState = 'PENDING' | 'FULFILLED' | 'REJECTED' | ||
interface ChainItem { | ||
onFulfilled: ResolveFn | ||
onRejected: RejectFn | ||
} | ||
interface PromiseEmitter<T> extends PromiseLike<any>, EventEmitter.Emitter { | ||
then(resolveFn: ResolveFn, rejectFn?: RejectFn): any | ||
} | ||
} | ||
namespace RTDB { | ||
@@ -91,0 +113,0 @@ interface OrderByOptions { |
{ | ||
"name": "@flamelink/sdk-app-types", | ||
"version": "1.0.0-alpha.2", | ||
"version": "1.0.0-alpha.18", | ||
"publishConfig": { | ||
@@ -31,3 +31,3 @@ "access": "public" | ||
}, | ||
"gitHead": "4ab0475f156491e7504f409cfb72ccca630b55d2" | ||
"gitHead": "05f5df7fd84039833886a1810bf903ef7d1d3728" | ||
} |
5012
153