@@ -51,8 +51,8 @@ export const Settings: SettingsInterface = {
51
51
maxLength : 100000 , // default max string length to convert into an object
52
52
on : {
53
53
// add noop functions to the code as a default
54
- eventReceived : ( ) => { } ,
55
- eventCompleted : ( ) => { } ,
54
+ eventReceived : ( ) => { } ,
55
+ eventCompleted : ( ) => { } ,
56
56
} ,
57
57
}
58
58
@@ -74,11 +74,11 @@ export function register(app: Application, wss: WebSocket.Server, route: string,
74
74
}
75
75
76
76
interface eventObject {
77
- get : ( callback : ( request : ServerRequest ) => void ) => void ;
78
- post : ( callback : ( request : ServerRequest ) => void ) => void ;
79
- put : ( callback : ( request : ServerRequest ) => void ) => void ;
80
- delete : ( callback : ( request : ServerRequest ) => void ) => void ;
81
- snapshot : ( callback : ( request : SnapshotResponse ) => void ) => void ;
77
+ get : ( callback : ( request : ServerRequest ) => void ) => eventObject ;
78
+ post : ( callback : ( request : ServerRequest ) => void ) => eventObject ;
79
+ put : ( callback : ( request : ServerRequest ) => void ) => eventObject ;
80
+ delete : ( callback : ( request : ServerRequest ) => void ) => eventObject ;
81
+ snapshot : ( callback : ( request : SnapshotResponse ) => void ) => eventObject ;
82
82
}
83
83
84
84
@@ -107,7 +107,7 @@ export function on(name: string, callback?: (request: ServerRequest) => void | P
107
107
108
108
// return a object to register listeners for specific event types
109
109
let obj : eventObject = {
110
- get : ( callback ) => {
110
+ get : ( callback ) : eventObject => {
111
111
getEvent . on ( name , callback ) ;
112
112
113
113
return obj ;
0 commit comments